sibling-selector{display:flex;flex-flow:column nowrap}sibling-selector label{margin-bottom:.8rem}.sibling-selector__container{display:flex;flex-wrap:wrap;gap:.8rem}.sibling-selector__container a{transition:opacity .5s ease-in-out;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;color:rgba(var(--color-base-text));text-decoration:none}.sibling-selector__container a.sibling-selector__option--unavailable,.sibling-selector__container a.swatch--selected{cursor:auto}.sibling-selector__container a:not(.swatch--selected,.sibling-selector__option--unavailable):hover{color:rgba(var(--color-base-text));opacity:.8}.sibling-selector__container a .sibling-selector__image-wrapper{display:block;width:8rem;height:10rem;margin-bottom:.4rem}.sibling-selector__container a .sibling-selector__image-wrapper .product__media{border-bottom:1px solid #fff;width:100%}.sibling-selector__container a.swatch--selected .sibling-selector__image-wrapper .product__media{border-color:rgba(var(--color-base-text))}sibling-selector .sibling-selector__option-name{display:flex;margin-bottom:.6rem;width:100%}sibling-selector .sibling-selector__option-name p{padding-right:.5rem;margin:0;letter-spacing:0;font-size:1.4rem;line-height:1.6rem;font-weight:400}sibling-selector .sibling-selector__option-name p:nth-child(1){font-weight:700}.sibling-selector__container .swatch-circle{margin:.6rem 1.2rem .6rem 0;order:0}.sibling-selector__container .swatch-circle.sibling-selector__option--unavailable{order:2}.sibling-selector__container .swatch-thumbnail{margin:.6rem 1.2rem .6rem 0;order:0}.sibling-selector__container .swatch-thumbnail.sibling-selector__option--unavailable{order:2}