.swatch{--swatch--size: 100%;--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--rectangle{--swatch--border-radius: var(--swatch-input--border-radius, .2rem);height:100%;aspect-ratio:auto}.swatch--unavailable{border-style:dashed;border-color:rgba(var(--color-foreground)/ .5)}.swatch-button--soldout,.swatch-image--soldout,.swatch-color--soldout,.swatch-block--soldout{position:relative;overflow:hidden}.swatch-button--soldout img,.swatch-image--soldout img,.swatch-button--soldout .swatch,.swatch-color--soldout{filter:grayscale(100%);opacity:.55}.swatch-button--soldout:after,.swatch-image--soldout:after,.swatch-color--soldout:after,.swatch-block--soldout:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,transparent calc(50% - .1rem),rgba(var(--color-foreground),.6) calc(50% - .1rem),rgba(var(--color-foreground),.6) calc(50% + .1rem),transparent calc(50% + .1rem));pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/30/assets/component-swatch.css.map */
