.kc-quantity{border:0;padding:0;margin:18px 0;min-width:0}.kc-quantity legend{font-size:14px;font-weight:600;margin-bottom:9px}.kc-quantity__options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.kc-quantity__option{-webkit-appearance:none;appearance:none;border:1px solid #cfc6b9;border-radius:5px;background:transparent;padding:13px 5px 11px;display:flex;flex-direction:column;align-items:center;gap:5px;color:#242321;cursor:pointer;font:inherit;min-height:102px}.kc-quantity__option[aria-pressed=true]{background:#ede5d8;border:2px solid #98532b;padding:12px 4px 10px}.kc-quantity__option>span{font-size:14px}.kc-quantity__option strong{font-size:17px;font-variant-numeric:tabular-nums}.kc-quantity__option small{font-size:11px;line-height:1.3;color:#72512d}.kc-quantity__option:disabled{opacity:.5;cursor:default}.kc-quantity__option:focus-visible,.kc-rail-arrows button:focus-visible{outline:2px solid #98532b;outline-offset:3px}.ke-call .product__info-container .product-form__quantity{position:absolute!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;overflow:hidden!important;float:none!important;margin:0!important;flex:none!important}.ke-call .product__info-container .product-form__quantity+div{width:100%;overflow:visible}.ke-call .product__info-container .product-form__buttons{max-width:none}.ke-call .product-form__submit{font-size:15px;min-height:50px}.kc-reassurance{display:grid;gap:13px;margin:15px 0 22px;clear:both}.kc-guarantee{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;margin:0}.kc-guarantee>span{font-size:25px;line-height:1;color:#62674f}.kc-payments{display:flex;align-items:center;flex-wrap:wrap;gap:7px 10px;font-size:12px;line-height:1.5}.kc-payments ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:5px}.kc-payments li{display:flex}.kc-payment-icon{width:35px;height:23px}.kc-delivery{font-size:13px;line-height:1.5}.kc-delivery p{margin:3px 0 0}.kc-care{font-size:14px;line-height:1.6;display:flex;gap:10px}.kc-care svg{width:18px;flex:none}.ke-call .kopero-product-tabs{margin-top:5px}.ke-call .kopero-product-tabs details{border-top:1px solid #d8d1c8;padding:13px 0}.ke-call .kopero-product-tabs summary{font-size:14px}.kc-included ul{padding-left:20px;font-size:14px;line-height:1.8}.kc-media-benefits{margin:15px 0 0;padding:13px 15px;border:1px solid #dcd4c8;border-radius:4px;font-size:13px;line-height:1.5}.kc-media-benefits .kopero-product-usp,.kc-media-benefits p{margin:0}.kc-media-benefits ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px 16px}.kc-rail-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px}.kc-rail-heading h2{margin:0;font-family:var(--ke-serif,Georgia,serif);font-size:clamp(25px,3vw,38px);line-height:1.15;font-weight:400}.kc-rail-heading p{font-size:14px;margin:8px 0 0}.kc-rail-arrows{display:flex;gap:7px}.kc-rail-arrows button{border:1px solid #c8bdad;background:transparent;border-radius:50%;width:40px;height:40px;font:inherit;font-size:20px;cursor:pointer;color:inherit}.kc-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(270px,calc((100% - 36px)/3));gap:18px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:13px}.kc-rail>*{scroll-snap-align:start;min-width:0}.kc-reviews{padding-top:35px;padding-bottom:35px}.kc-review{border:1px solid #ddd4c5;padding:24px;background:#fbf8f2;border-radius:5px;display:flex;flex-direction:column;align-items:flex-start}.kc-stars{color:#9a5b2f;font-size:18px;letter-spacing:2px}.kc-review blockquote{font-size:15px;line-height:1.7;padding:0;margin:12px 0 18px;border:0;flex:1}.kc-review p{margin:0;font-size:12px;display:flex;flex-direction:column;gap:2px}.kc-review p strong{font-size:13px}.kc-products{margin:40px auto;max-width:1200px}.kc-product{display:flex;flex-direction:column;padding:15px;background:#f0e8db;border-radius:5px}.kc-product>a{color:inherit;text-decoration:none;display:block}.kc-product img{width:100%;height:180px;object-fit:contain;display:block}.kc-product h3{font:500 16px/1.4 var(--font-body-family,Arial,sans-serif);margin:12px 0}.kc-product form{margin-top:auto}.kc-product select{width:100%;padding:8px;color:inherit;border:1px solid #cfc4b5;border-radius:3px;background:#faf7f1;font:inherit;font-size:13px}.kc-product__price{display:flex;gap:9px;align-items:center;margin:10px 0;font-size:14px}.kc-product__price s{font-size:12px;color:#6b645a}.kc-product .button{width:100%;min-height:42px;font-size:13px;margin:0}.kc-product [data-kc-status]{font-size:12px;line-height:1.4;margin:7px 0 0}.kc-product [data-kc-status]:empty{display:none}.kc-products--cart{padding:12px 16px;margin:0;border-top:1px solid #ddd4c5}.kc-products--cart .kc-rail{grid-auto-columns:160px;gap:10px}.kc-products--cart .kc-rail-heading{margin-bottom:12px}.kc-products--cart h2{font-family:var(--font-body-family,Arial,sans-serif);font-size:16px;font-weight:600}.kc-products--cart .kc-product{padding:10px}.kc-products--cart img{height:100px}.kc-products--cart h3{font-size:13px;margin:7px 0;min-height:36px}.kc-products--cart .kc-rail-arrows button{height:32px;width:32px;font-size:17px}.kc-products--cart select{font-size:12px;padding:6px}.kc-products--cart .button{min-height:36px}.kc-sale{padding-block:40px}.kc-sale .kc-products{margin-top:25px}.kc-sale .kc-products>.kc-rail-heading{display:none}.ke-call cart-drawer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10000!important;height:100dvh!important;max-height:none!important}.ke-call cart-drawer .drawer__inner{height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;display:flex;flex-direction:column}.ke-call cart-drawer .drawer__footer{flex:none;position:relative;padding-top:12px;padding-bottom:max(12px,env(safe-area-inset-bottom));box-shadow:0 -4px 12px #24232108}.ke-call cart-drawer .cart__ctas{margin-top:10px}.ke-call cart-drawer .cart__checkout-button{font-size:14px}.ke-call cart-drawer .kc-payments{margin-top:10px;justify-content:center}.ke-call cart-drawer .kc-payments>span{display:none}.ke-call cart-drawer .ke-mand-info{font-size:11px;line-height:1.4;margin-top:8px}.ke-call cart-drawer .ke-mand-info p{margin:2px 0}.ke-call cart-drawer .ke-mand-info [data-ke-datum]{display:none}.ke-call cart-drawer .totals{margin:0}.ke-call cart-drawer .kc-discount{margin-top:6px}.kc-discount{font-size:13px;margin:12px 0}.kc-discount summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px;list-style:none}.kc-discount [data-kc-discount]{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.kc-discount input{flex:1;min-width:100px;border:1px solid #cfc4b5;border-radius:3px;background:#fff;padding:9px;font:inherit}.kc-discount button{border:0;border-radius:3px;background:#62674f;color:#fff;padding:9px 12px;font:inherit;cursor:pointer}.kc-discount [role=status]{flex:0 0 100%;margin:0;font-size:12px}.kc-discount [role=status]:empty{display:none}.kc-review-tools{position:fixed;z-index:10020;left:12px;bottom:12px;font-size:11px;max-width:min(340px,calc(100vw - 24px));line-height:1.5}.kc-review-tools>summary{cursor:pointer;list-style:none;border:1px solid #b9ae9c;border-radius:30px;padding:6px 11px;background:#fbf7ed;color:#514b3f;box-shadow:0 2px 8px #0001;width:max-content}.kc-review-tools>div{margin-top:8px;padding:14px;background:#fbf7ed;border:1px solid #b9ae9c;border-radius:5px}.kc-review-tools p{margin:0 0 8px}.kc-review-tools button{background:#62674f;color:#fff;border:0;padding:7px 11px;border-radius:3px;cursor:pointer}.kc-modal{border:0;border-radius:8px;background:#f5efe4;color:#25251e;width:min(440px,calc(100vw - 32px));padding:36px 28px}.kc-modal::backdrop{background:#0d130db3}.kc-modal h2{font:400 36px/1.1 var(--ke-serif,Georgia,serif);margin:10px 0 18px}.kc-modal p{font-size:14px;line-height:1.7}.kc-modal__close{position:absolute;top:10px;right:12px;background:none;border:0;font-size:25px;cursor:pointer;padding:5px}.kc-modal input{width:100%;box-sizing:border-box;border:1px solid #b6ae9f;border-radius:3px;padding:12px;background:#fff;font:inherit;font-size:15px}.kc-modal .button{width:100%;margin-top:12px}.kc-modal label{display:block;font-size:12px;margin-bottom:6px}.kc-modal__fine{font-size:11px!important}.kc-compare{grid-column:1/-1;border-top:1px solid #ffffff30;margin-top:5px;padding-top:25px}.kc-compare h3{font:400 27px/1.2 var(--ke-serif,Georgia,serif);color:inherit;margin:0 0 20px}.kc-compare table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.5;box-shadow:none}.kc-compare th,.kc-compare td{text-align:left;padding:11px 14px;border:0;border-bottom:1px solid #ffffff22;vertical-align:top}.kc-compare thead th{color:#e3aa78}.kc-compare th:first-child{padding-left:0}.kc-compare td:nth-child(2){font-weight:600}.kc-compare td:last-child{color:#d1d0c4}@media(hover:hover){.kc-quantity__option:hover{border-color:#98532b}.kc-rail-arrows button:hover{background:#e7ddcd}}@media(max-width:749px){.ke-call .product__info-container>.kc-quantity{flex:0 0 100%!important;order:4!important;margin:13px 0!important}.ke-call .product__info-container>div:has(>product-form){flex:0 0 100%!important;order:5!important;margin:0!important}.ke-call .product__info-container>div:has(>.kc-reassurance){order:6!important;flex:0 0 100%!important;margin:0!important}.ke-call .product__info-container>div:has(>.kopero-product-tabs){order:7!important;flex:0 0 100%!important}.ke-call .product__info-container>.kc-quantity .kc-quantity__option{min-height:91px;padding:10px 4px}.kc-reassurance{gap:11px;margin:13px 0 15px}.kc-quantity__option strong{font-size:16px}.kc-media-benefits{font-size:12px;padding:10px;margin-top:10px}.kc-reviews{padding-top:25px;padding-bottom:25px}.kc-rail{grid-auto-columns:85%;gap:12px}.kc-review{padding:20px}.kc-rail-heading{margin-bottom:16px}.kc-rail-heading h2{font-size:27px}.kc-rail-heading p{font-size:12px}.kc-products--product{padding-inline:20px}.kc-products--product .kc-rail{grid-auto-columns:65%}.kc-review-tools{bottom:7px;left:7px}.kc-review-tools>summary{font-size:10px;padding:4px 8px}.ke-call .kopero-koopbalk__prijs{display:none!important}.kc-compare{padding-top:18px}.kc-compare h3{font-size:23px}.kc-compare table{font-size:11px}.kc-compare th,.kc-compare td{padding:9px 6px}.kc-compare th:first-child{width:23%}.ke-call cart-drawer .drawer__header{padding-block:12px}.ke-call cart-drawer .drawer__heading{font-size:23px}.ke-call cart-drawer .kc-products--cart{padding:10px 14px}.ke-call cart-drawer .kc-products--cart img{height:75px}.ke-call cart-drawer .kc-products--cart .kc-product{padding:8px}.ke-call cart-drawer .kc-products--cart .kc-rail{grid-auto-columns:145px}.ke-call cart-drawer .kc-product h3{font-size:12px;min-height:32px}}@media(prefers-reduced-motion:reduce){.kc-rail{scroll-behavior:auto}.kc-modal,.kc-quantity__option{transition:none}}.ke-call cart-drawer{overflow:hidden!important}.kc-media-benefits .kopero-usp-bullets{margin:0;font-size:13px;gap:7px}.kc-bundle-proposal{display:block;font-size:20px;font-weight:600;color:#98532b;margin-top:3px}.ke-call .kopero-koopbalk__prijs{display:none!important}.kc-quantity__pictures{height:44px;display:flex;align-items:center;justify-content:center;gap:1px}.kc-quantity__pictures img{width:26px;height:44px;object-fit:contain;mix-blend-mode:multiply}.kc-quantity__option{min-height:145px}.kc-quantity__unit{font-size:10px;color:#686255;line-height:1.25}.kc-quantity__option small{min-height:14px}@media(max-width:749px){.ke-call .product__info-container>.kc-quantity{order:6!important}.ke-call .product__info-container>variant-selects{order:5!important}.ke-call .product__info-container>div:has(>product-form){order:7!important}.ke-call .product__info-container>.kopero-kort{order:5!important;margin:12px 0 0!important;font-size:13px!important}.ke-call .product__info-container>.kc-reassurance{order:8!important}.ke-call .product__info-container>.kopero-product-tabs{order:9!important}.ke-call .product__info-container>.kc-quantity .kc-quantity__option{min-height:142px}.kc-media-benefits .kopero-usp-bullets{font-size:11px;gap:4px}.kc-quantity__pictures{height:35px}.kc-quantity__pictures img{height:35px;width:21px}.kc-quantity__option>span{font-size:13px}}.kc-product{position:relative}.ke-call cart-drawer .kc-products--cart h2{font:600 16px/1.3 var(--font-body-family,Arial,sans-serif)!important}.ke-call cart-drawer .kc-product .button{padding:6px 9px;min-width:0;white-space:nowrap;line-height:1.25}.ke-call cart-drawer .kc-product img{height:62px}.ke-call cart-drawer .kc-product h3{font-size:12px;line-height:1.35;margin:7px 0;min-height:33px}.ke-call cart-drawer .kc-product select{height:30px;padding:4px}.ke-call cart-drawer .kc-products--cart .kc-rail{grid-auto-columns:145px;gap:10px;padding-bottom:9px}.ke-call cart-drawer .kc-product{padding:9px}.ke-call cart-drawer .kc-rail-heading{margin-bottom:10px}.ke-call cart-drawer .kc-product form{margin-top:auto}.kc-cart-delivery{font-size:11px;line-height:1.5;margin-top:8px}.kc-cart-delivery .ke-lev-datum{display:none}.kc-cart-delivery p{margin:3px 0}.kc-cart-review{font-size:11px;color:#655a49;margin-bottom:6px}.kc-cart-review .kc-stars{font-size:12px;letter-spacing:1px}.ke-call cart-drawer .drawer__footer{padding-inline:16px}.ke-call cart-drawer .kc-products--cart{margin-top:5px}.ke-call cart-drawer .totals__total-value{font-size:17px}.ke-call cart-drawer .totals__total{font-size:17px}.ke-call cart-drawer[aria-busy=true] .drawer__inner:before{content:"";position:absolute;z-index:5;left:calc(50% - 15px);top:45%;width:30px;height:30px;border:2px solid #d9cfc0;border-top-color:#98532b;border-radius:50%;animation:kc-spin .7s linear infinite}.ke-call cart-drawer[aria-busy=true] cart-drawer-items{opacity:.35;pointer-events:none}@keyframes kc-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ke-call cart-drawer[aria-busy=true] .drawer__inner:before{animation:none}}.kc-offer-note{font-size:11px;line-height:1.4;opacity:.72;margin:9px 0 0}.kc-discount [data-kc-discount-remove]{grid-column:1/-1;font-size:12px;padding:6px;text-decoration:underline;background:transparent;border:0}.kc-review-tools{bottom:88px}@media(max-width:600px){body.ke-call [data-kl-scroll-locking-modal]>div{transform:none!important;margin:0!important;width:calc(100vw - 28px)!important;max-height:calc(100dvh - 28px)!important;flex:0 1 auto!important}body.ke-call [data-testid=POPUP]{width:100%!important}body.ke-call [data-testid=modal-form-container] form.klaviyo-form{width:100%!important;min-width:0!important;padding:20px 14px!important}body.ke-call [data-testid=modal-form-container] h1{font-size:32px!important;line-height:1.12!important}body.ke-call [data-testid=modal-form-container] h1 span{font-size:inherit!important;line-height:inherit!important}body.ke-call [data-testid=modal-form-container] p,body.ke-call [data-testid=modal-form-container] p span{font-size:15px!important;line-height:1.4!important}body.ke-call [data-testid=modal-form-container] input,body.ke-call [data-testid=modal-form-container] form button{font-size:16px!important;min-height:44px!important}}.kc-offer-note{display:none!important}.ke-call .kc-quantity{margin:10px 0!important}.ke-call .kc-quantity legend{margin-bottom:6px;font-size:12px}.ke-call .kc-quantity__option,.ke-call .product__info-container>.kc-quantity .kc-quantity__option{min-height:0!important;padding:6px 4px!important;gap:2px!important}.ke-call .kc-quantity__pictures{height:55px;width:100%;overflow:hidden;gap:0}.ke-call .kc-quantity__pictures img{height:65px;width:43px;transform:scale(1.25);mix-blend-mode:multiply;object-fit:contain;flex:none}.ke-call .kc-quantity__option>span:not(.kc-quantity__pictures){font-size:12px}.ke-call .kc-quantity__option strong{font-size:15px}.ke-call .kc-quantity__option small{font-size:10px;min-height:12px}.ke-call .kc-quantity__unit{font-size:10px!important}.ke-call .kc-reassurance{gap:8px;margin:10px 0 12px}.kc-buy-benefits .kopero-usp-bullets{margin:0;font-size:12px;gap:5px}.kc-buy-benefits .kopero-usp-bullets span{padding-left:17px;line-height:1.4}.ke-call .kc-guarantee{font-size:12px;gap:7px}.ke-call .kc-guarantee>span{font-size:20px}.ke-call .kc-payments{gap:6px;font-size:11px}.ke-call .kc-payment-icon{width:31px;height:20px}.ke-call .kc-bundle-service{border-top:1px solid #d6cabc;margin-top:18px;padding-top:15px}.ke-call .kc-bundle-service h3{font:400 25px/1.2 var(--ke-serif,Georgia,serif);margin:0 0 10px}.kc-bundle-service ul{margin:0;padding:0;list-style:none;font-size:13px;line-height:1.6}.kc-bundle-service li{position:relative;padding-left:14px;margin-top:7px}.kc-bundle-service li:before{content:" ";width:6px;height:6px;border-radius:50%;background:#b66a3c;position:absolute;left:0;top:8px}.kc-bundle-service .ke-lev-datum{display:block;margin-top:4px}.ke-set__footer [data-set-total]{font-size:13px;color:#776b59}.ke-set__footer .kc-bundle-proposal{display:inline-block;margin-left:9px;font-size:22px}.ke-set__footer small{display:block;margin-top:4px}.kc-product img,.ke-set__image img{background:#eee4d4}.ke-call .kopero-wa,.kc-gift{width:44px!important;height:44px!important;right:18px!important;border-radius:50%;position:fixed;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 12px #24232125;z-index:3}.ke-call .kopero-wa svg,.kc-gift svg{width:26px!important;height:26px!important}.kc-gift{bottom:calc(72px + var(--kw-onder,0px) + env(safe-area-inset-bottom,0px));border:0;background:#98532b;color:#fff;cursor:pointer;transition:bottom .26s ease,opacity .2s ease,transform .16s ease}.kc-gift:active{transform:scale(.96)}.kc-gift:focus-visible{outline:2px solid #242321;outline-offset:3px}.kc-gift--hidden,body[class*=overflow-hidden] .kc-gift,body:has([data-kl-scroll-locking-modal]) .kc-gift,body:has([data-kl-scroll-locking-modal]) .kopero-wa{opacity:0;visibility:hidden;pointer-events:none}@media(min-width:750px){.ke-call .product__info-container>.product__title{margin-top:4px;margin-bottom:8px}.ke-call .product__info-container h1{font-size:32px;line-height:1.12}.ke-call .product__info-container>.kopero-kort{font-size:14px;line-height:1.5;margin:8px 0!important}.ke-call .product__info-container>div:has(.price){margin:8px 0!important}.ke-call .product__info-container>variant-selects{margin:9px 0!important}.ke-call .ke-vk__beeld{height:60px!important;width:76px!important}.ke-call .product__info-container .product-form__input--pill input[type=radio]+label.ke-vk{width:82px!important;min-width:0!important}.ke-call .ke-vk__naam{padding:4px!important;font-size:12px}.ke-call .kc-buy-benefits .kopero-usp-bullets{display:grid;grid-template-columns:1fr 1fr;gap:5px 12px}.ke-call .kopero-product-tabs details{padding:10px 0}}@media(max-width:749px){.ke-call .kc-quantity__pictures{height:48px}.ke-call .kc-quantity__pictures img{height:55px;width:30px}.ke-call .product__info-container>.kc-quantity{margin:9px 0!important}.kc-gift{right:16px!important;bottom:calc(70px + var(--kw-onder,0px) + env(safe-area-inset-bottom,0px))}.ke-call .kopero-wa{right:16px!important}.kc-buy-benefits .kopero-usp-bullets{font-size:12px}}@media(prefers-reduced-motion:reduce){.kc-gift{transition:none}}.kc-proof-section{padding:40px 0;background:#f7f2ea}.kc-comparison{background:#242321;color:#f7f2ea;border-radius:5px;padding:32px clamp(16px,4vw,48px)}.kc-comparison h2{font:400 clamp(28px,3.2vw,42px)/1.13 var(--ke-serif,Georgia,serif);color:inherit;text-align:center;margin:0 0 25px}.kc-comparison table{width:100%;table-layout:fixed;border:0;border-collapse:separate;border-spacing:0;box-shadow:none;font-size:14px;line-height:1.4;color:inherit}.kc-comparison th,.kc-comparison td{border:0;border-bottom:1px solid #ffffff20;padding:13px 16px;vertical-align:middle}.kc-comparison th:first-child{width:40%;text-align:left;font-weight:400}.kc-comparison thead th:first-child{border:0}.kc-comparison thead th{width:30%;text-align:center;vertical-align:bottom}.kc-comparison thead img{display:block;object-fit:contain;height:145px;width:100%;margin:0 auto 14px;max-width:170px}.kc-comparison thead strong{font-size:16px;display:block}.kc-comparison__ours{background:#ffffff0d}.kc-comparison thead .kc-comparison__ours{border-radius:8px 8px 0 0}.kc-comparison td{text-align:center}.kc-comparison td>span:last-child{display:block;margin-top:5px;font-size:12px}.kc-comparison__yes{display:inline-flex;width:25px;height:25px;align-items:center;justify-content:center;border-radius:50%;background:#b8c0a3;color:#242321;font-size:18px;font-weight:700}.kc-comparison__no{display:inline-flex;width:25px;height:25px;align-items:center;justify-content:center;border-radius:50%;border:1px solid #fff5;color:#d4c8b8;font-size:20px}.kc-comparison__caption{font-size:10px;opacity:.7;margin:17px 0 0;line-height:1.4}.kc-comparison__proof{font-size:13px;line-height:1.6;margin:19px 0 0;color:#e4c8ab;max-width:78ch}.kc-test-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:34px 0 0;text-align:center}.kc-test-cards article{padding:18px 20px}.kc-icon{height:28px;width:28px;flex:none}.kc-test-cards .kc-icon{height:55px;width:55px;color:#98532b;margin:0 auto 12px}.kc-test-cards h3{font:500 18px/1.25 var(--font-body-family,Arial,sans-serif);margin:0 0 10px}.kc-test-cards p{font-size:13px;line-height:1.6;margin:0;color:#6b6256}.kc-test-link{margin:12px 0 0;text-align:center;font-size:13px}.kc-test-link a{color:#98532b;text-underline-offset:5px}.kc-buy-services{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.kc-buy-services .kc-guarantee{margin:0;font-weight:500}.kc-free-inline{display:flex;align-items:center;gap:7px;font-size:12px;line-height:1.3}.kc-free-inline .kc-icon,.kc-guarantee .kc-icon{height:23px;width:23px;color:#62674f}.ke-call .kc-guarantee>span{font-size:12px;line-height:1.4;color:inherit}.kc-free-progress{display:grid;grid-template-columns:25px 1fr;gap:7px 10px;align-items:center;padding:13px 16px;background:#eee6d8;flex:none}.kc-free-progress .kc-icon{height:23px;width:23px}.kc-free-progress p{font-size:12px;line-height:1.4;margin:0}.kc-free-progress__track{grid-column:1/-1;height:5px;border-radius:5px;background:#d5cbbd;overflow:hidden}.kc-free-progress__track span{display:block;height:100%;background:#62674f;transition:width .2s ease}.kc-bundle-service h3{display:flex;align-items:center;gap:9px}.kc-bundle-service h3 .kc-icon{height:25px;width:25px;color:#98532b}.kc-bundle-service li{padding-left:0;display:flex;gap:10px;align-items:flex-start}.kc-bundle-service li:before{display:none}.kc-bundle-service li>.kc-icon{width:22px;height:22px;color:#98532b}.kc-bundle-service .kc-free-inline .kc-icon{display:none}@media(min-width:750px){.ke-call .kc-quantity__option{display:grid;grid-template-columns:65px 1fr;grid-template-rows:repeat(4,auto);column-gap:4px!important;min-height:98px!important;text-align:center;align-content:center;line-height:1.2}.ke-call .kc-quantity__pictures{grid-column:1;grid-row:1/5;height:80px;width:65px}.ke-call .kc-quantity__pictures img{height:78px;width:39px;transform:scale(1.55)}.ke-call .kc-quantity__pictures img+img{margin-left:-23px}.ke-call .kc-quantity__option>span:not(.kc-quantity__pictures),.ke-call .kc-quantity__option>strong,.ke-call .kc-quantity__option>small{grid-column:2;line-height:1.2}.ke-call .product__info-container>div:has(>product-form){margin:3px 0 4px!important}.ke-call .product__info-container variant-selects fieldset{margin:0!important}.ke-call .product__info-container variant-selects legend{font-size:11px;margin:0 0 3px!important}.ke-call .product__info-container .product-form__input--pill input[type=radio]+label.ke-vk{margin-top:0!important;margin-bottom:0!important}.ke-call .ke-vk__beeld{height:48px!important}.ke-call .ke-vk__naam{line-height:1.2!important;padding:4px!important}}.kc-quantity__option{line-height:1.2!important}.kc-quantity__option>span,.kc-quantity__option strong{line-height:1.25!important}@media(max-width:749px){.kc-proof-section{padding:24px 0}.kc-comparison{padding:25px 12px}.kc-comparison h2{font-size:29px}.kc-comparison table{font-size:12px}.ke-call .kc-comparison th,.ke-call .kc-comparison td{padding:11px 6px}.kc-comparison th:first-child{width:36%}.kc-comparison thead th{width:32%}.kc-comparison thead img{height:105px;margin-bottom:10px}.kc-comparison thead strong{font-size:12px;overflow-wrap:anywhere}.kc-comparison td>span:last-child{font-size:11px;line-height:1.4}.kc-comparison__proof{font-size:12px}.kc-test-cards{grid-template-columns:1fr;gap:0;margin-top:22px;text-align:left}.kc-test-cards article{display:grid;grid-template-columns:42px 1fr;gap:4px 14px;padding:16px 2px;border-bottom:1px solid #dcd4c7}.kc-test-cards .kc-icon{grid-row:1/3;width:39px;height:39px;margin:0}.kc-test-cards h3{font-size:15px;line-height:1.3;margin:0}.kc-test-cards p{font-size:12px;line-height:1.5}.kc-buy-services{gap:8px 16px}}.ke-call .kc-top-benefits{margin:9px 0!important}.ke-call .kc-top-benefits .kopero-usp-bullets{display:flex!important;flex-direction:column!important;gap:5px!important;margin:0!important;font-size:12px;line-height:1.4}.ke-call .kc-top-benefits .kopero-usp-bullets span{padding-left:17px}.ke-call .product__info-container>.product__title{margin:0 0 4px!important}.ke-call .product__info-container>.kopero-reviews-summary{margin:0 0 8px!important}.ke-call .product__info-container>.kopero-kort{margin:0 0 8px!important}.ke-call .ke-vk__beeld,.ke-call .product__info-container .product-form__input--pill input[type=radio]+label.ke-vk .ke-vk__beeld{width:100%!important;height:60px!important;margin:0!important;aspect-ratio:auto;background:#eee4d4!important}.ke-call .ke-vk__beeld img{width:100%!important;height:100%!important;object-fit:contain!important;transform:none!important;mix-blend-mode:darken}.ke-call .kc-quantity__option,.ke-call .kc-quantity__option[aria-pressed=true]{background:#eee4d4!important;border-width:1px!important;padding:7px 5px!important}.ke-call .kc-quantity__option[aria-pressed=true]{outline:1px solid #98532b;outline-offset:-2px}.ke-call .kc-quantity__pictures{width:100%;height:70px!important;overflow:visible!important;gap:1px!important;isolation:isolate}.ke-call .kc-quantity__pictures img{width:calc((100% - 2px)/3)!important;max-width:57px;height:70px!important;object-fit:contain!important;transform:none!important;margin:0!important;mix-blend-mode:darken!important;background:transparent!important}.ke-call .kc-quantity__option[data-count="1"] .kc-quantity__pictures img{width:100%!important;max-width:72px}.ke-call .kc-quantity__option[data-count="2"] .kc-quantity__pictures img{width:calc((100% - 2px)/2)!important}.ke-call .kc-quantity[data-product-kind=beker] .kc-quantity__pictures img,.ke-call .kc-quantity[data-product-kind=mok] .kc-quantity__pictures img{max-width:48px}.ke-call .kc-mix[hidden],.ke-call [data-kc-mix-row][hidden]{display:none!important}.kc-mix{margin:12px 0 0}.kc-mix p{margin:0 0 8px;font-size:12px;line-height:1.45;color:#655c4f}.kc-mix__choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.kc-mix label{display:flex;flex-direction:column;gap:4px;font-size:11px}.kc-mix select{width:100%;min-width:0;min-height:42px;font:inherit;font-size:12px;color:#242321;background:#faf6ee;border:1px solid #cfc6b9;border-radius:4px;padding:7px 20px 7px 8px}.kc-tested-strip{display:flex;align-items:center;gap:10px;padding:11px 13px;background:#5d624f;color:#f7f2ea;border-radius:4px}.kc-tested-strip>.kc-icon{width:25px;height:25px;color:#e0b795}.kc-tested-strip>span{display:flex;flex-direction:column;gap:2px;line-height:1.4;font-size:11px}.kc-tested-strip strong{font-size:13px;font-weight:600}.kc-pdp-delivery{display:flex;align-items:flex-start;gap:9px;margin:2px 0 0;font-size:12px;line-height:1.5}.kc-pdp-delivery>.kc-icon{width:23px;height:23px;color:#62674f}.kc-pdp-delivery>div{min-width:0}.kc-pdp-delivery p{margin:3px 0 0}.kc-pdp-delivery .ke-lev-datum{display:block;font-weight:600}.ke-call .kopero-product-tabs .kc-shipping-details,.ke-call .kopero-product-tabs .kc-shipping-details *{white-space:normal!important}.ke-call .kopero-product-tabs .kc-shipping-details{margin:10px 0 0 16px!important;padding:0!important;line-height:1.5}.ke-call .kc-shipping-details p{margin:5px 0!important}.ke-call .kc-shipping-details .ke-lev-datum{display:block}.ke-call .kc-included-short{font-size:15px;line-height:1.7}.ke-call .kc-included-short p{margin:0 0 14px}.ke-call .kc-comparison{background:#efe6d6;color:#242321;border:1px solid #d8ccba}.ke-call .kc-comparison h2{font-size:clamp(27px,3vw,38px);max-width:850px;margin-inline:auto}.ke-call .kc-comparison th,.ke-call .kc-comparison td{border-bottom-color:#d3c8b7}.ke-call .kc-comparison__ours{background:#e4dac7}.ke-call .kc-comparison thead img{mix-blend-mode:darken}.ke-call .kc-comparison__yes{background:#62674f;color:#fff}.ke-call .kc-comparison__no{border-color:#ad9e89;color:#877862}.ke-call .kc-comparison__caption{color:#746b5d;opacity:1}.ke-call .kc-comparison__proof{color:#6b4e32}.kc-dark-proof{display:grid;grid-template-columns:1fr 2fr;gap:25px;align-items:center;background:#242321;color:#f7f2ea;border-radius:5px;margin-top:28px;padding:35px}.kc-purity-number{display:flex;flex-direction:column;align-items:center;text-align:center}.kc-purity-number>strong{font:400 clamp(65px,6.5vw,100px)/1 var(--ke-serif,Georgia,serif);letter-spacing:-.045em;color:#e4b48c}.kc-purity-number>span{font:400 28px/1.2 var(--ke-serif,Georgia,serif);margin-top:8px}.kc-purity-number>p{font-size:12px;line-height:1.6;max-width:28ch;color:#d2c8b9}.kc-dark-proof .kc-test-cards{margin:0;gap:15px}.kc-dark-proof .kc-test-cards article{padding:12px 5px}.kc-dark-proof .kc-test-cards h3{color:#f7f2ea;font-size:16px}.kc-dark-proof .kc-test-cards p{color:#d2c8b9;font-size:12px}.kc-dark-proof .kc-test-cards .kc-icon{color:#e4b48c}.kc-dark-proof .kc-test-link{grid-column:1/-1;margin:0}.kc-dark-proof .kc-test-link a{color:#e4b48c}.ke-call .kc-gift{bottom:calc(var(--ke-hero-wa-bottom,20px) + var(--kw-onder,0px) + 54px + env(safe-area-inset-bottom,0px))!important;transition:opacity .2s ease,transform .16s ease!important}.ke-call .kopero-wa,body.ke-call.ke-header-transparant.ke-hero-trust-ready .kopero-wa{bottom:calc(var(--ke-hero-wa-bottom,20px) + var(--kw-onder,0px) + env(safe-area-inset-bottom,0px))!important;transition:opacity .2s ease,transform .16s ease!important}.ke-call .kc-rail{scrollbar-width:thin;scrollbar-color:#a5663c #e7d8c3;padding-bottom:20px}.ke-call .kc-rail::-webkit-scrollbar{display:block;height:6px}.ke-call .kc-rail::-webkit-scrollbar-track{background:#e7d8c3;border-radius:8px}.ke-call .kc-rail::-webkit-scrollbar-thumb{background:#a5663c;border-radius:8px;min-width:48px}.ke-call .kc-rail::-webkit-scrollbar-thumb:hover{background:#854b2a}.ke-call .kc-rail::-webkit-scrollbar-button{display:none;width:0;height:0}@supports selector(::-webkit-scrollbar){.ke-call .kc-rail{scrollbar-width:auto}}.ke-call .ke-cart-scroll{scrollbar-width:thin;scrollbar-color:#b98c67 #eee6d8;scrollbar-gutter:auto;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.ke-call .ke-cart-scroll::-webkit-scrollbar{width:5px}.ke-call .ke-cart-scroll::-webkit-scrollbar-thumb{background:#b98c67;border-radius:8px}.ke-call .ke-cart-scroll::-webkit-scrollbar-track{background:#eee6d8}.ke-call cart-drawer-items,.ke-call .drawer__cart-items-wrapper,.ke-call .drawer__contents,.ke-call #CartDrawer-CartItems{overflow:visible!important;max-height:none!important;height:auto;flex:none}.ke-call .product__column-sticky{max-height:none!important;overflow:visible!important}.ke-call cart-drawer .drawer__inner{width:min(520px,100vw);padding-inline:20px}.ke-call cart-drawer .kc-cart-delivery{font-size:11px;line-height:1.4}.ke-call cart-drawer .kc-cart-delivery .ke-lev-tekst [data-ke-stock=ja]>span:first-child{white-space:nowrap}.ke-call cart-drawer .kc-cart-delivery p{margin:4px 0}.kc-newsletter-incentive{font-size:13px;line-height:1.5}@media(min-width:750px){.ke-call .kc-quantity__option{grid-template-columns:80px 1fr!important;min-height:92px!important}.ke-call .kc-quantity__pictures{width:80px!important;height:76px!important}.ke-call .kc-quantity__pictures img{height:76px!important}.ke-call .product__info-container>.kopero-kort{font-size:13px!important;line-height:1.4!important;max-width:65ch}.ke-call .product__info-container h1{font-size:30px}.ke-call .product__info-container .kopero-reviews-summary{font-size:13px}.ke-call .product__info-container>.kc-top-benefits{margin:7px 0!important}}@media(max-width:749px){.ke-call .product__info-container>.product__title{order:0!important}.ke-call .product__info-container>.kopero-reviews-summary{order:1!important}.ke-call .product__info-container>.kopero-kort{order:4!important}.ke-call .product__info-container>.kc-top-benefits{order:5!important}.ke-call .product__info-container>div:has(>.price){order:6!important}.ke-call .product__info-container>variant-selects{order:7!important}.ke-call .product__info-container>.kc-quantity{order:8!important}.ke-call .product__info-container>div:has(>product-form){order:9!important}.ke-call .product__info-container>.kc-reassurance{order:10!important}.ke-call .product__info-container>.kopero-product-tabs{order:11!important}.ke-call .kc-top-benefits .kopero-usp-bullets{font-size:12px}.ke-call .kc-quantity__pictures,.ke-call .kc-quantity__pictures img{height:66px!important}.ke-call .kc-quantity__option>span:not(.kc-quantity__pictures){font-size:11px}.kc-mix__choices{gap:6px}.kc-mix select{font-size:11px;padding-left:6px}.ke-call .kc-comparison h2{font-size:27px}.kc-dark-proof{grid-template-columns:1fr;gap:12px;padding:24px 18px}.kc-purity-number>strong{font-size:76px}.kc-purity-number>span{font-size:24px}.kc-purity-number>p{max-width:36ch}.kc-dark-proof .kc-test-cards article{padding:16px 0;border-bottom-color:#ffffff25}.kc-dark-proof .kc-test-cards h3{font-size:15px}.kc-dark-proof .kc-test-cards p{font-size:12px}.ke-call cart-drawer .drawer__inner{padding-inline:14px}.ke-call cart-drawer .kc-cart-delivery{font-size:clamp(9px,2.5vw,11px)}.ke-call .kc-included-short{font-size:14px}.ke-call .kc-included-short p{margin-bottom:13px}}.ke-call .kopero-anatomie--foto .kopero-anatomie__inner{padding-bottom:20px}.ke-call [id$=__kopero_buy_after_details] .kc-inline-buy{margin-top:10px}@media(max-width:989px){.ke-call .kopero-anatomie--foto .kopero-anatomie__inner{padding-bottom:8px}}.ke-call .kc-quantity__option{display:flex!important;flex-direction:column!important;align-items:center!important;min-height:134px!important;gap:3px!important}.ke-call .kc-quantity__pictures{width:100%!important;height:74px!important;justify-content:center!important;gap:3px!important}.ke-call .kc-quantity__pictures img,.ke-call .kc-quantity__option[data-count="1"] .kc-quantity__pictures img,.ke-call .kc-quantity__option[data-count="2"] .kc-quantity__pictures img{height:74px!important;width:min(30%,52px)!important;max-width:52px!important;object-fit:contain!important;margin:0!important}.ke-call .kc-quantity__option[data-count="1"] .kc-quantity__pictures img{width:52px!important}@media(max-width:749px){.ke-call .kc-quantity__option{min-height:145px!important}.ke-call .kc-quantity__pictures,.ke-call .kc-quantity__pictures img{height:66px!important}}.ke-call .kc-quantity__option:disabled{opacity:.75}.ke-call cart-drawer.is-empty .kc-free-progress{display:none}body.ke-call .kopero-wa.kopero-wa,body.ke-call .kc-gift.kc-gift{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.ke-call .kopero-wa.kopero-wa{bottom:calc(var(--ke-hero-wa-bottom,20px) + var(--kw-onder,0px) + env(safe-area-inset-bottom,0px))!important}body.ke-call .kc-gift.kc-gift{bottom:calc(var(--ke-hero-wa-bottom,20px) + var(--kw-onder,0px) + 54px + env(safe-area-inset-bottom,0px))!important}body.ke-call .kopero-wa.kc-floating-hidden,body.ke-call .kc-gift.kc-floating-hidden,body.ke-call[class*=overflow-hidden] .kopero-wa.kopero-wa,body.ke-call[class*=overflow-hidden] .kc-gift.kc-gift,body.ke-call:has([data-kl-scroll-locking-modal]) .kopero-wa.kopero-wa,body.ke-call:has([data-kl-scroll-locking-modal]) .kc-gift.kc-gift{opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media(max-width:749px){.ke-call cart-drawer .cart-items,.ke-call cart-drawer tbody{width:100%!important;min-width:0!important}.ke-call cart-drawer .cart-item{width:100%!important;min-width:0!important;grid-template-columns:80px minmax(0,1fr) auto!important;gap:8px 10px!important}.ke-call cart-drawer .cart-item__media{grid-column:1!important;grid-row:1/3!important;width:80px!important;min-width:0!important}.ke-call cart-drawer .cart-item__image{width:80px!important;max-width:100%!important;height:auto!important}.ke-call cart-drawer .cart-item__details{grid-column:2!important;grid-row:1!important;min-width:0!important;width:auto!important;padding:0!important}.ke-call cart-drawer .cart-item__name{font-size:13px!important;line-height:1.35!important;white-space:normal!important;overflow-wrap:anywhere}.ke-call cart-drawer .cart-item__totals{grid-column:3!important;grid-row:1!important;width:auto!important;min-width:0!important;padding:0!important}.ke-call cart-drawer .cart-item__totals .price{font-size:12px!important}.ke-call cart-drawer .cart-item__quantity{grid-column:2/4!important;grid-row:2!important;width:auto!important;min-width:0!important;padding:0!important}.ke-call cart-drawer .cart-item .product-option{font-size:11px;line-height:1.4}}.ke-call .kc-comparison thead strong{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.ke-call .kc-visual-compare{background:#f0e7d9;padding:42px 32px 24px;border-radius:5px}.ke-call .kc-visual-compare>h2{text-align:center;max-width:850px;margin:0 auto 30px;font-size:clamp(26px,3vw,37px);line-height:1.16}.ke-call .kc-visual-compare__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ke-call .kc-visual-compare__card{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;align-items:center;column-gap:10px;padding:24px 18px;background:#f7f3ec;border-radius:4px;min-width:0}.ke-call .kc-visual-compare__card--ours{background:#eee4d4}.ke-call .kc-visual-compare__card h3{grid-column:1/-1;text-align:center;font-family:var(--font-body-family);font-size:16px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;margin:0 0 20px;color:#92502b}.ke-call .kc-visual-compare__card--ours h3{color:#4e5e43}.ke-call .kc-visual-compare__figure{height:340px;display:flex;align-items:center;justify-content:center;min-width:0;grid-column:1;grid-row:2;overflow:hidden}.ke-call .kc-visual-compare__card--ours .kc-visual-compare__figure{grid-column:2}.ke-call .kc-visual-compare__figure>img{width:100%;height:100%;object-fit:contain;mix-blend-mode:darken;transform:scale(1.4)}.ke-call .kc-generic-window{width:100%;max-width:240px;aspect-ratio:3/4;position:relative;overflow:hidden;isolation:isolate}.ke-call .kc-generic-window img{position:absolute;top:0;left:0;width:200%;height:100%;max-width:none;object-fit:fill}.ke-call .kc-generic-window[data-kc-generic-finish=gehamerd] img{transform:translate(-50%)}.ke-call .kc-generic-window--single{aspect-ratio:1}.ke-call .kc-generic-window--single img{width:100%;height:100%;object-fit:contain;transform:none!important}.ke-call .kc-visual-compare__points{grid-column:2;grid-row:2;list-style:none;margin:0;padding:0;display:grid;gap:20px}.ke-call .kc-visual-compare__card--ours .kc-visual-compare__points{grid-column:1}.ke-call .kc-visual-compare__points li{position:relative;display:flex;align-items:flex-start;gap:7px;font-size:13px;line-height:1.45;color:#555047}.ke-call .kc-visual-compare__mark{color:#a8653b;flex:none;font-weight:650}.ke-call .kc-visual-compare__card--ours .kc-visual-compare__mark{color:#4e5e43}.ke-call .kc-visual-compare__points li:before{content:"";position:absolute;left:-23px;top:9px;width:16px;height:1px;background:#bf9b80}.ke-call .kc-visual-compare__card--ours .kc-visual-compare__points li:before{left:auto;right:-20px;background:#8b987b}.ke-call .kc-visual-compare--armband .kc-visual-compare__figure{height:260px}.ke-call .kc-visual-compare--armband .kc-visual-compare__figure>img{transform:none}.ke-call .kc-visual-compare .kc-comparison__caption{max-width:780px;margin:24px auto 0;text-align:center;font-size:11px;line-height:1.5;color:#71695e}.ke-call .kc-visual-compare__size{grid-column:1/-1;text-align:center;margin:-12px 0 16px;font-size:14px;font-weight:650}.ke-call .kc-visual-compare--elektrocultuur .kc-visual-compare__figure,.ke-call .kc-visual-compare--elektrocultuur .kc-visual-compare__points,.ke-call .kc-visual-compare--piramide .kc-visual-compare__figure,.ke-call .kc-visual-compare--piramide .kc-visual-compare__points{grid-row:3}.ke-call .kc-visual-compare--piramide[data-kc-compare-scale=small] .kc-visual-compare__figure>img{transform:scale(.865)}.ke-call .kc-visual-compare--piramide[data-kc-compare-scale=small] .kc-generic-window{width:61.8%}@media(max-width:989px){.ke-call .kc-visual-compare{padding:28px 16px 20px}.ke-call .kc-visual-compare__grid{gap:12px}.ke-call .kc-visual-compare__card{display:flex;flex-direction:column;padding:18px 12px}.ke-call .kc-visual-compare__card h3{font-size:12px;min-height:32px;display:flex;align-items:center;justify-content:center;line-height:1.35;margin-bottom:10px;letter-spacing:.05em}.ke-call .kc-visual-compare__figure{height:260px;width:100%;margin-bottom:20px}.ke-call .kc-generic-window{max-width:195px;max-height:100%}.ke-call .kc-visual-compare__points{width:100%;gap:15px}.ke-call .kc-visual-compare__points li{font-size:12px;min-height:36px}.ke-call .kc-visual-compare__points li:before{display:none}.ke-call .kc-visual-compare--armband .kc-visual-compare__figure{height:190px}}@media(max-width:480px){.ke-call .kc-visual-compare{padding:24px 8px 18px}.ke-call .kc-visual-compare>h2{font-size:25px;padding:0 6px;margin-bottom:20px}.ke-call .kc-visual-compare__grid{gap:8px}.ke-call .kc-visual-compare__card{padding:16px 9px}.ke-call .kc-visual-compare__figure{height:210px}.ke-call .kc-visual-compare__points{gap:13px}.ke-call .kc-visual-compare__points li{font-size:12px;line-height:1.45;gap:5px;min-height:48px}.ke-call .kc-visual-compare--armband .kc-visual-compare__figure{height:155px}}@media(min-width:990px)and (max-height:800px){.ke-call .product__info-container>.kopero-reviews-summary{margin-bottom:4px!important;line-height:1.25}.ke-call .product__info-container>.kopero-kort{margin-bottom:5px!important}.ke-call .kc-top-benefits .kopero-usp-bullets{gap:3px!important}.ke-call .product__info-container>div:has(>.price){margin:4px 0!important}.ke-call .product__info-container>variant-selects{margin:6px 0!important}.ke-call .product__info-container variant-selects .ke-vk__beeld{height:48px!important}.ke-call .product__info-container .product-form__input--pill input[type=radio]+label.ke-vk .ke-vk__beeld{height:48px!important}.ke-call .product__info-container product-form{margin:0!important}.ke-call .product__info-container>.kc-quantity{margin:6px 0!important}.ke-call .kc-quantity legend{font-size:12px;line-height:1.3;margin-bottom:5px}.ke-call .kc-quantity__option,.ke-call .kc-quantity__option[aria-pressed=true]{box-sizing:border-box!important;display:grid!important;grid-template-columns:76px minmax(0,1fr)!important;grid-template-rows:repeat(4,auto);align-content:center!important;column-gap:3px!important;row-gap:2px!important;min-height:100px!important;padding:7px 5px!important}.ke-call .kc-quantity__pictures{grid-column:1;grid-row:1/5;width:76px!important;height:80px!important;gap:2px!important}.ke-call .kc-quantity__pictures img,.ke-call .kc-quantity__option[data-count="1"] .kc-quantity__pictures img,.ke-call .kc-quantity__option[data-count="2"] .kc-quantity__pictures img{height:80px!important;width:auto!important;min-width:0;max-width:calc((100% - 4px)/3)!important;flex:1 1 0!important;object-fit:contain!important}.ke-call .kc-quantity__option[data-count="1"] .kc-quantity__pictures img{max-width:60px!important}.ke-call .kc-quantity__option[data-count="2"] .kc-quantity__pictures img{max-width:37px!important}.ke-call .kc-quantity__option>span:not(.kc-quantity__pictures),.ke-call .kc-quantity__option>strong,.ke-call .kc-quantity__option>small{grid-column:2;line-height:1.2!important}.ke-call .kc-quantity__option>span:not(.kc-quantity__pictures){font-size:11px}.ke-call .kc-quantity__option strong{font-size:14px}}.ke-call{--kc-packshot:#ebe2d3}.ke-call .kc-quantity__option,.ke-call .kc-quantity__option[aria-pressed=true],.ke-call .kc-product,.ke-call .ke-set__image,.ke-call .kc-visual-compare__card--ours{background:var(--kc-packshot)!important}.ke-call .kc-quantity__pictures,.ke-call .kc-product>a,.ke-call .kc-product img,.ke-call .ke-set__image img,.ke-call .kc-visual-compare__figure{background:transparent!important}.ke-call .kc-product img,.ke-call .ke-set__image img{mix-blend-mode:darken}.ke-call .kc-visual-compare__mark{display:inline-flex;align-items:center;justify-content:center;flex:0 0 21px;height:21px;font:800 18px/1 var(--font-body-family);color:#a52d28;background:#f6dfdb;border-radius:50%}.ke-call .kc-visual-compare__card--ours .kc-visual-compare__mark{color:#22623b;background:#d7e8d7}.ke-call .kc-visual-compare__points li{color:#342f29}.ke-call .kc-reassurance{display:flex;flex-direction:column;gap:12px}.ke-call .kc-reassurance>.kc-payments{margin:0}.ke-call .kc-reassurance>.kc-tested-strip{margin:0;padding:13px 14px;background:#5d624f;color:#f7f2ea;border:0}.ke-call .kc-tested-strip strong{font-size:14px}.ke-call .ke-set .ke-set__footer button{background:#96522c;color:#fff;border:1px solid #96522c;border-radius:4px;min-height:48px;padding:13px 28px;font:650 15px/1.3 var(--font-body-family);box-shadow:none;cursor:pointer;opacity:1}.ke-call .ke-set .ke-set__footer button:hover{background:#784021}.ke-call .kc-inline-buy{max-width:600px;margin:22px auto 32px;padding-inline:20px;text-align:center}.ke-call .kc-inline-buy>.button{width:100%;min-height:48px;font-family:var(--font-body-family);font-weight:600;background:#96522c;color:#fff;border-radius:4px}.ke-call .kc-inline-buy>p{display:flex;justify-content:center;align-items:center;gap:7px;font-size:12px;margin:9px 0 0}.ke-call .kc-inline-buy .kc-icon{width:19px;height:19px;color:#526447}.ke-call .kc-inline-buy [data-kc-inline-status]:empty{display:none}.ke-call cart-drawer .cart-items thead th{padding-top:14px!important;padding-bottom:13px!important}.ke-call .kc-guide-included{max-width:62ch;margin:14px auto;font-size:15px;line-height:1.6}.ke-call .kc-quantity__pictures{gap:0!important}.ke-call .kc-quantity[data-product-kind=waterfles] .kc-quantity__pictures img{margin-inline:-9px!important}.ke-call .kc-quantity[data-product-kind=elektrocultuur] .kc-quantity__pictures img{margin-inline:-7px!important}.ke-call .kc-quantity[data-product-kind=tongschraper] .kc-quantity__pictures img{margin-inline:-3px!important}.ke-call .kc-quantity[data-product-kind=tensorring] .kc-quantity__pictures img{margin-inline:1px!important}.ke-call .kc-quantity[data-product-kind=piramide] .kc-quantity__pictures img{margin-inline:0!important}.ke-call .kc-quantity[data-product-kind=beker] .kc-quantity__pictures img{margin-inline:-2px!important}.ke-call .kc-quantity[data-product-kind=mok] .kc-quantity__pictures img,.ke-call .kc-quantity[data-product-kind=kan] .kc-quantity__pictures img{margin-inline:0!important}@media(min-width:990px)and (max-height:800px){.ke-call .kc-quantity[data-product-kind=waterfles] .kc-quantity__pictures img{margin-inline:-3px!important}.ke-call .kc-quantity[data-product-kind=elektrocultuur] .kc-quantity__pictures img{margin-inline:-2px!important}.ke-call .kc-quantity[data-product-kind=beker] .kc-quantity__pictures img{margin-inline:0!important}}.ke-call .kc-quantity__options{padding-top:9px}.ke-call .kc-quantity__option{position:relative}.ke-call .kc-quantity__option>.kc-quantity__badge{position:absolute!important;z-index:3;grid-column:1/-1!important;grid-row:1/-1!important;top:0;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:max-content;max-width:calc(100% - 12px);box-sizing:border-box;text-align:center;white-space:normal;text-wrap:balance;background:#292820;color:#fff;font:650 10px/1.3 var(--font-body-family);font-size:10px!important;padding:3px 9px;border-radius:3px;letter-spacing:.01em}.ke-call .kc-quantity__option>.kc-quantity__badge--value{background:#c68b39;color:#241f18}.ke-call .klaviyo-form,.ke-call .klaviyo-form input,.ke-call .klaviyo-form button,.ke-call .klaviyo-form label,.ke-call .klaviyo-form .klaviyo-form-richtext p,.ke-call .klaviyo-form .klaviyo-form-richtext span{font-family:var(--font-body-family)!important}.ke-call .klaviyo-form .klaviyo-form-richtext h1,.ke-call .klaviyo-form .klaviyo-form-richtext h2,.ke-call .klaviyo-form .klaviyo-form-richtext h3,.ke-call .klaviyo-form .klaviyo-form-richtext h1 span,.ke-call .klaviyo-form .klaviyo-form-richtext h2 span,.ke-call .klaviyo-form .klaviyo-form-richtext h3 span{font-family:var(--font-heading-family)!important}@media(max-width:480px){.ke-call .kc-quantity__option>.kc-quantity__badge{font-size:9px!important;padding:3px 6px}}.ke-call .kc-quantity[data-product-kind=waterfles] .kc-quantity__option[data-count="3"] .kc-quantity__pictures img{margin-inline:-13px!important}@media(min-width:990px)and (max-height:800px){.ke-call .kc-quantity[data-product-kind=waterfles] .kc-quantity__pictures img,.ke-call .kc-quantity[data-product-kind=elektrocultuur] .kc-quantity__pictures img{width:50px!important;max-width:none!important;flex:0 0 50px!important}.ke-call .kc-quantity[data-product-kind=waterfles] .kc-quantity__option[data-count="2"] .kc-quantity__pictures img,.ke-call .kc-quantity[data-product-kind=elektrocultuur] .kc-quantity__option[data-count="2"] .kc-quantity__pictures img{margin-inline:-8px!important}.ke-call .kc-quantity[data-product-kind=waterfles] .kc-quantity__option[data-count="3"] .kc-quantity__pictures img,.ke-call .kc-quantity[data-product-kind=elektrocultuur] .kc-quantity__option[data-count="3"] .kc-quantity__pictures img{margin-inline:-13px!important}}.ke-call .kopero-filter--nav .kopero-filter__knop{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 14px;white-space:nowrap;min-height:44px}.ke-call .kopero-filter--nav .kopero-filter__knop.is-aan{background:#242321;color:#f7f2ea;border-color:#242321}@media(min-width:990px){.ke-call .kopero-filter--nav{flex-wrap:nowrap;gap:8px}.ke-call .kopero-filter--nav .kopero-filter__knop{padding:10px clamp(8px,1vw,14px);font-size:clamp(11px,.9vw,12px);letter-spacing:.04em}}@media(max-width:749px){.ke-call .kc-quantity[data-product-kind=waterfles] .kc-quantity__pictures img,.ke-call .kc-quantity[data-product-kind=waterfles] .kc-quantity__option[data-count="3"] .kc-quantity__pictures img{margin-inline:-4px!important}}.ke-call .kc-visual-compare__card,.ke-call .kc-visual-compare__points,.ke-call .kc-visual-compare__points li{min-width:0;max-width:100%}.ke-call .kc-visual-compare__points li>span:last-child{min-width:0;flex:1 1 0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.ke-call .kc-visual-compare__card h3{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.ke-call .kc-products .kc-rail{scrollbar-width:thin!important;scrollbar-color:var(--ke-zand,#d5c3a8) transparent;padding-bottom:12px}.ke-call .kc-products .kc-rail::-webkit-scrollbar{height:8px}.ke-call .kc-products .kc-rail::-webkit-scrollbar-track{background:var(--ke-linnen,#f7f2ea);border-radius:4px}.ke-call .kc-products .kc-rail::-webkit-scrollbar-thumb{background:var(--ke-zand,#d5c3a8);border-radius:4px}.ke-call .kc-products .kc-rail::-webkit-scrollbar-thumb:hover{background:var(--ke-koper,#b66a3c)}.ke-call .kc-rail-arrows.ke-rev-nav{gap:8px}.ke-call .kc-rail-arrows .ke-rev-pijl{width:44px;height:44px;flex:none;font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center;border:1px solid var(--ke-lijn,#e4d5be);border-radius:50%}.ke-call .kc-rail-arrows .ke-rev-pijl[disabled]{opacity:.35;cursor:default}.ke-call .kc-rail-arrows .ke-rev-pijl:focus-visible{outline:2px solid var(--ke-olijf,#5d624f);outline-offset:2px}.ke-call .ke-instr-link .kc-guide-included{margin-top:10px!important}.ke-call [data-testid=modal-form-container] form:has(input[type=email])>div:first-child{min-height:0!important;justify-content:flex-start!important}.ke-call [data-testid=modal-form-container] [data-testid=form-row]:has(:is(h1,h2)){margin-bottom:14px!important}.ke-call [data-testid=modal-form-container] form:has(input[type=email]) [data-testid=form-row]:nth-child(6) [data-testid=form-component]{padding:4px 0 0!important}.ke-call [data-testid=modal-form-container] form:has(input[type=email]) [data-testid=form-row]:nth-child(6) button{height:auto!important;min-height:44px!important;padding:8px!important}@media(max-width:749px){.ke-call .product__info-container>.kopero-kort{order:11!important;margin:0 0 12px!important}.ke-call .product__info-container>.kopero-product-tabs{order:12!important}.ke-call .product__info-container>div:has(>.price){margin:0 0 4px!important}.ke-call .product__info-container>variant-selects{margin:5px 0!important}.ke-call .product__info-container variant-selects fieldset{margin:0!important}.ke-call .product__info-container variant-selects .product-form__input--pill input[type=radio]+label.ke-vk{margin-top:5px!important;margin-bottom:0!important}.ke-call .product__info-container>.kc-quantity{margin:6px 0!important}.ke-call .product__info-container>.kc-quantity legend{margin-bottom:6px}.ke-call .product__info-container>div:has(>product-form){margin:0!important}.ke-call .product__info-container product-form.product-form{margin:8px 0 0!important}}@media(max-width:749px){.ke-call .product__info-container:has(.kc-quantity[data-product-kind=armband]) variant-selects .product-form__input--pill{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;max-width:none}.ke-call .product__info-container:has(.kc-quantity[data-product-kind=armband]) variant-selects legend{grid-column:1/-1;width:100%}.ke-call .product__info-container:has(.kc-quantity[data-product-kind=armband]) variant-selects .product-form__input--pill input[type=radio]+label.ke-vk{width:100%!important;max-width:none!important;min-width:0!important;flex:none!important;margin:0!important}.ke-call .product__info-container:has(.kc-quantity[data-product-kind=armband]) variant-selects .ke-vk__naam{font-size:clamp(10px,2.8vw,12px)!important;padding:6px 2px!important;letter-spacing:0}}.ke-call .kc-policy-free-intro{margin:18px 0 10px}.ke-call table.kc-shipping-policy-table td.kc-policy-free strong{color:#4f5e48;font-weight:600}@media(max-width:520px){.ke-call .rte table.kc-shipping-policy-table{table-layout:fixed;padding:4px 10px 8px;font-size:12px}.ke-call .rte table.kc-shipping-policy-table th,.ke-call .rte table.kc-shipping-policy-table td{white-space:normal!important;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;padding-left:5px;padding-right:5px;letter-spacing:0}.ke-call .rte table.kc-shipping-policy-table th{font-size:10px}.ke-call .rte table.kc-shipping-policy-table th:first-child,.ke-call .rte table.kc-shipping-policy-table td:first-child{width:30%;padding-left:0}.ke-call .rte table.kc-shipping-policy-table th:last-child,.ke-call .rte table.kc-shipping-policy-table td:last-child{padding-right:0}}.ke-call .kopero-reviews-carousel__arrow.ke-rev-pijl{width:44px;height:44px;font-size:18px;flex:none;border-color:var(--ke-lijn,#ddd2c4)}.ke-call .kopero-reviews-carousel__track{scrollbar-width:thin;scrollbar-color:var(--ke-zand,#d7c5aa) transparent;padding-bottom:12px}.ke-call .kopero-reviews-carousel__track::-webkit-scrollbar{height:8px}.ke-call .kopero-reviews-carousel__track::-webkit-scrollbar-track{background:var(--ke-linnen,#f7f2ea);border-radius:4px}.ke-call .kopero-reviews-carousel__track::-webkit-scrollbar-thumb{background:var(--ke-zand,#d7c5aa);border-radius:4px}.ke-call .kopero-reviews-carousel__track::-webkit-scrollbar-thumb:hover{background:var(--ke-koper,#b66a3c)}.ke-call .kopero-reviews-carousel__arrow.ke-rev-pijl:focus-visible{outline:2px solid var(--ke-olijf,#5d624f);outline-offset:2px}.ke-call .kc-guide-included{font-style:italic}.ke-call #beoordelingen .ke-sec{padding-bottom:20px}.ke-call .kopero-e .ke-sec.ke-faq{padding-top:20px}@media(max-width:899px){body.ke-call .ke-sw.ke-sw--l.ke-sw--r,body.ke-call .ke-sw.ke-sw--l,body.ke-call .ke-sw.ke-sw--r,body.ke-call .ke-sw,body.ke-call .ke-life__rij.ke-life__rij,body.ke-call .kopero-faq__nav.kopero-faq__nav,body.ke-call .ke-sprong__rij.ke-sprong__rij,body.ke-call .ke-ar-video-grid-wrap .ke-ar-video-grid{-webkit-mask-image:none!important;mask-image:none!important}body.ke-call .kopero-anatomie--foto .kopero-anatomie__grid{padding-bottom:40px}}@media(max-width:600px){body.ke-call [data-kl-scroll-locking-modal]{top:var(--kc-popup-top,0px)!important;height:var(--kc-popup-height,100dvh)!important;box-sizing:border-box;padding:10px 0!important;align-items:center!important;overflow:auto!important}body.ke-call [data-kl-scroll-locking-modal]>div{max-height:calc(var(--kc-popup-height,100dvh) - 20px)!important;width:calc(100vw - 20px)!important;align-self:center!important}body.ke-call [data-kl-scroll-locking-modal] [data-testid=modal-form-container]{max-height:calc(var(--kc-popup-height,100dvh) - 20px)!important;overflow:auto}body.ke-call [data-kl-scroll-locking-modal] form.klaviyo-form{padding:14px 12px!important}body.ke-call [data-kl-scroll-locking-modal] :is(h1,h2){font-size:30px!important;line-height:1.1!important}body.ke-call [data-kl-scroll-locking-modal] p,body.ke-call [data-kl-scroll-locking-modal] p span{font-size:14px!important;line-height:1.35!important}body.ke-call [data-kl-scroll-locking-modal] [data-testid=form-row]:has(:is(h1,h2)){margin-bottom:10px!important}body.ke-call [data-kl-scroll-locking-modal] form:has(input[type=email]) [data-testid=form-component]{padding:4px!important}body.ke-call [data-kl-scroll-locking-modal] form:has(input[type=email]) [data-testid=form-row]:has(:is(h1,h2)) [data-testid=form-component]{padding:0!important}body.ke-call [data-kl-scroll-locking-modal] form:has(input[type=email]) button{height:auto!important;min-height:44px!important;padding:10px!important}body.ke-call [data-kl-scroll-locking-modal] form:has(input[type=email]) [data-testid=form-row]:nth-child(6) button{min-height:36px!important;padding:6px!important}body.ke-call [data-kl-scroll-locking-modal] .klaviyo-close-form{width:40px!important;height:40px!important;margin:2px!important}body.ke-call.kc-popup-keyboard [data-kl-scroll-locking-modal] form:has(input[type=email]) [data-testid=form-row]:first-child,body.ke-call.kc-popup-keyboard [data-kl-scroll-locking-modal] form:has(input[type=email]) [data-testid=form-row]:nth-child(6){display:none!important}body.ke-call.kc-popup-keyboard [data-kl-scroll-locking-modal] :is(h1,h2){font-size:28px!important}body.ke-call.kc-popup-keyboard [data-kl-scroll-locking-modal] form.klaviyo-form{padding:16px 12px 10px!important}}@media(max-width:600px){body.ke-call [data-kl-scroll-locking-modal] form:has(input[type=email]) button{box-sizing:border-box!important;height:44px!important}body.ke-call [data-kl-scroll-locking-modal] form:has(input[type=email]) [data-testid=form-row]:nth-child(6) button{height:36px!important}body.ke-call [data-kl-scroll-locking-modal] :is(h1,h2){padding-inline:8px!important;text-wrap:balance;white-space:normal!important}body.ke-call.kc-popup-keyboard [data-kl-scroll-locking-modal] :is(h1,h2){font-size:26px!important;padding-inline:20px!important}}@media(min-width:990px){body.ke-call .kc-visual-compare__card{column-gap:34px}}.ke-call .kc-payments{flex-wrap:nowrap;min-width:0;width:100%;max-width:100%;box-sizing:border-box;contain:inline-size}.ke-call .kc-payments>span{flex:none}.ke-call .kc-payments__row{display:flex;align-items:center;gap:3px;flex:1 1 0;min-width:0;max-width:100%;width:0}.ke-call .kc-payments__scroller{flex:1 1 0;width:0;overflow-x:auto;overflow-y:hidden;min-width:0;max-width:100%;scrollbar-width:none;overscroll-behavior-x:contain;scroll-behavior:smooth}.ke-call .kc-payments__scroller::-webkit-scrollbar{display:none}.ke-call .kc-payments__scroller ul{flex-wrap:nowrap;width:max-content;gap:5px}.ke-call .kc-payments__scroller li,.ke-call .kc-payment-icon{flex:none}.ke-call .kc-payments__next{flex:0 0 23px;display:flex;align-items:center;justify-content:center;width:23px;height:24px;padding:0;border:0;background:none;color:var(--ke-koper-donker,#94532f);cursor:pointer}.ke-call .kc-payments__next[hidden]{display:none}.ke-call .kc-payments__next.is-end svg{transform:rotate(180deg)}.ke-call .kc-payments__scroller:focus-visible,.ke-call .kc-payments__next:focus-visible{outline:1px solid currentColor;outline-offset:2px}@media(prefers-reduced-motion:reduce){.ke-call .kc-payments__scroller{scroll-behavior:auto}}@media(max-width:749px){.ke-call .kc-payments{flex-wrap:wrap}.ke-call .kc-payments>span{flex-basis:100%}.ke-call .kc-payments__row{flex-basis:100%;width:100%}.ke-call .kc-visual-compare__card:not(.kc-visual-compare__card--ours) h3{display:block;width:min-content;max-width:100%;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-align:center}}.ke-call .kc-home-review-summary-mobile{display:none}.ke-call [id$=__kopero_reviews_carousel] .kopero-reviews-carousel{padding-bottom:16px!important}.ke-call [id$=__kopero_productslider] .kopero-e.ke-ps{padding-top:16px}@media(max-width:749px){.ke-call .ke-vtb-item--reviews,.ke-call .ke-vtb-lijn--reviews,.ke-call .kc-home-review-summary-desktop{display:none!important}.ke-call .kc-home-review-summary-mobile{display:inline}}@media(min-width:750px){.ke-call .kc-review-swipe-arrow{display:none!important}}@media(max-width:749px){.ke-call .kopero-reviews-carousel .ke-rev-nav,.ke-call #beoordelingen .ke-rev-nav{display:none!important}}body.ke-call [data-ke-stock][hidden],body.ke-call [data-kc-quantity][hidden]{display:none!important}body.ke-call .kc-cart-delivery .ke-lev-tekst{display:flex;flex-direction:column;gap:3px}body.ke-call .kc-cart-delivery [data-ke-stock]:not([hidden]){display:block}body.ke-call .kc-cart-delivery [data-ke-datum]:not(:empty){display:block!important;font-weight:600;margin-top:2px}body.ke-call cart-drawer .drawer__inner{height:calc(100dvh - var(--kc-consent-bottom,0px))!important;max-height:calc(100dvh - var(--kc-consent-bottom,0px))!important;align-self:flex-start}body.ke-call cart-drawer .kc-cart-delivery [data-ke-stock=ja]>span:first-child{white-space:normal}.ke-call .kc-review-translation{font-size:12px;line-height:1.5;opacity:.7;margin:8px 0 14px}body.ke-call cart-drawer .kc-products--cart{padding:12px 0 6px}body.ke-call cart-drawer .kc-products--cart .kc-rail{display:grid;grid-auto-flow:column;grid-auto-columns:150px;gap:10px;padding-bottom:10px;align-items:stretch}body.ke-call cart-drawer .kc-products--cart .kc-product{padding:8px;display:flex;flex-direction:column;min-height:0}body.ke-call cart-drawer .kc-products--cart .kc-product>a{display:block}body.ke-call cart-drawer .kc-products--cart img{width:100%;height:64px!important;object-fit:contain}body.ke-call cart-drawer .kc-products--cart h3{font-size:12px;line-height:1.3;min-height:32px;margin:5px 0}body.ke-call cart-drawer .kc-products--cart form{margin-top:auto}body.ke-call cart-drawer .kc-products--cart select{height:30px;min-height:30px;font-size:12px;margin:0 0 4px;padding-block:3px}body.ke-call cart-drawer .kc-products--cart .kc-product__price{font-size:12px;margin:4px 0}body.ke-call cart-drawer .kc-products--cart button[type=submit]{min-height:32px;padding:5px 8px;font-size:12px}body.ke-call cart-drawer .kc-products--cart [data-kc-status]:empty{display:none}@media(max-width:899px){body.ke-call .kc-quantity__unit{display:none!important}}@media(min-width:990px){body.ke-call [data-kopero-gallery] .kopero-gallery__duimen{max-height:min(calc(100svh - 185px),930px)!important;overflow-y:auto!important}}body.ke-call .ke-ps-chip{box-sizing:border-box;max-width:calc(100% - 24px);overflow-wrap:break-word}.ke-call .kc-gift-discount{position:absolute;right:-3px;bottom:-3px;background:#94532f;color:#fff;border:2px solid #f7f2ea;border-radius:8px;padding:1px 3px;font:600 10px/1.2 var(--font-body-family)}body.ke-call cart-drawer .kc-products--cart .kc-rail{grid-auto-columns:210px}body.ke-call cart-drawer .kc-products--cart .kc-product>a{display:grid;grid-template-columns:54px minmax(0,1fr);gap:6px;align-items:center}body.ke-call cart-drawer .kc-products--cart img{height:54px!important}body.ke-call cart-drawer .kc-products--cart h3{min-height:0;margin:0}@media(max-width:600px){body.ke-call [data-kl-scroll-locking-modal] h2.kc-popup-title,body.ke-call [data-kl-scroll-locking-modal] h2.kc-popup-title *{font-size:30px!important;line-height:1.1!important}body.ke-call.kc-popup-keyboard [data-kl-scroll-locking-modal] h2.kc-popup-title,body.ke-call.kc-popup-keyboard [data-kl-scroll-locking-modal] h2.kc-popup-title *{font-size:26px!important}}body.ke-call .kc-quantity__custom{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;font-size:12px;line-height:1.4}body.ke-call .kc-stepper{display:grid;grid-template-columns:34px 44px 34px;flex:none;width:112px;height:38px;overflow:hidden;border:1px solid #bdb2a2;border-radius:4px;background:#faf6ee;box-sizing:content-box}body.ke-call .kc-stepper button{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:#242321;font:500 18px/1 var(--font-body-family);padding:0;cursor:pointer;min-width:0;min-height:0}body.ke-call .kc-stepper button:disabled{opacity:.35;cursor:default}body.ke-call .kc-stepper input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;width:100%;min-width:0;border:0;border-radius:0;border-inline:1px solid #ddd4c7;background:transparent;padding:0 2px;font:500 14px/1 var(--font-body-family);text-align:center;color:#242321;box-shadow:none;box-sizing:border-box}body.ke-call .kc-stepper input::-webkit-inner-spin-button,body.ke-call .kc-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.ke-call .kc-stepper :focus-visible{outline:2px solid #98532b;outline-offset:-3px}body.ke-call details.kc-mix{margin:10px 0 0;border:0;padding:0}body.ke-call .kc-mix summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;font-size:12px;text-decoration:underline;text-underline-offset:3px;padding:5px 0;cursor:pointer}body.ke-call .kc-mix summary::-webkit-details-marker{display:none}body.ke-call .kc-mix summary:after,body.ke-call .kc-mix summary:before{display:none}body.ke-call .kc-mix summary>span{font-size:18px;text-decoration:none;transition:transform .15s}body.ke-call .kc-mix[open] summary>span{transform:rotate(45deg)}body.ke-call .kc-mix p{margin:7px 0 9px;font-size:12px;line-height:1.5}body.ke-call .kc-mix__counts{display:grid;gap:6px}body.ke-call .kc-mix__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:5px 0;border-top:1px solid #ddd4c7}body.ke-call .kc-mix__row label{display:block;min-width:0;font-size:13px;line-height:1.4;overflow-wrap:break-word}body.ke-call .kc-mix__row label small{display:block;font-size:11px;color:#6b6256}body.ke-call .kc-quantity__unit{display:block!important;font-size:10px!important}@media(prefers-reduced-motion:reduce){body.ke-call .kc-mix summary>span{transition:none}}@media(min-width:750px){body.ke-call .product__info-container>.kc-quantity .kc-quantity__option{padding-top:17px!important;padding-bottom:9px!important}}@media(max-width:749px){body.ke-call .kc-stepper input{font-size:16px}}body.ke-call .kc-quantity__option>.kc-quantity__badge{grid-row:auto!important;grid-column:auto!important}body.ke-call .product__info-container variant-selects .form__label,body.ke-call .product__info-container .kc-quantity legend,body.ke-call .product__info-container .kc-quantity__custom>label{font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:400!important;line-height:1.5!important;color:rgba(var(--color-foreground),.75)!important;letter-spacing:.4px!important;text-transform:none!important}body.ke-call .product__info-container variant-selects .form__label,body.ke-call .product__info-container .kc-quantity legend{margin:0 0 5px!important;padding:0}body.ke-call .product__info-container variant-selects .product-form__input--pill input[type=radio]+label.ke-vk{margin-top:0!important}body.ke-call .product__info-container .kc-quantity__custom>label{margin:0!important}body.ke-call .product__info-container .kc-quantity__options{padding-top:0!important}body.ke-call .kc-stepper{grid-template-columns:44px 44px 44px;width:132px;height:44px}body.ke-call .kc-stepper button{min-width:44px;min-height:44px}body.ke-call .badge.price__badge-sale,body.ke-call .card__badge .badge:not(.price__badge-sold-out){background:#96522c;color:#fff}body.ke-call .ke-audit-answers{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;margin:12px 0;font-size:13px}body.ke-call .ke-audit-answers details{border-bottom:1px solid #ddd4c7;min-width:0}body.ke-call .ke-audit-answers summary{cursor:pointer;padding:10px 0;min-height:44px;box-sizing:border-box;font-weight:600}body.ke-call .ke-audit-answers p{font-size:13px;line-height:1.5;margin:0 0 12px}body.ke-call .ke-audit-answers a{color:#96522c;text-underline-offset:3px}@media(min-width:990px){body.ke-call [data-kopero-gallery] .kopero-gallery__duimen{height:calc(100svh - 185px);max-height:930px!important;min-height:0;overflow-y:auto!important}}@media(max-width:749px){body.ke-call [data-kopero-gallery] .kopero-gallery__main{aspect-ratio:auto;height:42svh;min-height:42svh}}body.ke-call .ke-restock{margin:14px 0;padding:16px;background:#eee5d6;border-radius:4px}body.ke-call .ke-restock[hidden],body.ke-call .ke-restock [hidden]{display:none!important}body.ke-call .ke-restock h3{font-size:19px;margin:0 0 6px}body.ke-call .ke-restock p,body.ke-call .ke-restock label{font-size:13px;line-height:1.5}body.ke-call .ke-restock__fields{display:flex;gap:8px;margin-top:6px}body.ke-call .ke-restock input{width:100%;min-width:0;min-height:44px;font-size:16px;border:1px solid #aa9d88;border-radius:4px;padding:8px}body.ke-call .ke-restock button{min-height:44px;flex-shrink:0}body.ke-call .ke-restock [data-ke-restock-status]:empty{display:none}@media(max-width:899px){body.ke-call:has(product-info) #MainContent .ke-sw,body.ke-call:has(product-info) #MainContent .kopero-gallery__main,body.ke-call:has(product-info) #MainContent .kopero-gallery__duimen,body.ke-call:has(product-info) #MainContent .ke-toon{-webkit-mask-image:none!important;mask-image:none!important}}
/*# sourceMappingURL=/cdn/shop/t/240/assets/kopero-call.css.map */
