@charset "UTF-8";@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(/fonts/roboto-v20-latin-ext_latin-regular.woff2) format("woff2"),url(/fonts/roboto-v20-latin-ext_latin-regular.woff) format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(/fonts/roboto-v20-latin-ext_latin-italic.woff2) format("woff2"),url(/fonts/roboto-v20-latin-ext_latin-italic.woff) format("woff");font-display:optional}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(/fonts/roboto-v20-latin-ext_latin-700.woff2) format("woff2"),url(/fonts/roboto-v20-latin-ext_latin-700.woff) format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(/fonts/roboto-v20-latin-ext_latin-700italic.woff2) format("woff2"),url(/fonts/roboto-v20-latin-ext_latin-700italic.woff) format("woff");font-display:optional}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format("woff2"),url(/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff) format("woff"),url(/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.ttf) format("truetype");font-display:swap}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;src:url(/fonts/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUcel5euIg.woff2) format("woff2"),url(/fonts/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUcel5euIg.woff) format("woff"),url(/fonts/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUcel5euIg.ttf) format("truetype");font-display:block}.material-icons-outlined{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.order-form-page #order-form #order-cart #cart-gross-total:after,.order-form-page #order-form #order-cart .cart-item .item-data:after{clear:both;content:"";display:block}body.display-filtersidebar #filter-sidebar .tab-title:after,#filter-sidebar form>[aria-haspopup=true]>button:after,#registrationForm #registration-type-selector a:before,.base-page .sub-category span:before,.product-list-page h1 span:before,.account-page h1 #breadcrumb-sub:before,.order-form-page h1 #breadcrumb-sub:before,.order-success-page h1 #breadcrumb-sub:before,.text-box.alert:before,.text-box.success:before{direction:ltr;display:inline-block;font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;padding-left:5px;text-rendering:optimizeLegibility;text-transform:none;transform:translateY(3px);white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-feature-settings:"liga"}.static-page article>*:not(h1):not(h2):not(h3):not(h4):not(h5):not(code):not(pre),.start-page .columns p,main #mediasheet p,main #mediasheet ul,main #mediasheet,main article #main-content>p{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.order-form-page #order-form #order-cart #cart-gross-total:after,.order-form-page #order-form #order-cart .cart-item .item-data:after{clear:both;content:"";display:table}:root{--main-color: #ee7000;--disabled-main-color: #edb380}@media (prefers-contrast: more){:root{--main-color: #bc5900}}html{overflow-x:hidden}html,body{background-color:#fff;font-size:16px;font-family:Roboto,sans-serif;min-height:100vh;overflow-x:hidden;width:100vw}html.hovered,html.is-disabled,html.is-inactive,body.hovered,body.is-disabled,body.is-inactive{height:100vh;overflow:hidden;position:fixed}body{display:flex;flex-direction:column}header,main,footer{font-size:.875rem;font-style:normal;font-weight:400;line-height:1.3125rem;margin:0 2rem;position:relative}@media (max-width: 480px){header,main,footer{margin:0 1rem}}@media (min-width: 1234px){header,main,footer{margin:0 auto;max-width:1170px;width:100%}}header{z-index:10}main{z-index:1}h1,h2,h3{font-family:Roboto,sans-serif;font-weight:400}a,a:link,a:visited{color:var(--main-color)}.emphasized{font-weight:700}.emphasized>h3:first-child,.emphasized>h4:first-child{margin-top:.5rem}.hidden{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.template{display:none!important}@media (min-width: 750px){.mobile-only{display:none}html.hovered,html.is-disabled,html.is-inactive,body.hovered,body.is-disabled,body.is-inactive{height:auto;overflow:auto;position:relative}}ul.inline{display:inline-block}ul.inline li{clear:none!important;float:left}ul.inline li:after{content:",";margin-right:.25rem}ul.inline li:last-child:after{content:none}header{position:relative;padding-top:3rem;z-index:0}@media (min-width: 750px){header{padding-top:1.3125rem;z-index:10}}@media (min-width: 943px){header{padding-top:1.5rem}}body.hovered>header{z-index:32}body.display-cart>header,body.display-filtersidebar>header{z-index:1}#header-top-bar{background-color:#000;color:var(--main-color);display:none;font-size:.75rem;position:absolute;top:0;width:100%;z-index:31}@media (min-width: 750px){#header-top-bar{display:flex}}@media (min-width: 943px){#header-top-bar{font-size:.875rem}}@media (prefers-contrast: more){#header-top-bar{color:#fff}}#header-top-bar:before{background-color:#000;content:"";height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw;z-index:0}#header-top-bar>*{flex-basis:33%;flex-grow:1;line-height:1.5rem;position:relative;z-index:1}#header-top-bar>*:nth-child(2){text-align:center}#header-top-bar>*:last-child{text-align:right}#logo-bar{padding-bottom:3rem;position:relative;z-index:31}@media (min-width: 750px){#logo-bar{background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAgICAgJCAkKCgkNDgwODRMREBARExwUFhQWFBwrGx8bGx8bKyYuJSMlLiZENS8vNUROQj5CTl9VVV93cXecnNEBCAgICAkICQoKCQ0ODA4NExEQEBETHBQWFBYUHCsbHxsbHxsrJi4lIyUuJkQ1Ly81RE5CPkJOX1VVX3dxd5yc0f/CABEIAEEEsAMBIgACEQEDEQH/xAAxAAEAAwEBAQEAAAAAAAAAAAAAAQIDBAUGBwEBAQEBAQAAAAAAAAAAAAAAAAECAwT/2gAMAwEAAhADEAAAAP38ACJgCWAABKiYhEiImJaYdUc98MdmHn7NuKJfQpjv25c+Xbny3yL58O23V507z7M+Z1e3y9I78gAAAAAAAAAAAAAAAAAAAAAAABhm7xwc3m79vNzvJ6NIrbntZfeYva/bnW8z15phqWUlLIvqRZbeUzOsxKdQLAAAAAAAAAAAAAAAAAACESiFtECUIlCgAiExKIAlgSxEozw6o5786O/Dzd69HDTN9HLLo7c+XL0MeXTlsz4devr8i3Xn7s+P2e3zdiJ9HAKAAAAAAAAAAAAAAAAAAFYs5eTj19Pl83Px+nswxny97TFpVra9MZa3t35RZHTFpzg0ilxab7zW1rdcRaZ3iJTrImgsAAAAAAAAAAAAAAAAAAAqJUTEqJjJE1lESyqltOcGzAdDntW0UmyYkQIgiVEpaY9EY152Xq5eXvy9PNz89+njy9XTOGXoZ4vDbTHz9t+zynTP0V/ner2+X2HJ0+vz2HTAAAAAAAAAAAAAApLdx8vDr6uHj4+T0enyck+P06Vi3Lom2u8ZabX78stZjri7Ktm9crRZOupnfW/bnne89ecTM9MRKbAsmYmgQKAAAAAAAAAAAAAAAAAAAhKIixarQVi6KRpEuddkuEbxnWFd4xrCNa41mmuNWtjEvVbianc4tNZ6IpfeRAglimjN4+X1a+fr5W3VzcO27z5jow22rz49DHl05taZ89+h1eI7cvpNfmNfTw+jeJv6uHqOHfrz3Ut0xKJsIVKBIgrWa0YZY12PLw49Pbz8DLz9ve5/Fjzd/Q5+afN30rGmNUnbTeOe/Tftzw1tXrjRhROmuF5bRprrOGnRp35Yaa27cqWtPXESnWUmomBIsTE0BKJQKAAAAAAAAAAAAAAAAAAAAAAAAQSgAQIipnVYMaQShKsWaDrzgSgQIQLGBy6Uk473k9HKMzGqQcukCVYsmTWbXOmLydMTJuAlaGNUg5dKwY1WDG0ESBJqWsbzcbwBWpjSRbWN4vY64SaykoEAkUAABIsAAAAAAAAAAAAAAAAAAAAA/8QAJRAAAwACAQMDBQEAAAAAAAAAAAECAxEEEBJBIFBRITAxQGBS/9oACAEBAAE/AP1HCZWMaFTROUVp9KkqBromTkaIzCtP3e8yRfI+CsrY66oSEhSJenfo1/AOEysY5aFTROb5FSYyoKjXVURl0RmQr37k6SKzyi+QysrZ3PqhIUikS9GzfoSNfwbhMrEOWhVUkZ/kVpjSZWMqGumxW0RnaIzpk0n7deWV5L5K8F52/I8jZvqkKWKBSJddnd1SEhI16V7Zs2bNmzf6LlMrD8FY2hVUkZ/DJuWNJlYyoa6bFbRGdryY+T8iyKvPtLuUXyZRfKbKzN+R036EhQKBJdNjZ3G2+iQkKRIS952bO47juNr7rSZWFMvC0bqSeQ1+Scs15GkysRWNoa6K2iM7Xkx8v5Izw1pP2R2kXyInyXy/gvO35HbZt9UhQxQKeuzvR3M+okKRQKRI17/s2d7FkFkR3I2vtNFYpZfHfgc3LJz1P5IzzR9GVjTKxNDTXTbROVox8qkRy5ZOaX5/dbQ80T5K5cIvmPwXyafkeRs2+qQoYsYoQkuncO0d7PqxIUigUCRo0a9y16NGjRo0aNGhr17Z3sWViyoVp/aqU/yi+PL/AAXguRZMkE8n/SJyxXkcSysPwVjpDT6K2ic9Ijl0vJHOI5UPyLIn5/V7kh5oXkrl415L5y8F8un5Kzt+R22bfVSKGLGKEJJGx0h5EO2z6sUigWMWMUoSNfwOjR2nadg4HDHLNejuYsjQswsss2n9jRWKa/KL4v8AllYskE5rknky/wAiuKHjllYSsdIafTuYsjRPIpeSeZS8k84nnSTzMYuRja/KFkj5FaNo2ja6bNo75Hlj5HyI/wBIrlY/krm40Vzvgrm38lcq35Hmp+R22bfVIUMWJixChI0jY8iQ8o7pmmxSTjZOIWNCk0a/jH9hfbZQxC6MfrXRC9bGPq/vv0IXv/8A/8QAKREAAwABAwIFBQADAAAAAAAAAAECAwQRMRJBEBMyQFEFICEwQiJQUv/aAAgBAgEBPwD9VQmVjpflE5ankVRaLx/A00RmqSM817p1M8svVSuC8913N2xJkwJJeG4hIS9tubm5v+isc0VhpfmWLNc/ikKseQvE+w+qSNTUmPUxXImn7RtIvUY577l61v0lZbrli3ZMNk40LZHUjdsUsUiXvNzqZ5h5iN0/tqJrlF6fvLPMy4/Ut0LJiyc8lYe8saqSNTkjuY9dL9SJyxXFL97aXLL1WKf6L16/lF6nJfLN2yYbJxfIplHWkdbfAppk4xQkJe62NjY6ToHA4Y5Y9zrpdxZmuRZofImnw/FpMvTxXbYePNj9Nbo8/tkg6cV+misFLg3yR8kazLPcj6j/ANSTrcL77Cz4nxaFcvikbrx3Q7lf0h58S5tFa3DPfcr6jPaS/qGR8FZ8lcs/yZOKmTh+WKYk82VwddPhCi6Jwk40hSbf6Nj+xfdkFyIrxQiReLGMfihC8GIQvf8A/8QAJxEAAwABAwMDBQEBAAAAAAAAAAECAxIxQQQQESAhQBMwUFFSMkL/2gAIAQMBAT8A+0qaJtMeNPYc1JN/sXhlYlRWKl8pS3sicDe5OKZ7Njob7eOzf4KbaJyJ7jxzXvLNNwTk/Z7MvBNF4Kn404brgnplyLHK4GOkOz3ZpPCGx0N/M8GlGg0M8P0qmic3FI0Y72Y4uCcv7E5orDFcF9LS2Ki53X30m+CcGSuCOk/pk4Ing8JDpIeQbbNLNKQ2kOx0N/M8nk1CoVITR7GlM+kh46R4a3XdMnNSFeK/9LwfR5ijVkndE5ZZ4iiumx1wV0f8srpsi4HiyL/lmmlw/Tpp8MWLI9pZPTZXwT0Vcsno4W5OKJ2R7IdpDyDdM0N7mhIdSh5R2xv8Khd36oOBi9DH6EIXpfddmP5//9k=);background-position:90px bottom;background-repeat:no-repeat;background-size:cover;background-size:100% 5rem;height:5rem;padding:0}}@media (min-width: 1234px){#logo-bar{background-size:cover}}#logo-bar>a[href="/"]{display:block;height:auto;margin:0;position:absolute;text-align:left;transform:translateY(-30px)}#logo-bar>a[href="/"] img{height:auto;max-width:150px;width:100%}@media (max-width: 339px){#logo-bar>a[href="/"] img{height:14px;max-width:130px}}@media (min-width: 750px){#logo-bar>a[href="/"]{transform:translateY(-50%);top:50%}#logo-bar>a[href="/"] img{height:15px;max-width:initial;width:135px}}@media (min-width: 943px){#logo-bar>a[href="/"]{top:45%;width:250px}#logo-bar>a[href="/"] img{height:27px;max-width:inherit;width:250px}}@media (min-width: 750px){#top-navigation{margin-top:-4px;position:absolute;right:0;top:50%;transform:translateY(-50%)}}#top-navigation a[href="/schnaeppchen"]{display:none}@media (min-width: 943px){#top-navigation a[href="/schnaeppchen"]{display:inline-block}}#top-navigation>*{display:inline-block;padding:0}#top-navigation>a{color:#000;display:none;margin:0 .25rem;text-decoration:none}#top-navigation>a:first-child{content:none;margin-left:0}#top-navigation>a:hover{text-decoration:underline}@media (min-width: 750px){#top-navigation>a{display:inline-block}}@media (min-width: 943px){#top-navigation>a{margin:0 .5rem}}#top-navigation #search{background-color:var(--main-color);bottom:0;left:-1rem;padding:3px 1rem;position:absolute;right:-1rem;width:auto}@media (min-width: 750px){#top-navigation #search{background-color:transparent;bottom:auto;left:auto;margin-left:1.5rem;padding:0;position:relative;right:auto;width:16.25rem}}#top-navigation #search input[type=text]{background:#fff;border:1px solid #ccc;box-sizing:border-box;color:#2a2a2a;padding:7px 15px;position:relative;width:100%}#top-navigation #search input[type=text]:focus{background:transparent;border-color:var(--main-color);outline:none}#top-navigation #search input[type=text]~label{color:#767676;left:16px;opacity:1;position:absolute;top:3px;transition:.3s;width:100%;z-index:0}#top-navigation #search input[type=text].has-content~label,#top-navigation #search input[type=text]:focus~label{display:none}#top-navigation #search input[type=text]:focus~.focus-bg{background-color:#f0f0f0;transition:.4s;width:100%}#top-navigation #search input[type=text]:focus~button{display:inline-block}#top-navigation #search .focus-bg{background-color:transparent;height:100%;left:0;position:absolute;top:0;transition:.4s;width:0;z-index:-1}#top-navigation #search button{background:var(--main-color);border-radius:0;color:#fff;font-size:0;height:32px;line-height:0;padding:0;position:absolute;right:0;top:0;width:32px}#top-navigation #search .results-container{background-color:#fff;border-top:0;box-shadow:0 0 2px #00000080;list-style:none;margin:0;max-height:0;overflow:hidden;padding:0;position:absolute;transition:max-height .5s;width:100%}#top-navigation #search .results-container.no-result,#top-navigation #search .results-container[aria-expanded=true]{max-height:inherit}#top-navigation #search .results-container.no-result{width:100%}#top-navigation #search .results-container.no-result p{border:0}#top-navigation #search .results-container>*{list-style:none;padding:.5rem .25rem;margin:0;border-bottom:1px solid #767676}#top-navigation #search .results-container>*:after{clear:both;content:"";display:table}#top-navigation #search .results-container>*:last-child{border-color:transparent}#top-navigation #search .results-container>* a{color:#2a2a2a;display:block;float:left;overflow:hidden;text-decoration:none;width:100%}#top-navigation #search .results-container>* a .vendor{font-weight:700}#top-navigation #search .results-container>* a .name:before{content:" - "}@media (min-width: 750px){#top-navigation #search .results-container>* a{font-size:.75rem;line-height:.875rem}}#top-navigation #search .results-container>* a.error img{display:none}#top-navigation #search .results-container>* img{margin-right:.25rem;max-width:50px;float:left}#top-navigation #search .results-container>* .price{font-weight:600;float:right;color:#000}#top-navigation #search .results-container>* .price:before{content:"\20ac";padding-right:.25rem}#top-navigation #search .results-container>*:hover,#top-navigation #search .results-container>*:focus,#top-navigation #search .results-container>*[aria-selected=true]{background-color:var(--main-color);border-color:var(--main-color)}#top-navigation #search .results-container>*:hover a,#top-navigation #search .results-container>*:hover .price,#top-navigation #search .results-container>*:focus a,#top-navigation #search .results-container>*:focus .price,#top-navigation #search .results-container>*[aria-selected=true] a,#top-navigation #search .results-container>*[aria-selected=true] .price{color:#fff}@media (max-width: 749px){#top-navigation #search input[type=text]{border-color:#ee7000;border-width:2px}#top-navigation #search input[type=text]:focus{background:#f0f0f0;outline:none}#top-navigation #search input[type=text]~label{left:2rem;right:1rem;top:6px;width:auto}#top-navigation #search button{right:1rem;top:3px}#top-navigation #search .results-container{left:0}}#main-menu{background-color:#76767680;bottom:0;display:none;left:0;overflow:visible;padding-top:45px;position:fixed;right:0;top:0;z-index:30}#main-menu:before{background-color:var(--main-color);content:"";height:38px;left:50%;position:absolute;top:-6px;transform:translate(-50%);width:100vw}@media (min-width: 750px){#main-menu{background-color:transparent;border-top:0;bottom:0;display:block;height:25px;left:-1rem;margin-top:6px;padding-top:0;position:relative;right:auto;top:auto;width:calc(100% + 2rem)}}@media (min-width: 1234px){#main-menu{background-color:var(--main-color);max-width:calc(1170px + 2rem);width:calc(1170px + 2rem)}}@media (max-width: 942px){#main-menu .scroll-frame{height:27px;overflow:auto;position:absolute;width:100%}#main-menu .scroll-frame:focus-within{height:100vh}}@media (max-width: 749px){#main-menu .scroll-frame{height:auto}}#main-menu .scroll-frame::-webkit-scrollbar{display:none}#main-menu .scroll-frame>ul{background-color:#fff;line-height:25px;list-style:none;margin:0;overflow:visible;padding:0;width:100%;z-index:1}@media (min-width: 750px){#main-menu .scroll-frame>ul{background-color:transparent;display:flex;height:25px}}#main-menu .scroll-frame>ul>li{border-bottom:1px solid var(--main-color);font-size:.875rem;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;z-index:1;-webkit-backface-visibility:hidden}#main-menu .scroll-frame>ul>li:last-child{border-bottom:0}#main-menu .scroll-frame>ul>li>span{color:#fff;display:block;letter-spacing:-.2pt;padding:.25rem 2rem;position:relative;text-decoration:none}@media (max-width: 749px){#main-menu .scroll-frame>ul>li>span{color:#000;padding:.25rem 0 .25rem 1rem}}#main-menu .scroll-frame>ul>li[aria-expanded=true]{overflow:visible;position:static}#main-menu .scroll-frame>ul>li[aria-expanded=true]>span{background-color:var(--main-color);color:#fff}#main-menu .scroll-frame>ul>li[aria-expanded=true]>span:after,#main-menu .scroll-frame>ul>li[data-submenu]:hover>span:after{direction:ltr;display:inline-block;font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;transform:translateY(3px);white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-feature-settings:"liga";content:"keyboard_arrow_down";cursor:pointer;font-size:18px;padding-left:0;position:absolute;right:0;transform:translateY(4px)}@media (max-width: 749px){#main-menu .scroll-frame>ul>li[aria-expanded=true]>span:after,#main-menu .scroll-frame>ul>li[data-submenu]>span:after{direction:ltr;display:inline-block;font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-rendering:optimizeLegibility;transform:translateY(3px);white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-feature-settings:"liga";content:"keyboard_arrow_down";cursor:pointer;font-size:18px;padding-left:0;position:absolute;right:1rem!important;text-transform:none;transform:translateY(4px)}}@media (min-width: 750px){#main-menu .scroll-frame>ul>li{border-bottom:0;flex-grow:1;flex-shrink:0;height:27px;text-align:center}#main-menu .scroll-frame>ul>li:first-child{padding-left:.25rem;text-align:left}#main-menu .scroll-frame>ul>li:last-child{padding-right:1rem;text-align:right}#main-menu .scroll-frame>ul>li>span{cursor:pointer;padding:0 .75rem}#main-menu .scroll-frame>ul>li[aria-expanded=true]:hover>span:after,#main-menu .scroll-frame>ul>li[data-submenu]:hover>span:after{right:auto}#main-menu .scroll-frame>ul>li[aria-expanded=true]>span:before,#main-menu .scroll-frame>ul>li.active>span:before{border-top:3px solid #fff;bottom:0;content:"";height:0;left:50%;position:absolute;transform:translate(-50%,3px);width:100%}#main-menu .scroll-frame>ul>li[aria-expanded=true]:not(.active)>span:before #main-menu .scroll-frame>ul>li:hover:not(.active)>span:before{border-color:#000}#main-menu .scroll-frame>ul>li.active:hover:before{border-color:var(--main-color)}}@media (min-width: 1024px){#main-menu .scroll-frame>ul>li>span{font-size:.9375rem}}#main-menu .scroll-frame>ul>li .submenu{display:flex;content-visibility:auto;background-color:transparent;flex-wrap:wrap;left:0;margin:0 0 1rem;max-height:0;opacity:0;padding:1rem 2rem;position:absolute;text-align:left;transform:none;transition:max-height 1s,opacity .5s;width:100%;z-index:20}@media (max-width: 480px){#main-menu .scroll-frame>ul>li .submenu{padding:1rem 0 1rem 1rem}}@media (max-width: 749px){#main-menu .scroll-frame>ul>li .submenu{top:0!important;box-sizing:border-box}}@media (min-width: 750px){#main-menu .scroll-frame>ul>li .submenu{background-color:#fff;box-shadow:0 4px 2px #00000080;margin:0;padding:1rem 0 1rem 1rem}}@media (min-width: 943px){#main-menu .scroll-frame>ul>li .submenu{flex-wrap:nowrap;width:calc(100vw - 4rem)}}@media (min-width: 1234px){#main-menu .scroll-frame>ul>li .submenu{width:1170px}}#main-menu .scroll-frame>ul>li .submenu .menu-column{flex-basis:100%;flex-grow:0;flex-shrink:0;line-height:21px;max-width:100%}@media (min-width: 750px){#main-menu .scroll-frame>ul>li .submenu .menu-column{flex-basis:33%;max-width:33%}}@media (min-width: 943px){#main-menu .scroll-frame>ul>li .submenu .menu-column{flex-basis:20%;max-width:20%}}@media (min-width: 1024px){#main-menu .scroll-frame>ul>li .submenu .menu-column{flex-basis:16.6%;max-width:16.6%}}#main-menu .scroll-frame>ul>li .submenu .menu-column ul,#main-menu .scroll-frame>ul>li .submenu .menu-column li{list-style:none;margin:0;padding:0}#main-menu .scroll-frame>ul>li .submenu .menu-column li{float:left}#main-menu .scroll-frame>ul>li .submenu .menu-column li:not(:last-child):after{content:",";padding-right:.25rem}#main-menu .scroll-frame>ul>li .submenu .menu-column li:hover,#main-menu .scroll-frame>ul>li .submenu .menu-column li:focus{background-color:#f0f0f0}#main-menu .scroll-frame>ul>li .submenu .menu-column .menu-column-heading{border-bottom:1px solid var(--main-color);clear:both;color:var(--main-color);font-size:1.17em;margin:.5rem 1rem .5rem 0}#main-menu .scroll-frame>ul>li .submenu .menu-column .menu-column-heading:not(:first-child){padding-top:.5rem}#main-menu .scroll-frame>ul>li .submenu .menu-column a{color:#000;display:inline-block;padding:.125rem 0 .125rem .25rem;text-decoration:none;text-transform:initial}#main-menu .scroll-frame>ul>li .submenu .menu-column a:hover,#main-menu .scroll-frame>ul>li .submenu .menu-column a:focus{text-decoration:none}#main-menu .scroll-frame>ul>li .submenu .menu-column.featured{box-sizing:border-box;display:none;padding-right:1rem}@media (min-width: 1024px){#main-menu .scroll-frame>ul>li .submenu .menu-column.featured{margin-top:22px;display:block}}#main-menu .scroll-frame>ul>li .submenu .menu-column.featured .menu-column-feature-header{border:0;color:#000;font-size:1.17em;font-weight:700;margin-bottom:0}#main-menu .scroll-frame>ul>li .submenu .menu-column.featured img{display:block;margin:0 auto;max-width:150px;position:relative}#main-menu .scroll-frame>ul>li .submenu .menu-column.featured p{margin-top:.25rem;margin-bottom:0}#main-menu .scroll-frame>ul>li .submenu .menu-column.featured .price{color:#000;display:block;font-size:2rem;font-family:Roboto,sans-serif;font-weight:400;line-height:2.5rem;margin-top:1rem;text-align:right;text-decoration:none}#main-menu .scroll-frame>ul>li .submenu .menu-column.featured .price:before{content:"\20ac  ";font-size:1.25rem}#main-menu .scroll-frame>ul>li .submenu .menu-column.featured .price sup{font-size:1.125rem}#main-menu .scroll-frame>ul>li .submenu .menu-column.featured a{margin-right:0;width:100%}#main-menu .scroll-frame>ul>li .submenu .menu-column.featured a:hover,#main-menu .scroll-frame>ul>li .submenu .menu-column.featured a:focus{background-color:transparent;text-decoration:none}@media (min-width: 750px){#main-menu .scroll-frame>ul>li .submenu .menu-column li{float:none;margin-left:-.25rem;margin-right:1rem;padding-left:.25rem}#main-menu .scroll-frame>ul>li .submenu .menu-column li:after{content:none!important}}@media (min-width: 943px){#main-menu .scroll-frame>ul>li .submenu .menu-column .menu-column-heading{padding-top:0}#main-menu .scroll-frame>ul>li .submenu .menu-column a{display:block}}#main-menu .scroll-frame>ul>li[aria-expanded=true] .submenu{max-height:initial;opacity:1;position:relative}@media (min-width: 750px){#main-menu .scroll-frame>ul>li[data-submenu]:hover .submenu,#main-menu .scroll-frame>ul>li[data-submenu]:focus .submenu,#main-menu .scroll-frame>ul>li[aria-expanded=true] .submenu{position:fixed;max-height:100vh;left:1rem;right:1rem;width:calc(100% - 4rem)}}@media (min-width: 943px){#main-menu .scroll-frame>ul>li[data-submenu]:hover .submenu,#main-menu .scroll-frame>ul>li[data-submenu]:focus .submenu,#main-menu .scroll-frame>ul>li[aria-expanded=true] .submenu{left:0;position:absolute;right:0;top:auto!important;width:auto}}@media (min-width: 1170px){#main-menu .scroll-frame>ul>li{flex-basis:auto;flex-shrink:1}#main-menu .scroll-frame>ul>li>a{letter-spacing:0}}#main-menu.open{display:block;overflow-x:hidden;overflow-y:visible;z-index:40}#main-menu.open:before{background-color:transparent}#main-menu.open .scroll-frame{border-top:3px solid var(--main-color);height:80vh}[data-action=menu-trigger]{background-color:var(--main-color);border:0;border-radius:0;color:#fff;line-height:28px;padding:2px 5px;position:fixed;right:2rem;top:.5rem;width:34px;z-index:40}[data-action=menu-trigger]:after{content:"menu"}[data-action=menu-trigger].active:after{content:"close"}@media (max-width: 750px){[data-action=menu-trigger]{right:1rem}}@media (max-width: 339px){[data-action=menu-trigger]{right:.25rem}}@media (max-width: 749px){body>a[href="/mein-konto"]{background-color:var(--main-color);color:#fff;display:block;font-size:0;height:32px;line-height:0;margin:0;position:fixed;right:calc(1.5rem + 34px);top:.5rem;width:34px;z-index:40}body>a[href="/mein-konto"] .material-icons-outlined{padding:4px 5px}}@media (max-width: 339px){body>a[href="/mein-konto"]{right:calc(.5rem + 34px)}}body.display-cart [data-action=menu-trigger],body.display-cart>a[href="/mein-konto"],body.display-filtersidebar [data-action=menu-trigger],body.display-filtersidebar>a[href="/mein-konto"]{z-index:0}body.hovered>a[href="/mein-konto"]{z-index:0}#cart{background-color:transparent;border-radius:0;box-sizing:border-box;max-height:34px;overflow:hidden;position:fixed;right:calc(2rem + 68px);text-align:right;top:.5rem;width:34px;z-index:20}#cart #cart-trigger{background-color:var(--main-color);border:0;color:#fff;font-size:0;height:32px;line-height:0;padding:3px 5px;pointer-events:all}#cart #cart-trigger .material-icons-outlined{display:block;font-size:24px;line-height:0}#cart #cart-trigger #cart-item-count{border-left:1px solid #fff;display:none;font-size:.875rem;font-weight:700;line-height:18px;margin-left:.5rem;padding-left:.5rem}#cart #cart-info{padding:0 1rem;text-align:center}@media (max-width: 340px){#cart{right:calc(.75rem + 68px)}}@media (min-width: 750px){#cart{max-width:18rem;pointer-events:none;position:absolute;right:0;top:calc(3rem - 2px);transition:max-height .75s;width:15rem}#cart:before{background-color:#fff;content:"";height:2px;left:0;position:absolute;top:0;width:100%}#cart #cart-trigger{background-color:#f0f0f0;border:1px solid #f0f0f0;color:var(--main-color);height:34px;padding:0 1rem}#cart #cart-trigger:hover,#cart #cart-trigger:focus,#cart #cart-trigger:focus-within{color:#000!important}}@media (min-width: 943px){#cart{text-align:left;top:calc(2.5rem - 5px)}#cart #cart-trigger{background-color:#fff;border:0;border-left:1px solid #ccc;border-bottom:1px solid #ccc;color:#000;font-size:1rem;height:auto;line-height:43px;pointer-events:none}#cart #cart-trigger .material-icons-outlined{display:none}#cart #cart-item-count{font-size:inherit}}@media (min-width: 1234px){#cart #cart-trigger{font-size:1.125rem;padding:0 2rem}}#cart #cart-total{border:1px solid #ccc;font-size:1.125rem;line-height:1.675rem;padding:.5rem}#cart #cart-total [data-name=total-count]{display:block;text-align:left}@media (min-width: 750px){#cart #cart-total [data-name=total-count]{font-weight:400;font-size:.875rem;line-height:1.3125rem}}#cart #cart-total [data-name=total-value]{display:block;font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:700;position:relative;text-align:right}#cart #cart-total [data-name=total-value]:after{content:"Gesamtbetrag";font-size:.875rem;left:0;position:absolute}#cart #cart-total [data-name=total-value]:before{content:"\20ac  ";font-size:.875rem}#cart #cart-items{border-left:1px solid #ccc;border-right:1px solid #ccc;font-size:.75rem;line-height:1.1rem;list-style:none;margin:0;padding:1rem 0 1px}#cart #cart-items li{border:0;border-bottom:1px solid #f0f0f0;list-style:none;margin:0;min-height:3rem;overflow:hidden;padding:.5rem .5rem 1.5rem;position:relative;text-align:right}#cart #cart-items li:last-child{margin-bottom:0}#cart #cart-items li img{left:.5rem;position:absolute;top:50%;transform:translateY(-50%);width:4rem}#cart #cart-items li [data-name=id],#cart #cart-items li [data-name=availability],#cart #cart-items li [data-name=sub-total]{display:none}#cart #cart-items li a{display:block;color:#2a2a2a;margin-left:4.75rem;overflow:hidden;text-align:left;text-decoration:none}#cart #cart-items li a:hover{color:var(--main-color);text-decoration:underline}#cart #cart-items li [data-name=brand]{display:block;font-weight:700;padding-left:4.75rem;text-align:left}#cart #cart-items li [data-name=qty]:after{content:" x "}#cart #cart-items li [data-name=availability]:before{content:"Verf\fcgbarkeit: "}#cart #cart-items li [data-name=id]:before{content:"Artikelnummer: "}#cart #cart-items li [data-name=single-price]{font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700}#cart #cart-items li [data-name=single-price]:before{content:"\20ac  ";font-size:.75rem}#cart #cart-items li .btn-bar{bottom:0;clear:both;display:block;font-size:0;left:0;line-height:0;margin-top:.5rem;position:absolute;right:0;text-align:right;width:auto;z-index:20}#cart #cart-items li .btn-bar button{background-color:#f0f0f0;border:0;border-right:1px solid #fff;color:var(--main-color);cursor:pointer;font-size:18px;line-height:18px;margin:0;padding:3px 10px 0}#cart #cart-items li .btn-bar button .material-icons{font-size:18px}#cart #cart-items li .btn-bar button:last-child{border:0}#cart #cart-items li .btn-bar button:hover,#cart #cart-items li .btn-bar button:focus{background-color:var(--main-color);border-color:transparent;color:#fff}@media (min-width: 750px){#cart #cart-items li .btn-bar{display:none}#cart #cart-items li:hover .btn-bar{display:block}}#cart #cart-actions{border:1px solid #ccc;border-top:0;display:flex;flex-wrap:wrap;padding:1rem .5rem .5rem}#cart #cart-actions button,#cart #cart-actions .btn{background-color:var(--main-color);border:3px solid var(--main-color);border-radius:0;color:#fff;cursor:pointer;display:block;flex-basis:100%;flex-grow:0;flex-shrink:0;font-size:.75rem;font-weight:700;line-height:18px;text-align:center;text-transform:uppercase}#cart #cart-actions button:hover,#cart #cart-actions button:focus,#cart #cart-actions .btn:hover,#cart #cart-actions .btn:focus{background-color:#fff;color:var(--main-color)}#cart #cart-actions button[href="/warenkorb"],#cart #cart-actions .btn[href="/warenkorb"]{background-color:#fff;border-top-right-radius:0;border-bottom-right-radius:0;box-sizing:border-box;color:var(--main-color);margin-bottom:.25rem}#cart #cart-actions button[href="/warenkorb"]:hover,#cart #cart-actions button[href="/warenkorb"]:focus,#cart #cart-actions .btn[href="/warenkorb"]:hover,#cart #cart-actions .btn[href="/warenkorb"]:focus{background-color:var(--main-color);color:#fff}#cart #cart-actions button:last-child,#cart #cart-actions .btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}#cart #cart-actions button .material-icons,#cart #cart-actions .btn .material-icons{font-size:18px;margin-right:.25rem;transform:translateY(3px)}#cart #cart-actions button[data-action=save-as-wishlist],#cart #cart-actions button[data-action=clear-cart],#cart #cart-actions .btn[data-action=save-as-wishlist],#cart #cart-actions .btn[data-action=clear-cart]{display:none;margin-left:.25rem}@media (min-width: 943px){#cart[aria-expanded=false]{max-height:initial;overflow:visible;pointer-events:all;width:calc(25% - 2rem)}#cart[aria-expanded=false] #cart-trigger{border:1px solid #ccc;border-bottom-color:#fff;padding-top:1px;transform:translateY(1px)}#cart[aria-expanded=false] #cart-info{border:1px solid #ccc;display:block;margin-top:0;padding:1rem}}#cart[aria-expanded=true]{border:0;border-radius:0;height:100%;max-height:100%;padding:3rem .5rem;pointer-events:all;width:100%;top:0;z-index:40}#cart[aria-expanded=true] #cart-trigger{border-radius:0;left:calc(100% - .5rem);position:fixed;top:.5rem;transform:translate(-100%)}#cart[aria-expanded=true] #cart-trigger:after{content:"close";direction:ltr;display:inline-block;font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;padding:0;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}#cart[aria-expanded=true] #cart-trigger #cart-item-count,#cart[aria-expanded=true] #cart-trigger i{display:none}#cart[aria-expanded=true] #cart-total{display:block;margin-top:1rem}#cart[aria-expanded=true] #cart-total:after{bottom:0;content:"inkl. MwSt. und zzgl. Versandkosten";color:#000;font-size:.75rem;position:absolute;right:12.5rem}#cart[aria-expanded=true] #cart-total [data-name=total-count]{visibility:hidden}#cart[aria-expanded=true] #cart-total [data-name=total-value]{width:100%}#cart[aria-expanded=true] #cart-total [data-name=total-value]:after{left:auto;right:12rem}#cart[aria-expanded=true] #cart-info,#cart[aria-expanded=true] #cart-items{display:block}#cart[aria-expanded=true] #cart-trigger{border-color:transparent;border-bottom:1px solid #2a2a2a;font-size:1.5rem;left:auto;order:1;padding-left:0;position:relative;text-align:left;top:auto;transform:none;width:100%}#cart[aria-expanded=true] #cart-trigger:after{padding:0;position:absolute;right:.25rem;top:.675rem}#cart[aria-expanded=true] #cart-info{order:99;text-align:center}#cart[aria-expanded=true] #cart-total,#cart[aria-expanded=true] #cart-items{border:0}#cart[aria-expanded=true] #cart-total{border-bottom:1px solid #000;margin:0 0 1rem;order:3;position:relative}#cart[aria-expanded=true] #cart-total [data-name=total-value]{font-size:2rem;float:right;letter-spacing:-.25pt;text-align:right}#cart[aria-expanded=true] #cart-total [data-name=total-value]:before{content:"\20ac  ";font-size:1.375rem}#cart[aria-expanded=true] #cart-total [data-name=total-value]:after{bottom:.75rem;font-size:1.5rem;font-weight:400}#cart[aria-expanded=true] #cart-total [data-name=total-value] sup{top:-.375rem}#cart[aria-expanded=true] #cart-items{flex-grow:1;order:2;padding-top:0}#cart[aria-expanded=true] #cart-items li{border:0;border-bottom:1px solid #ccc;font-size:.875rem;margin-bottom:.5rem;min-height:6rem;padding-left:8rem;text-align:left}#cart[aria-expanded=true] #cart-items li img{width:6rem}#cart[aria-expanded=true] #cart-items li a{color:var(--main-color);margin-left:0;padding-bottom:.25rem}#cart[aria-expanded=true] #cart-items li [data-name]{padding-bottom:.25rem}#cart[aria-expanded=true] #cart-items li [data-name=brand],#cart[aria-expanded=true] #cart-items li [data-name=id],#cart[aria-expanded=true] #cart-items li [data-name=qty],#cart[aria-expanded=true] #cart-items li [data-name=single-price],#cart[aria-expanded=true] #cart-items li [data-name=sub-total]{display:inline-block}#cart[aria-expanded=true] #cart-items li [data-name=availability]{display:block}#cart[aria-expanded=true] #cart-items li [data-name=brand]{font-weight:700;padding-left:0}#cart[aria-expanded=true] #cart-items li [data-name=id]{float:left;width:33%}#cart[aria-expanded=true] #cart-items li [data-name=qty]{text-align:right;width:16.6%}#cart[aria-expanded=true] #cart-items li [data-name=sub-total]{font-size:1.675rem;float:right;letter-spacing:-.25pt;text-align:right;width:33%}#cart[aria-expanded=true] #cart-items li [data-name=sub-total]:before{content:"\20ac  ";font-size:1.375rem}#cart[aria-expanded=true] #cart-items li [data-name=sub-total] sup{top:-.375rem}#cart[aria-expanded=true] #cart-items li .btn-bar{display:block;padding-left:8rem;text-align:center}#cart[aria-expanded=true] #cart-items li .btn-bar button{font-size:24px;line-height:24px}#cart[aria-expanded=true] #cart-items li .btn-bar button .material-icons{font-size:20px}#cart[aria-expanded=true] #cart-actions{border:0;display:block;order:4}#cart[aria-expanded=true] #cart-actions button,#cart[aria-expanded=true] #cart-actions .btn{border:3px solid var(--main-color);font-size:.875rem;line-height:28px;padding:.125rem .75rem;text-transform:uppercase}#cart[aria-expanded=true] #cart-actions button[data-action=save-as-wishlist],#cart[aria-expanded=true] #cart-actions button[data-action=clear-cart],#cart[aria-expanded=true] #cart-actions .btn[data-action=save-as-wishlist],#cart[aria-expanded=true] #cart-actions .btn[data-action=clear-cart]{background-color:#fff;color:var(--main-color);display:block;float:left}#cart[aria-expanded=true] #cart-actions button[data-action=save-as-wishlist]:hover,#cart[aria-expanded=true] #cart-actions button[data-action=save-as-wishlist]:focus,#cart[aria-expanded=true] #cart-actions button[data-action=clear-cart]:hover,#cart[aria-expanded=true] #cart-actions button[data-action=clear-cart]:focus,#cart[aria-expanded=true] #cart-actions .btn[data-action=save-as-wishlist]:hover,#cart[aria-expanded=true] #cart-actions .btn[data-action=save-as-wishlist]:focus,#cart[aria-expanded=true] #cart-actions .btn[data-action=clear-cart]:hover,#cart[aria-expanded=true] #cart-actions .btn[data-action=clear-cart]:focus{background-color:var(--main-color);color:#fff}#cart[aria-expanded=true] #cart-actions button[href="/warenkorb"],#cart[aria-expanded=true] #cart-actions .btn[href="/warenkorb"]{display:none}#cart[aria-expanded=true] #cart-actions button[data-action=checkout],#cart[aria-expanded=true] #cart-actions .btn[data-action=checkout]{float:right}#cart[aria-expanded=true] #cart-actions button[data-action=checkout]:hover,#cart[aria-expanded=true] #cart-actions button[data-action=checkout]:focus,#cart[aria-expanded=true] #cart-actions .btn[data-action=checkout]:hover,#cart[aria-expanded=true] #cart-actions .btn[data-action=checkout]:focus{background-color:#fff;color:var(--main-color)}@media (min-width: 750px){#cart[aria-expanded=true]{max-width:initial}}#cart #cart-items li{min-height:3rem}body:not(.cart-page) #cart[aria-expanded=true]{padding-top:1.5rem}body:not(.cart-page) #cart[aria-expanded=true] #cart-trigger{background:transparent;height:auto;line-height:3rem}@media (min-width: 750px){body:not(.cart-page) #cart[aria-expanded=true]{display:flex;flex-direction:column;height:auto;max-height:80vh;position:fixed}}@media (min-width: 943px){body:not(.cart-page) #cart[aria-expanded=true]{max-height:initial;max-width:initial;padding:0 0 6rem;position:relative;right:0;top:0;transform:none}}.cart-page #cart[aria-expanded=true]{display:flex;flex-direction:column;height:auto;max-height:inherit;max-width:1000px;padding-top:1.5rem;position:relative;right:0;top:0;transform:none}.cart-page #cart[aria-expanded=true] #cart-trigger{background:transparent;height:auto;line-height:3rem}@media (max-width: 749px){.cart-page #cart[aria-expanded=true],.cart-page #cart[aria-expanded=true] #cart-total{padding-left:0;padding-right:0}.cart-page #cart[aria-expanded=true] #cart-total:after{font-size:.75rem;line-height:.75rem;right:11rem}.cart-page #cart[aria-expanded=true] #cart-total [data-name=total-value]{font-size:1.5rem}.cart-page #cart[aria-expanded=true] #cart-total [data-name=total-value]:after{bottom:1rem;font-size:1rem;font-weight:700;right:11rem}.cart-page #cart[aria-expanded=true] #cart-items li{padding-left:7rem;padding-right:0}.cart-page #cart[aria-expanded=true] #cart-items li img{left:.5rem;top:0;transform:none}.cart-page #cart[aria-expanded=true] #cart-items li [data-name=id]{width:auto}.cart-page #cart[aria-expanded=true] #cart-items li [data-name=qty]{clear:both;float:left;width:auto}.cart-page #cart[aria-expanded=true] #cart-items li [data-name=single-price]{margin-left:.25rem;min-width:5rem;overflow:hidden}.cart-page #cart[aria-expanded=true] #cart-items li [data-name=sub-total]{display:block;font-size:1.5rem;line-height:2rem;width:100%}.cart-page #cart[aria-expanded=true] #cart-items li .btn-bar{padding-left:7rem;text-align:left}.cart-page #cart[aria-expanded=true] #cart-actions{display:flex;padding:.5rem 0}.cart-page #cart[aria-expanded=true] #cart-actions button[data-action=save-as-wishlist],.cart-page #cart[aria-expanded=true] #cart-actions button[data-action=clear-cart]{flex-basis:48px;font-size:0;line-height:0}.cart-page #cart[aria-expanded=true] #cart-actions button[data-action=save-as-wishlist] .material-icons,.cart-page #cart[aria-expanded=true] #cart-actions button[data-action=clear-cart] .material-icons{line-height:28px;margin:0;transform:none}.cart-page #cart[aria-expanded=true] #cart-actions button[data-action=save-as-wishlist]{margin:0}.cart-page #cart[aria-expanded=true] #cart-actions button[data-action=checkout]{flex-basis:150px;flex-grow:1;margin-left:.25rem}}@media (min-width: 750px){.cart-page #cart[aria-expanded=true]{padding:0 0 6rem}}#cartBackdrop{background-color:#00000020;height:0;left:0;position:fixed;top:0;transition:height .5s;width:0;z-index:1000}#cartBackdrop.loading,#cart[aria-expanded=true]~#cartBackdrop{height:100vh;width:100vw}@media (max-width: 942px){body.display-cart{max-height:100%;overflow:hidden}body.display-cart #main{z-index:21}body.display-cart #main article{z-index:20}body.display-cart #main article:before{background-color:#00000020;content:"";height:100vh;position:fixed;right:0;top:0;width:100vw;z-index:32}body.display-cart #cart{background:#fff;border-left:1px solid #ccc;box-shadow:1px 1px 1px 7px #0003;height:100vh;max-height:initial;max-width:initial;overflow-y:scroll;pointer-events:auto;position:fixed;right:0;top:0;width:33%;z-index:21}body.display-cart #cart #cart-trigger{background:transparent;border-color:transparent;cursor:pointer;margin-bottom:.5rem;padding:.5rem 0;transform:none;text-align:left;width:100%}body.display-cart #cart #cart-trigger:after{direction:ltr;display:inline-block;font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;padding-left:5px;text-rendering:optimizeLegibility;text-transform:none;transform:translateY(3px);white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-feature-settings:"liga";content:"close";color:#ee7000}body.display-cart #cart #cart-trigger .material-icons-outlined{display:none}body.display-cart #cart #cart-total,body.display-cart #cart #cart-items,body.display-cart #cart #cart-actions{border-left:0;border-right:0}}@media (max-width: 749px){body.display-cart #cart{max-width:400px;min-width:300px;width:80vw}}.popup{background-color:#00000020;content-visibility:auto;display:none;height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:50}.popup .popup-close{background-color:transparent;border:0;border-radius:0;line-height:0;padding:3px;position:absolute;right:2rem;top:2rem;z-index:10}.popup .popup-close:after{direction:ltr;display:inline-block;font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;transform:translateY(3px);white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-feature-settings:"liga";color:var(--main-color);content:"close";cursor:pointer;font-size:28px;padding:0;transform:none}.popup .popup-close:hover,.popup .popup-close:focus{background-color:var(--main-color)}.popup .popup-close:hover:after,.popup .popup-close:focus:after{color:#fff}.popup .popup-content{background-color:#fff;box-sizing:border-box;box-shadow:0 0 0 10px #0000001a;font-size:.875rem;line-height:1.3125rem;max-height:calc(100vh - 8rem);opacity:.5;overflow:hidden;overflow-y:auto;padding:6rem 2rem 2rem;transform:scale(.8);transition:opacity .5s,transform .8s}.popup .popup-content h1{margin-bottom:2rem}.popup .popup-content .btn-bar{border-top:1px solid #ccc;padding-top:1rem;text-align:right}.popup .popup-content .btn-bar button,.popup .popup-content .btn-bar .btn{background-color:#fff;border-radius:0;border:3px solid var(--main-color);color:var(--main-color);cursor:pointer;font-size:1rem;padding:.375rem .875rem;text-transform:uppercase;transition:background-color .5s}.popup .popup-content .btn-bar button:hover,.popup .popup-content .btn-bar button:focus,.popup .popup-content .btn-bar .btn:hover,.popup .popup-content .btn-bar .btn:focus{background-color:var(--main-color);color:#fff}.popup[aria-hidden=false]{display:block}.popup[aria-hidden=false] .popup-content{opacity:1;transform:scale(1);transition:opacity .5s,transform .8s}.popup.alert .btn-bar{text-align:center}@media (max-width: 480px){.popup .popup-close{right:1rem;top:1rem}.popup .popup-content{padding:4rem 1rem 2rem;max-height:100%}.popup .popup-content header{margin:0}}@media (max-width: 749px){.popup h1{font-size:1.25rem;font-weight:700}.popup h2{font-size:1rem;font-weight:600;margin-top:0}.popup .popup-content .btn-bar button{border-width:2px;font-size:.875rem;padding:.25rem .5rem}}@media (min-width: 750px){.popup .popup-content{padding:4rem 2rem}.popup .popup-content h1{margin:-1.5rem 0 2rem}}@media (min-width: 943px){.popup .popup-close{right:calc(50% + 1rem);transform:translate(362.7px);top:6rem}.popup .popup-content{margin:4rem auto;max-width:725.4px}}#stores-popup dl{margin-bottom:2rem}#stores-popup dt{font-family:Roboto,sans-serif;font-weight:600;float:left}#stores-popup dt:after{content:":";padding-right:.5rem}#stores-popup dd{margin:0 0 .5rem}@media (min-width: 750px){#stores-popup dt{font-weight:400;min-width:15rem}#stores-popup dd{margin:0 0 .5rem 2rem;overflow:hidden}}#payment-possibilities-popup>p{width:100%}#payment-possibilities-popup table th,#payment-possibilities-popup table td{padding:.25rem .5rem;vertical-align:text-top}#payment-possibilities-popup table th{font-family:Roboto,sans-serif;text-align:left}#payment-possibilities-popup table thead tr>*,#payment-possibilities-popup table tr:not(:last-child)>*{border-bottom:1px solid #767676}#payment-possibilities-popup table tbody tr:hover>*{background-color:#fff}#payment-possibilities-popup table .price{font-weight:600;white-space:nowrap}#payment-possibilities-popup table,#payment-possibilities-popup tbody,#payment-possibilities-popup tr,#payment-possibilities-popup td,#payment-possibilities-popup th{display:block}#payment-possibilities-popup thead{display:none}#payment-possibilities-popup tbody th{float:left}@media (min-width: 750px){#payment-possibilities-popup table{display:table}#payment-possibilities-popup thead{display:table-header-group}#payment-possibilities-popup thead th{white-space:nowrap}#payment-possibilities-popup tbody{display:table-row-group}#payment-possibilities-popup tr{display:table-row}#payment-possibilities-popup th,#payment-possibilities-popup td{display:table-cell}#payment-possibilities-popup tbody th{float:none;min-width:7rem;word-break:keep-all;word-wrap:normal}}#delivery-possibility-popup{overflow:auto}#delivery-possibility-popup table{max-width:initial;min-width:35rem;width:100%}#delivery-possibility-popup table th,#delivery-possibility-popup table td{padding:.25rem .5rem;vertical-align:text-top}#delivery-possibility-popup table th{font-family:Roboto,sans-serif;text-align:left}#delivery-possibility-popup table thead tr>*,#delivery-possibility-popup table tr:not(:last-child)>*{border-bottom:1px solid #767676}#delivery-possibility-popup table tbody td{font-weight:600}@media (min-width: 750px){#delivery-possibility-popup{overflow-x:visible}}.static-page #delivery-possibility-popup>p{box-sizing:border-box;width:100%}#energy-label-popup .popup-close{transform:translate(240px)}#energy-label-popup .popup-content{margin:4rem auto;max-width:480px;text-align:center}#energy-label-popup .popup-content img{max-width:100%}@media (max-width: 942px){#energy-label-popup .popup-close{right:50%;transform:translate(226px);top:5rem}}@media (max-width: 480px){#energy-label-popup .popup-content{margin:0;padding-bottom:4rem}#energy-label-popup .popup-close{right:1rem;transform:none;top:1rem}}#gallery-popup .popup-close{right:6rem;transform:none}#gallery-popup .popup-content{height:100%;margin:4rem;max-width:calc(100vw - 8rem);padding:2rem 2rem 1rem;position:relative;width:100%}#gallery-popup .image-container{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}#gallery-popup .image-container .images{display:flex;flex:0 1 100%;flex-direction:row;flex-wrap:nowrap;overflow:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:auto}#gallery-popup .image-container .images img{flex:0 0 100%;height:100%;object-fit:contain;scroll-snap-align:center;width:calc(100vw - 12rem)}#gallery-popup .image-container .images img.loading{background-image:url(/img/loading.gif);background-position:center;background-repeat:no-repeat}#gallery-popup .image-container .gallery-thumbs,#gallery-popup .image-container .gallery-title{flex:0 0 auto;font-size:1rem;text-align:center}#gallery-popup .image-container .gallery-thumbs{display:flex;flex-direction:row;gap:10px;justify-content:center;padding:1rem 0}#gallery-popup .image-container .gallery-thumbs img{border:1px solid transparent;border-radius:5px;height:100px;object-fit:contain;width:100px}#gallery-popup .image-container .gallery-thumbs img:hover,#gallery-popup .image-container .gallery-thumbs img:focus,#gallery-popup .image-container .gallery-thumbs img.current{border-color:var(--main-color);cursor:pointer}#gallery-popup .image-container .thumbs-counter{bottom:1rem;display:none;font-size:1rem;position:absolute;text-align:center;width:100%}#gallery-popup .btn{aspect-ratio:1/1;background-color:#fff;left:2rem;position:absolute;top:50%;transform:translateY(-50%);z-index:2}#gallery-popup .btn:after{content:"arrow_back";cursor:pointer;direction:ltr;display:inline-block;font-family:Material Icons;font-weight:400;font-style:normal;font-size:28px;line-height:1;letter-spacing:normal;padding:0;text-rendering:optimizeLegibility;text-transform:none;transform:translateY(3px);white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-feature-settings:"liga"}#gallery-popup .btn:hover,#gallery-popup .btn:focus{background-color:var(--main-color)}#gallery-popup .btn.next{left:auto;right:2rem;top:50%;transform:translateY(-50%)}#gallery-popup .btn.next:after{content:"arrow_forward"}@media (max-width: 942px){#gallery-popup .popup-content{overflow-x:hidden;overflow-y:auto}}@media (max-width: 749px){#gallery-popup .popup-close{right:2rem}#gallery-popup .popup-content{margin:0;max-height:100vh;max-height:100dvh;max-width:100vw}#gallery-popup .btn{bottom:0;top:auto!important}#gallery-popup .image-container .images{overflow:auto hidden}#gallery-popup .image-container .images img{flex:0 0 auto;height:auto;width:100%}#gallery-popup .image-container .gallery-thumbs{display:none}#gallery-popup .image-container .thumbs-counter{display:block}}@media (max-width: 749px){body:not(.static-page) #stores-popup,body:not(.static-page) #payment-possibilities-popup,body:not(.static-page) #delivery-possibility-popup{transform:translateY(-3rem)}}.btn{background-color:transparent;border:3px solid var(--main-color);border-radius:0;color:var(--main-color);padding:.125rem .5rem;text-decoration:none;text-transform:uppercase;transition:background-color .3s}.btn:hover,.btn:focus{background-color:var(--main-color);color:#fff;cursor:pointer}.btn.primary{background-color:var(--main-color);color:#fff}.btn.primary:hover,.btn.primary:focus{background-color:transparent;color:var(--main-color)}.btn.small{border-width:1px}.btn.wide{padding-left:1rem;padding-right:1rem}.btn.disabled,.btn[disabled],.btn[disabled=disabled]{cursor:not-allowed!important;opacity:.65;pointer-events:none}.button-bar .btn{display:inline-block;line-height:1.15;margin-right:.5rem;padding:.5rem 1rem}.button-bar .btn.wide{padding-left:2rem;padding-right:2rem}.button-bar .btn:last-child{margin-right:0}@media (min-width: 750px){.columns{display:flex;justify-content:space-between;flex-wrap:wrap}.columns>*{flex:0}.columns>*.expand{flex:1}.columns>*.colspan-1{flex-basis:calc(25% - 1rem)}.columns>*.colspan-2{flex-basis:calc(50% - 1rem)}.columns>*.colspan-3{flex-basis:calc(75% - 1rem)}}@media (max-width: 942px){.columns>*.colspan-1{flex-basis:calc(50% - 1rem)}.columns>*.colspan-2,.columns>*.colspan-3{flex-basis:100%}}@media (min-width: 943px){.start-page .columns{margin-left:-.5rem;margin-right:-.5rem;width:calc(100% + 1rem)}.start-page .columns>*{flex-basis:calc(25% - 1rem);padding:0 .5rem}.start-page .columns>*.colspan-2{flex-basis:calc(50% - 1rem)}.start-page .columns>*.colspan-3{flex-basis:calc(75% - 1rem)}}.overflow-container{overflow:hidden;width:100%}.overflow-container.scroll-x{overflow-x:auto}.text-box{border:3px solid var(--main-color);border-radius:0;padding:.5rem 1rem}.text-box.alert,.text-box.success{position:relative;padding-left:3.5rem}.text-box.alert:before,.text-box.success:before{color:var(--main-color);font-size:40px;left:0;max-width:40px;padding-left:8px;position:absolute;top:50%;transform:translateY(-50%)}.text-box.alert:before{content:"error_outline"}.text-box.success:before{content:"check_circle_outline"}.text-box[aria-hidden=true]{display:none}.error-page .alert{padding-top:2rem;padding-bottom:2rem}#backdrop{background-color:#00000020;height:0;left:0;position:fixed;top:0;transition:height .5s;width:0;z-index:20}#backdrop.loading{height:100vh;width:100vw}#sub-nav{box-sizing:border-box;color:#000;margin:1rem -1rem 2rem;padding:.25rem .5rem;position:relative;text-align:center;width:100vw}#sub-nav.tab-nav{border-bottom:1px solid #2a2a2a;padding-bottom:0}#sub-nav.tab-nav .btn{align-self:start;margin-bottom:0;margin-top:.25rem}#sub-nav.tab-nav .btn.aligned-right{bottom:calc(100% + 2.5rem);position:absolute;right:1rem}@media (min-width: 750px){#sub-nav.tab-nav .btn.aligned-right{bottom:auto}}#sub-nav>*{display:inline-block}#sub-nav>.title{display:block;margin:.25rem 0 .5rem}#sub-nav .btn{font-size:.75rem;margin-bottom:.5rem;margin-left:1rem}#sub-nav .btn:not(.primary){background-color:#fff}#sub-nav .btn:not(.primary):hover,#sub-nav .btn:not(.primary):focus{background-color:var(--main-color)}#sub-nav .tab{line-height:2rem;padding:0 .25rem .25rem;text-decoration:none;transform:translateY(1px)}#sub-nav .tab:not(.active):hover{text-decoration:underline}#sub-nav .tab.active{background-color:#fff;border:1px solid #2a2a2a;border-bottom-color:#f0f0f0}@media (min-width: 750px){#sub-nav .tab{padding:0 1rem .25rem}}@media (min-width: 750px){#sub-nav{display:flex;padding:.25rem 1rem;text-align:left;width:auto}#sub-nav>*{display:initial;flex-grow:0;flex-shrink:0}#sub-nav .btn{margin-bottom:0}#sub-nav>.title{flex-grow:1;line-height:27px;margin:0}}@media (min-width: 750px){main{z-index:1}}main article{display:flex;flex-direction:column;padding-top:2.5rem;position:relative}main article:after{clear:both;content:"";display:table}main article #product-images{display:flex;flex-direction:column;margin-bottom:2rem;position:relative;width:100%}main article #main-content{flex:1 1 0%;margin-bottom:2rem}main article #main-content>p{line-height:1.5rem;overflow:hidden}main article #main-content>p:last-of-type{padding-bottom:2rem}@media (min-width: 1024px){main article #main-content>p{min-width:0}}main article h1{border-bottom:1px solid #2a2a2a;color:#2a2a2a;font-size:1.5rem;font-weight:400;line-height:2.625rem;margin:.5rem 0 1.25rem;position:relative}main article h2{font-size:1.3125rem}main article #brand-marker{color:#000;display:inline-block;font-size:1.5rem;font-weight:600;text-decoration:none}@media (min-width: 750px){main article #brand-marker{margin-top:3rem;transform:none}}main article #brand-marker:hover{color:var(--main-color)}main article #main-image.image-container{border-radius:0;box-sizing:border-box;clear:left;max-width:34rem;margin:1rem auto 2rem;min-height:250px;min-width:304px;text-align:center;width:100%}@media (min-width: 750px){main article #main-image.image-container{border:0;float:left;margin:0 2rem 0 0;max-width:initial;min-width:0;padding:0;width:250px}}@media (min-width: 1170px){main article #main-image.image-container{margin:0 0 1rem;min-height:263px;padding:0;width:263px}main article #main-image.image-container img{height:auto;width:100%}}main article #main-image.image-container:before{clear:both;content:"";display:table}main article #main-image.image-container.error{background-image:url(/img/placeholder.png);background-position:top center;background-repeat:no-repeat}main article #main-image.image-container.error img{opacity:0}main article .thumbs-container{display:flex;flex-direction:row;overflow:auto hidden;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%}main article .thumbs-container .thumb{border:1px solid transparent;flex:0 0 calc(25% - 4px);font-size:0;line-height:0;max-width:25%;width:100%}main article .thumbs-container .thumb img{aspect-ratio:1/1;height:auto;width:100%}main article .thumbs-container .thumb:hover,main article .thumbs-container .thumb:focus,main article .thumbs-container .thumb:focus-within{border-color:var(--main-color)}main article .thumbs-container~.thumb.icon{background-color:#ffffff80;border:0;bottom:12px;flex:0 0 32px;height:40px;position:absolute;width:28px}main article .thumbs-container~.thumb.icon:nth-of-type(2){left:auto;right:2px}main article .thumbs-container~.thumb.icon:hover,main article .thumbs-container~.thumb.icon:focus,main article .thumbs-container~.thumb.icon:focus-within{background-color:var(--main-color);color:#fff}main article #product-images .material-icons-outlined{background-color:transparent;font-size:40px;height:100%;text-align:center;transform:translate(-9px)}main article button[data-action=print]{background:transparent;border:0;border-bottom:3px solid var(--main-color);border-radius:0;cursor:pointer;display:none;height:2.26rem;margin-top:8px;overflow:hidden;padding:.5rem .75rem 0;position:absolute;right:0;top:2rem;width:3rem}@media (min-width: 943px){main article button[data-action=print]{display:block}}main article button[data-action=print] i{color:#2a2a2a;line-height:14px}main article button[data-action=print]:hover{border-color:#000}main article button[data-action=print]:hover i{color:#000}main article #product-tags{box-sizing:border-box}main article #product-tags .tag-container{border-bottom:1px solid #f0f0f0;box-sizing:border-box;margin:0 0 .25rem;overflow:hidden;padding:0 0 0 2.75rem;position:relative}main article #product-tags .tag-container:last-child{border-bottom:0}main article #product-tags .tag-container .icon{display:inline-block;height:2rem;left:0;overflow:hidden;padding:0;position:absolute;top:0;width:2.5rem}main article #product-tags .tag-container .icon:before{color:#767676;display:block;font-size:1.375rem;line-height:2rem;margin-top:0;overflow:hidden;text-align:center;width:100%}main article #product-tags .tag-container .icon.i-15989:before{font-size:1.5rem}main article #product-tags .tag-container .icon.i-38179:before{font-size:1.375rem}main article #product-tags .tag-container .tag-title{display:inline-block;float:left;line-height:2rem}main article #product-tags .tag-container .tag-value{display:inline-block;float:right;font-weight:600;font-family:Roboto,sans-serif;line-height:2rem;overflow:hidden;white-space:nowrap}@media (min-width: 750px){main article #product-tags{overflow:hidden;width:100%}main article #product-tags .tag-container{padding:0 0 0 4rem}main article #product-tags .tag-container .icon{padding:0 .25rem}main article #product-tags .tag-container .tag-title{box-sizing:border-box;width:calc(250px - 1.75rem)}main article #product-tags .tag-container .tag-value{float:none;white-space:normal}}@media (min-width: 1024px){main article #product-tags .tag-container .tag-title{width:11rem}}@media (min-width: 750px){main article #product-images{flex-direction:column;width:263px}main article:not(:has(.thumbs-container)) #product-images{display:block}main article #product-images:has(.thumbs-container) #main-image.image-container{flex:0 0 263px;min-width:0}main article .thumbs-container .thumb{border:1px solid transparent;flex:0 0 85px;max-width:85px}main article .thumbs-container~.thumb.icon{top:288px;bottom:auto}}@media (max-width: 1023px){main article:not(:has(.thumbs-container)){display:block!important}main article:not(:has(.thumbs-container)) #price-container{transform:translate(calc(-263px - 1rem))}main article:not(:has(.thumbs-container)) #add-to-cart-form{float:none;position:absolute;right:0;transform:translateY(calc(-61px - 1.25rem))}}@media (max-width: 749px){main article:not(:has(.thumbs-container)){display:block!important}main article:not(:has(.thumbs-container)) #price-container{text-align:center;transform:none;width:100%}main article:not(:has(.thumbs-container)) #add-to-cart-form{position:relative;transform:none}}@media (min-width: 943px){main article .thumbs-container~.thumb.icon{top:275px;bottom:auto}}@media (min-width: 1170px){main article .thumbs-container~.thumb.icon{top:calc(269px + 1.5rem);left:1px;bottom:auto}}main #product-properties{box-sizing:border-box;list-style:none;margin:2rem 0 0;overflow:hidden;padding:0}main #product-properties [data-name]{padding:.25rem 0;border-bottom:1px solid #f0f0f0;list-style:none}main #product-properties [data-name]:after{clear:both;content:"";display:table}main #product-properties [data-name] .property-title{font-family:Roboto,sans-serif}main #product-properties [data-name] .property-value{float:right;font-weight:700}main #product-properties [data-name=general-liability]{color:#767676;font-size:12px;word-break:break-word;hyphens:auto;-webkit-hyphens:auto}@media (min-width: 750px){main #product-properties{border-top:1px solid #f0f0f0;float:left;margin:0;padding:0 0 2rem;width:100%}main #product-properties [data-name]{margin-top:.25rem}main #product-properties [data-name] .property-title{box-sizing:border-box;display:inline-block;padding-left:0;width:calc(263px + 1rem)}main #product-properties [data-name] .property-value{display:inline-block;width:calc(100% - 1rem - 270px)}}@media (min-width: 1024px){main #product-properties [data-name] .property-title{width:calc(263px + 3rem)}main #product-properties [data-name] .property-value{display:inline-block;width:calc(100% - 3rem - 270px)}}@media (min-width: 1170px){main #product-properties{border-top:0;float:none;margin-top:2rem;padding:0;position:absolute;top:calc(263px + 12rem);width:263px}main #product-properties [data-name]{margin-top:0}main #product-properties [data-name] .property-title{color:#767676;padding-left:0;width:auto}main #product-properties [data-name] .property-value{font-weight:400;width:auto}}main #price-container{padding:2.5rem 0 0;position:relative;text-align:center}main #price-container .price{color:#000;display:inline-block;font-family:Roboto,sans-serif;font-size:2.5rem}main #price-container .price:before{content:"\20ac";font-family:Roboto,sans-serif;font-size:1.75rem;line-height:2.5rem;padding-right:.25rem}main #price-container .price .cents{bottom:.5rem;display:inline-block;font-size:1.75rem;line-height:1.75rem;margin:0;padding:0;position:relative;top:-.625rem}@media (min-width: 750px){main #price-container .price{display:block;padding:0 1rem 0 0;position:relative;text-align:right;width:auto}}main #price-container .tax{bottom:0;display:block;font-size:.75rem}@media (min-width: 750px){main #price-container .tax{padding-right:1rem;text-align:right}}@media (min-width: 750px){main #price-container{padding-bottom:1.25rem}}@media (min-width: 1170px){main #price-container{clear:none;float:left;padding-left:1rem}main #price-container .tax{padding-right:1rem}}main #add-to-cart-form{background:var(--main-color);border-radius:0;margin:2.5rem 0 0;position:relative}main #add-to-cart-form:before{color:#fff;content:"+";font-size:21px;font-weight:300;left:.5rem;position:absolute;top:50%;transform:translateY(-50%)}main #add-to-cart-form input[name=qty]{border:1px solid transparent;display:none;font-size:18px;font-weight:700;line-height:21px;margin-left:1.5rem;padding:.25rem;text-align:center;width:2rem}@media (min-width: 750px){main #add-to-cart-form input[name=qty]{display:inline-block}}@media (min-width: 1170px){main #add-to-cart-form input[name=qty]{margin:0}}main #add-to-cart-form button{border:0;border-top-left-radius:0;border-top-right-radius:0;background:var(--main-color);color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;letter-spacing:.1pt;line-height:18px;padding:.625rem 1rem;position:relative;text-transform:uppercase}@media (min-width: 750px){main #add-to-cart-form button{border-radius:0;font-size:.875rem;padding:.875rem 1rem;width:auto}}main #add-to-cart-form:hover,main #add-to-cart-form:focus,main #add-to-cart-form:focus-within{background-color:transparent}main #add-to-cart-form:hover:before,main #add-to-cart-form:focus:before,main #add-to-cart-form:focus-within:before{color:var(--main-color)}main #add-to-cart-form:hover input[name=qty],main #add-to-cart-form:focus input[name=qty],main #add-to-cart-form:focus-within input[name=qty]{border-color:#ccc;color:var(--main-color)}main #add-to-cart-form:hover button,main #add-to-cart-form:focus button,main #add-to-cart-form:focus-within button{background-color:transparent;color:var(--main-color);padding-left:2.125rem;padding-right:0}main #add-to-cart-form:hover button:before,main #add-to-cart-form:focus button:before,main #add-to-cart-form:focus-within button:before{content:"Stk. ";right:calc(100% - 2rem);position:absolute}@media (min-width: 750px){main #add-to-cart-form{display:block;float:right;margin:0 0 0 1rem}}@media (min-width: 1170px){main #add-to-cart-form{border:3px solid #ee7000;box-sizing:border-box;margin:2.5rem 0 0;padding:0 0 0 1.125rem;width:50%}main #add-to-cart-form:before{left:1rem}main #add-to-cart-form input[name=qty]{margin-left:1rem}}main #not-available{border:3px solid #767676;border-radius:0;color:#c00;display:inline-block;float:left;font-size:1.125rem;line-height:48px;margin-left:2.5rem;margin-top:2.5rem;padding:0 2.5rem;text-transform:uppercase}main #availability{margin:2rem 0}main #availability>*{box-sizing:border-box;margin-bottom:2rem;padding:1px 0 1rem}@media (min-width: 750px){main #availability{clear:both;display:flex;margin:0 0 2rem;padding:4rem 0 1rem;width:100%}main #availability>*{flex-basis:50%;flex-grow:0;flex-shrink:0;padding:0 0 1rem}main #availability>*:first-child{padding-right:1rem}main #availability>*:last-child{padding-left:1rem}}main #availability .heading{border-bottom:1px solid #2a2a2a;font-size:1.3125rem;margin-bottom:.5rem}main #availability p{margin-top:.75rem;margin-bottom:0}main #availability p:first-of-type{margin-top:.5rem}main #availability ul,main #availability li{list-style:none;margin:0;padding:0}main #availability ul{max-width:24rem}main #availability li{clear:both;line-height:30px;position:relative}main #availability .store-name,main #availability [data-name=shipping-name]{display:inline-block;min-width:7rem}main #availability .available-by{display:inline-block;padding-left:1rem}main #availability .available-by.green{color:#00a020}main #availability .available-by.red{color:#c00}main #availability .material-icons-outlined{transform:translateY(6px)}main #availability .shipping-availability{display:block;line-height:30px}main #availability .shipping-availability.green{color:#00a020}main #availability .shipping-availability.red{color:#c00}main #availability [data-name=shipping-cost],main #availability [data-name=payment-cost]{display:inline-block;padding-left:1rem}main #availability [data-name=shipping-cost]:not(.no-costs):before,main #availability [data-name=payment-cost]:not(.no-costs):before{content:"\20ac  "}main #availability [data-name=shipping-cost]{padding-right:23px}main #availability [data-action]{color:#666;cursor:pointer;text-decoration:underline}main #energy-label{line-height:0;margin:0;padding:0;position:absolute!important;text-align:left;z-index:1}main #energy-label #energy-label-icon{display:inline-block;margin:0;padding:0;transform:translateY(-4px);transition:.3s transform}main #energy-label #energy-label-icon:hover,main #energy-label #energy-label-icon:focus,main #energy-label #energy-label-icon:focus-within{cursor:pointer}main #energy-label #energy-label-icon.add-padding{padding-bottom:12px}main #energy-label>a{display:block;font-size:.75rem;line-height:1;margin-top:.25rem}@media (min-width: 1170px){main #energy-label{left:-4.25rem}main #energy-label #energy-label-icon{margin-left:0;transform:translateY(-4px)}main #energy-label #energy-label-icon.add-padding{margin-left:4rem}}main #energy-label .image-container{display:none;margin-bottom:2rem;max-height:400px;overflow:hidden;text-align:center}main #energy-label .image-container img{max-height:360px}main #energy-label .image-container img.error{display:none}@media (min-width: 750px){main #energy-label .image-container{float:left;margin-bottom:0;max-height:initial;width:auto}main #energy-label .image-container img{max-height:10000px;width:150px}}@media (min-width: 943px){main #energy-label .image-container{width:50%;text-align:center}}main #mediasheet{content-visibility:auto;contain-intrinsic-size:auto;display:none;font-family:Roboto,sans-serif!important;font-size:1.125rem!important;font-weight:300;line-height:1.675rem;padding-bottom:3rem;text-align:left!important;width:100%}@media (min-width: 750px){main #mediasheet{display:block}}main #mediasheet>*{margin:0 auto;width:100%}main #mediasheet h3{font-size:1.125rem;font-weight:700;margin-bottom:.675rem}main #mediasheet p,main #mediasheet ul{font-family:Roboto,sans-serif!important;font-size:1rem!important;font-weight:300;line-height:1.675rem;margin:0;padding:0 0 1rem;text-align:left!important}main #mediasheet p:last-child,main #mediasheet ul:last-child{padding-bottom:0}main #mediasheet ul{list-style:none;margin-left:0;padding-left:0}main #mediasheet ul li{padding-left:2rem;position:relative}main #mediasheet ul li:before{content:"-";font-weight:700;left:.5rem;position:absolute}@media (min-width: 943px){main article{padding-top:2rem}main article .thumbs-container{flex:0 0 64px;max-height:64px;overflow:hidden}main article .thumbs-container .thumb{background-color:#ccc;flex:0 0 62px;margin-right:2px;max-width:62px;scroll-snap-align:start}}@media (min-width: 1170px){main article:not(:has(.thumbs-container)) #product-properties{top:calc(263px + 6rem)}}#security-product-info{content-visibility:auto;contain-intrinsic-size:auto;display:table;flex:0 0 100%;position:relative;padding-bottom:2rem;width:100%}#security-product-info>h2{border-bottom:1px solid #2a2a2a;display:block;font-size:1.3125rem;line-height:1.5rem;margin-bottom:.5rem}#security-product-info .vendor-prosivo{float:left;margin-top:0;min-width:300px;white-space:pre;width:calc(50% + 1rem)}#security-product-info .btn{display:inline-flex;line-height:26px;padding:.25rem 1rem .25rem .5rem}#security-product-info .btn .material-icons{margin-right:.25rem}#security-product-info #product-security-notices>.row{clear:both;display:flex;gap:2rem;flex-wrap:wrap}#security-product-info #product-security-notices>.row>div{flex:1 1 300px}#security-product-info #product-security-notices>.row>div p{hyphens:auto;overflow:hidden;word-break:break-word}@media (max-width: 749px){#security-product-info .vendor-prosivo{float:none;width:100%}#security-product-info .btn{left:50%;min-width:215px;position:relative;transform:translate(-50%)}}#stores-container{content-visibility:auto;contain-intrinsic-size:auto;position:relative}#stores-container>h2{border-bottom:1px solid #2a2a2a;font-size:1.3125rem;margin-bottom:.5rem}#stores-container .store{box-sizing:border-box;padding-bottom:2rem;padding-top:.5rem;position:relative}#stores-container .store h3{float:left;margin-top:0;margin-bottom:.5rem;width:50%}#stores-container .store address{clear:left;float:left;font-style:normal;width:50%}#stores-container .store dl{margin-top:0;min-width:320px;overflow:hidden;padding-top:1.5rem}#stores-container .store dt{font-weight:700}#stores-container .store dd{margin:0;padding-bottom:.5rem}@media (max-width: 749px){#stores-container .store h3,#stores-container .store address{float:none;width:100%}#stores-container .store dl{min-width:0;width:100%}}#cart-item-added .popup-content,#cart-item-max-qty .popup-content{padding:2rem 4rem 2rem 2rem}#cart-item-added .popup-content h2,#cart-item-max-qty .popup-content h2{line-height:1.675rem;margin-top:.375rem}#cart-item-added .popup-content .btn-bar button[data-action=go-to-checkout],#cart-item-max-qty .popup-content .btn-bar button[data-action=go-to-checkout]{background-color:var(--main-color);color:#fff}#cart-item-added .popup-content .btn-bar button[data-action=go-to-checkout]:hover,#cart-item-added .popup-content .btn-bar button[data-action=go-to-checkout]:focus,#cart-item-max-qty .popup-content .btn-bar button[data-action=go-to-checkout]:hover,#cart-item-max-qty .popup-content .btn-bar button[data-action=go-to-checkout]:focus{background-color:#fff;color:var(--main-color)}#cart-item-added .popup-content #cart-item-accessories{display:none;text-align:left}#cart-item-added .popup-content #cart-item-accessories[aria-hidden=false]{display:block}#cart-item-added .popup-content #cart-item-accessories .product-list{display:flex}#cart-item-added .popup-content #cart-item-accessories .product-list .product-list-item{background-color:#fff;flex-basis:calc(50% - 1rem);max-width:calc(50% - 1rem)}#cart-item-added .popup-content #cart-item-accessories~.btn-bar{border-top:0}.load-indicator{animation:spin 1s infinite linear;border:.5rem solid #ccc;border-radius:50%;border-top-color:var(--main-color);display:none;height:36px;left:calc(50% - 18px);position:absolute;top:calc(50% - 18px);width:36px}.loading>.load-indicator{display:block}.slider-container{overflow-x:hidden;position:relative;width:100%}.slider-container .slider{display:flex;position:relative;width:auto;transform:translate(0);transition:transform 1s}.slider-container .slider>*{display:block;flex-basis:100%;flex-grow:0;flex-shrink:0}@media (max-width: 749px){.slider-container{display:none}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}article.wishlist{margin-bottom:4rem}article.wishlist h1{border-bottom:1px solid #2a2a2a;line-height:2rem}article.wishlist .product-list-item{border:0;border-bottom:1px solid #ccc;font-size:.875rem;list-style:none;margin:.5rem 0;min-height:6rem;overflow:hidden;padding:.5rem .5rem 1.5rem 8rem;position:relative;text-align:left}article.wishlist .product-list-item img{left:.5rem;position:absolute;top:50%;transform:translateY(-50%);width:6rem}article.wishlist .product-list-item a{display:block;margin-left:0;padding-bottom:.25rem;text-decoration:none}article.wishlist .product-list-item a:hover{text-decoration:underline}article.wishlist .product-list-item [data-name]{padding-bottom:.25rem;line-height:1.1rem}article.wishlist .product-list-item [data-name=brand],article.wishlist .product-list-item [data-name=id],article.wishlist .product-list-item [data-name=qty],article.wishlist .product-list-item [data-name=single-price],article.wishlist .product-list-item [data-name=sub-total]{display:inline-block}article.wishlist .product-list-item [data-name=availability]{display:block}article.wishlist .product-list-item [data-name=brand]{font-weight:700}article.wishlist .product-list-item [data-name=id]{float:left;width:33%}article.wishlist .product-list-item [data-name=availability]:before{content:"Verf\fcgbarkeit: "}article.wishlist .product-list-item [data-name=id]:before{content:"Artikelnummer: "}article.wishlist .product-list-item [data-name=qty]{text-align:right;width:16.6%}article.wishlist .product-list-item [data-name=single-price]{font-weight:700}article.wishlist .product-list-item [data-name=single-price]:before{content:"\20ac  ";font-size:.75rem}article.wishlist .product-list-item [data-name=sub-total]{font-size:1.675rem;float:right;letter-spacing:-.25pt;text-align:right;width:33%}article.wishlist .product-list-item [data-name=sub-total]:before{content:"\20ac  ";font-size:1.375rem}article.wishlist .product-list-item [data-name=sub-total] sup{top:-.375rem}article.wishlist .product-list-item .qty-container:after{content:"x";display:inline-block;padding:0 .125rem}article.wishlist .product-list-item .old-price{bottom:4.25rem;color:var(--main-color);position:absolute;right:.5rem;text-decoration:line-through;z-index:1}article.wishlist .product-list-item .old-price:before{content:"\20ac  "}article.wishlist .product-list-item .btn-bar{bottom:0;clear:both;display:block;font-size:0;left:0;line-height:0;margin-top:.5rem;padding-left:8rem;position:absolute;right:0;text-align:center;width:auto;z-index:20}article.wishlist .product-list-item .btn-bar button{background-color:#f0f0f0;border:0;border-right:1px solid transparent;color:var(--main-color);cursor:pointer;font-size:24px;line-height:24px;margin:0;padding:3px 10px 0}article.wishlist .product-list-item .btn-bar button .material-icons{font-size:20px}article.wishlist .product-list-item .btn-bar button:last-child{border:0}article.wishlist .product-list-item .btn-bar button:hover,article.wishlist .product-list-item .btn-bar button:focus{background-color:var(--main-color);border-color:transparent;color:#fff}article.wishlist .product-list-item .btn-bar button[data-action=remove],article.wishlist .product-list-item .btn-bar button[data-action=decrease]{border-color:#fff}article.wishlist .product-list-item .btn-bar button[data-action=add-to-cart]{background-color:transparent;font-size:.75rem;font-weight:700;line-height:1.5rem;padding-top:0;position:absolute;right:0;text-transform:uppercase}article.wishlist .product-list-item .btn-bar button[data-action=add-to-cart]:hover,article.wishlist .product-list-item .btn-bar button[data-action=add-to-cart]:focus{background-color:var(--main-color)}article.wishlist #wishlist-total{border-bottom:1px solid #000;box-sizing:border-box;display:block;float:left;font-size:1.125rem;line-height:1.675rem;margin:0 0 1rem;padding:.5rem;padding-top:29px;position:relative;width:100%}article.wishlist #wishlist-total:after{bottom:0;content:"inkl. MwSt. und zzgl. Versandkosten";color:#000;font-size:.75rem;position:absolute;right:12.5rem}article.wishlist #wishlist-total [data-name=total-value]{display:block;float:right;font-size:2rem;font-weight:700;letter-spacing:-.25pt;position:relative;text-align:right;width:100%}article.wishlist #wishlist-total [data-name=total-value]:before{content:"\20ac  ";font-size:1.375rem}article.wishlist #wishlist-total [data-name=total-value]:after{bottom:.75rem;color:#2a2a2a;content:"Gesamtbetrag";font-size:1.5rem;font-weight:400;left:auto;position:absolute;right:12rem}article.wishlist #wishlist-total [data-name=total-value] sup{top:-.375rem}article.wishlist #wishlist-actions{text-align:left}article.wishlist #wishlist-actions .btn{display:inline-block;font-weight:700;padding:.25rem .875rem .375rem}article.wishlist #wishlist-actions .btn:first-child{margin-right:.5rem}article.wishlist #wishlist-actions .btn .material-icons,article.wishlist #wishlist-actions .btn .material-icons-outlined{font-size:18px;font-weight:400;transform:translateY(3px)}article.wishlist #wishlist-actions [data-action=checkout]{position:absolute;right:0}article.wishlist #wishlist-actions [data-action=checkout]:before{background-image:url(/svg/shopping_cart_white.svg);content:"";display:inline-block;height:18px;transform:translateY(3px);width:18px}article.wishlist #wishlist-actions [data-action=checkout]:hover:before,article.wishlist #wishlist-actions [data-action=checkout]:focus:before{background-image:url(/svg/shopping_cart_orange.svg)}article.wishlist #wishlist-actions form{display:none}@media (max-width: 749px){article.wishlist .product-list-item{padding:0 0 1.5rem 7rem}article.wishlist .product-list-item img{left:0;top:0;transform:none}article.wishlist .product-list-item [data-name=id]{width:auto}article.wishlist .product-list-item [data-name=qty]{clear:both;float:left;line-height:21px;width:auto}article.wishlist .product-list-item [data-name=single-price]{float:left;line-height:21px;margin:0 .25rem;overflow:hidden}article.wishlist .product-list-item .old-price{bottom:auto;float:left;position:static;right:auto}article.wishlist .product-list-item .old-price:before{content:"(";text-decoration:none}article.wishlist .product-list-item .old-price:after{content:")";text-decoration:none}article.wishlist .product-list-item [data-name=sub-total]{display:block;font-size:1.5rem;line-height:2rem;width:100%}article.wishlist .product-list-item .btn-bar{padding-left:7rem;text-align:left}article.wishlist .product-list-item .btn-bar [data-action=add-to-cart]{background:#f0f0f0!important;border-right:1px solid transparent!important;color:#ee7000!important;cursor:pointer;font-size:0!important;line-height:0!important;margin-left:1px;padding:3px 8px 0!important;position:relative!important;top:4px}article.wishlist .product-list-item .btn-bar [data-action=add-to-cart]:after{direction:ltr;display:inline-block;font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;transform:translateY(3px);white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-feature-settings:"liga";content:"shopping_cart";font-family:Material Icons Outlined;padding-left:0;transform:none}article.wishlist #wishlist-total{padding-left:0;padding-right:0}article.wishlist #wishlist-total:after{line-height:.75rem;right:11rem;text-align:right}article.wishlist #wishlist-total [data-name=total-value]{font-size:1.5rem}article.wishlist #wishlist-total [data-name=total-value]:after{bottom:1rem;font-size:1rem;font-weight:700;right:11rem}article.wishlist #wishlist-actions{display:flex;width:100%}article.wishlist #wishlist-actions .btn{align-self:start;font-size:0;margin-right:.25rem}article.wishlist #wishlist-actions .btn .material-icons,article.wishlist #wishlist-actions .btn .material-icons-outlined{font-size:18px;line-height:16px;padding-bottom:4px}article.wishlist #wishlist-actions .btn[data-action=checkout]{font-size:.875rem;margin-right:0;position:relative}}#cart-has-items-alert{padding:1rem;margin:-3rem 0 5rem}#order-list{background-color:transparent;border-spacing:0;margin:1rem 0 5rem;width:100%}#order-list>thead>tr>*{border-bottom:2px solid #767676;font-family:Roboto,sans-serif;font-weight:400;line-height:1.675rem}#order-list td,#order-list th{padding:.5rem}#order-list td:not(.text-right),#order-list th:not(.text-right){text-align:left}#order-list td.text-right,#order-list th.text-right{text-align:right}#order-list>tbody>tr:not(.order-details-container)>td{border-bottom:1px solid #f0f0f0}#order-list>tbody>tr:not(.order-details-container):hover{background-color:#ff80001a;cursor:pointer}#order-list .order-details-container>td{border-bottom:3px solid var(--main-color);padding:3rem 0 1rem}#order-list .order-details-container>td>p{border-bottom:1px solid var(--main-color);padding-bottom:.5rem;text-align:center}#order-list .order-details{border-spacing:0;margin-bottom:1rem;width:100%}#order-list .order-details thead th{border-bottom:3px solid #f0f0f0}#order-list .order-details tbody td{border-bottom:1px solid #f0f0f0}#order-list .order-details tfoot tr:last-child{font-weight:600}#order-list #loadIndicator{min-height:100px}#order-list #loadIndicator .stage{display:flex;justify-content:center;align-items:center;padding:2rem 0;margin:0 -5%;overflow:hidden}#order-list #loadIndicator .stage .dot-pulse{position:relative;left:-9999px;width:10px;height:10px;border-radius:0;background-color:var(--main-color);color:var(--main-color);box-shadow:9984px 0 0 0 var(--main-color),9999px 0 0 0 var(--main-color),10014px 0 0 0 var(--main-color);animation:dotPulse 1.5s infinite linear}@keyframes dotPulse{0%{box-shadow:9984px 0 0 -5px var(--main-color),9999px 0 0 0 var(--main-color),10014px 0 0 2px var(--main-color)}25%{box-shadow:9984px 0 0 0 var(--main-color),9999px 0 0 2px var(--main-color),10014px 0 0 0 var(--main-color)}50%{box-shadow:9984px 0 0 2px var(--main-color),9999px 0 0 0 var(--main-color),10014px 0 0 -5px var(--main-color)}75%{box-shadow:9984px 0 0 0 var(--main-color),9999px 0 0 -5px var(--main-color),10014px 0 0 0 var(--main-color)}to{box-shadow:9984px 0 0 -5px var(--main-color),9999px 0 0 0 var(--main-color),10014px 0 0 2px var(--main-color)}}.cart-page #main h1{margin-bottom:.5rem}.cart-page #main>aside{display:none}@media (min-width: 943px){.cart-page #main article{max-width:75%}.cart-page #main>aside{display:block}}.account-page aside,.cart-page aside,.order-form-page aside,.order-success-page aside{box-sizing:border-box;max-height:inherit;max-width:18rem;position:absolute;right:0;top:calc(2.5rem - 5px);width:calc(25% - 2rem);z-index:10}.account-page aside h2,.cart-page aside h2,.order-form-page aside h2,.order-success-page aside h2{background-color:#fff;border:1px solid #ccc;border-bottom:0;float:left;font-size:1.125rem;line-height:43px;margin:0;padding:0 2rem;position:relative;text-align:center;transform:translateY(1px);z-index:1}.account-page aside ol,.cart-page aside ol,.order-form-page aside ol,.order-success-page aside ol{border:1px solid #ccc;box-sizing:border-box;clear:both;float:left;padding:.75rem 2rem 1rem;margin:0;width:100%}.account-page aside ol li,.cart-page aside ol li,.order-form-page aside ol li,.order-success-page aside ol li{padding:.25rem 0 .25rem .25rem;position:relative}.account-page aside ol li.current,.cart-page aside ol li.current,.order-form-page aside ol li.current,.order-success-page aside ol li.current{font-weight:700}.account-page #main>aside,.order-form-page #main>aside,.order-success-page #main>aside{display:none}.account-page h1 #breadcrumb-sub:before,.order-form-page h1 #breadcrumb-sub:before,.order-success-page h1 #breadcrumb-sub:before{color:#ee7000;content:"chevron_right";font-size:28px;font-weight:700;height:24px;line-height:24px;overflow:hidden;padding:0 .25rem;transform:translateY(4px);width:28px}.account-page .text-box{padding-top:2rem;padding-bottom:2rem}.account-page #login-form+.text-box{margin-bottom:3rem;margin-top:-4rem;padding-bottom:1rem;padding-top:1rem}.order-success-page .button-bar{margin:1rem 0;text-align:center}@media (max-width: 749px){.account-page h1,.order-form-page h1{line-height:2rem}}@media (min-width: 943px){.account-page article,.order-form-page article,.order-success-page article{max-width:75%}.account-page #main>aside:not(#cart),.order-form-page #main>aside:not(#cart),.order-success-page #main>aside:not(#cart){display:block}}.order-history-page .overflow-container{margin:0 -.5rem;width:calc(100% + 1rem)}.start-page article{padding-top:1rem}.start-page .columns{cursor:pointer;margin-bottom:3rem}.start-page .columns h2{border-bottom:1px solid #2a2a2a;margin-right:.5rem}.start-page .columns img{height:auto;width:100%}.start-page .columns a{color:var(--main-color)}.start-page #slider-section a{line-height:0}.start-page #slider-section a img{height:auto;width:100%}.start-page #static-section .emphasized{background-color:transparent;font-size:1.125rem;font-weight:400;line-height:1.675rem;padding:0}.start-page #cart[aria-expanded=false]{display:none}@media (max-width: 942px){.start-page #dynamic-section .product-list-item:last-child{display:none}}@media (max-width: 749px){.start-page article{padding-top:.5rem}.start-page #cart[aria-expanded=false]{display:block}.start-page #static-section .emphasized{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.start-page #static-section .columns{display:none}.start-page #dynamic-section{padding-top:.5rem}.start-page #dynamic-section .product-list-item:last-child{display:block}}@media (max-width: 480px){.start-page #dynamic-section .columns{display:flex;flex-wrap:wrap}.start-page #dynamic-section .columns>div{margin:0 .5rem 2rem;min-height:22rem;padding:1rem 1rem 5rem}}.product-list-page article{display:block;z-index:1}.product-list-page h1{margin-bottom:1.25rem}.product-list-page h1:before{content:"Produkte"}.product-list-page h1:after{content:" (" attr(data-count) ")"}.product-list-page h1 span:before{color:var(--main-color);content:"chevron_right";font-size:28px;font-weight:700;height:24px;line-height:24px;overflow:hidden;padding:0 .25rem;transform:translateY(4px);width:28px}.product-list-page #nothing-found{box-sizing:border-box;float:left;margin:1rem 0 5rem;position:relative;width:100%}.product-list-page #filter-sidebar>form>h2{cursor:pointer}@media (max-width: 749px){.product-list-page article{padding-top:.5rem}.product-list-page h1{line-height:2rem}}@media (min-width: 943px){.product-list-page #cart{left:calc(75% + 2rem)}.product-list-page #cart[aria-expanded=false]{background-color:transparent;max-height:initial;max-width:calc(25% - 2rem);pointer-events:none;width:auto;z-index:10}.product-list-page #cart[aria-expanded=false] #cart-trigger{border-top-color:#fff;border-left-color:#fff;border-bottom-color:#ccc;color:var(--main-color);cursor:pointer;pointer-events:all;position:relative;text-align:center}.product-list-page #cart[aria-expanded=false] #cart-total,.product-list-page #cart[aria-expanded=false] #cart-items,.product-list-page #cart[aria-expanded=false] #cart-actions,.product-list-page #cart[aria-expanded=false] #cart-info{display:none}.product-list-page #cart[aria-expanded=false] #cart-total:before{position:absolute;right:.5rem}.product-list-page.display-cart #filter-sidebar{border:0;max-height:44px;overflow:hidden;z-index:11}.product-list-page.display-cart #filter-sidebar .tab-title{border-color:transparent;color:var(--main-color)}.product-list-page.display-cart #cart #cart-total,.product-list-page.display-cart #cart #cart-items,.product-list-page.display-cart #cart #cart-info{display:block;pointer-events:auto}.product-list-page.display-cart #cart #cart-actions{display:flex;pointer-events:auto}.product-list-page.display-cart #cart #cart-trigger{color:#2a2a2a;border-bottom-color:#fff;border-left-color:#ccc;border-top-color:#ccc}.product-list-page h1{max-width:75%}.product-list-page #nothing-found{max-width:calc(75% - 2rem)}.product-list-page #cart{display:block;left:calc(75% + 2rem)}}.base-page .sub-category{border-bottom:1px solid #2a2a2a;color:#2a2a2a;display:block;flex:0 0 100%;font-size:1.5rem;font-weight:400;line-height:1.35;margin:.5rem 0 2rem;position:relative;text-decoration:none}.base-page .sub-category:before{content:"Produkte"}.base-page .sub-category span:before{color:var(--main-color);content:"chevron_right";font-size:28px;font-weight:700;line-height:24px;max-height:24px;max-width:28px;overflow:hidden;padding:0 .25rem;transform:translateY(4px)}.base-page main article{display:block;position:relative}.base-page main article h1{border:0;line-height:2.125rem;margin-bottom:0;z-index:1}@media (min-width: 750px){.base-page main article{display:flex;flex-direction:row;flex-wrap:wrap}}@media (min-width: 943px){.base-page main article{min-height:34rem;width:75%}.base-page #main-content{flex:0 0 calc(100% - 263px - 1rem);max-width:100%;padding-bottom:2rem;padding-left:1rem;position:relative;width:100%}.base-page article:not(:has(.thumbs-container)) #main-content{padding-left:0}}.base-page #bargain-info,.base-page #infotext,.base-page #usbc-info{background-image:url(/img/discount.svg);background-repeat:no-repeat;background-position:1rem center;background-size:2.25rem;border:3px solid var(--main-color);box-sizing:border-box;margin:2rem 0 0;overflow:hidden;padding:1rem 1rem 1rem 4rem}.base-page #infotext{background-image:url(/img/info-icon.svg)}.base-page #usbc-info{align-items:center;background:none;display:flex;padding-left:1rem;position:relative}.base-page #usbc-info svg{flex-basis:7rem;height:6rem;padding-right:1rem;stroke-width:1rem}.base-page #usbc-info svg text{font-size:20px;font-weight:700}@media (max-width: 480px){.base-page #usbc-info p{flex-basis:100%}.base-page #usbc-info svg{flex-basis:5rem}}@media (max-width: 750px){.base-page #bargain-info,.base-page #infotext{margin-left:0;width:100%}}@media (max-width: 1023px){.base-page #usbc-info{flex-wrap:wrap;justify-content:center;margin-left:0;width:100%}}@media (min-width: 1024px){.base-page #main-content{flex:0 0 calc(100% - 263px - 3rem);padding-left:3rem!important}}@media screen{.base-page .fixed-price-container #price-container{bottom:0;box-sizing:content-box;left:0;margin-left:0;padding-bottom:3rem;padding-top:2rem;position:fixed;text-align:inherit;width:100%;z-index:30}.base-page .fixed-price-container #price-container:after{background-color:#fff;bottom:0;box-shadow:0 0 4px #00000040;content:"";height:100px;left:0;position:absolute;width:100%;z-index:0}.base-page .fixed-price-container #price-container>*{position:relative;z-index:1}.base-page .fixed-price-container #price-container .tax{bottom:1rem;position:absolute!important;width:calc(292.5px - 2rem)}.base-page .fixed-price-container #price-container #energy-label{bottom:1.625rem;left:0;transform:translate(229px,3px)}.base-page .fixed-price-container #add-to-cart-form{bottom:0;left:1rem;position:fixed;right:1rem;transform:translateY(-.5rem);width:auto;z-index:30}.base-page .fixed-price-container [data-action=print]~*{margin-top:100px}}@media screen and (max-width: 749px){.base-page .fixed-price-container #price-container{text-align:inherit}.base-page .fixed-price-container #price-container #energy-label{transform:translate(12px,-20px)}.base-page .fixed-price-container #price-container #energy-label #energy-label-icon{padding-bottom:0}.base-page .fixed-price-container #price-container #energy-label>a{display:none}.base-page .fixed-price-container #price-container .price{font-size:2rem;left:10rem;transform:none}.base-page .fixed-price-container #price-container .price:before{font-size:1.5rem;line-height:2rem}.base-page .fixed-price-container #price-container .price .cents{font-size:1.25rem}.base-page .fixed-price-container #price-container .tax{bottom:0;left:auto;right:1rem!important;line-height:.75rem;max-width:8rem;right:0;text-align:right;top:2rem;transform:none;width:auto}}@media screen and (max-width: 400px){.base-page .fixed-price-container #price-container #energy-label{display:none}.base-page .fixed-price-container #price-container .price{font-size:2rem;left:1rem;transform:none}}@media screen and (min-width: 750px){.base-page .fixed-price-container #price-container{left:50%;padding-bottom:2rem;padding-left:263px;transform:translate(-585px);width:calc(292.5px - 1rem)}.base-page .fixed-price-container #price-container:after{width:1170px}.base-page .fixed-price-container #add-to-cart-form{left:50%;right:auto;transform:translate(-2rem,-20px);width:calc(50% - 3rem)}}@media screen and (min-width: 943px){.base-page .fixed-price-container #add-to-cart-form{width:auto}}@media screen and (min-width: 1170px){.base-page .fixed-price-container #energy-label{bottom:1.5rem;left:0!important}}.returns-page article{margin-bottom:5rem}.returns-page article p{padding-bottom:0;width:100%}.returns-page article table{border-collapse:collapse;margin-bottom:2rem;width:100%}.returns-page article table thead th{border-bottom:3px solid var(--main-color)}.returns-page article table thead th:first-child,.returns-page article table thead th:last-child{text-align:left}.returns-page article table [data-type=date]{white-space:nowrap}.returns-page article table [data-type=status]{padding-left:1rem;padding-right:1rem;text-align:center}.returns-page article table tbody td{vertical-align:top;padding:.25rem}.returns-page article table tbody tr:nth-child(2){background-color:#f0f0f0}.returns-page article table tbody tr:nth-child(2) td,.returns-page article table tbody tr:nth-child(2) th{border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media (max-width: 749px){.returns-page table,.returns-page tbody,.returns-page thead,.returns-page tr,.returns-page td,.returns-page th{display:block}.returns-page table{border-bottom:1px solid var(--main-color)}.returns-page tr{display:flex;flex-direction:row;flex-wrap:wrap}.returns-page tr th,.returns-page tr [data-type=date],.returns-page tr [data-type=status]{box-sizing:border-box;flex-basis:50%;flex-grow:0;flex-shrink:0}.returns-page tr th:last-child,.returns-page tr [data-type=comment]{box-sizing:border-box;flex-basis:100%;flex-grow:0;flex-shrink:0}.returns-page tr th:first-child,.returns-page tr th:nth-child(2){border:0!important}.returns-page tr:nth-child(2) [data-type=date],.returns-page tr:nth-child(2) [data-type=status]{border-bottom:0}.returns-page tr:nth-child(2) [data-type=comment]{border-top:0}}@media (min-width: 943px){.returns-page article{width:calc(75% - 1rem)}}.static-page article{margin-bottom:5rem}@media (min-width: 943px){.static-page article{width:calc(75% - 1rem)}}.static-page.agbs-page h1 span{white-space:nowrap}.static-page.agbs-page #agbs-text>h3:first-child{display:none}.static-page.auth-page .button-bar .btn{font-size:.75rem}.waranty-page article table{border-collapse:collapse;border-spacing:.25rem;overflow:hidden}.waranty-page article table thead th{border-bottom:1px solid #ccc;text-align:left;vertical-align:text-bottom}.waranty-page article table tbody td,.waranty-page article table tbody th{vertical-align:top;padding:.25rem}.waranty-page article table tbody td{word-break:break-word}.waranty-page article table tbody td:nth-child(2){min-width:12rem}.waranty-page article table tbody th{font-weight:400;text-align:left}.waranty-page article table tbody tr:nth-child(2n){background-color:#f0f0f0}.waranty-page article table tbody tr:nth-child(2n) td,.waranty-page article table tbody tr:nth-child(2n) th{border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media (min-width: 943px){.waranty-page article{width:75%}}.wishlist-page h1{border-bottom:1px solid #2a2a2a}@media (min-width: 943px){.wishlist-page article{width:75%}}#print-order-popup .logo-container{transform:translateY(-3rem)}#print-order-popup .client-section{white-space:pre-line}.history-page table td:first-child{vertical-align:top;padding-right:5pt}.impressum-page img[src$="shopping-cart.svg"]{width:23px}.content.maintanence{max-width:40rem;padding:40px 0;position:relative}#accessories-container{content-visibility:auto;contain-intrinsic-size:auto;display:none;margin:2rem 0 4rem;overflow:hidden}#accessories-container>h2{border-bottom:1px solid #2a2a2a;font-size:1.3125rem;margin-bottom:1.5rem}@media (min-width: 750px){#accessories-container{display:block}}#accessories-container #items-container.empty{display:none}#accessories-container #items-container.loaded,.product-list-page #items-container{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -.5rem}#accessories-container .product-list-item,#cart-item-accessories .product-list-item,.product-list-page .product-list-item,.start-page #dynamic-section .product-list-item{border:1px solid #ccc;border-radius:0;box-sizing:border-box;content-visibility:auto;cursor:pointer;flex-basis:calc(100% - 1rem);flex-grow:0;flex-shrink:0;margin:0 .5rem 2rem;min-height:22rem;padding:1rem 1rem 5rem;position:relative}@media (min-width: 480px){#accessories-container .product-list-item,#cart-item-accessories .product-list-item,.product-list-page .product-list-item,.start-page #dynamic-section .product-list-item{flex-basis:calc(50% - 1rem)}}@media (min-width: 750px){#accessories-container .product-list-item,#cart-item-accessories .product-list-item,.product-list-page .product-list-item,.start-page #dynamic-section .product-list-item{flex-basis:calc(33.33% - 1rem)}}@media (min-width: 1024px){#accessories-container .product-list-item,#cart-item-accessories .product-list-item,.product-list-page .product-list-item,.start-page #dynamic-section .product-list-item{flex-basis:calc(25% - 1rem)}}#accessories-container .product-list-item:hover,#accessories-container .product-list-item:focus,#accessories-container .product-list-item:focus-within,#cart-item-accessories .product-list-item:hover,#cart-item-accessories .product-list-item:focus,#cart-item-accessories .product-list-item:focus-within,.product-list-page .product-list-item:hover,.product-list-page .product-list-item:focus,.product-list-page .product-list-item:focus-within,.start-page #dynamic-section .product-list-item:hover,.start-page #dynamic-section .product-list-item:focus,.start-page #dynamic-section .product-list-item:focus-within{box-shadow:0 0 3px #00000080}#accessories-container .product-list-item>a,#cart-item-accessories .product-list-item>a,.product-list-page .product-list-item>a,.start-page #dynamic-section .product-list-item>a{color:#000;font-family:Roboto,sans-serif;display:block;margin:0 0 1rem;text-decoration:none}#accessories-container .product-list-item>a .product-name,#cart-item-accessories .product-list-item>a .product-name,.product-list-page .product-list-item>a .product-name,.start-page #dynamic-section .product-list-item>a .product-name{color:#000;min-height:2.8125rem}#accessories-container .product-list-item .product-properties,#cart-item-accessories .product-list-item .product-properties,.product-list-page .product-list-item .product-properties,.start-page #dynamic-section .product-list-item .product-properties{font-size:.75rem;list-style:none;margin:0 0 2rem;padding:0}#accessories-container .product-list-item .product-properties li,#cart-item-accessories .product-list-item .product-properties li,.product-list-page .product-list-item .product-properties li,.start-page #dynamic-section .product-list-item .product-properties li{list-style:none;margin:0;padding:0}#accessories-container .product-list-item .price,#cart-item-accessories .product-list-item .price,.product-list-page .product-list-item .price,.start-page #dynamic-section .product-list-item .price{background-color:#ffffffd9;border-radius:0;bottom:3.25rem;color:#000;display:block;font-family:Roboto,sans-serif;font-size:2rem;letter-spacing:-.5pt;padding:.25rem .25rem .75rem;position:absolute;right:1rem;z-index:1}#accessories-container .product-list-item .price:before,#cart-item-accessories .product-list-item .price:before,.product-list-page .product-list-item .price:before,.start-page #dynamic-section .product-list-item .price:before{content:"\20ac";font-family:Roboto,sans-serif;font-size:1.25rem;padding-right:.25rem}#accessories-container .product-list-item .price sup,#cart-item-accessories .product-list-item .price sup,.product-list-page .product-list-item .price sup,.start-page #dynamic-section .product-list-item .price sup{font-size:1.25rem;letter-spacing:0;top:-.5rem}#accessories-container .product-list-item .energy-label-container,#cart-item-accessories .product-list-item .energy-label-container,.product-list-page .product-list-item .energy-label-container,.start-page #dynamic-section .product-list-item .energy-label-container{bottom:3.5rem;left:12px;line-height:0;margin:0;padding:0;position:absolute;text-align:left}#accessories-container .product-list-item .energy-label-container .energy-label-icon,#cart-item-accessories .product-list-item .energy-label-container .energy-label-icon,.product-list-page .product-list-item .energy-label-container .energy-label-icon,.start-page #dynamic-section .product-list-item .energy-label-container .energy-label-icon{display:inline-block;float:left;padding:0;margin:0;transform:translateY(-4px)}#accessories-container .product-list-item .energy-label-container .custom-icon.energy-label,#cart-item-accessories .product-list-item .energy-label-container .custom-icon.energy-label,.product-list-page .product-list-item .energy-label-container .custom-icon.energy-label,.start-page #dynamic-section .product-list-item .energy-label-container .custom-icon.energy-label{transition:.2s transform}#accessories-container .product-list-item img,#cart-item-accessories .product-list-item img,.product-list-page .product-list-item img,.start-page #dynamic-section .product-list-item img{display:block;height:150px;margin:0 auto;padding:0 0 2rem;position:relative;width:150px;z-index:0}#accessories-container .product-list-item .brand,#cart-item-accessories .product-list-item .brand,.product-list-page .product-list-item .brand,.start-page #dynamic-section .product-list-item .brand{display:inline-block;font-size:1.125rem;font-weight:700;left:1rem;position:absolute;top:calc(1.125rem + 160px)}#accessories-container .product-list-item [data-action=add-to-cart],#cart-item-accessories .product-list-item [data-action=add-to-cart],.product-list-page .product-list-item [data-action=add-to-cart],.start-page #dynamic-section .product-list-item [data-action=add-to-cart]{background:var(--main-color);border:3px solid var(--main-color);border-radius:0;bottom:1rem;color:#fff;cursor:pointer;font-size:.75rem;font-weight:700;left:1rem;letter-spacing:.1pt;outline:none;padding:.5rem 1rem;position:absolute;text-transform:uppercase;width:calc(100% - 2rem)}#accessories-container .product-list-item [data-action=add-to-cart][disabled],#cart-item-accessories .product-list-item [data-action=add-to-cart][disabled],.product-list-page .product-list-item [data-action=add-to-cart][disabled],.start-page #dynamic-section .product-list-item [data-action=add-to-cart][disabled]{color:#767676;opacity:.6}#accessories-container .product-list-item [data-action=add-to-cart]:not([disabled]):hover,#accessories-container .product-list-item [data-action=add-to-cart]:not([disabled]):focus,#accessories-container .product-list-item [data-action=add-to-cart]:not([disabled]):focus-within,#cart-item-accessories .product-list-item [data-action=add-to-cart]:not([disabled]):hover,#cart-item-accessories .product-list-item [data-action=add-to-cart]:not([disabled]):focus,#cart-item-accessories .product-list-item [data-action=add-to-cart]:not([disabled]):focus-within,.product-list-page .product-list-item [data-action=add-to-cart]:not([disabled]):hover,.product-list-page .product-list-item [data-action=add-to-cart]:not([disabled]):focus,.product-list-page .product-list-item [data-action=add-to-cart]:not([disabled]):focus-within,.start-page #dynamic-section .product-list-item [data-action=add-to-cart]:not([disabled]):hover,.start-page #dynamic-section .product-list-item [data-action=add-to-cart]:not([disabled]):focus,.start-page #dynamic-section .product-list-item [data-action=add-to-cart]:not([disabled]):focus-within{background-color:transparent;color:var(--main-color)}.start-page #dynamic-section .columns{display:flex;justify-content:space-between;flex-wrap:wrap}.product-list-page #items-container{float:left;margin:1rem -.5rem 5rem;padding-bottom:2rem;position:relative;width:calc(100% + 1rem)}.product-list-page #items-container .pagination-indicator{border:1px solid #ccc;display:inline-block;font-size:.875rem;line-height:33px;margin:0;padding:0 1rem;position:absolute;right:.5rem;top:calc(-1rem - 35px);transform:none}.product-list-page #items-container .product-list-item{min-height:280px;overflow:hidden}.product-list-page #items-container .product-list-item .product-properties .deliver-status{line-height:1.65em;padding:.25rem 0}.product-list-page #items-container .product-list-item .product-properties .tag{padding:.25rem 0 .25rem 2rem;position:relative}.product-list-page #items-container .product-list-item .product-properties .tag .icon{left:0;position:absolute}.product-list-page #items-container .product-list-item .product-properties .tag .tag-value{display:inline;font-size:.875rem;line-height:1.65em}.product-list-page #items-container [role=navigation]{bottom:0;flex-basis:calc(100% - 1.5rem);font-size:0;line-height:0;margin-left:.5rem;position:absolute;text-align:center;width:100%}.product-list-page #items-container [role=navigation]>*{border-color:#ccc;border-radius:0;border-width:1px;border-right-width:0;color:#2a2a2a;display:inline-block;font-size:.875rem;font-weight:700;line-height:24px;width:21px}.product-list-page #items-container [role=navigation]>*:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.product-list-page #items-container [role=navigation]>*:last-child{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:1px}.product-list-page #items-container [role=navigation]>* .material-icons{line-height:11px;transform:translateY(7px)}.product-list-page #items-container [role=navigation]>*:hover,.product-list-page #items-container [role=navigation]>*:focus,.product-list-page #items-container [role=navigation]>*:focus-within,.product-list-page #items-container [role=navigation]>*.active{background-color:var(--main-color);border-color:var(--main-color);color:#fff}@media (max-width: 749px){.product-list-page #items-container .pagination-indicator{border:0;font-weight:700;line-height:20px;margin-bottom:1rem;padding:0;position:relative;right:auto;text-align:center;top:auto;width:100%}.product-list-page #items-container [role=navigation] .btn:not(.active):not([rel=next]):not([rel=prev]){display:none}.product-list-page #items-container [role=navigation] .btn.active+.btn{display:inline-block!important}}@media (min-width: 943px){.product-list-page #items-container{max-width:calc(75% + 1.5rem);width:100%}.product-list-page #items-container .pagination-indicator{right:1rem}}@media (min-width: 1024px){.product-list-page #items-container .product-list-item{flex-basis:calc(33% - 1rem);max-width:calc(33% - 1rem)}}@media (min-width: 480px){.order-form-page #order-form #agbs-text>h4,.order-form-page #order-form .padded{padding-left:1rem;padding-right:1rem}}button.disabled,button[disabled]{cursor:not-allowed!important;opacity:.65;pointer-events:none}form label{box-sizing:border-box;cursor:pointer;display:block;padding:.25rem 0;width:100%}form label span{box-sizing:border-box;display:inline-block;font-family:Roboto,sans-serif;padding-right:1rem;text-align:right;width:38%}form label span.full-width{padding-bottom:.5rem;text-align:left;width:100%}form label input[type=radio]~span,form label input[type=checkbox]~span{display:inline;overflow:hidden;padding-left:1rem;text-align:left;width:auto}form label input:not([type=checkbox]):not([type=radio]),form label select,form label textarea{background-color:#f0f0f0;border:1px solid #767676;border-radius:0;box-sizing:border-box;line-height:1.6;padding:.375rem .75rem;width:calc(62% - 4px)}form label input:not([type=checkbox]):not([type=radio])[required],form label select[required],form label textarea[required]{border-color:var(--main-color)}form label input:not([type=checkbox]):not([type=radio])[readonly],form label select[readonly],form label textarea[readonly]{cursor:not-allowed}form label select{height:calc(2.0625rem + 2px);-webkit-appearance:unset}form label textarea{min-height:10rem}form label.inline{display:flex;flex-wrap:wrap;justify-content:space-between}form label.inline>*{flex-basis:auto;flex-grow:0;flex-shrink:0}form label.inline>*.expand{flex-grow:1}form label.inline>*.invalid-feedback{flex-basis:100%;flex-shrink:0}form label.inline span{line-height:35px;text-align:left;width:auto}form label.inline span:first-child:after{content:":"}form label.inline input:not([type=checkbox]):not([type=radio]),form label.inline select{width:auto;min-width:20rem}form button{background:#f0f0f0;border:0;border-radius:0;color:#000;cursor:pointer;font-size:.75rem;letter-spacing:.1pt;outline:none;padding:.5rem 1rem;text-transform:uppercase}form button [type=submit],form button.btn-primary,form button:hover,form button:focus{background-color:var(--main-color);color:#fff}form button [type=submit]:hover,form button [type=submit]:focus,form button.btn-primary:hover,form button.btn-primary:focus{background-color:#000}form hr{border:0;border-top:3px solid #f0f0f0}form.aligned>label,form.aligned>.button-bar,form.aligned>section>.button-bar{max-width:55rem;min-width:300px}form.aligned>.button-bar,form.aligned>section>.button-bar{box-sizing:border-box;padding:.25rem 0;text-align:left}form.centered>label,form.centered>.button-bar,form.centered>section>.button-bar{margin-left:auto;margin-right:auto}form.centered>.button-bar button:first-child,form.centered>.button-bar .btn:first-child,form.centered>section>.button-bar button:first-child,form.centered>section>.button-bar .btn:first-child{margin-left:calc(38% + 3px)}form.centered .invalid-feedback{margin-left:calc(38% + 3px);width:calc(62% - 3px)}form .invalid-feedback{color:#c00;padding:.5rem 0;text-align:center;width:100%}@media (max-width: 749px){form>label>span{display:block;margin-bottom:.25rem;text-align:left;width:100%}form label input:not([type=checkbox]):not([type=radio]),form label select,form label textarea{display:block;text-align:left;width:100%}form.centered>.button-bar,form.centered>section>.button-bar{text-align:center}form.centered>.button-bar button:first-child,form.centered>.button-bar .btn:first-child,form.centered>section>.button-bar button:first-child,form.centered>section>.button-bar .btn:first-child{margin-left:0}}.input-group{display:flex;margin:.5rem 0}.input-group input[type=text]{border-right:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;padding:0 .5rem;margin:0;line-height:32px;flex-grow:1}.input-group .material-icons{border:1px solid #767676;border-radius:0;color:#767676;line-height:32px;width:32px;text-align:center}.input-group .material-icons:last-child{border-top-left-radius:0;border-bottom-left-radius:0}#password-form{padding:1rem 0 5rem}#login-form,#registrationForm{padding:0rem 0 6rem}#login-form~h2{margin-top:-2rem}#logout-form{display:none}#registrationForm #registration-type-selector{display:inline-block;margin:0 auto;max-width:55rem;min-width:300px;vertical-align:middle}#registrationForm #registration-type-selector a{color:#000;display:inline-block;overflow:hidden;text-decoration:none}#registrationForm #registration-type-selector a:before{content:"radio_button_unchecked";font-size:18px;margin-right:.25rem}#registrationForm #registration-type-selector a.active{cursor:default;font-weight:700;opacity:1}#registrationForm #registration-type-selector a.active:before{content:"radio_button_checked"}#registrationForm #registration-type-selector a.disabled{cursor:not-allowed!important;opacity:.65;pointer-events:none}@media (max-width: 749px){#registrationForm #registration-type-selector{text-align:center}#registrationForm #registration-type-selector .btn:first-child{margin-left:0}}#registrationForm .text-box.info{margin:.75rem 0}.order-form-page #order-form address{font-style:normal}.order-form-page #order-form #top-navigation [data-action=open-cart]{display:none}.order-form-page #order-form>section{display:none;margin-bottom:5rem;padding-bottom:5rem}.order-form-page #order-form>section.current{display:block}.order-form-page #order-form>section h3{border-bottom:3px solid #f0f0f0;font-size:1.25rem;margin-bottom:.5rem;padding:1.5rem 0 .5rem}.order-form-page #order-form>section h4{margin:1rem 0 .5rem}.order-form-page #order-form>section>.button-bar{display:flex;max-width:initial;position:relative;text-align:left}.order-form-page #order-form>section>.button-bar button,.order-form-page #order-form>section>.button-bar .btn{align-self:center;font-size:.875rem;flex:1;text-align:center}.order-form-page #order-form>section>.button-bar button:first-child,.order-form-page #order-form>section>.button-bar .btn:first-child{margin-right:.5rem}.order-form-page #order-form>section>.button-bar button:last-child,.order-form-page #order-form>section>.button-bar .btn:last-child{margin-left:.5rem}@media (min-width: 750px){.order-form-page #order-form>section>.button-bar{display:block}.order-form-page #order-form>section>.button-bar button:first-child,.order-form-page #order-form>section>.button-bar button:last-child,.order-form-page #order-form>section>.button-bar .btn:first-child,.order-form-page #order-form>section>.button-bar .btn:last-child{margin:0}.order-form-page #order-form>section>.button-bar .primary{position:absolute;right:0}}.order-form-page #order-form #delivery-options address{margin-bottom:1rem;font-size:1rem}.order-form-page #order-form #delivery-options .text-box.info{border:0;background-color:#f0f0f0}.order-form-page #order-form #delivery-options .columns~h3{margin-top:2rem}.order-form-page #order-form #delivery-options .delivery-option span{font-weight:700}.order-form-page #order-form #delivery-options .delivery-option p{margin:0 0 1rem}.order-form-page #order-form #delivery-options .delivery-option .delivery-option{display:none;padding:0 1rem}.order-form-page #order-form #delivery-options .delivery-option .inline{padding-top:0}.order-form-page #order-form #delivery-options .delivery-option .inline:last-child{margin-bottom:1rem}.order-form-page #order-form #delivery-options .delivery-option[aria-disabled=true]{cursor:not-allowed!important;opacity:.45;pointer-events:none}.order-form-page #order-form #delivery-options select[name=delivery_sms_provider]{min-width:initial}.order-form-page #order-form #delivery-options #machine_phonenumber{flex-grow:1}@media (max-width: 480px){.order-form-page #order-form #delivery-options select[name=delivery_sms_provider]{flex-grow:1;margin-bottom:1rem}}@media (min-width: 750px){.order-form-page #order-form #delivery-options address{flex-basis:calc(38% - 2rem);margin-bottom:0;margin-right:2rem}.order-form-page #order-form #delivery-options #machine_phonenumber{margin-left:1rem;min-width:auto}}@media (min-width: 943px){.order-form-page #order-form #delivery-options select[name=delivery_sms_provider]{min-width:20rem}}.order-form-page #order-form #payment_options label span{font-weight:700}.order-form-page #order-form #payment_options p{margin:0 0 1rem}.order-form-page #order-form #payment_options select[name=alert_sms_provider]{min-width:initial}.order-form-page #order-form #payment_options #delivery_phonenumber{flex-grow:1}.order-form-page #order-form #payment_options #custom-delivery-address label span{width:38%;text-align:left}.order-form-page #order-form #payment_options #custom-delivery-address .columns{flex-wrap:wrap}.order-form-page #order-form #payment_options #custom-delivery-address .text-box{align-self:start;min-width:20rem;margin-left:2rem}.order-form-page #order-form #payment_options #receipt_options label.inline{width:calc(62% - 1rem)}.order-form-page #order-form #payment_options #receipt_options label.inline input{flex-grow:1}.order-form-page #order-form #payment_options #additional-infos>*:not(p){margin-top:.875rem;margin-bottom:0}.order-form-page #order-form #payment_options #additional-infos [name=rechnungsvermerk],.order-form-page #order-form #payment_options #additional-infos [name=rechnungskommentar]{width:100%}@media (max-width: 480px){.order-form-page #order-form #payment_options select[name=alert_sms_provider]{flex-grow:1;margin-bottom:1rem}}@media (max-width: 749px){.order-form-page #order-form #payment_options #custom-delivery-address label span,.order-form-page #order-form #payment_options #custom-delivery-address label input:not([type=checkbox]):not([type=radio]),.order-form-page #order-form #payment_options #custom-delivery-address label select{display:block;text-align:left;width:100%}.order-form-page #order-form #payment_options #custom-delivery-address label span{margin-bottom:.25rem}.order-form-page #order-form #payment_options #receipt_options label.inline{width:100%}}@media (min-width: 750px){.order-form-page #order-form #payment_options #delivery_phonenumber{margin-left:1rem;min-width:auto}}@media (max-width: 942px){.order-form-page #order-form #payment_options #custom-delivery-address .text-box{flex-basis:100%;margin:2rem 0!important}}@media (min-width: 943px){.order-form-page #order-form #payment_options select[name=alert_sms_provider]{min-width:20rem}}.order-form-page #order-form #accept-agbs input[checkbox]{float:left}.order-form-page #order-form .text-box.info:not(:first-child){margin:.75rem 0 0}@media (max-width: 749px){.order-form-page #order-form #agbs-text ol{padding-left:1rem}}.order-form-page #order-form #widerrufsbelehrung{margin:3rem 0 2rem}.order-form-page #order-form #order-cart .cart-item{border-top:1px solid #ccc;display:flex;padding:.5rem 0 .5rem 1rem;position:relative}.order-form-page #order-form #order-cart .cart-item:first-child{border-top:0}.order-form-page #order-form #order-cart .cart-item>*{flex-grow:0;flex-shrink:0}.order-form-page #order-form #order-cart .cart-item .image-container{flex-basis:125px}.order-form-page #order-form #order-cart .cart-item .image-container img{width:100%}.order-form-page #order-form #order-cart .cart-item .item-data,.order-form-page #order-form #order-cart .cart-item .title{flex-grow:1;line-height:1.675rem}.order-form-page #order-form #order-cart .cart-item .item-data{padding:0 0 0 1rem}.order-form-page #order-form #order-cart .cart-item .item-data [data-type=manufacturer],.order-form-page #order-form #order-cart .cart-item .item-data [data-type=productname],.order-form-page #order-form #order-cart .cart-item .item-data [data-type=deliver-status]{display:block}.order-form-page #order-form #order-cart .cart-item .item-data [data-type=deliver-status]:before{content:"Verf\fcgbarkeit: "}.order-form-page #order-form #order-cart .cart-item .item-data [data-type=deliver-status].ignored{display:none}.order-form-page #order-form #order-cart .cart-item .item-data [data-type=manufacturer]{font-weight:600}.order-form-page #order-form #order-cart .cart-item .item-data [data-type=qty],.order-form-page #order-form #order-cart .cart-item .item-data [data-type=single-price]{display:inline-block;width:16.5%}.order-form-page #order-form #order-cart .cart-item .item-data [data-type=articlenumber]{float:left;width:33%}.order-form-page #order-form #order-cart .cart-item .item-data [data-type=articlenumber]:before{content:"Artikelnummer: "}.order-form-page #order-form #order-cart .cart-item .item-data [data-type=qty]{text-align:right}.order-form-page #order-form #order-cart .cart-item .item-data [data-type=qty]:after{content:" x "}.order-form-page #order-form #order-cart .cart-item .item-data [data-type=single-price]{font-weight:700;text-align:left}.order-form-page #order-form #order-cart .cart-item .item-data [data-type=single-price]:before{content:"\20ac  "}.order-form-page #order-form #order-cart .cart-item [data-type=total-price]{float:right;font-family:Roboto,sans-serif;font-size:1.675rem;min-width:8rem;text-align:right;width:33%}.order-form-page #order-form #order-cart .cart-item [data-type=total-price] sup{top:-.375rem}.order-form-page #order-form #order-cart .cart-item [data-type=total-price]:before{content:"\20ac  ";font-size:1.375rem}.order-form-page #order-form #order-cart .cart-item .title{text-align:right}@media (max-width: 749px){.order-form-page #order-form #order-cart .cart-item{display:block;padding-left:0;padding-right:0}.order-form-page #order-form #order-cart .cart-item .image-container{text-align:center}.order-form-page #order-form #order-cart .cart-item .image-container img{max-width:200px}.order-form-page #order-form #order-cart .cart-item .item-data{padding-left:0}.order-form-page #order-form #order-cart .cart-item .item-data [data-type=articlenumber],.order-form-page #order-form #order-cart .cart-item .item-data [data-type=qty]{width:50%}.order-form-page #order-form #order-cart .cart-item .item-data [data-type=articlenumber]:before,.order-form-page #order-form #order-cart .cart-item .item-data [data-type=qty]:before{content:""}.order-form-page #order-form #order-cart .cart-item .item-data [data-type=qty]{text-align:right}.order-form-page #order-form #order-cart .cart-item .item-data [data-type=single-price]{display:none}.order-form-page #order-form #order-cart .cart-item [data-type=total-price]{padding:0 0 1rem;min-width:6rem;text-align:right}}@media (max-width: 942px){.order-form-page #order-form #order-cart .cart-item .item-data [data-type=articlenumber]:before,.order-form-page #order-form #order-cart .cart-item .item-data [data-type=qty]:before{content:""}.order-form-page #order-form #order-cart .cart-item .item-data [data-type=articlenumber],.order-form-page #order-form #order-cart .cart-item .item-data [data-type=qty]{width:25%}.order-form-page #order-form #order-cart .cart-item .item-data [data-type=single-price]{width:50%}}.order-form-page #order-form #order-cart #rechnungsvermerk-row{display:block;padding-left:calc(125px + 2rem)}.order-form-page #order-form #order-cart #payment-option-cost,.order-form-page #order-form #order-cart #vat-total{border:0;padding-top:0}.order-form-page #order-form #order-cart #delivery-option-cost,.order-form-page #order-form #order-cart #payment-option-cost,.order-form-page #order-form #order-cart #cart-net-total,.order-form-page #order-form #order-cart #vat-total{padding:.25rem 1rem}.order-form-page #order-form #order-cart #delivery-option-cost .title,.order-form-page #order-form #order-cart #delivery-option-cost [data-type=total-price],.order-form-page #order-form #order-cart #payment-option-cost .title,.order-form-page #order-form #order-cart #payment-option-cost [data-type=total-price],.order-form-page #order-form #order-cart #cart-net-total .title,.order-form-page #order-form #order-cart #cart-net-total [data-type=total-price],.order-form-page #order-form #order-cart #vat-total .title,.order-form-page #order-form #order-cart #vat-total [data-type=total-price]{color:#767676;font-size:.875rem}.order-form-page #order-form #order-cart #delivery-option-cost [data-type=total-price]:before,.order-form-page #order-form #order-cart #payment-option-cost [data-type=total-price]:before,.order-form-page #order-form #order-cart #cart-net-total [data-type=total-price]:before,.order-form-page #order-form #order-cart #vat-total [data-type=total-price]:before{font-size:.875rem}.order-form-page #order-form #order-cart #cart-gross-total{border-bottom:1px solid #000;font-weight:400;margin:0 0 1rem;padding-top:2.3125rem;position:relative}.order-form-page #order-form #order-cart #cart-gross-total .title{bottom:.25rem;font-size:1.5rem;line-height:1.3125rem;padding-bottom:1.25rem;position:absolute;right:12rem}.order-form-page #order-form #order-cart #cart-gross-total .title:after{bottom:0;content:"inkl. 20% Umsatzsteuer";display:inline-block;font-size:.875rem;position:absolute;right:0}.order-form-page #order-form #order-cart #cart-gross-total [data-type=total-price]{display:block;font-size:2rem;font-weight:700;letter-spacing:-.25pt;line-height:1.675rem;text-align:right;width:100%}.order-form-page #order-form #order-cart #cart-gross-total [data-type=total-price]:before{font-family:Roboto,sans-serif;font-size:1.375rem}@media (max-width: 749px){.order-form-page #order-form #order-cart #rechnungsvermerk-row,.order-form-page #order-form #order-cart #delivery-option-cost,.order-form-page #order-form #order-cart #payment-option-cost,.order-form-page #order-form #order-cart #cart-net-total,.order-form-page #order-form #order-cart #vat-total{display:flex;padding:.25rem 0}.order-form-page #order-form #order-cart #rechnungsvermerk-row .title,.order-form-page #order-form #order-cart #delivery-option-cost .title,.order-form-page #order-form #order-cart #payment-option-cost .title,.order-form-page #order-form #order-cart #cart-net-total .title,.order-form-page #order-form #order-cart #vat-total .title{text-align:left}.order-form-page #order-form #order-cart #rechnungsvermerk-row [data-type=total-price],.order-form-page #order-form #order-cart #delivery-option-cost [data-type=total-price],.order-form-page #order-form #order-cart #payment-option-cost [data-type=total-price],.order-form-page #order-form #order-cart #cart-net-total [data-type=total-price],.order-form-page #order-form #order-cart #vat-total [data-type=total-price]{text-align:right;padding:0}.order-form-page #order-form #order-cart #cart-gross-total{padding:1.5rem 0 0}.order-form-page #order-form #order-cart #cart-gross-total .title{font-size:1.25rem;left:0}.order-form-page #order-form #order-cart #cart-gross-total .title:after{font-size:.75rem}.order-form-page #order-form #order-cart #cart-gross-total [data-type=total-price]{display:block;padding-bottom:.5rem}}.order-form-page #order-form .button-bar{margin:1rem 0 5rem}#sortbar{box-sizing:border-box;clear:both;position:relative}#sortbar>*{border:1px solid #ccc;display:inline-block;margin-right:1rem;vertical-align:bottom;white-space:nowrap;width:auto}#sortbar .btn-group{font-size:0;line-height:0}#sortbar .btn-group label,#sortbar .btn-group .label{color:#2a2a2a;cursor:pointer;display:inline-block;font-size:.875rem;line-height:1.3125rem;padding:0 1rem;transform:translateY(-.25rem);width:auto}#sortbar .btn-group .btn,#sortbar .btn-group button{background-color:transparent;border-left:1px solid #ccc;padding:.25rem 10px}#sortbar .btn-group .btn .material-icons,#sortbar .btn-group button .material-icons{font-size:18px;font-weight:700;line-height:25px}#sortbar .btn-group .btn:hover,#sortbar .btn-group .btn:focus,#sortbar .btn-group button:hover,#sortbar .btn-group button:focus{background-color:#f0f0f0;color:#000}#sortbar .btn.active,#sortbar button.active{background-color:var(--main-color);color:#fff;pointer-events:none}#sortbar #items-per-page{background:transparent;border-radius:0;border:0;cursor:pointer;display:inline-block;height:33px;width:auto;-webkit-appearance:attachment}#sortbar label[for=items-per-page]{color:#2a2a2a;padding:0}#sortbar label[for=items-per-page] span{border-right:1px solid #ccc;line-height:33px;padding:0 .5rem;width:auto}@media (max-width: 749px){#sortbar{font-size:0;background-color:#f0f0f0;padding:0}#sortbar>*{border:0;border-right:1px solid #fff;box-sizing:border-box;margin-right:0;padding:0 .25rem;width:33%}#sortbar>*:last-child{border-right:0}#sortbar label[for=items-per-page] span{border:0;font-size:.75rem;line-height:20px}#sortbar label[for=items-per-page] select{font-size:.875rem}#sortbar #items-per-page{background-color:var(--main-color);color:#fff;display:block;height:27px;padding:.125rem 8px;text-align:center;width:100%}#sortbar .btn-group{text-align:center}#sortbar .btn-group label,#sortbar .btn-group .label{border:0;display:block;font-size:.75rem;line-height:20px;margin-bottom:.25rem;padding:0;transform:none}#sortbar .btn-group button{border:0;box-sizing:content-box;height:23px;overflow:hidden;padding:.125rem 8px;width:17px}#sortbar .btn-group button .material-icons{line-height:23px}}@media (min-width: 943px){#sortbar{width:75%}}@media (min-width: 1024px){#sortbar>*{margin-right:2rem}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub,.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translateY(-18px);top:auto;right:28px}.slider{margin:.5rem 0;position:relative}.slider .lowest-value,.slider .highest-value{display:inline-block;text-align:right!important;width:50%!important}.slider .lowest-value{text-align:left!important;float:left}.slider .sliderbar{background:transparent;border:0;box-shadow:none;margin-top:.5rem;padding:0 17px}.slider .sliderbar .noUi-connects{background-color:var(--main-color)}.slider .noUi-handle{background-color:var(--main-color);border-radius:0;border:1px solid #2a2a2a;bottom:0;box-shadow:none;padding:2px;position:absolute;width:2rem;z-index:1}.slider .noUi-handle:before,.slider .noUi-handle:after{content:none}.slider .noUi-handle:hover,.slider .noUi-handle:focus{background-color:#fff;border:3px solid var(--main-color);padding:0}.slider .lower-handle{left:0}.slider .upper-handle{right:0}.slider.disabled .sliderbar .noUi-connects,.slider.disabled .noUi-handle{background-color:var(--disabled-main-color);pointer-events:none}#cookies-required-alert,#cookies-required-alert2,.returns-form .alert{padding:2rem 1rem 2rem 4rem;margin:2rem 0 2rem auto;max-width:450px;width:100%}#filter-sidebar{box-sizing:border-box;float:right;height:32px;max-width:400px;max-height:34px;overflow:hidden;padding:0;position:fixed;right:calc(2.5rem + 102px);top:.5rem;width:34px;z-index:1}#filter-sidebar .tab-title{background-color:var(--main-color);color:#fff;cursor:pointer;display:inline-block;font-size:0;height:32px;left:100%;line-height:0;outline:0;padding:2px 5px;position:relative;text-align:right;transform:translate(-100%)}#filter-sidebar .tab-title .material-icons-outlined{line-height:28px}#filter-sidebar form>[aria-haspopup=true]{border-bottom:.5rem solid #fff;max-height:30px;overflow:hidden;padding:0 .75rem}#filter-sidebar form>[aria-haspopup=true]>button{background-color:#f0f0f0;cursor:pointer;font-size:1rem;letter-spacing:normal;line-height:1.315rem;margin:0 -.75rem .5rem;max-height:30px;overflow:hidden;padding:.25rem 1.5rem .25rem .75rem;position:relative;text-align:left;text-overflow:ellipsis;text-transform:none;white-space:nowrap;width:calc(100% + 1.5rem)}#filter-sidebar form>[aria-haspopup=true]>button:after{top:0;content:"expand_more";margin:0;position:absolute;right:0}#filter-sidebar form>[aria-haspopup=true]>button:hover,#filter-sidebar form>[aria-haspopup=true]>button:focus,#filter-sidebar form>[aria-haspopup=true]>button:focus-within{background-color:var(--main-color)}#filter-sidebar form>[aria-haspopup=true] fieldset{border:0;padding:0}#filter-sidebar form>[aria-haspopup=true] label{display:block;padding-top:0;white-space:nowrap}#filter-sidebar form>[aria-haspopup=true] label span{font-family:Roboto,sans-serif;padding-right:0;text-align:left;white-space:normal;width:auto}#filter-sidebar form>[aria-haspopup=true] label input[type=checkbox]~span{padding-left:.5rem}#filter-sidebar form>[aria-haspopup=true][aria-expanded=true]{max-height:inherit;padding-bottom:1rem}#filter-sidebar form>[aria-haspopup=true][aria-expanded=true]>button{max-height:120px;white-space:wrap}#filter-sidebar form>[aria-haspopup=true][aria-expanded=true]>button:after{content:"expand_less"}#filter-sidebar form>[aria-haspopup=true][aria-hidden=true]{display:none}#filter-sidebar #reset-filters-btn{border:3px solid #ee7000;font-size:.875rem;font-weight:700;margin:.5rem .75rem 1rem;padding:.25rem 1rem;width:calc(100% - 1.5rem)}#filter-sidebar #reset-filters-btn:hover,#filter-sidebar #reset-filters-btn:focus{background-color:#fff;color:var(--main-color)}#filter-sidebar #price-range-filter .lowest-value:before,#filter-sidebar #price-range-filter .highest-value:before{content:"\20ac  "}@media (max-width: 340px){#filter-sidebar{right:calc(1rem + 102px)}}@media (min-width: 750px){#filter-sidebar{height:auto;max-width:33%;min-width:0;position:absolute;right:0;top:3rem;width:100%}#filter-sidebar .tab-title{background-color:#f0f0f0;color:var(--main-color);padding:0 1rem;transform:translate(calc(-100% - 61px))}#filter-sidebar .tab-title:hover,#filter-sidebar .tab-title:focus,#filter-sidebar .tab-title:focus-within{color:#000}#filter-sidebar .tab-title .material-icons-outlined{line-height:32px}}@media (min-width: 943px){#filter-sidebar{border:1px solid #ccc;border-top-color:transparent;display:block;max-height:inherit;max-width:calc(25% - 2rem);position:relative;right:auto;top:0;transform:translateY(-6.375rem)}#filter-sidebar .tab-title{background-color:transparent;border-top:1px solid #ccc;box-sizing:border-box;color:#2a2a2a;display:block;font-size:1.125rem;height:auto;line-height:42px;margin:0;padding:0 2rem .5rem .75rem;text-align:right;transform:translate(-100%);width:50%}#filter-sidebar .tab-title .material-icons-outlined{display:none}}@media (min-width: 943px) and (max-width: 1233px){#filter-sidebar .tab-title{font-size:1rem}#filter-sidebar form>[aria-haspopup=true]>button{font-size:.875rem}}body.display-filtersidebar{max-height:100%;overflow:hidden}body.display-filtersidebar #main{z-index:21}body.display-filtersidebar #main article{z-index:21}body.display-filtersidebar #main article:before{background-color:#00000020;content:"";height:100vh;position:fixed;right:0;top:0;width:100vw;z-index:2}body.display-filtersidebar #filter-sidebar{background:#fff;border-left:1px solid #ccc;box-shadow:1px 1px 1px 7px #0003;height:100vh;max-height:inherit;overflow-y:scroll;position:fixed;right:0;top:0;z-index:3}body.display-filtersidebar #filter-sidebar .tab-title{background:transparent;left:.25rem;padding:.5rem 0;text-align:left;transform:none;width:100%}body.display-filtersidebar #filter-sidebar .tab-title:after{content:"close";color:#ee7000}body.display-filtersidebar #filter-sidebar .tab-title .material-icons-outlined{display:none}@media (max-width: 749px){body.display-filtersidebar #filter-sidebar{min-width:300px;width:80vw}}footer{content-visibility:auto;contain-intrinsic-size:auto 345px;margin:0;padding-left:2rem;padding-right:2rem}@media (max-width: 480px){footer{margin:0;padding-left:1rem;padding-right:1rem}}@media (min-width: 1234px){footer{margin:0;max-width:10000px;padding:0;width:100vw}footer>*{margin:0 auto;max-width:1170px}}#footer-menu{background-color:#2a2a2a;display:flex;flex-wrap:wrap;padding:2rem 0;position:relative}#footer-menu:before{background-color:#2a2a2a;content:"";height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw;z-index:0}#footer-menu>*{flex-basis:100%;flex-grow:0;flex-shrink:0;max-width:100%;position:relative;z-index:1}@media (min-width: 750px){#footer-menu>*{flex-basis:50%;max-width:50%}}@media (min-width: 943px){#footer-menu>*{box-sizing:border-box;flex-basis:25%;flex-grow:1;flex-shrink:1;max-width:25%;padding-right:2rem}}#footer-menu>*:last-child{padding-right:0}#footer-menu>* a{color:#fff;display:inline-block;line-height:1.5rem;text-decoration:none}#footer-menu>* a:hover{text-decoration:underline}#footer-brands{padding:1rem 0}#footer-brands:after{clear:both;content:"";display:table}#footer-brands #strong-brands{display:none}#footer-brands #strong-brands p{font-size:1.17em}#footer-brands #geizhals-logo{float:left;max-width:150px}@media (min-width: 750px){#footer-brands #strong-brands,#footer-brands #geizhals-logo{display:block;text-align:center}#footer-brands #geizhals-logo{float:none;max-width:initial}}@media (min-width: 943px){#footer-brands #strong-brands{display:inline;float:left;text-align:left}#footer-brands #geizhals-logo{display:block;float:right;padding-top:3.17rem;text-align:left}}#footer-bottom{background-color:var(--main-color);color:#fff;line-height:2rem;position:relative}#footer-bottom>*{position:relative;z-index:1}#footer-bottom a{line-height:0;position:absolute;right:0;top:0;transform:translateY(calc(-3rem - 47px));z-index:2}#footer-bottom:before{background-color:var(--main-color);content:"";height:100%;left:50%;position:absolute;transform:translate(-50%);width:100vw}@media (min-width: 750px){#footer-bottom a{top:50%;transform:translateY(-50%)}}@font-face{font-family:ico-haym;src:url(/fonts/ico-haym.eot?vmehrk);src:url(/fonts/ico-haym.eot?#iefixvmehrk) format("embedded-opentype"),url(/fonts/ico-haym.woff?vmehrk) format("woff"),url(/fonts/ico-haym.ttf?vmehrk) format("truetype"),url(/fonts/ico-haym.svg?vmehrk#ico-haym) format("svg");font-weight:400;font-style:normal;font-display:block}.custom-icon[class^=i-]:before,.custom-icon[class*=" i-"]:before{font-family:ico-haym;speak:none;font-size:1.65em;width:28px;margin-top:3px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;float:left}.custom-icon.i-2013:before{content:"\e64e"}.custom-icon.i-171:before{content:"\e60c"}.custom-icon.i-44765:before{content:"\e60e"}.custom-icon.i-17035:before{content:"\e60f"}.custom-icon.i-922:before{content:"\e610"}.custom-icon.i-19810:before{content:"\e611"}.custom-icon.i-16624:before{content:"\e612"}.custom-icon.i-36718:before{content:"\e613"}.custom-icon.i-39015:before{content:"\e614"}.custom-icon.i-26975:before{content:"\e615"}.custom-icon.i-8888:before{content:"\e616"}.custom-icon.i-35355:before{content:"\e617"}.custom-icon.i-2243:before{content:"\e618"}.custom-icon.i-20643:before{content:"\e619"}.custom-icon.i-5361:before{content:"\e61a"}.custom-icon.i-16685:before{content:"\e61b"}.custom-icon.i-2164:before{content:"\e61c"}.custom-icon.i-13418:before{content:"\e61d"}.custom-icon.i-6082:before{content:"\e61e"}.custom-icon.i-4533:before{content:"\e61f"}.custom-icon.i-18312:before{content:"\e620"}.custom-icon.i-22400:before{content:"\e621"}.custom-icon.i-15989:before{content:"\e622"}.custom-icon.i-19318:before{content:"\e623"}.custom-icon.i-6359:before{content:"\e624"}.custom-icon.i-33779:before{content:"\e625"}.custom-icon.i-11319:before{content:"\e626"}.custom-icon.i-13551:before{content:"\e627"}.custom-icon.i-28155:before{content:"\e628"}.custom-icon.i-1221:before{content:"\e629"}.custom-icon.i-33295:before{content:"\e62a"}.custom-icon.i-9553:before{content:"\e62b"}.custom-icon.i-11330:before{content:"\e62c"}.custom-icon.i-19319:before{content:"\e62d"}.custom-icon.i-12559:before{content:"\e62e"}.custom-icon.i-12279:before{content:"\e62f"}.custom-icon.i-2303:before{content:"\e630"}.custom-icon.i-30958:before{content:"\e631"}.custom-icon.i-625:before{content:"\e632"}.custom-icon.i-13165:before{content:"\e633"}.custom-icon.i-783:before{content:"\e634"}.custom-icon.i-49978:before{content:"\e635"}.custom-icon.i-37357:before{content:"\e636"}.custom-icon.i-3639:before{content:"\e637"}.custom-icon.i-35043:before{content:"\e638"}.custom-icon.i-32078:before{content:"\e639"}.custom-icon.i-3833:before{content:"\e63a"}.custom-icon.i-20014:before{content:"\e63b"}.custom-icon.i-41268:before{content:"\e63c"}.custom-icon.i-4840:before{content:"\e63d"}.custom-icon.i-4955:before{content:"\e63e"}.custom-icon.i-7138:before{content:"\e63f"}.custom-icon.i-1824:before{content:"\e640"}.custom-icon.i-3193:before{content:"\e641"}.custom-icon.i-23547:before{content:"\e642"}.custom-icon.i-36085:before{content:"\e643"}.custom-icon.i-49567:before{content:"\e644"}.custom-icon.i-20390:before{content:"\e645"}.custom-icon.i-50440:before{content:"\e646"}.custom-icon.i-3389:before{content:"\e647"}.custom-icon.i-20296:before{content:"\e648"}.custom-icon.i-19541:before{content:"\e649"}.custom-icon.i-23013:before{content:"\e64a"}.custom-icon.i-14763:before{content:"\e64b"}.custom-icon.i-40914:before{content:"\e64c"}.custom-icon.i-38179:before{content:"\e64d"}.custom-icon.i-24950:before{content:"\e606"}.custom-icon.i-27882:before{content:"\e607"}.custom-icon.i-29672:before{content:"\e608"}.custom-icon.i-33463:before{content:"\e609"}.custom-icon.i-13722:before{content:"\e60a"}.custom-icon.i-46944:before{content:"\e60b"}.custom-icon.i-24988:before{content:"\e60d"}.custom-icon.i-cart:before{content:"\e605"}.custom-icon.i-box:before{content:"\e604"}.custom-icon.i-deliver:before{content:"\e603"}.custom-icon.i-newsletter:before{content:"\e602"}.custom-icon.energy-label{background-repeat:no-repeat;background-size:cover;display:inline-block;line-height:0;min-height:40px;text-indent:-9999px;width:60px}.custom-icon.energy-label.a-rated{background-image:url(/svg/energy-labels/a-right.svg)}.custom-icon.energy-label.b-rated{background-image:url(/svg/energy-labels/b-right.svg)}.custom-icon.energy-label.c-rated{background-image:url(/svg/energy-labels/c-right.svg)}.custom-icon.energy-label.d-rated{background-image:url(/svg/energy-labels/d-right.svg)}.custom-icon.energy-label.e-rated{background-image:url(/svg/energy-labels/e-right.svg)}.custom-icon.energy-label.f-rated{background-image:url(/svg/energy-labels/f-right.svg)}.custom-icon.energy-label.g-rated{background-image:url(/svg/energy-labels/g-right.svg)}#accessories-container .product-list-item,#cart-item-accessories .product-list-item,.product-list-page .product-list-item,.start-page #dynamic-section .product-list-item{max-width:calc(100% - 1rem)}@media (min-width: 480px){#accessories-container .product-list-item,#cart-item-accessories .product-list-item,.product-list-page .product-list-item,.start-page #dynamic-section .product-list-item{max-width:calc(50% - 1rem)}}@media (min-width: 750px){#accessories-container .product-list-item,#cart-item-accessories .product-list-item,.product-list-page .product-list-item,.start-page #dynamic-section .product-list-item{max-width:calc(33.33% - 1rem)}}@media (min-width: 1024px){#accessories-container .product-list-item,#cart-item-accessories .product-list-item,.product-list-page .product-list-item,.start-page #dynamic-section .product-list-item{max-width:calc(25% - 1rem)}}#cart #cart-actions button,#cart #cart-actions .btn{max-width:100%}.product-list-page #items-container [role=navigation]{left:0}@media print{html,body{display:block!important;overflow:visible!important;page-break-after:always;position:relative!important}body *:not(.print-content),footer,.popup,#backdrop{display:none}body>.mobile-only{display:none!important}body *.print-content:not(script)>*:not(script){display:initial}.base-page #main{display:block;max-width:initial}.base-page #main article,.base-page #main #energy-label,.base-page #main #accessories-container{display:block}.base-page #main article{width:100%}.base-page #main article .sub-category,.base-page #main article #add-to-cart-form,.base-page #main article [data-action=print]{display:none}.base-page #main article #brand-marker{font-size:32pt}.base-page #main article #main-image.image-container{border:0;float:none;margin:0 auto;max-width:200pt;width:100%}.base-page #main article #product-tags{margin-left:0;width:100%}.base-page #main article #product-tags>.tag-container{display:block;width:100%}.base-page #main article #product-tags>.tag-container .icon:before{color:#000}.base-page #main article #product-tags>.tag-container .tag-title{float:left;padding-left:20pt;width:200pt}.base-page #main article #product-tags>.tag-container .tag-value{display:block;float:right;text-align:right}.base-page #main article #product-properties{float:none;position:relative;top:auto;width:100%}.base-page #main article #product-properties:before{border-bottom:1px solid #000;content:"Weitere Produktdaten";display:block;font-size:1.25rem;margin:1.5rem 0;padding:.5rem 0}.base-page #main article #product-properties [data-name]{display:list-item}.base-page #main article #product-properties [data-name]>*{display:inline-block}.base-page #main article #product-properties [data-name] a:after{content:" [" attr(href) "] "}.base-page #main article #price-container{margin-left:0;width:100%}.base-page #main article #price-container .tax,.base-page #main article #price-container .price{text-align:center}.base-page #main article #availability{break-inside:avoid;page-break-inside:avoid}.base-page #main article #availability>div,.base-page #main article #availability>div>h3,.base-page #main article #availability>div>h4{display:block}.base-page #main article #availability>div>ul{display:block}.base-page #main article #availability>div>ul li{display:list-item}.base-page #main article #availability>div>ul li span{display:initial}.base-page #main article #availability>span{display:block}.base-page #main #security-product-info .print-content,.base-page #main #product-security-notices,.base-page #main #product-security-notices>.row>div,.base-page #main #product-security-notices>.row>div p{display:block}.base-page #main #security-product-info a{margin-bottom:1rem;position:relative}.base-page #main #security-product-info a:after{content:" (" attr(href) ") ";left:50%;position:absolute;text-transform:none;top:100%;transform:translate(-50%,3px)}.base-page #main #accessories-container{margin-left:0;margin-right:0;padding:0}.base-page #main #accessories-container h2{display:block}.base-page #main .product-list-item{display:block;break-inside:avoid;page-break-inside:avoid}.base-page #main .product-list-item img,.base-page #main .product-list-item span,.base-page #main .product-list-item sup{display:inline-block}.base-page #main .product-list-item .product-properties{display:block}.base-page #main .product-list-item .product-properties li{display:list-item}.base-page #main #energy-label{break-inside:avoid;page-break-inside:avoid}.base-page #main #energy-label h3,.base-page #main #energy-label .image-container,.base-page #main #energy-label dl,.base-page #main #energy-label dt,.base-page #main #energy-label dd{display:block}.base-page #main #energy-label img{display:inline}.base-page #main #cart,.base-page #main #cartBackdrop{display:none}.agbs-page,.cart-page,.static-page,.product-list-page{display:block}.agbs-page header,.cart-page header,.static-page header,.product-list-page header{display:block;max-width:inherit}.agbs-page header #logo-bar,.cart-page header #logo-bar,.static-page header #logo-bar,.product-list-page header #logo-bar{background:none;display:block;height:auto}.agbs-page header #logo-bar>a[href="/"],.cart-page header #logo-bar>a[href="/"],.static-page header #logo-bar>a[href="/"],.product-list-page header #logo-bar>a[href="/"]{display:block;position:static;transform:none}.agbs-page header #logo-bar>a[href="/"] img,.cart-page header #logo-bar>a[href="/"] img,.static-page header #logo-bar>a[href="/"] img,.product-list-page header #logo-bar>a[href="/"] img{display:inline}.agbs-page header #main-menu,.cart-page header #main-menu,.static-page header #main-menu,.product-list-page header #main-menu{display:none}.agbs-page #main,.cart-page #main,.static-page #main,.product-list-page #main{display:block;max-width:inherit}.agbs-page #main article,.agbs-page #main h1,.cart-page #main article,.cart-page #main h1,.static-page #main article,.static-page #main h1,.product-list-page #main article,.product-list-page #main h1{display:block;width:100%;max-width:100%}.agbs-page #main #cart,.cart-page #main #cart,.static-page #main #cart,.product-list-page #main #cart{display:flex}.agbs-page #main #cart-total sup,.cart-page #main #cart-total sup,.static-page #main #cart-total sup,.product-list-page #main #cart-total sup{display:inline}.agbs-page #main #cart-items li,.cart-page #main #cart-items li,.static-page #main #cart-items li,.product-list-page #main #cart-items li{display:list-item}.agbs-page #main #cart-items li img,.cart-page #main #cart-items li img,.static-page #main #cart-items li img,.product-list-page #main #cart-items li img{display:block}.agbs-page #main #cart-items li [data-name=sub-total] sup,.cart-page #main #cart-items li [data-name=sub-total] sup,.static-page #main #cart-items li [data-name=sub-total] sup,.product-list-page #main #cart-items li [data-name=sub-total] sup{display:inline}.agbs-page #main #cart-items li .btn-bar,.cart-page #main #cart-items li .btn-bar,.static-page #main #cart-items li .btn-bar,.product-list-page #main #cart-items li .btn-bar{display:none}.agbs-page #main #cart-actions,.cart-page #main #cart-actions,.static-page #main #cart-actions,.product-list-page #main #cart-actions{display:none!important}.impressum-page article *,.filialen-page article *,.versandkosten-page article *,.waranty-page article *,.static-page article *{display:initial}.impressum-page article a:after,.filialen-page article a:after,.versandkosten-page article a:after,.waranty-page article a:after,.static-page article a:after{content:" (" attr(href) ") "}.impressum-page article h2,.impressum-page article h3,.impressum-page article h4,.impressum-page article h5,.impressum-page article h6,.impressum-page article p,.impressum-page article ol,.impressum-page article ul,.impressum-page article dl,.impressum-page article dt,.impressum-page article dd,.filialen-page article h2,.filialen-page article h3,.filialen-page article h4,.filialen-page article h5,.filialen-page article h6,.filialen-page article p,.filialen-page article ol,.filialen-page article ul,.filialen-page article dl,.filialen-page article dt,.filialen-page article dd,.versandkosten-page article h2,.versandkosten-page article h3,.versandkosten-page article h4,.versandkosten-page article h5,.versandkosten-page article h6,.versandkosten-page article p,.versandkosten-page article ol,.versandkosten-page article ul,.versandkosten-page article dl,.versandkosten-page article dt,.versandkosten-page article dd,.waranty-page article h2,.waranty-page article h3,.waranty-page article h4,.waranty-page article h5,.waranty-page article h6,.waranty-page article p,.waranty-page article ol,.waranty-page article ul,.waranty-page article dl,.waranty-page article dt,.waranty-page article dd,.static-page article h2,.static-page article h3,.static-page article h4,.static-page article h5,.static-page article h6,.static-page article p,.static-page article ol,.static-page article ul,.static-page article dl,.static-page article dt,.static-page article dd{display:block}.impressum-page article table,.filialen-page article table,.versandkosten-page article table,.waranty-page article table,.static-page article table{display:table}.impressum-page article thead,.filialen-page article thead,.versandkosten-page article thead,.waranty-page article thead,.static-page article thead{display:table-header-group}.impressum-page article tbody,.filialen-page article tbody,.versandkosten-page article tbody,.waranty-page article tbody,.static-page article tbody{display:table-row-group}.impressum-page article tfoot,.filialen-page article tfoot,.versandkosten-page article tfoot,.waranty-page article tfoot,.static-page article tfoot{display:table-footer-group}.impressum-page article tr,.filialen-page article tr,.versandkosten-page article tr,.waranty-page article tr,.static-page article tr{display:table-row}.impressum-page article td,.impressum-page article th,.filialen-page article td,.filialen-page article th,.versandkosten-page article td,.versandkosten-page article th,.waranty-page article td,.waranty-page article th,.static-page article td,.static-page article th{display:table-cell}.contact-page article a:after,.waranty-page article a:after{content:none}.wishlist-page header{display:block;max-width:inherit}.wishlist-page header #logo-bar{background:none;display:block;height:auto}.wishlist-page header #logo-bar>a[href="/"]{display:block;position:static;transform:none}.wishlist-page header #logo-bar>a[href="/"] img{display:inline}.wishlist-page header #main-menu{display:none}.wishlist-page #main{display:block;max-width:inherit}.wishlist-page #main article,.wishlist-page #main h1{display:block;width:100%;max-width:100%}.wishlist-page #main .product-list{display:block}.wishlist-page #main .product-list .product-list-item{display:list-item}.wishlist-page #main .product-list .product-list-item img{display:block}.wishlist-page #main .product-list .product-list-item [data-name=qty] .display,.wishlist-page #main .product-list .product-list-item [data-name=sub-total] .price,.wishlist-page #main .product-list .product-list-item [data-name=sub-total] sup{display:inline}.wishlist-page #main .product-list .product-list-item .btn-bar{display:none}.wishlist-page #main .product-list #wishlist-total sup{display:inline}.wishlist-page #main #wishlist-actions{display:none!important}#agbs-text .static-page.agbs-page #agbs-text>h3:first-child,#agbs-text>*{display:block}#agbs-text li{display:list-item}#print-order-popup{display:block;height:auto;overflow:visible!important;padding-top:2rem;page-break-after:always;position:static;width:auto}#print-order-popup .popup-content{background:transparent;box-shadow:none;display:block;height:auto;margin:0;max-height:initial;max-width:initial;padding-top:1rem;overflow:visible;width:auto}#print-order-popup header{max-width:initial;margin:0;margin-bottom:2rem}#print-order-popup .print-content>*,#print-order-popup .logo-container,#print-order-popup .contact-details,#print-order-popup .contact-details br{display:block}#print-order-popup .logo-container img{display:initial}.filialen-page article dl{margin-left:0;padding-left:0}.product-list-page article{display:block}.product-list-page article h1 span{display:inline-block}.product-list-page article .product-list-item{break-inside:avoid;border:0;border-bottom:3px solid #333;display:block;flex-basis:100%!important;max-width:100%!important;min-height:initial;padding:0;page-break-inside:avoid}.product-list-page article .product-list-item .brand{left:0;top:0}.product-list-page article .product-list-item img,.product-list-page article .product-list-item span,.product-list-page article .product-list-item sup{display:inline-block}.product-list-page article .product-list-item img{float:left;margin-right:20pt;margin-top:20pt}.product-list-page article .product-list-item a,.product-list-page article .product-list-item ul,.product-list-page article .product-list-item li{overflow:hidden}.product-list-page article .product-list-item .product-properties{display:block}.product-list-page article .product-list-item .product-properties li{display:list-item}.product-list-page article .product-list-item .energy-label-container{display:block;left:auto;right:20pt;top:0}}
