.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:hover,.swatch-input__input+.swatch-input__label:hover .swatch{border-color:rgba(var(--color-foreground),.35)}.swatch--unavailable{border-style:dashed;border-color:rgba(var(--color-foreground),.45);opacity:.55}.swatch[aria-checked=true],.is-selected .swatch,.swatch-input__input:checked+.swatch-input__label .swatch{border-color:rgba(var(--color-foreground),.65);box-shadow:0 0 0 .2rem rgba(var(--color-foreground),.25)}.swatch-input__input:focus-visible+.swatch-input__label .swatch,.swatch:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.7);outline-offset:.25rem}.swatch--square{--swatch--border-radius: var(--swatch-input--border-radius, .2rem)}.swatch-input__label-inner{display:flex;align-items:center;gap:1rem}.swatch-input__text{font-size:1.4rem;line-height:1.2;color:rgba(var(--color-foreground),.92);-webkit-user-select:none;user-select:none}.color-background-1 .swatch-input__text,.color-background-2 .swatch-input__text,.color-background-3 .swatch-input__text{color:rgba(var(--color-foreground),.92)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-swatch.css.map */
