.kw .kw-chip__swatch{background:color-mix(in srgb,var(--fam) 12%,var(--kw-coated));box-shadow:inset 0 -3px 0 var(--fam)}.kw .kw-chip .kw-chip__swatch{aspect-ratio:1 / 1}.kw .kw-chip .kw-chip__body{grid-template-rows:auto auto auto 1fr;align-content:start}.kw .kw-chip .kw-chip__name{min-height:2.4em;min-height:2lh}.kw .kw-chip .kw-chip__row{flex-wrap:nowrap;justify-content:space-between;gap:var(--s2);overflow:hidden}.kw .kw-chip .kw-chip__code,.kw .kw-chip .kw-chip__price{white-space:nowrap}.kw .kw-chip__shot{mix-blend-mode:normal}.kw .kw-chip__swatch--photo{background:var(--kw-coated)}.kw .kw-chip .kw-chip__swatch--photo .kw-chip__shot{object-fit:cover;padding:0}.kw .kw-chip__famtag{position:static;display:inline-flex;align-items:center;gap:var(--s2);padding:0;background:none;color:var(--fam-text)}.kw .kw-chip__famtag:before{content:"";width:.625rem;height:.625rem;border-radius:1px;background:var(--fam);flex:none}.kw .kw-chip__code{color:var(--fam-text)}.kw .kw-chip__rivet{background:var(--kw-coated);box-shadow:inset 0 1px 2px #00000038,0 0 0 1px #0000000f}.kw .kw-chip__swatch--photo .kw-chip__rivet,.kw .kw-pdp__swatch--photo .kw-pdp__rivet{box-shadow:inset 0 1px 2px #00000038,0 0 0 2px #00000024}.kw .kw-chip__snel{position:absolute;z-index:3;inset-block-start:var(--s2);inset-inline-end:var(--s2);margin:0}.kw .kw-chip__plus{position:relative;display:grid;place-items:center;width:2rem;height:2rem;padding:0;border:0;border-radius:50%;background:var(--kw-coated);color:var(--kw-ink);box-shadow:var(--kw-lift-1);cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--kw-snap),color var(--kw-snap),transform var(--kw-snap),box-shadow var(--kw-snap)}.kw .kw-chip__plus:before{content:"";position:absolute;top:-.375rem;right:-.375rem;bottom:-.375rem;left:-.375rem}.kw .kw-chip__plus svg{grid-area:1 / 1;width:.875rem;height:.875rem;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:square;transition:opacity var(--kw-snap),transform var(--kw-snap)}.kw .kw-chip__vinkje{opacity:0;transform:scale(.6)}.kw .kw-chip__plus:hover{background:var(--kw-ink);color:var(--kw-sheet)}.kw .kw-chip__plus:active{transform:scale(.92)}.kw .kw-chip__plus:focus-visible{outline:2px solid var(--kw-ink);outline-offset:2px}.kw .kw-chip__swatch--photo~.kw-chip__snel .kw-chip__plus{box-shadow:var(--kw-lift-1),0 0 0 2px #00000024}.kw .kw-chip__plus.is-bezig .kw-chip__plusteken{opacity:.35}.kw .kw-chip__plus.is-erin{background:var(--kw-ink);color:var(--kw-sheet)}.kw .kw-chip__plus.is-erin .kw-chip__plusteken{opacity:0;transform:rotate(90deg) scale(.6)}.kw .kw-chip__plus.is-erin .kw-chip__vinkje{opacity:1;transform:none}.kw .kw-chip__plus.is-fout{box-shadow:0 0 0 2px var(--kw-signal)}.kw-vlieg{position:fixed;left:0;top:0;z-index:2147483000;pointer-events:none;will-change:transform}.kw-vlieg__vorm{width:var(--kw-vlieg-b, 4.5rem);height:4.5rem;background:var(--kw-vlieg-inkt, #17181c);-webkit-mask:var(--kw-vlieg-masker) var(--kw-vlieg-plek, center) / var(--kw-vlieg-maat, cover) no-repeat;mask:var(--kw-vlieg-masker) var(--kw-vlieg-plek, center) / var(--kw-vlieg-maat, cover) no-repeat;will-change:transform,opacity}.kw-vlieg--vlak .kw-vlieg__vorm{width:2.5rem;height:2.5rem;border-radius:2px;-webkit-mask:none;mask:none}@media(max-width:40rem){.kw-vlieg__vorm{width:var(--kw-vlieg-b, 3.75rem);height:3.75rem}}.kw-head-bar__cart.is-tik svg{animation:kw-tik .42s cubic-bezier(.2,.9,.3,1)}@keyframes kw-tik{40%{transform:scale(1.22) translateY(-1px)}}.kw .kw-chip__op{position:absolute;z-index:2;inset-block-start:calc(var(--s2) + .25rem);inset-inline-start:var(--s2);display:inline-flex;align-items:center;height:1.5rem;padding-inline:var(--s2);border-radius:var(--kw-chip-radius);background:var(--kw-ink);color:var(--kw-sheet);font-family:var(--kw-mono);font-size:var(--kw-spec-sm);font-weight:600;letter-spacing:.1em;line-height:1;text-transform:uppercase;white-space:nowrap}@media(max-width:22.5rem){.kw .kw-chip__op{padding-inline:.375rem;font-size:.625rem;letter-spacing:.04em}}.kw .kw-chip__uit{position:absolute;inset-block:0;inset-inline-end:0;display:flex;align-items:center;padding-inline:var(--s3) calc(2rem + var(--s2));border-radius:1rem;background:var(--kw-signal);color:#fff;font-family:var(--kw-mono);font-size:var(--kw-spec-sm);font-weight:600;letter-spacing:.1em;line-height:1;text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;clip-path:inset(0 0 0 calc(100% - 2rem) round 1rem);transition:clip-path var(--kw-settle),opacity var(--kw-snap)}.kw .kw-chip__snel.is-label .kw-chip__uit{opacity:1;clip-path:inset(0 round 1rem)}.kw .kw-chip__snel.is-uit .kw-chip__plus,.kw .kw-chip__snel.is-uit .kw-chip__plus:hover{background:var(--kw-signal);color:#fff;cursor:not-allowed}.kw .kw-chip__snel.is-uit .kw-chip__plusteken{opacity:1;transform:rotate(45deg)}.kw .kw-chip__snel.is-uit .kw-chip__plus:focus-visible{outline-color:var(--kw-signal)}.kw .kw-chip__snel.is-schud{animation:kw-nee .44s cubic-bezier(.36,.07,.19,.97)}@keyframes kw-nee{14%{transform:translate(-4px)}30%{transform:translate(4px)}46%{transform:translate(-3px)}62%{transform:translate(3px)}78%{transform:translate(-1px)}}@media(prefers-reduced-motion:reduce){.kw .kw-chip__plus,.kw .kw-chip__plus svg,.kw .kw-chip__uit{transition:none}.kw .kw-chip__snel.is-schud{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/kw-chip.css.map */
