.swatch{--swatch--size: var(--swatch-input--size, 4.4rem);--swatch--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;border-radius:var(--swatch--border-radius);background-origin:border-box;border:.125rem solid rgb(from var(--body-text-color) r g b / .15)}.swatch--square{--swatch--border-radius: 0}.swatch--unavailable{border-style:dashed;border-color:rgb(from var(--body-text-color) r g b / .5)}
