.swatch{--swatch--size: 2.5rem;--swatch--border-radius: .5rem;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:none;border-radius:12px}.swatch--square{--swatch--border-radius: .5rem}.swatch--unavailable{border:1px solid rgba(var(--color-foreground),.2);border-style:dashed;background-color:rgba(var(--color-foreground),.05);position:relative}.swatch--unavailable:after{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:rgba(var(--color-foreground),.3);transform:rotate(-45deg);transform-origin:center}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-swatch.css.map */
