body{--mt-shadow:-8px 14px 4px -1px rgba(50,39,28,.05),-6px 12px 3px -1px rgba(50,39,28,.05),-5px 7px 2px -1px rgba(50,39,28,.05),-4px 4px 2px -1px rgba(50,39,28,.05),-3px 2px 1px -1px rgba(50,39,28,.1),-4px 14px 2px -1px rgba(50,39,28,.06),-1px 14px 2px -1px rgba(50,39,28,.05),2px 14px 2px -1px rgba(50,39,28,.06),5px 14px 3px -1px rgba(50,39,28,.07),0 0 0px rgba(50,39,28,1);--mt-shadow-hover:-8px 14px 4px -1px rgba(50,39,28,.1),-6px 12px 3px -1px rgba(50,39,28,.1),-5px 7px 2px -1px rgba(50,39,28,.1),-4px 4px 2px -1px rgba(50,39,28,.1),-3px 2px 1px -1px rgba(50,39,28,.2),-4px 14px 2px -1px rgba(50,39,28,.12),-1px 14px 2px -1px rgba(50,39,28,.1),2px 14px 4px -1px rgba(50,39,28,.12),5px 14px 5px -1px rgba(50,39,28,.15),0 0 0px rgba(50,39,28,1)}#wrap_all ul.products{display:flex;flex-direction:row;flex-wrap:wrap;margin-right:-10px}#wrap_all .container_wrap{border-top-width:0}#wrap_all #socket.container_wrap{border-top-width:1px}#top #newsletter,#top #newsletter fieldset{margin-bottom:0}.responsive #top #wrap_all ul.products li.product{flex:0 0;margin-bottom:30px;margin-right:10px;flex-basis:calc(100% / 2  - 10px);transition:transform .2s}#top #wrap_all ul.products li.product .image-overlay{display:none !important}@media (min-width:600px){.responsive #top #wrap_all ul.products li.product{flex-basis:calc(100% / 3  - 10px)}}@media (min-width:900px){.responsive #top #wrap_all ul.products li.product{flex-basis:calc(100% / 4  - 10px)}}@media (min-width:1200px){.responsive #top #wrap_all ul.products li.product{flex-basis:calc(100% / 5  - 10px)}}#wrap_all li.product{border:none !important;overflow:visible}#wrap_all li.product>a{overflow:visible !important}#wrap_all .inner_product .thumbnail_container{overflow:visible}#wrap_all .inner_product .thumbnail_container img{overflow:visible;margin-bottom:20px}body #wrap_all ul.products li.product .image_wrapper{transition:transform .2s}#wrap_all .product .product_thumbnail{box-shadow:var(--mt-shadow);transition:all .2s}.responsive #top #wrap_all ul.products li.product a:hover .product_thumbnail,.responsive #top #wrap_all ul.products li.product a:focus .product_thumbnail{box-shadow:var(--mt-shadow-hover)}.responsive #top #wrap_all ul.products li.product a:active .image_wrapper{transform:scale(1.02)}#wrap_all .inner_product .inner_product_header{margin-top:-10px;margin-bottom:0;padding:0;border-top:none;min-height:0}#wrap_all .inner_product .inner_product_header .avia-arrow{display:none}#wrap_all li.product h3{font-size:16px;line-height:1em;margin-bottom:.2em}.stock{display:none}body#top #wrap_all .stock.out-of-stock{display:inline-block;font-size:14px;background-color:#ccc;padding:5px 10px;border-radius:4px;margin-left:10px}body#top.single-product #wrap_all .stock.out-of-stock{margin-left:0}#wrap_all li.product .price span,#wrap_all li.product .price,#wrap_all li.product .details{text-transform:none;font-size:13px;font-weight:200;border-top:none;line-height:1.2em}#wrap_all li.product .seperator,#wrap_all li.product .size{display:none}#wrap_all .avia_cart_buttons{display:none !important}body.archive{--sidebar-opener-height:60px}.responsive body.archive#top #wrap_all .container{padding:0;width:100%;max-width:none;display:flex;flex-direction:column-reverse}body.archive #wrap_all .product-sorting{display:none}.responsive body.archive #wrap_all .sidebar_left{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.responsive body.archive #wrap_all .content,.responsive body.archive #wrap_all .sidebar_opener,.responsive body.archive #wrap_all .sidebar{float:none;padding:0;margin:0}.responsive body.archive #wrap_all .content{display:block;width:auto}.responsive body.archive #wrap_all .entry-content-wrapper{margin:0;padding:0}body.archive #wrap_all ul.products li.product .image_wrapper{position:relative;display:inline-block}body.archive #wrap_all ul.products li.product .image_wrapper:before{content:'';position:absolute;pointer-events:none;left:0;top:0;bottom:10px;right:0;z-index:100;box-shadow:inset -1px 1px 2px -.2px rgba(244,244,255,.5)}.sidebar_opener{display:none}.responsive body.archive #wrap_all .sidebar_opener{display:block}.responsive body.archive #wrap_all .sidebar_opener_button{display:flex;height:var(--sidebar-opener-height);justify-content:center;align-items:center;background:#fff;box-shadow:0px 0px 30px rgba(0,0,0,.07)}.responsive body.archive #wrap_all .sidebar_opener_button:hover{background:#f8f8f8;text-decoration:none !important}@media (min-width:950px){.responsive body.archive #wrap_all .sidebar_opener{position:fixed;right:3vh;bottom:3vh;z-index:100}.responsive body.archive #wrap_all .sidebar_opener_button{width:auto;display:inline-flex;padding:0 40px}}.responsive body#top.archive #wrap_all .sidebar{display:block;position:relative}.responsive body#top.archive #wrap_all .sidebar.open{display:flex}body#top.archive .widget_custom_html{padding:0;margin-bottom:-10px;position:absolute;top:5vh;right:5vh}body#top.archive .sidebar_close{font-size:0}body#top.archive .sidebar_close:before{display:inline-block;content:"\00d7";font-size:45px;line-height:20px;color:#000}.responsive body#top.archive #wrap_all .sidebar .widget{position:unset;cursor:pointer}.responsive body#top.archive #wrap_all .sidebar .widgettitle{text-align:center;margin-bottom:10px;text-transform:none;font-size:var(--font-size);padding:var(--padding) 10px;position:relative}.responsive body#top.archive #wrap_all .sidebar .widget.aktiv .widgettitle{color:#000}.responsive body#top.archive #wrap_all .sidebar .widgettitle:after{content:"\e87b";font-family:'entypo-fontello';position:absolute;width:auto;top:36px;left:50%;display:inline-block;font='entypo-fontello':;transform:rotate(0deg) translateX(-50%);transition:.4s ease-in-out;font-weight:300;font-size:18px}.responsive body#top.archive #wrap_all .sidebar .widget.aktiv .widgettitle:after{transform:scale(-1) translateX(50%)}.responsive body#top.archive #wrap_all .inner_sidebar{--font-size:14px;--padding:20px;--width:440px;margin:0;position:relative;display:flex;justify-content:space-between;width:100%;max-width:var(--width);margin:0 auto;padding:0 20px}body#top.archive #wrap_all .sidebar{overflow:visible}body#top.archive #wrap_all .sidebar .widget{margin:0;padding:0}body#top.archive .sidebar #woo-clear-filters,body#top.archive .sidebar .widget_text p,body#top.archive .sidebar .widgettitle{text-align:center;text-transform:none;font-size:var(--font-size);margin:0;line-height:1em;padding:var(--padding) 10px;display:inline-block;font-weight:600}body#top.archive .sidebar .widget_text p,body#top.archive .sidebar #woo-clear-filters{color:#000}body#top.archive .widget_layered_nav h3{color:#777}body#top.archive .woocommerce-widget-layered-nav-list{display:none;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:100%;gap:0;position:absolute;top:100%;left:0;width:100vw;max-width:var(--width);background:0 0;padding:0 20px}body#top.archive .woocommerce-widget-layered-nav.aktiv .woocommerce-widget-layered-nav-list{display:flex !important}body#top.archive .woocommerce-widget-layered-nav-list__item{color:#b3b3b3;padding:0 6px;font-size:14px;line-height:1.5}body#top.archive .woocommerce-widget-layered-nav-list__item a{display:inline-block;background:0 0 !important;line-height:32px;color:#b3b3b3}body.archive #wrap_all ul.products{--info-height:2em;--padding-vertical:20px;--padding-horizontal:20px;--max-width-container:calc(100vw - var(--padding-horizontal) * 2 - 50px);--max-width-image:calc(var(--max-width-container) - var(--padding-horizontal) * 2);--container-height:calc(var(--vh, 1vh) * 100 - var(--header-main-height) - var(--sidebar-opener-height));display:flex;flex-wrap:nowrap;height:100vh;height:var(--container-height);margin:0;align-items:center;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}@media (min-width:950px){body.archive #wrap_all ul.products{--padding-horizontal:5vw;--container-height:calc(var(--vh, 1vh) * 100 - var(--header-main-height))}}@media (min-height:650px){body.archive #wrap_all ul.products{--padding-vertical:7vh}}@media (min-width:1100px){body.archive #wrap_all ul.products{scroll-snap-type:none}}body#top.archive #wrap_all ul.products li.product{margin:0;padding:var(--padding-vertical) var(--padding-horizontal);scroll-snap-align:center;scroll-snap-stop:always;display:inline-block;max-width:none;width:auto}body#top.archive #wrap_all ul.products li.product a{display:inline-block;max-width:none}body#top.archive #wrap_all ul.products li.product img{--margin-bottom:10px;--subtractions:calc(
    var(--info-height)
    + var(--padding-vertical) * 2 
    + var(--margin-bottom)
  );position:relative;max-height:100%;max-height:calc(
    var(--container-height) 
    - var(--subtractions)
  );max-width:var(--max-width-image);height:auto;width:auto;margin:0;margin-bottom:var(--margin-bottom);padding:0}body.archive #wrap_all li.product .seperator,body.archive #wrap_all li.product .size{display:inline}body#top.archive #wrap_all ul.products:before{content:'';display:inline-block;height:100%;flex:0 0;flex-basis:calc(50vw - var(--max-width-container)/2)}body#top.archive #wrap_all ul.products:after{content:'';display:inline-block;height:100%;flex:0 0;flex-basis:calc(50vw - var(--max-width-container)/2)}body#top.archive #wrap_all ul.products li.product h3{padding:0}body#top.archive #wrap_all ul.products li.product.mt_product_shape_rund .product_thumbnail{border-radius:50%}body#top.archive #wrap_all ul.products li.product.mt_product_shape_transparent .product_thumbnail{box-shadow:none}body#top.archive #wrap_all ul.products li.product.mt_product_shape_transparentshadow .product_thumbnail{box-shadow:none;filter:drop-shadow(1px 7px 2px rgba(50,39,28,.2))}