.swatch-input__input{appearance:none;-webkit-appearance:none;position:absolute;width:1px;height:1px;margin:0;padding:0;border:none;clip:rect(0,0,0,0);overflow:hidden;pointer-events:none}.swatch-input__input+.swatch-input__label{--swatch-input--border-radius: 50%;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--swatch-input--border-radius);cursor:pointer;outline:none!important;width:48px;height:48px;margin:0 14px 10px 0;position:relative;transition:transform .15s ease,box-shadow .15s ease;forced-color-adjust:none;box-shadow:0 0 0 2px #fff,0 0 0 3px transparent}.swatch-input__input+.swatch-input__label.swatch-input__label--square{--swatch-input--border-radius: 4px}.swatch-input__label>.swatch{width:100%;height:100%;border-radius:inherit;display:block;background:var(--swatch--background, #ccc) center/cover no-repeat;box-shadow:inset 0 0 0 1px #0000001a;transition:box-shadow .15s ease}.swatch-input__input:not(:checked):not(:disabled)+.swatch-input__label:hover{transform:scale(1.08)}.swatch-input__input:checked+.swatch-input__label{transform:scale(1.02);box-shadow:0 0 0 2.5px #f5efe6,0 0 0 4.5px #8b5a3c,0 0 6px 1px #8b5a3c40}.swatch-input__input:checked+.swatch-input__label>.swatch{box-shadow:none}.swatch-input__input:focus-visible+.swatch-input__label{box-shadow:0 0 0 2.5px #f5efe6,0 0 0 4.5px #8b5a3c99}.swatch-input__input.visually-disabled+.swatch-input__label,.swatch-input__input:disabled+.swatch-input__label{cursor:not-allowed}.swatch-input__input.visually-disabled+.swatch-input__label>.swatch,.swatch-input__input:disabled+.swatch-input__label>.swatch{position:relative;overflow:hidden;filter:saturate(55%);opacity:.75}.swatch-input__input.visually-disabled+.swatch-input__label>.swatch:after,.swatch-input__input:disabled+.swatch-input__label>.swatch:after{content:"";position:absolute;top:-10%;left:50%;width:1.5px;height:120%;background:#0000004d;transform:rotate(-45deg);transform-origin:center}.swatch-input__input.visually-disabled+.swatch-input__label:hover,.swatch-input__input:disabled+.swatch-input__label:hover{transform:none}@media screen and (max-width:749px){.swatch-input__input+.swatch-input__label{width:44px;height:44px;margin:0 12px 10px 0}}.vb-swatch-tooltip{position:absolute;z-index:9999;background:#2c2621;color:#f5efe6;font-size:1.15rem;font-family:inherit;letter-spacing:.03rem;padding:.35rem .85rem;border-radius:4px;white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease}.vb-swatch-tooltip.visible{opacity:1;transform:translateY(0)}.vb-swatch-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#2c2621}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-swatch-input.css.map */
