sibling-selector.sibling-selector{display:block;min-width:0;max-width:100%;margin-block:1.6rem;--sibling-columns: 5;--sibling-size: 82px;--sibling-mobile-size: 62px}.sibling-selector fieldset{min-width:0;max-width:100%;margin:0;padding:0;border:0}.sibling-selector .sibling-selector__heading{display:block;width:100%;padding:0;margin:0 0 .8rem;font:inherit;font-size:1.4rem;line-height:1.5;overflow-wrap:anywhere}.sibling-selector__caption{text-transform:uppercase}.sibling-selector .sibling-selector__options{display:grid;grid-template-columns:repeat(var(--sibling-columns),minmax(0,1fr));gap:.8rem;width:100%;max-width:calc(var(--sibling-columns) * var(--sibling-size) + (var(--sibling-columns) - 1) * .8rem);min-width:0;margin:0;padding:2px;box-sizing:border-box}.sibling-selector[data-alignment=center] .sibling-selector__options{margin-inline:auto}.sibling-selector .sibling-selector__item{position:relative;display:block;min-width:0;width:100%;margin:0;padding:0;aspect-ratio:82 / 97;box-sizing:border-box}.sibling-selector .sibling-selector__tile{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-width:0;min-height:0;margin:0;padding:0;border:1px solid transparent;border-radius:2px;box-sizing:border-box;background:#f3f3f3;isolation:isolate;color:inherit;cursor:pointer;box-shadow:none;font:inherit;font-size:1.2rem;line-height:1.3;text-transform:none;white-space:normal;text-decoration:none;overflow-wrap:anywhere}.sibling-selector button.sibling-selector__item{height:auto;aspect-ratio:82 / 97}.sibling-selector .sibling-selector__tile img{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:contain;border-radius:inherit;mix-blend-mode:multiply}.sibling-selector .sibling-selector__color{width:100%;height:100%;border-radius:inherit}.sibling-selector .sibling-selector__text{padding:.4rem;max-height:100%;overflow:hidden;font-size:1.2rem}.sibling-selector .sibling-selector__input{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.sibling-selector .sibling-selector__input:checked+.sibling-selector__tile,.sibling-selector .sibling-selector__tile[aria-pressed=true]{border-color:#000}.sibling-selector .sibling-selector__input:focus-visible+.sibling-selector__tile,.sibling-selector .sibling-selector__tile:focus-visible{outline:2px solid currentColor;outline-offset:1px}.sibling-selector .sibling-selector__item[data-unavailable] .sibling-selector__tile{opacity:.45}.sibling-selector .sibling-selector__item[data-unavailable] .sibling-selector__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom right,transparent calc(50% - .5px),#666 50%,transparent calc(50% + .5px));pointer-events:none}.sibling-selector .sibling-selector__more{flex-direction:column;color:#666}.sibling-selector .sibling-selector__status{margin:.6rem 0 0;font-size:1.2rem}.sibling-selector[data-loading] .sibling-selector__heading{opacity:.65}.sibling-selector [hidden]{display:none!important}@media(max-width:767px){.sibling-selector .sibling-selector__options{display:flex;flex-wrap:nowrap;gap:.8rem;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sibling-selector .sibling-selector__options::-webkit-scrollbar{display:none}.sibling-selector .sibling-selector__item,.sibling-selector button.sibling-selector__item{flex:0 0 var(--sibling-render-size, var(--sibling-mobile-size));width:var(--sibling-render-size, var(--sibling-mobile-size));height:var(--sibling-render-size, var(--sibling-mobile-size));aspect-ratio:1;scroll-snap-align:start}.sibling-selector .sibling-selector__tile{border-color:#dedede;border-radius:5px}.sibling-selector .sibling-selector__input:checked+.sibling-selector__tile,.sibling-selector .sibling-selector__tile[aria-pressed=true]{border-color:#000;box-shadow:inset 0 0 0 1px #000}.sibling-selector[data-alignment=center][data-fits] .sibling-selector__options{justify-content:center}.sibling-selector .sibling-selector__more{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/sibling-selector.css.map */
