@property --tint{syntax: "<color>"; inherits: true; initial-value: #B97C66;}:root{--bg: #FBF6F1;--surface: #F3EAE2;--surface-2: #EADDD2;--text: #3A2328;--text-2: #7A6560;--line: #E3D5CB;--accent: #B8293F;--on-accent: #FFFFFF;--accent-soft: #F6D9DC;--pop: #FCE38A;--on-pop: #3A2328;--success: #4F7A5A;--shadow: rgba(58, 35, 40, .18);--tint: #B97C66;--tint-soft: color-mix(in srgb, var(--tint) 18%, var(--bg));--tint-ink: color-mix(in srgb, var(--tint) 62%, var(--text));--f-display: "Jost", "Futura", "Century Gothic", system-ui, sans-serif;--f-body: "Jost", "Futura", "Century Gothic", system-ui, sans-serif;--f-logo: "Fraunces", "Iowan Old Style", Georgia, serif;--r-card: 16px;--r-gallery: 24px;--r-input: 12px;--gutter: max(16px, env(safe-area-inset-left, 0px));--gutter-r: max(16px, env(safe-area-inset-right, 0px));transition:--tint .4s ease;color-scheme:light}@media(prefers-reduced-motion:reduce){:root{transition:none}*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{background:var(--bg);color:var(--text);font:400 16px/1.6 var(--f-body);font-variation-settings:"SOFT" 0,"WONK" 0;-webkit-font-smoothing:antialiased;overflow-x:hidden;overflow-x:clip;max-width:100%}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:60;background:var(--bg)}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}svg{display:block}svg.tube,svg.bottle,svg.pot,svg.lips,svg.clipart,svg.cheek{width:100%;height:auto}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{max-width:1280px;margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter-r)}@media(min-width:768px){.wrap{padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}}.sec{padding-block:96px}.sec-tight{padding-block:56px}@media(max-width:767px){.sec{padding-block:64px}.sec-tight{padding-block:40px}}.band{background:var(--surface)}.tinted{background:var(--tint-soft)}.display{font-family:var(--f-display);font-variation-settings:"SOFT" 0,"WONK" 0;text-wrap:balance;margin:0}.h1{font-weight:600;font-size:clamp(38px,5.2vw,60px);line-height:1.04;letter-spacing:-.02em}.h2{font-weight:500;font-size:clamp(28px,3.4vw,38px);line-height:1.12;letter-spacing:-.01em}.h3{font-weight:500;font-size:22px;line-height:1.2}.lede{font-size:18px;color:var(--text-2);max-width:34em;margin:0}.label{font:600 12px/1.3 var(--f-body);letter-spacing:.12em;text-transform:uppercase}.muted{color:var(--text-2)}.pword{font-family:var(--f-display);font-variation-settings:"SOFT" 0,"WONK" 0;font-style:italic;font-weight:700;font-size:22px;line-height:1;color:var(--tint-ink);text-transform:lowercase}.num{font-variant-numeric:tabular-nums}.prose p{max-width:62ch}.sec-head{display:grid;gap:10px;margin-bottom:36px}.sec-head.center{text-align:center;justify-items:center}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:999px;border:0;background:var(--accent);color:var(--on-accent);font:600 13px/1 var(--f-body);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:transform .15s ease,background-color .2s;white-space:nowrap}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn[disabled]{opacity:.45;cursor:not-allowed;transform:none}.btn-ghost{background:transparent;color:var(--text);box-shadow:inset 0 0 0 1.5px var(--text)}.btn-sm{min-height:40px;padding:0 18px;font-size:12px}.btn-block{width:100%}.btn-row{display:flex;flex-wrap:wrap;gap:12px}.tlink{text-decoration:none;background:linear-gradient(currentColor,currentColor) left bottom / 100% 1px no-repeat;padding-bottom:2px;transition:background-size .2s;font-weight:500}.tlink:hover{background-image:linear-gradient(var(--tint-ink),var(--tint-ink));background-size:100% 2px}.linkbtn{background:none;border:0;padding:12px 0;margin-block:-12px;text-decoration:underline;text-underline-offset:3px;color:var(--text-2);font-size:14px}.note a:not(.btn),.ks-legal a{padding-block:14px}.badge{display:inline-block;padding:5px 10px;border-radius:999px;background:var(--accent-soft);color:var(--text);font:600 11px/1 var(--f-body);letter-spacing:.1em;text-transform:uppercase}.badge.pop{background:var(--pop);color:var(--on-pop)}.pill{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:8px 20px 8px 10px;border-radius:999px;border:1.5px solid transparent;background:var(--surface);font-weight:500;transition:border-color .2s,background-color .2s}.pill:hover{background:var(--surface-2)}.pill[aria-pressed=true]{border-color:var(--text);background:var(--surface-2)}.pill.plain{padding:8px 20px}.seg{display:inline-flex;padding:4px;border-radius:999px;background:var(--surface);gap:2px}.seg button{border:0;background:transparent;padding:10px 18px;border-radius:999px;font:600 12px/1 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2)}.seg button[aria-pressed=true]{background:var(--bg);color:var(--text);box-shadow:0 1px 4px var(--shadow)}.announce{background:var(--text);color:var(--bg);font:500 13px/1 var(--f-body)}.announce-in{display:flex;align-items:center;gap:12px;height:36px}.marquee{flex:1;overflow:hidden;min-width:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marquee-track{display:flex;width:max-content;gap:40px;animation:mq 30s linear infinite}.marquee-track span{white-space:nowrap}.announce:hover .marquee-track,.announce.paused .marquee-track{animation-play-state:paused}@keyframes mq{to{transform:translate(-50%)}}.mq-toggle{background:none;border:0;color:inherit;width:44px;height:36px;margin-inline:-8px;display:grid;place-items:center;border-radius:50%}.site-header{position:sticky;top:env(safe-area-inset-top,0px);z-index:50;background:color-mix(in srgb,var(--bg) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid transparent;transition:border-color .2s}.site-header.scrolled{border-color:var(--line)}.header-in{display:flex;align-items:center;gap:24px;height:72px;transition:height .25s ease}.site-header.scrolled .header-in{height:56px}.logo{font-family:var(--f-logo);font-variation-settings:"SOFT" 0,"WONK" 0;font-style:normal;display:inline-block;transform:skew(-10deg);font-weight:500;font-size:30px;line-height:1;text-decoration:none;letter-spacing:-.02em;color:var(--accent)}.tagline{font-size:13px;color:var(--text-2);margin-left:-12px;white-space:nowrap}.main-nav{display:flex;align-items:center;gap:28px;margin-left:auto}.main-nav>a,.main-nav>.has-mega>button{font:600 12px/1 var(--f-body);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;background:none;border:0;padding:10px 0}.main-nav a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--tint-ink)}.header-tools{display:flex;align-items:center;gap:8px;margin-left:24px}.icon-btn{width:40px;height:40px;border-radius:50%;border:0;background:transparent;display:grid;place-items:center}.icon-btn:hover{background:var(--surface)}.bag-btn{border:0;background:transparent;font:600 12px/1 var(--f-body);letter-spacing:.12em;text-transform:uppercase;padding:12px 4px;min-height:44px;white-space:nowrap}.bag-btn.bump{animation:bump .5s ease}@keyframes bump{40%{transform:translateY(-4px) scale(1.06)}}.menu-btn{display:none}.has-mega{position:static}.mega{display:none;position:absolute;left:0;right:0;top:100%;background:var(--bg);border-top:1px solid var(--line);border-bottom:1px solid var(--line);box-shadow:0 20px 40px -20px var(--shadow)}.has-mega.open .mega{display:block}.mega-in{display:grid;grid-template-columns:repeat(3,1fr) 1.3fr;gap:32px;padding-block:32px 40px}.mega h4{margin:0 0 14px;color:var(--text-2)}.mega ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.mega a,.mega button.ml{text-decoration:none;background:none;border:0;padding:0;text-align:left;font-size:15px}.mega a:hover,.mega button.ml:hover{color:var(--tint-ink)}.mega .pw{font-family:var(--f-display);font-style:italic;font-weight:700;color:var(--tint-ink);margin-right:6px}.mega-promo{background:var(--tint-soft);border-radius:var(--r-card);padding:20px;display:grid;grid-template-columns:96px 1fr;gap:16px;align-items:center}@media(max-width:960px){.main-nav,.tagline{display:none}.menu-btn{display:grid}.header-tools{margin-left:auto}.header-in{gap:8px}}@media(max-width:400px){.header-in{gap:4px}.header-tools{gap:0}.header-in .icon-btn{width:36px;height:36px}.bag-btn{letter-spacing:.06em;padding-inline:2px}}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#1e141661;z-index:70;opacity:0;pointer-events:none;transition:opacity .3s}.scrim.on{opacity:1;pointer-events:auto}.drawer{position:fixed;top:0;right:0;bottom:0;width:min(440px,100%);background:var(--bg);z-index:80;transform:translate(105%);transition:transform .3s cubic-bezier(.2,.8,.2,1);box-shadow:0 20px 60px var(--shadow);display:flex;flex-direction:column;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-right:env(safe-area-inset-right,0px)}.drawer.left{right:auto;left:0;transform:translate(-105%);padding-right:0;padding-left:env(safe-area-inset-left,0px)}.drawer:not(.on){visibility:hidden;transition:transform .3s cubic-bezier(.2,.8,.2,1),visibility 0s .3s}.drawer.on{transform:none;visibility:visible}.drawer-head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--line)}.drawer-body{flex:1;overflow-y:auto;padding:20px;display:grid;gap:20px;align-content:start;overscroll-behavior:contain}html:has(#scrim.on),html:has(#scrim.on) body,html:has(body.ks-sheet-open),body.ks-sheet-open{overflow:hidden}.search-box,.drawer{overscroll-behavior:contain}.drawer-foot{padding:16px 20px 20px;border-top:1px solid var(--line);display:grid;gap:10px}.prog{display:grid;gap:12px;position:relative}.prog-bar{position:relative;height:8px;border-radius:999px;background:var(--surface-2)}.prog-fill{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--accent);transition:width .5s cubic-bezier(.2,.8,.2,1)}.prog-fill.full{background:var(--success)}.prog-mark{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;transform:translate(-50%,-50%);background:var(--bg);border:2px solid var(--surface-2)}.prog-mark.hit{border-color:var(--success);background:var(--success)}.prog-labels{position:relative;height:16px;font-size:12px;color:var(--text-2)}.prog-labels span{position:absolute;transform:translate(-50%);white-space:nowrap}.prog-labels span:last-child{transform:translate(-100%)}.confetti{position:absolute;left:50%;top:0;pointer-events:none}.confetti i{position:absolute;width:10px;height:10px;border-radius:50% 45% 55% 40%;animation:pop .9s ease-out forwards}@keyframes pop{0%{transform:translate(0) scale(.4);opacity:1}to{transform:translate(var(--x),var(--y)) scale(1);opacity:0}}.line{display:grid;grid-template-columns:64px 1fr auto;gap:14px;align-items:center}.line-art{width:64px;height:76px;border-radius:12px;background:var(--surface);display:grid;place-items:center;padding:6px}.line-art svg{height:100%;width:auto}.line h4{margin:0;font-size:15px;font-weight:600}.line p{margin:0;font-size:13px;color:var(--text-2)}.qty{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:999px;height:36px}.qty button{width:34px;height:34px;border:0;background:none;font-size:16px}.qty span{min-width:22px;text-align:center;font-variant-numeric:tabular-nums;font-size:14px}.qty.lg{height:52px}.qty.lg button{width:44px;height:50px}.offer{background:var(--surface);border-radius:var(--r-card);padding:16px;display:grid;gap:12px}.offer-row{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap}.samples{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sample{border:1.5px solid var(--line);background:var(--bg);border-radius:12px;padding:10px;display:grid;justify-items:center;gap:6px;font-size:13px;font-weight:500}.sample[aria-pressed=true]{border-color:var(--text)}.sample svg{height:54px;width:auto}.price-was{text-decoration:line-through;color:var(--text-2);font-weight:400}.value-bar{background:var(--surface);border-block:1px solid var(--line)}.value-in{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;padding-block:14px;font-size:14px;font-weight:500}.value-in span{display:inline-flex;align-items:center;gap:8px}.value-in svg{width:20px;height:20px;color:var(--accent)}@media(max-width:767px){.value-in{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px;font-size:13px}.value-in span{align-items:flex-start}.value-in svg{flex:none}}.hero-dots{position:absolute;left:var(--gutter);top:-40px;display:flex;gap:8px;z-index:2}.hero-dots button{position:relative;width:28px;height:6px;border-radius:999px;border:0;background:var(--surface-2);padding:0}.hero-dots button:before{content:"";position:absolute;left:-4px;right:-4px;top:-19px;bottom:-19px}.hero-dots button[aria-selected=true]{background:var(--accent);width:44px}.hero-media img.ph{position:absolute;top:0;right:0;bottom:0;left:0}.cat-banner{display:grid;grid-template-columns:1.2fr 1fr;gap:0;border-radius:var(--r-gallery);overflow:hidden;background:var(--surface);margin-bottom:8px}.cat-banner .copy{padding:40px;display:grid;gap:12px;align-content:center}.cat-banner .img{min-height:240px;position:relative}.cat-banner .img img{position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:760px){.cat-banner{grid-template-columns:1fr}.cat-banner .copy{padding:24px}}.shop-tools{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between;margin:4px 0 24px}.shop-tools select{height:40px;border-radius:999px;border:1.5px solid var(--line);background:var(--bg);padding:0 14px;font-size:14px}.hero{display:grid;grid-template-columns:55fr 45fr;gap:48px;align-items:center;padding-block:48px 72px}.hero-copy{display:grid;gap:22px}.hero-stack{display:grid}.hero-stack>.hero-copy{grid-area:1 / 1;align-content:center}.hero-stack>.hero-copy[aria-hidden=true]{visibility:hidden}.eyebrow{color:var(--tint-ink)}.hero-art{position:relative;border-radius:32px;background:var(--surface);overflow:hidden;padding:48px 24px 64px;display:grid;gap:20px;justify-items:center;transition:background-color .4s}.hero-art.is-tinted{background:var(--tint-soft)}.fan{position:relative;z-index:1;display:flex;justify-content:center;padding-top:12px;width:100%}.fan-tube{background:none;border:0;padding:0;width:17%;max-width:92px;margin-left:-3.5%;transform:rotate(calc(var(--i) * 7deg)) translateY(calc(var(--d) * 10px));transform-origin:50% 100%;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.fan-tube:first-child{margin-left:0}.fan-tube:hover,.fan-tube[aria-pressed=true]{transform:rotate(calc(var(--i) * 7deg)) translateY(calc(var(--d) * 10px - 18px))}.hero-cap{position:relative;z-index:1;margin:0;font-size:15px;color:var(--text-2);min-height:1.6em}.hero-cap b{color:var(--text);font-weight:600}.wave{position:absolute;left:0;right:0;bottom:0;width:100%;height:38%}@media(max-width:860px){.hero{grid-template-columns:1fr;padding-block:24px 48px;gap:32px}}.rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(230px,calc((100% - 48px)/4));gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin}.rail>*{scroll-snap-align:start}@media(max-width:767px){.rail{grid-auto-columns:72%}}.card{display:grid;gap:14px;align-content:start;min-width:0}.card-media{position:relative;display:grid;place-items:center;aspect-ratio:4 / 5;max-width:100%;border-radius:var(--r-card);background:var(--c-soft, var(--surface));overflow:hidden;text-decoration:none}.card-media .layer{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:14% 18%;transition:opacity .3s ease,transform .4s ease}.card-media .layer svg{height:100%;width:auto;max-width:100%}.card-media .layer.alt{opacity:0;padding:22% 10%}.card-media .layer.alt svg{width:100%;height:auto;border-radius:14px}.card-media .layer.photo{padding:0}.ph{width:100%;height:100%;object-fit:cover;display:block;color:transparent;font-size:0}.ph.is-person{object-position:50% 25%}.ph.is-fit{object-fit:contain!important;transform:none!important}.hero-media{position:relative;border-radius:32px;overflow:hidden;aspect-ratio:3 / 4;max-width:100%;max-height:640px;justify-self:end;width:100%;background:var(--surface)}.hero-media video,.hero-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero-chip{position:absolute;left:16px;bottom:16px;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:999px;padding:8px 14px;font-size:13px;display:flex;gap:8px;align-items:center}.frame43{aspect-ratio:4 / 3;max-width:100%;border-radius:14px;overflow:hidden;background:var(--surface);display:block}.campaign{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.campaign figure{margin:0;display:grid;gap:10px}.campaign .frame{aspect-ratio:3 / 4;max-width:100%;border-radius:var(--r-card);overflow:hidden;background:var(--surface)}.campaign figcaption{font-size:14px;color:var(--text-2)}.campaign figcaption b{color:var(--text);font-weight:600}@media(max-width:760px){.campaign{grid-template-columns:1fr 1fr}.campaign figure:last-child{grid-column:1 / -1}.campaign figure:last-child .frame{aspect-ratio:4 / 3}}.photo-panel{border-radius:var(--r-gallery);overflow:hidden;aspect-ratio:4 / 5;max-width:100%;background:var(--surface)}.photo-panel.wide{aspect-ratio:16 / 9}.g-slide.photo{padding:0;width:100%;overflow:hidden}.pdp>*{min-width:0}.g-slide.photo>img,.g-slide.photo>video{width:100%;height:100%;object-fit:cover}.g-thumbs button img{width:100%;height:100%;object-fit:cover;border-radius:8px}.illu-tag{position:absolute;top:14px;right:14px;font:600 11px/1 var(--f-body);letter-spacing:.1em;text-transform:uppercase;background:var(--bg);color:var(--text-2);padding:6px 10px;border-radius:999px}.soon-line{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:15px}.disclose{font-size:12px;color:var(--text-2);margin:0;max-width:70ch}.rv{display:grid;gap:28px}.rv-top{display:grid;grid-template-columns:minmax(220px,300px) 1fr;gap:40px;align-items:start}@media(max-width:760px){.rv-top{grid-template-columns:1fr;gap:24px}}.rv-score{display:grid;gap:6px}.rv-score .big{font-family:var(--f-display);font-size:64px;line-height:1;font-weight:500;font-variant-numeric:tabular-nums}.stars{display:inline-flex;gap:2px;color:var(--accent)}.stars svg{width:16px;height:16px}.stars.lg svg{width:22px;height:22px}.hist{display:grid;gap:8px}.hist button{display:grid;grid-template-columns:44px 1fr 36px;gap:10px;align-items:center;background:none;border:0;padding:0;font-size:13px;color:var(--text-2);text-align:left}.hist .bar{height:8px;border-radius:999px;background:var(--surface-2);overflow:hidden}.hist .bar i{display:block;height:100%;background:var(--accent);border-radius:inherit}.hist button[aria-pressed=true]{color:var(--text);font-weight:600}.rv-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rv-filters select{height:40px;border-radius:999px;border:1.5px solid var(--line);background:var(--bg);padding:0 14px;font-size:14px}.rv-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:760px){.rv-list{grid-template-columns:1fr}}.rv-card{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-card);padding:20px;display:grid;gap:10px;align-content:start;position:relative}.rv-card h4{margin:0;font-size:16px}.rv-card p{margin:0}.rv-meta{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:13px;color:var(--text-2);align-items:center}.rv-tag{display:inline-flex;align-items:center;gap:6px;background:var(--surface);border-radius:999px;padding:4px 10px;font-size:12px;color:var(--text)}.rv-tag i{width:10px;height:10px;border-radius:50%;display:inline-block}.rv-photo{width:84px;height:84px;border-radius:12px;overflow:hidden}.rv-help{justify-self:start;background:none;border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:13px}.ex-banner{background:var(--pop);color:var(--on-pop);border-radius:12px;padding:12px 16px;font-weight:600;font-size:14px}.ex-badge{position:absolute;top:14px;right:14px;background:var(--pop);color:var(--on-pop);font:600 10px/1 var(--f-body);letter-spacing:.1em;text-transform:uppercase;padding:5px 8px;border-radius:999px}.star-input{display:flex;gap:4px}.star-input button{background:none;border:0;padding:2px;color:var(--line)}.star-input button[aria-pressed=true]{color:var(--accent)}.star-input svg{width:28px;height:28px}.rating-line{display:flex;gap:8px;align-items:center;font-size:14px;color:var(--text-2)}@media(hover:hover){.card:hover .card-media .layer.main{opacity:0;transform:scale(.97)}.card:hover .card-media .layer.alt{opacity:1}}.card-media .badge{position:absolute;top:12px;left:12px;z-index:2}.card-body{display:grid;gap:4px;position:relative}.card-link{color:inherit;text-decoration:none}.card-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.card-body .card-foot{position:relative;z-index:1}.card-link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.card-body h3{margin:4px 0 0;font-size:17px;font-weight:600}.card-body .desc{margin:0;color:var(--text-2);font-size:14px}.card-rating{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-2)}.card-rating .stars svg{width:13px;height:13px}.card-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;transition:transform .25s}.card:hover .card-foot{transform:translateY(-4px)}.grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px}.grid4>*{min-width:0}.card-foot{flex-wrap:wrap;row-gap:8px;min-width:0}.card-foot>.label{flex:none;white-space:nowrap}.card-foot .btn{flex:none}.cat-block{display:grid;gap:20px;padding-block:28px;border-top:1px solid var(--line)}.cat-block:first-of-type{border-top:0}.cat-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.cat-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}@media(max-width:960px){.cat-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:520px){.cat-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.concern-tiles{grid-template-columns:repeat(6,minmax(0,1fr))}@media(max-width:960px){.concern-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:520px){.concern-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.cat-tile{display:grid;gap:8px;text-decoration:none;min-width:0}.cat-tile .frame{aspect-ratio:4 / 5;max-width:100%;border-radius:var(--r-card);overflow:hidden;background:var(--surface)}.cat-tile .frame img{transition:transform .4s ease}.cat-tile:hover .frame img{transform:scale(1.04)}.cat-tile b{font-weight:600}.cat-tile span{font-size:13px;color:var(--text-2)}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.facts div{background:var(--surface);border-radius:12px;padding:14px 16px;display:grid;gap:4px}.facts .label{color:var(--text-2)}.ugc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media(max-width:760px){.ugc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ugc-card{position:relative;aspect-ratio:4 / 5;max-width:100%;border-radius:var(--r-card);overflow:hidden;background:var(--surface)}.ugc-card .who{position:absolute;left:12px;bottom:12px;right:12px;display:flex;gap:8px;align-items:center;color:#fff;font-size:13px;font-weight:600;text-shadow:0 1px 6px rgba(0,0,0,.45)}.ugc-card .ex-badge{top:12px;right:12px}.set-items{display:grid;gap:10px}.benefits{list-style:none;margin:0;padding:0;display:grid;gap:10px}.benefits li{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;font-size:15px}.benefits li:before{content:"";width:18px;height:18px;margin-top:3px;border-radius:50%;background:var(--tint-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9.5l2.5 2.5L13 6.5' fill='none' stroke='%23B8293F' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 18px no-repeat}.buy-acc details.acc summary{padding-block:14px;font-size:15px}.buy-acc details.acc .acc-body{font-size:15px;padding-bottom:14px}.buy-acc .acc-body ol{margin:0;padding-left:18px;display:grid;gap:6px}.mini-row{display:grid;grid-template-columns:52px 1fr auto;gap:12px;align-items:center;text-decoration:none}.mini-row .th{width:52px;height:64px;border-radius:10px;overflow:hidden;background:var(--surface)}.mini-row small{display:block;color:var(--text-2);font-size:13px}.set-item{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;text-decoration:none}.set-item .th{width:56px;height:70px;border-radius:10px;overflow:hidden;background:var(--surface)}.mega-in.wide{grid-template-columns:repeat(5,1fr)}@media(max-width:960px){.grid4{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}}.grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media(max-width:860px){.grid3{grid-template-columns:1fr}}.quiz-pills{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.quiz-result{margin:28px auto 0;max-width:640px;background:var(--tint-soft);border-radius:var(--r-card);padding:20px;display:grid;grid-template-columns:88px 1fr;gap:20px;align-items:center}.quiz-result svg{height:120px;width:auto}.usp{display:grid;gap:12px;align-content:start}.usp-art{width:64px;height:64px}.usp h3{margin:0}.usp p{margin:0;color:var(--text-2)}.lipgrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.lipgrid figure{margin:0;display:grid;gap:8px}.lipgrid svg{width:100%;height:auto;border-radius:14px}.lipgrid figcaption b{display:block;font-weight:600;font-size:15px}.lipgrid figcaption span{font-size:13px;color:var(--text-2)}@media(max-width:960px){.lipgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:480px){.lipgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tabs{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px}.tabs button{flex:none}.split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}@media(max-width:860px){.split{grid-template-columns:1fr;gap:28px}}.look-art{border-radius:var(--r-gallery);background:var(--tint-soft);padding:40px;display:grid;place-items:center}.look-art svg{width:100%;max-width:420px;height:auto;border-radius:20px}.steps{list-style:none;padding:0;margin:0;display:grid;gap:14px;counter-reset:s}.steps li{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:baseline;counter-increment:s}.steps li:before{content:counter(s);width:28px;height:28px;border-radius:50%;background:var(--surface-2);display:grid;place-items:center;font-weight:600;font-size:13px}.art-panel{border-radius:var(--r-gallery);background:var(--surface);padding:40px;display:grid;place-items:center}.art-panel svg{max-width:100%;height:auto}.promises{list-style:none;margin:0;padding:0;display:grid}.promises li{display:grid;grid-template-columns:64px 1fr;gap:16px;padding-block:20px;border-top:1px solid var(--line);align-items:baseline}.promises li:last-child{border-bottom:1px solid var(--line)}.promises .rn{font-family:var(--f-display);font-style:italic;font-size:28px;color:var(--tint-ink)}.promises .pt{font-family:var(--f-display);font-variation-settings:"SOFT" 0,"WONK" 0;font-size:clamp(22px,2.6vw,30px);font-weight:500}.ugc{aspect-ratio:9 / 16;max-width:100%;border:1.5px dashed var(--line);border-radius:var(--r-card);background:var(--surface);display:grid;place-items:center;text-align:center;padding:18px;color:var(--text-2);font-size:14px}.ugc.lead{background:var(--tint-soft);color:var(--text);border-color:var(--tint-ink)}.newsletter{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}@media(max-width:860px){.newsletter{grid-template-columns:1fr}}.inline-form{display:flex;gap:10px;flex-wrap:wrap}.inline-form input{flex:1 1 220px;min-width:0}body.kassa .consent-bar,body.ks-sheet-open .consent-bar,html:has(#scrim.on) .consent-bar{display:none!important}.field,.inline-form input,select.field,textarea.field{height:52px;padding:0 16px;border-radius:var(--r-input);border:1.5px solid var(--line);background:var(--bg);width:100%;font-size:16px}textarea.field{height:140px;padding:14px 16px;resize:vertical}.field:focus,.inline-form input:focus{outline:none;border-color:var(--text)}.form-grid{display:grid;gap:14px}.form-grid label{display:grid;gap:6px;font-size:14px;font-weight:500}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:560px){.form-row{grid-template-columns:1fr}}.ok{color:var(--success);font-weight:500}.pay-row{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 0}.pay-row span{display:inline-flex;align-items:center;height:26px;padding:0 9px;border:1px solid var(--line, rgba(127,127,127,.35));border-radius:6px;background:#fff;color:#1a1a1a;font:600 11.5px/1 system-ui,-apple-system,sans-serif;letter-spacing:.01em;white-space:nowrap}.pay-row .visa{color:#1a1f71;font-style:italic;font-weight:800}.pay-row .mc b{width:11px;height:11px;border-radius:50%;display:inline-block}.pay-row .mc b:first-child{background:#eb001b}.pay-row .mc b:last-child{background:#f79e1b;margin-left:-4px;mix-blend-mode:multiply}.pay-row .ideal{color:#c06}.pay-row .bc{color:#005498}.pay-row .pp{color:#003087;font-style:italic;font-weight:800}.pay-row .pp i{color:#009cde;font-style:italic}.note{font-size:13px;color:var(--text-2);margin:0}.chips{display:flex;gap:8px;overflow-x:auto;padding-block:12px;position:sticky;top:calc(env(safe-area-inset-top,0px) + 56px);background:var(--bg);z-index:5}.chips button{flex:none}.filters{display:flex;flex-wrap:wrap;gap:20px 32px;margin:8px 0 32px}.filters fieldset{border:0;padding:0;margin:0;display:grid;gap:8px}.filters legend{padding:0;margin-bottom:8px;color:var(--text-2)}.filters .opts{display:flex;flex-wrap:wrap;gap:6px}.chip{border:1.5px solid var(--line);background:var(--bg);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:500}.chip[aria-pressed=true]{border-color:var(--text);background:var(--surface)}.nudge{grid-column:1 / -1;background:var(--tint-soft);border-radius:var(--r-card);padding:28px;display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.table-wrap{overflow-x:auto}table.compare{border-collapse:collapse;width:100%;min-width:680px;font-size:15px}.compare th,.compare td{text-align:left;padding:14px 12px;border-bottom:1px solid var(--line);vertical-align:top}.compare thead th{font:600 12px/1.3 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2)}.compare td:first-child{font-weight:600}.empty{text-align:center;padding:48px 16px;color:var(--text-2)}.pdp{display:grid;grid-template-columns:58fr 42fr;gap:48px;align-items:start;padding-block:28px 64px}@media(max-width:960px){.pdp{grid-template-columns:1fr;gap:28px}}.gallery{position:sticky;top:80px;display:grid;gap:12px;min-width:0;width:100%;max-width:calc((100vh - 200px)*.75);justify-self:center}@media(max-width:900px){.gallery{max-width:100%}}@media(max-width:960px){.gallery{position:static}}.g-track{overscroll-behavior-x:contain;display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;border-radius:var(--r-gallery);scrollbar-width:none}.g-track::-webkit-scrollbar{display:none}.g-slide{scroll-snap-align:start;scroll-snap-stop:always;aspect-ratio:3 / 4;max-width:100%;background:var(--tint-soft);display:grid;place-items:center;padding:8%;position:relative}.g-slide>svg{max-height:100%;max-width:100%;height:100%;width:auto}.g-slide.wide>svg{width:100%;height:auto;border-radius:20px}.g-slide .g-cap{position:absolute;left:20px;bottom:16px}.g-thumbs{display:flex;gap:8px;overflow-x:auto}.g-thumbs button{flex:none;width:64px;height:64px;border-radius:12px;border:1.5px solid transparent;background:var(--tint-soft);padding:6px;display:grid;place-items:center}.g-thumbs button svg{max-height:100%;max-width:100%;height:100%;width:auto}.g-thumbs button[aria-current=true]{border-color:var(--text)}.strip3{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:100%}.strip3 figure{margin:0;display:grid;gap:6px;text-align:center}.strip3 svg{width:100%;height:auto;border-radius:12px}.buy{display:grid;gap:18px;min-width:0}#buyBox{scroll-margin-top:84px}.buy h1{margin:0}.kw{font-size:14px;color:var(--text-2);margin:0}.rev-line{font-size:14px;color:var(--text-2)}.rev-line a{color:inherit}.promise{margin:0;font-size:17px}.yourshade{display:flex;flex-wrap:wrap;align-items:center;gap:10px;background:var(--tint-soft);padding:12px 16px;border-radius:12px;font-size:15px}.shade-label{margin:0;font-size:15px}.pil-kop mark{background:var(--accent);color:var(--on-accent, #fff);padding:0 .3em;border-radius:.25em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.pil-voordelen{display:flex;gap:10px 24px;flex-wrap:wrap}.pil-voordelen span{display:inline-flex;gap:8px;align-items:center;font-weight:500}.pil-voordelen svg,.waarom svg{width:24px;height:24px;color:var(--tint-ink);flex:none}.split.om>.photo-panel{order:2}@media(max-width:760px){.split.om>.photo-panel{order:0}}.tint-rij{display:flex;gap:12px;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x mandatory}.tint-kaart{flex:0 0 min(42vw,200px);scroll-snap-align:start;display:grid;gap:4px;text-align:left;background:var(--bg);border:0;border-radius:16px;padding:8px 8px 12px;font:inherit;color:inherit}.tint-kaart img,.tint-kaart .tint-vlak,.tint-kaart .tint-veeg{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:12px;display:block}.tint-kaart .tint-vlak{background:radial-gradient(90% 70% at 30% 25%,rgba(255,255,255,.35),transparent 50%),var(--c)}.tint-veeg.echt{position:relative;display:block;background:#f5ece5}body:not(.veeg-aan) .tint-rij .tint-veeg.echt i,.g-track:not(.g-alles) .g-slide:not(#slide0) .tint-veeg.echt i{background:var(--c)!important;-webkit-mask:none!important;mask:none!important}.tint-veeg.echt i{position:absolute;top:0;right:0;bottom:0;left:0;background:url(https://site.binkymilano.com/media/veeg-licht.png) center / 125% no-repeat,var(--c);background-blend-mode:overlay;-webkit-mask:url(https://site.binkymilano.com/media/veeg-masker.png) center / 125% no-repeat;mask:url(https://site.binkymilano.com/media/veeg-masker.png) center / 125% no-repeat}.tint-kaart b{margin-top:6px}.tint-kaart .muted{font-size:13px;line-height:1.3}.tint-kaart[aria-pressed=true]{box-shadow:0 0 0 2px var(--text)}.tint-keuze{margin:0;font-size:15px;display:flex;flex-wrap:wrap;gap:6px 12px;align-items:baseline}.tint-keuze a{color:inherit;font-weight:600}.g-slide .tint-veeg.g-veeg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:0}.set-inhoud{margin:0;padding-left:18px;display:grid;gap:4px;font-size:15px}.how-kaart{background:var(--surface);border-radius:24px;padding:clamp(24px,4vw,48px);display:grid;gap:24px;max-width:760px;margin:0 auto}.how-kaart ol{list-style:none;margin:0;padding:0;display:grid;gap:18px}.how-kaart li{display:flex;gap:16px;align-items:center}.how-kaart li>span:last-child{display:grid;gap:2px}.how-kaart b{font-size:18px}.how-kaart .rond{width:72px;height:72px;border-radius:50%;overflow:hidden;flex:none;box-shadow:0 0 0 3px var(--bg)}.how-kaart .rond img{width:100%;height:100%;object-fit:cover}.waarom{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.waarom>div{background:var(--bg);border-radius:16px;padding:18px;display:grid;gap:6px}.g-uitleg{position:absolute;left:12px;right:12px;bottom:12px;background:#fffcf9eb;color:#2b1d1a;border-radius:14px;padding:12px 14px;display:grid;gap:6px;font-size:14px;line-height:1.35;box-shadow:0 6px 20px #0000001f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.g-uitleg b{font-size:15px;font-weight:600}.g-uitleg ul,.g-uitleg ol{margin:0;padding-left:18px;display:grid;gap:3px}.g-tinten{display:flex;flex-wrap:wrap;gap:6px 12px}.g-tinten span{display:inline-flex;align-items:center;gap:6px;font-size:13px}.g-tinten i{width:14px;height:14px;border-radius:50%;display:inline-block;box-shadow:inset 0 0 0 1px #0000001f}@media(min-width:900px){.g-uitleg{left:20px;right:auto;max-width:70%;bottom:20px}}.pdp-pill{margin:0;justify-self:start;background:transparent;border:1px solid var(--line);border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2)}.pdp-titel{font-weight:600;font-size:clamp(28px,3.4vw,40px);line-height:1.1;letter-spacing:-.01em}.pdp-prijs{margin:0;display:flex;gap:12px;align-items:baseline;flex-wrap:wrap}.pdp-prijs .num{font-size:26px;font-weight:600}.tiers{display:grid;gap:12px}.ld-kop{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;padding:14px 16px;border-bottom:1px solid var(--line)}.ld-kop h2{margin:0;text-align:center;font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ld-balk{margin:0;padding:10px 16px;text-align:center;font-size:14px;font-weight:600;background:#e3eee6;color:#24452f}.ld-body{gap:0;padding:4px 20px 20px}.ld-tip{margin:12px 0 4px;font-size:13px;color:var(--accent);font-weight:600}.ld-tip:empty{display:none}.ld-regel{display:grid;grid-template-columns:76px 1fr;gap:14px;padding:16px 0;border-bottom:1px solid var(--line)}.ld-foto{width:76px;height:92px;border-radius:10px;overflow:hidden;background:var(--surface);display:block}.ld-foto img{width:100%;height:100%;object-fit:cover}.ld-info{display:grid;gap:3px;align-content:start;min-width:0}.ld-naam{color:inherit;text-decoration:none;font-size:15px;font-weight:500;line-height:1.3}.ld-sub{font-size:13px;color:var(--text-2)}.ld-prijs{font-size:15px}.ld-prijs s{color:var(--text-2);font-size:13px;margin-left:4px}.ld-bespaar{font-size:13px;font-weight:600;color:#2f7a45}.ld-acties{display:flex;gap:12px;align-items:center;margin-top:8px}.ld-qty{display:inline-grid;grid-template-columns:36px 32px 36px;align-items:center;border:1px solid var(--line);border-radius:10px;background:#fff;height:38px}.ld-qty button{border:0;background:none;font-size:18px;height:100%;cursor:pointer;color:inherit}.ld-qty span{text-align:center;font-size:14px}.ld-weg{border:0;background:none;color:var(--text-2);cursor:pointer;padding:6px;min-width:44px;min-height:44px;margin-block:-3px;display:grid;place-items:center}.ld-up{margin-top:18px;background:var(--surface);border-radius:14px;padding:12px;display:grid;gap:8px}.ld-up-kop{margin:0 2px 2px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tint-ink)}.ld-up-rij{display:grid;grid-template-columns:48px 1fr auto;gap:12px;align-items:center;background:#fff;border-radius:10px;padding:8px 10px}.ld-up-foto{width:48px;height:48px;border-radius:8px;overflow:hidden;display:block}.ld-up-foto img{width:100%;height:100%;object-fit:cover}.ld-up-tekst{color:inherit;text-decoration:none;min-width:0}.ld-up-tekst b{font-size:14px;line-height:1.3}.ld-up-tekst small{font-size:12px;color:var(--text-2);line-height:1.35;margin-top:2px}.ld-up-tekst b{display:block;white-space:normal;overflow-wrap:anywhere}.ld-up-tekst small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.ld-plus{border:0;background:var(--text);color:var(--bg);border-radius:999px;padding:8px 12px;font:inherit;font-size:13px;font-weight:600;white-space:nowrap;text-decoration:none;cursor:pointer}.ld-voet{padding:14px 20px 16px;border-top:1px solid var(--line);display:grid;gap:10px;background:var(--bg)}.ld-retour{margin:0;display:flex;gap:8px;align-items:center;justify-content:center;padding:11px;border-radius:12px;background:#e3eee6;color:#24452f;font-weight:600;font-size:14px}.ld-code{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:10px 2px;font-size:14px}.ld-code summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between}.ld-code summary:after{content:"+";font-size:18px;line-height:1}.ld-code[open] summary:after{content:"\2212"}.ld-code summary::-webkit-details-marker{display:none}.ld-code-form{display:flex;gap:8px;margin-top:10px}.ld-code-form .field{flex:1;min-width:0;height:40px}.ld-code-aan{margin:8px 0 0;font-size:13px}.ld-som{display:flex;justify-content:space-between;font-size:14px}.ld-som.groen{color:#2f7a45;font-weight:600}.ld-knop{display:block;text-align:center;background:var(--text);color:var(--bg);text-decoration:none;border-radius:12px;padding:16px;font-size:16px;font-weight:600;letter-spacing:.02em}.ld-voet .betaal-logos,.ld-onder .betaal-logos{--bl-w: 46px;--bl-h: 30px;gap:6px}.ld-body .ld-code{border-top:0;padding:12px 2px}.ld-onder{display:grid;gap:10px;margin-top:16px}.ld-voet{gap:8px;padding:12px 20px 14px}@media(max-height:500px){.ld-kop{padding:6px 16px}.ld-balk{padding:5px 16px;font-size:13px}.ld-voet{padding:8px 20px 10px;gap:4px}.ld-knop{padding:11px;font-size:15px}}.veilig{border:1px solid var(--line);border-radius:12px;padding:10px 12px 11px;display:grid;gap:8px;justify-items:center;background:#fff}.veilig-kop{margin:0;display:flex;gap:6px;align-items:center;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-2)}.betaal-logos{--bl-w: 46px;--bl-h: 30px;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.bl{width:var(--bl-w);height:var(--bl-h);border-radius:5px;border:1px solid #E6E1DD;background:#fff;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.bl img,.bl svg{display:block;height:46%;width:auto;max-width:78%}.bl.visa{background:#1434cb;border-color:#1434cb}.bl.visa img{height:34%;filter:brightness(0) invert(1)}.bl.mc{background:#000;border-color:#000}.bl.mc svg{height:58%}.bl.maestro svg{height:58%}.bl.amex{background:#016fd0;border-color:#016fd0}.bl.amex img{height:86%;max-width:100%}.bl.apay{border-color:#000}.bl.apay img{height:48%}.bl.gpay img{height:44%}.bl.bc img{height:52%}@media(max-width:520px){.betaal-logos{--bl-w: 42px;--bl-h: 28px;gap:5px}}.vertrouw{display:grid;grid-template-columns:1fr 1fr;gap:10px}.vertrouw>div{display:flex;gap:12px;align-items:center;background:var(--surface);border-radius:14px;padding:14px}.vt-ic{width:40px;height:40px;flex:none;border-radius:50%;background:#fff;display:grid;place-items:center;color:var(--text)}.vt-ic svg{width:20px;height:20px}.vertrouw b{display:block;font-size:14px;line-height:1.25}.vertrouw small{display:block;font-size:12.5px;line-height:1.35;color:var(--text-2);margin-top:2px}.vertrouw small a{color:inherit}@media(max-width:380px){.vertrouw{grid-template-columns:1fr}}.koop-tier{position:relative;display:grid;background:#fff;border:1.5px solid var(--line);border-radius:16px;overflow:visible;transition:border-color .15s,box-shadow .15s}.koop-tier.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 8px 24px -14px var(--shadow)}.tier-kop{display:grid;grid-template-columns:20px 1fr auto;gap:14px;align-items:center;width:100%;min-height:0;margin:0;text-align:left;font:inherit;color:inherit;background:none;border:0;border-radius:16px;padding:16px 18px;cursor:pointer}.tier-stip{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--line);background:#fff;box-sizing:border-box;transition:border .15s}[aria-checked=true]>.tier-stip{border:6px solid var(--accent)}.tier-t{display:grid;gap:3px}.tier-t b{font-size:16px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.tier-t>span{font-size:13px;color:var(--text-2)}.tier-save{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;background:var(--accent-soft);color:var(--accent);padding:3px 8px;border-radius:999px}.tier-p{display:grid;justify-items:end;gap:2px}.tier-p b{font-size:17px}.tier-p s{font-size:13px;color:var(--text-2)}.tier-tag{position:absolute;top:-10px;right:16px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:var(--accent);color:var(--on-accent);padding:3px 10px;border-radius:999px}.tier-kleuren{display:grid;gap:8px;padding:0 18px 12px 52px}.tier-rij{display:grid;grid-template-columns:24px 1fr;gap:6px;align-items:center}.tier-rij .num{width:24px;font-size:13px;color:var(--text-2)}.tier-sw{display:flex;flex-wrap:wrap;gap:6px}@media(max-width:480px){.tier-kleuren{padding:0 12px 12px 40px}.tier-rij{grid-template-columns:20px 1fr;gap:4px}.tier-rij .num{width:20px}.tier-sw{gap:4px}.tier-sw .sw.sm{width:30px;height:30px}}.sw.sm{width:32px;height:32px;padding:2px}.tier-mix{margin:0;padding:10px 18px 10px 52px;font-size:13px;color:var(--text-2);border-top:1px solid var(--line);border-radius:0 0 16px 16px;background:var(--bg)}.voordelen{display:grid;grid-template-columns:1fr 1fr;gap:8px}.voordelen>div:only-child{grid-column:1 / -1}.voordelen>div{display:flex;gap:10px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:12px;padding:11px 12px;font-size:13.5px;font-weight:500;line-height:1.3}.voordelen svg{width:20px;height:20px;flex:none;color:var(--accent)}.verzend-regel{margin:0;display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:14px;font-weight:500}.verzend-regel .stip{width:8px;height:8px;border-radius:50%;background:#2e9e5b}.retour-box{display:grid;gap:4px;border:1.5px solid var(--accent);border-radius:14px;padding:14px 16px;font-size:14px}.retour-box b{font-size:15px}.acc-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start}.acc-grid .box{display:grid;gap:12px}.acc-link{display:flex;gap:8px;align-items:center;background:var(--surface);border-radius:12px;padding:8px 8px 8px 14px}.acc-link span{flex:1;min-width:0;overflow-wrap:anywhere;font-size:14px}.acc-codes{list-style:none;margin:0;padding:0;display:grid;gap:8px}.acc-codes li{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap}.acc-orders{display:grid;gap:12px}.acc-order{display:grid;gap:6px;border:1.5px solid var(--line);border-radius:16px;padding:16px}.acc-order .rij{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.acc-fout{margin:0;color:#b8293f;font-weight:500}.shade-veeg{display:block;width:100%;max-width:420px;height:auto}.fam{display:flex;gap:4px;flex-wrap:wrap}.fam button{border:0;background:none;padding:6px 10px;border-radius:999px;font-size:13px;font-weight:500;color:var(--text-2)}.fam button[aria-pressed=true]{background:var(--surface);color:var(--text)}.swatches{display:flex;gap:6px;flex-wrap:wrap}.sw{width:52px;height:52px;border-radius:50%;border:0;background:none;padding:2px;display:grid;place-items:center;box-shadow:0 0 0 0 var(--tint);transition:box-shadow .2s}.sw[aria-pressed=true]{box-shadow:0 0 0 2px var(--text)}.sw[hidden]{display:none}.sizes{display:grid;grid-template-columns:1fr 1fr;gap:10px}.size{border:1.5px solid var(--line);background:var(--bg);border-radius:12px;padding:12px 14px;text-align:left;display:grid;gap:2px;font-size:14px}.size b{font-weight:600;font-size:15px}.size[aria-pressed=true]{border-color:var(--text);background:var(--surface)}.buyrow{display:flex;gap:10px}.buyrow .btn{flex:1}.swap-line{margin:0;font-size:14px;display:flex;gap:8px;align-items:flex-start}.claims{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.claims div{display:grid;justify-items:center;gap:6px;text-align:center;font-size:12px;color:var(--text-2);line-height:1.3}.claims svg{width:26px;height:26px;color:var(--text)}@media(max-width:420px){.claims{grid-template-columns:repeat(3,minmax(0,1fr))}}.stack{border:1.5px solid var(--line);border-radius:var(--r-card);padding:16px;display:grid;gap:12px}.stack-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.mini-sw{display:flex;gap:4px}.mini-sw .sw{width:34px;height:34px}.specs{display:grid;gap:0}.specs div{display:grid;grid-template-columns:160px 1fr;gap:16px;padding-block:16px;border-top:1px solid var(--line)}.specs div:last-child{border-bottom:1px solid var(--line)}@media(max-width:560px){.specs div{grid-template-columns:1fr;gap:4px}}.scales{display:grid;gap:18px}.scale{display:grid;grid-template-columns:110px 64px 1fr 64px;gap:12px;align-items:center;font-size:14px}.scale .ends{color:var(--text-2);font-size:13px}.scale .ends:last-child{text-align:right}.dots{display:flex;justify-content:space-between;position:relative}.dots:before{content:"";position:absolute;left:6px;right:6px;top:50%;height:1px;background:var(--line)}.dots i{position:relative;width:14px;height:14px;border-radius:50%;background:var(--bg);border:1.5px solid var(--line)}.dots i.on{background:var(--tint-ink);border-color:var(--tint-ink)}@media(max-width:560px){.scale{grid-template-columns:1fr 1fr}.scale .dots{grid-column:1 / -1;order:3}.scale .ends:last-child{text-align:right}}.ing{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media(max-width:960px){.ing{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.ing{grid-template-columns:1fr}}.ing-card{background:var(--surface);border-radius:var(--r-card);padding:22px;display:grid;gap:8px;align-content:start}.ing-card .fn{color:var(--tint-ink)}.ing-card p{margin:0}details.acc{border-top:1px solid var(--line)}details.acc:last-of-type{border-bottom:1px solid var(--line)}details.acc summary{list-style:none;cursor:pointer;padding:18px 36px 18px 0;position:relative;font-weight:600}details.acc summary::-webkit-details-marker{display:none}details.acc summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:400;transition:transform .2s}details.acc[open] summary:after{transform:translateY(-50%) rotate(45deg)}details.acc .acc-body{padding-bottom:18px;color:var(--text-2);max-width:66ch}.timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.timeline div{border:1.5px dashed var(--line);border-radius:var(--r-card);padding:20px;display:grid;gap:6px}.timeline b{font-family:var(--f-display);font-size:32px;font-weight:500;color:var(--text-2)}@media(max-width:560px){.timeline{grid-template-columns:1fr}}.dodont{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:640px){.dodont{grid-template-columns:1fr}}.dodont ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.dodont li{display:grid;grid-template-columns:64px 1fr;gap:8px}.tip{background:var(--pop);color:var(--on-pop);border-radius:var(--r-card);padding:20px 22px;display:grid;gap:6px}.up-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px}@media(max-width:720px){.up-list{grid-template-columns:minmax(0,1fr)}}.pairs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(max-width:640px){.pairs{grid-template-columns:repeat(2,minmax(0,1fr))}}.pair{display:flex;align-items:center;gap:10px;background:var(--surface);border-radius:12px;padding:12px;font-size:14px}.pair .dot{width:28px;height:28px;border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px #00000014}.pair .thumb{width:44px;height:56px;border-radius:8px;overflow:hidden;flex:none;background:var(--bg)}.pair .thumb+.thumb{margin-left:-12px;box-shadow:-2px 0 0 var(--surface)}.pair .dot+.dot{margin-left:-16px}.rev-empty{background:var(--surface);border-radius:var(--r-card);padding:32px;display:grid;gap:8px}.sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--bg);border-top:1px solid var(--line);box-shadow:0 -10px 30px -12px var(--shadow);padding-bottom:env(safe-area-inset-bottom,0px);transform:translateY(110%);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.sticky-atc.on{transform:none}.sticky-in{display:flex;align-items:center;gap:14px;padding-block:10px}.sticky-in .grow{flex:1;min-width:0;display:flex;align-items:center;gap:10px}.sticky-in .grow span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.slot{aspect-ratio:3 / 4;max-width:100%;border-radius:var(--r-card);border:1.5px dashed var(--line);background:var(--surface);display:grid;place-items:center;padding:14%;position:relative}.slot.filled{border-style:solid;border-color:transparent;background:var(--tint-soft);animation:fillin .35s cubic-bezier(.2,.8,.2,1)}.slot svg{height:100%;width:auto;max-width:100%}.slot .x{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:50%;border:0;background:var(--bg);font-size:16px;line-height:1}.slot .nm{position:absolute;bottom:8px;left:0;right:0;text-align:center;font-size:13px;font-weight:600}@keyframes fillin{0%{transform:scale(.92);opacity:.4}}.bundle{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding-block:48px;border-top:1px solid var(--line);align-items:start}@media(max-width:860px){.bundle{grid-template-columns:1fr;gap:24px}}.bundle-copy{display:grid;gap:14px;align-content:start}.price-line{font-size:18px;font-weight:600}.finder{max-width:880px;margin:0 auto;padding-block:48px 96px;display:grid;gap:32px}.fprog{display:flex;gap:6px}.fprog i{flex:1;height:4px;border-radius:999px;background:var(--surface-2)}.fprog i.on{background:var(--accent)}.madlib{font-family:var(--f-display);font-variation-settings:"SOFT" 0,"WONK" 0;font-size:clamp(26px,3.6vw,40px);line-height:1.6;font-weight:500;margin:0}.madlib select{font:inherit;font-style:italic;color:var(--tint-ink);background:var(--surface);border:0;border-bottom:2px solid var(--tint-ink);border-radius:10px 10px 0 0;padding:0 8px;margin:0 2px;max-width:100%}.choice-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.choice{border:1.5px solid var(--line);background:var(--bg);border-radius:var(--r-card);padding:22px;text-align:left;display:grid;gap:6px}.choice:hover{border-color:var(--text)}.choice b{font-family:var(--f-display);font-style:italic;font-size:24px;font-weight:600}.choice span{color:var(--text-2);font-size:14px}.result{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}@media(max-width:760px){.result{grid-template-columns:1fr}}.result-art{background:var(--tint-soft);border-radius:var(--r-gallery);padding:32px;display:grid;gap:16px;place-items:center}.result-art .lips{width:100%;height:auto;border-radius:18px}.page-head{padding-block:56px 32px;display:grid;gap:14px}.cols2{display:grid;grid-template-columns:1.4fr 1fr;gap:48px;align-items:start}@media(max-width:860px){.cols2{grid-template-columns:1fr}}.box{background:var(--surface);border-radius:var(--r-card);padding:24px;display:grid;gap:10px}.box.soft{background:var(--accent-soft)}.ship-table{width:100%;border-collapse:collapse}.ship-table td,.ship-table th{text-align:left;padding:14px 8px;border-bottom:1px solid var(--line)}.timeline-h{display:flex;flex-wrap:wrap;gap:12px;align-items:center;font-family:var(--f-display);font-size:24px}.timeline-h span.on{color:var(--accent);font-style:italic}.preview-banner{background:var(--pop);color:var(--on-pop);text-align:center;padding:12px 16px;font-weight:600;font-size:14px}body.kassa #announce,body.kassa #hdr,body.kassa #footer,body.kassa #stickyAtc,body.kassa #waBtn,body.kassa #waPanel{display:none!important}body.kassa{background:#fff}.ks{--k-font: var(--f-body);--k-bg: #fff;--k-side: #f5f5f5;--k-line: #dedede;--k-text: #1a1a1a;--k-muted: #707070;--k-btn: #1a1a1a;--k-link: #1773b0;--k-rood: #e22120;--k-r: 8px;color:var(--k-text);font:400 14px/1.45 var(--k-font);-webkit-font-smoothing:antialiased;background:var(--k-bg);color-scheme:light}.ks *,.ks *:before,.ks *:after{box-sizing:border-box}.ks a{color:var(--k-link)}.ks-grid{display:grid;grid-template-columns:53fr 47fr;grid-template-rows:auto 1fr;grid-template-areas:"head side" "form side";min-height:100vh}.ks-head{grid-area:head}.ks-formwrap{grid-area:form}.ks-side{grid-area:side}.ks-sumbar{display:none;grid-area:sumbar}.ks-head,.ks-formwrap{justify-self:end;width:min(100%,576px);padding-left:16px;padding-right:38px}.ks-head{display:grid;grid-template-columns:1fr auto;align-items:center;row-gap:4px;min-height:76px;padding-top:14px;padding-bottom:12px;border-bottom:1px solid var(--k-line)}.ks-trust{grid-column:1 / -1;margin:0;font-size:12px;color:var(--k-muted)}.ks-head .logo{font-size:30px;color:var(--k-text);text-decoration:none}.ks-bagbtn{background:none;border:0;padding:8px;margin-right:-8px;color:var(--k-link);cursor:pointer;display:grid}.ks-bagbtn svg{width:22px;height:22px}.ks-formwrap{padding-bottom:40px}.ks-side{border-left:1px solid var(--k-line);background:var(--k-side)}.ks-side-in{position:sticky;top:0;width:min(100%,496px);padding:38px 16px 38px 38px;display:grid;gap:20px}.ks-express{padding-top:24px;display:grid;gap:14px}.ks-express-l{margin:0;text-align:center;color:var(--k-muted);font-size:14px}.ks-express-btns{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:10px}.ks-xbtn{height:48px;border:0;border-radius:var(--k-r);cursor:pointer;font:600 16px var(--k-font);color:#fff;background-color:#000;background-position:center;background-repeat:no-repeat;background-size:auto 58%}.ks-xbtn:hover{filter:brightness(.92)}.ks-or{display:flex;align-items:center;gap:16px;color:var(--k-muted);font-size:14px}.ks-or:before,.ks-or:after{content:"";flex:1;height:1px;background:var(--k-line)}.ks-sec{display:grid;gap:14px;padding-top:38px}.ks-sec h2{margin:0;font:600 21px/1.3 var(--k-font);letter-spacing:0;color:var(--k-text)}.ks-h{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ks-h a{font-size:14px;text-decoration:underline;padding-block:12px;margin-block:-12px}.ks-sub{margin:-8px 0 0;color:var(--k-muted);font-size:14px}.ks-hint{font-size:13px;line-height:1.4}.ks-fields{display:grid;gap:14px}.ks-row{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.ks-f{position:relative}.ks-f>input,.ks-f>select{width:100%;height:52px;margin:0;padding:20px 12px 6px;border:1px solid var(--k-line);border-radius:var(--k-r);background:#fff;color:var(--k-text);font:400 14px/1.2 var(--k-font);appearance:none;-webkit-appearance:none;box-shadow:none}.ks-f>input:focus,.ks-f>select:focus{outline:none;border-color:var(--k-btn);box-shadow:0 0 0 1px var(--k-btn)}.ks-f.bad>input,.ks-f.bad>select{border-color:var(--k-rood);box-shadow:0 0 0 1px var(--k-rood)}.ks-f>label{position:absolute;left:13px;top:26px;transform:translateY(-50%);color:var(--k-muted);font-size:14px;pointer-events:none;transition:top .12s ease,font-size .12s ease,transform .12s ease;white-space:nowrap;max-width:calc(100% - 44px);overflow:hidden;text-overflow:ellipsis}.ks-f>input:focus+label,.ks-f>input:not(:placeholder-shown)+label,.ks-f.ks-sel>label,.ks-f.ks-phone>label{top:9px;transform:none;font-size:12px}.ks-f.ks-sel:after{content:"";position:absolute;right:15px;top:50%;width:8px;height:8px;border:solid var(--k-muted);border-width:0 1.5px 1.5px 0;transform:translateY(-70%) rotate(45deg);pointer-events:none}.ks-f .ks-ico{position:absolute;right:12px;top:26px;transform:translateY(-50%);width:18px;height:18px;color:var(--k-muted);pointer-events:none}.ks-f.ks-phone{display:grid;grid-template-columns:112px 1fr;gap:0}.ks-f.ks-phone>select{border-radius:var(--k-r) 0 0 var(--k-r);border-right:0;padding-top:20px}.ks-f.ks-phone>input{border-radius:0 var(--k-r) var(--k-r) 0}.ks-f.ks-phone>label{left:125px}.ks-veld-fout{margin:-8px 0 0;font-size:12px;color:var(--k-rood)}.ks-f>.ks-veld-fout{grid-column:1 / -1;margin:6px 0 0;line-height:1.35}.ks-express-btns .ks-xbtn.leeg{background:var(--k-side);cursor:default;pointer-events:none}.ks-check{display:flex;gap:11px;align-items:flex-start;font-size:14px;cursor:pointer;line-height:1.4}.ks-check input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--k-btn);flex:none;border-radius:4px}.ks-radios{border:1px solid var(--k-line);border-radius:var(--k-r);overflow:hidden;background:#fff}.ks-shipnote{padding:16px 14px;border-radius:var(--k-r);background:var(--k-side);color:var(--k-muted);font-size:14px;line-height:1.45}.ks-tiles{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ks-tile:last-child:nth-child(odd){grid-column:1 / -1}.ks-tile{display:grid;gap:10px;justify-items:start;padding:14px;min-height:92px;border:1px solid var(--k-line);border-radius:var(--k-r);background:#fff;cursor:pointer;font:600 16px/1.2 var(--k-font);text-align:left;color:var(--k-text)}.ks-tile img,.ks-tile svg{display:block;height:26px;width:auto}.ks-tile .ks-tile-card{width:44px;height:26px;border-radius:4px;background:linear-gradient(#cfcfcf,#bdbdbd);position:relative}.ks-tile .ks-tile-card:after{content:"";position:absolute;left:0;right:0;top:7px;height:5px;background:#8a8a8a}.ks-tile.on{background:var(--k-side);border-color:var(--k-text);box-shadow:inset 0 0 0 1px var(--k-text)}.ks-paypanel{margin-top:12px}.ks-paynote{display:flex;gap:12px;align-items:flex-start;padding:16px 14px;border:1px solid var(--k-line);border-radius:var(--k-r);background:var(--k-side);color:var(--k-muted);font-size:14px;line-height:1.45}.ks-paynote svg{width:22px;height:22px;flex:none;color:var(--k-muted)}.ks-mob{display:none}.ks-chip{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;border:1px solid var(--k-line);border-radius:999px;background:#fff;font:500 14px var(--k-font);color:var(--k-text);cursor:pointer}.ks-chip svg{width:16px;height:16px}.ks-totalbar{display:grid;grid-template-columns:56px 1fr auto 18px;gap:12px;align-items:center;width:100%;padding:0;margin-top:18px;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.ks-totalbar .ks-thumb{width:56px;height:56px}.ks-totalbar .ks-tt b{display:block;font-size:20px;font-weight:600}.ks-totalbar .ks-tt small{color:var(--k-muted);font-size:14px}.ks-totalbar .ks-ta{text-align:right}.ks-totalbar .ks-ta s{display:block;color:var(--k-muted);font-size:14px}.ks-totalbar .ks-ta b{font-size:20px;font-weight:600}.ks-totalbar svg{width:18px;height:18px;color:var(--k-muted)}.ks-edit{display:flex;align-items:center;gap:14px;margin-top:8px}.ks-qtyc{display:inline-grid;grid-template-columns:32px 28px 32px;align-items:center;height:32px;border:1px solid var(--k-line);border-radius:999px;background:#fff}.ks-qtyc button{border:0;background:none;height:32px;font-size:18px;line-height:1;color:var(--k-text);cursor:pointer}.ks-qtyc span{text-align:center;font-size:13px;font-weight:500}.ks-rm{border:0;background:none;padding:0;font:400 13px var(--k-font);color:var(--k-muted);text-decoration:underline;cursor:pointer}.ks-sheetwrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60}.ks-sheetwrap[hidden]{display:none}.ks-sheet-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.ks-sheet{position:absolute;left:0;right:0;bottom:0;max-height:86vh;display:grid;grid-template-rows:auto 1fr;background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -8px 30px #0000002e;padding-bottom:env(safe-area-inset-bottom)}.ks-sheet-h{display:flex;justify-content:space-between;align-items:center;padding:16px 16px 12px;border-bottom:1px solid var(--k-line);font-size:16px}.ks-sheet-x{border:0;background:none;font-size:26px;line-height:1;padding:0 4px;color:var(--k-muted);cursor:pointer}.ks-sheet-in{overflow:auto;overscroll-behavior:contain}.ks-sheet-in .ks-side-in{position:static;width:100%;padding:16px}body.ks-sheet-open{overflow:hidden}.ks-usps{display:grid;gap:18px;margin-top:30px}.ks-usp{display:grid;grid-template-columns:56px 1fr;gap:14px;align-items:center}.ks-usp svg{width:44px;height:44px;color:#8a6f66;margin:0}.ks-usp b{display:block;font-size:16px;font-weight:600}.ks-usp span{color:var(--k-muted);font-size:14px;line-height:1.45}.ks-radio{display:flex;gap:11px;align-items:center;padding:16px 14px;border-top:1px solid var(--k-line);cursor:pointer;font-size:14px;margin:0}.ks-radios>:first-child{border-top:0}.ks-radio input{width:18px;height:18px;margin:0;accent-color:var(--k-btn);flex:none}.ks-radio span{flex:1;display:grid;gap:2px}.ks-radio small{color:var(--k-muted);font-size:12px}.ks-radio>b{font-weight:500}.ks-radio.on{background:color-mix(in srgb,var(--k-btn) 5%,#fff);box-shadow:inset 0 0 0 1px var(--k-btn)}.ks-billform{padding:14px;border-top:1px solid var(--k-line);background:#f7f7f7}.ks-paybox{min-height:120px;position:relative}.ks-paybox[hidden]{display:none}.ks-payload{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;gap:12px;padding:18px 14px;align-content:start;border:1px solid var(--k-line);border-radius:var(--k-r);background:var(--k-side)}.ks-payload i{display:block;height:18px;border-radius:4px;background:linear-gradient(90deg,#ececec,#f8f8f8,#ececec);background-size:200% 100%;animation:ks-sk 1.2s linear infinite}.ks-payload i:nth-child(2){width:60%}.ks-payload i:nth-child(3){height:52px;margin-top:6px}@keyframes ks-sk{to{background-position:-200% 0}}.ks-reserve{padding:16px 14px;color:var(--k-muted);font-size:14px;display:grid;gap:10px}.ks-brand{font-size:12px;color:var(--k-muted);min-height:1px;margin-top:4px;opacity:.8;transform:scale(.9);transform-origin:top center}.ks-pay{width:100%;height:56px;border:0;border-radius:var(--k-r);background:var(--k-btn);color:#fff;font:600 16px/1 var(--k-font);cursor:pointer;margin-top:28px}.ks-pay:hover{filter:brightness(.93)}.ks-pay[disabled]{opacity:.65;cursor:progress}.ks-legal{margin:14px 0 0;font-size:12px;color:var(--k-muted);line-height:1.5}.ks-err{display:flex;gap:10px;align-items:flex-start;padding:14px 16px;margin-top:24px;border:1px solid var(--k-rood);border-radius:5px;background:#fff4f4;color:var(--k-text);font-size:14px;line-height:1.45}.ks-err svg{width:20px;height:20px;flex:none;color:var(--k-rood)}.ks-foot{display:flex;flex-wrap:wrap;gap:0 16px;padding-top:8px;margin-top:38px;border-top:1px solid var(--k-line);font-size:12px}.ks-foot a{text-decoration:underline;display:inline-flex;align-items:center;min-height:44px}.ks-lines{display:grid;gap:16px}.ks-line{display:grid;grid-template-columns:64px 1fr auto;gap:14px;align-items:center}.ks-thumb{position:relative;width:64px;height:64px;border:1px solid var(--k-line);border-radius:8px;background:#fff;display:grid;place-items:center;padding:3px}.ks-thumb img,.ks-thumb svg{width:100%;height:100%;object-fit:cover;border-radius:5px}.ks-qty{position:absolute;top:-9px;right:-9px;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:#707070;color:#fff;font:600 12px/22px var(--k-font);text-align:center;z-index:1}.ks-lt{min-width:0}.ks-lt p{margin:0;font-size:14px;font-weight:500;line-height:1.3}.ks-lt small{color:var(--k-muted);font-size:12px;display:block;margin-top:2px}.ks-line>b{font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.ks-code{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:start;margin:0}.ks-code[hidden],.ks-chip[hidden]{display:none}.ks-apply{height:52px;padding:0 20px;border:1px solid var(--k-line);border-radius:5px;background:#f0f0f0;color:var(--k-muted);font:500 14px var(--k-font);cursor:pointer;transition:background .15s,color .15s}.ks-code.ready .ks-apply{background:var(--k-btn);color:#fff;border-color:var(--k-btn)}.ks-tags{display:flex;flex-wrap:wrap;gap:8px}.ks-tag{display:inline-flex;align-items:center;gap:6px;padding:6px 8px 6px 10px;border-radius:5px;background:#e9e9e9;font-size:13px;font-weight:500}.ks-tag svg{width:14px;height:14px;color:var(--k-muted)}.ks-tag button{border:0;background:none;cursor:pointer;font-size:16px;line-height:1;padding:0 2px;color:var(--k-muted)}.ks-codemsg{margin:-8px 0 0;font-size:13px;color:var(--k-rood)}.ks-rows{display:grid;gap:10px}.ks-row2{display:flex;justify-content:space-between;gap:10px;font-size:14px;font-variant-numeric:tabular-nums}.ks-row2 .mu{color:var(--k-muted)}.ks-total{display:flex;justify-content:space-between;align-items:baseline;font-size:19px;font-weight:600;padding-top:6px}.ks-total small{font-size:12px;color:var(--k-muted);font-weight:400;margin-right:6px;letter-spacing:.02em}.ks-tax{margin:-6px 0 0;font-size:12px;color:var(--k-muted)}.ks-empty{text-align:center;padding:120px 16px;display:grid;gap:14px;justify-items:center}@media(max-width:999px){.ks-grid{grid-template-columns:1fr;grid-template-rows:auto auto auto 1fr;grid-template-areas:"head" "sumbar" "side" "form";min-height:0}.ks-head,.ks-formwrap{justify-self:stretch;width:100%;padding:0 16px}.ks-head{min-height:64px;padding-top:12px;padding-bottom:10px;justify-items:center;text-align:center;position:relative;grid-template-columns:1fr}.ks-trust{text-align:center}.ks-bagbtn{position:absolute;right:16px;top:50%;transform:translateY(-50%);margin:0}.ks-sumbar{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px;background:var(--k-side);border:0;border-bottom:1px solid var(--k-line);font:inherit;color:var(--k-link);cursor:pointer;text-align:left}.ks-sumbar span{display:inline-flex;align-items:center;gap:6px}.ks-sumbar svg{width:14px;height:14px;transition:transform .2s}.ks-sumbar b{color:var(--k-text);font-size:18px;font-weight:600}.ks-sumbar s{display:block;color:var(--k-muted);font-size:13px;font-weight:400;text-align:right}.ks.sum-open .ks-sumbar svg{transform:rotate(180deg)}.ks-side{display:none;border-left:0;border-bottom:1px solid var(--k-line)}.ks.sum-open .ks-side{display:block}.ks-side-in{position:static;width:100%;padding:20px 16px}.ks-formwrap{padding-bottom:32px}.ks-express{padding-top:20px}.ks-sec{padding-top:32px}.ks-f>input,.ks-f>select{font-size:16px}}@media(max-width:999px){.ks-mob{display:grid;gap:14px;justify-items:start;margin-top:28px}.ks-mob .ks-code{width:100%}.ks-totalbar{margin-top:4px}}.sum-row{display:flex;justify-content:space-between;gap:10px;font-variant-numeric:tabular-nums}.sum-row.total{font-size:18px;font-weight:600;border-top:1px solid var(--line);padding-top:12px}.radio{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1.5px solid var(--line);border-radius:12px}.radio:has(input:checked){border-color:var(--text);background:var(--surface)}.radio span:last-child{margin-left:auto;font-variant-numeric:tabular-nums}.search-box{position:fixed;left:0;right:0;top:0;z-index:80;background:var(--bg);padding-top:calc(env(safe-area-inset-top,0px) + 20px);padding-bottom:24px;box-shadow:0 20px 60px var(--shadow);transform:translateY(-110%);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.search-box.on{transform:none}.search-box:not(.on),.drawer:not(.on){box-shadow:none}.search-results{display:grid;gap:4px;margin-top:16px;max-height:50vh;overflow-y:auto;overscroll-behavior:contain}.search-results a{display:flex;align-items:center;gap:12px;padding:10px;border-radius:12px;text-decoration:none}.search-results a:hover{background:var(--surface)}.menu-list{list-style:none;padding:0;margin:0;display:grid}.menu-list a{display:block;padding:16px 0;border-bottom:1px solid var(--line);text-decoration:none;font-family:var(--f-display);font-size:26px}.menu-list a .pw{font-style:italic;font-weight:700;color:var(--tint-ink);font-size:18px;margin-left:8px}.modal{position:fixed;z-index:90;left:50%;top:50%;width:min(520px,calc(100% - 32px));transform:translate(-50%,-46%);opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;background:var(--bg);border-radius:24px;box-shadow:0 20px 60px var(--shadow);overflow:hidden}.modal.on{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}.modal.kras{width:100%;max-width:none;height:100%;max-height:100%;overflow:auto;border-radius:0;background:#fff;color:#1a1a1a}.kras-in{display:grid;grid-template-columns:1fr 1fr;min-height:100%}.kras-l{padding:56px 32px 40px;display:grid;gap:14px;align-content:center;justify-items:center;text-align:center}.kras-l .logo{font-size:34px;color:#1a1a1a;margin-bottom:6px}.kras-l h2{margin:0;font:500 clamp(34px,3.6vw,46px)/1.05 var(--f-body);color:#1a1a1a}.kras-l h2 b{display:block;font-size:1.5em;font-weight:500}.kras-l .kras-plus{margin:0;font-size:20px;color:#b8293f}.kras-l p{margin:0;color:#1a1a1a}.kras-keuzes{display:grid;gap:10px;width:min(330px,100%);margin-top:6px}.kras-keuzes button{height:56px;border:0;border-radius:8px;background:#000;color:#fff;font:500 15px/1 var(--f-body);letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.kras-keuzes button:hover{background:#333}.kras-nee{background:none;border:0;padding:8px;color:#1a1a1a;font:400 16px/1 var(--f-body);text-decoration:underline;cursor:pointer}.kras-l form{display:grid;gap:10px;width:min(330px,100%);margin-top:6px}.kras-l .field{background:#fff;color:#1a1a1a}.kras-l form .btn,.kras-l>.btn{background:#000;color:#fff;border-radius:8px}.kras-l .note,.kras-l .note a{color:#666;font-size:12px}.kras-code{display:flex;gap:8px;align-items:center;justify-content:center;font-size:22px;letter-spacing:.08em;background:#f5f5f5;color:#1a1a1a;border-radius:8px;padding:10px 14px}.kras-r{position:relative;overflow:hidden;background:#fff}.kras-r:before{content:"";position:absolute;left:22%;top:-30%;width:130%;height:160%;border-radius:50%;background:#f5f5f5}.kras-r figure{position:absolute;margin:0;width:38%;max-width:330px;aspect-ratio:3 / 4;border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 14px 34px #0000002e}.kras-r figure img{width:100%;height:100%;object-fit:cover;display:block}.kras-r figure:nth-child(1){left:16%;top:14%;transform:rotate(-3deg)}.kras-r figure:nth-child(2){left:50%;top:12%;transform:rotate(5deg);z-index:1}.kras-r figure:nth-child(3){left:33%;top:50%;transform:rotate(-8deg);z-index:2}.modal.kras .close{left:14px;right:auto;top:14px;color:#1a1a1a;z-index:3}@media(max-width:760px){.kras-in{grid-template-columns:1fr;min-height:100%;grid-template-rows:auto 1fr}.kras-r{order:-1;height:170px}.kras-r figure{width:25%;border-radius:14px}.kras-r figure:nth-child(1){left:10%;top:28px}.kras-r figure:nth-child(2){left:66%;top:28px}.kras-r figure:nth-child(3){left:38%;top:16px}.kras-l{padding:16px 20px 24px;gap:10px;align-content:start}.kras-l .logo{margin:0}.kras-keuzes button{height:48px}}.price-code{font-weight:600;color:#b8293f}.koop-band{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;justify-content:center;text-align:center;padding:22px 16px;background:var(--text);color:var(--bg)}.koop-band b{font:500 clamp(24px,3.4vw,36px)/1.1 var(--f-body)}.koop-band span{font-size:15px;opacity:.85}.koop-band a{color:inherit;font-weight:600}.koop-claim{border:0;border-radius:8px;padding:12px 20px;background:var(--bg);color:var(--text);font:600 15px/1 var(--f-body);cursor:pointer}.koop-of{flex-basis:100%}body.v3-pagina{--v3: #df7f97;background:#fff}body.v3-pagina #announce{background:linear-gradient(90deg,#0a0a0a 0 55%,#4a1526)}.v3{color:#151515;background:#fff;font-size:16px}.v3 h2{font:600 clamp(28px,2.6vw,36px)/1.2 var(--f-body);margin:0;letter-spacing:-.01em}.v3 mark{background:var(--v3);color:#fff;padding:0 10px;border-radius:5px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.v3 .v3-boven{padding-top:28px}.v3 .g-slide,.v3 .gallery .g-track{border-radius:14px}.v3-tag{background:#f6f6f6;border-radius:6px;text-align:center;font-size:14px;padding:6px;margin:0 0 14px}.v3-h1{font:600 34px/1.15 var(--f-body);margin:0 0 8px}.v3-prijs{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;font-size:22px;font-weight:600;margin:0}.v3-prijs>span:last-child{font-size:14px;font-weight:400;color:#666}.v3-intro{margin:14px 0}.v3-tint{margin-bottom:14px;display:grid;gap:10px}.v3-tiers{display:grid;gap:10px;margin-bottom:10px}.v3-t{position:relative;border:1px solid #e3e3e3;border-radius:10px;overflow:visible;background:#fff}.v3-t.on{border:2px solid var(--v3)}.v3-th{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;width:100%;padding:14px;background:none;border:0;text-align:left;color:inherit;cursor:pointer;font:inherit}.v3-th b{font-size:17px;font-weight:600}.v3-th small{display:block;font-size:13px;color:#555}.v3-r{width:24px;height:24px;border-radius:50%;border:2px solid #f0bcc9;display:grid;place-items:center}.on .v3-r{border-color:var(--v3)}.on .v3-r:after{content:"";width:14px;height:14px;border-radius:50%;background:var(--v3)}.v3-save{background:var(--v3);color:#fff;font-size:11px;font-weight:600;padding:2px 7px;border-radius:5px;margin-left:8px;white-space:nowrap}.v3-p{text-align:right}.v3-p s{display:block;font-size:13px;color:#555}.v3-best{position:absolute;right:16px;top:-10px;background:#000;color:#fff;font-size:12px;font-weight:600;padding:2px 8px;border-radius:3px;z-index:1}.v3-free{display:flex;align-items:center;gap:10px;background:#f6f6f6;padding:7px 14px;font-size:13px;font-weight:600;border-top:1px solid #fff}.v3-free s{margin-left:auto;font-weight:400;font-size:12px}.v3-free:last-child{border-radius:0 0 8px 8px}.v3-btn{display:block;width:100%;border:0;border-radius:10px;background:#000;color:#fff;font:600 13px/1 var(--f-body);letter-spacing:.14em;text-transform:uppercase;padding:19px 12px;text-align:center;text-decoration:none;cursor:pointer}.v3-btn.klein{width:240px;max-width:100%;margin-top:18px}.v3-ship{text-align:center;font-size:14px;margin:12px 0 18px}.v3-ship i{color:#17a85b;font-style:normal}.v3-gar{border:2px solid var(--v3);border-radius:8px;padding:16px 18px;background:#f6f6f6;font-size:14px;margin-bottom:8px}.v3-gar b{display:block;font-size:19px;font-weight:600;margin-bottom:6px}.v3-klap,.v3-fg details{border-bottom:1px solid #e3e3e3}.v3 summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:14px;font-weight:600;padding:12px 0}.v3 summary::-webkit-details-marker{display:none}.v3 summary:after{content:"+";font-size:22px;line-height:1;font-weight:400}.v3 details[open] summary:after{content:"\2212"}.v3-klap>div{padding-bottom:10px;color:#555;font-size:15px}.v3-klap p{margin:0 0 8px}.v3-klap ul{margin:0;padding-left:18px}.v3-grijs{background:#f6f6f6;padding:40px 0 48px;margin-top:24px}.v3-rail{display:flex;gap:12px;overflow-x:auto;margin-top:24px;scrollbar-width:none}.v3-rail figure{flex:0 0 280px;aspect-ratio:3 / 4;margin:0;border-radius:10px;overflow:hidden}.v3-rail img,.v3-foto img,.v3-ifoto img,.v3-dfoto img{width:100%;height:100%;object-fit:cover;display:block}.v3-split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding-top:64px;padding-bottom:40px}.v3-foto{border-radius:12px;overflow:hidden;aspect-ratio:1 / 1.05;background:#f6f6f6}.v3-split p{color:#555}.v3-rij{display:flex;flex-wrap:wrap;gap:10px 20px;font-weight:500}.v3-why{display:grid;grid-template-columns:44px 1fr;gap:16px;padding:18px 0;border-top:1px solid #e3e3e3;margin-top:12px}.v3-why>span{width:44px;height:44px;border-radius:50%;background:#fbeef1;color:var(--v3);display:grid;place-items:center}.v3-why h3{margin:0 0 4px;font-size:19px;font-weight:500}.v3-why p{margin:0;font-size:15px}.v3-tijd{border-top:1px solid #e3e3e3;padding:44px 16px;text-align:center;margin-top:24px}.v3-tl{position:relative;max-width:1200px;margin:30px auto 0;text-align:left}.v3-tl:before{content:"";position:absolute;left:50%;top:14px;bottom:60px;width:2px;margin-left:-1px;background:var(--v3)}.v3-st{display:grid;grid-template-columns:1fr 96px 1fr;margin-bottom:28px;align-items:start}.v3-d{width:36px;height:36px;border-radius:50%;background:var(--v3);color:#fff;display:grid;place-items:center;justify-self:center;position:relative}.v3-lab{margin:0;font-size:28px;font-weight:500;line-height:36px}.v3-st.r .v3-lab{text-align:right}.v3-kaart{background:#fbeef1;border-radius:10px;padding:20px 24px}.v3-kaart h3{margin:0;font-size:18px;font-weight:600}.v3-kaart p{margin:6px 0 0;color:#555;font-size:15px}.v3-mid{text-align:center;padding:48px 16px}.v3-tb{display:grid;grid-template-columns:1fr minmax(120px,340px);max-width:980px;margin:30px auto 0;text-align:left}.v3-tb>div{padding:18px 14px;border-bottom:1px solid #ddd;font-weight:600;font-size:15px}.v3-tb .k{border-bottom:2px solid #000}.v3-tb .k.me{background:var(--v3);color:#fff;border-radius:10px 10px 0 0;font:500 26px/1 var(--f-logo);text-align:center;border-bottom:0}.v3-tb .me{background:#f3eeee;text-align:center}.v3-y{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--v3);color:#fff;font-size:12px}.v3-ing{padding-top:56px;text-align:center}.v3-il{display:flex;gap:16px;overflow-x:auto;margin-top:28px;text-align:left;scrollbar-width:none}.v3-il article{flex:0 0 300px;background:#f6f6f6;border-radius:10px;overflow:hidden}.v3-ifoto{height:220px}.v3-il article>div:last-child{padding:16px}.v3-il h3{margin:0 0 4px;font-size:17px;font-weight:500}.v3-il p{margin:0;font-size:14px;color:#555}.v3-faq{padding-top:64px;padding-bottom:56px;text-align:center}.v3-fg{display:grid;grid-template-columns:1fr 1fr;gap:10px 40px;margin-top:26px;text-align:left;align-items:start}.v3-fg>*{min-width:0}.v3-fg details{background:#f6f6f6;border:0;border-radius:6px;padding:4px 20px}.v3-fg summary{font-weight:400}.v3-fg p{margin:0 0 12px;color:#555;font-size:15px}.v3-diff{display:grid;grid-template-columns:1fr 1fr;background:#f6f6f6;border-radius:12px;overflow:hidden;max-width:1320px;margin:0 auto 64px}.v3-dfoto{min-height:480px}.v3-diff>div:last-child{padding:48px;align-self:center}.v3-di{padding:14px 0;border-bottom:1px solid #ddd;color:#555;font-size:15px;margin-top:8px}.v3-di b{display:block;color:#151515;font-weight:600}.v3-nav{display:none}body.v3-pagina .v3-nav{display:inline-block}body.v3-pagina .main-nav>:not(.v3-nav),body.v3-pagina [data-act=search]{display:none!important}@media(max-width:960px){body.v3-pagina .v3-ct{display:none}}@media(max-width:960px){.v3 .gallery{position:relative;top:0}}.v3-ct{font-size:13px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;text-decoration:none;margin-right:8px}.v3-ship span{white-space:nowrap}.v3-ga{position:absolute;top:36%;width:40px;height:40px;border-radius:50%;border:0;background:#fff;box-shadow:0 1px 6px #00000026;font-size:22px;line-height:1;color:#151515;cursor:pointer;z-index:2}.v3-ga.l{left:-20px}.v3-ga.r{right:-20px}@media(max-width:960px){.v3-ga{top:58%}.v3-ga.l{left:8px}.v3-ga.r{right:8px}}.v3-saleb{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;border:1px solid var(--v3);background:#fff7f9;border-radius:4px;padding:11px;margin-bottom:14px;font-size:13px;color:#555}.v3-saleb b{color:#151515;letter-spacing:.1em;font-size:14px;font-weight:600}.v3-saleb i{color:var(--v3);font-style:normal}.v3-t.on .v3-free{background:var(--v3);color:#fff;border-top-color:#fff6}.v3-t.on .v3-free s{color:#fff}.v3-ship{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 14px;font-weight:500}.v3-ship .g{color:#17a85b}.v3-ship svg{vertical-align:-2px}.modal.v3km{width:min(400px,calc(100% - 24px));max-height:calc(100% - 24px);overflow:auto;border-radius:16px;background:#fff;color:#151515}.v3k{padding:16px;display:grid;gap:10px;font:400 15px/1.4 var(--f-body)}.v3k h3{margin:6px 0 0;font-size:20px;font-weight:600}.v3k p{margin:0}.v3k-f{background:#f6f6f6;aspect-ratio:1 / 1;overflow:hidden}.v3k-f img{width:100%;height:100%;object-fit:cover}.v3k-pr{font-size:22px;font-weight:600}.v3k-c:before{content:"\2713";display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--v3);color:#fff;font-size:11px;margin-right:10px}.v3k-nee{border:0;background:none;color:#667;text-decoration:underline;font:500 14px/1 var(--f-body);padding:8px;cursor:pointer}.v3k-t{display:grid;gap:8px}.v3k-t button{border:1px solid #ddd;border-radius:8px;background:#fff;padding:12px 14px;text-align:left;font:600 15px/1.25 var(--f-body);color:inherit;cursor:pointer}.v3k-t small{display:block;font-weight:400;color:#666;font-size:13px}body.v3-pagina .marquee,body.v3-pagina .mq-toggle{display:none}body.v3-pagina .announce-in{height:56px;justify-content:center}body.v3-pagina .announce-in:before{content:"BUY 2, GET 1 FREE\a 30% WELCOME CODE + FREE SHIPPING";font:600 14px/1.45 var(--f-body);letter-spacing:.03em;white-space:pre-wrap;text-align:center}body.v3-pagina .site-header{background:#fff;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body.v3-pagina .tagline,body.v3-pagina #waBtn,body.v3-pagina .wish-hdr{display:none!important}body.v3-pagina .logo{color:#000}@media(min-width:961px){body.v3-pagina .header-in{max-width:1440px;padding-inline:60px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:60px}body.v3-pagina .main-nav{grid-column:1;grid-row:1;justify-self:start;margin:0}body.v3-pagina .logo{grid-column:2;grid-row:1;font-size:36px}body.v3-pagina .header-tools{grid-column:3;grid-row:1;justify-self:end;margin:0}.v3 .v3-boven.wrap{max-width:1440px;padding-inline:60px;grid-template-columns:minmax(0,762px) minmax(0,1fr);gap:60px;padding-top:60px}.v3 .gallery{max-width:none;justify-self:stretch;top:130px}.v3 .wrap{max-width:1440px;padding-inline:60px}.v3 .g-thumbs button{width:90px;height:90px;border-radius:6px;padding:0}.v3-h1{font-size:34px}.v3-split{grid-template-columns:635px 1fr}.v3-split.om{grid-template-columns:1fr 576px}}.v3 .g-slide{aspect-ratio:1 / 1.13;padding:0;background:#efefef;overflow:hidden}.v3 .g-slide img{width:100%;height:100%;object-fit:cover}.v3-lint{position:absolute;left:0;top:0;background:#fff;padding:12px 40px 14px 18px;max-width:72%;font-size:14px;line-height:1.35;clip-path:polygon(0 0,100% 0,95% 50%,100% 100%,0 100%)}.v3-lint b{display:block;font:400 20px/1.2 Georgia,serif}.v3-bd{position:absolute;right:34px;width:110px;height:110px;border-radius:50%;display:grid;place-content:center;text-align:center;font-weight:600;font-size:14px;line-height:1.1;color:#fff}.v3-bd b{display:block;font-size:30px}.v3-bd.een{top:48px;background:var(--v3)}.v3-bd.twee{top:174px;background:#7d97dd}.v3-pil{background:var(--v3);color:#fff;font:600 12px/1 var(--f-body);padding:4px 9px;letter-spacing:.03em}.v3-free .t{width:30px;height:30px;border-radius:4px;background:#fff;overflow:hidden;display:grid;place-items:center;flex:none}.v3-free .t img{width:100%;height:100%;object-fit:cover}.v3-stip{display:flex;align-items:center;gap:16px;width:100%;border:2px dashed var(--v3);border-radius:8px;background:#fff;padding:14px;margin:0 0 10px;text-align:left;font:600 14px/1.3 var(--f-body);color:inherit;cursor:pointer}.v3-stip small{display:block;font-weight:400;color:#555;font-size:12px;margin-top:3px}.v3-stip .box{flex:none;width:24px;height:24px;border:1px solid var(--v3);border-radius:3px;display:grid;place-items:center;color:var(--v3)}.v3-stip .box{padding:0!important;background:none!important;box-shadow:none;width:24px!important;height:24px!important;min-height:0;line-height:1}.v3-lev{margin-bottom:16px}.v3-lev p{margin:0}.v3-lev b{font-weight:500}.v3-bar{height:10px;background:#f1f1f1;margin:8px 0 6px;border-radius:2px;overflow:hidden}.v3-bar i{display:block;height:100%;width:33%;background:var(--v3)}.v3-lr{display:flex;justify-content:space-between;font-size:14px}.v3-lr span:last-child{color:var(--v3)}.v3-gar .kop{display:flex;align-items:center;gap:14px;margin-bottom:10px}.v3-gar .kop b{margin:0}.zegel{flex:none;width:46px;height:46px;border-radius:50%;background:var(--v3);color:#fff;display:grid;place-content:center;text-align:center;font-weight:700;font-size:15px;line-height:1}.zegel small{display:block;font-size:8px;font-weight:600}.v3-over{display:inline-block;background:#fff;padding:4px 16px;border-radius:4px;font-size:14px;font-weight:500}.v3-rev h2{margin-top:14px;max-width:620px}.v3 .v3-rail{gap:12px}.v3 .v3-rc{flex:0 0 574px;display:grid;grid-template-columns:186px 1fr;gap:8px}.v3-rv{border-radius:10px;overflow:hidden;background:#ddd;min-height:290px}.v3-rv img{width:100%;height:100%;object-fit:cover;display:block}.v3-rt{background:#fff;border-radius:10px;padding:20px;display:flex;flex-direction:column}.v3-rt h3{margin:0 0 10px;font-size:20px;font-weight:600;line-height:1.2}.v3-rt p{margin:0 0 14px;font-size:17px;line-height:1.5}.v3-prod{display:flex;align-items:center;gap:14px;background:#f6f6f6;padding:4px;margin-top:auto;font-size:15px}.v3-prod span{width:54px;height:54px;flex:none;overflow:hidden}.v3-prod img{width:100%;height:100%;object-fit:cover}.v3-prod a{display:block;font-weight:500;font-size:14px;color:inherit}.v3-pijl{display:flex;gap:12px;margin-top:30px}.v3-pijl.mid{justify-content:center}.v3-pijl button{width:34px;height:34px;border:0;border-radius:50%;background:#e9e9e9;font-size:20px;line-height:1;color:inherit;cursor:pointer}.v3-kaart .ic{width:44px;height:44px;border-radius:50%;background:#fff;color:var(--v3);display:grid;place-items:center;font-weight:600;margin-bottom:12px}.v3-kaart ul{list-style:none;padding:0;margin:10px 0 0}.v3-kaart li{padding:4px 0}.v3-kaart li:before{content:"\2713";display:inline-grid;place-items:center;width:22px;height:22px;background:#fff;color:var(--v3);border-radius:50%;margin-right:10px;font-size:12px}.v3-res{max-width:1120px;margin:24px auto 56px;background:#f6f6f6;border-radius:12px;padding:36px 40px;text-align:center}.v3-res>p{margin:10px auto 28px;color:#555}.v3-pct{display:grid;grid-template-columns:repeat(4,1fr)}.v3-pct>div{padding:6px 18px;border-left:1px solid #ccc}.v3-pct>div:first-child{border:0}.v3-pct b{display:block;font-size:44px;font-weight:600;color:var(--v3);line-height:1.2}.v3-pct small{display:block;margin-top:6px;font-size:12px;color:#555}.v3-ingt{max-width:700px;margin:10px auto 0;color:#555}.v3-news{background:#f8e3ea;padding:48px 32px;display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center}.v3-news h2{font-size:30px!important;max-width:360px}.v3-news p{margin:6px 0 0;font-size:15px}.v3-news form{display:flex;gap:8px}.v3-news input{flex:1;min-width:0;height:52px;border:1px solid #ddd;border-radius:8px;padding:0 16px;font:inherit;background:#fff}.v3-news .v3-btn{padding:0 24px;height:52px}body.v3-pagina .sticky-atc{background:#fff;border:0;box-shadow:0 -8px 24px #0000000f}body.v3-pagina .sticky-atc .btn{background:#000;color:#fff;border-color:#000;border-radius:10px}@media(max-width:960px){body.v3-pagina .announce-in:before{font-size:12px}.v3 .v3-boven.wrap{padding-inline:0;padding-top:0}.v3 .buy{padding-inline:16px}.v3 .g-track{border-radius:0!important}.v3 .g-thumbs{padding-inline:16px}.v3-bd{right:12px;transform:scale(.72);transform-origin:top right}.v3-bd.een{top:72px}.v3-bd.twee{top:160px}.v3-lint{max-width:84%;padding:8px 32px 10px 12px;font-size:12px}.v3-lint b{font-size:16px}}@media(max-width:760px){.v3 .v3-rc{flex-basis:86vw;grid-template-columns:1fr}.v3-rv{height:280px;min-height:0}.v3-res{margin:0 0 32px;border-radius:0;padding:28px 14px}.v3-pct{grid-template-columns:1fr 1fr;gap:18px 0}.v3-pct>div:nth-child(3){border:0}.v3-news{grid-template-columns:1fr;padding:32px 16px}}@media(max-width:760px){.v3-split{grid-template-columns:1fr;gap:22px;padding-top:36px;padding-bottom:20px}.v3-split.om>div:first-child{order:2}.v3-rail figure{flex-basis:70vw}.v3-tl:before{left:18px}.v3-st,.v3-st.l,.v3-st.r{grid-template-columns:36px 1fr;gap:8px 14px}.v3-d{grid-column:1;grid-row:1}.v3-st .v3-lab,.v3-st.r .v3-lab{grid-column:2;grid-row:1;text-align:left;font-size:22px}.v3-kaart{grid-column:2;grid-row:2}.v3-fg{grid-template-columns:1fr}.v3-diff{grid-template-columns:1fr;margin:0 16px 40px}.v3-dfoto{min-height:300px;height:300px}.v3-diff>div:last-child{padding:24px 20px}.v3-il article{flex-basis:76vw}.v3-h1{font-size:28px}.v3-tb{grid-template-columns:1fr 96px}}body.v3-pagina .site-header,body.v3-pagina .site-header.scrolled{background:#fff!important;border-bottom:0;box-shadow:none}body.v3-pagina .site-header:before,body.v3-pagina .site-header:after{display:none!important}.v3-voet{display:none}body.v3-pagina .v3-voet{display:block;max-width:1440px;margin:0 auto;padding:44px 32px 28px;color:#151515;font:400 15px/1.55 var(--f-body)}body.v3-pagina .v3-oudvoet{display:none}body.v3-pagina #footer{background:#fff;border:0;padding:0;color:#151515}.v3-vt{display:grid;grid-template-columns:2fr 1fr 1fr;gap:28px;padding-bottom:28px;border-bottom:1px solid #e3e3e3}.v3-vl{font:500 44px/1 var(--f-logo);margin:0 0 14px}.v3-vz{font-style:italic;max-width:360px;margin:0 0 16px}.v3-vz b{font-weight:600}.v3-voet address{font-style:normal;margin:0 0 16px}.v3-voet address b{font-weight:600}.v3-voet a{color:inherit}.v3-vm p a{text-underline-offset:3px}.v3-vs a{display:inline-block}.v3-vk h4{font:600 17px/1.2 var(--f-body);margin:8px 0 14px}.v3-voet ul{list-style:none;margin:0;padding:0}.v3-voet li{padding:4px 0}.v3-voet li a{text-decoration:none}.v3-voet li a:hover{text-decoration:underline}.v3-vd{display:none;border-top:1px solid #e3e3e3}.v3-vd summary{list-style:none;display:flex;justify-content:space-between;padding:14px 0;font-weight:600;font-size:17px;cursor:pointer}.v3-vd summary::-webkit-details-marker{display:none}.v3-vd summary:after{content:"+";font-size:20px;line-height:1}.v3-vd[open] summary:after{content:"\2212"}.v3-vd ul{padding-bottom:12px}.v3-vo{padding-top:20px}.v3-vland{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0 0 18px;font-size:14px}.v3-vb{font-size:13px;color:#555;margin:12px 0 0}.v3-vb a{color:inherit}body.v3-pagina .header-tools .bag-btn{position:relative;font-size:0;width:26px;height:26px;padding:0;background:center / 24px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l1 13H4z'/%3E%3Cpath d='M9 8V6a3 3 0 0 1 6 0v2'/%3E%3C/svg%3E");border:0}body.v3-pagina #bagCount{display:none;position:absolute;right:-6px;top:-5px;min-width:16px;height:16px;border-radius:8px;background:#000;color:#fff;font:600 10px/16px var(--f-body);text-align:center}body.v3-pagina .bag-btn.vol #bagCount{display:block}body.v3-pagina .header-tools{align-items:center;gap:14px}@media(max-width:960px){body.v3-pagina .header-in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}body.v3-pagina .menu-btn{grid-column:1;grid-row:1;justify-self:start}body.v3-pagina .logo{grid-column:2;grid-row:1;justify-self:center;margin:0}body.v3-pagina .header-tools{grid-column:3;grid-row:1;justify-self:end;margin:0}body.v3-pagina .acc-hdr{display:none!important}.v3 .gallery{padding-inline:16px}.v3 .g-track{border-radius:14px!important}.v3 .g-thumbs{padding-inline:0}.v3-ga{display:none}}@media(min-width:961px){.v3 .gallery .v3-ga{opacity:0;transition:opacity .15s}.v3 .gallery:hover .v3-ga,.v3 .gallery .v3-ga:focus-visible{opacity:1}}.v3-ship span{display:inline-flex;align-items:center;gap:5px}.v3-ship span u{margin:0}.v3-ship svg{display:inline-block;flex:none}@media(min-width:961px){.v3-ship{flex-wrap:nowrap}}.v3-voort{flex:1;max-width:170px;height:4px;border-radius:2px;background:#e4e4e4;overflow:hidden;display:none}.v3-voort i{display:block;height:100%;width:25%;background:#151515;border-radius:2px}.v3-pijl{align-items:center}.v3-pijl.mid .v3-voort{display:block;flex:0 0 56px}.v3-pijl.mid .v3-voort i{background:var(--v3)}.v3-pijl button:disabled{opacity:.35;cursor:default}.v3-pijl[hidden]{display:none}@media(max-width:760px){.v3-voort{display:block}.v3-pijl:not(.mid){justify-content:flex-end}.v3-pijl:not(.mid) .v3-voort{margin-right:auto}}.v3-duo{display:grid;grid-template-columns:1fr 1fr;border-radius:12px;overflow:hidden;aspect-ratio:1 / 1.05;background:#f6f6f6}.v3-duo.een{grid-template-columns:1fr}.v3-duo figure{position:relative;margin:0;min-width:0;height:100%}.v3-duo img{width:100%;height:100%;object-fit:cover;display:block}.v3-duo figcaption{position:absolute;left:16px;bottom:14px;color:#fff;font-size:20px;font-weight:500;text-shadow:0 1px 8px rgba(0,0,0,.45)}.v3-rij{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px;font-weight:500;margin-top:18px}.v3-rij span{display:flex;align-items:center;gap:10px}.v3-rij i{flex:none;color:var(--v3);display:grid}.v3-why>span svg,.v3-di>span svg{display:block}.v3-tl:before{background:#e4e4e4}.v3-tl:after{content:"";position:absolute;left:50%;top:14px;width:2px;margin-left:-1px;height:calc(var(--vul, 0) * (100% - 74px));background:var(--v3);transition:height .15s linear}.v3-st:not(.aan) .v3-d{background:#fff;color:transparent;box-shadow:inset 0 0 0 2px #dcdcdc}.v3-d{transition:background .2s;position:relative;z-index:1}.v3-klein{margin:8px 0 0;text-align:center;font-size:12px;color:#777}@media(max-width:760px){.v3-tl:after{left:18px}.v3-pct{grid-template-columns:1fr;gap:14px}.v3-pct>div,.v3-pct>div:first-child,.v3-pct>div:nth-child(3){display:grid;grid-template-columns:92px 1fr;column-gap:10px;align-items:center;border:0;padding:0;text-align:left}.v3-pct b{grid-row:1 / 3;font-size:36px}.v3-pct>div>span{font-weight:600}.v3-pct small{margin-top:2px;font-size:14px}.v3-rij{grid-template-columns:1fr 1fr}}.v3-tb{grid-template-columns:1fr minmax(96px,34%) minmax(72px,22%);max-width:1320px}.v3-tb .and{text-align:center;color:#999}.v3-tb .k.and{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#333;align-self:end}.v3-n{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#dedede;color:#fff;font-size:13px;font-weight:700;line-height:1}@media(max-width:760px){.v3-tb{grid-template-columns:1fr 92px 64px}.v3-tb .k.me{font-size:20px}.v3-tb>div{padding:14px 8px;font-size:13px}}@media(min-width:761px){.v3-il article{flex:0 0 calc((100% - 48px)/4)}}.v3-di{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:center;padding:16px 0}.v3-di:last-of-type{border-bottom:0;margin-bottom:14px}.v3-di>span{width:44px;height:44px;border-radius:8px;background:#fff;color:var(--v3);display:grid;place-items:center;box-shadow:0 1px 3px #0000000f}@media(max-width:760px){.v3-diff .v3-btn.klein{width:100%}}body.v3-pagina .sticky-in{max-width:1440px;padding-inline:60px}body.v3-pagina .sticky-in .grow>span:first-child{width:46px!important;height:46px!important;border-radius:6px!important}.v3-sn{display:flex;flex-direction:column;font-size:14px;line-height:1.35;overflow:visible!important}.v3-sn b{font-weight:600;overflow:hidden;text-overflow:ellipsis}@media(max-width:760px){body.v3-pagina .sticky-in{flex-direction:column;align-items:stretch;padding-inline:16px;gap:10px}body.v3-pagina .sticky-in .btn{align-self:flex-start}.v3-voet,body.v3-pagina .v3-voet{padding:28px 16px 24px}.v3-vt{grid-template-columns:1fr;gap:0;border-bottom:1px solid #e3e3e3;padding-bottom:0}.v3-vm{padding-bottom:20px}.v3-vk{display:none}.v3-vd{display:block}}@media(max-width:520px){.card-media .badge.pop{top:auto;bottom:10px;left:10px}}.price-welkom{display:block;border:0;background:none;padding:0;margin:4px 0 8px;color:#b8293f;font:600 14px/1.25 var(--f-body);text-align:left;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.modal-top{background:var(--tint-soft);padding:32px 28px 24px;display:grid;gap:10px;position:relative}.modal-body{padding:24px 28px 28px;display:grid;gap:14px}.modal .close{position:absolute;right:12px;top:12px}.wa-btn{position:fixed;right:max(18px,env(safe-area-inset-right,0px));bottom:calc(env(safe-area-inset-bottom,0px) + 18px);z-index:45;width:60px;height:60px;border-radius:50%;border:0;background:#25d366;color:#fff;display:grid;place-items:center;box-shadow:0 8px 24px #00000040;transition:transform .2s,bottom .3s}@media(max-width:640px){.wa-btn{width:46px;height:46px;right:12px;bottom:calc(env(safe-area-inset-bottom,0px) + 12px)}.wa-btn svg{width:22px;height:22px}body.sticky-on .wa-btn{bottom:calc(env(safe-area-inset-bottom,0px) + 78px)}}.wa-btn:hover{transform:scale(1.06)}@media(max-width:640px){.wa-btn{transition:transform .25s,opacity .25s,bottom .3s}body.wa-weg .wa-btn:not([aria-expanded=true]),body:has(:is(input,textarea,select):focus) .wa-btn:not([aria-expanded=true]),body[data-route=account] .wa-btn:not([aria-expanded=true]){transform:translateY(160%);opacity:0;pointer-events:none}}.wa-btn svg{width:34px;height:34px}body.sticky-on .wa-btn{bottom:calc(env(safe-area-inset-bottom,0px) + 84px)}.wa-panel{position:fixed;right:max(18px,env(safe-area-inset-right,0px));bottom:calc(env(safe-area-inset-bottom,0px) + 90px);z-index:46;width:min(360px,calc(100vw - 36px));background:var(--bg);border-radius:20px;box-shadow:0 20px 60px var(--shadow);overflow:hidden;transform:translateY(12px);opacity:0;pointer-events:none;transition:opacity .25s,transform .25s}.wa-panel.on{opacity:1;transform:none;pointer-events:auto}body.sticky-on .wa-panel{bottom:calc(env(safe-area-inset-bottom,0px) + 156px)}.wa-head{background:#075e54;color:#fff;padding:16px 18px;display:flex;gap:12px;align-items:center}.wa-head .av{width:40px;height:40px;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center;font-family:var(--f-display);font-style:italic;font-weight:600;font-size:20px;flex:none}.wa-head b{display:block;font-size:15px}.wa-head span{font-size:12px;opacity:.85}.wa-head .icon-btn{margin-left:auto;color:#fff}.wa-body{padding:16px;display:grid;gap:10px;background:color-mix(in srgb,#ECE5DD 70%,var(--bg));max-height:60vh;overflow-y:auto}.wa-bubble{background:var(--bg);border-radius:0 12px 12px;padding:10px 12px;font-size:14px;max-width:88%;box-shadow:0 1px 1px #00000014}.wa-bubble.me{justify-self:end;background:#dcf8c6;color:#1e1416;border-radius:12px 0 12px 12px}.wa-quick{display:flex;flex-wrap:wrap;gap:6px}.wa-quick button{border:1px solid #25D366;background:var(--bg);color:var(--text);border-radius:999px;padding:7px 12px;font-size:13px}.wa-foot{padding:12px;display:grid;gap:8px;border-top:1px solid var(--line)}.wa-go{background:#25d366;color:#fff}.site-footer{background:var(--surface);margin-top:0}.foot-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;padding-block:56px 24px}.foot-grid h4{margin:0 0 14px;color:var(--text-2)}.foot-grid ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.foot-grid a{text-decoration:none;font-size:15px}.foot-grid a:hover{color:var(--tint-ink)}@media(max-width:760px){.foot-grid{grid-template-columns:1fr 1fr}}.foot-big{font-family:var(--f-display);font-variation-settings:"SOFT" 0,"WONK" 0;font-style:normal;transform:skew(-10deg);transform-origin:0 100%;font-weight:500;font-size:clamp(44px,10vw,150px);line-height:1.05;letter-spacing:-.035em;color:var(--accent);margin:24px 0 0;padding-bottom:.22em;max-width:100%;overflow-wrap:anywhere;text-wrap:balance}.foot-legal{display:grid;gap:12px;padding-block:4px 20px}.foot-legal .disclose{max-width:none}.foot-base{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center;padding-block:24px 32px;border-top:1px solid var(--line);font-size:13px;color:var(--text-2)}.foot-base a{color:inherit}.card{position:relative}.wish{position:absolute;top:8px;right:8px;z-index:3;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--bg) 88%,transparent);color:var(--text);border:0;transition:transform .15s;-webkit-tap-highlight-color:transparent}.wish:active{transform:scale(.92)}.wish:hover{transform:scale(1.08)}.wish[aria-pressed=true],.wish-lg[aria-pressed=true]{color:var(--accent)}.wish-lg{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 16px;border-radius:999px;border:1.5px solid var(--line);background:var(--bg);color:var(--text);font-weight:500;justify-self:start}.wish-hdr{position:relative}.wish-hdr .count{position:absolute;top:2px;right:0;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--accent);color:var(--on-accent);font:600 10px/16px var(--f-body);text-align:center}.rt-q{display:grid;gap:20px;padding-bottom:96px;max-width:860px}.rt-prog{display:flex;gap:6px}.rt-prog span{height:4px;flex:1;max-width:80px;border-radius:4px;background:var(--line)}.rt-prog span.on{background:var(--accent)}.rt-opts{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.rt-opt{display:grid;gap:4px;text-align:left;padding:18px 20px;border-radius:var(--r-card);border:1.5px solid var(--line);background:var(--bg);color:var(--text);font:inherit;min-height:72px}.rt-opt:hover{background:var(--surface)}.rt-opt[aria-pressed=true]{border-color:var(--text);background:var(--surface)}.rt-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.rt-col{display:grid;gap:16px;align-content:start;min-width:0}.rt-steps{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rt-steps li{display:grid;grid-template-columns:64px 1fr auto;gap:14px;align-items:center;padding:10px;border-radius:var(--r-card);background:var(--surface)}.rt-steps li>div{display:grid;gap:2px;min-width:0}.rt-img{width:64px;height:80px;border-radius:10px;overflow:hidden;display:block}.rt-img img{width:100%;height:100%;object-fit:cover}.rt-name{font-weight:600;color:var(--text);text-decoration:none}.rt-name:hover{text-decoration:underline}.rt-price{font-weight:600;padding-right:6px}.j-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.j-card{display:grid;gap:8px;align-content:start;color:var(--text);text-decoration:none;min-width:0}.j-card b{font-size:22px;line-height:1.2;font-weight:500;text-wrap:balance}.j-card:hover b{text-decoration:underline;text-decoration-thickness:1px}.j-img{display:block;aspect-ratio:4 / 3;border-radius:var(--r-card);overflow:hidden;background:var(--surface);max-width:100%}.j-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.j-card:hover .j-img img,.j-lead:hover .j-img img{transform:scale(1.03)}.j-lead{display:grid;grid-template-columns:1.3fr 1fr;gap:40px;align-items:center;color:var(--text);text-decoration:none}.j-lead .j-img{aspect-ratio:16 / 10}.j-lead-copy{display:grid;gap:14px}.j-lead-copy b{font-weight:500;text-wrap:balance}.j-head{display:grid;gap:14px;padding-block:48px 28px;max-width:820px;margin-inline:auto}.j-hero{aspect-ratio:16 / 8;max-height:560px;border-radius:var(--r-gallery);overflow:hidden;max-width:100%}.j-hero img{width:100%;height:100%;object-fit:cover}.j-body{max-width:720px;margin-inline:auto;padding-block:40px 80px;display:grid;gap:14px;font-size:18px;line-height:1.65}.j-body h2{margin:24px 0 0}.j-body p{margin:0}.j-tip{display:grid;gap:6px;padding:18px 20px;border-radius:var(--r-card);background:var(--accent-soft)}.j-fig{margin:12px 0;border-radius:var(--r-card);overflow:hidden;aspect-ratio:4 / 3;max-width:100%}.j-fig img{width:100%;height:100%;object-fit:cover}.club-n{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:var(--on-accent);font-weight:600}.tier{display:grid;gap:12px;align-content:start;padding:28px;border-radius:var(--r-card);background:color-mix(in srgb,var(--t) 55%,var(--bg))}.checks{list-style:none;margin:0;padding:0;display:grid;gap:8px}.checks li{padding-left:26px;position:relative}.checks li:before{content:"";position:absolute;left:2px;top:6px;width:12px;height:7px;border-left:2px solid var(--text);border-bottom:2px solid var(--text);transform:rotate(-45deg)}.creators-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.gc-stage{display:grid;place-items:center;aspect-ratio:4 / 5;max-width:100%;border-radius:var(--r-gallery);background:var(--surface);padding:24px}.gc-card{width:min(100%,420px);aspect-ratio:1.586;border-radius:22px;padding:26px;display:grid;grid-template-rows:auto 1fr auto;background:radial-gradient(120% 90% at 20% 10%,color-mix(in srgb,var(--gc) 60%,#fff),var(--gc));color:#fbf6f1;box-shadow:0 24px 48px -20px var(--shadow)}.gc-card .logo{color:inherit;font-size:34px}.gc-amt{align-self:end;font:500 44px/1 var(--f-display)}@media(max-width:900px){.rt-grid,.j-lead{grid-template-columns:1fr;gap:24px}.j-grid,.creators-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.j-grid{grid-template-columns:1fr}.rt-steps li{grid-template-columns:52px 1fr}.rt-img{width:52px;height:66px}.rt-price{grid-column:2;padding:0}.j-body{font-size:17px}}.club-band{grid-template-columns:1fr auto;align-items:center;gap:20px}@media(max-width:560px){.club-band{grid-template-columns:1fr}}.tint-paneel{height:clamp(240px,40vw,460px);overflow:hidden}.tint-paneel img{width:100%;height:100%;object-fit:cover}body.v3-pagina #announce{position:sticky;top:0;z-index:51}body.v3-pagina .site-header{top:56px}.v3 #buyBox{scroll-margin-top:128px}.v3 section[id],.v3 [id=buyBox]{scroll-margin-top:128px}@media(min-width:961px){body.v3-pagina .header-in,body.v3-pagina .sticky-in,.v3 .wrap,.v3 .v3-boven.wrap{padding-inline:32px}.v3 .v3-boven.wrap{grid-template-columns:minmax(0,808px) minmax(0,1fr);gap:32px}.v3 .gallery{top:128px}.v3-res{max-width:1376px;margin-inline:auto}.v3-tl{max-width:1376px;padding-inline:16px}}@media(max-width:1440px)and (min-width:961px){.v3-res{margin-inline:32px}}.v3 .g-slide img{cursor:zoom-in}@media(max-width:960px){.v3 .g-slide{aspect-ratio:1 / 1}.v3 .g-thumbs{scrollbar-width:none}.v3 .g-thumbs::-webkit-scrollbar{display:none}.v3 .g-thumbs button{width:88px;height:88px;padding:0;border-radius:6px}.v3-over{font-size:12px;padding:4px 10px}}#menu.v3m{width:100%;background:#fff;color:#000}#menu.v3m .drawer-head{border:0;padding:14px 20px}#menu.v3m .drawer-head .logo{color:#000}.v3m-b{flex:1;overflow:auto;padding:8px 20px 28px;font-family:var(--f-body)}.v3m-l>a,.v3m-l>details>summary{display:flex;justify-content:space-between;align-items:center;padding:15px 0;font-size:20px;font-weight:500;color:#000;text-decoration:none;list-style:none;cursor:pointer}.v3m-l summary::-webkit-details-marker{display:none}.v3m-l summary:after{content:"+";font-size:26px;font-weight:300;line-height:1}.v3m-l details[open] summary:after{content:"\2013"}.v3m-sub{display:grid;gap:2px;padding:0 0 10px 2px}.v3m-sub a{padding:8px 0;font-size:16px;color:#333;text-decoration:none}.v3m-t{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:22px}.v3m-t a{color:#000;text-decoration:none;min-width:0}.v3m-t span.f{display:block;aspect-ratio:1 / 1;border-radius:8px;overflow:hidden;background:#f6f6f6}.v3m-t img{width:100%;height:100%;object-fit:cover;display:block}.v3m-t b{display:block;margin-top:10px;font-size:16px;font-weight:500;line-height:1.25}.v3m-t small{display:block;margin-top:4px;font-size:13px;color:#333}.v3lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#fff;display:grid}.v3lb[hidden]{display:none}.v3lb-t{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain;height:100dvh}.v3lb-t::-webkit-scrollbar{display:none}.v3lb-s{background:#fff!important;scroll-snap-align:center;scroll-snap-stop:always;display:grid;place-items:center;padding:60px 16px;min-width:0;height:100dvh;box-sizing:border-box}.v3lb-s>*{max-width:min(780px,100%);max-height:min(780px,100%);width:100%;height:100%}.v3lb-s img{width:100%;height:100%;object-fit:contain!important;display:block}.v3lb-x,.v3lb-p{position:absolute;border:0;cursor:pointer;color:#151515;display:grid;place-items:center;padding:0}.v3lb-x{top:10px;right:10px;width:40px;height:40px;background:none;font-size:28px;font-weight:300;line-height:1}.v3lb-p{top:50%;margin-top:-20px;width:40px;height:40px;border-radius:50%;background:#fff;box-shadow:0 1px 6px #00000026;font-size:22px;line-height:1}.v3lb-p.l{left:10px}.v3lb-p.r{right:10px}.v3lb-p:disabled{opacity:.35;cursor:default}.modal.v3km .v3k h3{font-size:19px;font-weight:700;margin:4px 0 0}.v3k-prijs{display:flex;align-items:center;gap:10px}.v3k-pr{margin:0}.v3k-w{font-size:13px;font-weight:600;color:#666}.v3k .v3k-c{display:flex;align-items:flex-start;font-size:15px}.v3k .v3k-c:before{flex:none;margin-top:1px}.v3km .v3-btn{height:52px;font-weight:600}@media(max-width:480px){.modal.v3km{width:100%;max-height:100%;border-radius:20px}.v3k-f{aspect-ratio:1 / .95}}.v3-vland select{appearance:none;-webkit-appearance:none;border:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23151515' stroke-width='1.3'%3E%3Cpath d='M2.5 4.5 6 8l3.500-3.500'/%3E%3C/svg%3E") right center / 12px no-repeat;padding:2px 18px 2px 0;font:inherit;color:inherit;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/5/assets/binky-1.css.map */
