.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)}.swatch--with-image{--swatch--size: 5.5rem;display:block;overflow:hidden;padding:0;margin:0;background:transparent!important;background-color:transparent!important;background-image:none!important;position:relative;box-sizing:border-box;width:var(--swatch--size);height:var(--swatch--size);min-width:var(--swatch--size);min-height:var(--swatch--size);max-width:var(--swatch--size);max-height:var(--swatch--size);aspect-ratio:1 / 1;border-radius:var(--swatch--border-radius);border:.1rem solid rgba(var(--color-foreground),.15)}.swatch--with-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;margin:0;padding:0;box-sizing:border-box;border-radius:var(--swatch--border-radius)}.swatch--with-image.swatch--square,.swatch--with-image.swatch--square img{border-radius:var(--swatch--border-radius)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-swatch.css.map */
