.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-radius:var(--swatch--border-radius);box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.18)}.swatch--square{--swatch--border-radius: var(--swatch-input--border-radius, .2rem)}.color-swatch--fallback{background-image:linear-gradient(135deg,rgba(var(--color-foreground),.22) 25%,transparent 25%,transparent 50%,rgba(var(--color-foreground),.22) 50%,rgba(var(--color-foreground),.22) 75%,transparent 75%,transparent)!important;background-size:1rem 1rem!important;background-color:rgb(var(--color-background))!important}.swatch.color-swatch--text{width:auto;min-width:var(--swatch-input--size, 4.4rem);height:var(--swatch-input--size, 4.4rem);aspect-ratio:auto;display:inline-flex;align-items:center;justify-content:center;padding:0 1.5rem;border-radius:.6rem;background-color:rgb(var(--color-background));background-image:none;box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.35);color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:500;line-height:1;letter-spacing:.04rem;white-space:nowrap;text-align:center}.color-swatch--text .color-swatch__text{position:static;display:block;margin:0;padding:0;background:none;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;white-space:inherit;text-align:inherit}.swatch-input__label:has(.color-swatch--text),.product-form__input--swatch .swatch-input__label:has(.color-swatch--text){--swatch-input--border-radius: .6rem;border-radius:.6rem}
/*# sourceMappingURL=/cdn/shop/t/16/assets/component-swatch.css.map */
