html{box-sizing:border-box;line-height:1;word-break:keep-all;word-wrap:break-word;-webkit-text-size-adjust:100%}*,*:before,*:after{box-sizing:inherit;position:relative;margin:0;min-width:0}article,aside,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}template{display:none}a{background-color:rgba(0,0,0,0);text-decoration:none;outline:0}b,strong{font-weight:bold}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;max-width:100%;width:auto;height:auto}svg:not(:root){overflow:hidden}ol,ul{list-style:none;padding:0}button,input,optgroup,select,textarea{color:inherit;font:inherit}button{overflow:visible;border:0;padding:0;background:none}[role=button],label{cursor:pointer}button,select{text-transform:none}select{background-color:#fff}button,html input[type=button],input[type=reset],input[type=submit],label{cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner,legend{border:0;padding:0}input,textarea{line-height:normal;border:1px solid;border-radius:0}input[type=number]{text-align:right}input:not([type=checkbox]):not([type=radio]){-webkit-appearance:none}fieldset{margin:0;padding:0;border:0}textarea{overflow:auto;resize:vertical}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}iframe{border:0;max-width:100%}::-moz-placeholder{opacity:1}::placeholder{opacity:1}:root{--vpad: 3rem;--line-height-p: 1.35}@media(max-width: 991px){:root{--vpad: 2.25rem}}:root{--color: #222;--color-primary: #c90019;--color-hover: #b1051b;--color-hover-light: #cc625f;--color-focus: var(--color-primary)}.evapolar-en,.evapolar,.product_cat-evapolar,.product_cat-evapolar-en{--color-primary: #007EAC;--color-hover: #00608A;--color-hover-light: #6fc6e7;--color-focus: var(--color-primary)}.bg_gray{background-color:#a9a9a9;color:#222}.bg_light{background-color:#f2f2f2;color:#222}.bg_white{background-color:#fff;color:#222}.bg_red{background-color:#c90019}.bg_blue{background-color:#007eac}.bg_primary{background-color:var(--color-primary)}.bg_black{background-color:#222}.bg_dark{background-color:#3d4041}.bg_gradient{background:linear-gradient(135deg, #222 25%, rgb(78.2833333333, 82.1333333333, 83.4166666667))}.bg_hexagon{background-image:url(img/hexagon_bg.jpg)}.bg_hexagon,.bg_gradient,.bg_red,.bg_blue,.bg_primary,.bg_black,.bg_dark{--color-focus: white;color:#fff}.bg_cover{background-size:cover;background-position:center}html{color:#222;display:flex;font-family:"Poppins",sans-serif;margin-top:0 !important;overflow-x:hidden}body{display:flex;flex-direction:column;width:100%;min-height:100vh;overflow-x:hidden}@media(min-width: 800px){body{font-size:1.125rem}}@media(max-width: 599px){body{font-size:1rem}}body.admin-bar{padding-top:32px}.site_footer{margin-top:auto}.customize-support .site_flex{margin-top:32px}h1,h2{font-family:"Poppins",sans-serif;font-weight:200}h1,h2{line-height:1.2}h3{font-size:135%}h4{font-size:110%;letter-spacing:-0.03em}h5{font-size:100%;letter-spacing:-0.03em}a{color:inherit}a,label,input,textarea,button{transition:200ms}a:after,a:before,label:after,label:before,input:after,input:before,textarea:after,textarea:before,button:after,button:before{transition:inherit}::-moz-selection{background-color:#f2f2f2;color:#222}::selection{background-color:#f2f2f2;color:#222}.bg_light ::-moz-selection{background-color:#3d4041;color:#fff}.bg_light ::selection{background-color:#3d4041;color:#fff}::-moz-selection{background-color:#f2f2f2;color:#222}.bg_light ::-moz-selection{background-color:#3d4041;color:#fff}::-moz-placeholder{color:#a9a9a9 !important}::placeholder{color:#a9a9a9 !important}::-moz-placeholder{color:#a9a9a9 !important}table{width:100%}input,textarea{color:#222;background-color:#fff}input:focus,textarea:focus{outline:0;box-shadow:inset 0 0 0 1px var(--color-primary) !important}a:focus-visible,button:focus-visible,select:focus-visible,input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline-offset:3px;outline:2px solid var(--color-focus)}.slick-list:has(:focus-visible){outline:2px solid var(--color-focus)}.woo_account_page .woocommerce .button,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce a.button.alt,.woocommerce a.add_to_cart_button,.wgb-add-gift-btn,.button,input[type=submit],.link_button{display:inline-block;padding:.675em 1em;line-height:1;font-size:1rem;font-weight:bold;background-color:rgba(0,0,0,0) !important;color:#3d4041 !important;border:2px solid !important;text-decoration:none !important;border-radius:1px !important;cursor:pointer}.usercontent .woo_account_page .woocommerce .button,.usercontent .woocommerce button.button,.usercontent .woocommerce button.button.alt,.usercontent .woocommerce input.button,.usercontent .woocommerce input.button.alt,.usercontent .woocommerce a.button.alt,.usercontent .woocommerce a.add_to_cart_button,.usercontent .wgb-add-gift-btn,.usercontent .button,.usercontent input[type=submit],.usercontent .link_button{margin-right:1em}.bg_dark .woo_account_page .woocommerce .button,.bg_gradient .woo_account_page .woocommerce .button,.bg_dark .woocommerce button.button,.bg_gradient .woocommerce button.button,.bg_dark .woocommerce button.button.alt,.bg_gradient .woocommerce button.button.alt,.bg_dark .woocommerce input.button,.bg_gradient .woocommerce input.button,.bg_dark .woocommerce input.button.alt,.bg_gradient .woocommerce input.button.alt,.bg_dark .woocommerce a.button.alt,.bg_gradient .woocommerce a.button.alt,.bg_dark .woocommerce a.add_to_cart_button,.bg_gradient .woocommerce a.add_to_cart_button,.bg_dark .wgb-add-gift-btn,.bg_gradient .wgb-add-gift-btn,.bg_dark .button,.bg_gradient .button,.bg_dark input[type=submit],.bg_gradient input[type=submit],.bg_dark .link_button,.bg_gradient .link_button{border-color:#fff;color:#fff !important}.bg_dark .woo_account_page .woocommerce .button:hover,.bg_gradient .woo_account_page .woocommerce .button:hover,.bg_dark .woocommerce button.button:hover,.bg_gradient .woocommerce button.button:hover,.bg_dark .woocommerce button.button.alt:hover,.bg_gradient .woocommerce button.button.alt:hover,.bg_dark .woocommerce input.button:hover,.bg_gradient .woocommerce input.button:hover,.bg_dark .woocommerce input.button.alt:hover,.bg_gradient .woocommerce input.button.alt:hover,.bg_dark .woocommerce a.button.alt:hover,.bg_gradient .woocommerce a.button.alt:hover,.bg_dark .woocommerce a.add_to_cart_button:hover,.bg_gradient .woocommerce a.add_to_cart_button:hover,.bg_dark .wgb-add-gift-btn:hover,.bg_gradient .wgb-add-gift-btn:hover,.bg_dark .button:hover,.bg_gradient .button:hover,.bg_dark input[type=submit]:hover,.bg_gradient input[type=submit]:hover,.bg_dark .link_button:hover,.bg_gradient .link_button:hover{background-color:#fff;color:#222 !important}.woo_account_page .woocommerce .button:hover,.woo_account_page .woocommerce .button:focus,.woocommerce button.button:hover,.woocommerce button.button:focus,.woocommerce button.button.alt:hover,.woocommerce button.button.alt:focus,.woocommerce input.button:hover,.woocommerce input.button:focus,.woocommerce input.button.alt:hover,.woocommerce input.button.alt:focus,.woocommerce a.button.alt:hover,.woocommerce a.button.alt:focus,.woocommerce a.add_to_cart_button:hover,.woocommerce a.add_to_cart_button:focus,.wgb-add-gift-btn:hover,.wgb-add-gift-btn:focus,.button:hover,.button:focus,input[type=submit]:hover,input[type=submit]:focus,.link_button:hover,.link_button:focus{color:var(--color-primary) !important}@media(max-width: 991px){.woo_account_page .woocommerce .button,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce a.button.alt,.woocommerce a.add_to_cart_button,.wgb-add-gift-btn,.button,input[type=submit],.link_button{font-size:.875rem}}.link_button_fixed{background-color:var(--color-primary);color:#fff;padding:1em 2em;font-size:clamp(.875rem,1.75vw,1.125rem)}.link_button_fixed:hover{background-color:var(--color-hover)}@media(min-width: 799px){.link_button_fixed{position:absolute;bottom:0;right:0;height:var(--vpad);display:grid;align-content:center}}.product_category .button{font-size:.8125rem !important;padding:.75em 1.25em !important}.usercontent img{width:auto}.usercontent img.aligncenter{margin:auto}.usercontent p:not(.megaquote),.usercontent ul,.usercontent ol{line-height:var(--line-height-p)}.usercontent p:not(:last-child),.usercontent ul:not(:last-child),.usercontent ol:not(:last-child),.usercontent table:not(:last-child),.usercontent .wp-video:not(:last-child),.usercontent hr:not(:last-child){margin-bottom:.75rem}.usercontent hr{border-top:0;color:#a9a9a9}.usercontent h2:not(:first-child){margin-top:3rem}.usercontent h2:not(:last-child){margin-bottom:1rem}.usercontent h3{margin-bottom:1rem;line-height:1.2}.usercontent h3:not(:first-child){margin-top:2rem}.usercontent h4{margin-bottom:.75rem;line-height:1.4}.usercontent h4:not(:first-child){margin-top:1.5rem}.usercontent h5{margin-bottom:1rem;line-height:1.25}.usercontent h5:not(:first-child){margin-top:1.25rem}.usercontent a:hover{text-decoration:none}.usercontent a[href]:not(.link_button){color:var(--color-primary)}.usercontent a[href]:not(.link_button):hover{color:var(--color-hover)}.bg_black .usercontent a[href]:not(.link_button):hover,.bg_dark .usercontent a[href]:not(.link_button):hover,.bg_gradient .usercontent a[href]:not(.link_button):hover{color:var(--color-hover-light)}.usercontent ul,.usercontent ol{padding-left:1em}.usercontent ul{list-style:disc}.usercontent li[style*=center]{list-style-position:inside;left:-1.25em}.usercontent ol{list-style:decimal}.usercontent li:first-child{margin-top:-0.3em}.usercontent li:not(:last-child){margin-bottom:.15em}.usercontent table td,.usercontent table th{border-left:1px dotted;padding:.25em .5em}.usercontent table td:last-child,.usercontent table th:last-child{border-right:1px dotted}.usercontent table tr{border-top:1px dotted}.usercontent table tr:last-child{border-bottom:1px dotted}.section_heading,.category_description h2,.products>h2,.usercontent h2{font-size:clamp(1.75rem,3.5vw,2.5rem);text-transform:uppercase}.section_heading{margin-bottom:var(--vpad);text-align:center}.section_heading_sub{text-align:center;margin:calc(var(--vpad)*-0.75) 0 var(--vpad)}.page-title,.page_heading{text-align:center;font-size:clamp(2.25rem,4vw,3.5rem)}.vpad{padding-top:var(--vpad);padding-bottom:var(--vpad)}.vpad_half{height:var(--vpad)}.vpad_2{padding-top:calc(var(--vpad)*2);padding-bottom:calc(var(--vpad)*2)}.hpad{padding-left:4vw;padding-right:4vw}.site_maxwidth,.text_maxwidth,.default_maxwidth{margin-left:auto;margin-right:auto}.site_maxwidth{max-width:1440px}.text_maxwidth{max-width:45em}.default_maxwidth{max-width:1200px}.hide{display:none}.fullwidth{left:calc(50% - 50vw);width:100vw}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;left:-100vw}@media(max-width: 799px){.hide-mobile{display:none}}@media(min-width: 992px){.hide-desktop{display:none}}.flex_dummy{margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}.imgload{position:absolute;left:100vw;height:1px;width:1px}.megaquote{font-size:clamp(1.3125rem,1.75vw,1.5625rem);font-weight:300;line-height:1.4}@font-face{font-family:"Poppins";font-style:normal;font-weight:200;src:url("fonts/poppins-v20-latin-200.eot");src:local(""),url("fonts/poppins-v20-latin-200.eot?#iefix") format("embedded-opentype"),url("fonts/poppins-v20-latin-200.woff2") format("woff2"),url("fonts/poppins-v20-latin-200.woff") format("woff"),url("fonts/poppins-v20-latin-200.ttf") format("truetype"),url("fonts/poppins-v20-latin-200.svg#Poppins") format("svg")}@font-face{font-family:"Poppins";font-style:normal;font-weight:300;src:url("fonts/poppins-v20-latin-300.eot");src:local(""),url("fonts/poppins-v20-latin-300.eot?#iefix") format("embedded-opentype"),url("fonts/poppins-v20-latin-300.woff2") format("woff2"),url("fonts/poppins-v20-latin-300.woff") format("woff"),url("fonts/poppins-v20-latin-300.ttf") format("truetype"),url("fonts/poppins-v20-latin-300.svg#Poppins") format("svg")}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;src:url("fonts/poppins-v20-latin-regular.eot");src:local(""),url("fonts/poppins-v20-latin-regular.eot?#iefix") format("embedded-opentype"),url("fonts/poppins-v20-latin-regular.woff2") format("woff2"),url("fonts/poppins-v20-latin-regular.woff") format("woff"),url("fonts/poppins-v20-latin-regular.ttf") format("truetype"),url("fonts/poppins-v20-latin-regular.svg#Poppins") format("svg")}@font-face{font-family:"Poppins";font-style:normal;font-weight:700;src:url("fonts/poppins-v20-latin-700.eot");src:local(""),url("fonts/poppins-v20-latin-700.eot?#iefix") format("embedded-opentype"),url("fonts/poppins-v20-latin-700.woff2") format("woff2"),url("fonts/poppins-v20-latin-700.woff") format("woff"),url("fonts/poppins-v20-latin-700.ttf") format("truetype"),url("fonts/poppins-v20-latin-700.svg#Poppins") format("svg")}.slick-slider{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;overflow:hidden}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{display:flex;height:100%}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none}.slick-slide:focus{outline:0}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block;justify-content:center;align-items:center}.slick-loading .slick-slide{visibility:hidden}.slick-slide img{max-height:100%}.slick-arrow.slick-hidden{display:none}.slick-arrow{position:absolute;top:50%;width:2.5em;height:2.5em;padding:.25em;background:url(img/arrow-right.svg) center no-repeat;background-color:#fff;background-origin:content-box;background-size:contain;z-index:10;opacity:.75;cursor:pointer}.slick-arrow:focus{outline:0}.slick-arrow:hover{opacity:1}.prev-arrow{transform:translateY(-50%) rotate(180deg);left:0}.next-arrow{transform:translateY(-50%);right:0}.slick-dots{position:absolute;bottom:4%;width:100%;text-align:center;z-index:6000}.slick-dots li{display:inline-block}.slick-dots li.slick-active button{background-color:#fff}.slick-dots button{padding:4px;margin:0 4px;border-radius:1rem;font-size:0;background-color:rgba(0,0,0,0);transition:200ms;border:1px solid #fff}.slick-dots button:focus{outline:0}.shop .input-text,.woocommerce .input-text{border-radius:1px;border:1px solid #a9a9a9;padding:.5em .75em}.shop .input-text:focus,.woocommerce .input-text:focus{border-color:var(--color-primary)}.shop .qty,.woocommerce .qty{text-align:center;padding:.25em}.shop textarea,.woocommerce textarea{min-height:8em}.shop .page-title,.woocommerce .page-title{margin:calc(var(--vpad)*2) 0 var(--vpad)}.shop a.remove,.woocommerce a.remove{display:inline-flex;justify-content:center;align-items:center}.shop .price del,.woocommerce .price del{color:#757575}.shop .price ins,.woocommerce .price ins{text-decoration:none}.shop table.shop_table td,.woocommerce table.shop_table td{line-height:1.35}.shop .term-description,.woocommerce .term-description{max-width:30em;margin:calc(var(--vpad)/-2) auto var(--vpad);font-size:125%;line-height:1.35;text-align:center}.woocommerce-info a{color:var(--color-primary)}.woocommerce-error li{line-height:1.2;margin-bottom:.25em}.woocommerce-result-count{display:none}.woocommerce form .form-row{padding:0 !important}.woocommerce form .form-row label{line-height:var(--line-height-p)}.woocommerce form .form-row.place-order{padding:1em !important}.woo_page .woocommerce :not(.product-name)>a:not(.woocommerce-loop-product__link){color:var(--color-primary)}.woo_page .woocommerce :not(.product-name)>a:not(.woocommerce-loop-product__link):hover{color:var(--color-hover)}.woocommerce-order-details__title{margin-bottom:.5rem}.woocommerce form.checkout_coupon p:first-child{margin-bottom:1em}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:1px}.woocommerce-notices-wrapper:empty{display:none}.shop .woocommerce-notices-wrapper{margin-bottom:var(--vpad)}.woocommerce-error,.woocommerce-info,.woocommerce-message{display:flex;align-items:center;padding:1em;line-height:1.35;background-color:#f2f2f2;outline:0}@media(max-width: 799px){.woocommerce-error,.woocommerce-info,.woocommerce-message{flex-wrap:wrap}}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{position:relative;top:auto;left:auto;margin-right:2em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{order:2;flex-shrink:0}@media(min-width: 800px){.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{margin-left:1em !important}}@media(max-width: 799px){.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{margin-top:.5em !important}}.woocommerce-error:after,.woocommerce-info:after,.woocommerce-message:after{order:1}@media(min-width: 800px){.woocommerce-error:after,.woocommerce-info:after,.woocommerce-message:after{flex:1 1 auto}}@media(min-width: 800px){.woocommerce-error a:not(.button),.woocommerce-info a:not(.button),.woocommerce-message a:not(.button){margin-left:1em}}@media(max-width: 799px){.woocommerce-error a:not(.button),.woocommerce-info a:not(.button),.woocommerce-message a:not(.button){margin-top:.5em}}ul.woocommerce-error{flex-wrap:wrap}.woocommerce-privacy-policy-text{font-size:90%;line-height:1.25em}.woocommerce .woocommerce-cart-form{margin-bottom:calc(var(--vpad)*2)}.woocommerce .woocommerce-cart-form table.cart{border:0}@media(max-width: 991px)and (min-width: 800px){.woocommerce .woocommerce-cart-form table.cart{font-size:1rem}}@media(max-width: 800px){.woocommerce .woocommerce-cart-form table.cart tr.cart_item{padding:.25em 0}}.woocommerce .woocommerce-cart-form table.cart th,.woocommerce .woocommerce-cart-form table.cart td{padding:.5em 1em;border-top:0}@media(max-width: 800px){.woocommerce .woocommerce-cart-form table.cart th,.woocommerce .woocommerce-cart-form table.cart td{padding:.25em 1em;font-size:.9375rem}}.woocommerce .woocommerce-cart-form table.cart .cart_item td{border-bottom:1px dotted #a9a9a9}.woocommerce .woocommerce-cart-form table.cart td.actions{padding:var(--vpad) 0 0}.woocommerce .woocommerce-cart-form table.cart th{border-bottom:1px solid #a9a9a9}.woocommerce .woocommerce-cart-form table.cart input{vertical-align:middle;line-height:1}.woocommerce .woocommerce-cart-form table.cart .product-remove{width:1em;padding-left:0em;padding-right:0em}@media(max-width: 799px){.woocommerce .woocommerce-cart-form table.cart .product-remove{border:0 !important}}.woocommerce .woocommerce-cart-form table.cart a{font-weight:bold}.woocommerce .woocommerce-cart-form table.cart a.remove{color:crimson !important}.woocommerce .woocommerce-cart-form table.cart a.remove:hover{background-color:crimson !important;color:#fff !important}.woocommerce .woocommerce-cart-form table.cart .product-thumbnail{width:calc(100px + 2em);min-width:calc(100px + 2em);text-align:center}.woocommerce .woocommerce-cart-form table.cart .product-thumbnail img{width:auto;max-height:75px}@media(max-width: 800px){.woocommerce .woocommerce-cart-form table.cart .product-thumbnail{float:right}}.woocommerce .woocommerce-cart-form table.cart .product-name{clear:both}.woocommerce .woocommerce-cart-form table.cart .product-name a:hover{color:var(--color-hover)}.woocommerce .woocommerce-cart-form table.cart .product-price,.woocommerce .woocommerce-cart-form table.cart .product-subtotal{text-align:right}.woocommerce .woocommerce-cart-form table.cart .product-price .tax_label,.woocommerce .woocommerce-cart-form table.cart .product-subtotal .tax_label{display:none}@media(max-width: 799px){.woocommerce .woocommerce-cart-form table.cart .product-subtotal{border-bottom:1px solid !important}}.woocommerce .woocommerce-cart-form table.cart .variation{font-size:.875rem}.woocommerce .woocommerce-cart-form table.cart .coupon{display:flex}.woocommerce .woocommerce-cart-form table.cart #coupon_code{margin-right:1em;width:10em}.woocommerce .cart-collaterals .cart_totals{width:40em;max-width:100%}.woocommerce .cart-collaterals .cart_totals h2{font-size:150%;margin-bottom:.75em}@media(max-width: 479px){.woocommerce .includes_tax,.woocommerce .tax_label{display:block}}.wc-proceed-to-checkout .alter_gutschein{margin:-0.75em 0 1em}.place-order .alter_gutschein{margin:.25em 0 0}@media(min-width: 1200px){.category_section{display:flex}.category_section .category_description{flex:1 1 20em;margin-right:var(--vpad);padding-top:1em}}.category_section:first-of-type{margin-top:calc(var(--vpad)*-2)}.category_section+.category_section{border-top:8px solid #f2f2f2}.category_section .category_description{margin-top:calc(var(--vpad)*2)}.category_section .category_logo{max-width:10em;margin-top:2em}.category_section .category_logo img{max-height:2em}.category_section .woocommerce{flex:3 1 60em}.category_section .woocommerce ul.products{justify-content:flex-start}.category_section .woocommerce ul.products:before,.category_section .woocommerce ul.products:after{content:"";order:2;flex:1 1 calc(33% - var(--vpad));margin:0 calc(var(--vpad)/2)}.category_section .woocommerce li.product{flex:1 1 calc(33% - var(--vpad))}@media(max-width: 1200px){.category_section .category_description{text-align:center}.category_section .category_logo{margin:1em auto 0}.category_section .woocommerce li.product,.category_section .woocommerce ul.products:before,.category_section .woocommerce ul.products:after{flex-basis:240px}}.woo_page ul.products,.shop ul.products{display:flex;flex-wrap:wrap;justify-content:center;margin:var(--vpad) calc(var(--vpad)/-2)}.woo_page ul.products li.product,.shop ul.products li.product{margin:var(--vpad) calc(var(--vpad)/2) !important;text-align:center;display:flex;flex-direction:column;align-items:center}.woo_page ul.products li.product .woocommerce-loop-product__link,.shop ul.products li.product .woocommerce-loop-product__link{width:100%}.woo_page ul.products li.product .woocommerce-loop-product__title,.shop ul.products li.product .woocommerce-loop-product__title{font-family:"Poppins",sans-serif;font-weight:200;margin:0 0 .5rem;padding:0;font-size:175%;transition:200ms}.woo_page ul.products li.product del,.shop ul.products li.product del{font-weight:normal;opacity:.75 !important}.woo_page ul.products li.product .price,.shop ul.products li.product .price{display:block;margin-bottom:1em;font-size:1rem;font-weight:bold;color:inherit}.woo_page ul.products li.product.sale .price,.shop ul.products li.product.sale .price{color:var(--color-primary)}.woo_page ul.products li.product .badge,.woo_page ul.products li.product .onsale,.shop ul.products li.product .badge,.shop ul.products li.product .onsale{all:initial;font-family:"Poppins",sans-serif;font-weight:200;position:absolute;left:50%;bottom:.25em;padding:.25em .75em;margin:0;font-size:.875rem;font-weight:bold;color:#fff;background-color:var(--color-primary);z-index:1;transform:translateX(-50%)}.woo_page ul.products li.product .woocommerce-loop-product__link:hover .woocommerce-loop-product__category,.woo_page ul.products li.product .woocommerce-loop-product__link:hover .woocommerce-loop-product__title,.shop ul.products li.product .woocommerce-loop-product__link:hover .woocommerce-loop-product__category,.shop ul.products li.product .woocommerce-loop-product__link:hover .woocommerce-loop-product__title{color:var(--color-hover)}.woo_page ul.products li.product .loop_product_image,.shop ul.products li.product .loop_product_image{text-align:center}.woo_page ul.products li.product img,.shop ul.products li.product img{width:auto !important;display:inline-block !important}@media(min-width: 600px){.woo_page ul.products li.product .loop_product_image,.shop ul.products li.product .loop_product_image{padding-bottom:125%}.woo_page ul.products li.product img,.shop ul.products li.product img{position:absolute;top:50%;left:50%;max-height:100%;transform:translate(-50%, -50%)}}.woo_page ul.products li.product .add_to_cart_button,.shop ul.products li.product .add_to_cart_button{margin:auto 0 0}.woo_page ul.products li.product .add_to_cart_button:after,.shop ul.products li.product .add_to_cart_button:after{position:relative !important;top:0 !important;left:0 !important;display:inline-block;margin-left:.5em;vertical-align:top}.woo_page ul.products li.product .add_to_cart_button.loading:after,.shop ul.products li.product .add_to_cart_button.loading:after{content:"";width:1em;height:1em;border-radius:50%;border-top:2px solid;animation:spin 500ms linear infinite}.woo_page ul.products li.product .add_to_cart_button.added:after,.shop ul.products li.product .add_to_cart_button.added:after{content:" ✓"}.woo_page ul.products li.product .added_to_cart,.shop ul.products li.product .added_to_cart{display:block;font-size:.8125rem;margin-top:.5em}.vpad_2>ul.products{margin-bottom:calc(var(--vpad)*-1)}.shop_footer{height:33.3vw;max-height:640px;min-height:240px}@media(max-width: 479px){.form-row{float:none !important;width:auto !important}}.woocommerce-form-coupon-toggle+form.woocommerce-form-coupon,.woocommerce-form-login-toggle+form.woocommerce-form-login{margin:-2em 0 2em !important;border:0;background-color:#f2f2f2;padding-top:0 !important}.woocommerce-form-coupon-toggle+form.woocommerce-form-coupon p:first-child,.woocommerce-form-login-toggle+form.woocommerce-form-login p:first-child{margin-bottom:.5em}.woocommerce-form-coupon p,.woocommerce-form-login p{line-height:1.35}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#222}.woocommerce form .form-row.woocommerce-validated .select2-container:focus,.woocommerce form .form-row.woocommerce-validated input.input-text:focus,.woocommerce form .form-row.woocommerce-validated select:focus{border-color:var(--color-primary)}.woocommerce .checkout .form-row{margin-bottom:.75em}.woocommerce .checkout .form-row .required{color:crimson}.woocommerce .checkout .form-row label.woocommerce-form__label-for-checkbox{display:block;margin-top:.5em;line-height:1.2}.woocommerce .checkout #customer_details h3{margin-bottom:1rem}.woocommerce .checkout #ship-to-different-address{font-size:100%;margin:.3em 0 1rem}.woocommerce .checkout #billing_postcode_field,.woocommerce .checkout #billing_phone_field{float:left;width:47%}.woocommerce .checkout #billing_city_field,.woocommerce .checkout #billing_email_field{float:right;width:47%;clear:none}.woocommerce .checkout #order_review_heading{margin:var(--vpad) 0 1rem}.woocommerce .checkout .woocommerce-privacy-policy-text{line-height:1.2;font-size:.875rem}.woocommerce .checkout .woocommerce-checkout-review-order-table{border:0}.woocommerce .checkout .woocommerce-checkout-review-order-table td,.woocommerce .checkout .woocommerce-checkout-review-order-table th{border:0;padding:.5em}.woocommerce .checkout .woocommerce-checkout-review-order-table thead th{border-bottom:1px solid #a9a9a9}.woocommerce .checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-totals th,.woocommerce .checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-totals td{padding-top:0}.woocommerce .checkout .woocommerce-checkout-review-order-table .order-total th,.woocommerce .checkout .woocommerce-checkout-review-order-table .order-total td{border-top:1px solid #a9a9a9}.woocommerce .checkout .woocommerce-checkout-review-order-table tr.cart_item:not(:last-of-type) td{border-bottom:1px dotted #a9a9a9}.woocommerce .checkout .woocommerce-checkout-review-order-table .cart-subtotal th,.woocommerce .checkout .woocommerce-checkout-review-order-table .cart-subtotal td{border-top:1px solid #a9a9a9}#coupon_code:not(:-moz-placeholder)~[name=apply_coupon]{background-color:var(--color-primary)}#coupon_code:not(:placeholder-shown)~[name=apply_coupon]{background-color:var(--color-primary)}#coupon_code:not(:-moz-placeholder)~[name=apply_coupon]:hover{background-color:var(--color-hover)}#coupon_code:not(:placeholder-shown)~[name=apply_coupon]:hover{background-color:var(--color-hover)}.cross-sells ul.products li.product .price{color:#222}.cross-sells .woocommerce-loop-product__link{text-align:center}.cross-sells .woocommerce-loop-product__link:hover{color:var(--color-hover)}a.showcoupon{text-decoration:underline}.woocommerce .woocommerce-order .woocommerce-notice,.woocommerce .woocommerce-order ul.order_details li{margin-bottom:1em}.woocommerce .woocommerce-order .woocommerce-customer-details address{border:0;padding:1em 0 0;border-radius:0;line-height:var(--line-height-p)}#customer_login{display:flex;flex-wrap:wrap;gap:2em;line-height:var(--line-height-p)}#customer_login>*{flex:1 1 20em}#customer_login:before,#customer_login:after{content:none}#customer_login .form-row:not(:first-child){margin-top:1em}.woo_account_page .woocommerce{display:flex;flex-wrap:wrap;gap:1em 2em}.woo_account_page .woocommerce:before,.woo_account_page .woocommerce:after{content:none}.woo_account_page .woocommerce .woocommerce-notices-wrapper{flex-basis:100%}.woo_account_page .woocommerce form .form-row label{margin-bottom:.25em}.woo_account_page .woocommerce h3{margin-bottom:.5em}.woo_account_page .woocommerce .woocommerce-privacy-policy-text{margin-top:1rem}.woocommerce-button+.woocommerce-button{margin-left:1em !important}.woocommerce form.login,.woocommerce form.register{margin:1em 0 0}.woocommerce .woocommerce-MyAccount-navigation-link{margin-bottom:1em}.woocommerce .woocommerce-MyAccount-navigation-link.is-active{font-weight:bold}@media(min-width: 800px){.woocommerce .woocommerce-MyAccount-navigation{flex:1 0 10em}.woocommerce .woocommerce-MyAccount-content{flex:10 1 20em}}@media(max-width: 800px){.woocommerce .woocommerce-MyAccount-navigation{border-bottom:2px solid #3d4041;margin-bottom:1em}.woocommerce .woocommerce-MyAccount-navigation-link{display:inline-block;margin-right:2em}}.woocommerce .woocommerce-MyAccount-navigation{font-size:90%;line-height:var(--line-height-p);float:none;width:auto}.woocommerce .woocommerce-MyAccount-content{float:none;width:auto}.woocommerce .woocommerce-MyAccount-content em{display:block;margin-top:.25em;font-size:85%;color:#a9a9a9}.woocommerce .woocommerce-MyAccount-content fieldset{margin-top:1.5em}.woocommerce .woocommerce-MyAccount-content fieldset legend{padding:0;margin-bottom:.5em;font-weight:bold}.woocommerce .woocommerce-MyAccount-content [type=submit]{margin-top:.5em}.woocommerce .woocommerce-MyAccount-content .addresses address{margin-top:.5em;line-height:var(--line-height-p);font-style:normal}.woocommerce .woocommerce-MyAccount-content p,.woocommerce .woocommerce-MyAccount-content li{line-height:var(--line-height-p);margin-bottom:1em}.woocommerce .woocommerce-MyAccount-content .woocommerce-Address,.woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table__row{margin-top:var(--vpad)}.woocommerce .woocommerce-MyAccount-content .woocommerce-message mark{margin:0 .25em}.woocommerce .edit{display:inline-block;margin-top:.5em}.woocommerce mark{font-weight:bold;background-color:rgba(0,0,0,0)}.woocommerce .lost_reset_password p{line-height:var(--line-height-p)}.woocommerce .lost_reset_password .woocommerce-form-row{margin:1em 0 0}.woocommerce-variation-add-to-cart:before,.wc-proceed-to-checkout:before,div.product .cart:before{content:"";order:1;flex:1 1 100%}.wc-proceed-to-checkout{display:flex;flex-wrap:wrap;align-items:center}.wc-proceed-to-checkout .checkout-button{margin-bottom:1em !important}#payment{margin-top:var(--vpad)}#payment .form-row{margin-bottom:.5em !important}#payment a{text-decoration:underline}#wc-stripe-payment-request-button-separator{order:2;align-self:center;text-align:left;margin-top:0 !important;margin-right:.5rem;text-transform:lowercase}#wc-stripe-payment-request-wrapper{flex:0 0 11em;order:3;align-self:center;padding:0 !important}#wc-stripe-branded-button{height:auto !important;margin:0;padding:.5em .75em !important}#wc-stripe_sepa-form{margin:.5em 0 -1em !important}.wc-credit-card-form{margin:.5em 0 -1.5em !important}.wc-stripe-sepa-mandate{margin-bottom:1em !important;font-size:80%}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{color:#222}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#f2f2f2;border-radius:0}#add_payment_method #payment div.payment_box,.woocommerce.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#fff}#add_payment_method #payment div.payment_box:before,.woocommerce.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#fff}.wc-ppcp-product-button-container,.payment-box{width:12em}.shop div.product{display:flex;flex-wrap:wrap;margin:calc(var(--vpad)/-2)}.shop div.product .category_title,.shop div.product .product_title{font-family:"Poppins",sans-serif;font-weight:200;font-size:clamp(1.75rem,4vw,3.5rem);margin-bottom:0;line-height:1.2}.shop div.product .category_title+.product_title{font-family:unset;font-size:1em}.shop div.product .product_gallery,.shop div.product .entry-summary{flex:1 1 25em;margin:calc(var(--vpad)/2)}.shop div.product .cart{flex:1 1 50%;display:flex;flex-wrap:wrap;align-items:center;margin:calc(var(--vpad)/4) -0.5rem 0}.shop div.product .cart>*{margin:0 .5rem 1rem !important}.shop div.product .cart .quantity{align-self:stretch}.shop div.product .cart .qty{height:100%;width:4em}.shop div.product .cart select{padding:.25em;border-radius:1px;border:1px solid #a9a9a9}.shop div.product .cart .variations{flex:0 1 auto;width:auto}.shop div.product .cart .category_description{flex-basis:100%;margin:.5rem .5rem 0 !important}.shop div.product .cart .woocommerce-product-details__short-description{flex-basis:100%}.shop div.product .cart .single_variation_wrap{flex:1 1 100%}.shop div.product .price{display:block;margin-bottom:1rem}.shop div.product .amount{font-size:125%;font-weight:bold;color:#3d4041 !important}.shop div.product .versandkosten-text{color:var(--colorl-primary);font-size:80%;margin-top:.5em}.shop div.product .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap}.shop div.product .woocommerce-variation-add-to-cart>*{margin-bottom:1rem}.shop div.product .woocommerce-variation-add-to-cart .wc-stripe-product-checkout-container{margin:0}.shop div.product .woocommerce-variation-add-to-cart .qty{width:3em;height:100%;margin-right:.5rem}.shop div.product .stock{margin-bottom:.5em}.shop div.product .out-of-stock{color:var(--color-hover);margin-bottom:.5em}.shop div.product .woocommerce-variation-add-to-cart-disabled{display:none}.shop div.product .woocommerce-variation-description:not(:empty){font-size:.9375rem;margin-bottom:1rem}.shop div.product del{font-weight:normal}.shop div.product table.variations{display:block}.shop div.product table.variations tbody{display:flex;flex-wrap:wrap}.shop div.product table.variations tr{display:block;margin:1em 2em 0 0}.shop div.product table.variations td,.shop div.product table.variations th{display:inline-block}.shop div.product table.variations .label{margin-right:.5em}.shop .upsells.products,.shop .related.products{flex:1 1 100%}.shop .upsells.products>h2,.shop .related.products>h2{margin:0 0 calc(var(--vpad)/-1);text-align:center}.shop .upsells.products ul.products,.shop .related.products ul.products{grid-template-rows:1fr;grid-auto-rows:0;overflow-y:hidden}.product_downloads{margin-top:1em}.product_downloads--link{display:inline-flex;color:inherit !important}.product_downloads--link>*{background-color:#f2f2f2;transition:200ms}.product_downloads--link--icon{background-size:2em;background-position:center;background-repeat:no-repeat;width:3em;height:3em;margin-right:3px}.product_downloads--link--text{display:flex;flex-direction:column;justify-content:center;padding:.5em 1em}.product_downloads--link:hover>*{background-color:hsl(0,0%,89.9019607843%)}.product_gallery--main{padding-bottom:100% !important}.product_gallery--main img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.product_gallery--main .slick-arrow{transition:200ms}.product_gallery--main:not(:hover) .slick-arrow{opacity:0;pointer-events:none}.product_gallery--main:not(:hover) .prev-arrow{transform:translate(-50%, -50%) rotate(180deg)}.product_gallery--main:not(:hover) .next-arrow{transform:translate(50%, -50%)}.product_gallery--nav{height:100px;margin-top:calc(var(--vpad)/2)}.product_gallery--nav .gallery-thumb{margin:0 calc(var(--vpad)/4);cursor:pointer;transition:200ms}.product_gallery--nav .gallery-thumb:hover{opacity:.5}.oss_text{line-height:1.2 !important;margin-bottom:1rem}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:none}@media(max-width: 800px){.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:inline-block}.woocommerce #content table.cart .product-thumbnail:before,.woocommerce table.cart .product-thumbnail:before,.woocommerce-page #content table.cart .product-thumbnail:before,.woocommerce-page table.cart .product-thumbnail:before{content:none}.woocommerce table.shop_table_responsive tr td.product-remove,.woocommerce table.shop_table_responsive tr td.product-thumbnail,.woocommerce-page table.shop_table_responsive tr td.product-remove,.woocommerce-page table.shop_table_responsive tr td.product-thumbnail{display:inline-block}}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{width:auto}.woocommerce .woocommerce-MyAccount-content table.shop_table,.woocommerce .woocommerce-order-details table.shop_table,.woocommerce .cart_totals table.shop_table{border:0;border-radius:0}.woocommerce .woocommerce-MyAccount-content table.shop_table th:first-child,.woocommerce .woocommerce-MyAccount-content table.shop_table td:first-child,.woocommerce .woocommerce-order-details table.shop_table th:first-child,.woocommerce .woocommerce-order-details table.shop_table td:first-child,.woocommerce .cart_totals table.shop_table th:first-child,.woocommerce .cart_totals table.shop_table td:first-child{padding-left:0}.woocommerce .woocommerce-MyAccount-content table.shop_table th:last-child,.woocommerce .woocommerce-MyAccount-content table.shop_table td:last-child,.woocommerce .woocommerce-order-details table.shop_table th:last-child,.woocommerce .woocommerce-order-details table.shop_table td:last-child,.woocommerce .cart_totals table.shop_table th:last-child,.woocommerce .cart_totals table.shop_table td:last-child{padding-right:0}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form textarea{width:100%;padding:.5em .75em;border-radius:1px;border-color:#a9a9a9}.wpcf7-form input[type=text]:focus,.wpcf7-form input[type=email]:focus,.wpcf7-form textarea:focus{border-color:var(--color-primary)}.wpcf7-form textarea{line-height:var(--line-height-p)}.wpcf7 form .wpcf7-response-output{margin:2em 0 0;padding:.75em 1em}.wpcf7 form.sent .wpcf7-response-output{border-color:#9acd32}.wpcf7 form.invalid .wpcf7-response-output{border-color:crimson}.wpcf7-not-valid-tip{color:crimson}.cli-modal-content{border-radius:1px;background:#fff}.cli-bar-popup{padding-right:0}.cli-row{padding-right:20px}.cli-modal-body .cli-row{overflow-y:scroll}.cli-tab-header{border-radius:1px;background-color:#f2f2f2;font-weight:bold}.cli-tab-header a:before{top:auto}.cli_settings_button:focus,.cli-plugin-button:focus{outline-offset:3px;outline:2px solid var(--color-focus)}.cli-tab-section .cli-tab-content{padding:.5em 0}.cli-tab-section .cookielawinfo-row-cat-table td:first-child,.cli-tab-section .cookielawinfo-row-cat-table th:first-child{padding-left:.5em}.cli-tab-section .cookielawinfo-row-cat-table p{font-size:12px}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:var(--color-primary) !important}table.cookielawinfo-winter{width:100%}table.cookielawinfo-winter thead th{background-color:#a9a9a9}table.cookielawinfo-winter tbody tr{background-color:#f2f2f2}.cli-plugin-button,.cli-switch input:checked+.cli-slider{background-color:var(--color-primary) !important}#cookie-law-info-bar{padding:1.5em 4vw !important;text-align:left}.cli-wrapper{max-width:1200px}.wt-cli-template{line-height:1.3}.cli-bar-container{justify-content:center;align-items:flex-start;gap:1em 2em}@media(min-width: 799px){.cli-bar-container{flex-wrap:nowrap}}.cli-bar-btn_container{display:flex;flex-wrap:wrap;align-items:center;gap:1em 2em}.cli-bar-btn_container a{margin:0 !important}.cli-bar-message{width:auto}.grecaptcha-badge{visibility:hidden}.rc-anchor-invisible-text{margin-top:1em;line-height:1.1}.disabled_text{display:none}.disabled{pointer-events:none}.disabled .disabled_text{display:grid;position:absolute;inset:0;background:hsla(0,0%,100%,.9);place-content:center;pointer-events:auto;text-align:center}.cwginstock-subscribe-form:not(:last-child){margin-bottom:1em}.cwginstock-subscribe-form .panel{margin:0;border:0;padding:1em;background-color:#f2f2f2;border-radius:1px;box-shadow:none}.cwginstock-subscribe-form .panel-heading{border-radius:0;padding:0;margin-bottom:.5em}.cwginstock-subscribe-form .panel-primary>.panel-heading{background:none;border:0}.cwginstock-subscribe-form h4{text-align:left !important;color:#222}.cwginstock-subscribe-form .panel-body{padding:0}.cwginstock-subscribe-form .center-block{text-align:left !important}.cwginstock-subscribe-form .cwgstock_button{width:auto}.cwginstock-subscribe-form input[type=text],.cwginstock-subscribe-form input[type=email]{width:100%;padding:.5em .75em;border-radius:1px;border-color:#cdc9c8;text-align:left !important;margin-bottom:.5em}.cwginstock-subscribe-form .cwg_iagree_checkbox{margin:0 0 1em}.cwginstock-subscribe-form .cwgstock_output{margin-top:.5em}.cwginstock-subscribe-form .cwginstockerror{color:crimson !important}.cwginstock-subscribe-form .cwginstocksuccess{color:#1e90ff !important}.owl-item .wgb-product-item-cnt,.wgb-grid-cnt .wgb-product-item-cnt{border:0}.text-capitalize,.wgb-add-gift-btn{text-transform:none}.product-type-pw-gift-card .single_add_to_cart_button{flex:0 0 auto}.pwgc-field-container label,#pwgc-redeem-form label{margin-bottom:.25em}.pwgc-field-container input[type=text],.pwgc-field-container textarea,#pwgc-redeem-form input[type=text],#pwgc-redeem-form textarea{padding:.5em .75em}.pwgc-field-container input[type=text]:focus,.pwgc-field-container textarea:focus,#pwgc-redeem-form input[type=text]:focus,#pwgc-redeem-form textarea:focus{border-color:var(--color-primary)}#pwgc-redeem-gift-card-container,#pwgc-redeem-form{display:flex;flex-wrap:wrap}#pwgc-redeem-gift-card-container label,#pwgc-redeem-form label{flex:1 1 100%}#pwgc-redeem-button{border:0 !important;margin:0 !important}#pwgc-redeem-error:not(:empty){margin:0 0 .25em;flex:1 1 100%}#gift-card-amount option:first-of-type{display:none}.wpml-ls.wpml-ls-legacy-list-horizontal{padding:0;margin:0 -0.25em 0 1em;color:hsla(0,0%,100%,.6)}.wpml-ls.wpml-ls-legacy-list-horizontal .wpml-ls-link{padding:.25em;margin-left:.25em}.wpml-ls.wpml-ls-legacy-list-horizontal .wpml-ls-item+.wpml-ls-item{margin-left:.25em}.wpml-ls.wpml-ls-legacy-list-horizontal .wpml-ls-item+.wpml-ls-item:before{content:"";position:absolute;left:0;top:.25em;bottom:.25em;width:1px;background-color:hsla(0,0%,100%,.6)}.wpml-ls.wpml-ls-legacy-list-horizontal .wpml-ls-current-language a{color:#fff}.otgs-development-site-front-end{display:none !important}.site_logo{background-color:var(--color-primary)}.evapolar .site_logo{--color-primary: #0099DD}.site_header{color:#fff;z-index:9000}.site_header--nav{display:flex}.site_header--logo{flex:0 1 18em;padding:1.5rem 2.25rem;margin-right:3em;display:grid;align-content:center}.site_header--main{margin-left:auto;font-size:1rem;padding:1rem 0}.site_header--menu_top{font-size:.875rem}.site_header--menu_bottom{font-size:1.1875rem}.site_header .language_menu{display:flex;margin-left:1em}.site_header .language_menu .menu-item{margin-left:1em}.site_header--cart_desktop{margin-left:.5em}@media(max-width: 991px){.site_header--cart_desktop{margin-left:auto}}.site_header .menu_cart a{display:inline-flex;top:-1px;width:27px;font-size:12px;justify-content:center}.site_header .menu_cart a:before{content:url(img/cart.svg);position:absolute;top:-13px;left:0}.site_header--cart_mobile{align-self:center;margin-left:auto;z-index:1}.site_header .wpml-ls li{display:inline-block}@media(min-width: 600px){.site_header--main{display:flex;flex-direction:column;align-items:flex-end}.site_header--menu_top *,.site_header--menu_bottom *{display:inline-block}.site_header--menu_top a,.site_header--menu_bottom a{margin-left:2em}.site_header--menu_top .menu li:not(.menu_cart) a:after,.site_header--menu_bottom .menu li:not(.menu_cart) a:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:1px;background-color:#fff;opacity:0;transition:400ms}.site_header--menu_top .menu li:not(.menu_cart) a:hover:after,.site_header--menu_bottom .menu li:not(.menu_cart) a:hover:after{opacity:1}.site_header--menu_bottom{margin-top:1rem}.site_header .wpml-ls a:hover,.site_header--cart_desktop a:hover{opacity:.7}}@media(min-width: 992px){.site_header--cart_mobile{display:none}}@media(max-width: 991px){.site_header--logo{z-index:10}.site_header--nav:after{content:"";position:absolute;left:-4vw;right:-4vw;top:0;bottom:0;background-image:linear-gradient(135deg, #222 25%, rgb(78.2833333333, 82.1333333333, 83.4166666667))}.site_header .menubutton{align-self:center;z-index:20}.site_header--main{position:absolute;top:100%;left:0;right:0;z-index:-1;transform:translateY(-101%);transition:300ms}#menu_input:checked~.site_header--main,.site_header--main:focus-within{transform:none}.site_header--main:before{content:"";position:absolute;top:0;bottom:0;left:-8vw;right:-8vw;background-color:var(--color-primary)}.site_header--cart_desktop{display:none}}@media(max-width: 599px){.site_header{padding-left:6vw;padding-right:6vw}.site_header--logo{flex:0 1 15em;left:-6vw;padding:1.25rem 6vw}.site_header--nav:after{left:-6vw;right:-6vw}.site_header--main a:hover{opacity:.7}.site_header--menu_top,.site_header--menu_bottom{display:flex;justify-content:space-between;font-size:.9375rem}.site_header--menu_top li,.site_header--menu_bottom li{margin:1em 0 !important}}.menubutton{display:inline-block;flex-shrink:0;width:1.5em;height:1.5em;margin-left:1.5em;transition:300ms}.menubutton:before,.menubutton:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:url(img/menu-round.svg) center no-repeat;background-size:contain;transition:300ms}.menubutton:after{background-image:url(img/close-round.svg);opacity:0}#menu_input:checked~.menubutton{transform:scaleY(-1)}#menu_input:checked~.menubutton:before{opacity:0}#menu_input:checked~.menubutton:after{opacity:1;transform:none}@media(min-width: 992px){.menubutton{display:none}}.ch_banner{text-align:center;padding-top:.5em;padding-bottom:.5em;font-size:90%}.ch_banner img{vertical-align:middle}.site_footer--flex{display:flex;justify-content:space-between;color:#fff;line-height:var(--line-height-p);margin:0 calc(var(--vpad)*-1.5);padding-top:var(--vpad)}@media(max-width: 767px){.site_footer--flex{flex-wrap:wrap}}.site_footer--menu{display:flex;flex-wrap:wrap;font-size:1rem}.site_footer--menu a{display:inline-block;padding:.25em 0}.site_footer--menu>.menu-item{min-width:6em;max-width:15em;margin:0 calc(var(--vpad)*1.5) var(--vpad)}.site_footer--menu>.menu-item>a{font-weight:bold;text-transform:uppercase}.site_footer--menu>.menu-item.menu-item-has-children>a{font-size:1.1875rem;font-family:"Poppins",sans-serif;font-weight:200}@media(max-width: 767px){.site_footer--menu>.menu-item{max-width:none}.site_footer--menu .sub-menu li{display:inline-block;margin-right:2em}}.site_footer--imp{font-size:.875rem;margin:2em calc(var(--vpad)*1.5 - 2em) var(--vpad)}.site_footer--imp>*{min-width:6em;margin:0 2em}.site_footer--imp--menu{margin-top:2em}.site_footer--imp--menu .menu-item{display:inline-block;margin-right:1.5em}.site_footer--logo{padding:1em 1.5em;max-width:18em;margin:calc(var(--vpad)*-1) calc(var(--vpad)*1.5) 1.5em;line-height:0}.site_footer a{color:inherit !important}.site_footer a:hover{opacity:.7}.site_footer a[href="#"]{pointer-events:none}.voss_footer{background-color:#3d4041;font-size:11px;color:#fff;text-align:center;padding-bottom:2em}.voss_footer a{color:#fff !important}.voss_footer--flex{display:flex;flex-direction:column;align-items:center}.voss_footer--logo{margin-bottom:.5em}.voss_footer--logo img{height:2.5em}.voss_footer--text{max-width:25em}@media(min-width: 800px){.fp_hero{padding-left:4vw;padding-right:4vw;margin-bottom:calc(var(--vpad)*1)}}.fp_hero--bg{height:clamp(200px,min(33vh,66vw),400px)}@media(min-width: 800px){.fp_hero--bg{background:none !important}}.fp_hero--inner{display:flex;justify-content:center}@media(min-width: 800px){.fp_hero--inner{top:var(--vpad);padding:0 calc(var(--vpad)/2)}}@media(max-width: 799px){.fp_hero--inner{flex-wrap:wrap;text-align:center}}.fp_hero--inner:before{content:"";position:absolute;top:calc(var(--vpad));bottom:0;width:100%;background:linear-gradient(135deg, #222 25%, rgb(78.2833333333, 82.1333333333, 83.4166666667))}@media(max-width: 799px){.fp_hero--inner:before{top:0}}.fp_hero--image{top:calc(var(--vpad)*-1);margin:calc(var(--vpad)*-0.5) calc(var(--vpad)/2) 0}.fp_hero--image img{max-height:clamp(300px,40vh,450px)}@media(max-width: 799px){.fp_hero--image{margin-top:calc(var(--vpad)*-1.5)}}.fp_hero--text{flex:0 1 auto;align-self:center;margin:0 calc(var(--vpad)/2);color:#fff;font-weight:300;font-size:clamp(1rem,2vw,1.5rem)}@media(max-width: 799px){.fp_hero--text{margin-top:calc(var(--vpad)*-1)}}.fp_hero--text img{max-width:4em;max-height:4em;margin:.5em 1em 0 0}.fp_hero--text h1{font-size:200%;line-height:1;margin:.5rem 0 1rem;color:inherit}.fp_hero--banner{font-size:.875rem;flex-basis:100%;display:flex}@media(min-width: 800px){.fp_hero--banner{max-width:clamp(28em,58%,45em)}.fp_hero--banner--image{aspect-ratio:1;height:100%}.fp_hero--banner--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.fp_hero--banner--image{flex:0 0 8.2em;line-height:0}.fp_hero--banner--image img{min-width:100%}.fp_hero--banner--text{flex-grow:1;padding:1em 1em .75em;align-self:center;line-height:1}.fp_hero--banner--text h3{margin-bottom:.2em}.fp_hero--banner--text p{line-height:1.2}@media(max-width: 799px)and (min-width: 600px){.fp_hero--banner--text{padding-right:9em;text-align:center}}@media(max-width: 599px){.fp_hero--banner--text{text-align:left}}@media(min-width: 800px){.fp_hero--discount{position:absolute;right:0;transform:translateY(-100%)}}@media(min-width: 800px){.fp_hero--fair{position:absolute;left:0;bottom:calc(100% + clamp(104px,min(16.5vh,33vw),200px) + var(--vpad)*2);translate:0 100%}}.discount_banner{display:grid;grid-template-columns:11em auto;align-items:center;font-size:1rem}@media(min-width: 800px){.discount_banner_wrapper{padding:0 4vw}}@media(max-width: 799px){.discount_banner{grid-template-columns:7em auto}}.discount_banner--image{line-height:0;align-self:start}@media(min-width: 800px){.discount_banner--image{grid-row:1/3}}.discount_banner--heading{margin:2rem 2rem 1.75rem;line-height:1.35}@media(max-width: 799px){.discount_banner--heading{margin:1rem 2rem 0 1rem;align-self:end}}.discount_banner--text{margin:-0.75rem 2rem 1.75rem}@media(max-width: 799px){.discount_banner--text{grid-column:1/3;margin:1rem 2rem 1.75rem}}.site_header .searchform_wrapper{display:flex;justify-content:flex-end}.searchform{display:flex}.searchform input{border:0}.simplepage .searchform .searchform--text{padding:.5em .75em;border-radius:1px;border:1px solid #cdc9c8}.searchform--text{min-width:15em;width:100%;max-width:20em;padding:.5em .75em}.searchform--submit{width:2.5em;padding:.5em;background-color:var(--color-primary)}.site_header .searchform--submit{width:1.25em;padding:.25em 0 .25em .25em}#search_focus:checked~.searchform input{background-color:#fff;color:#666}#search_focus:checked~.searchform input::-moz-placeholder{color:#666}#search_focus:checked~.searchform input::placeholder{color:#666}#search_focus:checked~.searchform .search_focus{pointer-events:none}.simplepage .search_focus{display:none}#search_page h4{margin-bottom:.5rem}#search_page article+article{margin-top:var(--vpad)}.bg_none+.bg_none{margin-top:calc(var(--vpad)*-2)}.big_features{display:grid;grid-template-columns:4fr 4fr 5fr;grid-template-rows:auto;grid-column-gap:3em;grid-row-gap:2em}.big_features--item{text-align:center}.big_features--item h3{margin:.25em 0;font-size:150%;font-family:"Poppins",sans-serif;font-weight:200}.big_features--item p{font-weight:300;line-height:1.35 !important}@media(min-width: 800px){.big_features--item p{font-size:1.0625rem}}.big_features--icon{display:inline-block;width:40px;line-height:0}.big_features--icon img{width:100%}.big_features--image{grid-area:1/3/4/4;align-self:center;text-align:center}@media(max-width: 1199px){.big_features{grid-template-columns:1fr 1fr;grid-column-gap:2em;align-items:stretch}.big_features--item{padding:1em}.big_features--image{grid-area:1/1/1/3}.big_features--image img{width:480px;max-width:80%}}@media(max-width: 599px){.big_features{grid-template-columns:1fr}.big_features--image{grid-area:4/1/7/1}}.chessboard--item{display:flex;justify-content:center}.chessboard--item:nth-of-type(odd){flex-direction:row-reverse}@media(min-width: 800px)and (max-width: 991px){.chessboard--item{font-size:90%}}@media(max-width: 799px){.chessboard--item{flex-wrap:wrap}}.chessboard--item>*{flex:1 1 25em}@media(max-width: 799px){.chessboard--item>*{max-width:35em}}.chessboard--item--image{max-width:600px}.chessboard--item--image .bg_cover{padding-bottom:75%;height:100%}@media(max-width: 799px){.chessboard--item--image .bg_cover{padding-bottom:56.25%}}.chessboard--item--text{align-self:center;text-align:center}.chessboard--item--text--padding{padding:var(--vpad)}@media(max-width: 799px){.chessboard--item--text--padding{padding:var(--vpad) 0 calc(var(--vpad)*2)}}@media(max-width: 799px){.chessboard--item:last-of-type .chessboard--item--text--padding{padding-bottom:0}}.chessboard--item h2{text-transform:uppercase}.columns{display:flex;justify-content:center;margin:0 -2rem}.columns--heading{margin:var(--vpad) 0 0}.columns--item{margin:var(--vpad) 2rem}.columns:not(.imba) .columns--item{flex:1 1 25em;max-width:32em}.columns:not(.imba) .columns--item img{width:320px}.columns:not(.imba) .columns--item:not(:last-of-type):after{content:"";position:absolute;background-color:#f2f2f2}@media(min-width: 992px){.columns:not(.imba) .columns--item:not(:last-of-type):after{top:0;bottom:0;right:calc(-4px - 2rem);width:8px}}@media(max-width: 991px){.columns:not(.imba) .columns--item:not(:last-of-type):after{left:0;right:0;bottom:calc(-4px - var(--vpad));height:8px}}@media(min-width: 992px)and (max-width: 1199px){.columns:not(.imba) .columns--item{font-size:1rem}}.columns.imba{align-items:center}.columns.imba .columns--item{flex:2 1 8em}.columns.imba .columns--item.middle{flex:3 1 12em}@media(max-width: 991px){.columns{flex-wrap:wrap}.columns:not(.imba) .columns--item{flex:1 1 100%;max-width:30em}.columns.imba .columns--item{flex:0 1 480px}.columns.imba .columns--item.middle{flex:1 1 100%;order:3;margin-top:0}.columns.imba .columns--item+.columns--item{margin-top:0}}.fullwidth_image>div{height:100%}.fullwidth_image--bg{background-position:left}@media(min-width: 992px){.fullwidth_image{height:33vw;min-height:300px;max-height:600px}.fullwidth_image--bg{position:absolute;left:0;top:0;width:100%;height:100%}}@media(min-width: 992px){.fullwidth_image--text{height:100%;display:flex;justify-content:flex-end;align-items:flex-end}.fullwidth_image--text--box{padding:2em 2em 3em 2em;width:50%;background:linear-gradient(135deg, #222 25%, rgb(78.2833333333, 82.1333333333, 83.4166666667));color:#fff}}@media(max-width: 991px){.fullwidth_image--bg{height:56.25vw}.fullwidth_image--mobg{background-color:#f2f2f2}.fullwidth_image .link_button_fixed{display:inline-block;position:relative;padding:calc(.875em + .5px) 1.5em .75em;margin-top:1em;line-height:1;font-size:.8125rem;font-weight:bold;border-radius:1px}}.messband--item{margin:0 calc(var(--vpad)/4);text-align:center;font-size:.875rem;flex-direction:column}.messband--item>*{width:100%}.messband--time{display:block;padding:.75rem 1.5rem;font-weight:bold;background-color:#ddd}.messband--place{flex-grow:1;padding:.75rem 1.5rem}.messband--place h5{margin-bottom:.5em;font-size:1rem;font-weight:normal}.messband--logo{display:grid;place-content:center;margin:0 auto .25em;aspect-ratio:1;width:100px}.messband .slick-list{position:relative}.messband.slick-initialized .slick-slide{display:flex}@media(min-width: 992px){.messband{margin:0 calc(var(--vpad)/-4)}.messband .slick-track{justify-content:center;width:100% !important;transform:none !important}}.models{justify-content:space-between}.models--heading{display:flex;justify-content:space-between;align-items:center;margin:0;line-height:1.25}.models--heading--text{flex-shrink:0}.models--heading--image{max-width:6em !important;margin-left:2em}.models--item{margin:calc(var(--vpad)) calc(var(--vpad)/2);max-width:85vw}.slick-initialized .models--item{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}@media(min-width: 992px){.models--item{max-width:480px}}@media(max-width: 991px){.models--item--image{text-align:center}.models--item--image img{width:25em}}.models--item--heading{display:flex;justify-content:space-between;align-items:baseline;margin-top:1em;padding-bottom:.25em;border-bottom:2px solid;color:var(--color-primary)}.models--item--price{margin-left:2em;color:#222;font-weight:normal;font-size:1.125rem}@media(max-width: 1100px)and (min-width: 992px){.models--item--heading{flex-wrap:wrap}.models--item--price{margin:.25em 0 0;flex-basis:100%}}.models--item--list{margin:1em 0 .5em}.models--item--list ul{list-style:none;padding:0}.models--item--list li{margin:0 !important;padding-bottom:.25em}.models--item--list li+li{padding-top:.375em;border-top:1px dotted}.models--item .link_button{align-self:flex-start;margin-top:auto}.models--item--current:before{content:"";position:absolute;top:-1em;bottom:-1em;left:-1em;right:-1em;background-color:hsl(0,0%,89.9019607843%)}.models--item--current .link_button{background:#a9a9a9}@media(min-width: 992px){.models--item--current{order:-1}}.models--footer{margin-top:.5em}.models .slick-list{position:relative}.models .slick-arrow{top:20%}.models .prev-arrow{left:-5%}.models .next-arrow{right:-5%}@media(min-width: 992px){.models{margin:0 calc(var(--vpad)/-2)}.models .slick-track{width:100% !important;transform:none !important;justify-content:center}}.press_slider .slick-list{position:relative}.press_slider--quotes{text-align:center;line-height:1.4;font-size:clamp(1.5rem,3vw,2.25rem)}.press_slider--quotes blockquote:before{content:"„"}.press_slider--quotes blockquote:after{content:"“"}.press_slider--quotes .slick-track{align-items:center}.press_slider--sources--item{height:3rem;margin:0 2%;transition:200ms;cursor:pointer;filter:invert(1) brightness(2)}.press_slider--sources--item:not(.slick-current){opacity:.4}.press_slider--sources .slick-track{justify-content:center;width:100% !important;transform:none !important}/*# sourceMappingURL=ecomat.min.css.map */