@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/templates/dsignar_vorhangschienen-shop_xt5/dist/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/templates/dsignar_vorhangschienen-shop_xt5/dist/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/templates/dsignar_vorhangschienen-shop_xt5/dist/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/templates/dsignar_vorhangschienen-shop_xt5/dist/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/templates/dsignar_vorhangschienen-shop_xt5/dist/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/templates/dsignar_vorhangschienen-shop_xt5/dist/assets/work-sans-vietnamese-wght-normal-BKsN3ITN.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/templates/dsignar_vorhangschienen-shop_xt5/dist/assets/work-sans-latin-ext-wght-normal-B5dZ8C4S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/templates/dsignar_vorhangschienen-shop_xt5/dist/assets/work-sans-latin-wght-normal-Bl-S9Xys.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--brand-orange:#e07e3c;--brand-orange-rgb:224, 126, 60;--brand-orange-dark:#c06a2e;--brand-orange-light:#fef5ee;--brand-green:#00875a;--brand-green-rgb:0, 135, 90;--brand-green-dark:#006d48;--brand-green-light:#e8f5ee;--cta-primary-bg:var(--brand-orange);--cta-primary-bg-hover:var(--brand-orange-dark);--cta-primary-shadow:0 2px 8px rgba(var(--brand-orange-rgb), .25);--cta-success-bg:var(--brand-green);--cta-success-bg-hover:var(--brand-green-dark);--cta-success-shadow:0 2px 8px rgba(var(--brand-green-rgb), .25);--cta-muted-bg:#f0efed;--cta-muted-bg-hover:#e6e4e1;--cta-muted-color:var(--color-text-dark,#2f3331);--surface-hover-wash:var(--brand-orange-light);--surface-hover-color:var(--brand-orange);--color-surface:#fff;--card-border:1px solid var(--color-border-light);--card-bg:var(--color-surface);--color-primary:var(--brand-orange);--color-primary-light:var(--brand-orange-light);--font-heading:"Manrope Variable", "Manrope", sans-serif;--font-body:"Work Sans Variable", "Work Sans", sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--color-text:#444;--color-text-dark:#2f3331;--color-text-muted:#999;--color-bg-warm:#faf9f7;--color-bg-footer:#f3f4f1;--color-border:#e0e0e0;--color-border-light:#e8e8e8;--h1-font-size:1.75rem;--h1-font-weight:800;--h1-line-height:1.3;--h1-letter-spacing:-.04em;--h1-margin-block:0 15px;--space-2xs:4px;--space-xs:6px;--space-sm:8px;--space-md:12px;--space-lg:16px;--container-max-width:1200px;--container-padding-inline:24px;--container-inset:calc((100% - var(--container-max-width)) / 2);--checkbox-size:20px;--hue-info:230;--hue-success:145;--hue-warning:85;--hue-danger:25;--lucide-info:url("data:image/svg+xml,%3c!--%20@license%20lucide-static%20v1.26.0%20-%20ISC%20--%3e%3csvg%20class='lucide%20lucide-info'%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20%3e%3ccircle%20cx='12'%20cy='12'%20r='10'%20/%3e%3cpath%20d='M12%2016v-4'%20/%3e%3cpath%20d='M12%208h.01'%20/%3e%3c/svg%3e");--lucide-check:url("data:image/svg+xml,%3c!--%20@license%20lucide-static%20v1.26.0%20-%20ISC%20--%3e%3csvg%20class='lucide%20lucide-check'%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20%3e%3cpath%20d='M20%206%209%2017l-5-5'%20/%3e%3c/svg%3e");--lucide-alert-triangle:url("data:image/svg+xml,%3c!--%20@license%20lucide-static%20v1.26.0%20-%20ISC%20--%3e%3csvg%20class='lucide%20lucide-triangle-alert'%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20%3e%3cpath%20d='m21.73%2018-8-14a2%202%200%200%200-3.48%200l-8%2014A2%202%200%200%200%204%2021h16a2%202%200%200%200%201.73-3'%20/%3e%3cpath%20d='M12%209v4'%20/%3e%3cpath%20d='M12%2017h.01'%20/%3e%3c/svg%3e");--lucide-alert-circle:url("data:image/svg+xml,%3c!--%20@license%20lucide-static%20v1.26.0%20-%20ISC%20--%3e%3csvg%20class='lucide%20lucide-circle-alert'%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20%3e%3ccircle%20cx='12'%20cy='12'%20r='10'%20/%3e%3cline%20x1='12'%20x2='12'%20y1='8'%20y2='12'%20/%3e%3cline%20x1='12'%20x2='12.01'%20y1='16'%20y2='16'%20/%3e%3c/svg%3e")}html{font:400 14px/1.6 var(--font-body);color:var(--color-text)}body{font-family:var(--font-body);color:var(--color-text);font-size:14px;font-weight:400;line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--color-text-dark)}h1{font-size:var(--h1-font-size);font-weight:var(--h1-font-weight);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);margin-block:var(--h1-margin-block)}.container,.uk-container,.uk-container.uk-container-center{width:100%;max-width:var(--container-max-width);padding-inline:var(--container-padding-inline);box-sizing:border-box;margin-inline:auto}:root{--nav-height:48px;--nav-line-height:24px;--nav-list-margin-bottom:8px;--nav-list-gap:0;--nav-anchor-padding-inline:16px;--nav-anchor-font-family:var(--font-heading);--nav-anchor-font-size:14px;--nav-anchor-font-size-medium:14px;--nav-anchor-font-weight:600;--brand-orange:#e07e3c;--brand-orange-rgb:224, 126, 60;--brand-orange-light:#fef5ee;--nav-anchor-color:#444;--nav-anchor-hover-bg:var(--brand-orange-light);--nav-anchor-hover-color:var(--brand-orange);--nav-anchor-hover-border-bottom:2px solid var(--brand-orange);--nav-anchor-active-bg:var(--brand-orange-light);--nav-anchor-active-color:var(--brand-orange);--nav-anchor-padding-mobile-inline:8px;--nav-anchor-margin-block-medium:8px;--nav-anchor-margin-inline-end-medium:8px;--header-border-bottom-width:2px;--header-border-bottom-color:var(--brand-orange-dark);--header-border-bottom:var(--header-border-bottom-width) solid var(--header-border-bottom-color);--nav-border-top-width:1px;--marquee-height:30px;--vhs-top-height:30px;--vhs-header-height:52px;--marquee-band:var(--marquee-height);--vhs-top-band:var(--vhs-top-height);--vhs-header-band:var(--vhs-header-height);--nav-band:0px;--header-scroll-away:calc(var(--marquee-band) + var(--vhs-top-band));--header-sticky:calc(var(--vhs-header-band) + var(--nav-band) + var(--header-border-bottom-width));--header-total:calc(var(--header-scroll-away) + var(--header-sticky));--header-scroll:max(calc(-1 * var(--vhs-top-band)), min(0px, calc(var(--marquee-band) - 1px * var(--scroll-y,0))))}@media (width>=1024px){:root{--marquee-height:0px;--vhs-header-height:65px;--nav-band:calc(var(--nav-height) + var(--nav-border-top-width))}}div#box-topcategories{border:none}div#box-topcategories .uk-navbar{border-bottom:var(--header-border-bottom);background-color:#0000}div#box-topcategories .uk-search{margin:0}div#box-topcategories .uk-navbar-nav{margin-bottom:var(--nav-list-margin-bottom)}div#box-topcategories ul.uk-navbar-nav.uk-hidden-small.\31 {justify-content:flex-start;gap:var(--nav-list-gap);height:var(--nav-height);flex-flow:row;align-items:stretch;margin-bottom:0;display:flex}div#box-topcategories ul.uk-navbar-nav.uk-hidden-small.\31 >li>a{box-sizing:border-box;height:var(--nav-height);padding:0 var(--nav-anchor-padding-inline);line-height:var(--nav-line-height);color:var(--nav-anchor-color);font-size:var(--nav-anchor-font-size);font-family:var(--nav-anchor-font-family);font-weight:var(--nav-anchor-font-weight);text-shadow:0 0 #fff0;border:none;border-bottom:2px solid #0000;align-items:center;margin:0;display:flex}div#box-topcategories ul.uk-navbar-nav.uk-hidden-small.\31 >li:first-child>a{padding-left:0}div#box-topcategories ul.uk-navbar-nav.uk-hidden-small.\31 >li.uk-open>a,div#box-topcategories ul.uk-navbar-nav.uk-hidden-small.\31 >li:hover>a,div#box-topcategories ul.uk-navbar-nav.uk-hidden-small.\31 >li>a:focus{background-color:var(--nav-anchor-hover-bg);color:var(--nav-anchor-hover-color);z-index:1;border-bottom:var(--nav-anchor-hover-border-bottom);border-left-color:rgba(var(--brand-orange-rgb), 0);border-right-color:rgba(var(--brand-orange-rgb), 0);border-top-color:rgba(var(--brand-orange-rgb), 0);outline:0;position:relative}div#box-topcategories ul.uk-navbar-nav.uk-hidden-small.\31 >li.uk-active>a{background-color:var(--nav-anchor-active-bg);color:var(--nav-anchor-active-color);text-shadow:none;border-top-color:#fff0;border-left-color:#fff0;border-right:#fff0}@media (width<=1024px){div#box-topcategories .uk-navbar{display:none}div#box-topcategories .uk-navbar-nav>li>a{padding:0 var(--nav-anchor-padding-mobile-inline)}}@media (width>=1025px) and (width<=1175px){div#box-topcategories .uk-navbar-nav>li>a{margin:var(--nav-anchor-margin-block-medium) var(--nav-anchor-margin-inline-end-medium) var(--nav-anchor-margin-block-medium) 0;font-size:var(--nav-anchor-font-size-medium)}}@media (width<=1024px){header#fixedHeader{border-bottom:var(--header-border-bottom)}}:root{--offcanvas-bar-bg:#e07e3c;--offcanvas-bar-width:270px;--offcanvas-bar-z-index:1001;--offcanvas-bar-transition:transform .3s ease-in-out;--offcanvas-wrapper-bg:#0000;--offcanvas-panel-margin:20px 15px;--offcanvas-panel-color:#444;--offcanvas-link-color:#fff}.uk-offcanvas{z-index:1000;touch-action:none;background:var(--offcanvas-wrapper-bg);display:none;position:fixed;inset:0}.uk-offcanvas-bar{z-index:var(--offcanvas-bar-z-index);width:var(--offcanvas-bar-width);background:var(--offcanvas-bar-bg);-webkit-overflow-scrolling:touch;max-width:100%;-webkit-transition:-webkit-transform .3s ease-in-out;transition:var(--offcanvas-bar-transition);-ms-scroll-chaining:none;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}.uk-offcanvas-bar-flip:after,.uk-offcanvas-bar:after{background:0 0;width:0;box-shadow:0 0 5px 2px #0000}.uk-offcanvas .uk-panel{margin:var(--offcanvas-panel-margin);color:var(--offcanvas-panel-color);text-shadow:0 1px #0000}.uk-offcanvas .uk-panel a:not([class]),.uk-offcanvas .uk-panel-title{color:var(--offcanvas-link-color)}vhs-fieldset input[type=text],vhs-fieldset input[type=email],vhs-fieldset input[type=tel],vhs-fieldset input[type=password],vhs-fieldset select,vhs-fieldset .uk-width-medium{border:1px solid var(--color-border);box-sizing:border-box;border-radius:4px;font-size:.9375rem;transition:border-color .2s,box-shadow .2s;width:100%!important;height:36px!important;padding:6px 14px!important}vhs-fieldset input:focus,vhs-fieldset select:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #e07e3c1a}vhs-fieldset input[aria-invalid=true],vhs-fieldset .uk-form-danger{border-color:#d32f2f}vhs-fieldset input[type=checkbox]{width:var(--checkbox-size);height:var(--checkbox-size);accent-color:var(--color-primary);flex-shrink:0;margin-block-start:calc((1lh - var(--checkbox-size)) / 5 * 2)}vhs-fieldset select,vhs-card select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%238a8a8a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px!important}.card-title{font-family:var(--font-heading);color:var(--color-text-dark);letter-spacing:-.02em;margin-bottom:4px;font-size:1.15rem;font-weight:700}.card-desc{color:var(--color-text-muted);margin-bottom:28px;font-size:.85rem;line-height:1.5}.anmeldeformular form vhs-card+vhs-card{margin-top:20px}.req{color:var(--color-primary);margin-left:2px}.required-note{color:var(--color-text-muted);margin-top:16px;font-size:.78rem}.form-hint{color:var(--color-text-muted,#999);margin-top:4px;font-size:.75rem;line-height:1.4}.checkbox-row{align-items:flex-start;gap:10px;padding:12px 0;font-size:.85rem;line-height:1.5;display:flex}.checkbox-row>:is(span,label){color:var(--color-text-muted)}.checkbox-row a{color:var(--color-primary);font-weight:500}.password-field-wrap{position:relative}.password-field-wrap input{padding-right:48px}.password-toggle-btn{cursor:pointer;color:var(--color-text-muted);background:0 0;border:none;justify-content:center;align-items:center;min-width:32px;min-height:28px;padding:4px;display:flex;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.password-toggle-btn:hover{color:var(--color-text-dark)}.forgot-link{text-align:right;color:var(--color-primary);margin:8px 0 20px;font-size:.83rem;font-weight:500;text-decoration:none;display:block}.login-card{position:sticky;top:100px}.login-divider{color:var(--color-text-muted);align-items:center;gap:12px;margin:24px 0;font-size:.8rem;display:flex}.login-divider:before,.login-divider:after{content:"";background:var(--color-border-light);flex:1;height:1px}.login-benefits ul{padding:0;list-style:none}.login-benefits li{color:var(--color-text-muted);align-items:center;gap:8px;padding:4px 0;font-size:.82rem;display:flex}.login-benefits li svg{color:#27ae60;flex-shrink:0;width:14px;height:14px}@media (width<=860px){.login-card{order:-1;position:static}vhs-card{padding:24px}}.checkout-page vhs-stack{--vhs-stack-gap:24px}.checkout-page .vhs-legend-action{color:var(--brand-orange);text-transform:none;letter-spacing:0;margin-left:auto;padding-left:8px;font-size:.75rem;font-weight:600;text-decoration:none}.checkout-page .vhs-legend-action:is(button){cursor:pointer;background:0 0;border:0;padding-block:0;font-family:inherit}.checkout-page .vhs-legend-action:hover{text-decoration:underline}.checkout-page .vhs-select,.checkout-page select.vhs-select{border:1px solid var(--color-border-light,#e8e8e8);background:#fff;border-radius:4px;width:100%;height:44px;padding:0 12px;font-family:inherit;font-size:.95rem}.checkout-page .vhs-textarea,.checkout-page textarea.vhs-textarea{border:1.5px solid var(--color-border-light,#e8e8e8);resize:vertical;background:#fff;border-radius:4px;width:100%;min-height:80px;padding:12px 14px;font-family:inherit;font-size:.9375rem}.checkout-page .address-block{color:var(--color-text-dark,#2f3331);margin:0 0 16px;font-style:normal;line-height:1.6}.checkout-page .address-disclosure{border-block-start:1px solid var(--color-border-light,#e8e8e8);margin-block-start:20px;padding-block-start:20px}.checkout-page .address-disclosure-summary{cursor:pointer;color:var(--color-primary);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:.875rem;font-weight:500;list-style:none;display:inline-flex}.checkout-page .address-disclosure-summary::-webkit-details-marker{display:none}.checkout-page .address-disclosure-summary:after{content:"›";font-weight:600;transition:transform .15s;display:inline-block}.checkout-page details[open]>.address-disclosure-summary:after{transform:rotate(90deg)}.checkout-page .address-selector{margin-block:12px 0}.checkout-page details.address-disclosure:not([open])>.address-selector{display:none}.checkout-page .address-add-new{color:var(--color-primary);align-items:center;gap:4px;margin-block-start:12px;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.checkout-page .address-add-new:before{content:"+";font-weight:600}.checkout-page .address-add-new:hover{text-decoration:underline}.checkout-page .address-selector-hint{color:var(--color-text-muted,#999);margin:12px 0 8px;font-size:.85rem}.checkout-page payment-options,.checkout-page shipping-options{flex-direction:column;gap:12px;margin:0 0 24px;display:flex}.checkout-page payment-options>label{border:1.5px solid var(--color-border-light,#e8e8e8);cursor:pointer;background:#fafafa;border-radius:4px;flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:14px 16px;font-size:.9375rem;font-weight:500;transition:border-color .2s,background .2s;display:flex}.checkout-page payment-options>label input[type=radio]{width:20px;height:20px;accent-color:var(--brand-orange);flex-shrink:0;margin:0}:is(.checkout-page payment-options>label:has(input[type=radio]:checked),.checkout-page payment-options>label:has(input[type=hidden][name=selected_payment])){border-color:var(--brand-orange);background:var(--brand-orange-light)}.checkout-page payment-options payment-name{color:var(--color-text-dark,#2f3331);flex:1;font-weight:600}.checkout-page payment-options payment-price{color:var(--color-text-muted,#999);flex-shrink:0;font-size:.8rem}.checkout-page payment-options>label>img{object-fit:contain;object-position:right center;flex-shrink:0;width:80px;height:22px;margin-inline-start:auto}.checkout-page payment-options payment-desc{border-block-start:1px solid var(--color-border-light,#e8e8e8);color:var(--color-text-muted,#999);flex-basis:100%;margin-block-start:12px;padding-block-start:12px;font-size:.84rem;display:none}.checkout-page payment-options>label:has(input[type=radio]:checked) payment-desc{display:block}.checkout-page .info-box{border-left:3px solid var(--brand-orange);background:#fafafa;border-radius:4px;padding:16px;font-size:.9rem;line-height:1.5}.checkout-page .info-box strong{margin-block-end:6px;display:block}.checkout-page .info-box p{margin:0}.checkout-page .info-box ul{margin:0;padding-inline-start:1.2em}.checkout-page .info-box li+li{margin-block-start:4px}.checkout-page .checkout-aside{--vhs-card-padding:24px;--vhs-card-bg:#fafafa}.checkout-page .confirm-items{margin:0;padding:0;list-style:none}.checkout-page .confirm-item{grid-template-columns:64px 1fr auto;align-items:start;column-gap:16px;padding-block:12px;display:grid}.checkout-page .confirm-item+.confirm-item{border-block-start:1px solid var(--color-border-light,#e8e8e8)}.checkout-page .confirm-item-img{background:var(--color-bg-warm,#faf9f7);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.checkout-page .confirm-item-img img{object-fit:contain;max-width:100%;max-height:100%;display:block}.checkout-page .confirm-item-details{min-width:0}.checkout-page .confirm-item-name{color:var(--color-text-dark,#2f3331);margin:0;font-size:1rem;font-weight:600}.checkout-page .confirm-item-details>dl{grid-template-columns:max-content 1fr;gap:2px 12px;margin:4px 0 0;font-size:.85rem;line-height:1.5;display:grid}.checkout-page .confirm-item-details>dl dt{color:var(--color-text-muted,#999);font-weight:400}.checkout-page .confirm-item-details>dl dd{color:var(--color-text-dark,#2f3331);margin:0;font-weight:600}.checkout-page .confirm-item-price{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.checkout-page .confirm-item-qty{color:var(--color-text-muted,#999);font-size:.8rem}.checkout-page .confirm-item-total{color:var(--color-text-dark,#2f3331);font-weight:700}.checkout-page .confirm-summary-grid{grid-template-columns:1fr 1fr;gap:20px;margin:0;padding:0;display:grid}.checkout-page .confirm-summary-grid>div{flex-direction:column;gap:6px;margin:0;display:flex}.checkout-page .confirm-summary-grid dt{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted,#999);align-items:baseline;gap:8px;margin:0;font-size:.7rem;font-weight:700;display:flex}.checkout-page .confirm-summary-grid dt a{color:var(--color-text-dark,#2f3331);text-transform:none;letter-spacing:0;font-weight:500;text-decoration:none}.checkout-page .confirm-summary-grid dt a:before{content:"✎";margin-inline-end:4px}.checkout-page .confirm-summary-grid dt a:hover,.checkout-page .confirm-summary-grid dt a:focus{color:var(--color-text-dark,#2f3331);text-decoration:underline}.checkout-page .confirm-summary-grid dd{color:var(--color-text-dark,#2f3331);margin:0;font-size:.92rem;line-height:1.5}.checkout-page .confirm-summary-grid dd strong{font-weight:700}@media (width<=600px){.checkout-page .confirm-summary-grid{grid-template-columns:1fr}}.checkout-page .confirm-summary-comment{border-block-start:1px solid var(--color-border-light,#e8e8e8);margin:16px 0 0;padding-block-start:16px}.checkout-page .confirm-summary-comment dt{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted,#999);align-items:center;gap:8px;margin-block-end:6px;font-size:.78rem;font-weight:700;display:flex}.checkout-page .confirm-summary-comment dd{color:var(--color-text-dark,#2f3331);margin:0;font-size:.92rem;line-height:1.5}.checkout-page .delivery-promise{color:#00875a;background:#e8f8e8;border-radius:4px;align-items:center;gap:8px;margin-block-start:1rem;padding:10px 12px;font-size:.85rem;line-height:1.4;display:flex}.checkout-page .delivery-promise svg{flex-shrink:0;width:16px;height:16px}.checkout-page .delivery-promise strong{font-weight:700}.checkout-page .confirm-legal{border-block-start:1px solid var(--color-border-light,#e8e8e8);margin:20px 0;padding-block-start:20px;font-size:.85rem;line-height:1.5}.checkout-page .confirm-legal a,.checkout-page .confirm-legal a:hover,.checkout-page .confirm-legal a:focus{color:var(--brand-orange);text-decoration:underline}.checkout-page .confirm-checkbox{cursor:pointer;align-items:flex-start;gap:10px;margin-block-end:12px;display:flex}.checkout-page .confirm-legal-text{color:var(--color-text-muted,#999);margin:0 0 8px}.checkout-page .confirm-trust{border-block-start:1px solid var(--color-border-light,#e8e8e8);margin-block-start:20px;padding-block-start:16px}.address-dialog{background:#fff;border:0;border-radius:8px;width:min(90vw,560px);max-height:90vh;padding:0;overflow:hidden;box-shadow:0 24px 48px #0003}.address-dialog::backdrop{background:#14181c99}.address-dialog>.dialog-body{flex-direction:column;max-height:calc(90vh - 48px);padding:24px 28px;display:flex;overflow-y:auto}.address-dialog>.dialog-close-form{text-align:right;margin:0;padding:8px 12px 0}.address-dialog .dialog-close{cursor:pointer;width:32px;height:32px;color:var(--color-text-muted,#999);background:0 0;border:0;border-radius:4px;font-size:24px;line-height:1}.address-dialog .dialog-close:hover{color:var(--color-text-dark,#2f3331);background:var(--color-border-light,#e8e8e8)}.address-dialog vhs-actions{border-top:1px solid var(--color-border-light,#e8e8e8);margin-top:20px;padding-top:16px}.address-dialog>.dialog-header{border-block-end:1px solid var(--color-border-light,#e8e8e8);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 12px 24px;display:flex}.address-dialog>.dialog-header h2{color:var(--color-text-dark,#2f3331);margin:0;font-size:1.25rem;line-height:1.2}.address-dialog>.dialog-header .dialog-close-form{margin:0;padding:0}body:has(dialog[open]){overflow:hidden}.checkout-success .success-hero{border:1px solid var(--color-border-light,#e8e8e8);text-align:center;background:#fff;border-radius:8px;flex-direction:column;align-items:center;gap:12px;margin-block-end:40px;padding:40px 24px;display:flex}.checkout-success .success-checkmark{background:var(--brand-green);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.checkout-success .success-checkmark svg{width:32px;height:32px}.checkout-success .success-title{font-family:var(--font-heading,"Manrope", sans-serif);color:var(--color-text-dark,#2f3331);margin:0;font-size:1.6rem;font-weight:700}.checkout-success .success-order-id{color:var(--color-text-muted,#999);font-size:.95rem}.checkout-success .success-order-id strong{color:var(--color-text-dark,#2f3331)}.checkout-success .success-email-info{max-width:520px;color:var(--color-text-muted,#999);margin:0;font-size:.9rem;line-height:1.5}.checkout-success .success-actions{gap:12px;margin-block-start:12px;display:flex}.checkout-success .success-actions>[data-cta]{flex:none}.checkout-success .success-steps{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.checkout-success .success-step{grid-template-columns:36px 1fr;align-items:start;column-gap:14px;display:grid}.checkout-success .success-step>.success-step-icon{grid-area:1/1/span 2}.checkout-success .success-step h3{color:var(--color-text-dark,#2f3331);grid-column:2;margin:0 0 4px;font-size:.95rem;font-weight:700}.checkout-success .success-step p{color:var(--color-text-muted,#999);grid-column:2;margin:0;font-size:.88rem;line-height:1.5}.checkout-success .success-step-icon{width:28px;height:28px;color:var(--brand-orange);margin-block-start:2px}.checkout-success .success-aside-intro{color:var(--color-text-muted,#999);margin:0 0 12px;font-size:.9rem}.checkout-success .berlin-service-grid{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.checkout-success .berlin-service-grid>li{display:flex}.checkout-success .berlin-service-card{border:1px solid var(--color-border-light,#e8e8e8);color:var(--color-text-dark,#2f3331);border-radius:4px;flex-direction:column;flex:1;gap:4px;padding:14px;text-decoration:none;transition:border-color .2s;display:flex}.checkout-success .berlin-service-card strong{font-size:.95rem;font-weight:700}.checkout-success .berlin-service-card small{color:var(--color-text-muted,#999);font-size:.8rem}.checkout-success .berlin-service-card:hover{border-color:var(--brand-orange)}.checkout-success .success-summary-row,.checkout-success .success-summary-total{color:var(--color-text-muted,#999);justify-content:space-between;align-items:baseline;padding-block:10px;font-size:.9rem;display:flex}.checkout-success .success-summary-row strong,.checkout-success .success-summary-total strong{color:var(--color-text-dark,#2f3331)}.checkout-success .success-summary-row+.checkout-success .success-summary-row,.checkout-success .success-summary-row+.checkout-success .success-summary-total,.checkout-success .success-summary-total+.checkout-success .success-summary-row,.checkout-success .success-summary-total+.checkout-success .success-summary-total{border-block-start:1px dashed var(--color-border-light,#e8e8e8)}.checkout-success .success-summary-total{border-block-start:1px solid var(--color-border-light,#e8e8e8);font-family:var(--font-heading,"Manrope", sans-serif);margin-block-start:8px;padding-block-start:14px;font-size:1.05rem}.checkout-success .success-summary-total strong{font-weight:700}.checkout-success .success-contact-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.checkout-success .success-contact-item{border:1px solid var(--color-border-light,#e8e8e8);color:var(--color-text-dark,#2f3331);border-radius:4px;grid-template-columns:24px 1fr;align-items:center;column-gap:12px;padding:10px;text-decoration:none;display:grid}.checkout-success .success-contact-item>svg{grid-area:1/1/span 2;align-self:center;width:20px;height:20px}.checkout-success .success-contact-item strong{grid-column:2;font-size:.9rem;font-weight:700;display:block}.checkout-success .success-contact-item small{color:var(--color-text-muted,#999);grid-column:2;font-size:.8rem;display:block}.checkout-success .success-contact-item:hover{border-color:var(--brand-orange)}.cart-page .cart-page-title{font-family:var(--font-heading,"Manrope", sans-serif);color:var(--color-text-dark,#2f3331);margin:0 0 24px;font-size:1.75rem;font-weight:700}.cart-page vhs-split{--vhs-split-cols:1fr 360px}.cart-page .cart-item-list{flex-direction:column;gap:12px;margin:0 0 24px;padding:0;list-style:none;display:flex}@media (width<=768px){.cart-page{padding-block-end:72px}}.cart-page .cart-empty{border:1px solid var(--color-border-light,#e8e8e8);text-align:center;background:#fff;border-radius:8px;flex-direction:column;align-items:center;gap:12px;margin-block:40px;padding:40px 24px;display:flex}.cart-page .cart-empty svg{color:#ccc}.cart-page .cart-empty-title{font-family:var(--font-heading,"Manrope", sans-serif);color:var(--color-text-dark,#2f3331);margin:8px 0 4px;font-size:1.3rem;font-weight:700}.cart-page .cart-empty-desc{max-width:420px;color:var(--color-text-muted,#999);margin:0 0 12px}.cart-page .cart-empty>[data-cta]{min-width:240px}.cart-page .cart-empty-categories{margin-block-start:32px}.cart-page .cart-empty-categories-title{font-family:var(--font-heading,"Manrope", sans-serif);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted,#999);margin:0 0 16px;font-size:.85rem;font-weight:700}.cart-page .cart-category-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width<=600px){.cart-page .cart-category-grid{grid-template-columns:repeat(2,1fr)}}.cart-page .cart-category-card{border:1px solid var(--color-border-light,#e8e8e8);color:var(--color-text-dark,#2f3331);text-align:center;background:#fff;border-radius:4px;flex-direction:column;align-items:center;gap:8px;padding:20px 12px;font-size:.9rem;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.cart-page .cart-category-card svg{width:28px;height:28px;color:var(--brand-orange)}.cart-page .cart-category-card:hover{border-color:var(--brand-orange);background:var(--surface-hover-wash)}cart-item{--cart-img-size:120px;--cart-img-size-mobile:80px;--cart-card-gap:24px;--cart-card-gap-mobile:16px;--cart-card-padding:24px;--cart-card-padding-mobile:16px;--cart-muted:#6c757d;--cart-muted-soft:#adb5bd;--cart-ink:#212529;gap:var(--cart-card-gap);padding:var(--cart-card-padding);background:var(--card-bg,#fff);border:var(--card-border,1px solid var(--color-border-light,#e8e8e8));border-radius:8px;align-items:stretch;transition:box-shadow .2s;display:flex;box-shadow:0 1px 3px #0000000f}cart-item:hover{box-shadow:0 2px 8px #00000014}@media (width<=600px){cart-item{gap:var(--cart-card-gap-mobile);padding:var(--cart-card-padding-mobile)}}cart-item>a{width:var(--cart-img-size);height:var(--cart-img-size);border-radius:6px;flex-shrink:0;display:block;overflow:hidden}@media (width<=600px){cart-item>a{width:var(--cart-img-size-mobile);height:var(--cart-img-size-mobile)}}cart-item>a img{object-fit:contain;width:100%;height:100%;display:block}cart-item>a.no-image{background:#f8f9fa}cart-item .cart-item-delivery{flex-direction:column;gap:2px;margin:8px 0 0;font-size:.85rem;line-height:1.35;display:flex}cart-item .cart-item-delivery dt{color:var(--cart-ink);font-weight:600}cart-item .cart-item-delivery dd{color:var(--cart-muted);margin:0}cart-item>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}cart-item h3{margin:0;font-size:1rem;font-weight:600;line-height:1.3}cart-item h3 a{color:var(--cart-ink,#212529);text-decoration:none}cart-item h3 a:hover{color:var(--brand-orange)}cart-item small{color:var(--cart-muted,#6c757d);background:#f8f9fa;border-radius:3px;align-self:flex-start;margin:2px 0 4px;padding:2px 8px;font-size:.75rem}cart-item aside{color:var(--cart-muted,#6c757d);margin:2px 0 4px;font-size:.85rem;line-height:1.4}cart-item aside b{color:var(--cart-ink,#212529);font-weight:600}cart-item aside:empty{display:none}cart-item dl{grid-template-columns:max-content 1fr;gap:2px 10px;margin:8px 0 0;font-size:.8125rem;line-height:1.4;display:grid}cart-item dl dt{color:var(--cart-muted-soft,#adb5bd);white-space:nowrap;font-weight:400}cart-item dl dd{color:var(--cart-ink,#212529);margin:0;font-weight:600}cart-item footer{border-block-start:1px solid var(--color-border-light,#f0f0f0);background:0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:16px 0 0;padding:12px 0 0;display:flex}cart-item footer>div{align-items:center;gap:8px;display:flex}cart-item footer label{align-items:center;gap:6px;display:inline-flex}cart-item footer label span{color:var(--cart-muted,#6c757d);font-size:.82rem}cart-item footer input[type=number]{border:1px solid var(--color-border-light,#e8e8e8);text-align:center;border-radius:4px;width:4.5em;height:32px;padding:0 8px;font-size:.92rem}cart-item footer button{width:32px;height:32px;color:var(--cart-muted-soft,#adb5bd);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;transition:color .2s,border-color .2s;display:inline-flex}cart-item footer button:hover{color:var(--brand-orange);border-color:var(--brand-orange)}cart-item footer button[name^=cart_delete]:hover{color:#c0392b;border-color:#c0392b}cart-item footer>span{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex}cart-item footer>span>span{color:var(--cart-muted,#6c757d);font-size:.82rem}cart-item footer>span>span s{margin-inline-start:6px;text-decoration:line-through}cart-item footer>span>span em{color:var(--brand-green);margin-inline-start:6px;font-style:normal;font-weight:600}cart-item footer>span>strong{color:var(--cart-ink,#212529);font-size:1.05rem;font-weight:700}cart-banner:not([data-active]){display:none}cart-banner{color:var(--cart-ink,#212529);background:#f0f0f0;border-radius:4px;margin-block-end:24px;font-size:.85rem;line-height:1.4;display:block;position:relative;overflow:hidden}cart-banner progress{appearance:none;z-index:0;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}cart-banner progress::-webkit-progress-bar{background:0 0}cart-banner progress::-webkit-progress-value{background:linear-gradient(90deg,#fef5ee,#fde8d3);transition:width .6s}cart-banner progress::-moz-progress-bar{background:linear-gradient(90deg,#fef5ee,#fde8d3)}cart-banner>span{z-index:1;padding:12px 16px;display:block;position:relative}cart-banner>[data-banner-free],cart-banner[free]>[data-banner-progress]{display:none}cart-banner[free]>[data-banner-free]{display:block}cart-banner a{color:var(--brand-orange);font-weight:600;text-decoration:underline}cart-banner a:hover{text-decoration:none}cart-banner[free] progress::-webkit-progress-value{background:linear-gradient(90deg,#e8f8e8,#d4f0d4)}cart-banner[free] progress::-moz-progress-bar{background:linear-gradient(90deg,#e8f8e8,#d4f0d4)}cart-banner[free] strong{color:var(--brand-green-dark,var(--brand-green))}cart-coupon{--coupon-field-height:34px;--coupon-text-size:.6825rem;--coupon-gap:6px;--coupon-input-padding:0 10px;--coupon-button-padding:0 12px;--coupon-trigger-size:.85rem;border-top:1px solid var(--color-border-light);margin-block-start:16px;padding-block-start:16px;display:block}cart-coupon details{background:0 0;border:none}cart-coupon summary{cursor:pointer;text-align:center;font-size:var(--coupon-trigger-size);color:var(--color-text-muted);-webkit-user-select:none;user-select:none;list-style:none}cart-coupon summary::-webkit-details-marker{display:none}cart-coupon summary:before{content:"+ "}cart-coupon summary:hover,cart-coupon summary:focus-visible{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}cart-coupon details[open]>summary:before{content:"− "}cart-coupon summary [data-state=open],cart-coupon details[open]>summary [data-state=closed]{display:none}cart-coupon details[open]>summary [data-state=open]{display:inline}cart-coupon label{align-items:stretch;gap:var(--coupon-gap);width:100%;margin-block-start:12px;display:flex}cart-coupon input[type=text]{min-width:0;height:var(--coupon-field-height);padding:var(--coupon-input-padding);border:1px solid var(--color-border);color:var(--color-text);font-family:var(--font-body);font-size:var(--coupon-text-size);text-align:center;background:0 0;border-radius:4px;flex:1}cart-coupon input[type=text]::placeholder{color:var(--color-text-muted)}cart-coupon input[type=text]:focus{border-color:var(--color-primary);outline:none}cart-coupon button[type=submit]{height:var(--coupon-field-height);padding:var(--coupon-button-padding);background:var(--color-text-dark);color:var(--color-surface);font-family:var(--font-heading);font-size:var(--coupon-text-size);cursor:pointer;border:none;border-radius:4px;flex:none;font-weight:600;transition:background .2s}cart-coupon button[type=submit]:hover{background:var(--color-primary)}cart-sidebar .cart-totals [data-coupon-meta] .coupon-code{background:var(--color-bg-warm);border:1px solid var(--color-border-light);font-family:var(--font-mono);color:var(--color-text);letter-spacing:0;border-radius:.1875rem;padding:.0625rem .375rem;font-size:.7rem;font-style:normal;display:inline-block}cart-sidebar .cart-totals [data-coupon-meta] .coupon-remove{color:inherit;text-decoration:none}cart-sidebar .cart-totals [data-coupon-meta] .coupon-remove:hover,cart-sidebar .cart-totals [data-coupon-meta] .coupon-remove:focus-visible{color:var(--color-primary);text-underline-offset:.125rem;text-decoration:underline}cart-sidebar{background:var(--vhs-card-bg);border:var(--vhs-card-border);border-radius:var(--vhs-card-radius);box-shadow:var(--vhs-card-shadow);align-self:start;padding:1.5rem;display:block;position:sticky;top:1.5rem}cart-sidebar .cart-totals{color:var(--color-text-dark);grid-template-columns:1fr auto;gap:.5rem .75rem;margin:0;font-size:.85rem;display:grid}cart-sidebar .cart-totals dt{font-weight:400}cart-sidebar .cart-totals dd{text-align:right;margin:0}cart-sidebar .cart-totals [data-info]{color:var(--color-text-muted);font-size:.8rem}cart-sidebar .cart-totals [data-ship=hint],cart-sidebar .cart-totals [data-coupon-meta]{text-align:left;grid-column:1/-1;margin-block:-.6rem 0;font-size:.75rem;font-style:italic}cart-sidebar .cart-totals [data-coupon-meta]{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}cart-sidebar .cart-totals [data-ship-root].is-free{color:var(--brand-green);font-weight:600}cart-sidebar .cart-totals>:not(dt):not(dd){grid-column:1/-1}cart-sidebar .cart-total{border-block-start:2px solid var(--color-border);font-family:var(--font-heading);color:var(--color-text-dark);justify-content:space-between;gap:.75rem;margin-block-start:.5rem;padding-block-start:.75rem;font-size:1.15rem;font-weight:700;display:flex}cart-sidebar .tax-breakdown-row{border-block-start:1px solid var(--color-border);color:var(--color-text-muted);margin:0;padding-block-start:.5rem;font-size:.75rem;line-height:1.4}cart-sidebar .tax-breakdown-row+cart-sidebar .tax-breakdown-row{border-block-start:0;padding-block-start:.25rem}cart-sidebar .tax-breakdown-row strong{color:var(--color-text-dark);font-weight:500}cart-sidebar>[data-cta]{text-transform:uppercase;letter-spacing:.05em;width:100%;margin-block:1rem .75rem;font-size:1.05rem}cart-sidebar>[data-cta][data-cta-disabled]{pointer-events:none;opacity:.5;filter:grayscale(.4)}cart-orphan-warning{background:hsl(var(--hue-warning), 75%, 93%);color:hsl(var(--hue-warning), 70%, 26%);border-radius:6px;align-items:flex-start;gap:.625rem;margin-block:1rem 0;padding:.75rem .875rem;font-size:.875rem;line-height:1.4;display:flex}cart-orphan-warning>svg{stroke:currentColor;flex:none;width:1.125rem;height:1.125rem;margin-top:.05rem}@media (width<=768px){cart-sidebar>[data-cta]{inset-inline:0;z-index:50;border-radius:0;height:56px;margin:0;font-size:1rem;position:fixed;bottom:0;box-shadow:0 -4px 16px #0000001f}}.cart-multi-delivery{border-inline-start:3px solid var(--brand-orange);background:var(--surface-hover-wash);color:var(--color-text-dark);border-radius:4px;margin-block:.75rem 0;padding:.5rem .75rem;font-size:.8rem;line-height:1.4}.customer-page .customer-page-title{font-family:var(--font-heading,"Manrope", sans-serif);color:var(--color-text-dark,#2f3331);margin:0 0 24px;font-size:1.75rem;font-weight:700}.customer-page .customer-form-card{max-width:720px;margin-inline:auto}.customer-page .customer-fieldset-hint{color:var(--color-text-muted,#999);margin:-6px 0 12px;font-size:.85rem}.customer-page .req{color:var(--brand-orange);margin-inline-start:2px}.customer-page .required-note{color:var(--color-text-muted,#999);margin:16px 0 0;font-size:.8rem}.customer-page .customer-action-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width<=600px){.customer-page .customer-action-grid{grid-template-columns:1fr}}.customer-page .customer-action-card{border:1px solid var(--color-border-light,#e8e8e8);color:var(--color-text-dark,#2f3331);text-align:center;background:#fff;border-radius:4px;flex-direction:column;align-items:center;gap:10px;padding:20px 12px;font-size:.92rem;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.customer-page .customer-action-card svg{width:28px;height:28px;color:var(--brand-orange)}.customer-page .customer-action-card:hover{border-color:var(--brand-orange);background:var(--surface-hover-wash)}.customer-page .customer-orders-card table{border-collapse:collapse;width:100%;font-size:.92rem}.customer-page .customer-orders-card table th,.customer-page .customer-orders-card table td{text-align:left;padding:10px 12px}.customer-page .customer-orders-card table th{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted,#999);border-bottom:1px solid var(--color-border-light,#e8e8e8);font-size:.75rem;font-weight:700}.customer-page .customer-orders-card table tbody tr{border-bottom:1px solid #f3f3f3;transition:background .15s}.customer-page .customer-orders-card table tbody tr:hover{background:var(--surface-hover-wash)}.customer-page .customer-orders-card table .right,.customer-page .customer-orders-card table .num{text-align:right;white-space:nowrap}.customer-page .customer-orders-card table .bold{font-weight:700}.customer-page .customer-orders-card table a{color:var(--brand-orange);text-decoration:none}.customer-page .customer-orders-card table a:hover{text-decoration:underline}.customer-page .customer-orders-card table a img{width:16px;height:16px}.customer-page vhs-split{--vhs-split-cols:1fr 320px}.customer-page .order-status-history{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.customer-page .order-status-history li{border-left:3px solid var(--brand-orange);background:#fafafa;border-radius:4px;padding:8px 12px}.customer-page .order-status-date{color:var(--color-text-muted,#999);margin-inline-end:8px;font-size:.78rem;display:inline-block}.customer-page .order-status-name{color:var(--color-text-dark,#2f3331);font-weight:600}.customer-page .order-status-comment{color:var(--color-text-muted,#999);margin:4px 0 0;font-size:.88rem}.customer-page .order-date{color:var(--color-text-dark,#2f3331);margin:0 0 16px}.customer-page .order-detail-table{border-collapse:collapse;width:100%;font-size:.9rem}@media (width<=600px){.customer-page .order-detail-table{display:block;overflow-x:auto}}.customer-page .order-detail-table th,.customer-page .order-detail-table td{text-align:left;border-bottom:1px solid #f3f3f3;padding:10px 8px}.customer-page .order-detail-table th{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted,#999);border-bottom:1px solid var(--color-border-light,#e8e8e8);font-size:.72rem;font-weight:700}.customer-page .order-detail-table td.num,.customer-page .order-detail-table th.num{text-align:right;white-space:nowrap}.customer-page .order-detail-table td.bold{font-weight:700}.customer-page .order-detail-table .order-detail-options td{color:var(--color-text-muted,#999);border-bottom:1px solid var(--color-border-light,#e8e8e8);padding-top:0;font-size:.82rem}.customer-page .order-detail-totals{border-block-start:1px solid var(--color-border-light,#e8e8e8);grid-template-columns:1fr auto;gap:6px 12px;margin:12px 0 0;padding:12px 0 0;font-size:.92rem;display:grid}.customer-page .order-detail-totals dt{grid-column:1}.customer-page .order-detail-totals dd{text-align:right;grid-column:2;margin:0}.customer-page .order-detail-totals .order-detail-totals-grand{font-family:var(--font-heading,"Manrope", sans-serif);color:var(--color-text-dark,#2f3331);border-block-start:1px solid var(--color-border-light,#e8e8e8);margin-block-start:6px;padding-block-start:10px;font-size:1.05rem;font-weight:700}.customer-page .order-detail-totals .order-detail-totals-tax{color:var(--color-text-muted,#999);font-size:.82rem}.customer-page .address-block{color:var(--color-text-dark,#2f3331);margin:0;font-style:normal;line-height:1.6}.customer-page vhs-address-book{margin:16px 0 24px}.customer-page .address-book-actions{border-block-start:1px solid var(--color-border-light,#e8e8e8);gap:8px;margin-block-start:auto;padding-block-start:12px;display:flex}.customer-page .address-book-actions>[data-cta]{flex:1}.customer-page [data-cta-danger]:hover,.customer-page a[data-cta-danger]:hover{color:#c0392b;background:#fef2f2}.customer-page .address-book-quota{color:var(--color-text-muted,#999);margin:0 0 16px;font-size:.82rem}#delivery div[style*="background-color:#1a1a1a"]{margin-block-end:24px}#categorie-description-bottom,#categorie-description{line-height:28px}#categorie-description table{border-collapse:separate;border-spacing:12px;background:0 0;border:none!important;width:100%!important;height:auto!important;margin:24px 0!important}#categorie-description table colgroup,#categorie-description table col{display:none}#categorie-description table tbody{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (width<=860px){#categorie-description table tbody{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){#categorie-description table tbody{grid-template-columns:1fr}}#categorie-description table tr{display:contents}#categorie-description table td{text-align:center;background:#fff;border-radius:4px;justify-content:center;align-items:center;min-height:60px;line-height:1.4;transition:all .2s;display:flex;border:1.5px solid var(--color-border-light,#e8e8e8)!important;padding:18px 14px!important}#categorie-description table td br,#categorie-description table td:empty{display:none}#categorie-description table td:hover{background:var(--surface-hover-wash);transform:translateY(-1px);box-shadow:0 2px 8px #0000000a;border-color:var(--surface-hover-color)!important}#categorie-description table td a{color:var(--color-text-dark,#2f3331);font-size:.9rem;font-weight:600;font-family:var(--font-heading);width:100%;text-decoration:none;display:block}#categorie-description table td:hover a{color:var(--surface-hover-color)}.productsSort{border-block-end:1px solid #ececec;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:8px 0 16px;padding:0 0 12px;display:flex}.productsSort>vhs-pagination{margin-block:0}.productsSort>form{margin:0}.productsSort--bottom{border-block-start:1px solid #ececec;border-block-end:none;justify-content:center;margin:32px 0 16px;padding:16px 0 0}@media (width<=640px){.productsSort{flex-direction:column;align-items:stretch;gap:12px}}#sort_dropdown_top{appearance:none;border:1px solid var(--color-border,#e0e0e0);min-width:200px;height:40px;color:var(--color-text-dark,#2f3331);cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 6h18M7 12h10M11 18h2' stroke='%23E07E3C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23E07E3C' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:14px,right 14px center;background-repeat:no-repeat,no-repeat;border-radius:6px;padding:0 38px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .15s,box-shadow .15s}#sort_dropdown_top:hover{border-color:var(--color-primary)}#sort_dropdown_top:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--brand-orange-rgb), .15);outline:none}@media (width<=640px){#sort_dropdown_top{width:100%;min-width:0;height:48px;font-size:16px}}:root{--vhs-card-bg:var(--card-bg);--vhs-card-border:var(--card-border);--vhs-card-radius:4px;--vhs-card-padding:36px;--vhs-card-shadow:0 1px 2px #0000000a}vhs-card{background:var(--vhs-card-bg);border:var(--vhs-card-border);border-radius:var(--vhs-card-radius);padding:var(--vhs-card-padding);box-shadow:var(--vhs-card-shadow);display:block}:root{--vhs-page-header-subtitle-color:var(--color-text-muted,#999);--vhs-page-header-subtitle-font-size:.95rem;--vhs-page-header-subtitle-margin-block:0 32px}vhs-page-header{display:block}vhs-page-header>p{color:var(--vhs-page-header-subtitle-color);font-size:var(--vhs-page-header-subtitle-font-size);margin-block:var(--vhs-page-header-subtitle-margin-block)}:root{--vhs-fieldset-margin-block-end:28px;--vhs-legend-font-family:var(--font-heading,"Manrope", sans-serif);--vhs-legend-font-size:.75rem;--vhs-legend-font-weight:700;--vhs-legend-letter-spacing:.08em;--vhs-legend-text-transform:uppercase;--vhs-legend-color:var(--color-text-muted,#999);--vhs-legend-margin-block-end:16px;--vhs-legend-gap:8px;--vhs-legend-rule-height:1px;--vhs-legend-rule-color:var(--color-border-light,#e8e8e8)}vhs-fieldset{margin-block-end:var(--vhs-fieldset-margin-block-end);display:block}vhs-legend{align-items:center;gap:var(--vhs-legend-gap);font-family:var(--vhs-legend-font-family);font-size:var(--vhs-legend-font-size);font-weight:var(--vhs-legend-font-weight);letter-spacing:var(--vhs-legend-letter-spacing);text-transform:var(--vhs-legend-text-transform);color:var(--vhs-legend-color);margin-block-end:var(--vhs-legend-margin-block-end);display:flex}vhs-legend:after{content:"";height:var(--vhs-legend-rule-height);background:var(--vhs-legend-rule-color);flex:1}:root{--vhs-field-margin-block-end:14px}vhs-field{margin-block-end:var(--vhs-field-margin-block-end);display:block}vhs-field-row>vhs-field{margin-block-end:0}:root{--vhs-field-row-gap:12px;--vhs-field-row-margin-block-end:14px}vhs-field-row{gap:var(--vhs-field-row-gap);grid-template-columns:1fr 1fr;margin-block-end:var(--vhs-field-row-margin-block-end);display:grid}vhs-field-row[variant=zip-city]{grid-template-columns:120px 1fr}@media (width<=860px){vhs-field-row,vhs-field-row[variant=zip-city]{grid-template-columns:1fr}}:root{--cta-height:52px;--cta-radius:4px;--cta-font-family:var(--font-heading,"Manrope", sans-serif);--cta-font-size:.95rem;--cta-font-weight:700;--cta-gap:8px;--cta-transition:background .15s ease, box-shadow .15s ease, color .15s ease;--cta-color:#fff;--cta-bg:var(--cta-primary-bg);--cta-bg-hover:var(--cta-primary-bg-hover);--cta-shadow:var(--cta-primary-shadow);--cta-shadow-hover:var(--cta-primary-shadow-hover,var(--cta-primary-shadow));--cta-after-content:none}a[data-cta],button[data-cta],input[type=submit][data-cta]{justify-content:center;align-items:center;gap:var(--cta-gap);height:var(--cta-height);border-radius:var(--cta-radius);font-family:var(--cta-font-family);font-size:var(--cta-font-size);font-weight:var(--cta-font-weight);text-align:center;cursor:pointer;background:var(--cta-bg);color:var(--cta-color);box-shadow:var(--cta-shadow);transition:var(--cta-transition);box-sizing:border-box;border:0;padding:0 24px;text-decoration:none;display:inline-flex}button[type=submit][data-cta],input[type=submit][data-cta]{width:100%}a[data-cta]:hover,a[data-cta]:focus,a[data-cta]:active,button[data-cta]:hover,button[data-cta]:focus,button[data-cta]:active,input[type=submit][data-cta]:hover,input[type=submit][data-cta]:focus,input[type=submit][data-cta]:active{background:var(--cta-bg-hover);color:var(--cta-color);box-shadow:var(--cta-shadow-hover);outline:none;text-decoration:none}a[data-cta]:after,button[data-cta]:after,input[type=submit][data-cta]:after{content:var(--cta-after-content);margin-inline-start:4px;font-size:1.2em}a[data-cta][aria-disabled=true],button[data-cta][aria-disabled=true],input[type=submit][data-cta][aria-disabled=true]{opacity:.5;cursor:not-allowed;filter:grayscale(.4)}a[data-cta][aria-disabled=true]:hover,a[data-cta][aria-disabled=true]:focus,button[data-cta][aria-disabled=true]:hover,button[data-cta][aria-disabled=true]:focus,input[type=submit][data-cta][aria-disabled=true]:hover,input[type=submit][data-cta][aria-disabled=true]:focus{background:var(--cta-bg);box-shadow:var(--cta-shadow)}[data-cta=primary]{--cta-bg:var(--cta-primary-bg);--cta-bg-hover:var(--cta-primary-bg-hover);--cta-shadow:var(--cta-primary-shadow)}[data-cta=success]{--cta-bg:var(--cta-success-bg);--cta-bg-hover:var(--cta-success-bg-hover);--cta-shadow:var(--cta-success-shadow);--cta-after-content:"→"}[data-cta=secondary]{--cta-color:var(--cta-muted-color);--cta-bg:var(--cta-muted-bg);--cta-bg-hover:var(--cta-muted-bg-hover);--cta-shadow:none;--cta-shadow-hover:none}vhs-button{display:block}:root{--vhs-pill-padding:10px 16px;--vhs-pill-bg:var(--color-surface);--vhs-pill-color:var(--color-text-muted);--vhs-pill-font-family:var(--font-body);--vhs-pill-font-size:.875rem;--vhs-pill-font-weight:500;--vhs-pill-line-height:1.2;--vhs-pill-transition:all .2s ease;--vhs-pill-active-bg:var(--color-primary-light);--vhs-pill-active-color:var(--color-primary);--vhs-pill-active-font-weight:600;--vhs-segmented-border:1.5px solid var(--color-border);--vhs-segmented-radius:4px;--vhs-segmented-max-width:280px;--vhs-segmented-focus-outline-width:2px;--vhs-segmented-focus-outline-color:var(--color-primary);--vhs-segmented-focus-outline-offset:2px;--vhs-segmented-required-marker-content:" *";--vhs-segmented-required-marker-color:var(--color-primary)}vhs-segmented{border:var(--vhs-segmented-border);border-radius:var(--vhs-segmented-radius);max-width:var(--vhs-segmented-max-width);gap:0;display:flex;overflow:hidden}vhs-segmented>button{padding:var(--vhs-pill-padding);background:var(--vhs-pill-bg);color:var(--vhs-pill-color);font-family:var(--vhs-pill-font-family);font-size:var(--vhs-pill-font-size);font-weight:var(--vhs-pill-font-weight);line-height:var(--vhs-pill-line-height);cursor:pointer;text-align:center;transition:var(--vhs-pill-transition);border:none;flex:1}vhs-segmented>button+button{border-left:var(--vhs-segmented-border)}vhs-segmented>button[data-active]{background:var(--vhs-pill-active-bg);color:var(--vhs-pill-active-color);font-weight:var(--vhs-pill-active-font-weight)}vhs-segmented:not(:defined){display:none}.companyfield.none{display:none}.salutation-pills{margin:0 0 var(--vhs-field-margin-block-end);border:var(--vhs-segmented-border);border-radius:var(--vhs-segmented-radius);max-width:var(--vhs-segmented-max-width);gap:0;min-inline-size:0;padding:0;display:flex;position:relative;overflow:hidden}.salutation-pills input[type=radio]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.salutation-pills label{padding:var(--vhs-pill-padding);background:var(--vhs-pill-bg);color:var(--vhs-pill-color);font-family:var(--vhs-pill-font-family);font-size:var(--vhs-pill-font-size);font-weight:var(--vhs-pill-font-weight);line-height:var(--vhs-pill-line-height);cursor:pointer;text-align:center;transition:var(--vhs-pill-transition);border-left:var(--vhs-segmented-border);box-sizing:border-box;flex:1}.salutation-pills label:first-of-type{border-left:0}.salutation-pills input[type=radio]:checked+label{background:var(--vhs-pill-active-bg);color:var(--vhs-pill-active-color);font-weight:var(--vhs-pill-active-font-weight)}.salutation-pills input[type=radio]:focus-visible+label{outline:var(--vhs-segmented-focus-outline-width) solid var(--vhs-segmented-focus-outline-color);outline-offset:var(--vhs-segmented-focus-outline-offset)}form:not(:has(input[type=checkbox][name=account-optin]:checked)){--password-fields-display:none}form:has(input[type=checkbox][name=account-optin]:checked){--password-fields-display:block}#password-fields{display:var(--password-fields-display,block)}form:not(:has(input[type=radio][name*=customers_gender][value=c]:checked)){--companyfield-display:none;--companyfield-required-marker-content:""}form:has(input[type=radio][name*=customers_gender][value=c]:checked){--companyfield-display:block;--companyfield-required-marker-content:var(--vhs-segmented-required-marker-content)}.companyfield{display:var(--companyfield-display,block)}.companyfield label[for$=customers_company]:after{content:var(--companyfield-required-marker-content,"");color:var(--vhs-segmented-required-marker-color)}.companyfield input[aria-invalid=true]:not(:placeholder-shown){border-color:var(--color-border)}:root{--vhs-progress-steps-max-width:520px;--vhs-progress-steps-margin-block-end:40px;--vhs-step-gap:10px;--vhs-step-circle-size:32px;--vhs-step-circle-font-family:var(--font-heading,"Manrope", sans-serif);--vhs-step-circle-font-weight:700;--vhs-step-circle-bg:var(--color-border-light,#e8e8e8);--vhs-step-circle-color:var(--color-text-muted,#999);--vhs-step-circle-active-bg:var(--brand-orange);--vhs-step-circle-active-color:#fff;--vhs-step-circle-active-shadow:0 2px 8px rgba(var(--brand-orange-rgb), .3);--vhs-step-circle-done-bg:var(--brand-green);--vhs-step-circle-done-color:#fff;--vhs-step-circle-reached-bg:transparent;--vhs-step-circle-reached-color:var(--brand-green);--vhs-step-circle-reached-border:2px solid var(--brand-green);--vhs-step-label-font-family:var(--font-heading,"Manrope", sans-serif);--vhs-step-label-font-size:.85rem;--vhs-step-label-font-weight:600;--vhs-step-label-color:var(--color-text-muted,#999);--vhs-step-label-active-color:var(--color-text-dark,#2f3331);--vhs-step-connector-width:48px;--vhs-step-connector-height:2px;--vhs-step-connector-bg:var(--color-border-light,#e8e8e8);--vhs-step-connector-margin-inline:12px}vhs-progress-steps{max-width:var(--vhs-progress-steps-max-width);margin:0 auto var(--vhs-progress-steps-margin-block-end);justify-content:center;align-items:center;display:flex}vhs-step{align-items:center;gap:var(--vhs-step-gap);font-family:var(--vhs-step-label-font-family);font-size:var(--vhs-step-label-font-size);font-weight:var(--vhs-step-label-font-weight);color:var(--vhs-step-label-color);display:flex}vhs-step[active]{color:var(--vhs-step-label-active-color)}vhs-step{position:relative}vhs-step>a{color:inherit;cursor:pointer;text-decoration:none}vhs-step>a:before{content:"";position:absolute;inset:0}vhs-step>a:hover{text-decoration:underline}vhs-step:before{content:attr(value);width:var(--vhs-step-circle-size);height:var(--vhs-step-circle-size);font-family:var(--vhs-step-circle-font-family);font-weight:var(--vhs-step-circle-font-weight);background:var(--vhs-step-circle-bg);color:var(--vhs-step-circle-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}vhs-step[active]:before{background:var(--vhs-step-circle-active-bg);color:var(--vhs-step-circle-active-color);box-shadow:var(--vhs-step-circle-active-shadow)}vhs-step[done]:before{background:var(--vhs-step-circle-done-bg);color:var(--vhs-step-circle-done-color)}vhs-step[reached]:before{background:var(--vhs-step-circle-reached-bg);color:var(--vhs-step-circle-reached-color);border:var(--vhs-step-circle-reached-border);box-sizing:border-box}vhs-step[active][reached]:before{background:var(--vhs-step-circle-active-bg);color:var(--vhs-step-circle-active-color)}vhs-step:not(:last-of-type):after{content:"";width:var(--vhs-step-connector-width);height:var(--vhs-step-connector-height);background:var(--vhs-step-connector-bg);margin:0 var(--vhs-step-connector-margin-inline);display:block}@media (width<=860px){vhs-step{font-size:0}vhs-step:before{font-size:.85rem}vhs-step:not(:last-of-type):after{width:32px;margin:0 8px}}:root{--vhs-split-cols:1fr 380px;--vhs-split-gap:40px;--vhs-split-mobile-gap:24px;--vhs-split-mobile-breakpoint:860px}vhs-split{grid-template-columns:var(--vhs-split-cols);gap:var(--vhs-split-gap);align-items:start;display:grid}@media (width<=860px){vhs-split{gap:var(--vhs-split-mobile-gap);grid-template-columns:1fr}}:root{--vhs-trust-signals-gap:20px;--vhs-trust-signals-margin-block-start:24px;--vhs-trust-signals-padding-block-start:20px;--vhs-trust-signals-border-block-start:1px solid var(--color-border-light,#e8e8e8);--vhs-trust-item-gap:7px;--vhs-trust-item-font-size:.78rem;--vhs-trust-item-color:var(--color-text-muted,#999);--vhs-trust-item-font-weight:500;--vhs-trust-item-icon-size:16px;--vhs-trust-item-icon-color:#27ae60}vhs-trust-signals{gap:var(--vhs-trust-signals-gap);border-block-start:var(--vhs-trust-signals-border-block-start);margin-block-start:var(--vhs-trust-signals-margin-block-start);padding-block-start:var(--vhs-trust-signals-padding-block-start);display:flex}vhs-trust-signals[stacked]{border-block-start:none;flex-direction:column;gap:12px;margin-block-start:0;padding-block-start:0}vhs-trust-item{align-items:center;gap:var(--vhs-trust-item-gap);font-size:var(--vhs-trust-item-font-size);color:var(--vhs-trust-item-color);font-weight:var(--vhs-trust-item-font-weight);display:flex}vhs-trust-item>svg{width:var(--vhs-trust-item-icon-size);height:var(--vhs-trust-item-icon-size);color:var(--vhs-trust-item-icon-color);flex-shrink:0}@media (width<=860px){vhs-trust-signals{flex-direction:column;gap:8px}}:root{--vhs-stack-gap:16px}vhs-stack,[data-stack]{gap:var(--vhs-stack-gap);flex-direction:column;display:flex}vhs-stack>vhs-legend,vhs-stack>vhs-fieldset,[data-stack]>vhs-legend,[data-stack]>vhs-fieldset{margin-block-end:0}vhs-stack>form,[data-stack]>form{display:contents}:root{--vhs-actions-gap:12px}vhs-actions{gap:var(--vhs-actions-gap);display:flex}vhs-actions>[data-cta]{flex:none}vhs-actions>button[type=submit][data-cta],vhs-actions>input[type=submit][data-cta]{flex:1}vhs-actions[align=end]{justify-content:flex-end}vhs-actions[align=end]>[data-cta]{flex:none}vhs-actions[align=start]{justify-content:flex-start}vhs-actions[align=start]>[data-cta]{flex:none}vhs-actions[stack]{flex-direction:column}@media (width<=480px){vhs-actions{flex-direction:column}}vhs-address-book{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin:0;padding:0;display:grid}vhs-address-book>vhs-address-card{background:var(--vhs-card-bg);border:var(--vhs-card-border);border-radius:var(--vhs-card-radius);padding:var(--vhs-card-padding);box-shadow:var(--vhs-card-shadow);--vhs-card-padding:20px;flex-direction:column;gap:14px;display:flex;position:relative}vhs-address-book address{margin:0;font-style:normal;line-height:1.55}vhs-address-book[mode=dialog]{flex-direction:column;grid-template-columns:none;gap:12px;display:flex}vhs-address-book[mode=dialog]>vhs-address-card{--vhs-card-padding:var(--space-md) var(--space-lg);--vhs-card-radius:6px;column-gap:var(--space-md);row-gap:var(--space-xs);grid-template-columns:1fr auto;grid-template-areas:"addr edit""addr del";transition:border-color .15s;display:grid}:is(vhs-address-book[mode=dialog]>vhs-address-card:has(>button:hover),vhs-address-book[mode=dialog]>vhs-address-card:has(>button:focus-visible)){border-color:var(--surface-hover-color)}vhs-address-book[mode=dialog] vhs-actions{display:contents}vhs-address-book[mode=dialog]>vhs-address-card>button{appearance:none;text-align:start;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;grid-area:addr;width:100%;margin:0;padding:0;display:block}vhs-address-book[mode=dialog]>vhs-address-card>button:focus-visible{outline:2px solid var(--brand-orange);outline-offset:2px;border-radius:3px}vhs-address-book[mode=dialog] address{margin:0;font-style:normal;line-height:1.4}vhs-address-book[mode=dialog] address>span{display:block}vhs-address-book[mode=dialog] address>span+span{color:var(--color-text-muted);font-size:.92em}vhs-address-book[mode=dialog] vhs-actions>:first-child{--cta-height:36px;--cta-font-size:.85rem;grid-area:edit;align-self:end}vhs-address-book[mode=dialog] vhs-actions>:last-child{--cta-height:26px;--cta-font-size:.75rem;--cta-font-weight:600;grid-area:del;align-self:start}vhs-address-book[mode=dialog] vhs-actions>[data-cta]{white-space:nowrap;padding-inline:12px}vhs-address-markers{top:0;z-index:1;gap:0;display:inline-flex;position:absolute;inset-inline-start:16px;transform:translateY(-50%)}vhs-address-marker{text-transform:uppercase;letter-spacing:.04em;background:var(--brand-orange-light);color:var(--brand-orange-dark);border-radius:999px;padding:2px 8px;font-size:.78rem;font-weight:600;line-height:1.4;display:inline-flex}vhs-address-marker[draggable=true]{cursor:grab;-webkit-user-select:none;user-select:none}vhs-address-marker[data-dragging]{opacity:.4;cursor:grabbing}vhs-address-marker:has(+vhs-address-marker){border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:0;font-size:0}vhs-address-marker:has(+vhs-address-marker):before{content:attr(data-short);font-size:.78rem}vhs-address-marker:has(+vhs-address-marker):after{content:" & ";font-size:.78rem}vhs-address-marker:has(+vhs-address-marker)+vhs-address-marker{border-start-start-radius:0;border-end-start-radius:0;padding-inline-start:0}vhs-address-card[data-drop-target]{outline:2px solid var(--surface-hover-color);outline-offset:-1px;background:var(--brand-orange-light,#fef0e0)}.dialog-hint{margin:0 0 var(--space-md);color:var(--color-text-muted);font-size:.92em;line-height:1.4}.dialog-loading{text-align:center;color:var(--color-text-muted);margin:0;padding:32px 0}#box-topcategories .nav-dropdown{border:1px solid #e0e0e0;z-index:1000;background:#fff;border-top:3px solid #e07e3c;border-radius:0 0 6px 6px;min-width:280px;padding:6px 0;animation:.12s vhsBaseNavDropFadeIn;display:none;position:absolute;top:100%;left:0;box-shadow:0 8px 30px #0000001a}#box-topcategories .uk-navbar-nav>li:hover>.nav-dropdown{display:block}#box-topcategories .uk-navbar-nav>li:nth-last-child(-n+4)>.nav-dropdown{left:auto;right:0}#box-topcategories .nav-dropdown ul{margin:0;padding:0;list-style:none}#box-topcategories .nav-dropdown li{position:relative}#box-topcategories .nav-dropdown li a{color:#333;white-space:nowrap;justify-content:space-between;align-items:center;padding:8px 16px;font-size:13px;text-decoration:none;transition:all .12s;display:flex}#box-topcategories .nav-dropdown li a:hover{color:var(--surface-hover-color);background:var(--surface-hover-wash)}#box-topcategories .nav-dropdown li a .nav-arrow{color:#bbb;margin-left:16px;font-size:10px;transition:color .12s}#box-topcategories .nav-dropdown li a:hover .nav-arrow{color:var(--surface-hover-color)}#box-topcategories .nav-sub-dropdown{z-index:1001;background:#fff;border:1px solid #e0e0e0;border-top:3px solid #e07e3c;border-radius:0 6px 6px 0;min-width:260px;margin:0;padding:6px 0;list-style:none;animation:.12s vhsBaseNavDropFadeIn;display:none;position:absolute;top:-6px;left:100%;box-shadow:0 8px 30px #0000001a}#box-topcategories .nav-dropdown li:hover>.nav-sub-dropdown{display:block}#box-topcategories .uk-navbar-nav>li:nth-last-child(-n+4) .nav-sub-dropdown{border-radius:6px 0 0 6px;left:auto;right:100%}#box-topcategories .nav-sub-dropdown li a{color:#333;white-space:nowrap;justify-content:space-between;align-items:center;padding:8px 16px;font-size:13px;text-decoration:none;transition:all .12s;display:flex}#box-topcategories .nav-sub-dropdown li a:hover{color:var(--surface-hover-color);background:var(--surface-hover-wash)}@keyframes vhsBaseNavDropFadeIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}#box-categories ul>.level2,#box-current-subtree ul>.level2{margin-left:15px}#box-categories ul>.level3,#box-current-subtree ul>.level3{margin-left:30px}#box-categories ul>.level4,#box-current-subtree ul>.level4{margin-left:45px}:root{--offcanvas-bar-bg:#fff;--offcanvas-link-color:#1a1a1a;--offcanvas-panel-color:#1a1a1a;--offcanvas-panel-margin:0}#navCanvas .mob2-nav-row{border-bottom:1px solid #f0f0f0;transition:background .15s,color .15s;display:flex}#navCanvas .mob2-nav-row:hover{background:var(--surface-hover-wash)}#navCanvas .mob2-nav-row:hover .mob2-nav-link,#navCanvas .mob2-nav-row:hover .mob2-nav-toggle{color:var(--surface-hover-color)}#navCanvas .mob2-nav-link{color:#1a1a1a;flex:1;align-items:center;padding:14px 16px;font-size:15px;font-weight:500;text-decoration:none;transition:color .15s;display:flex}#navCanvas .mob2-nav-link:active{background:var(--surface-hover-wash);color:var(--surface-hover-color);text-decoration:none}#navCanvas .mob2-nav-toggle{cursor:pointer;color:#bbb;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-left:1px solid #f0f0f0;justify-content:center;align-items:center;width:50px;transition:all .15s;display:flex}#navCanvas .mob2-nav-toggle:active{background:var(--surface-hover-wash);color:var(--surface-hover-color)}#navCanvas .mob2-nav-toggle svg{stroke:currentColor;stroke-width:2.5px;fill:none;width:16px;height:16px;transition:transform .25s cubic-bezier(.4,0,.2,1)}#navCanvas .mob2-nav-row.open .mob2-nav-toggle{color:var(--brand-orange);background:var(--brand-orange-light)}#navCanvas .mob2-nav-row.open .mob2-nav-toggle svg{transform:rotate(90deg)}#navCanvas .mob2-nav-row:has(.mob2-nav-link.is-active){background:var(--brand-orange-light);border-right:3px solid var(--brand-orange)}:is(#navCanvas .mob2-nav-row:has(.mob2-nav-link.is-active) .mob2-nav-link,#navCanvas .mob2-nav-row:has(.mob2-nav-link.is-active) .mob2-nav-toggle){color:var(--brand-orange)}#navCanvas .mob2-nav-leaf{color:#1a1a1a;border-bottom:1px solid #f0f0f0;padding:14px 16px;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s;display:block}#navCanvas .mob2-nav-leaf:hover,#navCanvas .mob2-nav-leaf:active{background:var(--surface-hover-wash);color:var(--surface-hover-color);text-decoration:none}#navCanvas .mob2-nav-leaf.is-active{color:var(--brand-orange);border-right:3px solid var(--brand-orange);background:var(--brand-orange-light);font-weight:600}#navCanvas .mob2-nav-sub{background:#fafafa;border-bottom:1px solid #eee;display:none}#navCanvas .mob2-nav-row.open+.mob2-nav-sub{display:block}#navCanvas .mob2-nav-sub .mob2-nav-link{color:#444;padding-left:32px;font-size:14px;font-weight:400}#navCanvas .mob2-nav-sub .mob2-nav-toggle{width:46px}#navCanvas .mob2-nav-sub .mob2-nav-leaf{color:#444;padding-left:32px;font-size:14px;font-weight:400}#navCanvas .mob2-nav-sub .mob2-nav-sub{background:#f5f5f5}#navCanvas .mob2-nav-sub .mob2-nav-sub .mob2-nav-link,#navCanvas .mob2-nav-sub .mob2-nav-sub .mob2-nav-leaf{color:#666;padding-left:44px;font-size:13px}#navCanvas .mob2-nav-head{background:linear-gradient(145deg, var(--brand-orange) 0%, #c85e24 100%);color:#fff;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex;position:relative}#navCanvas .mob2-nav-head:after{content:"";background:linear-gradient(90deg,#ffffff4d,#0000);height:3px;position:absolute;bottom:0;left:0;right:0}#navCanvas .mob2-nav-logo-link{align-items:center;text-decoration:none;display:inline-flex}#navCanvas .mob2-nav-logo{filter:brightness(0)invert();width:auto;height:40px}#navCanvas .mob2-nav-close{cursor:pointer;-webkit-tap-highlight-color:transparent;width:48px;height:48px;color:inherit;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;margin:-12px -12px -12px 0;padding:0;text-decoration:none;transition:background .15s;display:inline-flex}#navCanvas .mob2-nav-close:hover,#navCanvas .mob2-nav-close:active{background:#fff3}#navCanvas .mob2-nav-close svg{stroke:#fff;stroke-width:2.5px;stroke-linecap:round;fill:none;pointer-events:none}#navCanvas .mob2-nav-search{border-bottom:1px solid #f0f0f0;flex-shrink:0;padding:12px 16px}#navCanvas .mob2-nav-search form{margin:0}#navCanvas .mob2-nav-search-input{box-sizing:border-box;background:#f9f9f9 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3C/svg%3E") 12px no-repeat;border:1px solid #ddd;border-radius:4px;outline:none;width:100%;padding:10px 14px 10px 36px;font-size:14px;transition:border-color .2s,box-shadow .2s}#navCanvas .mob2-nav-search-input:focus{border-color:var(--brand-orange);box-shadow:0 0 0 3px rgba(var(--brand-orange-rgb), .12);background-color:#fff}#navCanvas .mob2-nav-items{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;flex:1;overflow-y:auto}#navCanvas .mob2-nav-footer{background:#fafafa;border-top:1px solid #eee;flex-shrink:0;padding:16px}#navCanvas .mob2-nav-hotline{align-items:center;gap:10px;margin-bottom:12px;display:flex}#navCanvas .mob2-nav-hotline svg{width:18px;height:18px;stroke:var(--brand-orange);stroke-width:2px;fill:none;flex-shrink:0}#navCanvas .mob2-nav-hotline-info{line-height:1.3}#navCanvas .mob2-nav-hotline-number{color:var(--brand-orange);font-size:14px;font-weight:600;text-decoration:none}#navCanvas .mob2-nav-hotline-number:hover{color:#c85e24;text-decoration:none}#navCanvas .mob2-nav-hotline-hours{color:#888;font-size:12px}#navCanvas .mob2-nav-service-links{flex-wrap:wrap;gap:16px;display:flex}#navCanvas .mob2-nav-service-links a{color:#777;font-size:12px;text-decoration:none;transition:color .15s}#navCanvas .mob2-nav-service-links a:hover,#navCanvas .mob2-nav-service-links a:active{color:var(--brand-orange)}#navCanvas .uk-offcanvas-bar{flex-direction:column;display:flex}.skip-link{background:var(--brand-orange);color:#fff;z-index:10000;border-radius:0 0 8px 8px;padding:12px 24px;font-weight:600;text-decoration:none;transition:top .2s;position:absolute;top:-100px;left:16px}.skip-link:focus{color:#fff;top:0}vhs-top{box-sizing:border-box;height:30px;padding-block:3px;padding-inline:max(var(--container-padding-inline), var(--container-inset) + var(--container-padding-inline));color:var(--color-text-muted,#999);background:#fff;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;font-size:12px;display:flex}header#fixedHeader{top:var(--header-scroll,0px);z-index:var(--z-header,1000);background:#fff;position:sticky;box-shadow:0 10px 10px #44444414}vhs-top-usp,vhs-top-account{display:block}vhs-top-account a{font-family:var(--font-heading);color:var(--color-text-muted);font-size:12px;font-weight:500;text-decoration:none}vhs-top-account>ul>li:not(:first-child){display:contents}vhs-top-account>ul>li:not(:first-child):before{content:"";background:var(--color-border);flex-shrink:0;align-self:center;width:1px;height:12px}vhs-top-account a[data-icon=user]:before{content:"";margin-right:4px;font-family:FontAwesome;font-style:normal;font-weight:400}vhs-top-account>ul{align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}vhs-top-account>ul>li{cursor:pointer;white-space:nowrap;line-height:24px;display:inline-block}vhs-top-account vhs-country-switcher.country-switcher--compact{align-items:center;line-height:1;display:inline-flex}vhs-top-account vhs-country-switcher.country-switcher--compact form{align-items:center;margin:0;display:inline-flex}vhs-top-account vhs-country-switcher.country-switcher--compact label{align-items:center;gap:6px;margin:0;display:inline-flex}vhs-top-account vhs-country-switcher.country-switcher--compact .country-switcher-label{font-family:var(--font-heading);color:var(--color-text-muted);font-size:12px;font-weight:500}vhs-top-account vhs-country-switcher.country-switcher--compact select{font-family:var(--font-heading);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;margin:0;padding:0 16px 0 0;font-size:12px;font-weight:500;line-height:1}vhs-top-account vhs-country-switcher.country-switcher--compact noscript button{--vhs-pill-padding:2px 10px;--vhs-pill-font-size:.75rem;--vhs-pill-line-height:1.4;padding:var(--vhs-pill-padding);background:var(--vhs-pill-bg);color:var(--vhs-pill-active-color);font-family:var(--vhs-pill-font-family);font-size:var(--vhs-pill-font-size);font-weight:var(--vhs-pill-font-weight);line-height:var(--vhs-pill-line-height);cursor:pointer;text-align:center;transition:var(--vhs-pill-transition);background:var(--vhs-pill-active-bg);font-weight:var(--vhs-pill-active-font-weight);border:var(--vhs-segmented-border);border-radius:var(--vhs-segmented-radius);margin-left:6px}vhs-top-account vhs-country-switcher.country-switcher--compact noscript button:hover,vhs-top-account vhs-country-switcher.country-switcher--compact noscript button:focus-visible{filter:brightness(.95)}@media (width<=767px){vhs-top-usp{display:none}}vhs-header{box-sizing:border-box;border-bottom:1px solid var(--color-border);padding-inline:max(var(--container-padding-inline), var(--container-inset) + var(--container-padding-inline));align-items:center;gap:12px;height:52px;padding-block:6px;display:flex}@media (width>=768px){vhs-header{gap:14px;height:60px;padding-block:10px}}@media (width>=1025px){vhs-header{gap:16px;height:65px;padding-block:12px}}vhs-header-burger{flex-shrink:0;align-items:center;display:flex}@media (width>=1025px){vhs-header-burger{display:none}}vhs-header-logo{flex-shrink:0;align-items:center;min-width:0;display:flex}vhs-header-logo img{object-fit:contain;object-position:left center;width:auto;max-width:140px;height:28px}@media (width>=768px){vhs-header-logo img{max-width:none;height:32px}}@media (width>=1025px){vhs-header-logo img{height:40px}}vhs-header-search{display:none}@media (width>=768px){vhs-header-search{flex:0 380px;align-items:center;max-width:380px;margin-inline:auto;display:flex}}vhs-header-search .uk-search{width:100%;margin:0;position:relative}vhs-header-search .uk-search:before{content:"";z-index:1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:16px;height:16px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}vhs-header-search .uk-search-field{text-align:left;background:#f9f9f9;border:1px solid #ddd;border-radius:4px;width:100%;height:36px;padding:8px 16px 8px 36px;font-size:13px;transition:all .2s}vhs-header-search .uk-search-field:hover,vhs-header-search .uk-search-field:focus{border-color:var(--brand-orange);box-shadow:0 2px 8px rgba(var(--brand-orange-rgb), .1);background:#fff}vhs-header-mobile-search{flex-shrink:0;align-items:center;margin-inline-start:auto;display:flex}vhs-header-mobile-search>button{width:40px;height:40px;color:var(--color-text-dark,#2f3331);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}vhs-header-mobile-search>button>svg{width:22px;height:22px}@media (width>=768px){vhs-header-mobile-search{display:none}}vhs-hotline{display:none}@media (width>=1025px){vhs-hotline{display:inline-grid}}vhs-hotline{background:0 0;border:none;grid-template-columns:auto auto;align-items:center;column-gap:8px;margin:0;padding:0}vhs-hotline:before{content:"";color:var(--brand-orange);grid-area:1/1/span 2;align-self:center;font-family:FontAwesome;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1}vhs-hotline>a{color:var(--brand-orange-dark);white-space:nowrap;grid-area:1/2;margin-top:-4px;font-size:14px;font-weight:600;text-decoration:none}vhs-hotline>span{color:#767676;white-space:nowrap;grid-area:2/2;font-size:12px;line-height:1.2}vhs-cart{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}vhs-cart #cart,vhs-cart #box-cart-box,vhs-cart a.uk-button{width:40px;height:40px;min-height:40px;box-shadow:none;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;display:flex;position:relative;top:auto}vhs-cart #cart i.uk-icon-shopping-cart:before,vhs-cart #cart i.uk-icon-cart-plus:before{content:""}vhs-cart #cart i.uk-icon-shopping-cart,vhs-cart #cart i.uk-icon-cart-plus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23444' stroke-width='1.8' viewBox='0 0 24 24'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 002 1.61h9.72a2 2 0 002-1.61L23 6H6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:28px;height:28px;font-size:0;display:inline-block}@keyframes badge-pop{0%{opacity:0;transform:scale(.5)}50%{transform:scale(1.2)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}.cart-badge-pop{animation:.4s ease-out .3s both badge-pop}#box-cart-box .uk-badge-notification.uk-position-top-right{background:var(--color-primary);color:#fff;pointer-events:none;z-index:1;border-radius:9px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:600;line-height:1;display:flex;top:-2px;right:-4px;box-shadow:0 0 0 2px #fff}.page-not-found{text-align:center;padding:16px 0 0}.page-not-found .page-not-found-hero{max-width:640px;margin:0 auto 48px}.page-not-found h1{font-family:var(--font-heading,"Manrope", sans-serif);color:var(--color-text-dark,#2f3331);margin-bottom:16px;font-size:2rem}.page-not-found .page-not-found-text{color:var(--color-text-muted,#999);margin-bottom:32px;padding-inline:1rem;font-size:1.05rem;line-height:1.6}.page-not-found .page-not-found-categories{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:32px;display:flex}.page-not-found .page-not-found-cat-link{border:1px solid var(--color-border-light,#e8e8e8);color:var(--color-text-dark,#2f3331);border-radius:8px;min-height:48px;padding:10px 20px;font-size:.95rem;font-weight:500;line-height:28px;text-decoration:none;transition:all .2s;display:inline-block}.page-not-found .page-not-found-cat-link:hover{border-color:var(--brand-orange);color:var(--brand-orange);background:var(--brand-orange-light)}.page-not-found .page-not-found-home-btn{margin-bottom:24px}.page-not-found .page-not-found-contact{color:var(--color-text-muted,#999);margin-top:16px;font-size:.9rem}vhs-advantages{padding-inline:max(var(--container-padding-inline), var(--container-inset) + var(--container-padding-inline));box-sizing:border-box;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:#fdf8f4;border-bottom:1px solid #f0e8e0;align-items:stretch;height:36px;margin-bottom:0;padding-block:0;display:flex;overflow-x:auto}vhs-advantages::-webkit-scrollbar{display:none}@media (width>=768px){vhs-advantages{background:var(--brand-orange);scroll-snap-type:none;border-bottom:none;justify-content:space-between;height:auto;padding-block:10px;overflow-x:visible}}vhs-advantage{scroll-snap-align:start;color:#8a6a3a;white-space:nowrap;border-right:1px solid #ede4d9;flex:none;align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:600;display:flex}vhs-advantage:last-child{border-right:none}vhs-advantage>svg:not([data-role=hero]){width:18px;height:18px;stroke:var(--brand-orange);stroke-width:1.8px;fill:none;flex-shrink:0}vhs-advantage>img,vhs-advantage>svg[data-role=hero]{display:none}@media (width>=768px){vhs-advantage{display:contents}vhs-advantage:not(:first-child):before{content:"";background:#fff3;flex-shrink:0;align-self:center;width:1px;height:50px}vhs-advantage>svg:not([data-role=hero]),vhs-advantage>span{display:none}vhs-advantage>img,vhs-advantage>svg[data-role=hero]{object-fit:contain;width:auto;height:50px;display:block}}.mob2-ticker-wrap{background:linear-gradient(90deg, var(--brand-orange), #d06a2a, var(--brand-orange));background-size:200% 100%;align-items:center;height:30px;display:flex;overflow:hidden}.mob2-ticker{white-space:nowrap;animation:18s linear infinite mob2TickerScroll;display:flex}.mob2-ticker span{color:#fff;letter-spacing:.6px;text-transform:uppercase;padding:0 20px;font-size:12px;font-weight:500;display:inline-block}@keyframes mob2TickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.mob2-ticker{animation:none}}@media (width>=768px) and (width<=1024px){.uk-hidden-small{display:none!important}.uk-visible-small{display:block!important}a.uk-visible-small,span.uk-visible-small{display:inline-block!important}}@media (width<=1024px){#sidebar{display:none!important}#content{float:none!important;width:100%!important}#main .uk-container{max-width:100%}}@media (width>=528px) and (width<=1024px){.burgersearch{all:unset;place-content:center space-between;align-items:center;width:100%;margin-bottom:12px;padding-left:25px;display:flex}.burgerhandymenu{margin-right:12px}.burgerhandymenu a.uk-navbar-toggle.uk-visible-small{all:unset;cursor:pointer;font-size:25px}.burgersearch .uk-navbar-content{all:unset;width:100%;height:unset}.burgersearch .uk-navbar-content:before{display:none}.burgersearch .uk-navbar-flip.uk-visible-small{all:unset;width:92%}.burgersearch .uk-search{width:100%;margin-top:0}.uk-navbar-flip{all:unset;display:flex}form.uk-search{display:block!important}.uk-search-field{width:100%!important}}:root{--category-pill-gap:8px;--category-pills-margin-block-start:0;--category-pills-margin-block-end:16px;--category-pills-padding-inline:0;--category-pill-padding-block:8px;--category-pill-padding-inline:18px;--category-pill-font-size:14px;--category-pill-line-height:1.3;--category-pill-border-radius:20px;--category-pill-color:#444;--category-pill-bg:#f5f5f5;--category-pill-border:1px solid #e0e0e0;--category-pill-hover-color:var(--brand-orange);--category-pill-hover-bg:var(--brand-orange-light);--category-pill-hover-border-color:var(--brand-orange);--category-pill-transition:all .15s}vhs-category-pills{gap:var(--category-pill-gap);padding-inline:var(--category-pills-padding-inline);flex-wrap:wrap;margin-block-start:var(--category-pills-margin-block-start);margin-block-end:var(--category-pills-margin-block-end);display:flex}vhs-category-pills>a{padding:var(--category-pill-padding-block) var(--category-pill-padding-inline);font-size:var(--category-pill-font-size);line-height:var(--category-pill-line-height);color:var(--category-pill-color);background:var(--category-pill-bg);border:var(--category-pill-border);border-radius:var(--category-pill-border-radius);transition:var(--category-pill-transition);text-decoration:none}vhs-category-pills>a:hover,vhs-category-pills>a:focus,vhs-category-pills>a:active{color:var(--category-pill-hover-color);background:var(--category-pill-hover-bg);border-color:var(--category-pill-hover-border-color);text-decoration:none}@media (width>=1025px){vhs-category-pills[data-mobile-only]{display:none}}:root{--search-section-title-font-size:18px;--search-section-title-font-weight:600;--search-section-title-color:#444;--search-section-title-text-transform:none;--search-section-title-letter-spacing:normal;--search-section-title-padding:0;--search-section-title-margin-block-start:24px;--search-section-title-margin-block-end:8px;--product-tile-min-width:240px;--product-grid-gap:16px;--product-grid-margin-block-start:0;--product-grid-margin-block-end:24px;--product-tile-template-columns:1fr;--product-tile-template-rows:auto auto auto auto;--product-tile-template-areas:"image" "title" "meta" "price";--product-tile-padding:0;--product-tile-row-gap:4px;--product-tile-column-gap:12px;--product-tile-bg:#fff;--product-tile-border:0;--product-tile-border-radius:0;--product-tile-border-left:0;--product-tile-hover-bg:transparent;--product-tile-hover-border-left:0;--product-tile-img-height:200px;--product-tile-img-width:100%;--product-tile-img-bg:transparent;--product-tile-img-fit:cover;--product-tile-img-border-radius:0;--product-tile-img-justify-self:stretch;--product-tile-img-align-self:stretch;--product-tile-title-font-size:16px;--product-tile-title-font-weight:600;--product-tile-title-line-height:1.3;--product-tile-title-color:#333;--product-tile-title-margin-block:0;--product-tile-title-white-space:nowrap;--product-tile-title-overflow:hidden;--product-tile-title-text-overflow:ellipsis;--product-tile-meta-display:block;--product-tile-meta-font-size:12px;--product-tile-meta-color:#777;--product-tile-meta-margin-block-start:0;--product-tile-meta-white-space:nowrap;--product-tile-meta-overflow:hidden;--product-tile-meta-text-overflow:ellipsis;--product-tile-price-display:block;--product-tile-price-font-size:14px;--product-tile-price-font-weight:400;--product-tile-price-color:#777;--product-tile-price-margin-block:0;--search-mark-bg:#fef5ee;--search-mark-color:#e67e22;--search-mark-font-weight:600;--search-mark-border-radius:2px;--search-mark-padding:0 1px}#productListing h2,.livesearch-dropdown h2{font-size:var(--search-section-title-font-size);font-weight:var(--search-section-title-font-weight);color:var(--search-section-title-color);text-transform:var(--search-section-title-text-transform);letter-spacing:var(--search-section-title-letter-spacing);padding:var(--search-section-title-padding);margin-block-start:var(--search-section-title-margin-block-start);margin-block-end:var(--search-section-title-margin-block-end)}vhs-product-grid{grid-template-columns:repeat(auto-fill, minmax(min(var(--product-tile-min-width), 100%), 1fr));gap:var(--product-grid-gap);margin-block-start:var(--product-grid-margin-block-start);margin-block-end:var(--product-grid-margin-block-end);display:grid}vhs-product-tile{background:var(--product-tile-bg);border:var(--product-tile-border);border-left:var(--product-tile-border-left);border-radius:var(--product-tile-border-radius);transition:background .15s,border-color .15s;display:block}vhs-product-tile:hover{background:var(--product-tile-hover-bg);border-left:var(--product-tile-hover-border-left)}vhs-product-tile>a{grid-template-columns:var(--product-tile-template-columns);grid-template-rows:var(--product-tile-template-rows);grid-template-areas:var(--product-tile-template-areas);row-gap:var(--product-tile-row-gap);column-gap:var(--product-tile-column-gap);padding:var(--product-tile-padding);color:inherit;text-decoration:none;display:grid}vhs-product-tile>a:hover,vhs-product-tile>a:focus,vhs-product-tile>a:active{text-decoration:none}vhs-product-tile img{width:var(--product-tile-img-width);height:var(--product-tile-img-height);background:var(--product-tile-img-bg);object-fit:var(--product-tile-img-fit);border-radius:var(--product-tile-img-border-radius);justify-self:var(--product-tile-img-justify-self);align-self:var(--product-tile-img-align-self);grid-area:image}vhs-product-tile h3{font-size:var(--product-tile-title-font-size);font-weight:var(--product-tile-title-font-weight);line-height:var(--product-tile-title-line-height);color:var(--product-tile-title-color);margin-block:var(--product-tile-title-margin-block);white-space:var(--product-tile-title-white-space);overflow:var(--product-tile-title-overflow);text-overflow:var(--product-tile-title-text-overflow);grid-area:title}vhs-product-tile small{display:var(--product-tile-meta-display);font-size:var(--product-tile-meta-font-size);color:var(--product-tile-meta-color);white-space:var(--product-tile-meta-white-space);overflow:var(--product-tile-meta-overflow);text-overflow:var(--product-tile-meta-text-overflow);grid-area:meta;margin-block-start:var(--product-tile-meta-margin-block-start)}vhs-product-tile p{display:var(--product-tile-price-display);font-size:var(--product-tile-price-font-size);font-weight:var(--product-tile-price-font-weight);color:var(--product-tile-price-color);margin-block:var(--product-tile-price-margin-block);grid-area:price}vhs-product-tile mark,vhs-category-pills mark{background:var(--search-mark-bg);color:var(--search-mark-color);font-weight:var(--search-mark-font-weight);border-radius:var(--search-mark-border-radius);padding:var(--search-mark-padding)}search-drop,.livesearch-dropdown{--search-section-title-font-size:12px;--search-section-title-text-transform:uppercase;--search-section-title-letter-spacing:.5px;--search-section-title-color:#6c757d;--search-section-title-padding:0 16px 8px;--search-section-title-margin-block-start:12px;--search-section-title-margin-block-end:0;--search-h1-padding-inline:16px;--category-pills-padding-inline:16px;--product-tile-min-width:100%;--product-grid-gap:0;--product-grid-margin-block-end:0;--product-tile-template-columns:auto 1fr;--product-tile-template-rows:auto auto;--product-tile-template-areas:"image title" "image meta";--product-tile-padding:8px 16px;--product-tile-row-gap:2px;--product-tile-column-gap:12px;--product-tile-bg:transparent;--product-tile-border-left:3px solid transparent;--product-tile-hover-bg:#f8f9fa;--product-tile-hover-border-left:3px solid #e67e22;--product-tile-img-height:48px;--product-tile-img-width:48px;--product-tile-img-bg:#e9ecef;--product-tile-img-border-radius:4px;--product-tile-img-justify-self:start;--product-tile-img-align-self:center;--product-tile-title-font-size:14px;--product-tile-title-font-weight:500;--product-tile-title-color:#212529;--product-tile-title-line-height:1.4;--product-tile-meta-color:#6c757d;--product-tile-meta-margin-block-start:2px;--product-tile-price-display:none}search-drop{background:#fff;border:1px solid #e0e0e0;padding:12px 0;display:block;box-shadow:0 8px 32px #00000029}@media (width>=768px){search-drop{border-radius:8px;max-width:50%}}:root{--pagination-gap:4px;--pagination-margin-block-start:24px;--pagination-margin-block-end:24px;--pagination-line-height:36px;--pagination-anchor-height:36px;--pagination-anchor-padding-block:0;--pagination-anchor-padding-inline:10px;--pagination-anchor-font-size:14px;--pagination-anchor-line-height:1;--pagination-anchor-min-width:36px;--pagination-anchor-border-radius:6px;--pagination-anchor-color:#444;--pagination-anchor-bg:#fff;--pagination-anchor-border:1px solid #e0e0e0;--pagination-anchor-hover-color:var(--brand-orange);--pagination-anchor-hover-bg:var(--brand-orange-light);--pagination-anchor-hover-border-color:var(--brand-orange);--pagination-current-color:#fff;--pagination-current-bg:var(--brand-orange);--pagination-current-border-color:var(--brand-orange);--pagination-transition:all .15s}vhs-pagination{align-items:center;gap:var(--pagination-gap);line-height:var(--pagination-line-height);flex-wrap:wrap;margin-block-start:var(--pagination-margin-block-start);margin-block-end:var(--pagination-margin-block-end);display:flex}vhs-pagination a{height:var(--pagination-anchor-height);min-width:var(--pagination-anchor-min-width);padding-block:var(--pagination-anchor-padding-block);padding-inline:var(--pagination-anchor-padding-inline);font-size:var(--pagination-anchor-font-size);line-height:var(--pagination-anchor-line-height);color:var(--pagination-anchor-color);background:var(--pagination-anchor-bg);border:var(--pagination-anchor-border);border-radius:var(--pagination-anchor-border-radius);transition:var(--pagination-transition);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}vhs-pagination a:hover,vhs-pagination a:focus,vhs-pagination a:active{color:var(--pagination-anchor-hover-color);background:var(--pagination-anchor-hover-bg);border-color:var(--pagination-anchor-hover-border-color);text-decoration:none}vhs-pagination-gap{height:var(--pagination-anchor-height);min-width:var(--pagination-anchor-min-width);padding-inline:var(--pagination-anchor-padding-inline);font-size:var(--pagination-anchor-font-size);line-height:var(--pagination-anchor-line-height);color:#6c757d;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}vhs-pagination a.navigation_selected,vhs-pagination a.navigation_selected:hover{color:var(--pagination-current-color);background:var(--pagination-current-bg);border-color:var(--pagination-current-border-color)}search-drop vhs-pagination{display:none}:root{--option-block-color:inherit;--option-block-text-decoration:none;--option-block-gap:8px;--option-block-padding-block:20px;--option-block-margin-block:0;--option-block-divider:1px solid #e8e8e8;--option-title-font-size:14px;--option-title-weight:700;--option-title-color:#2f3331;--option-title-margin:0 0 12px;--option-subtitle-font-size:12px;--option-subtitle-weight:400;--option-subtitle-color:#999;--option-button-padding-block:10px;--option-button-padding-inline:20px;--option-button-font-size:13px;--option-button-font-weight:500;--option-button-min-height:42px;--option-button-min-width:80px;--option-button-border-radius:0;--option-button-color:#444;--option-button-bg:#fff;--option-button-border:1.5px solid #d0d0d0;--option-button-hover-color:#2f3331;--option-button-hover-border-color:#999;--option-button-active-color:#fff;--option-button-active-bg:#2f3331;--option-button-active-border-color:#2f3331;--option-button-focus-outline:2px solid var(--brand-orange,#e07e3c);--option-button-focus-outline-offset:1px;--option-button-transition:background .15s ease, color .15s ease, border-color .15s ease;--option-swatch-text-dark:var(--option-button-active-bg);--option-swatch-text-light:var(--option-button-active-color);--c-creme:#f2e9da;--c-gelb:#ede499;--c-blau:#89b3c1;--c-weiss:#fcfcfc;--c-gruen:#c6d195;--c-orange:#fdc781;--c-grau-mid:#90989b;--c-lichtgrau:#c8cccd;--c-hellbeige:#ebd8b8;--c-hellgrau:#b8baba;--c-sand:#d4b896;--c-beige:#d6b890;--c-beige-meliert:#c4ad88;--c-grau:#909292;--c-grau-meliert:#7a7c7c;--c-gold:#c9a050;--c-tonne:#a86040;--c-terracotta:#c95835;--c-rot:#b53c2e;--c-dunkelrot:#7c2828;--c-weinrot:#6b2531;--c-tinto:#5a1f1f;--c-braun:#6b4a32;--c-braun-meliert:#8b6b4a;--c-dunkelbraun:#3e2818;--c-marine:#243b5b;--c-anthrazit-meliert:#353838;--c-schwarz:#1a1a1a}vhs-option-block{color:var(--option-block-color);-webkit-text-decoration:var(--option-block-text-decoration);text-decoration:var(--option-block-text-decoration);gap:var(--option-block-gap);padding:var(--option-block-padding-block) 0;margin-bottom:var(--option-block-margin-block);border-bottom:var(--option-block-divider);flex-wrap:wrap;display:flex;position:relative}vhs-option-block:last-child{border-bottom:none}vhs-option-block>.uk-panel-title,vhs-option-block>img{flex:0 0 100%;margin:0}vhs-option-block>img{width:100%;height:auto}vhs-option-block>.uk-panel-title{font-family:var(--font-heading);font-size:var(--option-title-font-size);font-weight:var(--option-title-weight);color:var(--option-title-color);margin:var(--option-title-margin)}vhs-option-block>.uk-panel-title small,vhs-option-block>.uk-panel-title small.orange{font-family:var(--font-body);font-size:var(--option-subtitle-font-size);font-weight:var(--option-subtitle-weight);color:var(--option-subtitle-color);margin-top:2px;display:block}vhs-option-block input[type=radio]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}vhs-option-block>label{min-width:var(--option-button-min-width);padding:var(--option-button-padding-block) var(--option-button-padding-inline);border:var(--option-button-border);border-radius:var(--option-button-border-radius);background:var(--option-button-bg);color:var(--option-button-color);font-size:var(--option-button-font-size);font-weight:var(--option-button-font-weight);min-height:var(--option-button-min-height);text-align:center;cursor:pointer;box-sizing:border-box;transition:var(--option-button-transition), box-shadow .15s ease;flex:1 1 0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}vhs-option-block>label:hover{color:var(--option-button-hover-color);border-color:var(--option-button-hover-border-color)}vhs-option-block input[type=radio]:checked+label{color:var(--option-button-active-color);background:var(--option-button-active-bg);border-color:var(--option-button-active-border-color)}vhs-option-block[data-syncs-gallery=color] input[type=radio]:checked+label{box-shadow:inset 0 0 0 2px var(--brand-orange,#e07e3c)}vhs-option-block input[type=radio]:focus-visible+label{outline:var(--option-button-focus-outline);outline-offset:var(--option-button-focus-outline-offset)}vhs-option-block input[name*="[67]["][value="242"]+label,vhs-option-block input[name*="[1556]["][value="1114"]+label{background-color:var(--c-creme);color:var(--option-swatch-text-dark)}vhs-option-block input[name*="[67]["][value="244"]+label,vhs-option-block input[name*="[1556]["][value="1115"]+label{background-color:var(--c-gelb);color:var(--option-swatch-text-dark)}vhs-option-block input[name*="[67]["][value="243"]+label,vhs-option-block input[name*="[1556]["][value="1112"]+label{background-color:var(--c-blau);color:var(--option-swatch-text-dark)}vhs-option-block input[name*="[67]["][value="245"]+label,vhs-option-block input[name*="[1556]["][value="1109"]+label{background-color:var(--c-weiss);color:var(--option-swatch-text-dark)}vhs-option-block input[name*="[1556]["][value="1110"]+label{background-color:var(--c-grau-mid);color:var(--option-swatch-text-light)}vhs-option-block input[name*="[1556]["][value="1111"]+label{background-color:var(--c-gruen);color:var(--option-swatch-text-dark)}vhs-option-block input[name*="[1556]["][value="1113"]+label{background-color:var(--c-orange);color:var(--option-swatch-text-dark)}vhs-option-block input[name*="[1433]["][value="975"]+label{background-color:var(--c-lichtgrau);color:var(--option-swatch-text-dark)}vhs-option-block input[name*="[1433]["][value="970"]+label{background-color:var(--c-schwarz);color:var(--option-swatch-text-light)}vhs-option-block input[name*="[1433]["][value="974"]+label,vhs-option-block input[name*="[1434]["][value="957"]+label{background-color:var(--c-weiss);color:var(--option-swatch-text-dark)}vhs-option-block input[name*="[1434]["][value="955"]+label{background-color:var(--c-hellbeige);color:var(--option-swatch-text-dark)}vhs-option-block input[name*="[1434]["][value="991"]+label{background-color:var(--c-hellgrau);color:var(--option-swatch-text-dark)}vhs-option-block input[name*="[1434]["][value="958"]+label{background-color:var(--c-sand);color:var(--option-swatch-text-dark)}vhs-option-block input[name*="[1434]["][value="961"]+label{background-color:var(--c-beige);color:var(--option-swatch-text-dark)}vhs-option-block input[name*="[1434]["][value="978"]+label{background-color:var(--c-beige-meliert);color:var(--option-swatch-text-dark)}vhs-option-block input[name*="[1434]["][value="963"]+label{background-color:var(--c-grau);color:var(--option-swatch-text-light)}vhs-option-block input[name*="[1434]["][value="980"]+label{background-color:var(--c-grau-meliert);color:var(--option-swatch-text-light)}vhs-option-block input[name*="[1434]["][value="956"]+label{background-color:var(--c-gold);color:var(--option-swatch-text-dark)}vhs-option-block input[name*="[1434]["][value="966"]+label{background-color:var(--c-tonne);color:var(--option-swatch-text-light)}vhs-option-block input[name*="[1434]["][value="959"]+label{background-color:var(--c-terracotta);color:var(--option-swatch-text-light)}vhs-option-block input[name*="[1434]["][value="962"]+label{background-color:var(--c-rot);color:var(--option-swatch-text-light)}vhs-option-block input[name*="[1434]["][value="965"]+label{background-color:var(--c-dunkelrot);color:var(--option-swatch-text-light)}vhs-option-block input[name*="[1434]["][value="971"]+label{background-color:var(--c-weinrot);color:var(--option-swatch-text-light)}vhs-option-block input[name*="[1434]["][value="968"]+label{background-color:var(--c-tinto);color:var(--option-swatch-text-light)}vhs-option-block input[name*="[1434]["][value="964"]+label{background-color:var(--c-braun);color:var(--option-swatch-text-light)}vhs-option-block input[name*="[1434]["][value="979"]+label{background-color:var(--c-braun-meliert);color:var(--option-swatch-text-light)}vhs-option-block input[name*="[1434]["][value="967"]+label{background-color:var(--c-dunkelbraun);color:var(--option-swatch-text-light)}vhs-option-block input[name*="[1434]["][value="969"]+label{background-color:var(--c-marine);color:var(--option-swatch-text-light)}vhs-option-block input[name*="[1434]["][value="981"]+label{background-color:var(--c-anthrazit-meliert);color:var(--option-swatch-text-light)}vhs-option-block input[name*="[1434]["][value="970"]+label{background-color:var(--c-schwarz);color:var(--option-swatch-text-light)}:root{--info-icon-size:18px;--info-icon-bg:#e8e8e6;--info-icon-color:#999;--info-icon-hover-bg:#d0d0d0;--info-icon-hover-color:#444;--info-icon-font-size:10px}.info-icon-toggle{width:var(--info-icon-size);height:var(--info-icon-size);background:var(--info-icon-bg);color:var(--info-icon-color);font-size:var(--info-icon-font-size);vertical-align:middle;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:6px;padding:0;font-style:italic;font-weight:600;line-height:1;transition:background .15s,color .15s;display:inline-flex}.info-icon-toggle:after{content:"i"}.info-icon-toggle:hover,.info-icon-toggle:focus-visible{background:var(--info-icon-hover-bg);color:var(--info-icon-hover-color)}[popover].vhs-popover{--popover-accent-color:#d0d0d0;--popover-frame-color:oklch(from var(--popover-accent-color) 88% c h);--popover-wash:oklch(from var(--popover-accent-color) 95% c h);--popover-accent-width:3px;--popover-frame-width:1px;--popover-radius:4px;--popover-padding:12px 16px;--popover-max-width:320px;--popover-shadow:0 4px 14px #0000001a;--popover-text-color:#666;--popover-font-size:13px;--popover-line-height:1.45;inset:unset;background:var(--popover-wash);border:var(--popover-frame-width) solid var(--popover-frame-color);border-left:var(--popover-accent-width) solid var(--popover-accent-color);border-radius:var(--popover-radius);padding:var(--popover-padding);max-width:var(--popover-max-width);box-shadow:var(--popover-shadow);font-size:var(--popover-font-size);line-height:var(--popover-line-height);color:var(--popover-text-color);margin:0;position:fixed}@supports (anchor-name:--t){[popover].vhs-popover{position-try-fallbacks:flip-block, flip-inline}}[popover].vhs-popover p,[popover].vhs-popover h3,[popover].vhs-popover h4,[popover].vhs-popover h5,[popover].vhs-popover h6,[popover].vhs-popover ul,[popover].vhs-popover ol{margin:0}[popover].vhs-popover *+p,[popover].vhs-popover *+h3,[popover].vhs-popover *+h4,[popover].vhs-popover *+h5,[popover].vhs-popover *+h6,[popover].vhs-popover *+ul,[popover].vhs-popover *+ol{margin-top:.4em}[popover].vhs-popover h3,[popover].vhs-popover h4,[popover].vhs-popover h5,[popover].vhs-popover h6{font-size:inherit;font-weight:600}vhs-product-configurator h2{background:var(--color-bg-footer);font-family:var(--font-heading);letter-spacing:.15em;text-transform:uppercase;color:#4a453e;margin:0 0 16px;padding:10px;font-size:12px;font-weight:600;display:block}div[style*=border-radius\:999px]:has(a[href*=youtu]){margin-block-end:24px}.price-summary{background:var(--color-bg-warm);grid-template-columns:1fr auto;align-items:center;gap:8px 12px;margin:0;padding:16px;display:grid}.price-summary>dt{font-family:var(--font-body,"Work Sans Variable", "Work Sans", sans-serif);color:#444;margin:0;font-size:14px;font-weight:400}.price-summary>dd{font-family:var(--font-heading,"Manrope Variable", Manrope, sans-serif);color:#2f3331;font-variant-numeric:tabular-nums;justify-self:end;margin:0;font-size:21px;font-weight:800}.price-summary>hr{border:none;border-top:var(--option-block-divider);grid-column:1/-1;margin:8px 0}.price-summary>dt.total{color:#2f3331;font-weight:700}.price-summary>dt.tax-breakdown-row,.price-summary>[data-tax-breakdown]{font-family:var(--font-body,"Work Sans Variable", "Work Sans", sans-serif);color:var(--color-text-muted,#999);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400;line-height:1.4}.price-summary>dt.tax-breakdown-row{grid-column:1/-1;justify-self:start}.price-summary>dd.tax-breakdown-row{display:none}.price-summary>dt.tax-breakdown-row strong{color:var(--color-text-dark,#2f3331);font-weight:500}:root{--product-details-bg:#fff;--product-details-border:1px solid #f0f0f0;--product-details-padding:24px;--product-details-padding-mobile:16px 0}vhs-product-details{background:var(--product-details-bg);border:var(--product-details-border);padding:var(--product-details-padding);display:block}@media (width<=768px){vhs-product-details{padding:var(--product-details-padding-mobile);border:none}}#masterSlave{padding:var(--option-block-padding-block,20px) 0;background:0 0;border:none}:root{--stock-step-row-gap:6px;--stock-step-icon-gap:8px;--stock-step-icon-size:16px;--stock-step-font-size:13px;--stock-step-line-height:1.4;--stock-step-color:#444;--stock-step-icon-color:#888;--stock-step-weight:400;--stock-step-color-done:#27ae60;--stock-step-icon-color-done:#27ae60;--stock-step-weight-done:600}.stock-timeline{gap:var(--stock-step-row-gap);flex-direction:column;margin:10px 0;padding:0;list-style:none;display:flex}.stock-step{align-items:center;gap:var(--stock-step-icon-gap);font-size:var(--stock-step-font-size);line-height:var(--stock-step-line-height);color:var(--stock-step-color);font-weight:var(--stock-step-weight);display:flex}.stock-step svg{width:var(--stock-step-icon-size);height:var(--stock-step-icon-size);color:var(--stock-step-icon-color);flex-shrink:0}.stock-step.is-done{color:var(--stock-step-color-done);font-weight:var(--stock-step-weight-done)}.stock-step.is-done svg{color:var(--stock-step-icon-color-done)}:root{--cta-row-gap:12px;--cta-row-margin:16px 0 8px;--cta-row-qty-width:64px;--cta-row-input-height:52px;--cta-row-input-border:1.5px solid #ddd;--cta-row-input-focus-border:1.5px solid var(--brand-orange,#e07e3c);--trust-signals-bg:#faf9f7;--trust-signals-padding:16px;--trust-signals-margin:16px 0;--trust-signals-gap:8px;--trust-signals-item-gap:10px;--trust-signals-item-font-size:13px;--trust-signals-item-color:#555;--trust-signals-item-line-height:1.4;--delivery-urgency-margin:12px 0;--delivery-urgency-padding:10px 14px;--delivery-urgency-radius:4px;--delivery-urgency-font-size:.875rem;--delivery-urgency-ready-bg:var(--brand-orange-light,#fef5ee);--delivery-urgency-ready-color:#c45a1a;--delivery-urgency-made-bg:#f0faf0;--delivery-urgency-made-color:#2d6a2d;--cart-payment-logos-gap:10px;--cart-payment-logos-margin-top:16px;--cart-payment-logos-padding-top:12px;--cart-payment-logos-img-height:18px;--cart-payment-logos-img-width:50px;--cart-payment-logos-img-opacity:.6;--cart-trust-line-gap:6px;--cart-trust-line-margin-top:8px;--cart-trust-line-font-size:.78rem;--cart-trust-line-color:#888;--cart-trust-line-svg-color:#27ae60;--cart-trust-line-svg-size:14px}form:has(.optionsCalcContainer>*) .price-summary-fallback{display:none}.product-cta-row{align-items:stretch;gap:var(--cta-row-gap);margin:var(--cta-row-margin);display:flex}.product-cta-row .qty-wrapper{flex:0 0 var(--cta-row-qty-width)}.product-cta-row .qty-wrapper .qty-input,.product-cta-row .qty-wrapper input{width:100%;height:100%;min-height:var(--cta-row-input-height);border:var(--cta-row-input-border);text-align:center;box-sizing:border-box;font-size:16px;font-weight:600;transition:border-color .2s}.product-cta-row .qty-wrapper .qty-input:focus,.product-cta-row .qty-wrapper input:focus{border:var(--cta-row-input-focus-border);outline:none}.product-cta-row .cta-wrapper{flex:1}.product-cta-row .cta-wrapper .product-cta,.product-cta-row .cta-wrapper input[type=submit],.product-cta-row .cta-wrapper button{width:100%;min-height:var(--cta-row-input-height);letter-spacing:1px;font-size:16px;font-weight:700;transition:opacity .2s,transform .1s}.product-cta-row .cta-wrapper .product-cta:active,.product-cta-row .cta-wrapper input[type=submit]:active,.product-cta-row .cta-wrapper button:active{transform:scale(.98)}.trust-signals{gap:var(--trust-signals-gap);background:var(--trust-signals-bg);padding:var(--trust-signals-padding);margin:var(--trust-signals-margin);flex-direction:column;display:flex}.trust-signals .trust-item{align-items:center;gap:var(--trust-signals-item-gap);font-size:var(--trust-signals-item-font-size);color:var(--trust-signals-item-color);line-height:var(--trust-signals-item-line-height);display:flex}.trust-signals .trust-item svg{flex-shrink:0;width:16px;height:16px}.delivery-urgency{margin:var(--delivery-urgency-margin);padding:var(--delivery-urgency-padding);border-radius:var(--delivery-urgency-radius);font-size:var(--delivery-urgency-font-size);background:var(--delivery-urgency-made-bg);color:var(--delivery-urgency-made-color)}.delivery-urgency--ready{background:var(--delivery-urgency-ready-bg);color:var(--delivery-urgency-ready-color)}.cart-payment-logos{justify-content:center;align-items:center;gap:var(--cart-payment-logos-gap);margin-top:var(--cart-payment-logos-margin-top);padding-top:var(--cart-payment-logos-padding-top);display:flex}.cart-payment-logos img{height:var(--cart-payment-logos-img-height);width:var(--cart-payment-logos-img-width);object-fit:contain;opacity:var(--cart-payment-logos-img-opacity)}.cart-trust-line{justify-content:center;align-items:center;gap:var(--cart-trust-line-gap);margin-top:var(--cart-trust-line-margin-top);font-size:var(--cart-trust-line-font-size);color:var(--cart-trust-line-color);display:flex}.cart-trust-line svg{width:var(--cart-trust-line-svg-size);height:var(--cart-trust-line-svg-size);stroke:var(--cart-trust-line-svg-color)}:root{--product-type-color-body:#444;--product-type-color-heading:#2f3331;--product-type-color-muted:#999;--product-type-color-olive:#4a453e;--product-type-color-discount:#c72827;--product-type-body-size:14px;--product-type-body-line:1.6;--product-type-h1-size:1.75rem;--product-type-h1-weight:700;--product-type-h1-line:1.3;--product-type-h1-margin-bottom:8px;--product-type-model-size:13px;--product-type-model-weight:400;--product-type-model-margin:0 0 8px;--product-type-price-size:1.75rem;--product-type-price-weight:800;--product-type-price-old-size:14px;--product-type-price-old-weight:400;--product-type-price-discount-size:14px;--product-type-eyebrow-size:12px;--product-type-eyebrow-weight:600;--product-type-eyebrow-tracking:.15em;--product-type-eyebrow-transform:uppercase;--product-type-description-headline-size:1.1rem;--product-type-description-headline-weight:700;--product-type-description-headline-margin-bottom:12px;--product-type-description-size:15px;--product-type-description-line:1.7;--product-type-masterslave-size:16px;--product-type-masterslave-weight:700}#productView{font-size:var(--product-type-body-size);line-height:var(--product-type-body-line);color:var(--product-type-color-body)}#productView h1.title{font-size:var(--product-type-h1-size);font-weight:var(--product-type-h1-weight);color:var(--product-type-color-heading);line-height:var(--product-type-h1-line);margin-bottom:var(--product-type-h1-margin-bottom);text-align:left}#productView #produkthead .model{font-size:var(--product-type-model-size);color:var(--product-type-color-muted);font-weight:var(--product-type-model-weight);margin:var(--product-type-model-margin)}#productView vhs-product-details .price{font-family:var(--font-heading);font-size:var(--product-type-price-size);font-weight:var(--product-type-price-weight);color:var(--product-type-color-heading)}#productView vhs-product-details .price>.old{font-size:var(--product-type-price-old-size);font-weight:var(--product-type-price-old-weight);color:var(--product-type-color-muted)}#productView vhs-product-details .price>.new{font-size:var(--product-type-price-size)}#productView vhs-product-details .price>.discount{font-size:var(--product-type-price-discount-size);color:var(--product-type-color-discount)}#productView #description .title{font-size:var(--product-type-eyebrow-size);font-weight:var(--product-type-eyebrow-weight);letter-spacing:var(--product-type-eyebrow-tracking);text-transform:var(--product-type-eyebrow-transform);color:var(--product-type-color-olive);margin:0 0 16px}#productView #description .headline{font-weight:var(--product-type-description-headline-weight);font-size:var(--product-type-description-headline-size);color:var(--product-type-color-heading);margin-bottom:var(--product-type-description-headline-margin-bottom)}#productView #description .open p,#productView #description .open li{font-size:var(--product-type-description-size);line-height:var(--product-type-description-line);color:var(--product-type-color-body)}#productView #delivery .title{font-size:var(--product-type-eyebrow-size);font-weight:var(--product-type-eyebrow-weight);letter-spacing:var(--product-type-eyebrow-tracking);text-transform:var(--product-type-eyebrow-transform);color:var(--product-type-color-olive);margin:24px 0 16px}#productView #masterSlave h3{font-size:var(--product-type-masterslave-size);font-weight:var(--product-type-masterslave-weight);color:var(--product-type-color-heading)}:root{--hue-info:230;--hue-success:145;--hue-warning:85;--hue-danger:25;--lucide-info:url("data:image/svg+xml,%3c!--%20@license%20lucide-static%20v1.26.0%20-%20ISC%20--%3e%3csvg%20class='lucide%20lucide-info'%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20%3e%3ccircle%20cx='12'%20cy='12'%20r='10'%20/%3e%3cpath%20d='M12%2016v-4'%20/%3e%3cpath%20d='M12%208h.01'%20/%3e%3c/svg%3e");--lucide-check:url("data:image/svg+xml,%3c!--%20@license%20lucide-static%20v1.26.0%20-%20ISC%20--%3e%3csvg%20class='lucide%20lucide-check'%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20%3e%3cpath%20d='M20%206%209%2017l-5-5'%20/%3e%3c/svg%3e");--lucide-alert-triangle:url("data:image/svg+xml,%3c!--%20@license%20lucide-static%20v1.26.0%20-%20ISC%20--%3e%3csvg%20class='lucide%20lucide-triangle-alert'%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20%3e%3cpath%20d='m21.73%2018-8-14a2%202%200%200%200-3.48%200l-8%2014A2%202%200%200%200%204%2021h16a2%202%200%200%200%201.73-3'%20/%3e%3cpath%20d='M12%209v4'%20/%3e%3cpath%20d='M12%2017h.01'%20/%3e%3c/svg%3e");--lucide-alert-circle:url("data:image/svg+xml,%3c!--%20@license%20lucide-static%20v1.26.0%20-%20ISC%20--%3e%3csvg%20class='lucide%20lucide-circle-alert'%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20%3e%3ccircle%20cx='12'%20cy='12'%20r='10'%20/%3e%3cline%20x1='12'%20x2='12'%20y1='8'%20y2='12'%20/%3e%3cline%20x1='12'%20x2='12.01'%20y1='16'%20y2='16'%20/%3e%3c/svg%3e")}flash-messages{z-index:10000;pointer-events:none;flex-direction:column;gap:.5rem;max-width:400px;display:flex;position:fixed;top:1rem;right:1rem}flash-messages flash-oob{display:none}flash-message{--flash-hue:var(--hue-info);--flash-text-color:oklch(45% .12 var(--flash-hue));--flash-bg-color:oklch(from var(--flash-text-color) 95% calc(c * .3) h);--flash-border-color:oklch(from var(--flash-text-color) 80% c h);--flash-icon:var(--lucide-info);border:1px solid var(--flash-border-color);background:var(--flash-bg-color);color:var(--flash-text-color);pointer-events:auto;opacity:1;border-radius:.375em;grid-template-columns:1.25em 1fr;align-items:start;gap:0 .5em;padding:.75em 1em;font-size:.875rem;line-height:1.4;transition:opacity .3s,transform .3s;display:grid;transform:translate(0);box-shadow:0 4px 12px #00000026}@starting-style{flash-message{opacity:0;transform:translate(100%)}}flash-message[data-visible=false]{opacity:0;transform:translate(100%)}flash-message:before{content:"";background-color:var(--flash-text-color);width:1.25em;height:1.25em;-webkit-mask:var(--flash-icon) center/contain no-repeat;mask:var(--flash-icon) center/contain no-repeat;grid-area:1/1;margin-top:.1em}flash-message[data-type=info]{--flash-hue:var(--hue-info);--flash-icon:var(--lucide-info)}flash-message[data-type=success]{--flash-hue:var(--hue-success);--flash-icon:var(--lucide-check)}flash-message[data-type=warning]{--flash-hue:var(--hue-warning);--flash-icon:var(--lucide-alert-triangle)}flash-message[data-type=danger],flash-message[data-type=error]{--flash-hue:var(--hue-danger);--flash-icon:var(--lucide-alert-circle)}flash-message>*{color:inherit;grid-column:2;margin:0;line-height:1.4}flash-message .uk-alert,flash-message .uk-alert-success,flash-message .uk-alert-warning,flash-message .uk-alert-danger,flash-message .uk-alert-info{color:inherit;background:0 0;border:0;margin:0;padding:0}flash-message ul,flash-message .uk-list{margin:0;padding:0;list-style:none}flash-message b{font-weight:600}vhs-search-modal{z-index:10000;opacity:0;visibility:hidden;flex-direction:column;transition:opacity .25s,visibility .25s;display:flex;position:fixed;inset:0}vhs-search-modal.is-open{opacity:1;visibility:visible}.vhs-search-modal__backdrop{background:#0009;position:absolute;inset:0}.vhs-search-modal__content{z-index:1;background:#fff;border-radius:0 0 16px 16px;flex-direction:column;max-height:70vh;padding:12px 20px 16px;transition:transform .25s;display:flex;position:relative;transform:translateY(-20px);box-shadow:0 8px 32px #00000026}vhs-search-modal.is-open .vhs-search-modal__content{transform:translateY(0)}.vhs-search-modal__header{flex-shrink:0;justify-content:flex-end;margin-bottom:8px;display:flex}.vhs-search-modal__close{all:unset;cursor:pointer;color:#666;-webkit-tap-highlight-color:transparent;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s,color .2s;display:flex}.vhs-search-modal__close:hover,.vhs-search-modal__close:active{color:#333;background:#f5f5f5}.vhs-search-modal__form{flex-direction:column;min-height:0;display:flex;position:relative}.vhs-search-modal__input-wrap{flex-shrink:0;align-items:center;display:flex;position:relative}.vhs-search-modal__input-icon{color:#999;pointer-events:none;position:absolute;left:16px}.vhs-search-modal__input{-webkit-appearance:none;background:#fafbfc;border:2px solid #ddd;border-radius:12px;outline:none;width:100%;height:48px;padding:0 16px 0 48px;font-size:16px;transition:border-color .2s,box-shadow .2s}.vhs-search-modal__input:focus{border-color:var(--brand-orange,#e07e3c);box-shadow:0 0 0 4px rgba(var(--brand-orange-rgb,224, 126, 60), .12);background:#fff}vhs-search-modal .livesearch-dropdown{min-height:0;box-shadow:none;border:1px solid #e9ecef;border-radius:12px;flex:1;max-height:none;position:relative;top:8px;left:0;right:0;overflow-y:auto}vhs-search-modal .livesearch-dropdown.is-visible{opacity:1;pointer-events:auto;transform:none}vhs-search-modal .livesearch-dropdown vhs-search-empty{text-align:center;color:#666;padding:1.75rem 1rem 2rem;display:block}vhs-search-modal .livesearch-dropdown vhs-search-empty h2{color:#444;margin:0 0 .35rem;font-size:1.05rem;font-weight:600}vhs-search-modal .livesearch-dropdown vhs-search-empty p{margin:0;font-size:.9rem;line-height:1.45}vhs-product-configurator{display:block}.woven-footer{background-color:#f3f4f1;border-top:1px solid #afb3b026;margin:64px 0 0;padding:0}.woven-footer-main{box-sizing:border-box;grid-template-columns:1fr 1fr 1fr 1fr 1.6fr;gap:32px;max-width:1200px;margin:0 auto;padding:64px 24px 48px;display:grid}.woven-footer-heading{text-transform:uppercase;letter-spacing:.15em;color:#4a453e;margin:0 0 16px;font-size:12px;font-weight:600}.woven-footer-heading a{color:inherit;text-decoration:none}.woven-footer-heading--spaced{margin-top:32px}.woven-footer-links{flex-direction:column;gap:10px;margin:0 0 16px;padding:0;list-style:none;display:flex}.woven-footer-links a{color:#71716e;font-size:14px;line-height:1.6;text-decoration:none;transition:color .2s,transform .2s;display:inline-block}.woven-footer-links a:hover{color:#4a453e;transform:translate(3px)}.woven-footer-links .widerruf-link{margin-top:4px}.woven-footer-links .widerruf-link a{border:1px solid var(--brand-orange);color:var(--brand-orange);border-radius:4px;align-items:center;padding:8px 16px;font-weight:600;line-height:1.2;transition:background-color .2s,color .2s;display:inline-flex}.woven-footer-links .widerruf-link a:hover{background-color:var(--brand-orange);color:#fff;transform:none}.woven-footer-main{grid-template-rows:auto auto auto auto}.woven-footer-col{grid-template-rows:subgrid;grid-row:span 4;display:grid}.woven-footer-col--trust{border-left:1px solid #afb3b01a;flex-direction:column;gap:32px;padding-left:32px;display:flex}.woven-trust-card{background:#fff;border:1px solid #afb3b00d;padding:12px;box-shadow:0 1px 3px #0000000a}.woven-trust-card #reviewSticker{max-height:120px;overflow:hidden}.woven-trust-header{align-items:center;gap:10px;margin-bottom:8px;display:flex}.woven-trust-icon{background:#e8e1dc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.woven-trust-title{color:#2f3331;margin:0;font-size:13px;font-weight:700}.woven-trust-stars{color:var(--brand-orange);letter-spacing:1px;font-size:14px}.woven-payment-section .woven-footer-heading{margin-bottom:12px}.woven-payment-logos .payment-logos .headline{display:none}.woven-payment-logos .payment-logos{margin-bottom:0}.woven-payment-logos .logos{filter:grayscale();opacity:.6;flex-wrap:wrap;gap:8px;transition:filter .4s,opacity .4s;display:flex}.woven-payment-logos .logos:hover{filter:grayscale(0);opacity:1}.woven-payment-logos .logos img{object-fit:contain;box-sizing:border-box;background:#fff;border:1px solid #e0e0e0;width:calc(25% - 6px);height:32px;padding:6px 4px}.woven-footer-bottom{box-sizing:border-box;border-top:1px solid #afb3b01a;max-width:1200px;margin:0 auto;padding:24px}.woven-footer-bottom-inner{justify-content:space-between;align-items:center;display:flex}.woven-brand-logo{display:inline-block}.woven-brand-logo img{width:auto;height:32px}.woven-brand-copy{color:#999;margin:4px 0 0;font-size:12px}.woven-footer-social{gap:16px;display:flex}.woven-footer-social a{color:#5c605d;transition:color .2s;display:flex}.woven-footer-social a:hover{color:var(--brand-orange)}@media (width<=1059px){.woven-footer-main{grid-template-columns:1fr 1fr 1fr;gap:32px 24px;padding:48px 24px 40px}.woven-footer-col--trust{border-top:1px solid #afb3b01a;border-left:none;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:24px;padding-top:24px;padding-left:0;display:grid}}@media (width<=767px){.woven-footer-main{grid-template-columns:1fr 1fr;gap:32px 24px}.woven-footer-col--trust{grid-template-columns:1fr}}@media (width<=599px){.woven-footer-main{grid-template-columns:1fr;gap:32px;padding:40px 20px 32px}.woven-footer-bottom{padding:20px}.woven-footer-bottom-inner{text-align:center;flex-direction:column;gap:16px}}:root{--search-h1-font-family:"Open Sans", Helvetica, Arial, sans-serif;--search-h1-font-size:1.5rem;--search-h1-font-weight:600;--search-h1-color:#444;--search-h1-margin-block-start:0;--search-h1-margin-block-end:1rem;--search-h1-padding-inline:0}#productListing>h1{font-family:var(--search-h1-font-family);font-size:var(--search-h1-font-size);font-weight:var(--search-h1-font-weight);color:var(--search-h1-color);padding-inline:var(--search-h1-padding-inline);margin-block-start:var(--search-h1-margin-block-start);margin-block-end:var(--search-h1-margin-block-end)}#productListing vhs-search-empty{text-align:center;color:#666;padding-block:2.5rem 3rem;display:block}#productListing vhs-search-empty h2{color:#444;margin-block:0 .5rem;font-size:1.25rem;font-weight:600}#productListing vhs-search-empty p{max-width:32rem;margin:0 auto;font-size:.95rem;line-height:1.5}.widerruf-page{max-width:640px;margin:0 auto;padding:32px 24px 64px}.widerruf-page h1{color:#2f3331;margin:0 0 20px;font-size:28px;font-weight:700}.widerruf-intro{color:#71716e;margin:0 0 28px;font-size:15px;line-height:1.6}.widerruf-form .form-row{flex-direction:column;gap:6px;margin-bottom:18px;display:flex}.widerruf-form label{color:#2f3331;font-size:14px;font-weight:600}.widerruf-form label abbr{color:var(--brand-orange);cursor:help;text-decoration:none}.widerruf-form label .optional{color:#999;font-weight:400}.widerruf-form input[type=text],.widerruf-form input[type=email],.widerruf-form input[type=tel],.widerruf-form textarea{box-sizing:border-box;color:#2f3331;background:#fff;border:1px solid #cfd2cf;border-radius:4px;width:100%;padding:10px 12px;font-size:15px;transition:border-color .15s,box-shadow .15s}.widerruf-form input[type=text]:focus,.widerruf-form input[type=email]:focus,.widerruf-form input[type=tel]:focus,.widerruf-form textarea:focus{border-color:var(--brand-orange);box-shadow:0 0 0 3px rgba(var(--brand-orange-rgb), .15);outline:none}.widerruf-form textarea{resize:vertical;min-height:96px}.widerruf-actions{align-items:center;gap:12px;margin-top:24px;display:flex}.widerruf-actions .btn{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:11px 22px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.widerruf-actions .btn-default{color:#4a453e;background:#fff;border:1px solid #cfd2cf;transition:border-color .2s}.widerruf-actions .btn-default:hover{border-color:#4a453e}.widerruf-summary{border:1px solid #e0e3e0;border-radius:6px;margin:0 0 24px;overflow:hidden}.widerruf-summary dt{text-transform:uppercase;letter-spacing:.08em;color:#999;padding:12px 16px 0;font-size:12px;font-weight:600}.widerruf-summary dd{color:#2f3331;border-bottom:1px solid #f0f0ee;margin:0;padding:2px 16px 12px;font-size:15px}.widerruf-summary dd:last-child{border-bottom:none}.widerruf-success,.widerruf-errors{border-radius:6px;margin:0 0 24px;padding:16px 18px;font-size:15px;line-height:1.5}.widerruf-success p,.widerruf-errors p{margin:0 0 6px}.widerruf-success p:last-child,.widerruf-errors p:last-child{margin-bottom:0}.widerruf-success{color:#2f5d2f;background:#eef7ee;border:1px solid #cfe6cf}.widerruf-notice{background:#f7f7f5;border:1px solid #e6e8e4;border-radius:6px;margin-top:40px;padding:20px 22px}.widerruf-notice h2{color:#2f3331;margin:0 0 8px;font-size:15px;font-weight:700}.widerruf-notice p{color:#71716e;margin:0;font-size:13px;line-height:1.6}.widerruf-notice .widerruf-notice-link{margin-top:12px}.widerruf-notice .widerruf-notice-link a{color:var(--brand-orange);font-weight:600;text-decoration:none}.widerruf-notice .widerruf-notice-link a:hover{text-decoration:underline}.widerruf-errors{color:#9b2c22;background:#fdecea;border:1px solid #f3c6c1}:root{--vite-pipeline-active:1}body[debug]:after{content:"dsignar via vite";z-index:2147483646;color:#fff;pointer-events:none;background:#036;padding:2px 6px;font:10px/1 monospace;position:fixed;top:0;left:0}
