.rv-sibling-swatches{--rv-swatch-size: 64px;--rv-swatch-gap: 8px;--rv-swatch-line: rgb(var(--color-foreground-rgb) / var(--opacity-20));display:flex;flex-direction:column;gap:var(--gap-sm)}.rv-sibling-swatches__label{margin:0;font-family:var(--font-paragraph--family);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);color:var(--color-foreground)}.rv-sibling-swatches__list{display:flex;flex-wrap:wrap;gap:var(--rv-swatch-gap);margin:0;padding:0;list-style:none}.rv-sibling-swatches__item{display:block}.rv-sibling-swatches__swatch{position:relative;display:block;width:var(--rv-swatch-size);height:var(--rv-swatch-size);border-radius:50%;background:var(--rv-swatch-color, #b5b5b5);color:var(--color-foreground);box-shadow:inset 0 0 0 1px transparent;transition:box-shadow var(--animation-speed) var(--animation-easing)}.rv-sibling-swatches--image .rv-sibling-swatches__swatch{border-radius:0}.rv-sibling-swatches__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;border-radius:inherit}.rv-sibling-swatches__swatch:before{content:"";position:absolute;inset:min(0px,calc((var(--rv-swatch-size) - var(--minimum-touch-target)) / 2))}.rv-sibling-swatches__swatch--light{box-shadow:inset 0 0 0 1px var(--rv-swatch-line)}@media(hover:hover){.rv-sibling-swatches__swatch:not(.rv-sibling-swatches__swatch--current):hover{box-shadow:0 0 0 1px var(--color-background),0 0 0 2px var(--rv-swatch-line)}.rv-sibling-swatches__swatch--light:not(.rv-sibling-swatches__swatch--current):hover{box-shadow:inset 0 0 0 1px var(--rv-swatch-line),0 0 0 1px var(--color-background),0 0 0 2px var(--rv-swatch-line)}}.rv-sibling-swatches__swatch--current{box-shadow:0 0 0 2px var(--color-background),0 0 0 3px var(--color-foreground)}.rv-sibling-swatches__swatch--current.rv-sibling-swatches__swatch--light{box-shadow:inset 0 0 0 1px var(--rv-swatch-line),0 0 0 2px var(--color-background),0 0 0 3px var(--color-foreground)}.rv-sibling-swatches__swatch--sold-out:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(to top right,transparent calc(50% - 1px),var(--color-foreground) calc(50% - 1px),var(--color-foreground) calc(50% + 1px),transparent calc(50% + 1px));pointer-events:none}.rv-sibling-swatches__swatch--sold-out .rv-sibling-swatches__image{opacity:.6}.rv-sibling-swatches__swatch:focus-visible{outline:var(--focus-outline-width) solid var(--color-foreground);outline-offset:calc(var(--focus-outline-offset) + 3px)}.rv-sibling-swatches__notice{padding:var(--padding-sm) var(--padding-md);border:1px dashed var(--color-border);font-size:var(--font-paragraph--size)}@media(prefers-reduced-motion:reduce){.rv-sibling-swatches__swatch{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/rv-sibling-swatches.css.map */
