@media only screen and (min-width:480px){.xxs-and-down{display:none!important}}@media only screen and (min-width:480px){.xxs-only{display:none!important}}@media only screen and (min-width:576px){.xs-and-down{display:none!important}}@media only screen and (max-width:479.98px){.xs-only{display:none!important}}@media only screen and (min-width:576px){.xs-only{display:none!important}}@media only screen and (max-width:479.98px){.xs-and-up{display:none!important}}@media only screen and (min-width:768px){.sm-and-down{display:none!important}}@media only screen and (max-width:575.98px){.sm-only{display:none!important}}@media only screen and (min-width:768px){.sm-only{display:none!important}}@media only screen and (max-width:575.98px){.sm-and-up{display:none!important}}@media only screen and (min-width:992px){.md-and-down{display:none!important}}@media only screen and (max-width:767.98px){.md-only{display:none!important}}@media only screen and (min-width:992px){.md-only{display:none!important}}@media only screen and (max-width:767.98px){.md-and-up{display:none!important}}@media only screen and (min-width:1280px){.lg-and-down{display:none!important}}@media only screen and (max-width:991.98px){.lg-only{display:none!important}}@media only screen and (min-width:1280px){.lg-only{display:none!important}}@media only screen and (max-width:991.98px){.lg-and-up{display:none!important}}@media only screen and (min-width:1508px){.xl-and-down{display:none!important}}@media only screen and (max-width:1279.98px){.xl-only{display:none!important}}@media only screen and (min-width:1508px){.xl-only{display:none!important}}@media only screen and (max-width:1279.98px){.xl-and-up{display:none!important}}@media only screen and (min-width:10000px){.xxl-and-down{display:none!important}}@media only screen and (max-width:1507.98px){.xxl-only{display:none!important}}@media only screen and (min-width:10000px){.xxl-only{display:none!important}}@media only screen and (max-width:1507.98px){.xxl-and-up{display:none!important}}:root{--width-full:100%;--paddinginline-full:var(--padding-inline,15px)}:root .width-full.padding-inline{padding-left:var(--paddinginline-full,0.5rem);padding-right:var(--paddinginline-full,0.5rem)}.width-full :root slideshow.navigation-outside,:root slideshow.navigation-outside.width-full{max-width:calc(100% - 120px);margin-left:auto;margin-right:auto}.width-full{margin-left:auto;margin-right:auto;width:var(--width-full,100%);max-width:100%}:root{--width-main:min(100%,1508px);--paddinginline-main:var(--padding-inline,15px)}@media only screen and (min-width:1537.98px){:root{--paddinginline-main:0}}:root .width-main.padding-inline{padding-left:var(--paddinginline-main,0.5rem);padding-right:var(--paddinginline-main,0.5rem)}@media only screen and (max-width:1627.98px){.width-main:root slideshow.navigation-outside,:root slideshow.navigation-outside.width-main{max-width:calc(100% - 120px);margin-left:auto;margin-right:auto}}.width-main{margin-left:auto;margin-right:auto;width:var(--width-main,100%);max-width:1508px}:root{--width-narrow:min(100%,1280px);--paddinginline-narrow:var(--padding-inline,15px)}@media only screen and (min-width:768px){:root{--width-narrow:min(100%,917px)}}@media only screen and (min-width:992px){:root{--width-narrow:min(100%,90vw)}}@media only screen and (min-width:1280px){:root{--width-narrow:min(100%,85vw)}}@media only screen and (min-width:963.98px){:root{--paddinginline-narrow:0}}:root .width-narrow.padding-inline{padding-left:var(--paddinginline-narrow,0.5rem);padding-right:var(--paddinginline-narrow,0.5rem)}@media only screen and (max-width:1053.98px){.width-narrow:root slideshow.navigation-outside,:root slideshow.navigation-outside.width-narrow{max-width:calc(100% - 120px);margin-left:auto;margin-right:auto}}.width-narrow{margin-left:auto;margin-right:auto;width:var(--width-narrow,100%);max-width:1280px}.fs70{font-size:4.375rem;font-size:clamp(34px,5.833333333vw,70px)}@media only screen and (max-width:991.98px){.fs70{font-size:3.28125rem;font-size:clamp(34px,5.833333333vw,70px)}}.fs54{font-size:3.375rem;font-size:clamp(28.666666667px,4.5vw,54px)}@media only screen and (max-width:991.98px){.fs54{font-size:2.53125rem;font-size:clamp(28.666666667px,4.5vw,54px)}}.fs40{font-size:2.5rem;font-size:clamp(24px,3.333333333vw,40px)}@media only screen and (max-width:991.98px){.fs40{font-size:1.875rem;font-size:clamp(24px,3.333333333vw,40px)}}.fs42{font-size:2.625rem;font-size:clamp(24.666666667px,3.5vw,42px)}@media only screen and (max-width:991.98px){.fs42{font-size:1.96875rem;font-size:clamp(24.666666667px,3.5vw,42px)}}.fs30{font-size:1.875rem;font-size:clamp(20.666666667px,2.5vw,30px)}@media only screen and (max-width:991.98px){.fs30{font-size:1.40625rem;font-size:clamp(20.666666667px,2.5vw,30px)}}.fs28{font-size:1.75rem;font-size:clamp(20px,2.333333333vw,28px)}@media only screen and (max-width:991.98px){.fs28{font-size:1.3125rem;font-size:clamp(20px,2.333333333vw,28px)}}.fs24{font-size:1.5rem;font-size:clamp(18.666666667px,2vw,24px)}@media only screen and (max-width:991.98px){.fs24{font-size:1.125rem;font-size:clamp(18.666666667px,2vw,24px)}}.fs22{font-size:1.375rem;font-size:clamp(18px,1.833333333vw,22px)}@media only screen and (max-width:991.98px){.fs22{font-size:1.03125rem;font-size:clamp(18px,1.833333333vw,22px)}}.fs20{font-size:1.25rem;font-size:clamp(17.333333333px,1.666666667vw,20px)}@media only screen and (max-width:991.98px){.fs20{font-size:1rem;font-size:clamp(17.333333333px,1.666666667vw,20px)}}.fs18{font-size:1.125rem;font-size:clamp(16.666666667px,1.5vw,18px)}@media only screen and (max-width:991.98px){.fs18{font-size:1rem;font-size:clamp(16.666666667px,1.5vw,18px)}}.fs16{font-size:16px}.fs14{font-size:14px}.fs12{font-size:12px}@font-face{font-family:'icomoon';src:url('/_clientfiles/layout/icons/font/icomoon.eot?wncdhm');src:url('/_clientfiles/layout/icons/font/icomoon.eot?wncdhm#iefix') format('embedded-opentype'),url('/_clientfiles/layout/icons/font/icomoon.ttf?wncdhm') format('truetype'),url('/_clientfiles/layout/icons/font/icomoon.woff?wncdhm') format('woff'),url('/_clientfiles/layout/icons/font/icomoon.svg?wncdhm#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{speak:never;display:inline-block;font-family:'icomoon','Font Awesome 6 Pro'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:inherit;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-shelves:before{content:"\f480"}.icon-file-pdf::before{content:"\f1c1"}.icon-circle-check:before{content:"\f058"}.icon-circle-arrow-right::before{content:"\f0a9"}.icon-arrow-left::before{content:"\f060"}.icon-envelope::before{content:"\f0e0"}.icon-user-circle::before{content:"\f2bd"}.icon-phone-alt::before{content:"\f879"}.icon-heart::before{content:"\f004"}.icon-heart-alt:before{content:"\f005"}.icon-home::before{content:"\f015"}.icon-clipboard-check::before{content:"\f46c"}.icon-truck::before{content:"\f0d1"}.icon-search::before{content:"\f002"}.icon-user::before{content:"\f007"}.icon-bars::before{content:"\f0c9"}.icon-headset::before{content:"\f590"}.icon-mobile-android::before{content:"\f3ce"}.icon-clock::before{content:"\f017"}.icon-shopping-basket::before{content:"\f291"}.icon-user-headset::before{content:"\f82d"}.icon-whatsapp::before{content:"\f232"}#mainmenu{isolation:isolate}#mainmenu,#mainmenu nav{display:none;width:576px;max-width:100%}#mainmenu nav{z-index:3}#mainmenu header{display:flex;justify-content:space-between}#mainmenu ul,#mainmenu li{display:block;margin:0;padding:0;list-style-type:none}#mainmenu .back{cursor:pointer}#mainmenu .close{cursor:pointer}#mainmenu li>a{display:flex;align-items:center}#mainmenu li>a .icon{flex-grow:0}#mainmenu li>a .exp{flex-grow:0;display:none}#mainmenu li>a .text{flex-grow:1}#mainmenu li.hassubs>a>.exp{display:block}@media only screen and (min-width:992px){#mainmenu>div>ul{display:flex}#mainmenu>header{display:none}#mainmenu>div>h1{display:none}#mainmenu>div>ul>li>a>.icon{display:none}#mainmenu>div>ul>li>a>.exp{display:none!important}#mainmenu nav{position:fixed;left:0;top:0;bottom:0;display:none}#mainmenu nav .scroll{position:absolute;top:32px;bottom:0;left:0;right:0;overflow:auto}#mainmenu>div>ul>li>nav>header .back{visibility:hidden}body[data-slidemenu='mainmenu'] #mainmenu li[data-selected='ancestor']>nav,body[data-slidemenu='mainmenu'] #mainmenu li[data-selected='current']>nav{display:block}}@media only screen and (max-width:991.98px){#mainmenu{display:none}#mainmenu,#mainmenu nav{position:fixed;left:0;top:0;bottom:0}#mainmenu .scroll,#mainmenu nav .scroll{position:absolute;top:50px;bottom:0;left:0;right:0;overflow:auto}#mainmenu nav,#mainmenu nav nav{display:none}#mainmenu li[data-selected=ancestor]>nav,#mainmenu nav li[data-selected=ancestor]>nav,#mainmenu li[data-selected=current]>nav,#mainmenu nav li[data-selected=current]>nav{display:block}body[data-slidemenu=mainmenu] #mainmenu{display:block}#mainmenu>header .back{visibility:hidden}#mainmenu nav{display:none}}.slidemenu,.slidemenu nav{z-index:902;display:none;position:fixed;left:0;top:0;bottom:0;width:576px}.slidemenu.right,.slidemenu nav.right{left:auto;right:0}.slidemenu header{display:flex;align-items:center;height:50px}.slidemenu header h1{flex-grow:1;padding-left:3rem}.slidemenu ul,.slidemenu li{display:block;margin:0;padding:0;list-style-type:none}.slidemenu .back{flex-grow:1;cursor:pointer;width:calc(100% - 50px)}.slidemenu .back i{text-align:center}.slidemenu .back+h1{padding-left:0}.slidemenu .close{display:flex;flex-flow:column;justify-content:center;margin-left:auto;width:50px;line-height:1;text-align:center;cursor:pointer}.slidemenu .close small{display:block;font-size:12px}.slidemenu li>a{display:flex}.slidemenu li>a .icon{flex-grow:0}.slidemenu li>a .exp{flex-grow:0;display:none}.slidemenu li>a .text{flex-grow:1}.slidemenu li.hassubs>a>.exp{display:block}.slidemenu .scroll,.slidemenu nav .scroll{position:absolute;top:50px;bottom:0;left:0;right:0;overflow:auto}.slidemenu nav,.slidemenu nav nav{display:none}.slidemenu li[data-selected=ancestor]>nav,.slidemenu nav li[data-selected=ancestor]>nav,.slidemenu li[data-selected=current]>nav,.slidemenu nav li[data-selected=current]>nav{display:block}.slidemenu>header .back{visibility:hidden}.slidemenu nav{display:none}.slidemenu-shadow{position:fixed;top:0;left:0;height:100vh;width:100vw;background:rgba(5,35,47,0.2);z-index:-1;opacity:0;pointer-events:none;cursor:wait;transition:opacity 300ms ease-in-out,z-index 0ms 300ms}.slidemenu-shadow #spinner{display:none;line-height:1}body[data-slidemenu='mainmenu'] #mainmenu,body[data-slidemenu='hamburger'] #slidemenu-hamburger,body[data-slidemenu='filters'] #slidemenu-filtermenu,body[data-slidemenu='basket'] #slidemenu-basketmenu,body[data-slidemenu='account'] #slidemenu-account{display:block;opacity:1}.shadow-active #slidemenu-active-shadow,[data-slidemenu='hamburger'] #slidemenu-active-shadow,[data-slidemenu='filters'] #slidemenu-active-shadow,[data-slidemenu='account'] #slidemenu-active-shadow,[data-slidemenu='basket'] #slidemenu-active-shadow{z-index:900;opacity:1;pointer-events:all;transition:opacity 300ms ease-in-out,z-index 0ms 0ms}@media only screen and (max-width:991.98px){[data-slidemenu='mainmenu'] #slidemenu-active-shadow{z-index:900;opacity:1;pointer-events:all;transition:opacity 300ms ease-in-out,z-index 0ms 0ms}}.shadow-active #slidemenu-active-shadow{display:flex;justify-content:center;align-items:center;font-size:400%;color:#fff}.shadow-active #slidemenu-active-shadow #spinner{display:block}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Roboto Flex','Roboto',sans-serif}*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form{margin:0}img{font-size:12px;line-height:1;font-style:italic;vertical-align:middle}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;font:400 16px/normal 'Roboto Flex','Roboto',sans-serif}body{margin:0;min-height:100vh;min-height:100svh;background-color:white;color:#05232f;isolation:isolate}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:var(--_fg-color,var(--fg-color,#05232f));font-family:'Roboto Flex','Roboto',sans-serif;font-weight:700;line-height:normal}h4,.h4,h5,.h5,h6,.h6{font-weight:600}h1,.h1{font-size:3.375rem;font-size:clamp(28.666666667px,4.5vw,54px)}@media only screen and (max-width:991.98px){h1,.h1{font-size:2.53125rem;font-size:clamp(28.666666667px,4.5vw,54px)}}h2,.h2{font-size:2.5rem;font-size:clamp(24px,3.333333333vw,40px)}@media only screen and (max-width:991.98px){h2,.h2{font-size:1.875rem;font-size:clamp(24px,3.333333333vw,40px)}}h3,.h3{font-size:1.75rem;font-size:clamp(20px,2.333333333vw,28px)}@media only screen and (max-width:991.98px){h3,.h3{font-size:1.3125rem;font-size:clamp(20px,2.333333333vw,28px)}}h4,.h4{font-size:1.5rem;font-size:clamp(18.666666667px,2vw,24px)}@media only screen and (max-width:991.98px){h4,.h4{font-size:1.125rem;font-size:clamp(18.666666667px,2vw,24px)}}h5,.h5{font-size:1.25rem;font-size:clamp(17.333333333px,1.666666667vw,20px)}@media only screen and (max-width:991.98px){h5,.h5{font-size:1rem;font-size:clamp(17.333333333px,1.666666667vw,20px)}}h6,.h6{font-size:16px;margin:1em 0}.underline{border-bottom:1px solid #e6e6e6}hr{border-top:1px solid #e6e6e6}p{line-height:1.5625}a:not([role='button']){color:var(--href-color,#4e6f65);transition:all var(--transition-duration) var(--transition-timing-function)}a:not([role='button']):hover{color:var(--href-hover,#1f454d)}a:not([role='button']):active{color:var(--href-active,#05232f)}.screen-reader-text{display:none}[title]{cursor:help}body.placeFooterBottom{display:flex;flex-direction:column;min-height:100vh;min-height:100svh}body.placeFooterBottom header.main,body.placeFooterBottom main.main,body.placeFooterBottom footer.main{flex:0 1 auto}body.placeFooterBottom footer.main{margin-top:auto}.togglePassword{z-index:10;margin-left:-1.5em;text-decoration:none}input[type='password']+.togglePassword .hide{display:none}input[type='text']+.togglePassword .show{display:none}:root{--href-color:#4e6f65;--href-hover:#1f454d;--href-active:#05232f;--transition-duration:250ms;--transition-timing-function:ease-in-out;--transition-all:all var(--transition-duration) var(--transition-timing-function);--grid-gap:24px;--grid-column-gap:var(--grid-gap);--grid-row-gap:calc(var(--grid-gap) * 2);--overlay:rgba(5,35,47,0.2);--btn-padding-x:1rem;--btn-height:40px;--btn-line-height:1;--btn-bg-color:#a67c52;--btn-border-color:#a67c52;--btn-fg-color:#fff;--btn-bg-color-hover:#95704a;--btn-border-color-hover:#95704a;--btn-fg-color-hover:#fff;--btn-bg-color-active:#05232f;--btn-border-color-active:#05232f;--btn-fg-color-active:#fff;--btn-border-width:2px;--btn-border-radius:calc(var(--btn-height) / 2);--btn-f-size:1rem;--btn-f-weight:400;--inp-padding-x:1rem;--inp-height:40px;--inp-line-height:1;--inp-bg-color:#fff;--inp-border-color:#e6e6e6;--inp-border-color-hover:#05232f;--inp-border-color-active:#1f454d;--inp-border-width:2px;--inp-border-radius:calc(var(--inp-height) / 2);--inp-fg-color:#000;--inp-f-size:1rem;--inp-f-weight:400;--darkblue:#05232f;--darkblue-darker:#041921;--darkgreen:#1f454d;--green:#4e6f65;--green-darker:#46645b;--lightgreen:#a3b292;--beige:#e6e6e6;--brown:#a67c52;--brown-darker:#95704a}.bg-darkblue{background-color:#05232f}.bg-darkblue-darker{background-color:#041921}.bg-darkgreen{background-color:#1f454d}.bg-green{background-color:#4e6f65}.bg-green-darker{background-color:#46645b}.bg-beige{background-color:#e6e6e6}.bg-brown{background-color:#a67c52}.bg-brown-darker{background-color:#95704a}.fg-darkblue{color:#05232f}.fg-darkblue-darker{color:#041921}.fg-darkgreen{color:#1f454d}.fg-green{color:#4e6f65}.fg-green-darker{color:#46645b}.fg-beige{color:#e6e6e6}.fg-brown{color:#a67c52}.fg-brown-darker{color:#95704a}.flex-row-wrap{flex-flow:row wrap}.btn-clear{--btn-fg-color:var(--btn-bg-color);--btn-border-color:var(--btn-bg-color);--btn-fg-color-hover:var(--btn-bg-color-hover);--btn-border-color-hover:var(--btn-bg-color-hover);--btn-fg-color-active:var(--btn-bg-color-active);--btn-border-color-active:var(--btn-bg-color-hover)}.btn-darkblue{--btn-bg-color:#05232f;--btn-border-color:#05232f;--btn-fg-color:#fff;--btn-bg-color-hover:#041921;--btn-border-color-hover:#041921;--btn-fg-color-hover:#fff;--btn-bg-color-active:#1f454d;--btn-border-color-active:#1f454d;--btn-fg-color-active:#fff}.btn-darkgreen{--btn-bg-color:#1f454d;--btn-border-color:#1f454d;--btn-fg-color:#fff;--btn-bg-color-hover:#46645b;--btn-border-color-hover:#46645b;--btn-fg-color-hover:#fff;--btn-bg-color-active:#4e6f65;--btn-border-color-active:#4e6f65;--btn-fg-color-active:#fff}.btn-green{--btn-bg-color:#4e6f65;--btn-border-color:#4e6f65;--btn-fg-color:#fff;--btn-bg-color-hover:#46645b;--btn-border-color-hover:#46645b;--btn-fg-color-hover:#fff;--btn-bg-color-active:#1f454d;--btn-border-color-active:#1f454d;--btn-fg-color-active:#fff}.btn-beige{--btn-bg-color:#e6e6e6;--btn-border-color:#e6e6e6;--btn-fg-color:#e6e6e6}.btn-white{--btn-bg-color:#fff;--btn-border-color:#fff;--btn-fg-color:#05232f;--btn-bg-color-hover:#e6e6e6;--btn-border-color-hover:#e6e6e6;--btn-fg-color-hover:#05232f;--btn-bg-color-active:#05232f;--btn-border-color-active:#05232f;--btn-fg-color-active:#fff}button,[role="button"],input[type='button'],input[type='submit'],a.button{display:inline-block;padding-right:var(--btn-padding-x);padding-left:var(--btn-padding-x);height:var(--btn-height);line-height:var(--btn-line-height);font-family:'Roboto Flex','Roboto',sans-serif;font-size:var(--btn-f-size);font-weight:var(--btn-f-weight,400);text-align:center;transition:var(--transition-all);cursor:pointer;background-color:var(--btn-bg-color);border:var(--btn-border-width) solid var(--btn-border-color);border-radius:var(--btn-border-radius);color:var(--btn-fg-color)}button [class^="icon-"],[role="button"] [class^="icon-"],input[type='button'] [class^="icon-"],input[type='submit'] [class^="icon-"],a.button [class^="icon-"]{vertical-align:middle}button:hover,[role="button"]:hover,input[type='button']:hover,input[type='submit']:hover,a.button:hover,button:focus,[role="button"]:focus,input[type='button']:focus,input[type='submit']:focus,a.button:focus{background-color:var(--btn-bg-color-hover,var(--btn-bg-color));outline:none;border-color:var(--btn-border-color-hover,var(--btn-border-color));color:var(--btn-fg-color-hover,var(--btn-fg-color))}button:active,[role="button"]:active,input[type='button']:active,input[type='submit']:active,a.button:active{background-color:var(--btn-bg-color-active,var(--btn-bg-color));border-color:var(--btn-border-color-active,var(--btn-border-color));color:var(--btn-fg-color-active,var(--btn-fg-color))}button.primary,[role="button"].primary,input[type='button'].primary,input[type='submit'].primary,a.button.primary,button.green,[role="button"].green,input[type='button'].green,input[type='submit'].green,a.button.green{--btn-bg-color:#4e6f65;--btn-border-color:#4e6f65;--btn-fg-color:#fff;--btn-bg-color-hover:#46645b;--btn-border-color-hover:#46645b;--btn-fg-color-hover:#fff;--btn-bg-color-active:#1f454d;--btn-border-color-active:#1f454d;--btn-fg-color-active:#fff}button.darkgreen,[role="button"].darkgreen,input[type='button'].darkgreen,input[type='submit'].darkgreen,a.button.darkgreen{--btn-bg-color:#1f454d;--btn-border-color:#1f454d;--btn-fg-color:#fff;--btn-bg-color-hover:#46645b;--btn-border-color-hover:#46645b;--btn-fg-color-hover:#fff;--btn-bg-color-active:#4e6f65;--btn-border-color-active:#4e6f65;--btn-fg-color-active:#fff}button.darkblue,[role="button"].darkblue,input[type='button'].darkblue,input[type='submit'].darkblue,a.button.darkblue{--btn-bg-color:#05232f;--btn-border-color:#05232f;--btn-fg-color:#fff;--btn-bg-color-hover:#041921;--btn-border-color-hover:#041921;--btn-fg-color-hover:#fff;--btn-bg-color-active:#1f454d;--btn-border-color-active:#1f454d;--btn-fg-color-active:#fff}button.beige,[role="button"].beige,input[type='button'].beige,input[type='submit'].beige,a.button.beige{--btn-bg-color:#e6e6e6;--btn-border-color:#e6e6e6;--btn-fg-color:#e6e6e6}button.white,[role="button"].white,input[type='button'].white,input[type='submit'].white,a.button.white{--btn-bg-color:#fff;--btn-border-color:#fff;--btn-fg-color:#05232f;--btn-bg-color-hover:#e6e6e6;--btn-border-color-hover:#e6e6e6;--btn-fg-color-hover:#05232f;--btn-bg-color-active:#05232f;--btn-border-color-active:#05232f;--btn-fg-color-active:#fff}button.clear,[role="button"].clear,input[type='button'].clear,input[type='submit'].clear,a.button.clear{--btn-fg-color:var(--btn-bg-color);--btn-border-color:var(--btn-bg-color);--btn-fg-color-hover:var(--btn-bg-color-hover);--btn-border-color-hover:var(--btn-bg-color-hover);--btn-fg-color-active:var(--btn-bg-color-active);--btn-border-color-active:var(--btn-bg-color-hover);background-color:transparent!important}button.no-border,[role="button"].no-border,input[type='button'].no-border,input[type='submit'].no-border,a.button.no-border{--btn-padding-x:0;--btn-fg-color:var(--btn-bg-color);--btn-border-color:var(--btn-bg-color);--btn-fg-color-hover:var(--btn-bg-color-hover);--btn-border-color-hover:var(--btn-bg-color-hover);--btn-fg-color-active:var(--btn-bg-color-active);--btn-border-color-active:var(--btn-bg-color-hover);border-color:transparent!important}button.primary,[role="button"].primary,input[type='button'].primary,input[type='submit'].primary,a.button.primary{font-weight:700}button.icon-prev,[role="button"].icon-prev,input[type='button'].icon-prev,input[type='submit'].icon-prev,a.button.icon-prev,button.icon-next,[role="button"].icon-next,input[type='button'].icon-next,input[type='submit'].icon-next,a.button.icon-next{--btn-line-height:calc(var(--btn-height) - (2 * var(--btn-border-width)))}button.icon-prev span,[role="button"].icon-prev span,input[type='button'].icon-prev span,input[type='submit'].icon-prev span,a.button.icon-prev span,button.icon-next span,[role="button"].icon-next span,input[type='button'].icon-next span,input[type='submit'].icon-next span,a.button.icon-next span{display:flex;line-height:calc(var(--btn-height) - (2 * var(--btn-border-width)))}button.icon-prev span::before,[role="button"].icon-prev span::before,input[type='button'].icon-prev span::before,input[type='submit'].icon-prev span::before,a.button.icon-prev span::before,button.icon-next span::after,[role="button"].icon-next span::after,input[type='button'].icon-next span::after,input[type='submit'].icon-next span::after,a.button.icon-next span::after{content:'\f0a9';display:inline-block;font-family:'icomoon','Font Awesome 6 Pro'!important;font-size:2rem;font-weight:400}button.icon-prev,[role="button"].icon-prev,input[type='button'].icon-prev,input[type='submit'].icon-prev,a.button.icon-prev{padding-left:.25rem}button.icon-prev span::before,[role="button"].icon-prev span::before,input[type='button'].icon-prev span::before,input[type='submit'].icon-prev span::before,a.button.icon-prev span::before{margin-right:.5rem;rotate:180deg}button.icon-next,[role="button"].icon-next,input[type='button'].icon-next,input[type='submit'].icon-next,a.button.icon-next{padding-right:.25rem}button.icon-next span::after,[role="button"].icon-next span::after,input[type='button'].icon-next span::after,input[type='submit'].icon-next span::after,a.button.icon-next span::after{margin-left:.5rem}button.small,[role="button"].small,input[type='button'].small,input[type='submit'].small,a.button.small{--btn-padding-x:.5rem;--btn-height:2.1875rem}button.superbutton,[role="button"].superbutton,input[type='button'].superbutton,input[type='submit'].superbutton,a.button.superbutton{--btn-height:3rem;--btn-border-radius:1.5rem;font-size:14px;font-weight:700}button.wide,[role="button"].wide,input[type='button'].wide,input[type='submit'].wide,a.button.wide{width:100%}button[disabled],[role="button"][disabled],input[type='button'][disabled],input[type='submit'][disabled],a.button[disabled],button.disabled,[role="button"].disabled,input[type='button'].disabled,input[type='submit'].disabled,a.button.disabled{--btn-bg-color:#e6e6e6!important;--btn-border-color:#e6e6e6!important;--btn-fg-color:#fff;--btn-bg-color-hover:#e6e6e6!important;--btn-border-color-hover:#e6e6e6!important;--btn-fg-color-hover:#fff;--btn-bg-color-active:#e6e6e6!important;--btn-border-color-active:#e6e6e6!important;--btn-fg-color-active:#fff;opacity:1;cursor:not-allowed}button[disabled].clear,[role="button"][disabled].clear,input[type='button'][disabled].clear,input[type='submit'][disabled].clear,a.button[disabled].clear,button.disabled.clear,[role="button"].disabled.clear,input[type='button'].disabled.clear,input[type='submit'].disabled.clear,a.button.disabled.clear{--btn-fg-color:#e6e6e6!important;--btn-fg-color-hover:#e6e6e6!important;--btn-fg-color-active:#e6e6e6!important}button.circle,[role="button"].circle,input[type='button'].circle,input[type='submit'].circle,a.button.circle{--btn-padding-x:0;width:var(--btn-height)!important;height:var(--btn-height);border-radius:50%}button.icon,[role="button"].icon,input[type='button'].icon,input[type='submit'].icon,a.button.icon{padding:0;width:var(--btn-height)}button .icon-heart,[role="button"] .icon-heart,input[type='button'] .icon-heart,input[type='submit'] .icon-heart,a.button .icon-heart,button .icon-heart-alt,[role="button"] .icon-heart-alt,input[type='button'] .icon-heart-alt,input[type='submit'] .icon-heart-alt,a.button .icon-heart-alt{font-size:1.5em}button span+[class^="icon-"],[role="button"] span+[class^="icon-"],input[type='button'] span+[class^="icon-"],input[type='submit'] span+[class^="icon-"],a.button span+[class^="icon-"],button [class^="icon-"]+span,[role="button"] [class^="icon-"]+span,input[type='button'] [class^="icon-"]+span,input[type='submit'] [class^="icon-"]+span,a.button [class^="icon-"]+span{margin-left:1rem}a[role='button'],a.button{--btn-line-height:var(--btn-height)}a[role='button'],a.button,a[role='button']:hover,a.button:hover{text-decoration:none;transition:text-decoration 0ms ease 0ms}::placeholder{color:rgba(5,35,47,0.5);opacity:1}:-ms-input-placeholder{color:rgba(5,35,47,0.5)}::-ms-input-placeholder{color:rgba(5,35,47,0.5)}input:not([type=checkbox]):not([type=radio]),textarea,select{height:var(--inp-height);line-height:var(--inp-line-height);background-color:var(--inp-bg-color);border:var(--inp-border-width) solid var(--inp-border-color);color:var(--inp-fg-color);font-size:var(--inp-f-size);font-weight:var(--inp-f-weight);vertical-align:middle}input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]),textarea:not([type=color]):not([type=file]),select:not([type=color]):not([type=file]){padding-left:var(--inp-padding-x);padding-right:var(--inp-padding-x);border-radius:var(--inp-border-radius)}input:not([type=checkbox]):not([type=radio]):disabled,textarea:disabled,select:disabled,input:not([type=checkbox]):not([type=radio]).disabled,textarea.disabled,select.disabled{--inp-fg-color:#e6e6e6}input:not([type=checkbox]):not([type=radio]):hover,textarea:hover,select:hover{border-color:var(--inp-border-color-hover)}input:not([type=checkbox]):not([type=radio]):focus,textarea:focus,select:focus,input:not([type=checkbox]):not([type=radio]):active,textarea:active,select:active{border-color:var(--inp-border-color-active);outline:none}input:not([type=checkbox]):not([type=radio]).error,textarea.error,select.error,.checkfieldissue input:not([type=checkbox]):not([type=radio]),.checkfieldissue textarea,.checkfieldissue select{border-color:orange}textarea{padding-top:.5rem;padding-bottom:.5rem;line-height:normal!important}select{padding-left:calc(var(--inp-padding-x) - 6px)}.input-invalid:not(:valid){background-color:rgba(255,0,0,0.25)!important;border-color:red!important}span.required::before{content:'\f069';color:#a67c52;font-family:'Font Awesome 6 Pro';font-weight:900;font-size:.5em}.arrowinput label{font-size:14px;font-weight:bold}.arrowinput input,.arrowinput button{display:inline!important;margin:0!important;padding:0!important;height:40px;width:30px!important;vertical-align:middle;text-align:center}.arrowinput input.input-number{--inp-border-color:#1f454d;--inp-border-radius:0;width:50px;border-left:none;border-right:none;font-weight:600}.arrowinput button.plus{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.arrowinput button.minus{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.arrowinput button:hover{background-color:#e6e6e6;color:#4e6f65}.arrowinput button:active{color:#05232f}.placeholder-wrapper{position:relative}input[placeholder]:not([type='checkbox']):not([type='radio'])+label,select[placeholder]+label,.placeholder-wrapper textarea[placeholder]+label{display:inline-block;position:absolute;top:10px;left:var(--inp-padding-x,0.5rem);transition:var(--transition-all);background:Transparent;color:rgba(5,35,47,0.5);font-size:1rem;font-weight:400;cursor:text;pointer-events:none}input[placeholder]:not([type='checkbox']):not([type='radio'])+label.small,select[placeholder]+label.small,.placeholder-wrapper textarea[placeholder]+label.small{z-index:11;padding:0 .25em;line-height:.75rem;translate:0 -15px;background:#fff;color:#4e6f65;font-size:.75rem}input[placeholder]:not([type=checkbox]):not([type=radio]):focus+label,.placeholder-wrapper textarea[placeholder]:focus+label,input[placeholder]:not([type=checkbox]):not([type=radio]):not(:placeholder-shown)+label,.placeholder-wrapper textarea[placeholder]:not(:placeholder-shown)+label{z-index:11;padding:0 .25em;line-height:.75rem;translate:0 -15px;background:#fff;color:#4e6f65;font-size:.75rem}select[placeholder]:valid+label{z-index:11;padding:0 .25em;line-height:.75rem;translate:0 -15px;background:#fff;color:#4e6f65;font-size:.75rem}.sexyradio,.sexycheckbox{display:none}.sexyradio+label::before,.sexycheckbox+label::before{content:"";display:inline-block;margin-right:1rem;padding-left:.5px;width:1.5rem;height:1.5rem;line-height:1.4rem;background-color:#fff;border:1px solid #d0dfdf;border-radius:var(--_border-radius);color:#4e6f65;font-family:'Font Awesome 6 Pro';font-weight:900;font-size:1.2rem;text-align:center;vertical-align:middle}.sexyradio+label.align-text,.sexycheckbox+label.align-text{display:flex}.sexyradio+label.align-text::before,.sexycheckbox+label.align-text::before{flex:0 0 1.5rem;margin-right:1.25rem}.sexyradio.input-invalid:not(:valid)+label::before,.sexycheckbox.input-invalid:not(:valid)+label::before{border-color:red!important}.sexyradio+label{--_border-radius:50%}.sexyradio:checked+label::before{content:"\f111"}.sexycheckbox+label{--_border-radius:2px}.sexycheckbox:checked+label::before{content:"\f00c"}.checklist{display:block;margin:0;padding:0;list-style-type:none}.checklist li{display:flex;align-items:center;padding:.5em 0;line-height:1.8rem;vertical-align:middle}.checklist.circle-check li::before{content:'\f058';display:inline-block;margin-right:1rem;color:#a3b292;font-family:'icomoon','Font Awesome 6 Pro'!important;font-size:1.8rem}#messages{position:fixed;z-index:1000;top:0;left:50%;translate:-50% 0;background:#fff;border-radius:0 0 2px 2px;overflow:hidden}#messages .close{position:absolute;cursor:pointer;top:5px;right:5px;width:2em;height:2em}#messages .close::after{content:'\f00d';display:inline;margin-left:.5rem;color:#000;font-family:'Font Awesome 6 Pro';font-weight:100;font-size:1.5em}#messages .msg{position:relative;padding:1em 2em 1em 1em;width:94vw;background-color:rgba(163,178,146,0.25);border:2px solid #a3b292;border-top:none;border-radius:0 0 2px 2px;color:#000}@media only screen and (min-width:768px){#messages .msg{width:600px}}#messages .msg.notice{background-color:rgba(78,111,101,0.25);border-color:#1f454d}#messages .msg.error{background-color:rgba(255,0,0,0.25);border-color:red}#messages .msg.warning{background-color:rgba(255,165,0,0.25);border-color:orange}#messages .msg p{margin-bottom:.5em}#messages .msg p ~ p{margin-top:0}#mainmenu div.scroll,.slidemenu div.scroll{scrollbar-width:thin;scrollbar-color:#4e6f65 #F1F1F1}#mainmenu div.scroll::-webkit-scrollbar,.slidemenu div.scroll::-webkit-scrollbar{width:12px}#mainmenu div.scroll::-webkit-scrollbar-track,.slidemenu div.scroll::-webkit-scrollbar-track{background:#f1f1f1}#mainmenu div.scroll::-webkit-scrollbar-thumb,.slidemenu div.scroll::-webkit-scrollbar-thumb{background-color:#4e6f65;border-radius:20px;border:3px solid #f1f1f1}.slidemenu{background:#fff}.slidemenu div.scroll.hasaction{bottom:10rem;padding-bottom:2rem}@media only screen and (min-width:992px){.slidemenu div.scroll.hasaction{bottom:5.5rem}}.slidemenu .action{z-index:1;position:absolute;bottom:0;right:1rem;left:0;display:flex;flex-flow:column;justify-content:space-between;grid-gap:1rem;padding:3rem 0 3rem 1rem;background:Transparent;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 2.5rem,#fff 100%)}@media only screen and (min-width:992px){.slidemenu .action{flex-flow:row nowrap;grid-gap:1rem;padding-bottom:3rem;padding-left:4rem}.slidemenu .action [role='button']{flex:1 0 auto;max-width:50%}.slidemenu.right .action{padding-right:4rem;padding-left:2rem}}.slidemenu.top{position:relative;right:revert;bottom:revert;left:revert;margin-left:auto;margin-right:auto;width:var(--width-main);max-width:1508px}.mainmenudimscreen{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1;background-color:rgba(0,0,0,0.5);transition:opacity 300ms linear;opacity:0;pointer-events:none}.mainmenuloadingscreen{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:3;background-color:rgba(0,0,0,0.25)}.mainmenuloadingscreen i{font-size:4em;color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50% -50%)}.mainmenuloadingscreen.show{display:block}@media only screen and (min-width:992px){body[data-slidemenu='mainmenu'] .mainmenudimscreen.desktop{opacity:1;pointer-events:all}}@media only screen and (min-width:992px){body[data-slidemenu='mainmenu'] #mainmenu:not(:has(li[data-selected='current'])) .mainmenudimscreen.desktop{opacity:0;pointer-events:none}}.menupanelbase{--href-color:#05232f;--href-hover:#4e6f65;--href-active:#46645b;--secondary-color:#4e6f65;padding:0;width:100%;line-height:2rem;background-color:#fff}.menupanelbase a{text-decoration:none}.menupanelbase .close{padding-left:.5rem;width:62px;font-size:2rem;text-align:right}.menupanelbase .close i{width:38px;height:38px;line-height:38px;background-color:#e6e6e6;border-radius:50%;color:#4e6f65;text-align:center}.menupanelbase header{margin:0;width:100%;height:62px;background-color:#4e6f65;color:#e6e6e6}.menupanelbase h1,.menupanelbase .back{margin:0;padding:0 0 0 1rem;color:#e6e6e6;font-size:16px;font-weight:600;text-align:left}.menupanelbase h1 [class^='icon-'],.menupanelbase .back [class^='icon-']{margin-right:1rem}.menupanelbase .back:hover{color:#fff}.menupanelbase .back:active{color:#05232f}.menupanelbase .close:hover i{background-color:#fff}.menupanelbase .close:active i{background-color:#05232f;color:#fff}.menupanelbase .exp{font-size:1.5rem;font-size:clamp(18.666666667px,2vw,24px);font-weight:bold;color:#05232f;text-align:right}@media only screen and (max-width:991.98px){.menupanelbase .exp{font-size:1.125rem;font-size:clamp(18.666666667px,2vw,24px)}}.menupanelbase,.menupanelbase button{font-size:16px}.menupanelbase div.scroll{top:62px;padding:0 0 3rem 0;background-color:#fff}@media only screen and (min-width:992px){.menupanelbase{padding:0;width:30rem;line-height:2.5rem}.menupanelbase,.menupanelbase button{font-size:1.125rem;font-size:clamp(16.666666667px,1.5vw,18px)}.menupanelbase header{margin:0;width:100%}.menupanelbase h1{margin:0 0 0}.menupanelbase div.scroll{top:62px;padding:0 0 3rem 1rem}.menupanelbase.right div.scroll{padding:0 1rem 3rem 1rem}}@media only screen and (min-width:992px) and only screen and (max-width:991.98px){.menupanelbase,.menupanelbase button{font-size:1rem;font-size:clamp(16.666666667px,1.5vw,18px)}}#mainmenu{display:block}@media only screen and (max-width:991.98px){#mainmenu{display:none;z-index:902;position:fixed;left:0;top:0;bottom:0;width:576px;background:#fff;--href-color:#05232f;--href-hover:#4e6f65;--href-active:#46645b;--secondary-color:#4e6f65;padding:0;width:100%;line-height:2rem;background-color:#fff;font-size:16px}#mainmenu,#mainmenu nav{z-index:902;display:none;position:fixed;left:0;top:0;bottom:0;width:576px}#mainmenu.right,#mainmenu nav.right{left:auto;right:0}#mainmenu header{display:flex;align-items:center;height:50px}#mainmenu header h1{flex-grow:1;padding-left:3rem}#mainmenu ul,#mainmenu li{display:block;margin:0;padding:0;list-style-type:none}#mainmenu .back{flex-grow:1;cursor:pointer;width:calc(100% - 50px)}#mainmenu .back i{text-align:center}#mainmenu .back+h1{padding-left:0}#mainmenu .close{display:flex;flex-flow:column;justify-content:center;margin-left:auto;width:50px;line-height:1;text-align:center;cursor:pointer}#mainmenu .close small{display:block;font-size:12px}#mainmenu li>a{display:flex}#mainmenu li>a .icon{flex-grow:0}#mainmenu li>a .exp{flex-grow:0;display:none}#mainmenu li>a .text{flex-grow:1}#mainmenu li.hassubs>a>.exp{display:block}#mainmenu .scroll,#mainmenu nav .scroll{position:absolute;top:50px;bottom:0;left:0;right:0;overflow:auto}#mainmenu nav,#mainmenu nav nav{display:none}#mainmenu li[data-selected=ancestor]>nav,#mainmenu nav li[data-selected=ancestor]>nav,#mainmenu li[data-selected=current]>nav,#mainmenu nav li[data-selected=current]>nav{display:block}#mainmenu>header .back{visibility:hidden}#mainmenu nav{display:none}#mainmenu.right{left:auto;right:0}#mainmenu .scroll{position:absolute;top:50px;bottom:0;left:0;right:0;overflow:auto}#mainmenu nav{display:none}#mainmenu li[data-selected=ancestor]>nav,#mainmenu li[data-selected=current]>nav{display:block}#mainmenu div.scroll{scrollbar-width:thin;scrollbar-color:#4e6f65 #F1F1F1}#mainmenu div.scroll::-webkit-scrollbar{width:12px}#mainmenu div.scroll::-webkit-scrollbar-track{background:#f1f1f1}#mainmenu div.scroll::-webkit-scrollbar-thumb{background-color:#4e6f65;border-radius:20px;border:3px solid #f1f1f1}#mainmenu div.scroll.hasaction{bottom:10rem;padding-bottom:2rem}@media only screen and (min-width:992px){#mainmenu div.scroll.hasaction{bottom:5.5rem}}#mainmenu .action{z-index:1;position:absolute;bottom:0;right:1rem;left:0;display:flex;flex-flow:column;justify-content:space-between;grid-gap:1rem;padding:3rem 0 3rem 1rem;background:Transparent;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 2.5rem,#fff 100%)}#mainmenu.top{position:relative;right:revert;bottom:revert;left:revert;margin-left:auto;margin-right:auto;width:var(--width-main);max-width:1508px}#mainmenu a{text-decoration:none}#mainmenu .close{padding-left:.5rem;width:62px;font-size:2rem;text-align:right}#mainmenu .close i{width:38px;height:38px;line-height:38px;background-color:#e6e6e6;border-radius:50%;color:#4e6f65;text-align:center}#mainmenu header{margin:0;width:100%;height:62px;background-color:#4e6f65;color:#e6e6e6}#mainmenu h1,#mainmenu .back{margin:0;padding:0 0 0 1rem;color:#e6e6e6;font-size:16px;font-weight:600;text-align:left}#mainmenu h1 [class^='icon-'],#mainmenu .back [class^='icon-']{margin-right:1rem}#mainmenu .back:hover{color:#fff}#mainmenu .back:active{color:#05232f}#mainmenu .close:hover i{background-color:#fff}#mainmenu .close:active i{background-color:#05232f;color:#fff}#mainmenu .exp{font-size:1.5rem;font-size:clamp(18.666666667px,2vw,24px);font-weight:bold;color:#05232f;text-align:right}@media only screen and (max-width:991.98px){#mainmenu .exp{font-size:1.125rem;font-size:clamp(18.666666667px,2vw,24px)}}#mainmenu,#mainmenu button{font-size:16px}#mainmenu div.scroll{top:62px;padding:0 0 3rem 0;background-color:#fff}#mainmenu .wgimage{display:block;width:100%}#mainmenu .wgimage img{width:100%;height:auto;aspect-ratio:3 / 1;object-fit:cover;object-position:center center}#mainmenu .wgimage.header img{max-height:130px}#mainmenu search.mobile{display:none;position:absolute;top:62px;left:0;right:0;margin:0;padding:12px 1rem 12px 1rem;height:72px;background-color:#f1f1f1}#mainmenu search.mobile .searchform input:focus+label,#mainmenu search.mobile .searchform input:not(:placeholder-shown)+label{translate:0 -10px}#mainmenu search.mobile .searchform label{top:14px;line-height:normal}#mainmenu nav.horizontal{display:none;position:static;margin-top:72px;background-color:#f1f1f1}#mainmenu nav.horizontal ul{display:flex;flex-flow:row nowrap;justify-content:stretch;align-content:center;margin:0;padding:0;width:100%}#mainmenu nav.horizontal ul li{display:block;flex:0 0 33.33333333%;height:54px}#mainmenu nav.horizontal ul li a{display:block;padding:0 .5rem;line-height:54px;text-align:center}#mainmenu nav.horizontal ul li.current,#mainmenu nav.horizontal ul li.ancestor{background-color:#05232f}#mainmenu nav.horizontal ul li:hover{background-color:#4e6f65}#mainmenu nav.horizontal ul li:active{background-color:#46645b}#mainmenu nav.horizontal ul li.current a,#mainmenu nav.horizontal ul li.ancestor a,#mainmenu nav.horizontal ul li:hover a,#mainmenu nav.horizontal ul li:active a{color:#fff}#mainmenu[data-level='0']{isolation:isolate}#mainmenu[data-level='0']>.scroll{top:187px;padding:.5rem 0 1rem}#mainmenu[data-level='0']>.scroll>ul>li>a{display:block;font-weight:500}#mainmenu[data-level='0']>nav.horizontal{display:block}#mainmenu[data-level='0'] search.mobile{display:block}#mainmenu nav[data-level='1']>div.scroll{top:187px}#mainmenu nav[data-level='1']>nav.horizontal{display:block}#mainmenu .allproducts{border-bottom:1px solid #e6e6e6}#mainmenu .allproducts>a{font-weight:600}#mainmenu .allproducts>a .exp{display:block}#mainmenu ul li a{padding:.5rem 1rem .5rem 1rem}#mainmenu ul li.wgimage>a{--href-color:#05232f;flex-flow:row wrap;padding:1rem 1rem .5rem 1rem}#mainmenu ul li.wgimage>a img{flex:0 0 100%}#mainmenu .hamburger{display:block;margin-bottom:1rem}#mainmenu .hamburger h3{margin:1rem 0 0;padding:1rem;border-bottom:1px solid #e6e6e6}}@media only screen and (max-width:991.98px) and only screen and (min-width:992px){#mainmenu .action{flex-flow:row nowrap;grid-gap:1rem;padding-bottom:3rem;padding-left:4rem}#mainmenu .action [role='button']{flex:1 0 auto;max-width:50%}#mainmenu.right .action{padding-right:4rem;padding-left:2rem}}@media only screen and (max-width:991.98px) and only screen and (min-width:992px){#mainmenu{padding:0;width:30rem;line-height:2.5rem}#mainmenu,#mainmenu button{font-size:1.125rem;font-size:clamp(16.666666667px,1.5vw,18px)}#mainmenu header{margin:0;width:100%}#mainmenu h1{margin:0 0 0}#mainmenu div.scroll{top:62px;padding:0 0 3rem 1rem}#mainmenu.right div.scroll{padding:0 1rem 3rem 1rem}}@media only screen and (max-width:991.98px) and only screen and (min-width:992px) and only screen and (max-width:991.98px){#mainmenu,#mainmenu button{font-size:1rem;font-size:clamp(16.666666667px,1.5vw,18px)}}@media only screen and (max-width:991.98px) and only screen and (min-width:992px){#mainmenu{padding:0;width:30rem;line-height:2.5rem}#mainmenu,#mainmenu button{font-size:1.125rem;font-size:clamp(16.666666667px,1.5vw,18px)}#mainmenu header{margin:0;width:100%}#mainmenu h1{margin:0 0 0}#mainmenu div.scroll{top:62px;padding:0 0 3rem 1rem}#mainmenu.right div.scroll{padding:0 1rem 3rem 1rem}}@media only screen and (max-width:991.98px) and only screen and (min-width:992px) and only screen and (max-width:991.98px){#mainmenu,#mainmenu button{font-size:1rem;font-size:clamp(16.666666667px,1.5vw,18px)}}@media only screen and (min-width:992px){#mainmenu{z-index:901;display:block;position:static;opacity:1}#mainmenu,#mainmenu nav{width:100%}#mainmenu header,#mainmenu nav.horizontal,#mainmenu search,#mainmenu .wgimage,#mainmenu .allproducts,#mainmenu .hamburger{display:none}#mainmenu[data-level='0']>.scroll{position:static}#mainmenu[data-level='0']>.scroll>ul>li>a{display:inline-block;padding:14px;background-color:#fff;border:none;border-radius:25px;color:#05232f;font-size:1.125rem;font-size:clamp(16.666666667px,1.5vw,18px);font-weight:600;text-decoration:none;transition:var(--transition-all)}#mainmenu[data-level='0']>.scroll>ul>li[data-selected='current']>a,#mainmenu[data-level='0']>.scroll>ul>li[data-selected='ancestor']>a{background-color:#05232f;color:#fff}#mainmenu[data-level='0']>.scroll>ul>li:hover>a{background-color:#4e6f65;color:#fff}#mainmenu[data-level='0']>.scroll>ul>li ~ li{margin-left:calc(24px / 2)}#mainmenu [data-selected='current']>nav,#mainmenu [data-selected='ancestor']>nav{display:block;position:absolute;bottom:revert}#mainmenu [data-selected='current']>nav .scroll,#mainmenu [data-selected='ancestor']>nav .scroll{margin:0 auto;width:var(--width-main);max-width:1508px;position:static}#mainmenu [data-selected='current']>nav>.scroll>ul,#mainmenu [data-selected='ancestor']>nav>.scroll>ul{display:flex;flex-flow:row wrap;justify-content:space-between}#mainmenu [data-selected='current']>nav>.scroll>ul .exp,#mainmenu [data-selected='ancestor']>nav>.scroll>ul .exp{display:none}#mainmenu [data-selected='current']>[data-level='2'],#mainmenu [data-selected='ancestor']>[data-level='2']{text-align:center}#mainmenu [data-selected='current']>[data-level='2']>.scroll,#mainmenu [data-selected='ancestor']>[data-level='2']>.scroll{padding-top:3rem;padding-bottom:3rem;color:#000}#mainmenu [data-selected='current']>[data-level='2']>.scroll a,#mainmenu [data-selected='ancestor']>[data-level='2']>.scroll a{--href-color:#000;--href-hover:#4e6f65;border-bottom:3px solid rgba(1,1,1,0)}#mainmenu [data-selected='current']>[data-level='2']>.scroll a:hover,#mainmenu [data-selected='ancestor']>[data-level='2']>.scroll a:hover{border-bottom:3px solid #4e6f65}#mainmenu [data-selected='current']>[data-level='2']>.scroll>ul,#mainmenu [data-selected='ancestor']>[data-level='2']>.scroll>ul{display:block;column-count:4;column-fill:balance;column-gap:24px}#mainmenu [data-selected='current']>[data-level='2']>.scroll>ul>li>a,#mainmenu [data-selected='ancestor']>[data-level='2']>.scroll>ul>li>a{margin:0 0 .5rem;padding:1rem 0;font-size:1.125rem;font-size:clamp(16.666666667px,1.5vw,18px);font-weight:700}#mainmenu [data-selected='current']>[data-level='2']>.scroll>ul>li.hassubs>nav .allproducts,#mainmenu [data-selected='ancestor']>[data-level='2']>.scroll>ul>li.hassubs>nav .allproducts{display:block;margin:0 0 .5rem;padding:1rem 0;font-size:1.125rem;font-size:clamp(16.666666667px,1.5vw,18px);font-weight:600}#mainmenu [data-selected='current']>[data-level='2']>.scroll>ul>li.hassubs>nav .allproducts a,#mainmenu [data-selected='ancestor']>[data-level='2']>.scroll>ul>li.hassubs>nav .allproducts a{padding:0}#mainmenu [data-selected='current']>[data-level='2']>.scroll>ul li,#mainmenu [data-selected='ancestor']>[data-level='2']>.scroll>ul li{break-inside:avoid}#mainmenu [data-selected='current']>[data-level='2']>.scroll>ul nav,#mainmenu [data-selected='ancestor']>[data-level='2']>.scroll>ul nav{position:static;display:block;font-size:14px}#mainmenu [data-selected='current']>[data-level='2']>.scroll>ul nav a,#mainmenu [data-selected='ancestor']>[data-level='2']>.scroll>ul nav a{display:block;padding:.5em 0}#mainmenu [data-selected='current'] nav[data-level='1'],#mainmenu [data-selected='ancestor'] nav[data-level='1']{padding-left:.5rem;padding-right:.5rem;top:148px;background-color:white;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}#mainmenu [data-selected='current'] nav[data-level='1']>.scroll,#mainmenu [data-selected='ancestor'] nav[data-level='1']>.scroll{overflow:revert}#mainmenu [data-selected='current'] nav[data-level='1']>.scroll>ul,#mainmenu [data-selected='ancestor'] nav[data-level='1']>.scroll>ul{padding:15px 0}#mainmenu [data-selected='current'] nav[data-level='1']>.scroll>ul>li a,#mainmenu [data-selected='ancestor'] nav[data-level='1']>.scroll>ul>li a{--href-color:#05232f}#mainmenu [data-selected='current'] nav[data-level='1']>.scroll>ul>li>a,#mainmenu [data-selected='ancestor'] nav[data-level='1']>.scroll>ul>li>a{position:relative;line-height:35px}#mainmenu [data-selected='current'] nav[data-level='1']>.scroll>ul>li>a::after,#mainmenu [data-selected='ancestor'] nav[data-level='1']>.scroll>ul>li>a::after{z-index:-1;content:'';display:block;position:absolute;top:0;right:-0.5rem;bottom:0;left:-0.5rem;background-color:Transparent}#mainmenu [data-selected='current'] nav[data-level='1']>.scroll>ul>li>a>span.text,#mainmenu [data-selected='ancestor'] nav[data-level='1']>.scroll>ul>li>a>span.text{padding:0 4px}#mainmenu [data-selected='current'] nav[data-level='1']>.scroll>ul>li>a:hover>span.text,#mainmenu [data-selected='ancestor'] nav[data-level='1']>.scroll>ul>li>a:hover>span.text{background-color:#e6e6e6}#mainmenu [data-selected='current'] nav[data-level='1']>.scroll>ul>li.current>a,#mainmenu [data-selected='ancestor'] nav[data-level='1']>.scroll>ul>li.current>a,#mainmenu [data-selected='current'] nav[data-level='1']>.scroll>ul>li.ancestor>a,#mainmenu [data-selected='ancestor'] nav[data-level='1']>.scroll>ul>li.ancestor>a{text-decoration:underline}#mainmenu [data-selected='current'] nav[data-level='1']>.scroll>ul>li[data-selected='current']>a,#mainmenu [data-selected='ancestor'] nav[data-level='1']>.scroll>ul>li[data-selected='current']>a,#mainmenu [data-selected='current'] nav[data-level='1']>.scroll>ul>li[data-selected='ancestor']>a,#mainmenu [data-selected='ancestor'] nav[data-level='1']>.scroll>ul>li[data-selected='ancestor']>a{background-color:#e6e6e6;text-decoration:none}#mainmenu [data-selected='current'] nav[data-level='1']>.scroll>ul>li[data-selected='current']>a::after,#mainmenu [data-selected='ancestor'] nav[data-level='1']>.scroll>ul>li[data-selected='current']>a::after,#mainmenu [data-selected='current'] nav[data-level='1']>.scroll>ul>li[data-selected='ancestor']>a::after,#mainmenu [data-selected='ancestor'] nav[data-level='1']>.scroll>ul>li[data-selected='ancestor']>a::after{background-color:inherit}#mainmenu [data-selected='current'] nav[data-level='2'],#mainmenu [data-selected='ancestor'] nav[data-level='2']{top:100%;background:#e6e6e6}#mainmenu [data-selected='current'] nav[data-level='3'],#mainmenu [data-selected='ancestor'] nav[data-level='3']{position:static!important}#mainmenu [data-selected='current'] nav[data-level='3'] ul,#mainmenu [data-selected='ancestor'] nav[data-level='3'] ul{display:block!important}#mainmenu [data-selected='current'] nav[data-level='4'],#mainmenu [data-selected='ancestor'] nav[data-level='4'],#mainmenu [data-selected='current'] nav[data-level='5'],#mainmenu [data-selected='ancestor'] nav[data-level='5']{display:none!important}}@media only screen and (min-width:992px) and only screen and (max-width:991.98px){#mainmenu[data-level='0']>.scroll>ul>li>a{font-size:1rem;font-size:clamp(16.666666667px,1.5vw,18px)}}@media only screen and (min-width:992px) and only screen and (max-width:991.98px){#mainmenu [data-selected='current']>[data-level='2']>.scroll>ul>li>a,#mainmenu [data-selected='ancestor']>[data-level='2']>.scroll>ul>li>a{font-size:1rem;font-size:clamp(16.666666667px,1.5vw,18px)}}@media only screen and (min-width:992px) and only screen and (max-width:991.98px){#mainmenu [data-selected='current']>[data-level='2']>.scroll>ul>li.hassubs>nav .allproducts,#mainmenu [data-selected='ancestor']>[data-level='2']>.scroll>ul>li.hassubs>nav .allproducts{font-size:1rem;font-size:clamp(16.666666667px,1.5vw,18px)}}@media only screen and (min-width:1280px){#mainmenu [data-selected='current']>[data-level='2']>.scroll>ul,#mainmenu [data-selected='ancestor']>[data-level='2']>.scroll>ul{column-count:5}}@media only screen and (min-width:1508px){#mainmenu [data-selected='current']>[data-level='2']>.scroll>ul,#mainmenu [data-selected='ancestor']>[data-level='2']>.scroll>ul{column-count:6}}@media only screen and (min-width:992px) and (max-width:1537.98px){#mainmenu [data-level='2']>.scroll{padding-left:1rem;padding-right:1rem}}#slidemenu-hamburger{--href-color:#05232f;--href-hover:#4e6f65;--href-active:#46645b;--secondary-color:#4e6f65;padding:0;width:100%;line-height:2rem;background-color:#fff;font-size:16px}#slidemenu-hamburger a{text-decoration:none}#slidemenu-hamburger .close{padding-left:.5rem;width:62px;font-size:2rem;text-align:right}#slidemenu-hamburger .close i{width:38px;height:38px;line-height:38px;background-color:#e6e6e6;border-radius:50%;color:#4e6f65;text-align:center}#slidemenu-hamburger header{margin:0;width:100%;height:62px;background-color:#4e6f65;color:#e6e6e6}#slidemenu-hamburger h1,#slidemenu-hamburger .back{margin:0;padding:0 0 0 1rem;color:#e6e6e6;font-size:16px;font-weight:600;text-align:left}#slidemenu-hamburger h1 [class^='icon-'],#slidemenu-hamburger .back [class^='icon-']{margin-right:1rem}#slidemenu-hamburger .back:hover{color:#fff}#slidemenu-hamburger .back:active{color:#05232f}#slidemenu-hamburger .close:hover i{background-color:#fff}#slidemenu-hamburger .close:active i{background-color:#05232f;color:#fff}#slidemenu-hamburger .exp{font-size:1.5rem;font-size:clamp(18.666666667px,2vw,24px);font-weight:bold;color:#05232f;text-align:right}@media only screen and (max-width:991.98px){#slidemenu-hamburger .exp{font-size:1.125rem;font-size:clamp(18.666666667px,2vw,24px)}}#slidemenu-hamburger,#slidemenu-hamburger button{font-size:16px}#slidemenu-hamburger div.scroll{top:62px;padding:0 0 3rem 0;background-color:#fff}@media only screen and (min-width:992px){#slidemenu-hamburger{padding:0;width:30rem;line-height:2.5rem}#slidemenu-hamburger,#slidemenu-hamburger button{font-size:1.125rem;font-size:clamp(16.666666667px,1.5vw,18px)}#slidemenu-hamburger header{margin:0;width:100%}#slidemenu-hamburger h1{margin:0 0 0}#slidemenu-hamburger div.scroll{top:62px;padding:0 0 3rem 1rem}#slidemenu-hamburger.right div.scroll{padding:0 1rem 3rem 1rem}}@media only screen and (min-width:992px) and only screen and (max-width:991.98px){#slidemenu-hamburger,#slidemenu-hamburger button{font-size:1rem;font-size:clamp(16.666666667px,1.5vw,18px)}}@media only screen and (min-width:992px){#slidemenu-hamburger{padding:0;width:30rem;line-height:2.5rem}#slidemenu-hamburger,#slidemenu-hamburger button{font-size:1.125rem;font-size:clamp(16.666666667px,1.5vw,18px)}#slidemenu-hamburger header{margin:0;width:100%}#slidemenu-hamburger h1{margin:0 0 0}#slidemenu-hamburger div.scroll{top:62px;padding:0 0 3rem 1rem}#slidemenu-hamburger.right div.scroll{padding:0 1rem 3rem 1rem}}@media only screen and (min-width:992px) and only screen and (max-width:991.98px){#slidemenu-hamburger,#slidemenu-hamburger button{font-size:1rem;font-size:clamp(16.666666667px,1.5vw,18px)}}#slidemenu-account{--href-color:#05232f;--href-hover:#4e6f65;--href-active:#46645b;--secondary-color:#4e6f65;padding:0;width:100%;line-height:2rem;background-color:#fff;font-size:16px}#slidemenu-account a{text-decoration:none}#slidemenu-account .close{padding-left:.5rem;width:62px;font-size:2rem;text-align:right}#slidemenu-account .close i{width:38px;height:38px;line-height:38px;background-color:#e6e6e6;border-radius:50%;color:#4e6f65;text-align:center}#slidemenu-account header{margin:0;width:100%;height:62px;background-color:#4e6f65;color:#e6e6e6}#slidemenu-account h1,#slidemenu-account .back{margin:0;padding:0 0 0 1rem;color:#e6e6e6;font-size:16px;font-weight:600;text-align:left}#slidemenu-account h1 [class^='icon-'],#slidemenu-account .back [class^='icon-']{margin-right:1rem}#slidemenu-account .back:hover{color:#fff}#slidemenu-account .back:active{color:#05232f}#slidemenu-account .close:hover i{background-color:#fff}#slidemenu-account .close:active i{background-color:#05232f;color:#fff}#slidemenu-account .exp{font-size:1.5rem;font-size:clamp(18.666666667px,2vw,24px);font-weight:bold;color:#05232f;text-align:right}@media only screen and (max-width:991.98px){#slidemenu-account .exp{font-size:1.125rem;font-size:clamp(18.666666667px,2vw,24px)}}#slidemenu-account,#slidemenu-account button{font-size:16px}#slidemenu-account div.scroll{top:62px;padding:0 0 3rem 0;background-color:#fff}@media only screen and (min-width:992px){#slidemenu-account{padding:0;width:30rem;line-height:2.5rem}#slidemenu-account,#slidemenu-account button{font-size:1.125rem;font-size:clamp(16.666666667px,1.5vw,18px)}#slidemenu-account header{margin:0;width:100%}#slidemenu-account h1{margin:0 0 0}#slidemenu-account div.scroll{top:62px;padding:0 0 3rem 1rem}#slidemenu-account.right div.scroll{padding:0 1rem 3rem 1rem}}@media only screen and (min-width:992px) and only screen and (max-width:991.98px){#slidemenu-account,#slidemenu-account button{font-size:1rem;font-size:clamp(16.666666667px,1.5vw,18px)}}@media only screen and (min-width:992px){#slidemenu-account{padding:0;width:30rem;line-height:2.5rem}#slidemenu-account,#slidemenu-account button{font-size:1.125rem;font-size:clamp(16.666666667px,1.5vw,18px)}#slidemenu-account header{margin:0;width:100%}#slidemenu-account h1{margin:0 0 0}#slidemenu-account div.scroll{top:62px;padding:0 0 3rem 1rem}#slidemenu-account.right div.scroll{padding:0 1rem 3rem 1rem}}@media only screen and (min-width:992px) and only screen and (max-width:991.98px){#slidemenu-account,#slidemenu-account button{font-size:1rem;font-size:clamp(16.666666667px,1.5vw,18px)}}#slidemenu-basketmenu{--href-color:#05232f;--href-hover:#4e6f65;--href-active:#46645b;--secondary-color:#4e6f65;padding:0;width:100%;line-height:2rem;background-color:#fff;font-size:16px}#slidemenu-basketmenu a{text-decoration:none}#slidemenu-basketmenu .close{padding-left:.5rem;width:62px;font-size:2rem;text-align:right}#slidemenu-basketmenu .close i{width:38px;height:38px;line-height:38px;background-color:#e6e6e6;border-radius:50%;color:#4e6f65;text-align:center}#slidemenu-basketmenu header{margin:0;width:100%;height:62px;background-color:#4e6f65;color:#e6e6e6}#slidemenu-basketmenu h1,#slidemenu-basketmenu .back{margin:0;padding:0 0 0 1rem;color:#e6e6e6;font-size:16px;font-weight:600;text-align:left}#slidemenu-basketmenu h1 [class^='icon-'],#slidemenu-basketmenu .back [class^='icon-']{margin-right:1rem}#slidemenu-basketmenu .back:hover{color:#fff}#slidemenu-basketmenu .back:active{color:#05232f}#slidemenu-basketmenu .close:hover i{background-color:#fff}#slidemenu-basketmenu .close:active i{background-color:#05232f;color:#fff}#slidemenu-basketmenu .exp{font-size:1.5rem;font-size:clamp(18.666666667px,2vw,24px);font-weight:bold;color:#05232f;text-align:right}@media only screen and (max-width:991.98px){#slidemenu-basketmenu .exp{font-size:1.125rem;font-size:clamp(18.666666667px,2vw,24px)}}#slidemenu-basketmenu,#slidemenu-basketmenu button{font-size:16px}#slidemenu-basketmenu div.scroll{top:62px;padding:0 0 3rem 0;background-color:#fff}@media only screen and (min-width:992px){#slidemenu-basketmenu{padding:0;width:30rem;line-height:2.5rem}#slidemenu-basketmenu,#slidemenu-basketmenu button{font-size:1.125rem;font-size:clamp(16.666666667px,1.5vw,18px)}#slidemenu-basketmenu header{margin:0;width:100%}#slidemenu-basketmenu h1{margin:0 0 0}#slidemenu-basketmenu div.scroll{top:62px;padding:0 0 3rem 1rem}#slidemenu-basketmenu.right div.scroll{padding:0 1rem 3rem 1rem}}@media only screen and (min-width:992px) and only screen and (max-width:991.98px){#slidemenu-basketmenu,#slidemenu-basketmenu button{font-size:1rem;font-size:clamp(16.666666667px,1.5vw,18px)}}@media only screen and (min-width:992px){#slidemenu-basketmenu{padding:0;width:30rem;line-height:2.5rem}#slidemenu-basketmenu,#slidemenu-basketmenu button{font-size:1.125rem;font-size:clamp(16.666666667px,1.5vw,18px)}#slidemenu-basketmenu header{margin:0;width:100%}#slidemenu-basketmenu h1{margin:0 0 0}#slidemenu-basketmenu div.scroll{top:62px;padding:0 0 3rem 1rem}#slidemenu-basketmenu.right div.scroll{padding:0 1rem 3rem 1rem}}@media only screen and (min-width:992px) and only screen and (max-width:991.98px){#slidemenu-basketmenu,#slidemenu-basketmenu button{font-size:1rem;font-size:clamp(16.666666667px,1.5vw,18px)}}#slidemenu-basketmenu table.basketlines .totallines{line-height:1.5;font-size:16px}#slidemenu-basketmenu table.basketlines .totallines th{text-align:left}header.main{position:relative;padding:0}@media only screen and (min-width:992px){header.main{z-index:1}}header.main a{text-decoration:none}header.main .usp-bar{--href-color:#e6e6e6;--href-hover:#e6e6e6;--href-active:#e6e6e6;display:none}@media only screen and (min-width:992px){header.main .usp-bar{display:block;background:#4e6f65;color:#e6e6e6}header.main .usp-bar .usps{display:flex;flex-flow:row wrap;justify-content:stretch;margin:0 auto;padding-top:14px;padding-bottom:14px;list-style-type:none}header.main .usp-bar .usps li{flex:1 1 auto;font-weight:600;font-size:13px;text-align:left}header.main .usp-bar .usps li[align='right']{text-align:right}header.main .usp-bar .usps li [class^="icon-"]{margin-right:.5rem;font-size:1.25rem}}header.main .logo{z-index:1;position:absolute;top:10px;left:1rem;transition:var(--transition-all)}@media only screen and (min-width:992px){header.main .logo{top:0;left:50%;translate:-50% 0;transition:var(--transition-all)}header.main .logo img{width:136px;height:125px;transition:var(--transition-all)}}header.main .menu-bar{display:flex;flex-flow:row nowrap;justify-content:flex-end;padding-top:12px;padding-bottom:12px;background-color:#4e6f65}header.main .menu-bar .main{grid-column:1}header.main .menu-bar .logo-space{grid-column:2}header.main .menu-bar search{grid-column:3}header.main .menu-bar .tools{grid-column:4}@media only screen and (max-width:575.98px){header.main .menu-bar{margin-bottom:72px}}@media only screen and (min-width:992px){header.main .menu-bar{display:grid;grid-template-columns:190px 1fr 166px 1fr 190px;padding-top:28px;padding-bottom:24px;background:Transparent}header.main .menu-bar .main{grid-column:1 / span 2}header.main .menu-bar .logo-space{grid-column:3}header.main .menu-bar search{grid-column:4}header.main .menu-bar .tools{grid-column:5}}header.main .menu-bar .logo-space{display:none}@media only screen and (min-width:992px){header.main .menu-bar .logo-space{display:block;width:166px}}header.main .menu-bar search:not(.mobile){margin-right:1rem;min-width:270px;max-width:100%;text-align:right}@media only screen and (min-width:576px){header.main .menu-bar search:not(.mobile){display:block}}@media only screen and (min-width:992px){header.main .menu-bar search:not(.mobile){min-width:210px}}header.main .menu-bar search:not(.mobile) .searchform{margin-left:auto;max-width:280px}@media only screen and (min-width:576px) and (max-width:991.98px){header.main .menu-bar search:not(.mobile) .searchform input{--inp-height:38px;--inp-border-radius:19px}header.main .menu-bar search:not(.mobile) .searchform input[placeholder]+label{top:10px!important}header.main .menu-bar search:not(.mobile) .searchform button{width:var(--inp-height);height:var(--inp-height)}}@media only screen and (max-width:575.98px){header.main .menu-bar search:not(.mobile){position:absolute;top:74px;left:.5rem;right:.5rem;margin-right:0}header.main .menu-bar search:not(.mobile) .searchform{max-width:100%}}header.main .navigation ul{margin:0;padding:0;list-style-type:none}header.main .navigation ul li{display:inline-block}header.main .navigation ul li ~ li{margin-left:1rem}header.main .navigation.tools [class^="icon-"]{font-size:1.5rem}header.main .navigation.tools [class^="icon-"].icon-shopping-basket{font-size:1.7rem}header.main .navigation.tools a{--href-color:#fff}header.main .navigation.tools a.circle{display:block;width:38px;height:38px;text-align:center;background-color:#fff;border-radius:50%;color:#4e6f65}header.main .navigation.tools a.circle [class^="icon-"]{line-height:38px}@media only screen and (min-width:992px){header.main .navigation.tools a{--href-color:#05232f}header.main .navigation.tools a.circle{width:3rem;height:3rem;background-color:#4e6f65;color:#fff}header.main .navigation.tools a.circle [class^="icon-"]{line-height:3rem}}#flytobasket{position:relative}#flytobasket .totalcount{position:absolute;bottom:-1px;left:50%;translate:-50% 0;padding-inline:1px;line-height:10px;background-color:#fff;color:#4e6f65;font-size:12px;font-weight:700;text-align:center}.breadcrumbs{--href-color:#ababab;margin-top:0;padding:27px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;color:#ababab;transition:var(--transition-all)}.submenu-active .breadcrumbs{margin-top:75px}.breadcrumbs ol{display:block;margin:0;padding:0}.breadcrumbs ol li{display:inline-block}.breadcrumbs ol li:last-child{display:none}@media only screen and (min-width:576px){.breadcrumbs ol li:last-child{display:inline-block}}.breadcrumbs ol li:last-child a{--href-color:#05232f}.breadcrumbs ol li.hidden{width:0;opacity:0}.breadcrumbs ol li:not(.hidden) ~ li{margin-left:2.5rem}.breadcrumbs ol li:not(.hidden) ~ li::before{content:"\f105";display:inline-block;translate:calc(1.25rem * -1);font-family:'Font Awesome 6 Pro'}.breadcrumbs a{font-weight:500;text-decoration:none}body.main-padding-top main.main{padding-top:77px}footer.main{isolation:isolate;z-index:-1}footer.main a{text-decoration:none}footer.main .cta-bar{--href-color:#e6e6e6;--href-hover:#e6e6e6;--href-active:#e6e6e6;margin-bottom:clamp(80px,10.42vw,147px);background:#1f454d;color:#e6e6e6}footer.main .cta-bar .ctas{display:flex;flex-flow:column;justify-content:space-between;margin:0 auto;padding-top:36px;padding-bottom:36px;width:100%;list-style-type:none}footer.main .cta-bar .ctas li{display:flex;flex-flow:row nowrap;justify-content:flex-start;padding:1rem 0;font-weight:600;text-align:left;order:2}footer.main .cta-bar .ctas li [class^="icon-"]{flex:0 0 2rem;margin-right:1rem;font-size:1.5rem;text-align:center}footer.main .cta-bar .ctas .logo-container{flex:0 0 auto;position:relative;order:3}footer.main .cta-bar .ctas .logo-container .logo{position:absolute;top:0;left:50%;translate:-50% 16px}footer.main .cta-bar .ctas a{text-decoration:underline}@media only screen and (min-width:992px){footer.main .cta-bar{height:140px}footer.main .cta-bar .ctas{flex-flow:row wrap;padding-top:54px;padding-bottom:54px}footer.main .cta-bar .ctas li[align='right']{text-align:right}footer.main .cta-bar .ctas li{display:block;padding:0;font-size:14px}footer.main .cta-bar .ctas li [class^="icon-"]{font-size:1.5rem}footer.main .cta-bar .ctas li.icon-user{padding:0 5px;font-size:1.375rem}footer.main .cta-bar .ctas .logo-container{flex:0 0 136px;order:1}}@media only screen and (min-width:1280px){footer.main .cta-bar .ctas li{font-size:1.25rem;font-size:clamp(17.333333333px,1.666666667vw,20px)}footer.main .cta-bar .ctas li [class^="icon-"]{font-size:2rem}}@media only screen and (min-width:1280px) and only screen and (max-width:991.98px){footer.main .cta-bar .ctas li{font-size:1rem;font-size:clamp(17.333333333px,1.666666667vw,20px)}}footer.main .menus{--href-color:#000;color:#000;display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;grid-gap:calc(36px)}@media only screen and (max-width:479.98px){footer.main .menus{grid-template-columns:1fr;grid-gap:0;padding-top:2rem}}@media only screen and (min-width:768px){footer.main .menus{grid-template-columns:repeat(3,auto)}}@media only screen and (min-width:992px){footer.main .menus{grid-template-columns:1.5fr repeat(3,1fr)}}footer.main h3{font-size:1.125rem;font-size:clamp(16.666666667px,1.5vw,18px);font-weight:800}@media only screen and (max-width:991.98px){footer.main h3{font-size:1rem;font-size:clamp(16.666666667px,1.5vw,18px)}}footer.main .navigation h3,footer.main .contact h3{padding-bottom:1em;border-bottom:1px solid #e6e6e6}footer.main .navigation ul,footer.main .contact ul{display:block;margin:0;padding:0;list-style-type:none}footer.main .navigation ul li,footer.main .contact ul li{display:block;padding-bottom:1.5em}@media only screen and (min-width:768px) and (max-width:991.98px){footer.main .contact{grid-row:span 2}}footer.main .contact [class^="icon-"]{font-size:1.2rem}footer.main .contact [class^="icon-"].icon-envelope{font-size:.9rem}footer.main .contact p.icontext{display:flex;flex-flow:row nowrap;margin:0 0 1.5rem;line-height:normal}footer.main .contact p.icontext span{display:inline-block}footer.main .contact p.icontext [class^="icon-"]{margin-right:1rem}footer.main .contact p.icontext .title,footer.main .contact p.icontext .text{margin-top:.5rem}footer.main .contact p.icontext .title{font-weight:700}footer.main .contact p.icontext .text{font-weight:500;margion-left:1rem}footer.main .content{display:flex;flex-flow:row wrap;justify-content:space-between}footer.main .aboutus{display:none;color:#898989}footer.main .aboutus h5{margin:1rem 0 1.5rem}footer.main .aboutus p{line-height:1.5625rem}@media only screen and (min-width:768px){footer.main .aboutus{display:block}}@media only screen and (min-width:992px){footer.main .aboutus{margin-top:clamp(40px,5vw,75px)}footer.main .aboutus h5{margin-top:0}}footer.main .logos{align-self:center;padding:2rem 0 1rem;text-align:center;grid-column:1}@media only screen and (min-width:768px){footer.main .logos{text-align:left}}@media only screen and (min-width:992px){footer.main .logos{margin-top:clamp(40px,5vw,75px)}}footer.main .logos a{display:inline-block}footer.main .logos a ~ a{margin-left:1rem}footer.main .logos a img{vertical-align:middle}@media only screen and (min-width:480px){footer.main .logos{grid-column:1 / span 2;padding:0}}@media only screen and (min-width:768px){footer.main .logos{grid-column:2 / span 2}}@media only screen and (min-width:992px){footer.main .logos{grid-column:3 / span 2}}footer.main .img-title-text{display:grid!important;grid-template-columns:56px auto;grid-template-rows:1fr 1fr;grid-column-gap:24px;align-items:center}footer.main .img-title-text img{grid-column:1;grid-row:1 / span 2}footer.main .img-title-text .title{grid-column:2;grid-row:1}footer.main .img-title-text a{grid-column:2;grid-row:2}footer.main .img-title-text .title{font-weight:600}footer.main .img-title-text a{--href-color:#ababab;font-size:14px;text-decoration:underline}footer.main .text-icon{font-weight:700}footer.main .text-icon span{margin-left:1rem;width:2rem;line-height:2rem;background-color:#1f454d;border-radius:1rem;color:#fff;text-align:center}@media only screen and (max-width:479.98px){footer.main .navigation h3,footer.main .contact h3{position:relative;margin-top:0;cursor:pointer}footer.main .navigation h3::after,footer.main .contact h3::after{content:'\f078';position:absolute;right:0;font-family:'Font Awesome 6 Pro';font-weight:300}footer.main .navigation{grid-gap:0;transition:var(--transition-all)}footer.main .contact p.icontext{margin-bottom:0;transition:var(--transition-all)}footer.main .navigation li,footer.main .contact p{overflow:hidden;max-height:0;transition:var(--transition-all)}footer.main .navigation ul li{padding-bottom:0;transition:var(--transition-all)}footer.main .navigation.active h3::after,footer.main .contact.active h3::after{content:'\f077'}footer.main .navigation.active{grid-gap:24px}footer.main .contact.active p{margin:0 0 1.5rem}footer.main .navigation.active li,footer.main .contact.active p{max-height:5rem}footer.main .navigation.active ul li{padding-bottom:1.5em}}footer.main .bottom{display:flex;flex-flow:column;justify-content:center;margin-top:clamp(40px,5vw,75px);padding-bottom:clamp(20px,2.5vw,36px)}footer.main .bottom .copyright{order:3;padding:1.5rem 0 .5rem;font-weight:600;text-align:center}footer.main .bottom nav{order:2;--href-color:#000;padding:.5rem 0;color:#000;text-align:center}@media only screen and (min-width:768px){footer.main .bottom{flex-flow:row wrap;justify-content:flex-end}footer.main .bottom .copyright{order:1;margin-right:auto;padding:0;text-align:left}footer.main .bottom nav{padding:0;text-align:right}footer.main .bottom nav ~ nav{margin-left:2.5rem}}.searchform{position:relative;width:100%}.searchform input{--inp-height:3rem;--inp-border-radius:1.5rem;padding-right:3.25rem;width:100%}.searchform input[placeholder]+label{top:14px!important}.searchform input[placeholder]:focus+label,.searchform input[placeholder]:not(:placeholder-shown)+label{translate:0 -19px!important}.searchform button{--btn-padding-x:0;position:absolute;right:0;top:0;height:3rem;width:3rem;min-width:revert!important;background:none;border:none;color:#4e6f65}#autosearchresults{display:none;position:absolute;z-index:1001;top:calc(100% - 4px);left:calc((100% - 480px) / 2);width:480px;max-width:100%;margin:0 auto;padding:0;min-height:6rem;border:none;border-radius:var(--btn-border-radius);box-shadow:0 50px 200px 100px rgba(31,69,77,0.1),0px 0 200px 150px rgba(78,111,101,0.1)}body[data-slidemenu=autosearchresults] #autosearchresults{display:block}#autosearchresults .content{padding:2rem 0 0;width:100%;max-height:90vh;border-radius:0 0 var(--btn-border-radius) var(--btn-border-radius);overflow:auto}#autosearchresults .content .scroll{padding:1rem 0 0;width:100%;background:#fff}#autosearchresults .content .scroll table{border:none}#autosearchresults .content button{margin:0;width:100%;border-radius:0 0 var(--btn-border-radius) var(--btn-border-radius)}#autosearchresults .close{position:absolute;right:0;top:0;width:2rem;line-height:2rem;background:#a67c52;border-radius:1rem;color:#fff;text-align:center}#autosearchresults .close:hover{cursor:pointer}#autosearchresults .loader{display:none;position:absolute;font-size:2em;top:1em;left:50%}#autosearchresults table{width:100%;border:0;border-collapse:collapse;border-spacing:0}#autosearchresults table tr[onclick]:hover{cursor:pointer}#autosearchresults table tr[onclick]:hover,#autosearchresults table tr[onclick]:hover a,#autosearchresults table tr[onclick]:hover a:hover{color:#05232f;text-shadow:.5px 0 0 currentColor}#autosearchresults table td{line-height:1.5rem}#autosearchresults table td.image{padding:0 .5rem;width:4rem}#autosearchresults table td.image img{width:3rem;height:3rem;object-fit:contain;object-position:center center;mix-blend-mode:multiply}#autosearchresults table td.desc{text-align:left}#autosearchresults table td.price{padding:0 .5rem;text-align:right}#autosearchresults table a{display:block}.homepage_header{background:linear-gradient(0deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),var(--background-image);overflow:hidden}.homepage_header [role="button"]{white-space:nowrap}.block-armosaApp .layer-logo{overflow:hidden}@media only screen and (max-width:767.98px){.block-armosaApp .grid-content{grid-row:2}}.block-armosaApp .grid-content .floating-image{position:absolute;top:-350px;left:50%;translate:-50% 0}@media only screen and (min-width:768px){.block-armosaApp .grid-content .floating-image{top:-4rem;left:revert;bottom:-4rem;translate:revert}}.block-armosaApp .grid-content .floating-image picture{display:block;width:auto}.productRange{--href-color:#000;margin-bottom:4%;--column-count:2;display:grid;grid-template-columns:repeat(var(--column-count),1fr);grid-gap:24px;color:#000}.productRange .main{grid-column:1 / span var(--column-count)}.productRange .subs{grid-column:1 / span var(--column-count);display:grid;grid-template-columns:subgrid}.productRange .subs header,.productRange .subs ul.level1{grid-column:1 / span var(--column-count)}.productRange .subs ul.level1{column-count:var(--column-count)}@media only screen and (max-width:360px){.productRange{--column-count:1;grid-template-columns:1fr}.productRange .main,.productRange .subs,.productRange .subs header,.productRange .subs ul.level1{grid-column:var(--column-count)}.productRange .subs ul.level1{column-count:var(--column-count)}}@media only screen and (min-width:576px){.productRange{--column-count:3}}@media only screen and (min-width:768px){.productRange{--column-count:4;grid-template-columns:repeat(var(--column-count),1fr)}.productRange .main{grid-column:1}.productRange .subs{grid-column:2 / span calc(var(--column-count) - 1);grid-row:1}.productRange .subs header,.productRange .subs ul.level1{grid-column:1 / span calc(var(--column-count) - 1)}.productRange .subs ul.level1{column-count:calc(var(--column-count) - 1)}}@media only screen and (min-width:992px){.productRange{--column-count:6}}.productRange a{text-decoration:none}.productRange ul{display:block;margin:0;padding:0;list-style-type:none}.productRange ul li{display:block}.productRange .main{min-width:150px}.productRange .main ul{border-right:1px solid #e6e6e6}.productRange .main ul li{margin-bottom:2rem}.productRange .main ul li a{display:block;font-size:1.125rem;font-size:clamp(16.666666667px,1.5vw,18px);font-weight:500;text-decoration:underline}@media only screen and (max-width:991.98px){.productRange .main ul li a{font-size:1rem;font-size:clamp(16.666666667px,1.5vw,18px)}}@media only screen and (max-width:767.98px){.productRange .main ul li{display:inline-block;padding-right:1rem}}.productRange a.hassubs{font-weight:600}.productRange .subs header{padding-bottom:2rem;font-size:1.5rem;font-size:clamp(18.666666667px,2vw,24px);font-weight:700}@media only screen and (max-width:991.98px){.productRange .subs header{font-size:1.125rem;font-size:clamp(18.666666667px,2vw,24px)}}.productRange .subs ul.level1{column-fill:balance;column-gap:24px}.productRange .subs ul.level1+header{margin-top:3rem;padding-top:3rem;border-top:1px solid #e6e6e6}.productRange .subs ul.level1 li{break-inside:avoid}.productRange .subs ul.level2{font-size:13px;line-height:1.3rem;margin-bottom:2rem}table.team td{padding:1rem 0}table.team td+td{padding-left:1rem}.abcindex{display:grid;grid-tempate-columns:repeat(auto-fill,1fr);border:1px solid #e6e6e6;padding:1px}.abcindex a,.abcindex span{display:inline-block;margin:1px;padding:5px;width:2rem;background-color:#d0dfdf;border-radius:2px;color:#05232f;text-align:center;text-decoration:none}.abcindex span{color:#fff}.abcgrouplist .lists{line-height:1.5rem;column-count:2;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}@media only screen and (max-width:479.98px){.abcgrouplist .lists{column-count:1}}@media only screen and (min-width:576px){.abcgrouplist .lists{column-count:3}}@media only screen and (min-width:768px){.abcgrouplist .lists{column-count:4}}@media only screen and (min-width:992px){.abcgrouplist .lists{column-count:5}}.abcgrouplist .lists .abcgroup{margin-bottom:2rem;break-inside:avoid}.abcgrouplist .lists h3{margin:0 0 1rem 0;font-weight:bold}.abcgrouplist .lists a{display:block;text-decoration:none}.propdetails{display:grid;grid-template-columns:1fr;margin-top:2rem;margin-bottom:2rem}@media only screen and (min-width:768px){.propdetails{grid-template-columns:auto 2fr}}@media only screen and (min-width:992px){.propdetails{grid-template-columns:auto 2fr 1fr}}@media only screen and (min-width:768px){.propdetails .content{margin-left:8%}}.huismerken{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(1rem,3.4vw,3rem)}.huismerken a{text-decoration:none}@media only screen and (min-width:768px){.huismerken{grid-template-columns:repeat(4,1fr)}}.huismerken h2{grid-column:1 / -1}.huismerken .huismerk{display:block}.huismerken .huismerk .logo{display:block;margin-bottom:1rem;padding:1rem;background-color:#fff;border:1px solid #f1f1f1;width:359px;height:204px}.huismerken .huismerk .logo img{width:100%;height:100%;object-fit:contain;object-position:center center}.huismerken .huismerk strong{font-size:1.25rem;font-size:clamp(17.333333333px,1.666666667vw,20px);font-weight:700}@media only screen and (max-width:991.98px){.huismerken .huismerk strong{font-size:1rem;font-size:clamp(17.333333333px,1.666666667vw,20px)}}.customerForm .grid{grid-template-columns:1fr}@media only screen and (min-width:768px){.customerForm .grid{grid-template-columns:2fr 1fr}}table.customer td{position:relative;padding-bottom:.5em}table.customer input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]){width:calc(100% - 24px)}table.customer textarea,table.customer select{width:calc(100% - 24px);font-size:1rem!important}table.customer span.genderradios2{display:inline-block;width:calc(100% - 20px)}table.customer span.genderradios2 input+label{margin-right:1rem}table.customer span.required{margin-left:8px}table.customer .sidebyside{display:flex;flex-direction:column;justify-content:space-between;width:100%}table.customer .sidebyside>div{position:relative}table.customer .sidebyside>div+div{margin-top:.5em}@media only screen and (min-width:576px) and (max-width:767.98px){table.customer .sidebyside{flex-direction:row}table.customer .sidebyside>div{flex-basis:var(--flex-width)}table.customer .sidebyside>div+div{margin-top:0}}@media only screen and (min-width:992px){table.customer .sidebyside{flex-direction:row}table.customer .sidebyside>div{flex-basis:var(--flex-width)}table.customer .sidebyside>div+div{margin-top:0}}.category-image-styling{--_fg-color:#fff;--_bg-color:#e6e6e6;background-color:var(--_bg-color);color:var(--_fg-color)}.category-image-styling.darkblue{--_bg-color:#05232f;--btn-bg-color:#041921;--btn-border-color:#041921;--btn-bg-color-hover:#1f454d;--btn-border-color-hover:#1f454d;--btn-bg-color-active:#000;--btn-border-color-active:#000}.category-image-styling.green{--_bg-color:#4e6f65;--btn-bg-color:#46645b;--btn-border-color:#46645b;--btn-bg-color-hover:#3c554d;--btn-border-color-hover:#3c554d}.category-image-styling.brown{--_bg-color:#a67c52;--btn-bg-color:#95704a;--btn-border-color:#95704a;--btn-bg-color-hover:#7f5f3f;--btn-border-color-hover:#7f5f3f;--btn-border-width:1px}.category-image-styling .image{display:block;max-height:100%}.category-image-styling .image svg{width:100%;height:100%}.category-image-styling .image svg image{object-fit:contain;object-position:center center;-webkit-mask-size:cover;mask-size:cover}.category-image-styling .content{align-self:center;padding:0 2rem 2rem}.category-image-styling .content a{text-decoration:none}.category-image-styling ul{--_grid-gap:10px;display:flex;flex-flow:row wrap;justify-content:flex-start;margin:0;padding:0;list-style-type:none;grid-gap:var(--_grid-gap,24px)}.category-image-styling ul li{display:block}.category-image-styling [role="button"]{--btn-height:1.6875em;padding:0 var(--_grid-gap);text-decoration:none}.main-categories{display:flex;flex-flow:nowrap!important;justify-content:stretch;grid-gap:24px}.main-categories .category-image{--_fg-color:#fff;--_bg-color:#e6e6e6;background-color:var(--_bg-color);color:var(--_fg-color);flex:1 0 240px;flex-direction:column;justify-content:flex-start;width:100%}.main-categories .category-image.darkblue{--_bg-color:#05232f;--btn-bg-color:#041921;--btn-border-color:#041921;--btn-bg-color-hover:#1f454d;--btn-border-color-hover:#1f454d;--btn-bg-color-active:#000;--btn-border-color-active:#000}.main-categories .category-image.green{--_bg-color:#4e6f65;--btn-bg-color:#46645b;--btn-border-color:#46645b;--btn-bg-color-hover:#3c554d;--btn-border-color-hover:#3c554d}.main-categories .category-image.brown{--_bg-color:#a67c52;--btn-bg-color:#95704a;--btn-border-color:#95704a;--btn-bg-color-hover:#7f5f3f;--btn-border-color-hover:#7f5f3f;--btn-border-width:1px}.main-categories .category-image .image{display:block;max-height:100%}.main-categories .category-image .image svg{width:100%;height:100%}.main-categories .category-image .image svg image{object-fit:contain;object-position:center center;-webkit-mask-size:cover;mask-size:cover}.main-categories .category-image .content{align-self:center;padding:0 2rem 2rem}.main-categories .category-image .content a{text-decoration:none}.main-categories .category-image ul{--_grid-gap:10px;display:flex;flex-flow:row wrap;justify-content:flex-start;margin:0;padding:0;list-style-type:none;grid-gap:var(--_grid-gap,24px)}.main-categories .category-image ul li{display:block}.main-categories .category-image [role="button"]{--btn-height:1.6875em;padding:0 var(--_grid-gap);text-decoration:none}@media only screen and (max-width:479.98px){.main-categories .category-image{min-width:80vw}}.main-categories .category-image .h3{display:block;margin:1em 0;color:#fff}.main-categories .category-image .h3 span{margin-left:1rem}.main-categories .category-image .image{display:block;margin-left:7rem;max-height:350px}header.webgroup{margin-top:75px;margin-bottom:4rem}header.webgroup .grid{display:grid;grid-template-columns:1fr;grid-gap:24px}@media only screen and (min-width:768px){header.webgroup .grid{grid-template-columns:1.2fr 1.8fr 1fr}}header.webgroup .grid .titles{grid-column:1}header.webgroup .grid .titles .title{position:relative;margin:.5rem 0 0;padding-bottom:1rem;font-size:2.5rem;font-size:clamp(24px,3.333333333vw,40px);font-weight:700}@media only screen and (max-width:991.98px){header.webgroup .grid .titles .title{font-size:1.875rem;font-size:clamp(24px,3.333333333vw,40px)}}header.webgroup .grid .titles .title::after{content:'';display:block;position:absolute;top:100%;left:0;height:0;width:60px;border-bottom:1px solid #e6e6e6}header.webgroup .grid .titles .subtitle{margin:1rem 0 0;font-size:3.375rem;font-size:clamp(28.666666667px,4.5vw,54px)}@media only screen and (max-width:991.98px){header.webgroup .grid .titles .subtitle{font-size:2.53125rem;font-size:clamp(28.666666667px,4.5vw,54px)}}header.webgroup .grid .desc{grid-column:2}header.webgroup-image{--_fg-color:#fff;--_bg-color:#e6e6e6;background-color:var(--_bg-color);color:var(--_fg-color);position:relative;overflow:hidden;margin-bottom:4rem}header.webgroup-image.darkblue{--_bg-color:#05232f;--btn-bg-color:#041921;--btn-border-color:#041921;--btn-bg-color-hover:#1f454d;--btn-border-color-hover:#1f454d;--btn-bg-color-active:#000;--btn-border-color-active:#000}header.webgroup-image.green{--_bg-color:#4e6f65;--btn-bg-color:#46645b;--btn-border-color:#46645b;--btn-bg-color-hover:#3c554d;--btn-border-color-hover:#3c554d}header.webgroup-image.brown{--_bg-color:#a67c52;--btn-bg-color:#95704a;--btn-border-color:#95704a;--btn-bg-color-hover:#7f5f3f;--btn-border-color-hover:#7f5f3f;--btn-border-width:1px}header.webgroup-image .image{display:block;max-height:100%}header.webgroup-image .image svg{width:100%;height:100%}header.webgroup-image .image svg image{object-fit:contain;object-position:center center;-webkit-mask-size:cover;mask-size:cover}header.webgroup-image .content{align-self:center;padding:0 2rem 2rem}header.webgroup-image .content a{text-decoration:none}header.webgroup-image ul{--_grid-gap:10px;display:flex;flex-flow:row wrap;justify-content:flex-start;margin:0;padding:0;list-style-type:none;grid-gap:var(--_grid-gap,24px)}header.webgroup-image ul li{display:block}header.webgroup-image [role="button"]{--btn-height:1.6875em;padding:0 var(--_grid-gap);text-decoration:none}@media only screen and (min-width:992px){header.webgroup-image{margin-top:150px}}header.webgroup-image a{text-decoration:none}header.webgroup-image .image{z-index:1;position:absolute;top:-2px;right:-7em;bottom:-2px;align-self:stretch;justify-self:end}header.webgroup-image .image svg{height:100%}header.webgroup-image .content{z-index:2;position:relative;margin-top:2rem;margin-bottom:5rem;padding-left:5vw;padding-right:5vw;padding:0 0 clamp(1rem,4vw,60px) clamp(2rem,8.5vw,120px);max-width:610px;align-self:center}.sub-webgroups{display:flex;flex-flow:nowrap!important;justify-content:stretch;grid-gap:24px}.sub-webgroups .webgroup{--href-color:#05232f;flex:1 0 140px;flex-direction:column;justify-content:flex-start;width:100%;text-decoration:none}@media only screen and (min-width:768px){.sub-webgroups .webgroup{flex:1 0 215px}}.sub-webgroups .webgroup picture{display:block;aspect-ratio:.68;max-width:215px;background-color:rgba(230,230,230,0.5)}.sub-webgroups .webgroup picture img{width:100%;height:100%;object-fit:cover;object-position:center center}.sub-webgroups .webgroup .content{margin-top:.5rem}nav.webgroups{--href-color:#000;margin-bottom:4rem;font-size:14px}nav.webgroups a{text-decoration:none}nav.webgroups>ul{border-left:2px solid #e6e6e6}nav.webgroups ul{display:block;margin:0;padding:0 0 0 1rem;list-style-type:none}nav.webgroups ul li a{line-height:1.5em}nav.webgroups ul[data-level]:not([data-level='0']){display:none}nav.webgroups li.current>ul[data-level],nav.webgroups li.ancestor>ul[data-level]{display:block}nav.webgroups li.current>a,nav.webgroups li.ancestor>a{font-weight:700}nav.webgroups ul[data-level]:not([data-level="0"])>.current>a{text-decoration:underline}nav.webgroups ul[data-level="0"]>.ancestor>a{--href-color:#1f454d}nav.webgroups ul li.current>ul,nav.webgroups ul li.ancestor>ul{padding-top:.5rem;padding-bottom:.5rem}nav.webgroups ul li.current li.child>a,nav.webgroups ul.parent>li.current>a{font-weight:700}nav.webgroups ul[data-level="0"]>li.current li.child>a{font-weight:500}.artlistspinner{z-index:9999;display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(5,35,47,0.2)}.artlistspinner .spinner{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#fff;font-size:7.5rem}.grid-products{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;grid-column-gap:24px;grid-auto-flow:column}@media only screen and (min-width:576px){.grid-products{grid-template-columns:1fr 1fr}}@media only screen and (min-width:768px){.grid-products{grid-template-columns:1fr 2fr}}@media only screen and (min-width:992px){.grid-products{grid-template-columns:1fr 3fr}}.grid-products nav.webgroups{display:none}.grid-products .productoptions{grid-column:1;grid-row:1;padding-bottom:24px}.grid-products .products{grid-column:1;grid-row:2}.grid-products .itemlist-pages{grid-column:1;grid-row:3}@media only screen and (min-width:768px){.grid-products .productoptions,.grid-products .products,.grid-products .itemlist-pages{grid-column:2}.grid-products nav.webgroups{display:block;grid-column:1;grid-row:1 / 3}}.prodlist{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;grid-column-gap:24px;width:100%;--column-count:3;--item--min-width:240px;--gap-count:calc(var(--column-count) - 1);--total-gap-width:calc(var(--gap-count) * var(--grid-gap));--item--max-width:calc((100% - var(--total-gap-width)) / var(--column-count));--_padding:20px}@media only screen and (min-width:576px){.prodlist{grid-template-columns:repeat(1,1fr)}}@media only screen and (min-width:768px){.prodlist{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:992px){.prodlist{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:992px){.prodlist{grid-template-columns:repeat(auto-fill,minmax(max(var(--item--min-width),var(--item--max-width)),1fr))}}.prodlist .product{grid-row:span 4;display:grid;grid-template-rows:subgrid;grid-gap:0;width:100%}.prodlist .product header{grid-row:1}.prodlist .product .desc{grid-row:2}.prodlist .product .priceInfo{grid-row:3}.prodlist .product footer{grid-row:4}.prodlist .product{margin-bottom:48px;border:2px solid #e6e6e6}.prodlist .product:hover{border-color:#05232f;cursor:pointer}.prodlist .product picture{display:block;padding:var(--_padding,24px);width:100%;aspect-ratio:4 / 3;background-color:#e6e6e6;min-height:1px}.prodlist .product picture img{display:block;width:100%;max-height:100%;aspect-ratio:4 / 3;object-fit:contain;object-position:center center;vertical-align:middle;mix-blend-mode:multiply}.prodlist .product h3{margin:0;padding:calc(var(--_padding, @grid-gap) * 1.5) var(--_padding, 24px) 0;font-size:1.375rem;font-size:clamp(18px,1.833333333vw,22px)}@media only screen and (max-width:991.98px){.prodlist .product h3{font-size:1.03125rem;font-size:clamp(18px,1.833333333vw,22px)}}.prodlist .product .desc,.prodlist .product .priceInfo,.prodlist .product footer{padding:0 var(--_padding,24px)}.prodlist .product .desc{margin:.5rem 0;padding:.5rem var(--_padding,24px);font-weight:600}.prodlist .product .desc.notice{background-color:#4e6f65;color:#fff}.prodlist .product .desc.restricted{margin:.5rem;padding:.5rem;background-color:#e6e6e6;border:2px solid #05232f;color:#041921;font-style:italic}.prodlist .product .priceInfo .price{font-size:1.875rem;font-size:clamp(20.666666667px,2.5vw,30px);font-weight:700}@media only screen and (max-width:991.98px){.prodlist .product .priceInfo .price{font-size:1.40625rem;font-size:clamp(20.666666667px,2.5vw,30px)}}.prodlist .product.anonymous .priceInfo{padding-bottom:20px}.prodlist .product footer{display:flex;flex-flow:row nowrap;margin-top:24px;padding-bottom:20px}.prodlist .product footer .addtocart{flex:0 0 calc(100% - var(--btn-height));padding-right:24px}.prodlist .product footer .addtocart button{width:100%}.prodlist .product footer .favorite{flex:0 0 var(--btn-height)}.productoptions,.productoptions #artfilters{display:flex;flex-flow:row wrap;grid-gap:24px}@media only screen and (min-width:576px){.grid-products.searchresults .prodlist{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px){.grid-products.searchresults .prodlist{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:992px){.grid-products.searchresults .prodlist{grid-template-columns:repeat(4,1fr)}}.grid-products.searchresults .productoptions{grid-column:1 / -1;grid-row:1}.grid-products.searchresults .products{grid-column:1 / -1}.grid-products.favorites .productoptions{grid-column:1 / -1;grid-row:1}.grid-products.favorites .products{grid-column:1 / -1}.prodlist.lastviewed .product{margin-bottom:0}.prodlist.latest .product{margin-bottom:0}slideshow.slider .slide>a{display:block;height:100%}slideshow.slider .slide>a>.image{width:100%;height:100%}.simple-slider{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.simple-slider>.slides{flex-flow:nowrap!important;grid-auto-flow:column}.simple-slider>.slides:hover,.simple-slider>.slides:hover a{cursor:grab!important}.active.simple-slider>.slides{cursor:grabbing!important}.simple-slider::-webkit-scrollbar{display:none}.simple-slider .prodlist{--column-count:4;--gap-count:calc(var(--column-count) - 1);--item-width:var(--item--min-width);grid-template-columns:revert!important;grid-auto-columns:var(--item-width);grid-auto-flow:column}@media only screen and (min-width:992px){.simple-slider .prodlist{--item-width:280px}}@media only screen and (min-width:1508px){.simple-slider .prodlist{--item-width:calc((var(--width-main) - var(--total-gap-width)) / var(--column-count))}}.simple-slider .prodlist .product{min-width:var(--item-width)}.simple-slider.huismerken{display:block}.simple-slider.huismerken .slides{--column-count:4;--gap-count:calc(var(--column-count) - 1);--item--min-width:240px;--item-width:var(--item--min-width);display:grid;grid-template-columns:revert!important;grid-auto-columns:var(--item-width);grid-auto-flow:column;grid-gap:24px}@media only screen and (min-width:992px){.simple-slider.huismerken .slides{--item-width:280px}}@media only screen and (min-width:1508px){.simple-slider.huismerken .slides{--item-width:calc((var(--width-main) - var(--total-gap-width)) / var(--column-count))}}.simple-slider.huismerken .slides .huismerk{width:var(--item-width)}.simple-slider.huismerken .slides .huismerk .logo{max-width:100%;height:auto;aspect-ratio:32 / 17}.artfilter{position:relative;min-width:210px}.artfilter .title{display:inline-flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding-left:var(--inp-padding-x);padding-right:var(--inp-padding-x);width:100%;height:var(--inp-height);line-height:var(--inp-line-height);background-color:var(--inp-bg-color);border:var(--inp-border-width) solid var(--inp-border-color);border-radius:var(--inp-border-radius);color:var(--inp-fg-color);font-size:var(--inp-f-size);font-weight:var(--inp-f-weight);vertical-align:middle}.artfilter .title:hover,.active.artfilter .title{border-color:#000}.artfilter .title .exp{font-size:.8em;font-weight:900}.active.artfilter .title .exp .fa-angle-down::before{content:'\f106'}.artfilter .artfiltervals{position:absolute;top:100%;left:0;max-height:0;overflow:hidden;transition:all 100ms var(--transition-timing-function);padding:0;width:300px;max-width:100%;background:#fff;border:none;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.3);box-shadow:0 0 10px 0 rgba(0,0,0,0.3);color:#000}.active.artfilter .artfiltervals{max-height:210px;overflow-y:scroll}.artfilter .artfiltervals .item{padding:.25rem 0}.artfilter .artfiltervals .item label{display:inline-flex;line-height:1.5}.artfilter .artfiltervals .item label::before{flex:0 0 1.5rem}.artfilter .artfiltervals .item label span{line-height:1}.active.artfilter .artfiltervals{z-index:99;padding:.5rem;border:1px solid #767676}.itemlist-pages{margin:clamp(1.5rem,3vw,4rem) auto;text-align:center}.itemlist-pages .artpages{padding:0 .5em;font-size:14px}.itemlist-pages .artpages a{padding:.5em;color:rgba(5,35,47,0.5)}.itemlist-pages .artpages .currentartpage{color:#4e6f65}.itemlist-pages .prevartpage,.itemlist-pages .nextartpage{background-color:#fff;border-color:#fff;color:rgba(5,35,47,0.5)}.itemlist-pages .prevartpage .fas,.itemlist-pages .nextartpage .fas{margin:.25em;color:#4e6f65;transition:var(--transition-all)}.itemlist-pages .prevartpage:hover,.itemlist-pages .nextartpage:hover,.itemlist-pages .prevartpage:hover .fas,.itemlist-pages .nextartpage:hover .fas{color:#1f454d}.itemlist-pages .prevartpage:active,.itemlist-pages .nextartpage:active{background-color:#4e6f65;border-color:#4e6f65}.itemlist-pages .prevartpage:active,.itemlist-pages .nextartpage:active,.itemlist-pages .prevartpage:active .fas,.itemlist-pages .nextartpage:active .fas{color:#fff}.productDetails{margin-top:4rem}.productDetails .product-row{display:flex;flex-flow:row wrap;justify-content:stretch}.productDetails .product-row #productImage,.productDetails .product-row #productOrder{flex:0 0 50%}.productDetails #productImage{padding-right:6%}.productDetails #productImage picture{display:block;padding:2%;aspect-ratio:.82}.productDetails #productImage picture img{width:100%;height:100%;object-fit:contain;object-position:center;mix-blend-mode:multiply}.productDetails #productOrder .orderblock{margin-top:2rem}.productDetails #productOrder .orderblock .count h6{display:inline-block;margin:0}.productDetails #productOrder .orderblock .count .arrowinput{display:inline-block;margin-left:1rem}.productDetails #productOrder .orderblock .addtocart{margin-top:2rem}.productDetails #productOrder .orderblock .addtocart form{display:inline-block;margin-left:1rem}.productDetails #productOrder .orderblock.anonymous button+button{margin-left:1rem}.productDetails #productOrder .orderblock.restricted{padding:1em;background-color:#e6e6e6;border:2px solid #05232f;color:#041921;font-style:italic;font-weight:600}.productDetails #productOrder .favorite{background:Transparent;border-color:#e6e6e6;color:#4e6f65}.productDetails #productOrder .favorite:hover{border-color:#4e6f65}.productDetails #productOrder .favorite:hover{border-color:#4e6f65}.productDetails #productSpecifications{margin-top:4%;padding:4% 0;border-top:4px solid #e6e6e6;border-bottom:4px solid #e6e6e6}.productDetails #productSpecifications.user{--_fg-color:#fff;background-color:#4e6f65;border:none;color:#fff}.productDetails #productSpecifications.user table.productDetails td a,.productDetails #productSpecifications.user table.extraInformation td a{--href-color:#fff;--href-hover:#e6e6e6;--href-active:#f1f1f1}.productDetails #productSpecifications .width-main{display:flex;flex-flow:row;justify-content:space-between}.productDetails #productSpecifications .width-main .column1{flex:0 0 60%;padding-right:4%}.productDetails #productSpecifications .width-main .column2{flex:0 0 40%;padding-left:4%}.productDetails #productSpecifications table.productDetails,.productDetails #productSpecifications table.extraInformation{margin-top:4rem;margin-bottom:4rem;width:100%;font-size:1.125rem;font-size:clamp(16.666666667px,1.5vw,18px)}@media only screen and (max-width:991.98px){.productDetails #productSpecifications table.productDetails,.productDetails #productSpecifications table.extraInformation{font-size:1rem;font-size:clamp(16.666666667px,1.5vw,18px)}}.productDetails #productSpecifications table.productDetails th,.productDetails #productSpecifications table.extraInformation th,.productDetails #productSpecifications table.productDetails td,.productDetails #productSpecifications table.extraInformation td{padding:1em 0;border-bottom:2px solid #d0dfdf;vertical-align:top}.productDetails #productSpecifications table.productDetails th,.productDetails #productSpecifications table.extraInformation th{text-align:left;font-weight:400}.productDetails #productSpecifications table.productDetails td,.productDetails #productSpecifications table.extraInformation td{font-weight:600}.productDetails #productSpecifications table.productDetails td .purpose,.productDetails #productSpecifications table.extraInformation td .purpose{display:inline-block;text-align:left;white-space:nowrap}.productDetails #productSpecifications table.productDetails td a,.productDetails #productSpecifications table.extraInformation td a{cursor:pointer}.productDetails #productSpecifications table.productDetails td a [class^="icon-"],.productDetails #productSpecifications table.extraInformation td a [class^="icon-"]{margin-right:.75rem}.productDetails .title-brand{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:24px}.productDetails .title-brand .title{grid-column:1;grid-row:1;margin:0;font-size:2.5rem;font-size:clamp(24px,3.333333333vw,40px);font-weight:600}@media only screen and (max-width:991.98px){.productDetails .title-brand .title{font-size:1.875rem;font-size:clamp(24px,3.333333333vw,40px)}}.productDetails .title-brand .descshort{grid-column:1;grid-row:2}.productDetails .title-brand .brand{grid-column:2;grid-row:span 2}.productDetails .title-brand .brand picture{display:block}.productDetails .title-brand .brand picture img{width:100%;height:100%;object-fit:contain;object-position:right top}.productDetails ul.purpose{display:block;margin:1rem 0 0;padding:0;list-style-type:none}.productDetails ul.purpose li{display:inline-block}.productDetails ul.purpose li ~ li{margin-left:12px}.productDetails ul.purpose li img{widht:50px;height:50px;object-fit:contain;object-position:center;opacity:.22}.productDetails .priceInfo{display:inline-block;margin-top:2rem;padding:.25rem 1rem;background:#4e6f65;color:#fff;font-size:2.625rem;font-size:clamp(24.666666667px,3.5vw,42px);font-weight:600}@media only screen and (max-width:991.98px){.productDetails .priceInfo{font-size:1.96875rem;font-size:clamp(24.666666667px,3.5vw,42px)}}.productDetails .priceInfo .vat{margin-left:1rem;font-size:16px;font-weight:400;font-style:italic}.productDetails .cluster-selection{margin-top:2rem}.productDetails .priceBreaks{margin-top:2rem}.productDetails .priceBreaks .priceBreak{--btn-height:3rem;--btn-border-radius:calc(var(--btn-height) / 2);--btn-border-color:#e6e6e6;--btn-fg-color:#ababab;--btn-border-color-hover:#05232f;--btn-fg-color-hover:#ababab;--btn-border-color-active:#1f454d;--btn-fg-color-active:#ababab;display:inline-block;font-weight:600;text-align:center}.productDetails .priceBreaks .priceBreak ~ .priceBreak{margin-left:12px}.productDetails .priceBreaks .priceBreak .single{color:#1f454d}.productDetails .priceBreaks .priceBreak .total{font-weight:500}.productDetails .priceBreaks .priceBreak.active{--btn-border-color:#05232f}.productDetails .stockInfo{margin-top:2rem}.productDetails .youtube,.productDetails .vimeo{width:100%;aspect-ratio:1.777777778}.productDetails .youtube iframe,.productDetails .vimeo iframe{width:100%;height:100%}.productDetails [artid]{display:none}.productDetails [artid].active{display:revert}.productDetails .priceInfo[artid]{display:none}.productDetails .priceInfo[artid].active{display:inline-block}.orderpath{display:flex;flex-flow:row wrap;justify-content:space-between}.orderpath .main{flex:0 0 100%;width:100%}.orderpath .main.hascolumns{display:flex;flex-flow:row wrap;justify-content:space-between}.orderpath .main.hascolumns .column,.orderpath .main.hascolumns .column1,.orderpath .main.hascolumns .column2{flex:0 0 100%}@media only screen and (min-width:992px){.orderpath .main.hascolumns .column1,.orderpath .main.hascolumns .column2{flex:0 0 49%}}@media only screen and (min-width:768px){.orderpath .main.hascolumns.col3 .column2,.orderpath .main.hascolumns.col3 .column3{flex:0 0 49%}}@media only screen and (min-width:992px){.orderpath .main.hascolumns.col3 .column1,.orderpath .main.hascolumns.col3 .column2,.orderpath .main.hascolumns.col3 .column3{flex:0 0 32.66666667%}}.orderpath .keep-on-top{position:-webkit-sticky;position:sticky;top:0}.orderpath .sidebar{flex:0 0 100%;width:100%;background-color:#e6e6e6;border-radius:2px 2px}.orderpath .sidebar h2{border-bottom:1px solid #686868}.orderpath .sidebar h2.with-edit .edit{right:.5rem}.orderpath .sidebar h2,.orderpath .sidebar .basket.summary,.orderpath .sidebar .orderpathbuttons,.orderpath .sidebar .agree-terms_conditions{padding-left:.5rem;padding-right:.5rem}.orderpath .sidebar .agree-terms_conditions{margin-bottom:1rem}@media only screen and (min-width:768px){.orderpath .sidebar{flex:0 0 390px;margin-left:auto}}@media only screen and (min-width:1200px){.orderpath .main{flex:0 0 calc(98% - 390px)}.orderpath .main .column1,.orderpath .main .column2{flex:0 0 49%}.orderpath .sidebar{border-radius:0 0 2px 2px}}.orderpath h1,.orderpath h2,.orderpath h3{padding:.5rem 0;font-size:1.25rem;font-size:clamp(17.333333333px,1.666666667vw,20px)}@media only screen and (max-width:991.98px){.orderpath h1,.orderpath h2,.orderpath h3{font-size:1rem;font-size:clamp(17.333333333px,1.666666667vw,20px)}}.orderpath h4{font-size:16px}.orderpath .with-edit{position:relative}.orderpath .with-edit .edit{position:absolute;right:0;line-height:inherit;font-weight:300;text-decoration:none}nav.orderpath{display:flex;flex-flow:column;gap:0;z-index:3;position:sticky;top:var(--header-height);margin:1em auto}nav.orderpath .orderpathstep{flex:0 0 100%}nav.orderpath .orderpathstep+.orderpathstep{border-top:1px solid var(--body-bgcolor,#fff)}nav.orderpath .orderpathfuturestep{display:none}nav.orderpath ~ .orderpath .orderpathstep{display:none}nav.orderpath ~ .orderpath .orderpathfuturestep{display:block}@media only screen and (min-width:992px){nav.orderpath{flex-flow:row wrap}nav.orderpath .orderpathstep{flex:0 0 33.33333333%}nav.orderpath .orderpathstep+.orderpathstep{border-top:none}nav.orderpath .orderpathfuturestep{display:block}nav.orderpath ~ .orderpath{display:none}}nav.orderpath .orderpathstep{padding:0;width:100%;line-height:2;background-color:#f1f1f1;font-size:16px}nav.orderpath .orderpathstep,nav.orderpath .orderpathstep a{color:#000}nav.orderpath .orderpathstep ~ .orderpathstep{border-left:1px solid #fff}nav.orderpath .orderpathstep a{display:inline-block;margin-left:auto;width:calc(100% - 3em);text-decoration:none}nav.orderpath .orderpathstep .orderpathstepnr{margin-right:.5em;display:inline-block;width:2em;background-color:#1f454d;color:#fff;text-align:center}nav.orderpath .orderpathstep.orderpathpassedstep{background-color:#1f454d}nav.orderpath .orderpathstep.orderpathpassedstep,nav.orderpath .orderpathstep.orderpathpassedstep a{color:#fff}nav.orderpath .orderpathstep.orderpathactivestep{background-color:#4e6f65;font-weight:800}nav.orderpath .orderpathstep.orderpathactivestep,nav.orderpath .orderpathstep.orderpathactivestep a{color:#fff}.orderpathbuttons{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;grid-gap:var(--grid-gap)}.orderpathbuttons button,.orderpathbuttons [role='button'],.orderpathbuttons input[type='button'],.orderpathbuttons input[type='submit'],.orderpathbuttons a.button{flex:0 0 100%}@media only screen and (min-width:576px){.orderpathbuttons{flex-flow:row wrap}.orderpathbuttons button,.orderpathbuttons [role='button'],.orderpathbuttons input[type='button'],.orderpathbuttons input[type='submit']{flex:0 0 auto}.orderpathbuttons button.prev,.orderpathbuttons [role='button'].prev,.orderpathbuttons input[type='button'].prev,.orderpathbuttons input[type='submit'].prev{order:1}.orderpathbuttons button.next,.orderpathbuttons [role='button'].next,.orderpathbuttons input[type='button'].next,.orderpathbuttons input[type='submit'].next{order:3}}@media only screen and (min-width:992px) and (max-width:1279.98px){.orderpath .orderpathbuttons button,.orderpath .orderpathbuttons [role='button'],.orderpath .orderpathbuttons input[type='button'],.orderpath .orderpathbuttons input[type='submit']{flex:0 0 100%}.orderpath .orderpathbuttons button.prev,.orderpath .orderpathbuttons [role='button'].prev,.orderpath .orderpathbuttons input[type='button'].prev,.orderpath .orderpathbuttons input[type='submit'].prev{order:2}.orderpath .orderpathbuttons button.next,.orderpath .orderpathbuttons [role='button'].next,.orderpath .orderpathbuttons input[type='button'].next,.orderpath .orderpathbuttons input[type='submit'].next{order:1}}h1 ~ table.basket{margin-top:-1rem}table.basket,table.basket thead,table.basket tbody,table.basket tfoot{display:block}table.basket .baskethead,table.basket .basketline{display:grid;grid-template-columns:90px auto 50px 100px;grid-auto-rows:auto;grid-template-areas:"artid count count total" "image desc  desc  desc" "image price price .";grid-column-gap:.5rem;grid-row-gap:0;align-items:center;max-width:100%}table.basket .baskethead.edit,table.basket .basketline.edit{grid-template-columns:90px auto 70px 100px;grid-template-areas:"artid count count    total" "image desc  desc     desc" "price price price remove"}@media only screen and (max-width:767.98px){table.basket .baskethead.subline,table.basket .basketline.subline{grid-template-areas:"desc desc price total"}}@media only screen and (min-width:576px){table.basket .baskethead,table.basket .basketline{grid-template-columns:150px 50px auto 100px;grid-template-areas:"artid image desc  ." "count image price total"}table.basket .baskethead.edit,table.basket .basketline.edit{grid-template-columns:150px 50px auto 120px 100px;grid-template-areas:"artid  image desc  desc  ." "remove image price count total"}}@media only screen and (min-width:768px){table.basket .baskethead,table.basket .basketline{grid-template-columns:150px 50px auto 80px 80px 80px;grid-template-areas:"artid image desc vat price count total"}table.basket .baskethead.edit,table.basket .basketline.edit{grid-template-columns:150px 50px auto 80px 110px 80px 48px;grid-template-areas:"artid image desc price count total remove"}table.basket .baskethead.subline,table.basket .basketline.subline{grid-template-areas:"desc desc desc desc price total ."}table.basket .baskethead.subline.edit,table.basket .basketline.subline.edit{grid-template-areas:"desc desc desc desc price total . ."}}@media only screen and (min-width:1200px){table.basket .baskethead,table.basket .basketline{grid-template-columns:150px 50px auto 80px 110px 80px}table.basket .baskethead.edit,table.basket .basketline.edit{grid-template-columns:150px 50px auto 80px 110px 80px 48px}}table.basket .baskethead .artid,table.basket .basketline .artid{grid-area:artid}table.basket .baskethead .image,table.basket .basketline .image{grid-area:image}table.basket .baskethead .desc,table.basket .basketline .desc{grid-area:desc}table.basket .baskethead .price,table.basket .basketline .price{grid-area:price}table.basket .baskethead .count,table.basket .basketline .count{grid-area:count}table.basket .baskethead .total,table.basket .basketline .total{grid-area:total}table.basket .baskethead .remove,table.basket .basketline .remove{grid-area:remove}table.basket .baskethead .empty,table.basket .basketline .empty{display:none}table.basket .baskethead:not(.edit) .remove,table.basket .basketline:not(.edit) .remove{display:none}@media only screen and (max-width:767.98px){table.basket .baskethead td[data-title].price::before,table.basket .basketline td[data-title].price::before,table.basket .baskethead td[data-title].desc::before,table.basket .basketline td[data-title].desc::before{content:attr(data-title) ' ';display:inline}table.basket .baskethead td[data-title].discount::after,table.basket .basketline td[data-title].discount::after{content:' ' attr(data-title);display:inline}}table.basket .baskethead{display:none}@media only screen and (min-width:576px){table.basket .baskethead{display:grid}}@media only screen and (min-width:576px) and (max-width:767.98px){table.basket .baskethead .artid{grid-area:vat}table.basket .baskethead .desc{grid-area:price}table.basket .baskethead .discount{display:none}table.basket .baskethead .price{display:none}table.basket .baskethead .remove{display:none}table.basket .baskethead.edit .artid{grid-area:remove}table.basket .baskethead.edit .desc{grid-area:vat}}table.basket .baskethead .long{display:none}@media only screen and (min-width:1280px) and (max-width:1507.98px){table.basket .baskethead .short{display:none}table.basket .baskethead .long{display:inline}}table.basket .baskethead th{background-color:revert}table.basket .baskethead,table.basket .basketline{border-top:1px solid #686868;border-color:#686868;font-size:16px;white-space:wrap}table.basket .baskethead.subline,table.basket .basketline.subline{border-color:#e6e6e6}table.basket .baskethead th,table.basket .basketline th,table.basket .baskethead td,table.basket .basketline td{padding:.5em 0}table.basket .baskethead td,table.basket .basketline td{--padding-top:.5em;padding-top:var(--padding-top);line-height:1rem;vertical-align:top}table.basket .baskethead.edit td:not(.count):not(.remove),table.basket .basketline.edit td:not(.count):not(.remove){--padding-top:.9em}table.basket .baskethead.subline,table.basket .basketline.subline{line-height:normal;font-size:14px}table.basket .baskethead.subline.last,table.basket .basketline.subline.last{border-bottom:1px solid #e6e6e6}table.basket .baskethead:has(+.subline),table.basket .basketline:has(+.subline){padding:0;border-bottom:none}table.basket .baskethead.subline:not(.last),table.basket .basketline.subline:not(.last){padding:0;border-bottom:none}table.basket .baskethead.subline.last,table.basket .basketline.subline.last{padding-top:0}table.basket .baskethead .count,table.basket .basketline .count{display:flex;padding-left:0;vertical-align:top;text-align:right}table.basket .baskethead .count input,table.basket .basketline .count input{margin:0;padding:0 0 0 .5rem!important;width:50px;border-top-right-radius:0!important;border-bottom-right-radius:0!important;text-align:center}table.basket .baskethead .count button,table.basket .basketline .count button{margin:0;background:#fff!important;border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}table.basket .baskethead .count:hover input,table.basket .basketline .count:hover input,table.basket .baskethead .count:hover button,table.basket .basketline .count:hover button{border-color:var(--inp-border-color-hover)}table.basket .baskethead .count:hover button,table.basket .basketline .count:hover button{color:var(--inp-border-color-hover)}table.basket .baskethead .count input:focus,table.basket .basketline .count input:focus,table.basket .baskethead .count input:focus+button,table.basket .basketline .count input:focus+button{border-color:var(--inp-border-color-active)}table.basket .baskethead .count input:focus+button,table.basket .basketline .count input:focus+button{color:var(--inp-border-color-active)}table.basket .baskethead .count .orderUnit,table.basket .basketline .count .orderUnit{margin-right:24px}table.basket .baskethead:not(.edit) .count,table.basket .basketline:not(.edit) .count{padding-left:.5em;text-align:left}table.basket .baskethead .desc,table.basket .basketline .desc{word-break:break-word}table.basket .baskethead .desc .prodlink,table.basket .basketline .desc .prodlink{display:inline-block;line-height:1rem}table.basket .baskethead .desc input,table.basket .basketline .desc input{padding:0 .5rem!important}table.basket .baskethead.subline .desc,table.basket .basketline.subline .desc{word-break:break-word}table.basket .baskethead .discount,table.basket .basketline .discount{text-align:right}table.basket .baskethead .price,table.basket .basketline .price{text-align:right;white-space:nowrap}table.basket .baskethead .price del,table.basket .basketline .price del{display:none}table.basket .baskethead.subline .price,table.basket .basketline.subline .price{height:100%;vertical-align:top}table.basket .baskethead .total,table.basket .basketline .total{text-align:right;white-space:nowrap}table.basket .baskethead .remove,table.basket .basketline .remove{padding-right:0;text-align:right}table.basket .baskethead:not(.edit) .remove,table.basket .basketline:not(.edit) .remove{display:none}table.basket .basketline{transition:var(--transition-all)}table.basket .basketline:hover{background-color:#d0dfdf}table.basket .basketline img{mix-blend-mode:multiply}@media only screen and (min-width:768px){table.basket .baskethead th,table.basket .baskethead td{padding:.5em}table.basket .baskethead th.count,table.basket .baskethead td.count{padding-right:2rem}}@media only screen and (min-width:480px) and (max-width:575.98px){table.basket .basketline:not(.edit) .count,table.basket .basketline:not(.edit) .desc,table.basket .basketline:not(.edit) .total{align-self:start}table.basket .basketline .artid{font-weight:600}table.basket .basketline .desc{padding:0;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}table.basket .basketline .remove{padding-top:0}}@media only screen and (min-width:576px) and (max-width:767.98px){table.basket .basketline .artid,table.basket .basketline .image,table.basket .basketline .desc{--padding-top:.5em!important;padding-bottom:0}table.basket .basketline .image{padding-left:0;padding-right:0}table.basket .basketline .remove{justify-self:start;text-align:left}}@media only screen and (min-width:576px){table.basket .basketline .remove{align-self:start}}@media only screen and (min-width:768px){table.basket .basketline th,table.basket .basketline td{padding:var(--padding-top) .5em .5em}table.basket .basketline .image{padding-left:0;padding-right:0}table.basket .basketline .count{padding-left:.5em}table.basket .basketline .price del{display:inline;margin-left:.5em;font-size:14px}table.basket .basketline .remove{vertical-align:top}}table.basket .basketline.notification{padding:0 .5rem;font-style:italic;border:none}table.basket .basketline.notification a{font-style:normal}table.basket .basketline.notification td{grid-area:1 / span 4}table.basket .totals{line-height:1.5}table.basket .totals .totalsline{display:grid;grid-template-columns:auto 120px;grid-auto-rows:auto;grid-template-areas:"desc total";grid-column-gap:0;grid-row-gap:0;align-items:center;max-width:100%;padding:0;background-color:#e6e6e6;border:none}table.basket .totals .totalsline .desc{grid-area:desc}table.basket .totals .totalsline .linetotal{grid-area:total}table.basket .totals .totalsline .empty,table.basket .totals .totalsline .spacer{display:none}table.basket .totals .totalsline th,table.basket .totals .totalsline td{background-color:revert;padding-top:0;padding-bottom:0}table.basket .totals .totalsline .desc{word-break:break-word!important}table.basket .totals .totalsline .linetotal{padding-right:0}table.basket .totals .totalsline .subtotal:not(.first){border-top:1px solid #686868}@media only screen and (min-width:768px){table.basket .totals .totalsline th,table.basket .totals .totalsline td{padding-top:var(--padding-top)}}@media only screen and (min-width:768px){table.basket .totals.edit .totalsline{grid-template-columns:auto 120px 58px;grid-template-areas:"desc total spacer"}table.basket .totals.edit .totalsline .spacer{display:block}}@media only screen and (min-width:1280px){table.basket .totals.edit .totalsline{grid-template-columns:auto 120px;grid-template-areas:"desc total"}table.basket .totals.edit .totalsline .spacer{display:none}}table.basket tfoot.totals .totalsline .subtotal{border-top:1px solid #686868}table.basket.summary{margin:-0.5rem 0 2em}table.basket.summary th,table.basket.summary td{padding-left:.5rem;padding-right:.5rem}table.basket.summary tr td.subtotal,table.basket.summary tr td.total{border-top:1px solid #686868}table.basket.summary tr td.total{border-bottom:3px double #686868}table.basket.summary tr td.subtotal.first{border-top:none}@media only screen and (min-width:992px){table.basket.summary tr td.noline-lg{border:none}}table.basket.summary tfoot td{background:var(--body-bgcolor)}#basketsummary{position:relative;opacity:1;transition:var(--transition-all)}#basketsummary #ReloadingDocument{position:absolute;top:50%;left:50%;translate:-50% -50%;color:var(--main-color);font-size:4rem;opacity:0;transition:var(--transition-all);pointer-events:none}#basketsummary.reloading{opacity:.25}#basketsummary.reloading #ReloadingDocument{opacity:1}#basketsummary.reloading *{pointer-events:none}#deliveryaddrfields .delivery-sub{max-height:0;opacity:0;transition:all var(--transition-duration) ease-in;overflow:hidden}#deliveryaddrfields .delivery-sub.active{max-height:700px;opacity:1;transition:all var(--transition-duration) ease-out}#sel_DeliveryAddress_Nr{background:#fff}a[data-toggle]{display:inline-block;color:var(--main-color);font-size:16px;vertical-align:middle;text-decoration:none}a[data-toggle]:hover{color:#000}a[data-toggle]:active{color:var(--spot-color1)}a[data-toggle] i{margin-right:.5em}[data-toggleElement]:not(.active){display:none}.discountcode{margin-top:2rem;color:#d0dfdf;font-weight:300}.voucher-code{display:block;margin-bottom:1rem}.voucher-area{display:block}.voucher-area .voucher{margin:0 0 1rem 0;display:flex;flex-flow:row nowrap;align-items:center;width:100%}.voucher-area .voucher .coupon-code{flex:1 1 auto;height:var(--btn-height);background-color:#fff!important;border-radius:2px 0 0 2px}.voucher-area .voucher .coupon-code+label{background:linear-gradient(0deg,#fff 0,#fff 50%,rgba(255,255,255,0) 100%)!important}.voucher-area .voucher.submitted .coupon-code{max-width:180px}.voucher-area .voucher .verify{flex:0 0 auto;margin:0;border-radius:0 2px 2px 0}.voucher-area .voucher .discountcode{flex:0 0 auto;margin:0 0 0 1rem;font-size:14px}.voucher-area .voucher .discountcode.valid{color:#4e6f65}.voucher-area .voucher .discountcode.invalid{color:red}.txt_BasketRefnr,.txt_BasketRemarks{margin:0 1rem 1rem 0;width:100%}.txt_BasketRemarks{height:150px}.basket-delivery-remarks{margin-bottom:1rem;padding:1rem;background:#e6e6e6;border-radius:2px;color:#000;text-align:center}table.shippingcosts{border:1px solid #e6e6e6;border-radius:2px;overflow:hidden}table.shippingcosts th,table.shippingcosts td{padding:.5rem}table.shippingcosts thead th{padding-top:1rem;padding-bottom:1rem;background:#05232f;color:#fff;font-size:1.25rem;font-size:clamp(17.333333333px,1.666666667vw,20px);font-weight:800}@media only screen and (max-width:991.98px){table.shippingcosts thead th{font-size:1rem;font-size:clamp(17.333333333px,1.666666667vw,20px)}}table.shippingcosts tbody th{text-align:left}table.shippingcosts small{line-height:1}.delivery-choices .deliverymethod{position:relative;background-color:#fff;border:1px solid #e6e6e6;border-radius:2px;transition:var(--transition-all)}.delivery-choices .deliverymethod ~ .deliverymethod{margin-top:.5rem}.delivery-choices .deliverymethod label{margin-left:1rem;padding:1rem 0;display:block}.delivery-choices .deliverymethod .desc{display:none;margin:0 0 .5em 1em;padding:1em}.delivery-choices .deliverymethod .desc p{margin:0}.delivery-choices .deliverymethod .desc p+p{margin-top:1.5rem}.delivery-choices .deliverymethod:has(input:checked){background-color:#e6e6e6}.delivery-choices .deliverymethod.active .desc{display:block!important}.deliveryOptions{display:none}.deliveryOptions h3:has(+p){margin-bottom:0}.deliveryOptions h3:has(+p)+p{margin-top:0}.deliveryOptions small{line-height:1}.payment-choices .paymentmethod{position:relative;background-color:#fff;border:1px solid #e6e6e6;border-radius:2px;transition:var(--transition-all)}.payment-choices .paymentmethod ~ .paymentmethod{margin-top:.5rem}.payment-choices .paymentmethod label{display:block;margin-left:1rem;padding:1rem 0}.payment-choices .paymentmethod label:hover{cursor:pointer}.payment-choices .paymentmethod .image{position:absolute;right:50px;top:10px}.payment-choices .paymentmethod .image img{width:50px;height:auto;max-height:2rem;object-fit:contain;object-position:center center}.payment-choices .paymentmethod button{position:absolute;right:10px;top:10px;width:2rem;height:2rem;line-height:1rem;padding:0;text-align:center}.payment-choices .paymentmethod button .entypo{font-size:1rem;line-height:1rem}.payment-choices .paymentmethod .desc{display:none;margin:1rem 0 0;padding:0 0 0 2.25rem}.payment-choices .paymentmethod .desc p{margin:0}.payment-choices .paymentmethod .desc p+p{margin-top:1.5rem}.payment-choices .paymentmethod:has(input:checked){background-color:#e6e6e6}.payment-choices .paymentmethod input:checked+label .desc{display:block!important}.payment-choices .paymentmethod .issuers{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;grid-gap:.25rem}.payment-choices .paymentmethod .issuers .issuer label{display:inline-block;margin:0;padding:0}.payment-choices .paymentmethod .issuers .issuer img{width:40px}.payment-choices .paymentmethod .rdo_ideal-issuer{display:none}.payment-choices .paymentmethod .rdo_ideal-issuer+label{padding:2px;border:2px solid Transparent;border-radius:2px}.payment-choices .paymentmethod .rdo_ideal-issuer+label picture img{margin:2px;vertical-align:middle}.payment-choices .paymentmethod .rdo_ideal-issuer:checked+label{border-color:#4e6f65}.payment-choices .paymentmethod.request .label{padding-left:2.5rem}.payment-choices .paymentmethod.request .label:hover{cursor:revert}.payment-choices .paymentmethod.request .desc{display:block;padding:0}.payment-choices .paymentmethod .help-close,.payment-choices .helpactive .help-open{display:none}.payment-choices .helpactive .help-close{display:block}.payment-choices ~ .payment-choices{margin-top:.5rem}#table_history{border:0;border-collapse:collapse}#table_history thead th{font-weight:700}#table_history tbody td{font-weight:400}#table_history tr[onclick]:hover td{cursor:pointer}#table_history th{text-align:left}#table_history th,#table_history td{padding:.5em .5rem;line-height:1}#table_history .orderid{width:120px}#table_history .date{width:160px}#table_history .refnr{width:200px}#table_history .products{width:100px}#table_history .amount{width:110px;text-align:right}#table_history .shipping{width:auto}@media only screen and (max-width:991.98px){#table_history .shipping{display:none}}@media only screen and (max-width:767.98px){#table_history .amount{display:none}}@media only screen and (min-width:480px) and (max-width:575.98px){#table_history .products{display:none}}@media only screen and (max-width:449.98px){#table_history .refnr{display:none}}#history_detail_header,#history_detail_header table{border:0;border-collapse:collapse}#history_detail_header th{font-weight:700}#history_detail_header td{font-weight:400}#history_detail_header th{text-align:left;vertical-align:top}@media only screen and (min-width:480px) and (max-width:575.98px){#history_detail_header,#history_detail_header>thead,#history_detail_header>tbody,#history_detail_header>tfoot{display:block}#history_detail_header>tbody>tr{display:grid;grid-template-columns:1fr}#history_detail_header>tbody>tr>th,#history_detail_header>tbody>tr>td{display:block;width:100%}#history_detail_header>tbody>tr table{width:100%}#history_detail_header>tbody>tr table th,#history_detail_header>tbody>tr table td{width:50%}}#history_details{border:0;border-collapse:collapse}#history_details thead th,#history_details tfoot th{font-weight:500}#history_details tbody td,#history_details tfoot td{font-weight:700}#history_details th,#history_details td{padding:.5em .5rem;line-height:1}#history_details .quantity{width:50px}#history_details .quantity input{padding:0 .5rem;text-align:center}#history_details .desc small{font-weight:500}#history_details .amount{width:150px;text-align:right}#history_details .total,#history_details tfoot td{width:100px;text-align:right}#history_details thead .quantity,#history_details thead .desc{text-align:left}#history_details tfoot tr:first-child th,#history_details tfoot tr:first-child td{border-top:1px solid #05232f}#history_details tfoot th{text-align:left}#history_details tfoot th.products{font-weight:700}#history_details tfoot td{text-align:right}#history_details tfoot .subtotal,#history_details tfoot .total{border-top:1px solid #05232f}#history_details tfoot .total{border-bottom:3px double #05232f}@media only screen and (min-width:480px) and (max-width:575.98px){#history_details,#history_details thead,#history_details tbody,#history_details tfoot,#history_details th,#history_details td{display:block}#history_details thead .quantity{text-align:left}#history_details thead .desc{display:none}#history_details tr{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"desc     desc   desc " "quantity amount total"}#history_details tr .quantity{grid-area:quantity}#history_details tr .desc{grid-area:desc}#history_details tr .amount{grid-area:amount}#history_details tr .total{grid-area:total}#history_details tr .quantity,#history_details tr .desc,#history_details tr .amount,#history_details tr .total{width:100%}#history_details tfoot tr{display:grid;grid-template-columns:auto 120px;grid-template-areas:revert}#history_details tfoot tr th{grid-column:1;text-align:left}#history_details tfoot tr th.products{grid-column:span 2;width:100%}#history_details tfoot tr td{grid-column:2;width:120px;text-align:right}#history_details tfoot tr td.empty{display:none}#history_details tfoot tr td.total{grid-area:revert}}.newsitems{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;grid-gap:24px;margin-top:4%;margin-bottom:4%}.newsitems.latest{grid-auto-rows:1fr}@media only screen and (min-width:576px){.newsitems{grid-template-columns:1fr 1fr}}@media only screen and (min-width:1280px){.newsitems{grid-template-columns:1fr 1fr 1fr}}.newsitems .newsitem:not(.highlight) ~ .newsitem{border-top:1px solid #e6e6e6}.newsitems .newsitem.highlight{--fg-color:#fff;display:grid;grid-column:span 1;grid-row:span 3;align-self:stretch;justify-self:stretch;background-color:#1f454d}.newsitems .newsitem.highlight>*{grid-column:1;grid-row:1;color:var(--fg-color,currentColor)}.newsitems .newsitem.highlight .image{overflow:hidden;position:relative;z-index:1;align-self:stretch;justify-self:stretch}.newsitems .newsitem.highlight .image picture{position:relative;display:block;width:100%;height:100%}.newsitems .newsitem.highlight .image picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.newsitems .newsitem.highlight .element.list{background-color:var(--brown);position:relative;z-index:2;align-self:end;justify-self:start;max-width:300px;padding:3rem}.newsitems .newsitem.highlight [role='button'],.newsitems .newsitem.highlight [role='button'] span::after{color:#e6e6e6}@media only screen and (min-width:576px){.newsitems .newsitem.highlight:nth-of-type(2){grid-row:span 2}}@media only screen and (min-width:1280px){.newsitems .newsitem.highlight:nth-of-type(2){grid-row:span 3}}.newsitem [role='button']{font-weight:700}.newsitem [role='button'] span::after{color:#a67c52}.newsitem.link{display:flex;flex-direction:column;padding-top:24px}.newsitem.link a{flex:1 1 100%;height:auto;text-align:left}.newsitem.link date{font-size:14px;flex:1 1 100%;align-content:flex-end;margin-top:auto}table.backorders td,table.backorders th{text-align:left;padding:0 3px}table.backorders thead th{font-size:larger;padding-bottom:6px}table.backorders tr.order th,table.backorders tr.order td{padding-top:8px}#dealerlist.offline .dealer{margin-bottom:24px;width:100%;border:1px solid #e6e6e6;border-spacing:1rem}#dealerlist.offline .dealer thead th{padding:.25em .5rem;background-color:#4e6f65;color:#fff;text-align:left}#dealerlist.offline .dealer tbody td{padding:0;vertical-align:top}#dealerlist.offline .dealer tbody td a ~ a,#dealerlist.offline .dealer tbody td .country{display:inline-block;margin-top:.5em}#dealerlist.offline .dealer tbody td.productrange{font-weight:600}#googlemap.dealers{margin:0;width:100%;aspect-ratio:1.16;background-color:#f1f1f1}.announcements{background-color:var(--beige);padding:7px 0}