@charset "UTF-8";.nf-icon-16x16{height:1rem;width:1rem}.nf-icon-24x24{height:1.5rem;width:1.5rem}.nf-icon-32x32{height:2rem;width:2rem}.nf-icon-48x48{height:3rem;width:3rem}.nf-icon-80x80{height:5rem;width:5rem}.nf-icon-avatar{height:56px;width:56px}.nf-icon-rating{height:1rem;width:6rem}.fill-neutral,.fill-highlight{transition:fill .25s ease-in-out}.icon__primary .fill-neutral{fill:#c9c9c9}.icon__primary .fill-highlight{fill:#e20000}.icon__primary .stroke-highlight{stroke:#e20000}.icon__primary .stroke-neutral{fill:#c9c9c9}.icon__secondary .fill-neutral{fill:#999}.icon__secondary .fill-highlight{fill:#2f383a}.icon__secondary .stroke-highlight{stroke:#2f383a}.icon__secondary .stroke-neutral{fill:#999}.productoffer{margin-bottom:3rem;padding:0}@media (min-width: 768px){.productoffer{margin-bottom:4.5rem}}.productoffer-row{margin:0}.productoffer-gallery{padding:0;margin-bottom:1.5rem}@media (min-width: 992px){.productoffer-gallery{margin-bottom:0}}@media (min-width: 768px) and (max-width: 991px){.productoffer-details{padding-left:1.5rem;padding-top:1.5rem}}@media (min-width: 768px){.productoffer-details{align-items:center;align-content:center;display:flex;flex-direction:row;justify-content:flex-start}}@media (min-width: 992px){.productoffer-details{padding-left:4rem}}.productoffer-details-wrapper{display:flex;flex-direction:column}@media (min-width: 992px){.productoffer-details-wrapper{display:block}}.productoffer-header{margin-bottom:1rem}@media (max-width: 559px){.productoffer-header .products-header{margin-bottom:0}.productoffer-header .products-header .hdl-saturn{font-size:32px}}@media (min-width: 768px){.productoffer-header{margin-bottom:0}}@media (min-width: 992px){.productoffer-header{margin-bottom:2rem}}.productoffer-header-manufacturer{fill:#999;height:1rem;width:95px}@media (min-width: 992px){.productoffer-header-manufacturer{height:1.5rem;padding-left:.25rem;width:124px}}.productoffer-description,.productoffer-price{margin-bottom:2rem}@media (min-width: 768px){.productoffer-price{margin-bottom:1rem}}@media (min-width: 992px){.productoffer-price{margin-bottom:2rem}}.productoffer-price .discount-percent{margin-bottom:.5rem}.productoffer-price .price{align-items:center;color:#666;display:flex;font-size:1.25rem;font-weight:600;white-space:nowrap}@media (min-width: 992px){.productoffer-price .price{font-size:2rem}}.productoffer-price .price .discount_price{display:inline-block;margin-right:.5rem;font-size:1.25rem}@media (min-width: 992px){.productoffer-price .price .discount_price{font-size:2rem}}.productoffer-price .price .full_price{font-size:.75rem;font-weight:400;padding-left:.25rem;position:relative;text-decoration:line-through;top:.25rem}@media (min-width: 992px){.productoffer-price .price .full_price{font-size:1.25rem}}.productoffer-price .price .discount_price>data,.productoffer-price .price .full_price>data{color:inherit!important;font-size:inherit;line-height:inherit}.productoffer-price-hint{font-size:.875rem;color:#00000080}@media (max-width: 559px){.productoffer-price-hint{text-align:center}}.productoffer-cta{vertical-align:top}@media (min-width: 992px){.productoffer-cta{margin-bottom:1rem}}@media (max-width: 991px){.productoffer-cta .btn{margin-bottom:.5rem}}@media (min-width: 768px) and (max-width: 991px){.productoffer-cta{display:flex;justify-content:space-between}.productoffer-cta .btn{display:block}}@media (max-width: 767px){.productoffer-cta .btn{display:block}}.productoffer .product-links{margin-top:2rem;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;order:13}@media (min-width: 768px){.productoffer .product-links{justify-content:unset}}.productoffer .product-links .card{display:flex;gap:.25rem;align-items:center;width:200px;padding:.5rem;border-radius:.25rem;hyphens:auto;box-shadow:none;border:1px solid #e4e4e4}.productoffer .product-links .card .product-link{width:100%;font-size:14px;line-height:20px;color:inherit;text-decoration:underline!important}.productoffer .product-links .card:hover .product-link{color:#e20000!important}#product-safety-container .inline-link{text-decoration:underline}#product-safety-container .inline-link:hover{color:#e20000}.imagecarousel{display:flex;gap:1rem;min-height:443px}@media (min-width: 420px){.imagecarousel{min-height:485px}}@media (min-width: 500px){.imagecarousel{min-height:576px}}@media (min-width: 620px){.imagecarousel{min-height:713px}}@media (min-width: 720px){.imagecarousel{min-height:827px}}@media (min-width: 760px){.imagecarousel{min-height:881px}}@media (min-width: 768px){.imagecarousel{min-height:453px}}@media (min-width: 992px){.imagecarousel{min-height:600px}}.imagecarousel .imagecarousel-largeimage{flex:1 1 auto}.imagecarousel .imagecarousel-largeimage img{background-color:#e4e4e4}@media (max-width: 991px){.imagecarousel .imagecarousel-largeimage{display:none}}.filter-pane{-webkit-overflow-scrolling:touch}.filter-pane__open{transform:translateZ(0)!important}@media (max-width: 767px){.filter-pane__open .filter-tile>label:before{top:-20px;visibility:hidden}}@media (max-width: 767px){.filter-pane__open,.filter-pane__close{transition:all .5s ease-in-out}}@media (max-width: 767px){.filter-pane{background:#f6f6f6;box-shadow:0 2px 4px #00000012,0 4px 5px #0000000f,0 1px 10px #0000001a;inset:0;position:fixed;transform:translate3d(0,125%,0);z-index:1000}}@media (max-width: 767px){.filter-pane-header{background:#fff;box-shadow:0 2px 4px #00000012,0 4px 5px #0000000f,0 1px 10px #0000001a;height:4rem;left:0;position:fixed;right:0;top:0;z-index:1010}}.filter-pane-header-close{position:absolute;top:calc(50% - 12px);left:1rem}.filter-pane-header-title{color:#000;text-align:center;line-height:4rem;width:100%}@media (max-width: 767px){.filter-pane-wrapper{height:100vh;padding-top:1.5rem;padding-bottom:7rem;overflow-y:scroll}}@media (min-width: 768px){.filter-pane-wrapper{display:flex;height:3rem;justify-content:flex-start;position:absolute;width:100%}}.filter-pane-footer{bottom:0;padding:0 .5rem .5rem;position:fixed;right:0;left:0;z-index:100}.filter-pane-footer-cta{background:#e20000;border-radius:.25rem;color:#fff;height:4rem;text-align:center;width:100%}.filter-group{margin-bottom:1.5rem}@media (max-width: 767px){.filter-group:last-child{margin-bottom:4.5rem}}@media (min-width: 768px){.filter-group{flex:0 0 50%;position:relative;margin-right:1rem;margin-bottom:0;max-width:190px}}@media (min-width: 768px) and (max-width: 991px){.filter-group{max-width:160px}}@media (min-width: 768px){.filter-group-inner{background-color:#fff;border-radius:.25rem;box-shadow:0 2px 4px #00000012,0 4px 5px #0000000f,0 1px 10px #0000001a;position:absolute;width:100%;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}}.filter-group-toggle{cursor:pointer;padding:0;position:relative;z-index:0}@media (min-width: 768px){.filter-group-toggle{box-shadow:0 2px 4px #00000012,0 4px 5px #0000000f,0 1px 10px #0000001a;border-radius:.25rem;color:#666;display:block;position:relative;height:3rem;background:#fff;overflow:hidden;width:100%}.filter-group-toggle:after{background:#fff no-repeat center center;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill=''%3E%3Cpath d='M4.687 16l-1.06-1.061L10.562 8 3.627 1.061 4.687 0l7.466 7.469a.751.751 0 0 1 0 1.062z'/%3E%3C/svg%3E");background-size:25%;bottom:0;content:"";padding:0;position:absolute;pointer-events:none;right:0;top:0;transform:rotate(90deg);transition:all .25s ease;width:3rem}.filter-group-toggle{box-shadow:none}.filter-group-toggle:active h3,.filter-group-toggle:focus h3{position:relative;top:0;left:0}.filter-group-toggle:after{transition:transform 0s}.filter-group-toggle__set:after{background-image:url("data:image/svg+xml, %3Csvg height='16' viewBox='0 0 16 16' width='16' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill='rgb%28226%2C0%2C0%29'%3E%3Cdefs%3E%3Cpath id='a' d='M10.46 11.195V-1.347h1.6v14.142H3.787v-1.6z'/%3E%3C/defs%3E%3Cuse transform='matrix(.7078 .7071 -.7071 .7071 6.368 -3.927)' xlink:href='%23a'/%3E%3C/svg%3E");background-size:35%;transform:rotate(0)}}.filter-group-title{color:#e4e4e4;padding-left:.25rem;text-transform:uppercase}.filter-group-title{font-size:3rem;font-weight:600;line-height:1.167;letter-spacing:-.66px}@media (min-width: 768px){.filter-group-title{color:#666;padding-left:1rem;text-transform:none;text-align:left;margin-bottom:0}.filter-group-title{font-size:1rem;font-weight:400;line-height:1.25;letter-spacing:0}}.filter-group-cta{display:none;height:3rem;margin-top:1.5rem;margin-bottom:1rem;width:100%}@media (min-width: 768px){.filter-group-cta{display:block;min-width:auto!important}.filter-group-cta-holder{padding:0 1rem}}.filter-tiles{position:relative;z-index:0}@media (max-width: 767px){.filter-tiles{font-size:0;padding-left:1rem;margin-top:-28px}}@media (min-width: 768px){.filter-tiles{display:block;overflow:hidden;padding:0;transition:max-height .5s ease-out;max-height:0;z-index:10}.filter-tiles.gui-toggle-pane__active{transition:max-height 1.5s ease-out;max-height:480px!important}}.filter-tile input[type=checkbox][name^=filter_]+label:before,.filter-tile input[type=checkbox][name^=filter_]+label:after,.filter-tile input[type=radio][name^=filter_]+label:before,.filter-tile input[type=radio][name^=filter_]+label:after{left:0;top:auto}@media (max-width: 767px){.filter-tile{display:inline-flex;position:relative;margin-right:1rem;margin-bottom:1rem;vertical-align:top;width:calc(50% - 1rem)}.filter-tile:after{content:"";display:block;padding-bottom:100%}.filter-tile-inner{position:absolute;text-align:center;z-index:1}.filter-tile-label{min-height:40px;align-items:center;display:block;flex:0 0 100%;justify-items:center;justify-content:center;transition:all .25s ease-in-out}.filter-tile-label{font-size:1rem;font-weight:600;line-height:1.25;letter-spacing:0}.filter-tile label{align-items:center;flex-wrap:wrap;justify-items:center;justify-content:center;margin-bottom:0;width:100%}.filter-tile input[type=checkbox]+label:before,.filter-tile input[type=radio]+label:before{background:#fff;border-radius:.25rem!important;border:2px solid transparent!important;box-shadow:0 2px 4px #0000000f,0 3px 4px #0000000d,0 1px 5px #00000014;height:100%;margin-right:0;width:100%;position:absolute;z-index:0}.filter-tile input[type=checkbox]+label:after,.filter-tile input[type=radio]+label:after{border-radius:.25rem!important;height:100%!important;position:absolute;transition:background-color .25s ease-in-out,border-color .25s ease-in-out;width:100%!important;z-index:0}.filter-tile input[type=checkbox][name^=filter_]+label:after,.filter-tile input[type=radio][name^=filter_]+label:after{background-color:transparent}.filter-tile input[type=checkbox][name^=filter_]+label[for^=farbe_] svg,.filter-tile input[type=radio][name^=filter_]+label[for^=farbe_] svg{border-radius:50%}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_weiss] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_weiss] svg{background:#fff no-repeat center center!important;background-size:3rem!important;border:1px solid #999!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_grau] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_grau] svg{background:#707573 no-repeat center center!important;background-size:3rem!important;border:1px solid #707573!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_anthrazit] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_anthrazit] svg{background:#4b4b4b no-repeat center center!important;background-size:3rem!important;border:1px solid #4B4B4B!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_braun] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_braun] svg{background:#6d4723 no-repeat center center!important;background-size:3rem!important;border:1px solid #6D4723!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_rot] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_rot] svg{background:#81171f no-repeat center center!important;background-size:3rem!important;border:1px solid #81171F!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_gruen] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_gruen] svg{background:#32513e no-repeat center center!important;background-size:3rem!important;border:1px solid #32513E!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_beige] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_beige] svg{background:#c2b078 no-repeat center center!important;background-size:3rem!important;border:1px solid #C2B078!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_blau] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_blau] svg{background:#1c4a84 no-repeat center center!important;background-size:3rem!important;border:1px solid #1C4A84!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_dunkelbraun] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_dunkelbraun] svg{background:#684a2e no-repeat center center!important;background-size:3rem!important;border:1px solid #684A2E!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_gelb] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_gelb] svg{background:#f2c001 no-repeat center center!important;background-size:3rem!important;border:1px solid #F2C001!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_hellgrau] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_hellgrau] svg{background:#c5c7c4 no-repeat center center!important;background-size:3rem!important;border:1px solid #C5C7C4!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_orange] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_orange] svg{background:#ca560f no-repeat center center!important;background-size:3rem!important;border:1px solid #CA560F!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_quarzgrau] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_quarzgrau] svg{background:#6e6b64 no-repeat center center!important;background-size:3rem!important;border:1px solid #6E6B64!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_schwarz] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_schwarz] svg{background:#0a0a0a no-repeat center center!important;background-size:3rem!important;border:1px solid #0A0A0A!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_silbergrau] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_silbergrau] svg{background:#8c969f no-repeat center center!important;background-size:3rem!important;border:1px solid #8C969F!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_tannengruen] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_tannengruen] svg{background:#253930 no-repeat center center!important;background-size:3rem!important;border:1px solid #253930!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_taubenblau] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_taubenblau] svg{background:#647e97 no-repeat center center!important;background-size:3rem!important;border:1px solid #647E97!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_tuerkis] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_tuerkis] svg{background:#45848d no-repeat center center!important;background-size:3rem!important;border:1px solid #45848D!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_weinrot] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_weinrot] svg{background:#4f121a no-repeat center center!important;background-size:3rem!important;border:1px solid #4F121A!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_graualuminium] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_graualuminium] svg{background:#8f8f8f no-repeat center center!important;background-size:3rem!important;border:1px solid #8F8F8F!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_db-703] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_db-703] svg{background:url(/fileadmin/images/neutral/eisenglimmer.jpg) no-repeat center center!important;background-size:3rem!important;border:1px solid transparent!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_golden-oak] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_golden-oak] svg{background:url(/fileadmin/images/neutral/golden-oak.png) no-repeat center center!important;background-size:3rem!important;border:1px solid transparent!important}.filter-tile input[type=checkbox][name^=filter_]+label[for=farbe_reset] svg,.filter-tile input[type=radio][name^=filter_]+label[for=farbe_reset] svg{background:url(/fileadmin/images/neutral/color-circle.png) no-repeat center center!important;background-size:3rem!important;border:1px solid transparent!important}.filter-tile input[type=checkbox]:checked+label,.filter-tile input[type=radio]:checked+label{color:#e20000}.filter-tile input[type=checkbox]:checked+label .fill-neutral,.filter-tile input[type=radio]:checked+label .fill-neutral{fill:#e20000}.filter-tile input[type=checkbox]:checked+label:before,.filter-tile input[type=radio]:checked+label:before{box-shadow:none;background:transparent!important;border-radius:.25rem}.filter-tile input[type=checkbox]:checked+label:after,.filter-tile input[type=radio]:checked+label:after{background:#d9ebed!important;background-image:none!important;border-radius:.25rem;border:2px solid #e20000!important;height:100%!important;width:100%!important}.filter-tile input[type=checkbox]:checked+label[for^=farbe_] svg,.filter-tile input[type=radio]:checked+label[for^=farbe_] svg{border-color:#e20000!important}}@media (min-width: 768px){.filter-tile input[type=checkbox][name^=filter_]+label,.filter-tile input[type=radio][name^=filter_]+label{margin:0;padding:.5rem 1rem;cursor:pointer;width:100%}.filter-tile input[type=checkbox][name^=filter_]+label:hover,.filter-tile input[type=radio][name^=filter_]+label:hover{color:#e20000;background:#f4f1f1}.filter-tile input[type=checkbox][name^=filter_]+label:before,.filter-tile input[type=checkbox][name^=filter_]+label:after,.filter-tile input[type=radio][name^=filter_]+label:before,.filter-tile input[type=radio][name^=filter_]+label:after{width:1rem;height:1rem}.filter-tile input[type=checkbox][name^=filter_]+label:before,.filter-tile input[type=radio][name^=filter_]+label:before{margin-right:.5rem}.filter-tile input[type=checkbox][name^=filter_]+label:after,.filter-tile input[type=radio][name^=filter_]+label:after{left:1rem}.filter-tile input[type=checkbox][name^=filter_]:checked+label,.filter-tile input[type=radio][name^=filter_]:checked+label{color:#e20000}.filter-tile input[type=checkbox]+label[for^=farbe_]:before,.filter-tile input[type=checkbox]+label[for^=farbe_]:after,.filter-tile input[type=radio]+label[for^=farbe_]:before,.filter-tile input[type=radio]+label[for^=farbe_]:after{min-width:2rem;width:2rem!important;height:2rem!important;border-radius:50%!important}.filter-tile input[type=checkbox]+label[for^=farbe_]:after,.filter-tile input[type=radio]+label[for^=farbe_]:after{background:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtOS45MTgzMzAyNiAxMC4wMjY5OTA2di05Ljg2NDY0NzA0aDEuMjU4NTI3NDR2MTEuMTIzMTc0NTRoLTYuNTA1ODUzNzd2LTEuMjU4NTI3NXoiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0ibWF0cml4KC43MDcxMDY3OCAuNzA3MTA2NzggLS43MDcxMDY3OCAuNzA3MTA2NzggNi4zNjgyOTYgLTMuOTI2NTY1KSIvPjwvc3ZnPg==) no-repeat center center!important;border-color:transparent!important}.filter-tile input[type=checkbox]+label[for=farbe_weiss]:before,.filter-tile input[type=radio]+label[for=farbe_weiss]:before{background:#fff no-repeat center center!important;background-size:2rem!important;border:1px solid #999!important}.filter-tile input[type=checkbox]+label[for=farbe_grau]:before,.filter-tile input[type=radio]+label[for=farbe_grau]:before{background:#707573 no-repeat center center!important;background-size:2rem!important;border:1px solid #707573!important}.filter-tile input[type=checkbox]+label[for=farbe_anthrazit]:before,.filter-tile input[type=radio]+label[for=farbe_anthrazit]:before{background:#4b4b4b no-repeat center center!important;background-size:2rem!important;border:1px solid #4B4B4B!important}.filter-tile input[type=checkbox]+label[for=farbe_braun]:before,.filter-tile input[type=radio]+label[for=farbe_braun]:before{background:#6d4723 no-repeat center center!important;background-size:2rem!important;border:1px solid #6D4723!important}.filter-tile input[type=checkbox]+label[for=farbe_rot]:before,.filter-tile input[type=radio]+label[for=farbe_rot]:before{background:#81171f no-repeat center center!important;background-size:2rem!important;border:1px solid #81171F!important}.filter-tile input[type=checkbox]+label[for=farbe_gruen]:before,.filter-tile input[type=radio]+label[for=farbe_gruen]:before{background:#32513e no-repeat center center!important;background-size:2rem!important;border:1px solid #32513E!important}.filter-tile input[type=checkbox]+label[for=farbe_beige]:before,.filter-tile input[type=radio]+label[for=farbe_beige]:before{background:#c2b078 no-repeat center center!important;background-size:2rem!important;border:1px solid #C2B078!important}.filter-tile input[type=checkbox]+label[for=farbe_blau]:before,.filter-tile input[type=radio]+label[for=farbe_blau]:before{background:#1c4a84 no-repeat center center!important;background-size:2rem!important;border:1px solid #1C4A84!important}.filter-tile input[type=checkbox]+label[for=farbe_dunkelbraun]:before,.filter-tile input[type=radio]+label[for=farbe_dunkelbraun]:before{background:#684a2e no-repeat center center!important;background-size:2rem!important;border:1px solid #684A2E!important}.filter-tile input[type=checkbox]+label[for=farbe_gelb]:before,.filter-tile input[type=radio]+label[for=farbe_gelb]:before{background:#f2c001 no-repeat center center!important;background-size:2rem!important;border:1px solid #F2C001!important}.filter-tile input[type=checkbox]+label[for=farbe_hellgrau]:before,.filter-tile input[type=radio]+label[for=farbe_hellgrau]:before{background:#c5c7c4 no-repeat center center!important;background-size:2rem!important;border:1px solid #C5C7C4!important}.filter-tile input[type=checkbox]+label[for=farbe_orange]:before,.filter-tile input[type=radio]+label[for=farbe_orange]:before{background:#ca560f no-repeat center center!important;background-size:2rem!important;border:1px solid #CA560F!important}.filter-tile input[type=checkbox]+label[for=farbe_quarzgrau]:before,.filter-tile input[type=radio]+label[for=farbe_quarzgrau]:before{background:#6e6b64 no-repeat center center!important;background-size:2rem!important;border:1px solid #6E6B64!important}.filter-tile input[type=checkbox]+label[for=farbe_schwarz]:before,.filter-tile input[type=radio]+label[for=farbe_schwarz]:before{background:#0a0a0a no-repeat center center!important;background-size:2rem!important;border:1px solid #0A0A0A!important}.filter-tile input[type=checkbox]+label[for=farbe_silbergrau]:before,.filter-tile input[type=radio]+label[for=farbe_silbergrau]:before{background:#8c969f no-repeat center center!important;background-size:2rem!important;border:1px solid #8C969F!important}.filter-tile input[type=checkbox]+label[for=farbe_tannengruen]:before,.filter-tile input[type=radio]+label[for=farbe_tannengruen]:before{background:#253930 no-repeat center center!important;background-size:2rem!important;border:1px solid #253930!important}.filter-tile input[type=checkbox]+label[for=farbe_taubenblau]:before,.filter-tile input[type=radio]+label[for=farbe_taubenblau]:before{background:#647e97 no-repeat center center!important;background-size:2rem!important;border:1px solid #647E97!important}.filter-tile input[type=checkbox]+label[for=farbe_tuerkis]:before,.filter-tile input[type=radio]+label[for=farbe_tuerkis]:before{background:#45848d no-repeat center center!important;background-size:2rem!important;border:1px solid #45848D!important}.filter-tile input[type=checkbox]+label[for=farbe_weinrot]:before,.filter-tile input[type=radio]+label[for=farbe_weinrot]:before{background:#4f121a no-repeat center center!important;background-size:2rem!important;border:1px solid #4F121A!important}.filter-tile input[type=checkbox]+label[for=farbe_graualuminium]:before,.filter-tile input[type=radio]+label[for=farbe_graualuminium]:before{background:#8f8f8f no-repeat center center!important;background-size:2rem!important;border:1px solid #8F8F8F!important}.filter-tile input[type=checkbox]+label[for=farbe_db-703]:before,.filter-tile input[type=radio]+label[for=farbe_db-703]:before{background:url(/fileadmin/images/neutral/eisenglimmer.jpg) no-repeat center center!important;background-size:2rem!important;border:1px solid transparent!important}.filter-tile input[type=checkbox]+label[for=farbe_golden-oak]:before,.filter-tile input[type=radio]+label[for=farbe_golden-oak]:before{background:url(/fileadmin/images/neutral/golden-oak.png) no-repeat center center!important;background-size:2rem!important;border:1px solid transparent!important}.filter-tile input[type=checkbox]+label[for=farbe_reset]:before,.filter-tile input[type=radio]+label[for=farbe_reset]:before{background:url(/fileadmin/images/neutral/color-circle.png) no-repeat center center!important;background-size:2rem!important;border:1px solid transparent!important}.filter-tile input[type=checkbox]+label[for=farbe_weiss]:after,.filter-tile input[type=checkbox]+label[for=farbe_reset]:after,.filter-tile input[type=radio]+label[for=farbe_weiss]:after,.filter-tile input[type=radio]+label[for=farbe_reset]:after{filter:invert(1)}.filter-tile input[type=checkbox]:checked+label[for^=farbe_]:before,.filter-tile input[type=radio]:checked+label[for^=farbe_]:before{border-color:#e20000!important}}.filter-tile-icon{margin-bottom:1rem}.filter-tile-icon .fill-neutral{fill:#c9c9c9}.filter-tile-icon .fill-highlight{fill:#e20000}.filter-tile-icon .stroke-highlight{stroke:#e20000}.filter-tile-icon .stroke-neutral{fill:#c9c9c9}.filter-btn{height:3rem;width:100%}.filter-btn-icon{position:relative;top:3px;margin-right:.5rem}.productoffer-filter-row{margin-bottom:2rem}.productoffer-filter-row .filter-tiles-headline{margin-bottom:.5rem;font-size:14px;line-height:18px}.productoffer-filter-row .filter-tiles-headline span{font-weight:700}.productoffer-filter-row .filter-tiles-headline span:not(:empty):before{content:": ";font-weight:400}.productoffer-filter-row .filter-tiles-row{display:flex;flex-wrap:wrap}@media (min-width: 768px) and (max-width: 991px){.productoffer-filter-row .filter-tiles-row{max-width:239px}}.productoffer-filter-row .filter-tile{width:auto;float:left;margin:0 0 .5rem}.productoffer-filter-row .filter-tile-label,.productoffer-filter-row .filter-tile-icon{display:none}.productoffer-filter-row .filter-tile label{margin-bottom:0}.productoffer-filter-row .filter-tile label:before,.productoffer-filter-row .filter-tile label:after{cursor:pointer}.productoffer-filter-row .filter-tile:last-child input[type=checkbox][name^=filter_]+label:before,.productoffer-filter-row .filter-tile:last-child input[type=radio][name^=filter_]+label:before{margin-right:0}@media (max-width: 767px){.productoffer-filter-row .filter-tile{display:inline-block}.productoffer-filter-row .filter-tile:after{display:none}.productoffer-filter-row .filter-tile input[type=checkbox][name^=filter_]+label:before,.productoffer-filter-row .filter-tile input[type=radio][name^=filter_]+label:before{margin-right:.5rem}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for^=farbe_]:before,.productoffer-filter-row .filter-tile input[type=checkbox]+label[for^=farbe_]:after,.productoffer-filter-row .filter-tile input[type=radio]+label[for^=farbe_]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for^=farbe_]:after{min-width:2rem;width:2rem!important;height:2rem!important;border-radius:50%!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for^=farbe_]:after,.productoffer-filter-row .filter-tile input[type=radio]+label[for^=farbe_]:after{background:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtOS45MTgzMzAyNiAxMC4wMjY5OTA2di05Ljg2NDY0NzA0aDEuMjU4NTI3NDR2MTEuMTIzMTc0NTRoLTYuNTA1ODUzNzd2LTEuMjU4NTI3NXoiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0ibWF0cml4KC43MDcxMDY3OCAuNzA3MTA2NzggLS43MDcxMDY3OCAuNzA3MTA2NzggNi4zNjgyOTYgLTMuOTI2NTY1KSIvPjwvc3ZnPg==) no-repeat center center!important;border-color:transparent!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_weiss]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_weiss]:before{background:#fff no-repeat center center!important;background-size:2rem!important;border:1px solid #999!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_grau]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_grau]:before{background:#707573 no-repeat center center!important;background-size:2rem!important;border:1px solid #707573!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_anthrazit]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_anthrazit]:before{background:#4b4b4b no-repeat center center!important;background-size:2rem!important;border:1px solid #4B4B4B!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_braun]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_braun]:before{background:#6d4723 no-repeat center center!important;background-size:2rem!important;border:1px solid #6D4723!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_rot]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_rot]:before{background:#81171f no-repeat center center!important;background-size:2rem!important;border:1px solid #81171F!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_gruen]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_gruen]:before{background:#32513e no-repeat center center!important;background-size:2rem!important;border:1px solid #32513E!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_beige]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_beige]:before{background:#c2b078 no-repeat center center!important;background-size:2rem!important;border:1px solid #C2B078!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_blau]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_blau]:before{background:#1c4a84 no-repeat center center!important;background-size:2rem!important;border:1px solid #1C4A84!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_dunkelbraun]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_dunkelbraun]:before{background:#684a2e no-repeat center center!important;background-size:2rem!important;border:1px solid #684A2E!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_gelb]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_gelb]:before{background:#f2c001 no-repeat center center!important;background-size:2rem!important;border:1px solid #F2C001!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_hellgrau]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_hellgrau]:before{background:#c5c7c4 no-repeat center center!important;background-size:2rem!important;border:1px solid #C5C7C4!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_orange]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_orange]:before{background:#ca560f no-repeat center center!important;background-size:2rem!important;border:1px solid #CA560F!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_quarzgrau]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_quarzgrau]:before{background:#6e6b64 no-repeat center center!important;background-size:2rem!important;border:1px solid #6E6B64!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_schwarz]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_schwarz]:before{background:#0a0a0a no-repeat center center!important;background-size:2rem!important;border:1px solid #0A0A0A!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_silbergrau]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_silbergrau]:before{background:#8c969f no-repeat center center!important;background-size:2rem!important;border:1px solid #8C969F!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_tannengruen]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_tannengruen]:before{background:#253930 no-repeat center center!important;background-size:2rem!important;border:1px solid #253930!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_taubenblau]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_taubenblau]:before{background:#647e97 no-repeat center center!important;background-size:2rem!important;border:1px solid #647E97!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_tuerkis]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_tuerkis]:before{background:#45848d no-repeat center center!important;background-size:2rem!important;border:1px solid #45848D!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_weinrot]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_weinrot]:before{background:#4f121a no-repeat center center!important;background-size:2rem!important;border:1px solid #4F121A!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_graualuminium]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_graualuminium]:before{background:#8f8f8f no-repeat center center!important;background-size:2rem!important;border:1px solid #8F8F8F!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_db-703]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_db-703]:before{background:url(/fileadmin/images/neutral/eisenglimmer.jpg) no-repeat center center!important;background-size:2rem!important;border:1px solid transparent!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_golden-oak]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_golden-oak]:before{background:url(/fileadmin/images/neutral/golden-oak.png) no-repeat center center!important;background-size:2rem!important;border:1px solid transparent!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_reset]:before,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_reset]:before{background:url(/fileadmin/images/neutral/color-circle.png) no-repeat center center!important;background-size:2rem!important;border:1px solid transparent!important}.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_weiss]:after,.productoffer-filter-row .filter-tile input[type=checkbox]+label[for=farbe_reset]:after,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_weiss]:after,.productoffer-filter-row .filter-tile input[type=radio]+label[for=farbe_reset]:after{filter:invert(1)}.productoffer-filter-row .filter-tile input[type=checkbox]:checked+label[for^=farbe_]:before,.productoffer-filter-row .filter-tile input[type=radio]:checked+label[for^=farbe_]:before{border-color:#e20000!important}}@media (max-width: 991px){.productoffer-filter-row .filter-tile input[type=checkbox][name^=filter_]+label:before,.productoffer-filter-row .filter-tile input[type=checkbox][name^=filter_]+label:after,.productoffer-filter-row .filter-tile input[type=radio][name^=filter_]+label:before,.productoffer-filter-row .filter-tile input[type=radio][name^=filter_]+label:after{width:2.5rem!important;height:2.5rem!important}.productoffer-filter-row .filter-tile input[type=checkbox][name^=filter_]+label:before,.productoffer-filter-row .filter-tile input[type=radio][name^=filter_]+label:before{background-size:2.5rem!important}.productoffer-filter-row .filter-tile input[type=checkbox][name^=filter_]+label:after,.productoffer-filter-row .filter-tile input[type=radio][name^=filter_]+label:after{background-size:1.5rem!important}}@media (min-width: 768px){.productoffer-filter-row .filter-tile input[type=checkbox][name^=filter_]+label,.productoffer-filter-row .filter-tile input[type=radio][name^=filter_]+label{padding:0;cursor:pointer;width:auto}.productoffer-filter-row .filter-tile input[type=checkbox][name^=filter_]+label:hover,.productoffer-filter-row .filter-tile input[type=radio][name^=filter_]+label:hover{background:transparent}.productoffer-filter-row .filter-tile input[type=checkbox][name^=filter_]+label:after,.productoffer-filter-row .filter-tile input[type=radio][name^=filter_]+label:after{left:0}}@media (max-width: 559px){.products-container .filter-tile input[type=checkbox][name^=filter_]+label:before,.products-container .filter-tile input[type=radio][name^=filter_]+label:before{display:none}}.imagecarousel swiper-container.htde-product-detail-thumbs{position:relative;display:flex;width:100%;float:left}.imagecarousel swiper-container.htde-product-detail-thumbs::part(container){display:flex;flex-direction:column;align-items:center}.imagecarousel swiper-container.htde-product-detail-thumbs::part(pagination){display:flex;justify-content:center;gap:.5rem;width:100%;margin-top:1rem}@media (min-width: 992px){.imagecarousel swiper-container.htde-product-detail-thumbs::part(pagination){display:none}}.imagecarousel swiper-container.htde-product-detail-thumbs::part(bullet),.imagecarousel swiper-container.htde-product-detail-thumbs::part(bullet-active){display:block;width:.5rem;height:.5rem;background-color:#c9c9c9;border-radius:50%}.imagecarousel swiper-container.htde-product-detail-thumbs::part(bullet-active){background-color:#e20000}.imagecarousel swiper-container.htde-product-detail-thumbs swiper-slide{overflow:hidden}.imagecarousel swiper-container.htde-product-detail-thumbs swiper-slide img{height:auto;width:100%;background-color:#e4e4e4}.imagecarousel swiper-container.htde-product-detail-thumbs div[slot=container-start],.imagecarousel swiper-container.htde-product-detail-thumbs div[slot=container-end]{position:absolute;top:0;bottom:0;display:flex;align-items:center;pointer-events:none}.imagecarousel swiper-container.htde-product-detail-thumbs div[slot=container-start] button,.imagecarousel swiper-container.htde-product-detail-thumbs div[slot=container-end] button{display:flex;justify-content:center;align-items:center;background:#e4e4e480;border-radius:50%;height:3rem;width:3rem;padding:0;transition:box-shadow .25s ease-in-out;z-index:10;pointer-events:auto}.imagecarousel swiper-container.htde-product-detail-thumbs div[slot=container-start] button svg,.imagecarousel swiper-container.htde-product-detail-thumbs div[slot=container-end] button svg{fill:#e20000;transition:fill .25s ease-in-out}@media (min-width: 768px){.imagecarousel swiper-container.htde-product-detail-thumbs div[slot=container-start] button,.imagecarousel swiper-container.htde-product-detail-thumbs div[slot=container-end] button{height:4rem;width:4rem}}@media (min-width: 992px){.imagecarousel swiper-container.htde-product-detail-thumbs div[slot=container-start] button:hover,.imagecarousel swiper-container.htde-product-detail-thumbs div[slot=container-end] button:hover{box-shadow:0 0 0 16px #e4e4e480}}@media (min-width: 992px){.imagecarousel swiper-container.htde-product-detail-thumbs div[slot=container-start],.imagecarousel swiper-container.htde-product-detail-thumbs div[slot=container-end]{display:none}}.imagecarousel swiper-container.htde-product-detail-thumbs div[slot=container-start]{left:0}.imagecarousel swiper-container.htde-product-detail-thumbs div[slot=container-start] button{margin-left:-1.5rem}.imagecarousel swiper-container.htde-product-detail-thumbs div[slot=container-start] button svg{margin-left:1.5rem}@media (min-width: 768px){.imagecarousel swiper-container.htde-product-detail-thumbs div[slot=container-start] button{margin-left:-2rem}}.imagecarousel swiper-container.htde-product-detail-thumbs div[slot=container-end]{right:0}.imagecarousel swiper-container.htde-product-detail-thumbs div[slot=container-end] button{margin-right:-1.5rem}.imagecarousel swiper-container.htde-product-detail-thumbs div[slot=container-end] button svg{margin-right:1.5rem}@media (min-width: 768px){.imagecarousel swiper-container.htde-product-detail-thumbs div[slot=container-end] button{margin-right:-2rem}}@media (min-width: 992px){.imagecarousel swiper-container.htde-product-detail-thumbs{min-height:600px;width:4.75rem;flex-shrink:0}.imagecarousel swiper-container.htde-product-detail-thumbs::part(wrapper){gap:.5rem;flex-direction:column;transform:unset!important}.imagecarousel swiper-container.htde-product-detail-thumbs swiper-slide{height:unset}}@media (min-width: 1200px){.imagecarousel swiper-container.htde-product-detail-thumbs{width:3.5rem}}
