@charset "UTF-8";@keyframes flickerAnimation{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.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}.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}}.products-container{padding-right:0;padding-left:0}@media (max-width: 767px){.products-container{padding-right:1rem;padding-left:1rem}}@media (min-width: 768px){.products-row__top{position:relative;z-index:99}}@media (min-width: 768px) and (max-width: 991px){.products-row .filter-tile-label{font-size:12px}}.products-col{margin-bottom:.5rem;padding-right:1.5rem;padding-left:1.5rem;position:relative}.products-col.loading{min-height:780px}@media (min-width: 768px){.products-col{position:relative;z-index:10}}@media (min-width: 992px){.products-col{margin-bottom:0;padding-right:1rem;padding-left:1rem}}.products-col__top{margin-bottom:2rem}@media (min-width: 768px){.products-col__top{margin-bottom:2rem}}@media (min-width: 992px){.products-col__top{margin-bottom:3rem}}.products-col__filter{margin-bottom:0}@media (min-width: 768px){.products-col__filter{margin-bottom:1.5rem}.products-col__filter.first{z-index:101}.products-col__filter.second{z-index:100}}.products-col__products{padding-right:.5rem;padding-left:.5rem}@media (min-width: 768px){.products-col__products{padding-right:1rem;padding-left:1rem}}.products-header{margin-bottom:1rem}.products-top{display:flex}.products-top-text{color:#666}@media (min-width: 1200px){.products-top-text{flex:0 0 75%;max-width:75%}}.products-top-sorting{flex:0 0 35%;padding-left:2rem;max-width:35%}.products-list{display:flex;flex-wrap:wrap;padding:0;position:absolute;top:0;transition:opacity .25s ease-in-out;margin-bottom:3.5rem}.products-list__skeleton{left:.5rem;right:.5rem}@media (min-width: 768px){.products-list__skeleton{left:1rem;right:1rem}}.products-list__skeleton.loading{opacity:1}.products-list__skeleton.ready,.products-list__skeleton.fail{display:none}.products-list__products.loading{left:.5rem;right:.5rem;opacity:0}@media (min-width: 768px){.products-list__products.loading{left:1rem;right:1rem}}.products-list__products.ready{opacity:1;position:relative;right:0;left:0}@media (min-width: 992px){.products-list{margin-right:-1rem;margin-left:-1rem}}.products-list-item{flex:0 0 50%;padding:0 .5rem;max-width:50%;margin-bottom:2rem}@media (min-width: 768px){.products-list-item{flex:33.333%;max-width:33.333%}}@media (min-width: 992px){.products-list-item{flex:25%;padding-right:1rem;padding-left:1rem;margin-bottom:2.5rem;max-width:25%}}.products-list-item.content-card .product-image{position:relative}.products-list-item.content-card .product-image img{opacity:0;visibility:hidden}.products-list-item.content-card .text{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 1.5rem;overflow:hidden}@media (max-width: 414px){.products-list-item.content-card .text{padding:0 .75rem}}.products-list-item.content-card .text svg{margin-top:2.5rem;margin-bottom:2.5rem}@media (max-width: 1199px){.products-list-item.content-card .text svg{margin-top:1.5rem;margin-bottom:1rem}}@media (max-width: 559px){.products-list-item.content-card .text svg{margin-top:1.5rem;margin-bottom:1rem}}.products-list-item.content-card .text svg .fill-neutral{fill:#666}.products-list-item.content-card .text p{font-size:1.5rem;line-height:2rem;color:#666}@media (max-width: 559px){.products-list-item.content-card .text p{font-size:1rem;line-height:1.5rem}}@media (min-width: 768px) and (max-width: 1199px){.products-list-item.content-card .text p{font-size:1.5rem;line-height:2rem}}.products-list-item.content-card .text b,.products-list-item.content-card .text strong{font-weight:600;hyphens:none}.products-filter{display:flex}.products-response{text-align:center;margin-top:2.5rem;margin-bottom:3.5rem}.products-response-message{margin-bottom:1rem}.sorting{position:relative}.sorting__sm{align-items:center;justify-content:flex-end}.sorting__sm .sorting-label{margin-right:1rem;margin-bottom:0;white-space:nowrap}.sorting__sm .sorting-label+.selectskin{max-width:190px}.sorting__sm .sorting-label+.selectskin:after{background-color:transparent}@media (min-width: 768px) and (max-width: 991px){.sorting__sm .sorting-label{display:none}.sorting__sm .sorting-label+.selectskin{max-width:170px}}.sorting__sm .sorting-group{overflow:visible;box-shadow:none}.sorting__sm .sorting-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%}.sorting__sm .sorting-group-toggle{cursor:pointer;padding:0;position:relative;z-index:0;border-radius:.25rem;color:#666;display:block;height:3rem;background:#fff;overflow:hidden;width:100%;box-shadow:none}.sorting__sm .sorting-group-title{color:#666;padding-left:1rem;text-transform:none;text-align:left;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0}.sorting__sm .sorting-group .sorting-tiles{position:relative;display:block;overflow:hidden;padding:0;transition:max-height .5ms ease-out;max-height:0;z-index:10}.sorting__sm .sorting-group .sorting-tile input[type=radio]{display:none}.sorting__sm .sorting-group .sorting-tile input[type=radio]+label{margin:0;padding:.5rem 1rem;cursor:pointer;width:100%}.sorting__sm .sorting-group .sorting-tile input[type=radio]+label:hover{color:#e20000;background:#f4f1f1}.sorting__sm .sorting-group .sorting-tile input[type=radio]+label:before,.sorting__sm .sorting-group .sorting-tile input[type=radio]+label:after{display:none}.sorting__sm .sorting-group .sorting-tile input[type=radio]:checked+label{color:#e20000}.sorting__sm select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.sorting__sm select option:not(:checked){color:#000}.sorting-select{border:none;display:inline-block;height:3rem;padding:0 0 .25rem 1rem;outline:none;width:100%}.sorting-select__mobile{opacity:0;position:relative;z-index:1}.sorting-skin{align-items:center;background:#fff;display:flex;height:3rem;justify-content:center;position:absolute}.sorting-skin__mobile{z-index:0}.sorting select{outline-color:unset}.android .sorting svg{position:relative;top:-1px}.filterselected{font-size:0;padding:0 1rem;margin-top:1rem;position:relative;z-index:0}@media (min-width: 768px){.filterselected{margin-top:0;padding:0 1.5rem}}@media (min-width: 992px){.filterselected{padding:0 1rem;margin-bottom:.5rem}}.filterselected:empty{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:.5rem}@media (min-width: 768px){.filterselected:empty{margin-bottom:1.5rem}}.filterselected-btn{border:1px solid #e20000;border-radius:.25rem;color:#e20000;cursor:pointer;height:2rem;font-size:.875rem;line-height:0;margin-right:.5rem;margin-bottom:.5rem;padding:0 .75rem;text-align:left}.filterselected-btn:last-child{margin-bottom:.5rem}@media (min-width: 768px){.filterselected-btn:last-child{margin-bottom:1rem}}.filterselected-btn:after{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28226%2C0%2C0%29'%3E%3Cpath d='M16 1.1L14.9 0 8 6.9 1.1 0 0 1.1 6.9 8 0 14.9 1.1 16 8 9.1l6.9 6.9 1.1-1.1L9.1 8 16 1.1z'/%3E%3C/svg%3E");content:"";display:inline-block;height:10px;margin-left:10px;width:10px}@media (min-width: 768px){.filterselected-btn{margin-bottom:.5rem}}.filterselected-btn__all{background:#e20000;color:#fff}.filterselected-btn__all:after{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28255%2C255%2C255%29'%3E%3Cpath d='M16 1.1L14.9 0 8 6.9 1.1 0 0 1.1 6.9 8 0 14.9 1.1 16 8 9.1l6.9 6.9 1.1-1.1L9.1 8 16 1.1z'/%3E%3C/svg%3E")}
