html variant-selects fieldset.kv-sw-on>input[type=radio],html variant-selects fieldset.kv-sw-on>label{display:none!important}html variant-selects fieldset.kv-sw-on{padding-bottom:.4rem}.kv-sw__name{font-weight:600;color:var(--kv-ink)}.kv-sw__row{display:flex;flex-wrap:wrap;gap:1rem;margin:.2rem 0 1.2rem}.kv-sw__sub{margin:0}.kv-sw__row--pills{gap:.6rem;margin-top:.6rem}.kv-sw__dotbtn{position:relative;flex:none;width:3.4rem;height:3.4rem;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;-webkit-appearance:none;appearance:none;transition:box-shadow .16s var(--kv-ease-out)}.kv-sw__dotbtn:before{content:"";position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.kv-sw__dot{position:absolute;top:.4rem;right:.4rem;bottom:.4rem;left:.4rem;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px #0f2a2a38;transition:transform .16s var(--kv-ease-out)}.kv-sw__dotbtn[aria-checked=true]{box-shadow:0 0 0 .2rem var(--kv-teal)}.kv-sw__dotbtn[aria-checked=true] .kv-sw__dot:after{content:"";position:absolute;left:50%;top:47%;width:.7rem;height:1.2rem;border:solid #fff;border-width:0 .2rem .2rem 0;transform:translate(-50%,-50%) rotate(45deg)}.kv-sw__dotbtn[data-light][aria-checked=true] .kv-sw__dot:after{border-color:var(--kv-ink)}.kv-sw__dotbtn:active .kv-sw__dot{transform:scale(.92)}.kv-sw__dotbtn:focus-visible,.kv-sw__pill:focus-visible{outline:.2rem solid var(--kv-orange);outline-offset:.3rem}.kv-sw__dotbtn[data-soldout] .kv-sw__dot{opacity:.45}.kv-sw__dotbtn[data-soldout] .kv-sw__dot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(135deg,transparent 45%,rgba(15,42,42,.75) 46% 54%,transparent 55%)}.kv-sw__pill{min-height:3.6rem;padding:0 1.1rem;border:1px solid var(--kv-line);border-radius:99rem;background:#fff;color:var(--kv-ink);font:inherit;font-size:1.35rem;letter-spacing:0;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.kv-sw__pill[aria-checked=true]{background:var(--kv-teal);border-color:var(--kv-teal);color:#fff}.kv-sw__pill[aria-disabled=true]{opacity:.4;text-decoration:line-through}@media(hover:hover)and (pointer:fine){.kv-sw__dotbtn:hover .kv-sw__dot{transform:scale(1.08)}.kv-sw__pill[aria-checked=false]:hover{border-color:var(--kv-teal)}}@media(prefers-reduced-motion:reduce){.kv-sw__dotbtn,.kv-sw__dot,.kv-sw__pill{transition:none}}html variant-selects fieldset.kv-sw-on{--sel: #fff}.kv-sw{padding:1.2rem 1.2rem .4rem;border:1px solid var(--kv-line);border-radius:1.6rem;background:#fff;background:color-mix(in srgb,var(--sel) 16%,#fff);transition:background-color .28s var(--kv-ease-out)}.kv-sw__chip{display:inline-flex;align-items:center;gap:.6rem;vertical-align:middle}.kv-sw__chipdot{flex:none;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--sel);box-shadow:inset 0 0 0 1px #0f2a2a40;transition:background-color .24s var(--kv-ease-out)}.kv-sw__dotbtn:after{content:"";position:absolute;top:.4rem;right:.4rem;bottom:.4rem;left:.4rem;border-radius:50%;background:var(--c);opacity:0;pointer-events:none}.kv-sw__dotbtn.is-pop:after{animation:kv-sw-ripple .42s var(--kv-ease-out)}.kv-sw__dotbtn[aria-checked=true] .kv-sw__dot:after{animation:kv-sw-check .2s var(--kv-ease-out) both}@keyframes kv-sw-ripple{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes kv-sw-check{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media(prefers-reduced-motion:reduce){.kv-sw,.kv-sw__chipdot{transition:none}.kv-sw__dotbtn.is-pop:after,.kv-sw__dotbtn[aria-checked=true] .kv-sw__dot:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/kavaro-swatches.css.map */
