@charset "UTF-8";:root{--margin-60:60px;--margin-48:48px;--margin-36:36px;--margin-24:24px;--margin-18:18px;--margin-12:12px;--margin-10:10px;--margin-8:8px}@media only screen and (max-width:1260px){:root{--margin-60:48px}}@media only screen and (max-width:744px){:root{--margin-60:36px;--margin-48:36px;--margin-36:24px;--margin-24:18px;--margin-18:12px;--margin-12:8px;--margin-10:6px;--margin-8:4px}}@media only screen and (max-width:540px){:root{--margin-60:24px}}ul.cart{display:flex;flex-direction:column;gap:var(--margin-36)}li.cart-item{display:flex;flex-wrap:wrap;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:10px;overflow:hidden}div.cart-item--image{display:flex;align-items:center;justify-content:center;width:33%;min-width:216px;max-width:300px;background-color:#f4f6f8;padding:var(--margin-12)}div.cart-item--image img{object-fit:contain;mix-blend-mode:multiply}div.cart-item--container{flex:1;padding:var(--margin-36)}div.cart-item--container .cart-item--row{display:flex;flex-wrap:wrap;gap:var(--margin-24) var(--margin-48);height:100%}div.cart-item--container .cart-item--properties{display:flex;flex-direction:column}div.cart-item--container .cart-item--properties .price{flex:initial;margin-top:auto}div.cart-item--container .cart-item--functions-wrapper{flex:1;display:flex;flex-direction:column;align-items:flex-end;gap:var(--margin-12)}div.cart-item--container .cart-item--functions-wrapper .cart-item--functions-transfer{margin-top:auto}div.cart-item--container .cart-item--functions-wrapper .cart-item--functions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--margin-12)}div.cart-item--container .cart-item--functions-wrapper .icon-cart{margin-left:-3px}div.cart-item--container .cart-item--name{display:flex;align-items:center;gap:var(--margin-12);font-weight:600}div.cart-item--container .cart-item--name button:hover svg{fill:rgb(2.1943925234,94.3588785047,232.6056074766)}div.cart-item--container .cart-item--sizes{margin-top:4px}div.cart-item--container .cart-item--remarks{margin-top:var(--margin-12)}div.cart-item--container .cart-item--remarks p{white-space:break-spaces}div.cart-item--container .cart-item--remarks p.no-whitespace{white-space:initial}div.cart-item--container .cart-item--remarks p:nth-of-type(3){margin-top:6px}div.cart-item--container .cart-item--remarks button:hover svg{fill:rgb(2.1943925234,94.3588785047,232.6056074766)}div.cart-item--container .price{padding-top:var(--margin-36)}div.cart-item--container .meerprijs{margin-top:var(--margin-12);display:block}div.cart-item--container .delivery-term{margin-top:var(--margin-8)}div.cart-item--container .copy-svg{position:relative}div.cart-item--container .copy-svg svg:first-of-type{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg)}.delivery-term{display:flex;align-items:flex-start;gap:6px;color:#2b7ffd}.delivery-term svg{flex-shrink:0;margin-top:2px}.winkelbediende-settings svg{margin-top:9px;margin-left:6px;transform:scale(1.5);transition:none}@media only screen and (max-width:984px){div.cart-item--container .cart-item--row{flex-direction:column}div.cart-item--container .cart-item--functions{justify-content:flex-start}div.cart-item--container .price{margin-top:var(--margin-36)}}@media only screen and (max-width:540px){div.cart-item--image{width:100%;min-width:auto;max-width:none}}@media print{@page{size:auto;margin:6mm 0}#cart-digital,#cart-overview--left,#cta-create-closet,#intro,.cart-item--functions-wrapper,.cart-item--name button,.cart-item--paslatten,.cart-item--remarks,.cart-item--sizes,.shipping-cost svg,button[type=submit]{display:none!important}#account-cta,#account-navigation,#account-title,#wishlist-products,.cart-item--image span.tag{display:none!important}#account{display:block!important}#cart-overview,.cart-item{break-inside:avoid;page-break-inside:avoid}.korting{--discount-bg-color:#FFE836;display:block!important;gap:var(--margin-18);color:var(--discount-text-color);background-color:var(--discount-bg-color);padding:var(--margin-12);border-radius:10px}.korting .row{display:grid!important;grid-template-columns:auto 1fr;align-items:center;gap:var(--margin-8)}.korting h3{margin-bottom:0;line-height:1.2}.korting time{display:inline}.korting p,.korting time{font-size:7.5pt!important;letter-spacing:initial!important;text-transform:initial!important}.korting a.btn{margin-left:auto;border-color:#fff;background-color:transparent}.korting a.btn:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.korting svg{width:var(--margin-48);height:var(--margin-48)}.korting svg path{stroke-width:.66;stroke:var(--discount-text-color)}#account .korting{margin-bottom:var(--margin-18)}.stapelkorting .row{flex-wrap:nowrap!important}.stapelkorting .stapelkorting-name{min-width:initial;padding:10px 8px 8px 8px!important;border-top-right-radius:10px}.stapelkorting .stapelkorting-name h3{font-size:10pt}.stapelkorting .stapelkorting-name p{width:100%}.stapelkorting .stapelkorting-name time{display:inline}.stapelkorting .stapelkorting-name p,.stapelkorting .stapelkorting-name time{font-size:6pt!important;letter-spacing:initial!important;text-transform:initial!important}.stapelkorting .stapelkorting-information{border-top-right-radius:10px;padding:var(--margin-18)!important}.stapelkorting .stapelkorting-information span[data-schijf]::after{font-size:8pt!important}.stapelkorting .stapelkorting-information small{margin-top:var(--margin-18)!important}.stapelkorting .stapelkorting-information ::after,.stapelkorting .stapelkorting-information ::before,.stapelkorting .stapelkorting-information span[data-schijf]{position:absolute!important}#account,#winkelwagen{padding-bottom:var(--margin-12)!important}#shopping-cart{gap:var(--margin-18)!important}.cart{gap:var(--margin-18)!important}.cart::after{display:none!important}#webshop-ctas{display:none!important}.cart-item{border:1px solid #f4f6f8}.cart-item form{display:none}#cart-overview{display:flex;flex-direction:column;gap:var(--margin-12)}#cart-overview #cart-overview--inner{order:1}#cart-overview .print-only{order:2;text-align:center}#cart-overview .usp-list{justify-content:center}#cart-overview .usp{align-items:center;justify-content:center;gap:var(--margin-8)}#cart-overview .usp svg{width:20px}#cart-overview--right small{margin-top:4px}#cart-overview--right ol li:last-of-type{border-top:1px solid #007bc3;padding-top:var(--margin-12)}#cart-overview--bottom{margin-top:0!important;margin-bottom:4px!important}.shipping-cost{gap:4px!important}span[data-total-price]::after{content:"*";vertical-align:super;font-size:smaller}.small{color:#848484;font-size:7pt}table{margin-top:var(--margin-12);margin-left:-2px}table tr td:first-of-type:not(.content){font-weight:600;padding-right:var(--margin-24);vertical-align:top;white-space:nowrap}div.cart-item--container .price{margin-top:var(--margin-18)}span.quantity{position:absolute!important;padding:var(--margin-8) var(--margin-10)!important}}#cart-overview #cart-overview--inner{padding:var(--margin-36);background-color:#eaf3ff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;flex-wrap:wrap;gap:var(--margin-24)}#cart-overview #cart-overview--left{flex:1;min-width:280px;display:flex;flex-direction:column}#cart-overview #cart-overview--left button{display:flex;align-items:center;gap:var(--margin-8);font-weight:600;transition:color 180ms ease}#cart-overview #cart-overview--left button:hover{color:rgb(2.1943925234,94.3588785047,232.6056074766)}#cart-overview #cart-overview--left #cart-overview--discountcodes{margin-bottom:var(--margin-24)}#cart-overview #cart-overview--left #cart-overview--discountcodes ul{font-size:small}#cart-overview #cart-overview--left #cart-overview--discountcodes li{display:flex;align-items:center;gap:var(--margin-8)}#cart-overview #cart-overview--left #cart-overview--discountcodes li button{width:18px;height:18px}#cart-overview #cart-overview--left #cart-overview--discountcodes li button:hover svg{stroke:rgb(2.1943925234,94.3588785047,232.6056074766)}#cart-overview #cart-overview--left #cart-overview--discountcodes li button svg{position:absolute;top:50%;left:50%}#cart-overview #cart-overview--left #cart-overview--discountcodes li button svg:first-of-type{transform:translate(-50%,-50%) rotate(45deg)}#cart-overview #cart-overview--left #cart-overview--discountcodes li button svg:last-of-type{transform:translate(-50%,-50%) rotate(-45deg)}#cart-overview #cart-overview--left #cart-overview--discountcodes .btn{position:absolute;top:0;right:0;height:100%;padding-left:1em;border-top-left-radius:0;border-bottom-left-radius:0;transition:background-color 180ms ease}#cart-overview #cart-overview--left #cart-overview--discountcodes .btn:hover{color:#fff}#cart-overview #cart-overview--left #delivery{margin-top:auto}#cart-overview #cart-overview--right{flex:1;min-width:280px}#cart-overview #cart-overview--right ol{display:flex;flex-direction:column;gap:var(--margin-8)}#cart-overview #cart-overview--right li{display:flex;flex-wrap:wrap}#cart-overview #cart-overview--right li#total-price{font-size:clamp(1.6rem,1.52rem + .25vw,2rem);line-height:1.5;font-weight:600}#cart-overview #cart-overview--right li.line{position:relative;padding-top:var(--margin-8)}#cart-overview #cart-overview--right li.line::before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background-color:#bad6fe;border-radius:10px}#cart-overview #cart-overview--right li.advance-payment:last-of-type{margin-top:calc(var(--margin-8) * -1);font-weight:600}#cart-overview #cart-overview--right small{width:100%;display:flex;align-items:center;gap:6px;color:#848484}#cart-overview #cart-overview--right span:not(.shipping-cost):not(#cash-overview-label){margin-left:auto;display:block}#cart-overview #cart-overview--right span.shipping-cost{display:flex;align-items:center;gap:var(--margin-12)}#cart-overview #cart-overview--right li#delivery-breakdown{display:block}#cart-overview #cart-overview--right li#delivery-breakdown summary{display:flex;align-items:center;gap:var(--margin-8);cursor:pointer;list-style:none}#cart-overview #cart-overview--right li#delivery-breakdown summary::-webkit-details-marker{display:none}#cart-overview #cart-overview--right li#delivery-breakdown summary svg.chevron{flex-shrink:0;transition:transform 180ms ease}#cart-overview #cart-overview--right li#delivery-breakdown details:not([open]) summary svg.chevron{transform:rotate(-90deg)}#cart-overview #cart-overview--right li#delivery-breakdown ul.delivery-lines{margin-top:var(--margin-8);padding-left:calc(11px + var(--margin-8));display:flex;flex-direction:column;gap:var(--margin-8)}#cart-overview #cart-overview--right li#delivery-breakdown ul.delivery-lines li{display:flex;flex-wrap:nowrap;align-items:center}#cart-overview #cart-overview--right li#delivery-breakdown ul.delivery-lines li>span:not(.shipping-cost){white-space:nowrap}#cart-overview #cart-overview--right li#delivery-breakdown ul.delivery-lines span.shipping-cost{flex-wrap:wrap;gap:var(--margin-8)}#cart-overview #cart-overview--right li#delivery-breakdown ul.delivery-lines span.delivery-note{margin-left:0;display:inline;font-size:clamp(1.2rem,1.16rem + .125vw,1.4rem);color:#848484}#cart-overview #cart-overview--right li#delivery-breakdown ul.delivery-lines li.delivery-term{margin-top:-4px;align-items:flex-start;font-size:clamp(1.2rem,1.16rem + .125vw,1.4rem);line-height:1.5}#cart-overview #cart-overview--right #stapelkorting-discount.hide{display:none}#cart-overview #cart-overview--right #digital-manual-discount.hide{display:none}#cart-overview #cart-overview--right #edit-details#edit-details span{display:initial;margin-left:initial}#cart-overview #cart-overview--right #edit-details#edit-details li span:last-of-type{margin-left:auto}#cart-overview #cart-overview--right #edit-details#edit-details li:last-of-type{font-size:clamp(1.4rem,1.36rem + .125vw,1.6rem)}#cart-overview #cart-overview--right #edit-details#edit-details .grey{color:#848484}#cart-overview #cart-overview--right #edit-details#edit-details .no-bold{font-weight:400}#cart-overview #cart-overview--right #edit-details#edit-details li div{display:flex;width:100%}#cart-overview #cart-overview--right #edit-details#edit-details li div span:last-of-type{margin-left:auto}#cart-overview #cart-overview--right #edit-details#edit-details p{display:flex;margin-top:var(--margin-24);font-size:clamp(1.8rem,1.72rem + .25vw,2.2rem);line-height:1}#cart-overview #cart-overview--right #edit-details#edit-details p span:last-of-type{margin-left:auto}#cart-overview #cart-overview--bottom{margin-top:var(--margin-24);display:flex;align-items:center;gap:var(--margin-24)}#cart-overview #cart-overview--bottom a{margin-left:auto}#cart-overview ul.usp-list{margin-top:0;flex:1;flex-direction:row;flex-wrap:wrap;gap:var(--margin-8) var(--margin-24)}@media only screen and (max-width:744px){#cart-overview #cart-overview--bottom{flex-direction:column;align-items:flex-start}#cart-overview #cart-overview--bottom a{order:-1}}@media only screen and (max-width:540px){#cart-overview #cart-overview--left{min-width:auto;flex:initial;width:100%}#cart-overview #cart-overview--right{min-width:auto;flex:initial;width:100%}#cart-overview #cart-overview--right li#delivery-breakdown ul.delivery-lines span.delivery-note{display:none}}.price{flex:1}.price--discount{margin-bottom:6px}.price--discount s{display:inline-block;color:#fff;background-color:#ff1616;border-radius:3px;padding:0 6px;margin-right:var(--margin-8)}.price--discount-stapelkorting{display:flex;align-items:center;flex-wrap:wrap}.price--discount-stapelkorting s{color:#333;background-color:#f8f6f3}.price--discount-stapelkorting button{display:flex;align-items:center;justify-content:center;gap:4px;font-weight:600}.price--discount-stapelkorting button:hover{opacity:.85}.price--discount-stapelkorting svg.arrow{fill:var(--discount-bg-color)}.price--discount-stapelkorting span.circle{display:block;background-color:#f8f6f3;border-radius:50%;padding:4px}.price--discount-stapelkorting span.circle svg{display:block;transform:none;fill:none;width:15px;height:15px}.price--discount-stapelkorting span.circle svg path{stroke:var(--discount-bg-color)}.price--discount-stapelkorting div.green{display:flex;align-items:center;justify-content:center;gap:4px}.price--discount-stapelkorting div.green strong{text-transform:uppercase}.price--discount-stapelkorting div.green button.circle-info{aspect-ratio:1/1;line-height:1;height:16px;font-size:clamp(.8rem,.74rem + .1875vw,1.1rem);border:1.5px solid #1ebf80;border-radius:50%;padding:2px;text-transform:initial}@media only screen and (max-width:540px){.price--discount-stapelkorting span.circle{display:none}}#configurator-sidebar--price:has(.price--volume-discount-projection){border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.price--volume-discount-projection{display:flex;align-items:center;gap:var(--margin-12);padding:var(--margin-12) var(--sidebar-padding);color:var(--discount-text-color);background-color:var(--discount-bg-color)}.price--volume-discount-projection p{margin:0;font-size:clamp(1.2rem,1.16rem + .125vw,1.4rem)}.price--volume-discount-projection strong{font-weight:600}.price--volume-discount-projection svg{display:block;width:18px;height:18px;fill:none}.price--volume-discount-projection svg path{stroke:var(--discount-text-color)}.price--total{margin-top:var(--margin-12);display:flex;flex-direction:column;gap:0 var(--margin-12)}.price--total strong{font-size:clamp(1.8rem,1.72rem + .25vw,2.2rem);line-height:1}.price--total small{margin-top:2px;font-size:clamp(.8rem,.74rem + .1875vw,1.1rem)}.price--total svg{display:inline;margin-right:6px}.price--edit-closet .price--original>span{color:#fff;background-color:#fd5e2b;padding:4px 10px;border-radius:5px}.price--edit-closet s{color:inherit;background-color:inherit;margin:initial;padding:initial;border-radius:initial}.price--edit-closet .price--total{flex-direction:column;align-items:initial}.price--edit-closet .price--discount{margin-bottom:-4px}.price--promo{display:flex;align-items:center;flex-wrap:wrap;gap:var(--margin-8);margin-bottom:var(--margin-10)}.price--was{display:inline-block;color:#fff;background-color:#ff1616;border-radius:4px;padding:2px 8px;font-weight:600;white-space:nowrap}.price--tag{display:inline-block;color:#1ebf80;background-color:rgba(30,191,128,.12);border-radius:100px;padding:2px 10px;font-weight:600;white-space:nowrap}.price--heading{display:block;color:#848484;font-size:clamp(1.2rem,1.16rem + .125vw,1.4rem);line-height:1.2}.price--heading.green{color:#1ebf80;font-weight:600}.price--compare{flex-direction:row;align-items:flex-start;flex-wrap:wrap;gap:var(--margin-12)}.price--from{display:flex;flex-direction:column;gap:2px}.price--from s{color:#848484;font-size:clamp(1.8rem,1.72rem + .25vw,2.2rem);font-weight:600;line-height:1}.price--arrow{flex:none;align-self:center;width:22px;height:12px;color:#848484}.price--total .price--arrow{margin:0}.price--to{display:flex;flex-direction:column;gap:2px}.price--vat{display:block;margin-top:2px;color:#848484;font-size:clamp(.8rem,.74rem + .1875vw,1.1rem)}.price--vat svg{display:inline;margin-right:3px}.price--promo .price--vat{margin-top:0}.price--amount-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--margin-8)}.price--amount-row .price--vat{margin-top:0}#delivery p{display:flex;flex-direction:column;line-height:1}#delivery strong{color:#2b7ffd;font-size:clamp(1.8rem,1.72rem + .25vw,2.2rem);line-height:1.3}#login-or-register .right{border-left:2px solid #f8f6f3}#login-or-register legend:has(h2){margin-bottom:var(--margin-18)}#login-or-register h1{margin-bottom:0!important}#login-or-password-forgotten{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px var(--margin-12)}#login-or-password-forgotten a{display:flex;align-items:center;gap:4px}#login-or-password-forgotten a svg{transform:scale(.8) translateY(1px) rotate(-90deg);transition:transform 180ms ease,fill 180ms ease}#login-or-password-forgotten a:focus svg,#login-or-password-forgotten a:hover svg{fill:rgb(2.1943925234,94.3588785047,232.6056074766);transform:scale(.8) translateY(1px) translateX(2px) rotate(-90deg)}#register-buttons{margin-top:var(--margin-36);display:inline-flex;flex-direction:column;gap:var(--margin-12)}#register-buttons .btn{gap:2px var(--margin-12);justify-content:space-between}#register-buttons .btn span.btn-wrapper{display:flex;align-items:center;gap:var(--margin-12)}#register-buttons .btn span.svg-min-width{min-width:18px}#register-buttons .btn span.svg-min-width path{transition:fill 180ms ease}#register-buttons .btn svg[data-arrow]{transform:translateY(1px) rotate(-90deg)}#register-buttons .btn:hover span.svg-min-width path{fill:#fff}#popup-login{z-index:1000}#popup-login #intro-login{padding-bottom:var(--margin-36);text-align:center}#popup-login .left{padding-right:var(--margin-24)}#popup-login .right{padding-left:var(--margin-24)}#popup-login .popup-container{margin:auto;overflow:visible}#popup-login .btn-close{position:absolute;top:var(--margin-36);right:var(--margin-36);margin-bottom:0}#popup-login .btn-close:hover svg{stroke:rgb(2.1943925234,94.3588785047,232.6056074766)}@media only screen and (max-width:744px){#login-or-register .right{margin-top:var(--margin-48);border-left:none}#popup-login .left{padding-right:0}#popup-login .right{padding-left:0}}.quantity-container .row{margin-bottom:var(--margin-12)}.quantity-container input[type=number][type=number]{width:72px;text-align:center;padding:.69em}.quantity-container input[type=number]::-webkit-inner-spin-button,.quantity-container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:auto;margin:initial}.quantity-container:has(button) .row{width:auto;display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px;padding:5px 8px;border:1px solid #e0dfdd;border-radius:100px;overflow:visible}.quantity-container:has(button) button[type=button]{width:36px;height:36px;background-color:#f8f6f3;border-radius:50%;font-size:clamp(1.6rem,1.52rem + .25vw,2rem);line-height:1;color:#333;transition:color 180ms ease,background-color 180ms ease}.quantity-container:has(button) button[type=button]:hover{color:#2b7ffd;background-color:#eaf3ff}.quantity-container:has(button) input[type=number][type=number]{width:40px;min-width:40px;padding:0;border:none!important;background:0 0;text-align:center;font-weight:600;font-size:clamp(1.4rem,1.36rem + .125vw,1.6rem)}.quantity-container:has(button) input[type=number]::-webkit-inner-spin-button,.quantity-container:has(button) input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-container:has(button) input[type=number]{appearance:textfield}.delivery-time{display:inline-flex;align-items:center;gap:var(--margin-8);padding:4px 8px;border-radius:10px;background-color:rgba(253,94,43,.1);color:#fd5e2b;font-weight:600;white-space:nowrap;font-size:clamp(1.2rem,1.16rem + .125vw,1.4rem);line-height:1.5}.delivery-time svg{flex:0 0 auto}.cart-item--delivery{margin:6px 0}#product-detail .delivery-time{margin-bottom:var(--margin-8)}.webshop-cart .cart-item--image .cart-product--image{position:relative;width:100%;height:100%}.webshop-cart .cart-item--image .cart-product--image span.quantity{z-index:100;position:absolute;top:var(--margin-8);left:var(--margin-8);padding:var(--margin-8) var(--margin-12);display:flex;align-items:center;justify-content:center;font-size:clamp(1.1rem,1.06rem + .125vw,1.3rem);white-space:nowrap;background-color:#fff;border:2px solid #2b7ffd;border-radius:100px}.webshop-cart .cart-item--image a{height:100%}.webshop-cart .cart-item--image .media-container{height:100%}.webshop-cart .cart-item--image picture{height:100%}.webshop-cart .cart-item--image img{height:100%}.webshop-cart .cart-item--name a{color:#333}.webshop-cart .cart-item--name a:hover{text-decoration:underline}.webshop-cart form{margin-top:var(--margin-8)}.webshop-cart .product-amount{display:none}body[data-page=bestellen-bedankt] .webshop-cart .cart-item--functions,body[data-page=bestellen-bedankt] .webshop-cart form,body[data-page=bestellen] .webshop-cart .cart-item--functions,body[data-page=bestellen] .webshop-cart form{display:none!important}body[data-page=bestellen-bedankt] .webshop-cart .product-amount,body[data-page=bestellen] .webshop-cart .product-amount{display:block!important}body[data-page=bestellen-bedankt] .webshop-cart a,body[data-page=bestellen] .webshop-cart a{pointer-events:none!important}#products{overflow:hidden}#products-list{margin-bottom:6px}.grid{display:grid;grid-template-columns:auto 1fr;gap:var(--gutter-vertical)}#intro{text-align:left;padding-bottom:var(--margin-48)}#intro h1{margin-bottom:0;margin-right:auto}#intro .row:first-of-type{margin-bottom:var(--margin-24)}@media only screen and (max-width:984px){.grid{gap:0;grid-template-columns:1fr}.sidebar{z-index:998;position:fixed;top:0;left:0;transform:translate3d(-100%,0,0);width:100%;height:100%;background-color:#fff;padding:var(--container-padding);transition:transform 180ms ease}.sidebar.open{transform:translate3d(0,0,0)}}@media only screen and (max-width:768px){#intro .row:first-of-type{flex-direction:row}}@media only screen and (max-width:540px){#intro .row:first-of-type{flex-direction:column}}ul.products{--items-per-row:3;--item-margin:var(--margin-24);--item-margin-vertical:var(--margin-24);display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--item-margin-vertical) var(--item-margin)}ul.products li.product{overflow:hidden;position:relative;border-radius:10px;transition:box-shadow 180ms ease}ul.products li.product article{height:100%;display:flex;flex-direction:column}ul.products li.product article>a{height:inherit;display:inherit;flex-direction:inherit}ul.products li.product .product-image{position:relative}ul.products li.product .product-content{flex:1;display:flex;flex-direction:column;background-color:#fff;color:#333}ul.products li.product .product-content p{font-size:clamp(1.2rem,1.16rem + .125vw,1.4rem);line-height:1.5}ul.products li.product .product-content .usp{gap:0 var(--margin-8)}ul.products li.product header h3{margin-bottom:0}ul.products li.product p:nth-of-type(1n+2){margin-top:var(--margin-12)}ul.products li.product footer{padding-top:var(--margin-8)}ul.products li.product .row{gap:var(--margin-12)}ul.products li.product .row .left,ul.products li.product .row .right{width:auto;padding:0}ul.products li.product .row .left{margin-right:auto}ul.products li.product.gepland,ul.products li.product.in-ontwerp{position:relative;border:2px solid #ff1616}ul.products li.product.gepland::before,ul.products li.product.in-ontwerp::before{z-index:1;position:absolute;top:var(--margin-12);left:var(--margin-12);font-weight:600;text-transform:uppercase;padding:2px 10px;color:#ff1616;background-color:#fff;border-radius:10px;font-size:clamp(1.1rem,1.06rem + .125vw,1.3rem);line-height:1.5;letter-spacing:1.2px}ul.products li.product.in-ontwerp::before{content:"In ontwerp"}ul.products li.product.gepland::before{content:"Gepland"}ul.products li.product.in-ontwerp.gepland::before{content:"In ontwerp & gepland"}ul.products li.product .swiper-button{opacity:0}ul.products li.product:hover .swiper-button{opacity:1}ul.products li.product{box-shadow:0 0 10px rgba(0,0,0,.1)}ul.products li.product .product-image{border-bottom-left-radius:0;border-bottom-right-radius:0}ul.products li.product .product-content{padding:var(--margin-24) var(--margin-36);border-bottom-left-radius:10px;border-bottom-right-radius:10px}ul.products li.product .product-footer{margin-top:0;flex-direction:row}ul.products li.product .product-footer .left{margin-top:auto}ul.products li.product .product-footer .right{display:flex;flex-wrap:wrap;gap:var(--margin-8)}ul.products li.product:has(a:hover){box-shadow:0 0 10px rgba(0,0,0,.2)}ul.products li:not(.product){overflow:hidden}.price-container{margin-top:auto;padding-top:var(--margin-12);display:flex;align-items:baseline;column-gap:var(--margin-8);flex-wrap:wrap}.price-container s{display:inline-block;color:#848484;background-color:#f8f6f3;border-radius:3px;padding:0 6px;margin-right:4px;font-size:smaller}.price-container span.discount{color:#fd5e2b;font-size:smaller;font-weight:600}.price-container span.price{display:block;font-size:clamp(1.6rem,1.52rem + .25vw,2rem);font-weight:600;line-height:1.2}.price-container small{display:block;margin-top:2px;font-size:clamp(.8rem,.74rem + .1875vw,1.1rem)}.price-container small.price--per-piece{flex-basis:100%;font-size:clamp(1.2rem,1.16rem + .125vw,1.4rem)}button.btn-add-to-cart{border-radius:10px;padding:.69em}button.btn-add-to-cart span{display:none}button.btn-add-to-cart:hover svg{transform:none!important}button.btn-add-to-wishlist{padding:.69em;display:flex;align-items:center;justify-content:center}button.btn-add-to-wishlist:hover svg{stroke:#fff;transform:none!important}ul.usp-list{margin-top:0;margin-bottom:var(--margin-8)}ul.usp-list .usp{align-items:center}.blocks{padding-bottom:0}ul.products .swiper-button{height:var(--margin-24);width:var(--margin-24);transform:translateY(50%)}ul.products .swiper-button svg{width:8px;height:8px}ul.products .swiper-button.swiper-button-prev{left:calc(var(--margin-12) * -1)}ul.products .swiper-button.swiper-button-next{right:calc(var(--margin-12) * -1)}.product-image{position:relative;overflow:hidden;border-radius:10px;background-color:#fff;aspect-ratio:3/2;padding:var(--margin-24) var(--margin-36);padding-bottom:0}.product-image span.quantity{z-index:100;position:absolute;top:0;left:0;padding:var(--margin-8) var(--margin-12);display:flex;align-items:center;justify-content:center;font-size:clamp(1.1rem,1.06rem + .125vw,1.3rem);white-space:nowrap;background-color:#fff;border:2px solid #2b7ffd;border-radius:100px}.product-image picture{max-height:100%;display:flex}.product-image img{object-fit:contain}.product-image--swiper{width:100%;height:100%;border-radius:10px}.product-image--swiper .swiper,.product-image--swiper .swiper-slide,.product-image--swiper .swiper-wrapper,.product-image--swiper img,.product-image--swiper picture{width:inherit;height:inherit}@media only screen and (max-width:1280px){ul.products{grid-template-columns:1fr 1fr}ul.products li.product.featured{grid-column:1/3}}@media only screen and (max-width:984px){ul.products li.product.featured{position:static;box-shadow:0 0 10px rgba(0,0,0,.1)}ul.products li.product.featured .product-image{padding:var(--margin-36);padding-bottom:0;border-top-left-radius:10px;border-top-right-radius:10px}ul.products li.product.featured .product-image img{aspect-ratio:16/11}ul.products li.product.featured .product-content{position:static;max-width:none;filter:none;padding:var(--margin-36);border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}ul.products li.product.featured:has(a:hover){box-shadow:0 0 10px rgba(0,0,0,.2)}}@media only screen and (max-width:768px){ul.products{grid-template-columns:1fr}ul.products li.product.featured{grid-column:1/2}}#product-detail .swiper-button.swiper-button-prev{left:var(--margin-24)}#product-detail .swiper-button.swiper-button-next{right:var(--margin-24)}.product-rating{margin-top:0;display:flex;align-items:center;gap:var(--margin-8)}.product-rating .reviews-rating{position:static}.product-rating .product-rating--amount{text-decoration:underline}.product-rating a.product-rating{color:#333}.product-rating a.product-rating:hover{color:rgb(2.1943925234,94.3588785047,232.6056074766)}.star{width:18px;height:18px}.star-bg{fill:#fff}.star-border{fill:#e0dfdd}.star.active .star-bg,.star.active .star-border{fill:#ffcd4b}:not(.reviews-rating) .star:not(.active):hover{fill:#e0dfdd}.reviews-rating{z-index:3;position:absolute;bottom:var(--margin-8);left:var(--margin-36);display:flex}@media only screen and (max-width:1260px){.reviews-rating{left:var(--margin-18)}}#filters{margin-top:var(--margin-12);display:flex;flex-direction:column;gap:var(--margin-48)}#filters h3{margin-bottom:var(--margin-18)}#filters ul{display:flex;flex-direction:column;gap:var(--margin-12)}#filters ul.sub-categories{margin-top:var(--margin-8)}#filters li.full-row,#filters li.main-category>a{font-weight:600}#filters li.sub-category{margin-left:var(--margin-18)}#filters li.full-row svg{transform:rotate(-90deg)}#filters li.full-row:hover svg{transform:translateX(1px) rotate(-90deg)}#filters a{color:#333}#filters a:hover{color:#2b7ffd}#filters a.selected{color:#2b7ffd}#filters a.selected span:not(.tag){text-decoration:underline}#filters a.selected svg{fill:#2b7ffd}#filters a:has(.tag){display:inline-flex;align-items:center;gap:var(--margin-8)}#filters .tag{font-size:.9rem;background-color:#f8f6f3}#filters-button--open{display:none}#filters-button--close{display:none}@media only screen and (max-width:984px){#filters{position:relative;margin-top:var(--header-height)}#filters-button--open{display:initial;margin-top:calc(var(--margin-12) * -1);margin-bottom:var(--margin-24)}#filters-button--close{display:initial;position:absolute;top:4px;right:0}#filters-button--close:hover svg{stroke:rgb(2.1943925234,94.3588785047,232.6056074766)}}#search{display:flex;margin-bottom:var(--margin-18)}#pagination{margin-top:var(--margin-36);padding-top:var(--margin-24);display:flex;justify-content:flex-end;gap:var(--margin-18)}#pagination li.disabled{opacity:.2}#pagination li.active a{color:#333}#pagination li:first-of-type svg{transform:rotate(90deg)}#pagination li:last-of-type svg{transform:rotate(-90deg)}#pagination a:has(svg){display:inline-flex;align-items:center;gap:var(--margin-8)}#pagination a:hover svg{fill:rgb(2.1943925234,94.3588785047,232.6056074766)}#breadcrumb{margin-bottom:var(--margin-24)}#breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:2px var(--margin-8)}#breadcrumb li::before{content:"·";display:inline-block;margin-right:4px}#breadcrumb li:first-of-type::before{display:none}#breadcrumb a.link-with-icon svg{transform:rotate(90deg)}#breadcrumb a.link-with-icon:hover svg{fill:rgb(2.1943925234,94.3588785047,232.6056074766)}#breadcrumb-return{display:none}@media only screen and (max-width:744px){#breadcrumb li{display:none}#breadcrumb li.main-category{display:initial}#breadcrumb li.main-category::before{display:none}#breadcrumb li.main-category a{display:flex;align-items:center;gap:var(--margin-8)}#breadcrumb li.main-category a:hover svg{fill:rgb(2.1943925234,94.3588785047,232.6056074766)}#breadcrumb-return{display:initial;transform:rotate(90deg)}}.variant-check{line-height:1.2}.product-stock{line-height:1.2;white-space:nowrap}.dot::before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}.dot-success::before{background-color:#1ebf80}.dot-warning::before{background-color:#fd5e2b}.dot-danger::before{background-color:#ff1616}#sort-container{display:flex;align-items:center;gap:var(--margin-12)}#sort-container label{margin-bottom:0}#sort{margin-top:0;min-width:208px;cursor:pointer;appearance:none;text-indent:2px;background-image:url(../../../assets/images/icons/icon-arrow.svg);background-repeat:no-repeat;background-position:right var(--margin-18) top 50%;border:1px solid #333;padding:8px 12px;border-radius:10px;transition:border-color 180ms ease;filter:grayscale(100%)}@media only screen and (max-width:768px){#sort-container{position:relative}#sort-container label{position:absolute;visibility:hidden;overflow:hidden;width:0;height:0}}@media only screen and (max-width:540px){#sort-container{margin-top:var(--margin-12)}}#category-inspiration{margin-top:var(--gutter-vertical)}#highlights{margin-top:var(--gutter-vertical)}#highlights h2{text-align:center}#highlights ul.products{display:flex;gap:initial}#highlights li.product{height:auto}#highlights .product-image{background-color:#fff}#highlights .reviews-rating{position:static}#highlights .product-rating--amount{font-size:clamp(1.2rem,1.16rem + .125vw,1.4rem)}#highlights .price-container{display:flex;align-items:center;column-gap:var(--margin-8);flex-wrap:wrap}#highlights .price-container s{margin-right:0}#highlights .price-container span.discount{display:none}#highlights>.wrapper>.container>.swiper-container>.swiper{padding-bottom:5px;margin-bottom:-5px;padding-left:5px;padding-right:5px}#highlights>.wrapper>.container>.swiper-container>.swiper-button-prev{transform:translateX(calc(var(--container-padding) * -1))}#highlights>.wrapper>.container>.swiper-container>.swiper-button-next{transform:translateX(var(--container-padding))}#highlights .star{width:13px;height:13px}@media only screen and (max-width:1608px){#highlights>.wrapper>.container>.swiper-container>.swiper-button-prev{transform:translateX(calc(var(--container-padding) * -.75))}#highlights>.wrapper>.container>.swiper-container>.swiper-button-next{transform:translateX(calc(var(--container-padding) * .75))}}@media only screen and (max-width:1260px){#highlights .product-content{padding:var(--margin-12) var(--margin-18)}#highlights>.wrapper>.container>.swiper-container>.swiper-button-prev{transform:translateX(-50%)}#highlights>.wrapper>.container>.swiper-container>.swiper-button-next{transform:translateX(50%)}}#winkelwagen #webshop-ctas{margin-top:var(--gutter-vertical)}#webshop-ctas{padding:var(--margin-36);border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1)}#webshop-ctas ul.products{display:flex;gap:initial}#webshop-ctas li.product{height:auto;box-shadow:none}#webshop-ctas .rich-text,#webshop-ctas .variant-check{display:none}#webshop-ctas .swiper-button-prev{transform:translateX(calc((var(--margin-36) + 50%) * -1))}#webshop-ctas .swiper-button-next{transform:translateX(calc(var(--margin-36) + 50%))}#webshop-ctas h2{margin-bottom:0}#webshop-ctas a.link{margin-bottom:var(--margin-36);font-weight:300}#webshop-ctas a.link:hover{font-weight:300!important}#popup-processing .swiper-button-prev{transform:translateX(-50%)}#popup-processing .swiper-button-next{transform:translateX(50%)}@media only screen and (max-width:1260px){#webshop-ctas .product-content{padding:var(--margin-12) var(--margin-18)}}#recently-viewed,#related-products{margin-top:var(--gutter-vertical)}#recently-viewed ul.products,#related-products ul.products{display:flex;gap:initial}#recently-viewed li.product,#related-products li.product{height:auto;width:20%}#recently-viewed .product-rating--amount,#related-products .product-rating--amount{font-size:clamp(1.2rem,1.16rem + .125vw,1.4rem)}#recently-viewed>.container>.wrapper>.swiper-container>.swiper,#related-products>.container>.wrapper>.swiper-container>.swiper{padding-top:5px;padding-bottom:5px;margin-bottom:-5px;margin-top:-5px;padding-left:5px;padding-right:5px}#recently-viewed>.container>.wrapper>.swiper-container>.swiper-button-prev,#related-products>.container>.wrapper>.swiper-container>.swiper-button-prev{transform:translateX(calc(var(--container-padding) * -1))}#recently-viewed>.container>.wrapper>.swiper-container>.swiper-button-next,#related-products>.container>.wrapper>.swiper-container>.swiper-button-next{transform:translateX(var(--container-padding))}#recently-viewed span.quantity,#related-products span.quantity{top:var(--margin-18);left:var(--margin-18);padding:var(--margin-8) var(--margin-10);font-size:clamp(1.1rem,1.06rem + .125vw,1.3rem)}#recently-viewed .star,#related-products .star{width:13px;height:13px}#recently-viewed .product-content,#related-products .product-content{padding:var(--margin-12) var(--margin-18)}#recently-viewed h3,#related-products h3{font-size:clamp(1.4rem,1.36rem + .125vw,1.6rem)}#recently-viewed .price-container,#related-products .price-container{display:flex;align-items:center;column-gap:var(--margin-8);flex-wrap:wrap}#recently-viewed .price-container s,#related-products .price-container s{font-size:clamp(1.1rem,1.06rem + .125vw,1.3rem);margin-right:0}#recently-viewed .price-container span.discount,#related-products .price-container span.discount{display:none}#recently-viewed .price-container span.price,#related-products .price-container span.price{font-size:clamp(1.4rem,1.36rem + .125vw,1.6rem)}#recently-viewed small,#related-products small{font-size:clamp(.8rem,.74rem + .1875vw,1.1rem)}#recently-viewed button.btn-add-to-cart,#related-products button.btn-add-to-cart{font-size:clamp(.8rem,.74rem + .1875vw,1.1rem)}#recently-viewed button.btn-add-to-cart svg,#related-products button.btn-add-to-cart svg{width:16px;height:16px}@media only screen and (max-width:1608px){#recently-viewed>.container>.wrapper>.swiper-container>.swiper-button-prev,#related-products>.container>.wrapper>.swiper-container>.swiper-button-prev{transform:translateX(calc(var(--container-padding) * -.75))}#recently-viewed>.container>.wrapper>.swiper-container>.swiper-button-next,#related-products>.container>.wrapper>.swiper-container>.swiper-button-next{transform:translateX(calc(var(--container-padding) * .75))}}@media only screen and (max-width:1260px){#recently-viewed>.container>.wrapper>.swiper-container>.swiper-button-prev,#related-products>.container>.wrapper>.swiper-container>.swiper-button-prev{transform:translateX(-50%)}#recently-viewed>.container>.wrapper>.swiper-container>.swiper-button-next,#related-products>.container>.wrapper>.swiper-container>.swiper-button-next{transform:translateX(50%)}}#categories{overflow:hidden;text-align:center}#categories .swiper{overflow:visible}#categories ul{margin-top:var(--margin-36)}#categories li{width:calc(22.5% - var(--margin-36));margin-right:var(--margin-36)}#categories a{position:relative;display:block;color:#333;transition:transform 180ms ease}#categories a:focus,#categories a:hover{transform:translateY(-4px)}#categories img{object-fit:cover;aspect-ratio:1/1;border-radius:10px}#categories span.tag{display:block}#categories span.tag:not(.tag){margin-top:var(--margin-12)}#categories span.tag.tag{position:absolute;top:var(--margin-18);right:var(--margin-18)}#categories h3{margin-bottom:0;position:absolute;bottom:var(--margin-24);left:50%;transform:translateX(-50%);background-color:#fff;white-space:nowrap}#categories h3:hover{color:#2b7ffd}:root{--gutter-start:36px}@media only screen and (max-width:1888px){:root{--gutter-start:36px}}@media only screen and (max-width:1608px){:root{--gutter-start:36px}}@media only screen and (max-width:1260px){:root{--gutter-start:36px}}@media only screen and (max-width:984px){:root{--gutter-start:36px}}@media only screen and (max-width:744px){:root{--gutter-start:24px}}@media only screen and (max-width:540px){:root{--gutter-start:24px}}.blocks .block:last-child[data-color]{margin-bottom:0!important}#winkelwagen #cta-create-closet{align-self:flex-end;margin-top:calc(var(--margin-24) * -1);margin-bottom:calc(var(--margin-24) * -1)}#intro .intro-container{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--margin-8) var(--margin-24)}#intro .intro-container *{margin-bottom:0}#intro .intro-title{margin:auto;display:flex;align-items:center;justify-content:center;gap:var(--margin-12)}#intro .intro-title svg{margin-left:-3px}#intro .intro-cta{position:absolute;top:50%;right:0;transform:translateY(-50%)}@media only screen and (max-width:744px){#intro .intro-cta{display:none}}#shopping-cart{display:flex;flex-direction:column;gap:var(--margin-36)}#shopping-cart .webshop-cart .cart::after,#shopping-cart:not(:has(.webshop-cart)) .cart::after{content:"";display:block;width:100%;height:2px;background-color:#eaf3ff;border-radius:10px}#cart-digital{padding:var(--margin-12) var(--margin-24);background-color:rgba(30,191,128,.1);border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1)}#cart-digital #cart-digital--inner{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:744px){#cart-digital svg{display:none}}