.swatch{--swatch--size:var(--swatch-input--size, 4.4rem);--swatch--border-radius:var(--swatch-input--border-radius, 50%);display:block;width:var(--swatch--size);max-width:100%;aspect-ratio:1 / 1;background:var(--swatch--background);background-position:var(--swatch-focal-point,initial);background-size:cover;background-origin:border-box;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--swatch--border-radius)}.swatch--square{--swatch--border-radius:var(--swatch-input--border-radius, .2rem)}.swatch--unavailable{border-style:dashed;border-color:rgba(var(--color-foreground),.5)}.product-form__input .swatch{--swatch--size: 5.5rem !important;width:5.5rem!important;height:5.5rem!important;max-width:none!important}.swatch-input__input:checked+.swatch-input__label .swatch{box-shadow:0 0 0 4px #000!important;transform:scale(1.05)}.swatch:hover{transform:scale(1.08);transition:.2s ease}.product-form__input--swatch{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;column-gap:20px!important;row-gap:20px!important;width:100%!important;max-width:100%!important}.product-form__input--swatch>legend{flex:0 0 100%!important;width:100%!important;text-align:center!important;margin-bottom:0!important}.product-form__input--swatch>.swatch-input__label{margin:0!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/component-swatch.css.map */
