@import "fonts.css";.fs12{font-size:12px}.fs16{font-size:16px}.fs18{font-size:1.125rem;font-size:clamp(16.8px,1.428571429vw,18px)}.fs21{font-size:1.3125rem;font-size:clamp(18px,1.666666667vw,21px)}.fs24{font-size:1.5rem;font-size:clamp(19.2px,1.904761905vw,24px)}.fs28{font-size:1.75rem;font-size:clamp(20.8px,2.222222222vw,28px)}.fs30{font-size:1.875rem;font-size:clamp(21.6px,2.380952381vw,30px)}.fs32{font-size:2rem;font-size:clamp(22.4px,2.53968254vw,32px)}.fs34{font-size:2.125rem;font-size:clamp(23.2px,2.698412698vw,34px)}.fs40{font-size:2.5rem;font-size:clamp(25.6px,3.174603175vw,40px)}.fs12-xs{font-size:12px}.fs16-xs{font-size:16px}.fs18-xs{font-size:1.125rem;font-size:clamp(16.8px,1.428571429vw,18px)}.fs21-xs{font-size:1.3125rem;font-size:clamp(18px,1.666666667vw,21px)}.fs24-xs{font-size:1.5rem;font-size:clamp(19.2px,1.904761905vw,24px)}.fs28-xs{font-size:1.75rem;font-size:clamp(20.8px,2.222222222vw,28px)}.fs30-xs{font-size:1.875rem;font-size:clamp(21.6px,2.380952381vw,30px)}.fs32-xs{font-size:2rem;font-size:clamp(22.4px,2.53968254vw,32px)}.fs34-xs{font-size:2.125rem;font-size:clamp(23.2px,2.698412698vw,34px)}.fs40-xs{font-size:2.5rem;font-size:clamp(25.6px,3.174603175vw,40px)}@media only screen and (min-width:576px){.fs12-sm{font-size:12px}}@media only screen and (min-width:576px){.fs16-sm{font-size:16px}}@media only screen and (min-width:576px){.fs18-sm{font-size:1.125rem;font-size:clamp(16.8px,1.428571429vw,18px)}}@media only screen and (min-width:576px){.fs21-sm{font-size:1.3125rem;font-size:clamp(18px,1.666666667vw,21px)}}@media only screen and (min-width:576px){.fs24-sm{font-size:1.5rem;font-size:clamp(19.2px,1.904761905vw,24px)}}@media only screen and (min-width:576px){.fs28-sm{font-size:1.75rem;font-size:clamp(20.8px,2.222222222vw,28px)}}@media only screen and (min-width:576px){.fs30-sm{font-size:1.875rem;font-size:clamp(21.6px,2.380952381vw,30px)}}@media only screen and (min-width:576px){.fs32-sm{font-size:2rem;font-size:clamp(22.4px,2.53968254vw,32px)}}@media only screen and (min-width:576px){.fs34-sm{font-size:2.125rem;font-size:clamp(23.2px,2.698412698vw,34px)}}@media only screen and (min-width:576px){.fs40-sm{font-size:2.5rem;font-size:clamp(25.6px,3.174603175vw,40px)}}@media only screen and (min-width:768px){.fs12-md{font-size:12px}}@media only screen and (min-width:768px){.fs16-md{font-size:16px}}@media only screen and (min-width:768px){.fs18-md{font-size:1.125rem;font-size:clamp(16.8px,1.428571429vw,18px)}}@media only screen and (min-width:768px){.fs21-md{font-size:1.3125rem;font-size:clamp(18px,1.666666667vw,21px)}}@media only screen and (min-width:768px){.fs24-md{font-size:1.5rem;font-size:clamp(19.2px,1.904761905vw,24px)}}@media only screen and (min-width:768px){.fs28-md{font-size:1.75rem;font-size:clamp(20.8px,2.222222222vw,28px)}}@media only screen and (min-width:768px){.fs30-md{font-size:1.875rem;font-size:clamp(21.6px,2.380952381vw,30px)}}@media only screen and (min-width:768px){.fs32-md{font-size:2rem;font-size:clamp(22.4px,2.53968254vw,32px)}}@media only screen and (min-width:768px){.fs34-md{font-size:2.125rem;font-size:clamp(23.2px,2.698412698vw,34px)}}@media only screen and (min-width:768px){.fs40-md{font-size:2.5rem;font-size:clamp(25.6px,3.174603175vw,40px)}}@media only screen and (min-width:992px){.fs12-lg{font-size:12px}}@media only screen and (min-width:992px){.fs16-lg{font-size:16px}}@media only screen and (min-width:992px){.fs18-lg{font-size:1.125rem;font-size:clamp(16.8px,1.428571429vw,18px)}}@media only screen and (min-width:992px){.fs21-lg{font-size:1.3125rem;font-size:clamp(18px,1.666666667vw,21px)}}@media only screen and (min-width:992px){.fs24-lg{font-size:1.5rem;font-size:clamp(19.2px,1.904761905vw,24px)}}@media only screen and (min-width:992px){.fs28-lg{font-size:1.75rem;font-size:clamp(20.8px,2.222222222vw,28px)}}@media only screen and (min-width:992px){.fs30-lg{font-size:1.875rem;font-size:clamp(21.6px,2.380952381vw,30px)}}@media only screen and (min-width:992px){.fs32-lg{font-size:2rem;font-size:clamp(22.4px,2.53968254vw,32px)}}@media only screen and (min-width:992px){.fs34-lg{font-size:2.125rem;font-size:clamp(23.2px,2.698412698vw,34px)}}@media only screen and (min-width:992px){.fs40-lg{font-size:2.5rem;font-size:clamp(25.6px,3.174603175vw,40px)}}@media only screen and (min-width:1260px){.fs12-xl{font-size:12px}}@media only screen and (min-width:1260px){.fs16-xl{font-size:16px}}@media only screen and (min-width:1260px){.fs18-xl{font-size:1.125rem;font-size:clamp(16.8px,1.428571429vw,18px)}}@media only screen and (min-width:1260px){.fs21-xl{font-size:1.3125rem;font-size:clamp(18px,1.666666667vw,21px)}}@media only screen and (min-width:1260px){.fs24-xl{font-size:1.5rem;font-size:clamp(19.2px,1.904761905vw,24px)}}@media only screen and (min-width:1260px){.fs28-xl{font-size:1.75rem;font-size:clamp(20.8px,2.222222222vw,28px)}}@media only screen and (min-width:1260px){.fs30-xl{font-size:1.875rem;font-size:clamp(21.6px,2.380952381vw,30px)}}@media only screen and (min-width:1260px){.fs32-xl{font-size:2rem;font-size:clamp(22.4px,2.53968254vw,32px)}}@media only screen and (min-width:1260px){.fs34-xl{font-size:2.125rem;font-size:clamp(23.2px,2.698412698vw,34px)}}@media only screen and (min-width:1260px){.fs40-xl{font-size:2.5rem;font-size:clamp(25.6px,3.174603175vw,40px)}}@media only screen and (min-width:1600px){.fs12-xxl{font-size:12px}}@media only screen and (min-width:1600px){.fs16-xxl{font-size:16px}}@media only screen and (min-width:1600px){.fs18-xxl{font-size:1.125rem;font-size:clamp(16.8px,1.428571429vw,18px)}}@media only screen and (min-width:1600px){.fs21-xxl{font-size:1.3125rem;font-size:clamp(18px,1.666666667vw,21px)}}@media only screen and (min-width:1600px){.fs24-xxl{font-size:1.5rem;font-size:clamp(19.2px,1.904761905vw,24px)}}@media only screen and (min-width:1600px){.fs28-xxl{font-size:1.75rem;font-size:clamp(20.8px,2.222222222vw,28px)}}@media only screen and (min-width:1600px){.fs30-xxl{font-size:1.875rem;font-size:clamp(21.6px,2.380952381vw,30px)}}@media only screen and (min-width:1600px){.fs32-xxl{font-size:2rem;font-size:clamp(22.4px,2.53968254vw,32px)}}@media only screen and (min-width:1600px){.fs34-xxl{font-size:2.125rem;font-size:clamp(23.2px,2.698412698vw,34px)}}@media only screen and (min-width:1600px){.fs40-xxl{font-size:2.5rem;font-size:clamp(25.6px,3.174603175vw,40px)}}@media only screen and (min-width:576px){.xs-and-down{display:none!important}}@media only screen and (min-width:576px){.xs-only{display:none!important}}@media only screen and (max-width:575.98px){.xs-none{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 (min-width:576px) and (max-width:767.98px){.sm-none{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 (min-width:768px) and (max-width:991.98px){.md-none{display:none!important}}@media only screen and (max-width:767.98px){.md-and-up{display:none!important}}@media only screen and (min-width:1260px){.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:1260px){.lg-only{display:none!important}}@media only screen and (min-width:992px) and (max-width:1259.98px){.lg-none{display:none!important}}@media only screen and (max-width:991.98px){.lg-and-up{display:none!important}}@media only screen and (min-width:1600px){.xl-and-down{display:none!important}}@media only screen and (max-width:1259.98px){.xl-only{display:none!important}}@media only screen and (min-width:1600px){.xl-only{display:none!important}}@media only screen and (min-width:1260px) and (max-width:1599.98px){.xl-none{display:none!important}}@media only screen and (max-width:1259.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:1599.98px){.xxl-only{display:none!important}}@media only screen and (min-width:10000px){.xxl-only{display:none!important}}@media only screen and (min-width:1600px) and (max-width:9999.98px){.xxl-none{display:none!important}}@media only screen and (max-width:1599.98px){.xxl-and-up{display:none!important}}:root{--width-full:100%;--paddinginline-full:var(--padding-inline,10px)}.width-full.padding-inline{padding-left:var(--paddinginline-full,0.5rem);padding-right:var(--paddinginline-full,0.5rem)}.width-full slideshow.navigation-outside,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%,1260px);--paddinginline-main:var(--padding-inline,10px)}@media only screen and (min-width:1289.98px){:root{--paddinginline-main:0}}.width-main.padding-inline{padding-left:var(--paddinginline-main,0.5rem);padding-right:var(--paddinginline-main,0.5rem)}@media only screen and (max-width:1379.98px){.width-main slideshow.navigation-outside,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:1260px}:root{--width-narrow:min(100%,1100px);--paddinginline-narrow:var(--padding-inline,10px)}@media only screen and (min-width:576px){:root{--width-narrow:min(100%,93%)}}@media only screen and (min-width:768px){:root{--width-narrow:min(100%,90%)}}@media only screen and (min-width:992px){:root{--width-narrow:min(100%,87%)}}@media only screen and (min-width:939.98px){:root{--paddinginline-narrow:0}}.width-narrow.padding-inline{padding-left:var(--paddinginline-narrow,0.5rem);padding-right:var(--paddinginline-narrow,0.5rem)}@media only screen and (max-width:1029.98px){.width-narrow slideshow.navigation-outside,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:1100px}slideshow.navigation-outside .navigation.prev{translate:-50px -50%}slideshow.navigation-outside .navigation.next{translate:50px -50%}#mainmenu{width:0vw;opacity:0;display:none;background-color:transparent;pointer-events:none}body[data-slidemenu='mainmenu'] #mainmenu{opacity:1;display:block;width:95vw;transition:width 300ms ease-in-out,opacity 300ms ease-in-out}@media only screen and (min-width:992px){body[data-slidemenu='mainmenu'] #mainmenu{width:95vw;max-width:1400px}}#mainmenu ul{pointer-events:auto}#mainmenu .categorymenucontent{height:100%}#mainmenu .logo img{width:180px}#mainmenu a{display:block;text-decoration:none}#mainmenu .all>.title{padding-bottom:3px;font-size:larger;font-weight:bold}#mainmenu .level0>li.active{font-weight:bold}#mainmenu .level0>li.active .title::after{font-weight:900}#mainmenu .level0>li .title{display:flex;justify-content:space-between}#mainmenu .level0>li .title::after{content:'\f054';font-family:var(--iconfont);font-weight:400}#mainmenu .level1>li{break-inside:avoid}#mainmenu .level1>li:has(+li){margin-bottom:1rem}#mainmenu .level1>li.all{column-span:all;margin-top:1rem}#mainmenu nav.desktop{display:none}#mainmenu nav.mobile{position:relative;height:100%;width:100%;overflow:hidden}#mainmenu nav.mobile a{font-size:1.3125rem;font-size:clamp(18px,1.666666667vw,21px);padding-top:2px;padding-bottom:2px}#mainmenu nav.mobile li.hassubs>a::after{font-family:var(--iconfont);content:'\f105';display:inline;position:absolute;right:5px}#mainmenu nav.mobile .hdr{display:flex;height:36px;align-items:center;background-color:var(--yellow)}#mainmenu nav.mobile .hdr .back{flex-basis:30px}#mainmenu nav.mobile .hdr .logo,#mainmenu nav.mobile .hdr .all{flex-grow:1}#mainmenu nav.mobile .hdr .close{flex-basis:30px}#mainmenu nav.mobile .hdr i{font-size:larger}#mainmenu nav.mobile ul{position:absolute;left:0;top:0;right:0;bottom:0;overflow:auto;background-color:var(--white);display:none}#mainmenu nav.mobile ul.level0{background-color:var(--creme)}#mainmenu nav.mobile ul.level0>li.back{display:none}#mainmenu nav.mobile ul.level0,#mainmenu nav.mobile ul.active{display:block}#mainmenu nav.mobile li{padding-left:1em}@media only screen and (min-width:768px){#mainmenu nav.mobile ul{left:50%;top:0;right:0}#mainmenu nav.mobile ul.level0{left:0;top:0;right:50%}#mainmenu nav.mobile ul.level1>li.back{display:none}}@media only screen and (min-width:992px){#mainmenu nav.mobile{display:none}#mainmenu nav.desktop{display:flex;height:100%;align-content:stretch}#mainmenu nav.desktop div.left{flex-shrink:0;flex-grow:0;flex-basis:320px;padding:2em 2em;background-color:var(--creme);height:100%;overflow:auto}#mainmenu nav.desktop div.right{font-size:12px;flex-grow:1;padding:1em 0 0 4em;background-color:var(--white);height:100%;overflow:auto}#mainmenu nav.desktop div.right nav>.title{font-weight:bold;font-size:larger}#mainmenu nav.desktop div.right .all{display:none}#mainmenu nav.desktop div.right .level1>.all{display:block}#mainmenu nav.desktop div.right .level1>li>.title{font-weight:bold}#mainmenu nav.desktop div.right .level1{columns:3}#mainmenu nav.desktop div.right ul.level1{break-inside:avoid}#mainmenu nav.desktop div.right ul.level2{break-inside:auto}#mainmenu nav.desktop div.right .level1{display:none}#mainmenu nav.desktop div.right .level1.active{display:block}}@media only screen and (min-width:1260px){#mainmenu nav.desktop div.right .level1{columns:4}}.slidemenu{z-index:901;display:none;position:fixed;left:0;top:0;bottom:0;width:400px}.slidemenu.right{left:auto;right:0}.slidemenu header{display:flex;justify-content:space-between;align-items:center}.slidemenu .scroll{position:absolute;top:32px;bottom:0;left:0;right:0;overflow:auto}.slidemenu .back{cursor:pointer}.slidemenu .close{cursor:pointer}.slidemenu-shadow{position:fixed;top:0;left:0;height:100vh;width:100vw;background:rgba(0,0,0,0.5);filter:blur(1px);z-index:-1;opacity:0;pointer-events:none;transition:opacity 300ms ease-in-out,z-index 0ms 300ms}.slidemenu-shadow #spinner{display:none;line-height:1}.shadow-active #slidemenu-active-shadow,[data-slidemenu='mainmenu'] #slidemenu-active-shadow,[data-slidemenu='account'] #slidemenu-active-shadow,[data-slidemenu='basket'] #slidemenu-active-shadow,[data-slidemenu='productfilters'] #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}:root{--padding-inline:1rem;--color1:#ccc;--color2:#444;--white:#fff;--black:#000;--red:#ca2226;--reddark:#bb1b1f;--yellow:#ffcb0a;--orange:#fa5d27;--greendarker:#018901;--green:#87bf00;--creme:#f6f3ed;--blue:#0395d0;--grey:#808080;--greylighter:#a3a3a3;--basefont:Roboto,Verdana,Arial,serfif;--headfont:heebo-black,'Helvetica',sans-serif;--iconfont:"Font Awesome 6 Pro","Font Awesome 6 Free";--transition-all:all 250ms ease-in-out;--header-bg-color:var(--red);--header-fg-color:var(--white);--slider-navigation-bg:Transparent;--slider-navigation-fg:#000;--slider-navigation-fa_icon-left:'\f060';--slider-navigation-fa_icon-right:'\f061';--slider-navigation-bg_hover:#ccc;--slider-navigation-fg_hover:#000;--slider-navigation-bg_active:#aaa;--slider-navigation-fg_active:#fff;--slider-pagination-bg:#ccc;--slider-pagination-fg:Transparent;--slider-pagination-bg_hover:#000;--slider-pagination-fg_hover:Transparent;--slider-pagination-bg_active:#aaa;--slider-pagination-fg_active:Transparent;--slider-pagination-active-bg:#aaa;--slider-pagination-active-fg:Transparent;--logoColor1:#fff;--logoColor2:var(--green)}html{font-size:16px;-webkit-text-size-adjust:100%;scroll-behavior:smooth;line-height:1.8}body{margin:0;padding:0;overflow-y:scroll;isolation:isolate}html,table,input,select,textarea{font-family:var(--basefont)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.hx{font-family:var(--headfont);font-weight:500}h1,.h1{font-size:2rem;font-size:clamp(22.4px,2.53968254vw,32px)}h2,.h2{font-size:1.75rem;font-size:clamp(20.8px,2.222222222vw,28px)}h3,.h3{font-size:1.5rem;font-size:clamp(19.2px,1.904761905vw,24px)}h4,.h4{font-size:1.3125rem;font-size:clamp(18px,1.666666667vw,21px)}h5,.h5{font-size:1.125rem;font-size:clamp(16.8px,1.428571429vw,18px)}h6,.h6{font-size:16px}h2,.h2{margin-top:.2em;margin-bottom:.2em;line-height:1.3}a{color:inherit}b{font-weight:600}strong{font-weight:800}.relative{position:relative}.wide{width:100%}nav ul{list-style-type:none;margin:0;padding:0}slideshow .navigation{font-family:var(--iconfont)}slideshow .pagination .slick-dots li{display:flex;justify-content:center;align-items:center}slideshow.productsgrid{display:grid}slideshow.productsgrid .slides{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;grid-auto-rows:auto;grid-auto-flow:column}slideshow.productsgrid .slick-list,slideshow.productsgrid .slick-track{grid-column:1 / -1;grid-row:span 4;display:grid;grid-auto-rows:auto;grid-auto-flow:column}slideshow.productsgrid .slick-slide,slideshow.productsgrid .slick-slide>div{grid-row:span 5;display:grid;grid-template-rows:subgrid;grid-auto-flow:column}slideshow.productsgrid .slick-slide>div{grid-template-columns:subgrid}slideshow.productsgrid .product.slide{display:grid!important}.grid.productsgrid{grid-auto-rows:auto}body.placeFooterBottom{display:flex;flex-direction:column;min-height:100vh;min-height:100svh}body.placeFooterBottom header.layout,body.placeFooterBottom main.layout,body.placeFooterBottom footer.layout{flex:0 1 auto}body.placeFooterBottom footer.layout{margin-top:auto}.system-messages{background:#fff;border-radius:.5rem;overflow:hidden}.system-messages:not(.inline){position:fixed;z-index:1000;top:15%;left:50%;translate:-50% 0}@media only screen and (min-width:768px){.system-messages:not(.inline){top:25%}}.system-messages:not(.inline) .msg+.msg{border-top:none}.system-messages .close{position:absolute;cursor:pointer;top:12px;right:0;width:2em;height:2em}.system-messages .close::after{content:'\f00d';display:inline;margin-left:.5rem;color:#000;font-family:var(--iconfont);font-weight:100;font-size:1.5em}.system-messages .msg{position:relative;padding:1em 2em 1em 1em;width:94vw;background-color:rgba(0,112,186,0.25);border:2px solid #0070ba;border-radius:0 0 .5rem .5rem;color:#000}.system-messages .msg:has(+.msg){border-radius:.5rem .5rem 0 0}@media only screen and (min-width:768px){.system-messages .msg{width:720px}}.system-messages .msg.notice{background-color:rgba(0,0,255,0.25);border-color:blue}.system-messages .msg.error{background-color:rgba(255,0,0,0.25);border-color:red}.system-messages .msg.warning{background-color:rgba(255,165,0,0.25);border-color:orange}.system-messages .msg p{margin-bottom:.5em}.system-messages .msg p ~ p{margin-top:0}div.error{color:#c00}div.error.small{font-size:smaller;font-style:italic}.blockforms #slidemenu-active-shadow{z-index:900;opacity:1;pointer-events:all;transition:opacity 300ms ease-in-out,z-index 0ms 0ms}.blockforms #slidemenu-active-shadow{display:flex;justify-content:center;align-items:center;font-size:500%;color:#fff}.blockforms #slidemenu-active-shadow #spinner{display:block}.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:2px;left:var(--padding-x,0.5rem);transition:var(--transition-all);background:Transparent;font-size:1rem;font-weight:400;cursor:text}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 5px;line-height:.85rem;translate:-5px -9px;background:Transparent;background:linear-gradient(0deg,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);font-size:.85rem}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 5px;line-height:.85rem;translate:-5px -9px;background:Transparent;background:linear-gradient(0deg,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);font-size:.85rem}select[placeholder]+label{pointer-events:none}select[placeholder]:valid+label{z-index:11;padding:0 5px;line-height:.85rem;translate:-5px -9px;background:Transparent;background:linear-gradient(0deg,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);font-size:.85rem}input.input-invalid,select.input-invalid,textarea.input-invalid{border-color:red;outline:1px solid red}.togglePassword{z-index:10;position:absolute;top:50%;right:.5rem;translate:0 -50%;text-decoration:none}input[type='password'] ~ .togglePassword .hide{display:none}input[type='text'] ~ .togglePassword .show{display:none}header.layout{--href-fgcolor:var(--header-fg-color);--href-fgcolor_hover:var(--header-fg-color);z-index:20;background:var(--header-bg-color);height:140px;background:linear-gradient(to bottom,var(--reddark) 70px,var(--red) 70px);color:var(--header-fg-color)}@media only screen and (min-width:992px){header.layout{background:linear-gradient(to bottom,var(--reddark) 46px,var(--red) 46px);height:200px}}header.layout .headerLayout{height:92px;width:100%;display:grid;align-items:center;grid-template-columns:80px 1fr 40px 85px;grid-template-rows:70px 70px}header.layout .headerLayout .usps{display:none}header.layout .headerLayout .logo{grid-column:1 / 5;grid-row:1;padding-left:10px}header.layout .headerLayout .logo svg{height:30px;width:auto}header.layout .headerLayout .categories{grid-column:1;grid-row:2}header.layout .headerLayout .categories button{min-width:60px}header.layout .headerLayout .search{grid-column:2 / 5;grid-row:2;position:relative}header.layout .headerLayout .search input{width:100%;padding-right:50px}header.layout .headerLayout .search button{position:absolute;right:0;background:transparent}header.layout .headerLayout .account{grid-column:3;grid-row:1;justify-self:center}header.layout .headerLayout .basket{grid-column:4;grid-row:1}@media only screen and (min-width:768px){header.layout .headerLayout .logo{justify-self:center}}@media only screen and (min-width:992px){header.layout .headerLayout{height:200px;grid-template-columns:260px 1fr 70px 240px;grid-template-rows:46px 57px 97px}header.layout .headerLayout .usps{grid-column:1 / 5;grid-row:1;justify-self:center;display:flex}header.layout .headerLayout .logo{grid-column:1 / 5;grid-row:2;padding-left:0;padding-top:35px}header.layout .headerLayout .logo svg{height:40px}header.layout .headerLayout .categories{grid-column:1;grid-row:3}header.layout .headerLayout .search{grid-column:2;grid-row:3}header.layout .headerLayout .account{grid-column:3;grid-row:3}header.layout .headerLayout .basket{grid-column:4;grid-row:3}header.layout .headerLayout .basket button.button span.totalcount{background:#fff;border-radius:50%;color:#000;width:32px;line-height:32px;height:32px;display:inline-block}}nav.topmenu ul{display:block;margin:0 0 0 auto;padding:0;list-style-type:none}nav.topmenu ul li{display:inline-block}nav.topmenu ul a{display:block;padding:0 .5rem}.slidemenu{background-color:#fff}.slidemenu header{background-color:var(--yellow);padding:var(--padding-inline);height:100px;font-size:1.75rem;font-size:clamp(20.8px,2.222222222vw,28px)}.slidemenu header .logo{margin-right:auto;width:100%;height:100%}.slidemenu header .logo svg{max-width:100%;height:100%}.slidemenu header .close{font-size:2rem;background:#fff;border-radius:10px}.slidemenu .scroll{top:100px;padding-bottom:1rem;overflow-y:scroll;overscroll-behavior:contain}#autosearchresults{display:none;position:absolute;z-index:20;top:calc(100% + 1rem);left:0;margin:0 auto;padding-bottom:.5rem;max-width:800px;width:100%;background-color:var(--creme);border:1px solid var(--color1);border-radius:5px}body[data-slidemenu=autosearchresults] #autosearchresults{display:block}#autosearchresults .scroll{padding-bottom:2rem;max-height:93vh;border-radius:0 0 5px 5px;overflow:auto}#autosearchresults .scroll::after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:2.5rem;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 30%,#fff 31%,#fff 100%)}#autosearchresults .container{position:relative;min-height:6em}#autosearchresults .container .close{position:absolute;right:-1rem;top:-1rem;width:2rem;line-height:2rem;background:var(--color2);border-radius:1rem;color:var(--red);text-align:center}#autosearchresults .container .loader{display:none;position:absolute;font-size:2em;top:1em;left:50%}#autosearchresults .noarts{padding:0 1rem;color:var(--color2)}#autosearchresults .searchArticles{width:100%;display:grid;background:var(--creme);padding:1rem;grid-template-columns:100%;grid-gap:1rem 0}@media only screen and (min-width:768px){#autosearchresults .searchArticles{grid-template-columns:47.5%;grid-gap:1rem 5%}}@media only screen and (min-width:992px){#autosearchresults .searchArticles{grid-template-columns:31.3% 31.3% 31.3%;grid-gap:1rem 3%}}#autosearchresults .searchArticles a{width:100%;background:#fff;padding:.5rem 1rem;word-break:break-all;box-shadow:1px 1px 10px 0 rgba(0,0,0,0.05)}#autosearchresults .searchArticles div.image img{display:block;margin:0 auto;height:5rem;object-fit:contain;object-position:center center;mix-blend-mode:multiply}#autosearchresults .searchArticles div.desc{color:var(--red);line-height:1.5}.loadingscreen{display:none;position:fixed;inset:0;z-index:900;background-color:rgba(0,0,0,0.25);backdrop-filter:blur(2px)}.loadingscreen i{position:absolute;left:50%;top:50%;transform:translate(-50% -50%);color:#fff;font-size:4em}.loadingscreen.show{display:block}main.layout{isolation:isolate;position:relative}main.layout a{color:var(--red);text-decoration:none}footer.layout>div{padding-top:2em;padding-bottom:2em}footer.layout>div>div{column-gap:1rem;row-gap:1rem}footer.layout>.row1{background-color:var(--red);color:var(--white);border-bottom:1px solid var(--white)}footer.layout>.row1>div{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:992px){footer.layout>.row1>div{flex-direction:row}}footer.layout>.row2{background-color:var(--red);color:var(--white);border-bottom:1px solid var(--white)}footer.layout>.row2 a{text-decoration:none}footer.layout>.row2>div{display:flex;flex-wrap:wrap;justify-content:space-between}footer.layout>.row2>div>div{flex-shrink:0;flex-basis:100%}@media only screen and (min-width:768px){footer.layout>.row2>div .col1,footer.layout>.row2>div .col2{flex-basis:auto}}@media only screen and (min-width:992px){footer.layout>.row2>div .col3{flex-basis:auto}}footer.layout>.row2 .footer-customerlist ul{list-style-type:none;padding:0}footer.layout>.row2 .footer-customerlist ul li{display:flex;align-items:center;margin:.5rem 0}footer.layout>.row2 .footer-customerlist ul li:first-child::before{content:"\e225"}footer.layout>.row2 .footer-customerlist ul li:nth-child(2)::before{content:"\f017"}footer.layout>.row2 .footer-customerlist ul li:last-child::before{content:"\f0e0"}footer.layout>.row2 .footer-customerlist ul li::before{content:"";background:var(--yellow);border-radius:50%;color:#000;font-family:"Font Awesome 6 Pro";padding:.5rem .75rem;margin-right:1rem;font-weight:700}footer.layout>.row3{background-color:var(--red);color:var(--white)}footer.layout>.row3 h2{display:none}footer.layout>.row3>div{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:768px){footer.layout>.row3>div{flex-wrap:nowrap}}footer.layout>.row3 nav ul{display:flex;flex-wrap:wrap}footer.layout>.row3 nav ul li{padding-left:1rem;padding-right:1rem}footer.layout>.row3 nav ul li:not(:first-child){border-left:1px solid var(--white)}footer.layout>.row4{background-color:var(--white);color:var(--black)}input[type=text],input[type="password"],textarea{border:1px solid var(--color1);border-radius:5px;padding:14px;height:50px;margin:0}button,a[role=button]{font-family:heebo-black;display:inline-block;line-height:1;min-height:50px;letter-spacing:.0375em;margin:0;text-decoration:none;border-radius:5px;padding:14px;background-color:var(--button-bg,#ccc);color:var(--button-fg,#000);font-weight:bold;font-size:larger;border:none;cursor:pointer}button.red,a[role=button].red{--button-bg:var(--red);--button-fg:var(--white)}button.yellow,a[role=button].yellow{--button-bg:var(--yellow);--button-fg:var(--black)}button.black,a[role=button].black{--button-bg:var(--black);--button-fg:var(--white)}button.white,a[role=button].white{--button-bg:var(--white);--button-fg:var(--black)}button.clear,a[role=button].clear{--button-bg:rgba(0,0,0,0)}button[disabled],a[role=button][disabled]{opacity:.3;cursor:not-allowed}.breadcrumbs{display:none;background:var(--creme)}@media only screen and (min-width:992px){.breadcrumbs{display:block}}.breadcrumbs>div>ol{padding:0;display:flex;margin:0}.breadcrumbs>div>ol>li{list-style-type:none;padding:1rem 2rem;position:relative}.breadcrumbs>div>ol>li a{text-decoration:none}.breadcrumbs>div>ol>li i{margin-left:.5rem}.breadcrumbs>div>ol>li:nth-child(even){background:#fff}.breadcrumbs>div>ol>li:nth-child(even)::after{border-left:20px solid #fff}.breadcrumbs>div>ol>li:nth-child(odd){background:var(--creme)}.breadcrumbs>div>ol>li:nth-child(odd)::after{border-left:20px solid var(--creme)}.breadcrumbs>div>ol>li:hover .subwebgroups{display:block}.breadcrumbs>div>ol>li::after{content:'';width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;position:absolute;top:0rem;right:-1.25rem;z-index:10}.breadcrumbs>div>ol .subwebgroups{display:none;position:absolute;top:100%;left:0;z-index:1;background:#fff;border:1px solid #000;width:15rem;max-width:90vw;border-radius:5px;padding:.5rem 1rem}.breadcrumbs>div>ol .subwebgroups li{list-style-type:none}.breadcrumbs>div>ol .subwebgroups li a{display:block}.breadcrumbs>div>ol .subwebgroups li a:hover{color:var(--red)}.productListContainer{margin-bottom:100px}.productListContainer:has(+.wginfo){margin-bottom:1.5rem}.productListContainer+.wginfo{margin-bottom:100px}.productListContainer+.wginfo:has(+.brands){margin-bottom:1.5rem}.productListContainer+.wginfo+.brands{margin-bottom:100px}.productListContainer{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;grid-gap:1rem}.productListContainer .productGroupInformation{text-align:center}.productGroupWebgroups{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:992px){.productGroupWebgroups{justify-content:center}}.productGroupWebgroups .webgroup{height:3.5rem;line-height:3.5rem;background:var(--creme);text-align:center;display:inline-block;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;width:100%;margin:0rem 0 1.25rem 0;transition:.4s all}@media only screen and (min-width:576px){.productGroupWebgroups .webgroup{width:calc(50% - 1.25rem)}}@media only screen and (min-width:768px){.productGroupWebgroups .webgroup{width:calc(33% - 1.25rem)}}@media only screen and (min-width:992px){.productGroupWebgroups .webgroup{width:15%;margin:0rem 1.25rem 1.25rem 0}}.productGroupWebgroups .webgroup a{position:absolute;top:0;left:0;margin:0;padding:0;width:100%;height:100%;text-decoration:none}.productGroupWebgroups .webgroup span{padding:.125rem 1.25rem .125rem 1.25rem}.productGroupWebgroups .webgroup:hover{background:var(--blue);color:#fff}.productListOptions{display:flex;flex-flow:row wrap;align-items:center;grid-gap:1rem;background:var(--yellow);border-radius:5px}@media only screen and (min-width:768px){.productListOptions{padding:.5rem}}@media only screen and (min-width:768px){.productListOptions .productListMode{margin-left:auto}}.productListOptions .productListShowFilters{border:1px solid #000;border-radius:5px;margin-right:auto;width:100%}.productListOptions .productListShowFilters button{width:100%}@media only screen and (min-width:768px){.productListOptions .productListShowFilters{width:auto}}.productListOptions .productListSort,.productListOptions .productListPerPage{display:none}@media only screen and (min-width:768px){.productListOptions .productListSort,.productListOptions .productListPerPage{display:block}}.productListOptions .productListArtSort{height:50px;border:none;padding:0rem 2.5rem 0rem .625rem;outline:none}.productListOptions .productListArtSort:hover{color:var(--yellow);cursor:pointer}.productListOptions .productListArtSort option{color:#000}.productListPagination{display:grid;justify-content:center;grid-template-columns:1fr auto 1fr}.productListPagination .prev{grid-column:1;justify-self:end}.productListPagination .pages{grid-column:2}.productListPagination .pages .currentartpage{background-color:buttontext;color:buttonface;font-weight:700}.productListPagination .pages .artpage,.productListPagination .pages .currentartpage,.productListPagination .prevartpage,.productListPagination .nextartpage{margin:0 .25rem}.productListPagination .next{grid-column:3}.brandslist.columns{margin:0;padding:0;list-style-type:none;columns:2}@media only screen and (min-width:576px){.brandslist.columns{columns:3}}@media only screen and (min-width:768px){.brandslist.columns{columns:4}}@media only screen and (min-width:1260px){.brandslist.columns{columns:5}}.brandslist.columns li a{line-height:2;color:#000}.product{grid-column:span 1;grid-row:span 5;display:grid;grid-template-rows:subgrid;grid-gap:0;padding:2rem 2rem;text-decoration:none;position:relative;border-bottom:1px solid #ccc}.product:hover .title .short{color:var(--red)}.product .title{grid-row:3;margin-bottom:.5rem;font-size:larger;font-weight:bold;word-break:break-all;color:#000}.product .title .short{display:inline}.product .title .long{display:none}.product .stickers{grid-row:1;position:absolute;width:auto}.product .image{grid-row:1;display:block;width:100%}.product .image img{width:100%;height:100%;aspect-ratio:1.2;object-fit:contain;object-position:center center;mix-blend-mode:multiply}.product .brand{grid-row:4;font-size:smaller;color:var(--grey)}.product .stock{font-size:smaller;grid-row:2}.product .stock.fullStock{color:var(--green)}.product .stock.limitedStock{color:var(--yellow)}.product .stock.lowStock{color:var(--orange)}.product .stock.noStock{color:var(--red)}.product .orderblock{grid-row:5;display:flex;flex-flow:row;justify-content:space-between;align-items:center;grid-gap:.5rem}@media only screen and (min-width:576px){.product .orderblock{flex-flow:row wrap;justify-content:space-between}}.product .orderblock .price{font-family:Heebo-ExtraBold;font-size:1.5rem;font-size:clamp(19.2px,1.904761905vw,24px);font-weight:bold;color:#000}.product .orderblock .price .original{font-size:1.3125rem;font-size:clamp(18px,1.666666667vw,21px);color:var(--greylighter);text-decoration:line-through}.sticker{font-family:heebo;font-weight:bold;font-size:smaller;background-color:var(--orange);color:var(--white);padding:2px 8px 0 8px}.assortiproduct{background-color:var(--yellow);color:var(--black);margin:.5em;padding:1em;border-radius:8px}.speciaalvervoer{border:1px solid var(--red);border-radius:5px;padding:.5rem .625rem .375rem .625rem;text-align:center;color:var(--red);font-weight:bold}.speciaalvervoer .title{font-family:var(--basefont);font-size:.6875rem;line-height:1.5}.speciaalvervoer .content{font-familiy:var(--headfont);line-height:1.16;font-size:1.125rem;font-size:clamp(16.8px,1.428571429vw,18px)}.productList .grid{grid-template-columns:1fr;grid-auto-rows:auto}@media only screen and (min-width:576px){.productList .grid{grid-template-columns:1fr 1fr}}@media only screen and (min-width:992px){.productList .grid{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width:1260px){.productList .grid{grid-template-columns:1fr 1fr 1fr 1fr}}.productListMode .productList,.productListMode .productGrid,.productListMode .productGrid-4{color:#ccc;font-size:1.3125rem;font-size:clamp(18px,1.666666667vw,21px)}body[data-productlistmode="list"] .productListMode .productList,body[data-productlistmode="grid-4"] .productListMode .productGrid-4,body[data-productlistmode="grid"] .productListMode .productGrid,body:not([data-productlistmode]) .productListMode .productGrid{color:#000}body[data-productlistmode="grid-4"] .productList .grid{grid-template-columns:1fr;grid-auto-rows:auto}@media only screen and (min-width:0){body[data-productlistmode="grid-4"] .productList .grid{grid-template-columns:1fr 1fr}}@media only screen and (min-width:992px){body[data-productlistmode="grid-4"] .productList .grid{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width:1260px){body[data-productlistmode="grid-4"] .productList .grid{grid-template-columns:1fr 1fr 1fr 1fr}}body[data-productlistmode="grid-4"] .productList .grid .props{display:none}#productfilters{background:#fff;transition:var(--transition-all);overflow:hidden}body[data-slidemenu='productfilters'] #productfilters{display:block;bottom:0}body[data-slidemenu='productfilters'] #productfilters .scroll{overflow-y:scroll;overscroll-behavior:contain}body[data-slidemenu='productfilters'] #productfilters .scroll #showFilterResults,body[data-slidemenu='productfilters'] #productfilters .scroll #activefilters{padding-inline:var(--padding-inline)}#active-filters{display:flex;flex-wrap:wrap}#active-filters button{margin-right:1rem}#artfilters{display:flex;flex-flow:column;grid-gap:.5rem 1rem;padding:.5rem .3rem}#artfilters>.title{font-weight:900;text-transform:uppercase}#artfilters>.title,#artfilters .artfilter>.title{line-height:2}#artfilters .artfilter{position:relative;border:1px solid #ccc;padding:.75rem 0}#artfilters .artfilter:hover{border-color:var(--yellow)}#artfilters .artfilter:hover .title{color:var(--yellow)}#artfilters .artfilter .title{display:flex;justify-content:space-between;padding:0 1rem;border-radius:3px;cursor:pointer}#artfilters .artfilter .title .exp::before{content:"\f078";font-family:"Font Awesome 6 Pro"}#artfilters .artfilter .artfiltervals{z-index:1;display:none;padding:.5rem 1rem;width:100%}#artfilters .artfilter .artfiltervals input{margin-right:1rem}#artfilters .artfilter .artfiltervals .item:hover{color:var(--yellow)}#artfilters .artfilter.active{border-color:var(--yellow)}#artfilters .artfilter.active .artfiltervals{display:block}#artfilters .artfilter.active .title{border-radius:3px 3px 0 0;color:var(--yellow)}#artfilters .artfilter.active .title .exp{transform:rotate(180deg)}#artfilters .artfilter.active .item.disabled{opacity:.35}.productdetails{display:grid;grid-gap:0 1rem;margin-bottom:100px;grid-template-columns:1fr;grid-template-areas:"title" "images" "order" "cluster" "productInfo"}@media only screen and (min-width:768px){.productdetails{grid-template-columns:607fr 541fr;grid-template-areas:"title    title" "images   order" "images   cluster" "productInfo productInfo"}}.productdetails .title{grid-area:title}.productdetails .productInfoCell{grid-area:productInfo}.productdetails .images{grid-area:images}.productdetails .clusterselection{grid-area:cluster}.productdetails .orderblock{grid-area:order}.productdetails .title{text-align:center}.productdetails .images{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-flow:columns;grid-gap:1rem;position:relative}.productdetails .images .salePercentage{z-index:1;position:absolute;right:2rem;top:0;background:var(--red);color:#fff;border-radius:50%;width:8rem;height:8rem;line-height:8rem;text-align:center;font-size:30px;font-weight:700}.productdetails .images picture{grid-column:span 3;padding:1rem;background:#fcfbfa;aspect-ratio:1.2}.productdetails .images picture:first-child{grid-column:span 3;grid-row:span 3}.productdetails .images picture img{width:100%;height:100%;object-fit:contain;object-position:center center;mix-blend-mode:multiply}.productdetails .images slideshow{grid-column:span 3}.productdetails .props b{font-weight:600}.productdetails .orderblock,.productdetails .cluster,.productdetails .infoblock{background:#f6f3ed;padding:1rem}.productdetails .productInfo{padding:1em 1em;background:#f6f3ed}@media only screen and (min-width:576px){.productdetails .productInfo{padding:2em 4em}}.productdetails .productInfo h3{text-align:center}.productdetails .productInfo .productInfoGrid{display:grid;grid-template-columns:1fr;grid-gap:1em}@media only screen and (min-width:768px){.productdetails .productInfo .productInfoGrid{grid-template-columns:1fr 1fr}}.productdetails .productInfo .productInfoGrid .info{grid-column:1;justify-self:center}@media only screen and (min-width:768px){.productdetails .productInfo .productInfoGrid .info{grid-column:1 / span 2}}.productdetails .productInfo .info p{max-height:5em;overflow:hidden}.productdetails .productInfo .info p.show{max-height:fit-content}.productdetails .productInfo .info a{display:none}.productdetails .productInfo .info a.show{display:block}.productdetails .productInfo .props table{width:100%}.productdetails .productInfo .props table tr:nth-of-type(odd) td{background:#f0ebe5}.productdetails .productInfo .props table td{padding:.25em .5em}.productdetails .summary .productInfoForm table td{padding-bottom:1em}.productdetails .summary .productInfoForm table,.productdetails .summary .productInfoForm input,.productdetails .summary .productInfoForm textarea{width:100%}.productdetails .summary .productInfoForm input,.productdetails .summary .productInfoForm textarea{background:transparent}.productdetails .summary .productInfoForm textarea{height:auto}.productdetails .orderblock{position:relative;border-radius:10px;margin-bottom:1rem}.productdetails .orderblock div.price{font-family:Heebo-Black;display:inline-block;font-size:1.875rem;font-size:clamp(21.6px,2.380952381vw,30px);font-weight:700;margin-right:2rem}.productdetails .orderblock del.price{font-size:1.875rem;font-size:clamp(21.6px,2.380952381vw,30px)}.productdetails .orderblock div.small{font-size:12px;padding-bottom:1rem}.productdetails .orderblock .stock{padding:1rem 0;border-top:1px solid var(--color1);border-bottom:1px solid var(--color1);font-weight:700}.productdetails .orderblock .stock.fullStock{color:var(--green)}.productdetails .orderblock .stock.limitedStock{color:var(--yellow)}.productdetails .orderblock .stock.lowStock{color:var(--orange)}.productdetails .orderblock .stock.noStock{color:var(--red)}.productdetails .orderblock .order{padding:1rem 0 .5rem 0;display:flex}.productdetails .orderblock .order input{width:4rem;height:50px;padding:1rem .5rem;border-radius:5px;outline:none;border:1px solid #ccc;margin-right:1rem}.productdetails .orderblock .order input[type=number]{-moz-appearance:textfield}.productdetails .orderblock .order input::-webkit-outer-spin-button,.productdetails .orderblock .order input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.productdetails .orderblock .order .qty-selector{display:flex;flex-wrap:wrap;margin-right:1rem;flex-direction:column;gap:1rem}.productdetails .orderblock .order .qty-selector i{cursor:pointer}.productdetails .orderblock .order button{background:var(--yellow);font-size:12px;flex:1 1 auto}.productdetails .orderblock .order button i{margin-left:1rem}@media only screen and (min-width:576px){.productdetails .orderblock .order button{font-size:larger;flex:unset}}.productdetails .orderblock .paymentMethods{display:flex;flex-wrap:wrap;gap:4px;align-items:center;padding:.5rem 0 1rem 0;border-bottom:1px solid var(--color1)}@media only screen and (min-width:992px){.productdetails .orderblock .paymentMethods{justify-content:space-between;flex-wrap:nowrap;gap:0}}.productdetails .orderblock .quotation{padding:1rem 0;border-bottom:1px solid var(--color1)}.productdetails .orderblock .quotation a{color:var(--blue);font-weight:700}.productdetails .orderblock .shipping{padding:1rem 0;border-bottom:1px solid var(--color1)}.productdetails .orderblock .shipping .shippingHolland,.productdetails .orderblock .shipping .shippingBelgium{margin-bottom:.5rem}.productdetails .orderblock .shipping .shippingHolland,.productdetails .orderblock .shipping .shippingBelgium,.productdetails .orderblock .shipping .shippingCosts{display:flex;align-items:center}.productdetails .orderblock .shipping img,.productdetails .orderblock .shipping i{margin-right:1rem;border-radius:50%}.productdetails .orderblock .compareAndComment{padding:1rem 0;display:flex;justify-content:space-between}.productdetails .orderblock .compareAndComment a{text-decoration:none;color:#000}.productdetails .orderblock .compareAndComment .compare:hover{color:var(--red)}.productdetails .orderblock .compareAndComment .compare.active{color:var(--red)}.productdetails .orderblock .compareAndComment i{margin-right:.5rem}.productdetails .orderblock .favorite{position:absolute;top:.375rem;right:.5rem;border-radius:50%}.productdetails .infoblock{position:relative;border-radius:10px;margin-bottom:1rem;font-family:var(--headfont);font-size:1.125rem;font-size:clamp(16.8px,1.428571429vw,18px)}.productdetails .infoblock.contact{height:200px;background-image:url(/_clientfiles/layout/contact-girl_2.png);background-repeat:no-repeat;background-position:bottom left}.productdetails .infoblock.contact>div{margin:.5em 1em 0 auto;width:250px}.productdetails .infoblock.contact .button{font-size:16px;width:240px;text-align:center}.productdetails .infoblock.contact a.button.clear{border:1px solid #999;color:#000}.productdetails .infoblock.contact a.button.white{color:#000;border:1px solid #999}.productdetails .infoblock.contact a.button.yellow{background:var(--yellow);color:#000}.offerteForm{padding:2rem 1rem}.offerteForm h2{color:var(--red)}.offerteForm table{width:100%}.offerteForm table input,.offerteForm table textarea{width:100%}.offerteForm table textarea{padding:1rem}@media only screen and (min-width:992px){.offerteForm{width:50%;margin:0 auto}}#accountHome{display:grid;grid-template-columns:1 r;grid-gap:2vh}#accountHome .yourOrders .history .amount{display:none}@media only screen and (min-width:768px){#accountHome{grid-template-columns:1fr 2fr;grid-gap:2vw}#accountHome .yourFavorites{grid-column:span 2}}@media only screen and (min-width:1260px){#accountHome{grid-template-columns:1fr 2fr 2fr}#accountHome .yourOrders .history .amount{display:table-cell}#accountHome .yourFavorites{grid-column:span 1}}.businessdetails{display:none}.businessdetails.active{display:block}.accountDetails{grid-template-columns:1fr}@media only screen and (min-width:992px){.accountDetails{grid-template-columns:1fr 1fr}}.accountLayout{margin-bottom:5rem}.accountLayout .favorites{border-collapse:collapse}.accountLayout .favorites tbody tr:first-child{display:none}.accountLayout .favorites tr{border-bottom:1px solid var(--color1);padding:.5rem 0;display:grid;align-items:center;grid-template-columns:100px 75px 1fr 50px;grid-template-areas:"img price count fav" "img desc desc desc"}.accountLayout .favorites tr td.img{grid-area:img}.accountLayout .favorites tr td.desc{grid-area:desc}.accountLayout .favorites tr td.count{grid-area:count}.accountLayout .favorites tr td.fav{grid-area:fav}.accountLayout .favorites .amount input{width:3rem;height:50px;margin-right:1rem}.accountLayout .favorites .amount button{background:var(--yellow)}@media only screen and (min-width:992px){.accountLayout .favorites tbody tr:first-child{display:table-row}.accountLayout .favorites tr{border:none;display:table-row;padding:0}.accountLayout .favorites td{padding:.5rem 0;border-bottom:1px solid var(--color1);border-top:1px solid var(--color1)}}.history{border-collapse:collapse}.history thead{display:none}.history tr{cursor:pointer;border-bottom:1px solid var(--color1);padding:.5rem 0;display:grid;align-items:center;grid-template-columns:150px 1fr;grid-template-areas:"orderid date" "refnr refnr" "shipping shipping" "products amount"}.history td.orderid{grid-area:orderid}.history td.date{grid-area:date}.history td.refnr{grid-area:refnr}.history td.products{grid-area:products}.history td.amount{grid-area:amount}.history td.shipping{grid-area:shipping}.history td.orderid::before{content:"ID: "}.history td.date::before{content:"Datum: "}.history td.shipping::before{content:"Adres: "}.history td.products::before{content:"Producten: "}.history td.amount::before{content:"Prijs: "}.history td.date,.history td.price{text-align:right}.history td.shipping,.history td.refnr{text-align:left}@media only screen and (min-width:992px){.history thead{display:table-header-group}.history td{padding:.5rem 0;border-bottom:1px solid var(--color1);border-top:1px solid var(--color1)}.history tr{display:table-row}.history td.date{text-align:left}.history td.shipping,.history td.price{text-align:right}.history td.orderid::before,.history td.date::before,.history td.shipping::before,.history td.products::before,.history td.amount::before{content:""}}#history_detail_header>tbody>tr{display:flex;flex-direction:column}#history_detail_header>tbody>tr>td{display:block;width:100%}#history_detail_header>tbody>tr>td table{width:100%}@media only screen and (min-width:992px){#history_detail_header>tbody>tr{display:table-row}#history_detail_header>tbody>tr>td{display:table-cell;width:unset;border:none}}.history_details{border-collapse:collapse}.history_details thead{display:none}.history_details tbody tr{display:grid;padding:1rem 0;border-top:1px solid var(--color1);grid-template-columns:100px 1fr 1fr;grid-template-areas:"qty amount total" "desc desc desc"}.history_details tbody tr td.quantity{grid-area:qty}.history_details tbody tr td.desc{grid-area:desc}.history_details tbody tr td.amount{grid-area:amount}.history_details tbody tr td.total{grid-area:total}.history_details tfoot{border-top:1px solid var(--color1)}.history_details tfoot tr{display:flex;justify-content:space-between}.history_details tfoot tr .products,.history_details tfoot tr .empty{display:none}@media only screen and (min-width:992px){.history_details thead{display:table-header-group}.history_details tbody tr{display:table-row}.history_details tfoot tr:first-child th,.history_details tfoot tr:first-child td{border-top:1px solid var(--color1)}.history_details tfoot tr{display:table-row}.history_details tfoot tr .empty,.history_details tfoot tr .products{display:table-cell}}.passwordChange input[type="password"]{width:100%}nav.orderpath ol{margin:0;padding:0;list-style-type:none;display:flex;flex-flow:column;gap:0;margin-top:1.875rem;margin-bottom:.625rem}nav.orderpath ol ~ .orderpath .step{display:none}nav.orderpath ol ~ .orderpath .step.future{display:block}nav.orderpath ol .step{flex:0 0 100%}nav.orderpath ol .step.future{display:none}@media only screen and (min-width:992px){nav.orderpath ol{flex-flow:row wrap}nav.orderpath ol ~ .orderpath{display:none}nav.orderpath ol .step{flex:1 1 33.33333333%}nav.orderpath ol .step.future{display:block}}nav.orderpath ol .step{position:relative;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;padding-left:.625rem;padding-right:1.25rem;width:100%;line-height:51px;background-color:#fff;border:2px solid #eeece6;color:#201f1f;font-size:16px}nav.orderpath ol .step::before{content:'';background:#eeece6;width:37px;height:37px;border:2px solid #fff;transform:rotate(45deg);position:absolute;top:8px;right:10px;border-left-color:Transparent;border-bottom-color:Transparent;z-index:1}nav.orderpath ol .step::after{content:'';width:2.375rem;height:2.375rem;border:2px solid #eeece6;transform:rotate(45deg);position:absolute;border-left:0;border-bottom:0;top:.5rem;right:.625rem}nav.orderpath ol .step .number{display:inline-block;margin-right:10px;margin-left:25px;width:30px;height:30px;line-height:30px;background-color:#bebdbd;border-radius:50%;color:#fff;text-align:center}nav.orderpath ol .step .text{display:inline-block;color:#201f1f;text-decoration:none}nav.orderpath ol .step:has(+.step){border-right:none}nav.orderpath ol .step.passed{background-color:#eeece6}nav.orderpath ol .step.passed .number{background:#139d01;color:#fff;font-size:0}nav.orderpath ol .step.passed .number::before{content:"\f00c";display:inline-block;width:30px;font-family:var(--iconfont);font-size:11px;text-align:center}nav.orderpath ol .step.active{flex-basis:calc(33.33333333% - 50px);background-color:#eeece6}nav.orderpath ol .step.active .text{color:#fff;font-weight:600}nav.orderpath ol .step.active::before{right:-21px}nav.orderpath ol .step.active::after{right:-22px}nav.orderpath ol .step.future{border-left:none}nav.orderpath ol .step.future .number{margin-left:50px}nav.orderpath ol .step.future:has(+.future)::before{background:Transparent;border-top-color:#eeece6;border-right-color:#eeece6}nav.orderpath ol .step.future.last::before{display:none}nav.orderpath ol .step.future.last::after{display:none}table.basket .image{width:100px}table.basket .image picture{display:block;padding:.25rem;aspect-ratio:1.2;background:#fcfbfa}table.basket .image picture img{width:100%;height:100%;object-fit:contain;object-position:center center;mix-blend-mode:multiply}table.basket .totals .linetotal{font-weight:bold}table.basket .totals .total th,table.basket .totals .total td{border-top:1px solid currentColor}.orderpathDetails{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto auto auto;grid-gap:2vw}.orderpathDetails #deliveryaddress .delivery-sub{display:none}.orderpathDetails #deliveryaddress .delivery-sub.active{position:static;display:block}.orderpathDetails .deliverymethod{grid-row:1}.orderpathDetails .deliveryaddress{grid-row:2}.orderpathDetails .payment{grid-row:4}.orderpathDetails .orderinfo{grid-row:3}.orderpathDetails .summary{grid-row:5}@media only screen and (min-width:768px){.orderpathDetails{grid-template-columns:3fr 2fr}.orderpathDetails .deliverymethod{grid-column:1;grid-row:1}.orderpathDetails .deliveryaddress{grid-column:2;grid-row:1}.orderpathDetails .payment{grid-column:1;grid-row:2}.orderpathDetails .orderinfo{grid-column:1;grid-row:3}.orderpathDetails .summary{grid-column:2;grid-row:2}.orderpathDetails .signup{grid-column:1;grid-row:2}.orderpathDetails .loginContainer{grid-column:span 2;grid-row:1}}@media only screen and (min-width:992px){.orderpathDetails{grid-template-columns:repeat(2,2fr) 1fr}.orderpathDetails .deliverymethod,.orderpathDetails .deliveryaddress{grid-column:1}.orderpathDetails .deliveryaddress{grid-row:span 2}.orderpathDetails .orderinfo,.orderpathDetails .payment{grid-column:2}.orderpathDetails .payment{grid-row:1 / span 2}.orderpathDetails .orderinfo{grid-row:3}.orderpathDetails .summary{grid-column:3;grid-row:2}}.orderpathDetails .orderinfo .reference input{width:100%}.orderpathDetails .orderinfo .remarks textarea{width:100%;height:6em}@media only screen and (min-width:992px){.orderpathDetails.loggedin .summary{grid-column:3;grid-row:1 / span 2}}.orderpathbuttons{margin-bottom:1rem}table.basket tfoot.totals{position:relative}table.basket .linetotal{opacity:1;transition:var(--transition-all)}table.basket #reloadingTotals{position:absolute;top:-50px;right:25px;color:currentColor;font-size:4rem;opacity:0;transition:var(--transition-all);pointer-events:none}table.basket.reloading .linetotal{opacity:.25;filter:blur(2px)}table.basket.reloading #reloadingTotals{opacity:1}table.basket.reloading *{pointer-events:none}#deliveryaddress{position:relative}#deliveryaddress .delivery-sub{position:absolute;top:0;opacity:0;transition:var(--transition-all);overflow:hidden}#deliveryaddress .delivery-sub.active{opacity:1}table.customer input{width:100%}.payment-choices .paymentmethod{position:relative;display:grid;grid-template-columns:30px 1fr 60px;grid-template-rows:50px auto;align-items:center;border:1px solid currentColor}.payment-choices .paymentmethod ~ .paymentmethod{margin-top:.5rem}.payment-choices .paymentmethod .radio{grid-row:1}.payment-choices .paymentmethod label{grid-column:span 2;grid-row:span 2;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;align-items:center}.payment-choices .paymentmethod label:hover{cursor:pointer}.payment-choices .paymentmethod .name{grid-column:1;font-weight:600}.payment-choices .paymentmethod .image{grid-column:2}.payment-choices .paymentmethod .image img{margin-right:10px;width:50px;height:auto;max-height:50px;object-fit:contain;object-position:center center}.payment-choices .paymentmethod .desclong{padding-bottom:0;max-height:0;transition:var(--transition-all);overflow:hidden}.payment-choices .paymentmethod:has(input:checked){outline:2px solid currentColor}.payment-choices .paymentmethod .radio:has(input:checked)+label .desclong{padding-bottom:1rem;max-height:300px}#account{background:#fff;transition:var(--transition-all);overflow:hidden;padding:0 1rem}body[data-slidemenu='account'] #account{display:block;bottom:0}body[data-slidemenu='account'] #account .scroll{overflow-y:scroll;overscroll-behavior:contain}#account header{background:#fff;border-bottom:1px solid var(--color1);padding:0}#account header .close i{color:var(--color1)}#account .accountItems{padding:0}#account .accountItems .accountItem{list-style-type:none}#account .accountItems .accountItem a{text-decoration:none}.customerForm table{width:100%}@media only screen and (min-width:768px){.customerForm table{width:66%}}.customerForm table input[type='text'],.customerForm table select{width:100%}.customerForm table select{height:50px}.customerForm table .halfInputs{display:flex;justify-content:space-between}.customerForm table .halfInputs input[type="text"]{width:47.5%}.customerForm.contactgegevensaanvullen table{width:100%}.customerForm .login{margin-top:1rem;background:var(--creme);padding:.5rem 1rem;border:1px solid var(--color1);border-radius:5px}.customerForm .login input[type="password"]{height:50px;border:1px solid var(--color1)}#basket{background:#fff;transition:var(--transition-all);overflow:auto;padding:0 1rem}body[data-slidemenu='basket'] #basket{display:block;bottom:0}body[data-slidemenu='basket'] #basket .scroll{overflow-y:scroll;overscroll-behavior:contain}#basket header{background:#fff;border-bottom:1px solid var(--color1);padding:0}#basket header .close i{color:var(--color1)}#basket .basketlines{border-collapse:collapse;width:100%}#basket .basketlines td{border-bottom:1px solid var(--color1);padding:1rem 0}#basket .basketlines .image img{border:1px solid var(--color1)}#basket .basketlines .desc{padding:1rem .5rem}#basket .basketlines .desc a{text-decoration:none;display:flex;align-items:center;flex-wrap:wrap}#basket .basketlines .desc a b{width:100%}#basket .basketlines .desc .amount{font-weight:bold;margin-right:.5rem}#basket .basketlines .remove button{color:var(--color1)}#basket .basketlines .totallines td{border-bottom:none;padding-bottom:0}#basket .basketlines .totallines a{color:var(--red)}#basket .basketlines .totallines .shippingInfo{padding:0 0 1rem 0}#basket .action{position:sticky;bottom:0;background-color:#fff;display:flex;flex-direction:column;gap:1rem 0}#basket .action a[role="button"],#basket .action button{text-align:center;border:1px solid var(--color1);border-radius:0;position:relative}#basket .action a[role="button"] i,#basket .action button i{position:absolute;right:1rem}#basket .action button[disabled='true']{cursor:not-allowed;opacity:.5;color:var(--color2)}#basket .action .editBasket{background:#fff}#basket .action .order{background:var(--green);color:#fff}.basketLayout{display:grid;grid-template-columns:span 1;grid-gap:5%;margin-bottom:5rem}@media only screen and (min-width:992px){.basketLayout{grid-template-columns:62.5% 32.5%}}.basketLayout>.basketlines{grid-column:1}.basketLayout>.basketlines thead{display:none}.basketLayout>.basketlines thead .orderAmount,.basketLayout>.basketlines thead .totalAmount{text-align:right}.basketLayout>.basketlines tbody tr{display:grid;align-items:center;border-bottom:1px solid var(--color1);grid-template-columns:100px 1fr 1fr 100px;grid-template-areas:"image desc desc remove" "image price amount total"}.basketLayout>.basketlines .image{grid-area:image}.basketLayout>.basketlines .desc{grid-area:desc}.basketLayout>.basketlines .price{grid-area:price}.basketLayout>.basketlines .articleAmount{grid-area:amount}.basketLayout>.basketlines .remove{grid-area:remove}.basketLayout>.basketlines .total{grid-area:total}.basketLayout>.basketlines td{padding:1rem 0}.basketLayout>.basketlines .image picture{background:transparent}.basketLayout>.basketlines .desc a{text-decoration:none}.basketLayout>.basketlines .price{display:flex;flex-direction:column}.basketLayout>.basketlines .remove{text-align:right}.basketLayout>.basketlines .remove button{background:transparent}.basketLayout>.basketlines .articleAmount input{width:5rem;height:3rem;border:1px solid var(--color1);outline:none;padding:0 .5rem}@media only screen and (min-width:992px){.basketLayout>.basketlines thead{display:table-header-group}.basketLayout>.basketlines table.basket{border-collapse:collapse}.basketLayout>.basketlines tbody tr{display:table-row;align-items:unset;grid-template-columns:unset;grid-template-areas:unset;border-bottom:none}.basketLayout>.basketlines td{border-top:1px solid var(--color1);border-bottom:1px solid var(--color1)}.basketLayout>.basketlines .price{display:table-cell}.basketLayout>.basketlines .desc{max-width:7rem}.basketLayout>.basketlines .remove{width:50px}.basketLayout>.basketlines .articleAmount{width:5rem}}.basketLayout .summary{background:var(--creme);padding:.5rem 1rem}.basketLayout .summary a[role="button"]{background:var(--red);color:#fff;font-weight:400;width:100%;text-align:center;text-transform:uppercase;margin-top:1rem}.completeOrder{display:flex;flex-direction:column;justify-content:space-between;margin-top:1rem;margin-bottom:1rem;gap:1rem 0}@media only screen and (min-width:992px){.completeOrder{flex-direction:row}}.basketComplete .basket{border-collapse:collapse}.basketComplete .basket thead{display:none}.basketComplete .basket tr{display:grid;align-items:center;border-bottom:1px solid var(--color1);grid-template-columns:100px 1fr 1fr 1fr;grid-template-areas:"image desc desc desc" "image desc desc desc" "price price amount total"}.basketComplete .basket tr .image{grid-area:image}.basketComplete .basket tr .desc{grid-area:desc}.basketComplete .basket tr .price{grid-area:price}.basketComplete .basket tr .articleAmount{grid-area:amount}.basketComplete .basket tr .total{grid-area:total}.basketComplete .basket tr .price::before{content:"Prijs: "}.basketComplete .basket tr .articleAmount::before{content:"Aantal: "}.basketComplete .basket tr .total::before{content:"Totaal: "}@media only screen and (min-width:992px){.basketComplete .basket thead{display:table-header-group}.basketComplete .basket tr{display:table-row}.basketComplete .basket tbody td{border-top:1px solid var(--color1);border-bottom:1px solid var(--color1);padding:.5rem 0}.basketComplete .basket tbody td.price::before,.basketComplete .basket tbody td.articleAmount::before,.basketComplete .basket tbody td.total::before{content:""}}.orderpathDetails{grid-template-columns:1fr}@media only screen and (min-width:992px){.orderpathDetails{grid-template-columns:1fr 1fr 1fr}.orderpathDetails .loginContainer{grid-row:1;grid-column:span 3}.orderpathDetails .signup{grid-row:2;grid-column:span 2}}.orderpathDetails input{border:1px solid var(--color1)}.orderpathDetails .login{margin-top:1rem;background:var(--creme);padding:.5rem 1rem;border:1px solid var(--color1);border-radius:5px;display:none}.orderpathDetails .login input[type="password"],.orderpathDetails .login input[type="text"]{height:50px;width:30rem;max-width:100%}.orderpathDetails .signup{margin-bottom:1rem}.orderpathDetails .signup table{width:100%}.orderpathDetails .signup table input[type="text"],.orderpathDetails .signup table select{width:100%}.orderpathDetails .signup table select{height:50px}.orderpathDetails .signup table .halfInputs{display:flex;justify-content:space-between}.orderpathDetails .signup table .halfInputs input{width:47.5%}.orderpathDetails .summary{background:var(--creme);padding:.5rem 1rem;margin-bottom:1rem}@media only screen and (min-width:992px){.orderpathDetails .summary{margin-bottom:0}}.newslettersubscribe{margin-top:1.5em}.newslettersubscribe input{display:inline-block;vertical-align:top;width:180px;border-top-right-radius:0;border-bottom-right-radius:0}.newslettersubscribe button{display:inline-block;vertical-align:top;border-top-left-radius:0;border-bottom-left-radius:0}.contactForm{width:100%;margin-bottom:3rem}@media only screen and (min-width:992px){.contactForm{width:50%}}.contactForm td,.contactForm input,.contactForm textarea{width:100%}.faqNavigation{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:3rem}.faqNavigation a[role="button"]{background:var(--creme)}.faq .bg-creme{background:var(--creme);padding:2rem 0}.faq h2{text-align:center;margin-top:3rem}.faq .item{background:#fff;border:1px solid var(--color1);padding:.5rem .5rem .5rem 1rem;margin-bottom:1rem;position:relative}.faq .item .title{font-weight:700;margin:1rem 0;width:calc(100% - 45px)}.faq .item a{color:var(--red);text-decoration:none}.faq .item button{position:absolute;right:.5rem}.faq .item .text,.faq .item hr{display:none}.faq .item.active .text,.faq .item.active hr{display:block}.customerService.items{display:grid;margin-bottom:8em;grid-template-columns:repeat(2,calc(48.5%));grid-gap:2% 3%}@media only screen and (min-width:576px){.customerService.items{grid-template-columns:repeat(2,calc(48.5%));grid-gap:2% 3%}}@media only screen and (min-width:768px){.customerService.items{grid-template-columns:repeat(3,calc(32.64%));grid-gap:1% 1%}}@media only screen and (min-width:992px){.customerService.items{grid-template-columns:repeat(4,calc(24.25%));grid-gap:2% 1%}}@media only screen and (min-width:1260px){.customerService.items{grid-template-columns:repeat(5,calc(19.2%));grid-gap:0 1%}}.customerService.items .item a{background:var(--yellow);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 0 2rem 0;color:#000;text-align:center;font-size:1.125rem;font-size:clamp(16.8px,1.428571429vw,18px)}.customerService.items .item a .img{background:#fff;position:relative;border-radius:50%;height:150px;width:150px}.customerService.items .item a .img img{position:absolute;top:50%;left:50%;translate:-50% -50%}.customerService.items .item a span{font-weight:700}.homepagePromises i{display:inline-block;border-radius:50%;padding:.8em .8em;background:var(--red);color:var(--white)}.homepagePromises div.plaintext b{color:var(--red)}slideshow.productgroups a{color:#000}.nieuwsbriefForm .nieuwsbriefHeader{margin:2rem 0;border:1px solid var(--color1);padding:1rem 2rem;border-radius:5px}.nieuwsbriefForm table{border:1px solid var(--color1);width:100%;padding:1rem 2rem;border-radius:5px;border-spacing:0 1rem;margin-bottom:3rem}.nieuwsbriefForm table th{text-align:left}.nieuwsbriefForm table select{width:100%;height:50px;line-height:1;border:1px solid var(--color1);border-radius:5px;padding:0 14px}.nieuwsbriefForm table select:hover{cursor:pointer;color:var(--yellow)}.nieuwsbriefForm table select:hover option{color:#000}@media only screen and (min-width:768px){.nieuwsbriefForm table select{width:25%}}.nieuwsbriefForm table input{width:100%}.nieuwsbriefForm table .halfinputs{display:flex;justify-content:space-between}.nieuwsbriefForm table .halfinputs input{width:49%}.comparemenu .comparemenuarts{margin:1rem 0;grid-gap:0 1rem;display:grid;grid-template-columns:repeat(6,1fr)}.comparemenu .comparemenuarts .comparemenuart{position:relative;border:1px solid var(--color1);padding:0 1rem}.comparemenu .comparemenuarts .comparemenuart .comparemenuartdel{position:absolute;top:0;right:0;background:transparent;border:none;cursor:pointer}.comparemenu .comparemenuarts .comparemenuart .comparemenuthumb{display:flex;justify-content:center}.comparemenu .removeAllArticles,.comparemenu .showComparison{height:50px;line-height:1;font-family:heebo-black;display:inline-block;border-radius:5px;padding:14px;font-weight:bold;border:none;cursor:pointer;font-size:1.125rem;font-size:clamp(16.8px,1.428571429vw,18px)}.comparemenu .showComparison{background:var(--yellow)}.comparearea .styledtable{border-collapse:collapse;border:1px solid var(--color2);table-layout:fixed;width:100%}.comparearea .styledtable tr:first-child th,.comparearea .styledtable tr:first-child td{background:var(--color1)}.comparearea .styledtable tr.imgRow td img{margin:auto;display:block}.comparearea .styledtable th,.comparearea .styledtable td{border:1px solid var(--color2)}.comparearea .styledtable th{width:175px}.comparearea .styledtable td{padding:.5rem 1rem}.comparearea .styledtable td img{width:100%}.comparearea .styledtable td.special{background:var(--creme)}.comparearea.show-difference-only tr.roweven{display:none}.comparearea.show-difference-only tr.roweven:nth-child(2),.comparearea.show-difference-only tr.roweven:nth-child(3){display:table-row}.comparearea.show-difference-only tr.roweven:has(.special){display:table-row}.stockForm{padding:1rem 2rem}.stockForm input{height:50px;line-height:1;border:1px solid var(--color1);border-radius:5px;padding:.5rem 1rem}.image.zoomfx img{transition:.3s ease-in-out}.image.zoomfx img:hover{scale:1.1}@media only screen and (min-width:768px){.bgfx{background-image:url(/_clientfiles/layout/massamarkt-bg.png);background-repeat:no-repeat;xbackground-size:cover;background-position:right center}}#mainmenu .left h3{margin:1em 0 0 0}#mainmenu .left .level0>li{margin:.5em 0}#mainmenu .left .level0>li a{font-size:14px}.sbeLeftRight{--_paddingNarrow:18px;--_paddingContainer:18px}@media only screen and (min-width:1130px){.sbeLeftRight{--_paddingNarrow:max(18px,calc((100vw - 17px - 1100px) / 2))}}@media only screen and (min-width:1290px){.sbeLeftRight{--_paddingContainer:max(18px,calc((100vw - 17px - 1260px) / 2))}}.sbeLeftRight.paddingLeftNarrow{padding-left:0}.sbeLeftRight.paddingLeftNarrow .fglayer>*:first-child{padding-left:var(--paddingNarrow)}.sbeLeftRight.paddingRightNarrow{padding-right:0}.sbeLeftRight.paddingRightNarrow .fglayer>*:last-child{padding-right:var(--paddingNarrow)}.sbeLeftRight.paddingLeftContainer{padding-left:0}.sbeLeftRight.paddingLeftContainer .fglayer>*:first-child{padding-left:var(--paddingContainer)}.sbeLeftRight.paddingRightContainer{padding-right:0}.sbeLeftRight.paddingRightContainer .fglayer>*:last-child{padding-right:var(--paddingContainer)}.sbeLeftRight.paddingLeft-inline.paddingLeftNarrow .fglayer>*:first-child{padding-left:var(--_paddingNarrow);padding-right:18px}.sbeLeftRight.paddingLeft-inline.paddingLeftContainer .fglayer>*:first-child{padding-left:var(--_paddingContainer);padding-right:18px}.sbeLeftRight.paddingRight-inline.paddingRightNarrow .fglayer>*:last-child{padding-right:var(--_paddingNarrow);padding-left:18px}@media only screen and (max-width:991.98px){.sbeLeftRight.paddingLeft-inline.paddingLeftNarrow .fglayer>*:first-child{padding-right:var(--_paddingNarrow)}.sbeLeftRight.paddingLeft-inline.paddingLeftContainer .fglayer>*:first-child{padding-right:var(--_paddingContainer)}}.sbeLeftRight .bglayer{z-index:1;position:relative;display:grid;grid-template-columns:1fr}@media only screen and (min-width:992px){.sbeLeftRight .bglayer{grid-template-columns:1fr 1fr}.sbeLeftRight .bglayer .left{background-color:var(--lrb_bg_left)}.sbeLeftRight .bglayer .right{background-color:var(--lrb_bg_right);border-radius:20px 0 0 20px}}.sbeLeftRight .fglayer{z-index:2;position:relative;display:grid;grid-template-columns:1fr}@media only screen and (min-width:768px){.sbeLeftRight .fglayer{grid-template-columns:1fr 1fr}}@media only screen and (min-width:992px){.sbeLeftRight.column4654 .bglayer,.sbeLeftRight.column4654 .fglayer{grid-template-columns:46fr 54fr}}@media only screen and (min-width:992px){.sbeLeftRight.column5446 .bglayer,.sbeLeftRight.column5446 .fglayer{grid-template-columns:54fr 46fr}}@media only screen and (max-width:991.98px){.sbeLeftRight.switchorder .bglayer .left{order:2}.sbeLeftRight.switchorder .bglayer .right{order:1}.sbeLeftRight.switchorder .fglayer>:first-child{order:2}.sbeLeftRight.switchorder .fglayer>:last-child{order:1}}