.header svg.modal__toggle-open.icon.icon-search,.header svg.icon.icon-hamburger,.header svg.icon.icon-close{filter:brightness(0)}.modal__toggle-close{display:none}.no-js details[open] svg.modal__toggle-close{display:flex;z-index:1;height:1.7rem;width:1.7rem}.header__icon--menu .icon{display:block;position:absolute;opacity:1;transform:scale(1);transition:transform .15s ease,opacity .15s ease}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-close{visibility:hidden}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-hamburger{visibility:visible;opacity:1;transform:scale(1.07)}details:not([open])>.header__icon--menu .icon-close,details[open]>.header__icon--menu .icon-hamburger{visibility:hidden;opacity:0;transform:scale(.8)}.grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.grid__item{flex:0 0 auto;margin:0;padding:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:0;color:var(--primary-color);line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}h1,.h1{font-size:var(--h1-font-size);line-height:1.19;font-weight:600}.button,.shopify-challenge__button,.customer button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 3rem;cursor:pointer;font:inherit;font-size:1.5rem;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background))}.button--full-width{display:flex;width:100%}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.shopify-payment-button [role=button],.cart__dynamic-checkout-buttons [role=button],.cart__dynamic-checkout-buttons iframe{--shadow-horizontal-offset: var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset: var(--buttons-shadow-vertical-offset);--shadow-blur-radius: var(--buttons-shadow-blur-radius);--shadow-opacity: var(--buttons-shadow-opacity);--shadow-visible: var(--buttons-shadow-visible);--border-offset: var(--buttons-border-offset);--border-opacity: calc(1 - var(--buttons-border-opacity));border-radius:var(--buttons-radius-outset);position:relative}@media screen and (min-width: 990px){.product.product--large:not(.product--no-media) .product__info-wrapper{max-width:52%;width:calc(52% - var(--grid-desktop-horizontal-spacing) / 2)}.product.product--large:not(.product--no-media) .product__media-wrapper{max-width:48%;width:calc(48% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (min-width: 990px) and (max-width: 1199px){.product.product--large:not(.product--no-media) .product__info-wrapper{max-width:54%;width:calc(54% - var(--grid-desktop-horizontal-spacing) / 2);padding-left:25px}.product.product--large:not(.product--no-media) .product__media-wrapper{max-width:46%;width:calc(46% - var(--grid-desktop-horizontal-spacing) / 2)}}@media (max-width: 989px){.product .grid__item.product__media-wrapper .product-media-container{width:100%}.product.product--large:not(.product--no-media) .product__info-wrapper{max-width:100%;width:100%;padding:0;top:auto!important}.product.product--large:not(.product--no-media) .product__media-wrapper{max-width:100%;width:100%}.product .product__info-container{max-width:100%}.product .product__info-wrapper.fixed product-form.product-form{margin-bottom:83px!important}}@media (max-width: 749px){.product__media-list .product__media-item{min-width:auto!important}.product__info-wrapper.grid__item{position:relative;z-index:2;top:auto!important}.product .product__info-wrapper .icon-with-text.icon-with-text--horizontal{flex-flow:column}.product .product__info-wrapper .icon-with-text__item{text-align:left;width:100%}}.product .product__description{font-size:18px;font-weight:400;color:#000;line-height:1.55;margin:16px 0 36px!important}.product-form__buttons .product-form__submit{background:#f6c569;font-size:var(--button-font-size);font-weight:600;letter-spacing:0;min-height:auto;padding:13px 0;margin:16px 0;line-height:18px;transition:all .5s;opacity:1}.product-form__buttons .product-form__submit:disabled{background:#d13a13;color:var(--white-color)}.product-form__buttons button,.product-form__buttons a{outline:none!important;box-shadow:none!important}.product .grid__item.product__media-wrapper .slick-prev:before,.product .grid__item.product__media-wrapper .slick-next:before{display:none}.product-form__buttons button:before,.product-form__buttons button:after,.product-form__buttons a:before,.product-form__buttons a:after{display:none}.product__info-wrapper.grid__item .product__info-container .add-compare-switch{display:none}.product-form__buttons .product-form__submit:hover,.product .product__info-wrapper.fixed .product-form__buttons .product-form__submit:hover,.product .product__info-wrapper .product-form__buttons .product-form__submit:hover{background:var(--cart-btn-hover);color:var(--white-color)}.product .product__info-wrapper.fixed .product-form__buttons .product-form__submit,.product .product__info-wrapper .product-form__buttons .product-form__submit{color:var(--black-color-1);background:var(--cart-btn-bgColor);font-size:var(--button-font-size);min-height:40px;line-height:1;padding:12px 30px 8px;font-weight:500;height:auto}.product__info-wrapper .product-form__buttons .product-form__submit{margin-top:-10px}.product-form__buttons dynamic-checkout .shopify-payment-button__button{background:transparent!important;font-size:18px;font-weight:600;letter-spacing:0;min-height:auto;padding:8px 0;margin:16px 0;line-height:22px;transition:all .5s;border:2px solid #000;color:#000}.product-form__buttons dynamic-checkout .shopify-payment-button__button:hover{background:#000!important;color:var(--white-color)}.product .grid__item.product__media-wrapper .product-media-container{margin:0 auto!important;border:0}.product .grid__item.product__media-wrapper .thumbnail-list .thumbnail-list__item{border:1px solid #ccc!important;aspect-ratio:1/1;position:relative;overflow:hidden}.thumbnail-list__item.slick-current{box-shadow:0 0 0 .1rem rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.product .grid__item.product__media-wrapper .thumbnail-list__item.slick-current{box-shadow:none;border:1px solid #000000!important}.thumbnail-slider.slider-mobile-gutter.quick-add-hidden.product-images-slider{min-height:120px}.thumbnail-list.thumbnail-list-slider.list-unstyled:not(.slick-initialized):not(.slick-slider){display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1;overflow:hidden;grid-auto-flow:column;grid-auto-columns:0}@media screen and (max-width: 1439px){.thumbnail-list.thumbnail-list-slider.list-unstyled:not(.slick-initialized):not(.slick-slider) .thumbnail-list__item:nth-child(1):nth-last-child(1){grid-column:2}.thumbnail-list.thumbnail-list-slider.list-unstyled:not(.slick-initialized):not(.slick-slider) .thumbnail-list__item:nth-child(1):nth-last-child(2){grid-column:1}.thumbnail-list.thumbnail-list-slider.list-unstyled:not(.slick-initialized):not(.slick-slider) .thumbnail-list__item:nth-child(2):nth-last-child(1){grid-column:2}.thumbnail-list.thumbnail-list-slider.list-unstyled:not(.slick-initialized):not(.slick-slider) .thumbnail-list__item:nth-child(n+4){display:none}}.product.product--large .thumbnail-list{grid-template-columns:repeat(3,1fr)}.thumbnail-list .thumbnail-list__item{border-radius:10px;border:1px solid #ccc;margin:0 1rem;height:130px}@media screen and (min-width: 1440px){.thumbnail-list .thumbnail-list__item{height:191px}}.thumbnail-list .thumbnail[aria-current],.thumbnail-list .thumbnail-list__item img{border-radius:10px}.product.product--large .thumbnail-list{display:block;margin-left:calc(-1rem + 0px);margin-right:calc(-1rem + 3px)}@media (max-width: 749px){.product.product--large .thumbnail-list{display:none}}.product .product__info-wrapper .product__sku{font-size:var(--label-font-size);line-height:21px;font-weight:400;color:#121212bf;margin:0;position:relative;top:1px}.product .product__info-wrapper .product-form__buttons{max-width:30rem}.product .product__info-wrapper .icon-with-text__item span{position:relative;display:flex;text-align:left!important;font-size:16px;line-height:24px;color:#000;gap:8px;font-weight:500}.product .product__info-wrapper .icon-with-text__item{display:block;text-align:left}.product .product__info-wrapper .icon-with-text.icon-with-text--horizontal{gap:8px;margin:24px 0 0}.product__info-container .sku-and-badge,.product__info-container .product__title{margin:0}.product__info-wrapper:not(.fixed) .product__info-container .product__title{align-items:flex-start}.product .product__info-wrapper .uwl-wishlist{background:var(--white-color);color:#000;border-color:#000;width:100%;border-radius:30px;max-width:30rem}.product .product__info-wrapper .uwl-wishlist.wishlist-selected,.product .product__info-wrapper .uwl-wishlist:hover{background:#000!important;color:var(--white-color)!important;border-color:#000!important}.product .product__info-wrapper.fixed .product__sku{font-size:12px;line-height:20px;font-weight:400;color:#000!important;margin-bottom:6px}.product .product__info-wrapper.fixed .product__info-container>*+*{margin:12px 3px}.product .product__info-wrapper.fixed .product__title h1{font-size:var(--h4-font-size);line-height:1.2;margin:0}.product .product__info-wrapper.fixed .product-form__buttons{max-width:100%}.product .product__info-wrapper.fixed .product-form__buttons .product-form__submit,.product .product__info-wrapper.fixed .product-form__buttons button{width:100%;max-width:100%}.product__info-wrapper.fixed .product-form__buttons button.experiance_yourself{max-width:100%!important;min-height:35px!important;line-height:27px!important;height:35px!important}.product .product__info-wrapper.fixed .product__description{font-size:16px;line-height:20px;margin:12px 0!important}.product .product__info-wrapper.fixed .product__title{margin:0}.product__info-wrapper.fixed .product-form__buttons .product-form__submit,.product__info-wrapper.fixed .product-form__buttons dynamic-checkout .shopify-payment-button__button{margin:12px 0;font-size:16px;padding:4px 0;max-width:214px;max-height:35px;line-height:1;height:35px}.product .product__info-wrapper.fixed .uwl-wishlist{background:var(--white-color);color:#000;border-color:#000;width:100%;border-radius:30px;max-width:214px;padding:4px 10px;font-size:14px!important;line-height:24px}.product .product__info-wrapper.fixed .icon-with-text.icon-with-text--horizontal{margin:12px 0 0;flex-flow:column;gap:0}.product .product__info-wrapper.fixed .icon-with-text__item span{font-size:12px;line-height:18px;gap:4px}.product .product__info-wrapper.fixed .icon-with-text__item span:before{flex:0 0 9px;width:9px;height:9px}.product .product__info-wrapper.fixed .icon-with-text__item{width:100%}.product .product__info-wrapper.fixed product-form.product-form{margin:0!important}.product .product__info-wrapper .icon-with-text__item span:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.17009 7.26153L4.21586 10.3073L11.8303 2.69287' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");flex:0 0 12px;width:13px;height:13px;background-repeat:no-repeat;background-position:left top;background-size:contain;position:relative;top:5px}.product__info-container .product__title .icon-compare{padding-top:5px;padding-bottom:5px}.product .product__info-wrapper.fixed .product__description ul{list-style:none}.product .product__info-wrapper.fixed .product__description ul li{position:relative;padding-left:22px}.product .product__info-wrapper.fixed .product__description ul li:before{content:"";background:#000;width:6px;height:6px;display:inline-flex;position:absolute;left:0;top:6px;border-radius:50%}.product .product__info-wrapper.fixed .price__container{margin:0}.section-product-info .dark-bg.full-image .product .product__info-wrapper:not(.fixed) .product__sku,.section-product-info .dark-bg.full-image .product .product__info-wrapper:not(.fixed) .product__title h1,.section-product-info .dark-bg.full-image .product .product__info-wrapper:not(.fixed) .product__description,.section-product-info .dark-bg.full-image .product .product__info-wrapper:not(.fixed) .price__regular,.section-product-info .dark-bg.full-image .product .product__info-wrapper:not(.fixed) .product-form__buttons .product-form__submit,.section-product-info .dark-bg.full-image .product .product__info-wrapper:not(.fixed) .icon-with-text__item span,.section-product-info .dark-bg.full-image .product .product__info-wrapper:not(.fixed) .usp_attribute_wrapper{color:var(--white-color)!important}.section-product-info .dark-bg.full-image .product .product__info-wrapper:not(.fixed) .icon-with-text__item span:before{background-image:url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.17009 7.26153L4.21586 10.3073L11.8303 2.69287' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.section-product-info .dark-bg.full-image .product .product__info-wrapper:not(.fixed) .product-form__buttons dynamic-checkout .shopify-payment-button__button{border:2px solid var(--white-color);color:var(--white-color)}.section-product-info .dark-bg.full-image .product .product__info-wrapper:not(.fixed) .product-form__buttons dynamic-checkout .shopify-payment-button__button:hover{background:var(--white-color)!important;color:#000}.template-product .shopify-section .img-without-text img{max-width:100%}@media (max-width: 1365px){.section-product-info img.full-background-image{object-position:20% 50%}}@media (max-width: 1199px){.section-product-info img.full-background-image{object-position:35% 50%}}@media (max-width: 989px){.sidebar-navigation-wrapper{display:none}}.sidebar-navigation-custom-fields .pro_custom_fields{display:flex;align-items:center;gap:4px}.sidebar-navigation-custom-fields .pro_custom_fields span.cf_icons{line-height:0;position:relative;flex:0 0 22px;width:22px;display:flex;align-items:center;justify-content:center}.sidebar-navigation-custom-fields .pro_custom_fields{line-height:1.2;margin-bottom:14px}.product__info-container .product__title>a.product__title{display:none}@media (max-width: 749px){.section-product-info .slider-buttons{display:none}.section-product-info .slick-track{display:flex;align-items:center}}.product .uwl-btn-position-left .uwl-btn-position{display:none!important}.product__media-list.contains-media.grid.grid--peek.list-unstyled.slider.slider--mobile .product__media-item:not(:first-child){display:none!important}.product__media-list.contains-media.grid.grid--peek.list-unstyled.slider.slider--mobile.slick-initialized .product__media-item{display:block!important}.uwl-col-wishlist{margin-right:16px;margin-top:16px;cursor:pointer;z-index:1!important}.uwl-col-wishlist path{fill:#000!important}.uwl-col-wishlist.icon-wishlist-selected path{fill:red!important}.template-product .product .uwl-col-wishlist svg.icon-custom.with-fill{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.template-product .product .uwl-col-wishlist.icon-wishlist-selected svg.icon-custom.with-fill{opacity:1}.template-product .product .uwl-col-wishlist.icon-wishlist-selected svg.icon-custom.no-fill{opacity:0}#testumgebung-ecofort .top-icons .uwl-col-wishlist{margin-left:4px!important}#testumgebung-ecofort .top-icons .icon-compare svg,#testumgebung-ecofort .top-icons .uwl-col-wishlist svg{width:24px!important;height:24px!important}#testumgebung-ecofort-search .top-icons .uwl-col-wishlist{margin-left:4px}#testumgebung-ecofort .top-icons .uwl-col-wishlist svg{width:20px!important;height:20px!important}#testumgebung-ecofort .af-product-rating etrusted-widget{font-size:14px}etrusted-widget{font-size:15px}etrusted-widget{font-size:var(--label-font-size);line-height:1;font-weight:400;pointer-events:none}div.detailed-review-widget etrusted-widget{pointer-events:initial}.product__info-wrapper:not(.fixed) .sidebar-navigation-custom-fields{margin:24px 0}.product__info-wrapper:not(.fixed) .price__container{margin-top:10px}.product .grid__item.product__media-wrapper .slick-prev{left:0;z-index:2;width:40px}.product .grid__item.product__media-wrapper .slick-next{right:0;z-index:2;width:40px}.sidebar-navigation-wrapper .container{display:flex;justify-content:center;align-items:center;gap:20px;font:20px sans-serif}.sidebar-navigation-wrapper .tab{display:flex;flex-direction:column}.sidebar-navigation-wrapper .tab-head{display:flex;justify-content:flex-start;width:100%;cursor:pointer}.sidebar-navigation-wrapper .tab-body{max-height:0;overflow:hidden;transition:max-height .3s}.tab--open :is(.sidebar-navigation-wrapper .tab-body){max-height:400px;height:auto;overflow:initial}.sidebar-navigation-wrapper .tab-inner{display:flex;align-items:center;justify-content:center;width:100%;padding:15px}.sidebar-navigation-wrapper-inner .container{width:100%;max-width:100%;padding:10px 12px;background:#d9d9d973;border-radius:20px;gap:0;display:block;overflow:hidden}.sidebar-navigation-wrapper-inner .container .tab-head a.internal-link{color:#000;text-decoration:none;font-size:var(--body2-text);font-weight:300;line-height:1;padding:6px 0;border-bottom:.72px solid #d9d9d9;width:100%;font-family:Poppins;cursor:pointer}.sidebar-navigation-wrapper-inner .container .sidebar-navigation-wrapper .tab-head{padding:0}.sidebar-navigation-wrapper-inner .container .sidebar-navigation-wrapper .tabs{width:100%;padding:11px!important}.sidebar-navigation-wrapper-inner .container .tab-body .tab-inner ul{width:100%;margin:0;padding:0;list-style:none}.sidebar-navigation-wrapper-inner .container .tab-body .tab-inner ul a.internal-link{color:#000;text-decoration:none;font-size:var(--label-font-size);font-weight:200;line-height:1;padding:6px 0;width:100%;font-family:Poppins;cursor:pointer}.sidebar-navigation-wrapper-inner .container .tab-body .tab-inner{border-bottom:.72px solid #d9d9d9;line-height:1;padding:8px 0 8px 3px}.sidebar-navigation-wrapper-inner .container .tab:last-child .tab-head a.internal-link{border:0}.sidebar-navigation-wrapper-inner .container .tab.tab--open .tab-head a.internal-link{border:0;padding-bottom:0;font-weight:400}.sidebar-navigation-custom-fields .pro_custom_fields .cf_text a{color:var(--primary-color);text-underline-offset:4px}.sidebar-navigation-wrapper-inner .container .tab.tab--open .tab-head a.internal-link{border-bottom:.72px solid #d9d9d9;padding:6px 0}.sidebar-navigation-wrapper-inner .container .tab.tab--open:has(.tab-body) .tab-head a.internal-link{border:0;padding-bottom:0;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/13/assets/product-critical-css.css.map */
