.product-siblings{display:block}.product-siblings-group{display:flex;flex-direction:column;gap:1.6rem}.product-siblings__row{position:relative;--swiper-navigation-size: 3.2rem;--swiper-navigation-offset-x: calc(-1 * var(--swiper-navigation-size) / 2);--siblings-gap: .8rem;--siblings-per-view: 4}@media(min-width:768px){.product-siblings__row{--siblings-per-view: 6}}.product-siblings__row .swiper-button{display:none}@media(min-width:768px){.product-siblings__row .swiper-button{display:flex}}.product-siblings__row .swiper-button-lock,.no-js .product-siblings__row .swiper-button{display:none}.product-siblings__track{display:flex;gap:var(--siblings-gap);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.product-siblings__track::-webkit-scrollbar{display:none}.product-siblings__cell{flex:0 0 calc((100% - (var(--siblings-per-view) - 1) * var(--siblings-gap)) / var(--siblings-per-view));list-style:none}.product-siblings__item{display:flex;flex-direction:column;height:100%;border:1px solid rgba(var(--color-foreground),.15);border-radius:var(--blocks-radius-md, .8rem);background-color:rgb(var(--color-background));overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.product-siblings__item--selected,a.product-siblings__item:hover,a.product-siblings__item:focus-visible{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 .1rem rgb(var(--color-foreground))}.product-siblings[data-previewing] .product-siblings__item--selected{border-color:rgba(var(--color-foreground),.15);box-shadow:none}.product-siblings__media{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;padding:.6rem}.product-siblings__media img,.product-siblings__media svg{width:100%;height:100%;object-fit:contain}.product-siblings__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.6em;margin:0 0 .6rem;padding:0 .4rem;font-size:calc(var(--font-body-size) * .8);line-height:1.3;text-align:center;overflow-wrap:anywhere;color:rgb(var(--color-foreground))}.product-siblings--text .product-siblings__track{flex-wrap:wrap;overflow:visible}.product-siblings--text .product-siblings__cell{flex:0 0 auto;max-width:100%}.product-siblings--text .product-siblings__item{flex-direction:row;align-items:center;gap:.8rem;min-height:4.4rem;padding:.8rem 1.6rem}.product-siblings__text{font-size:var(--font-body-size);line-height:1.3;color:rgb(var(--color-foreground))}.product-siblings--text .product-siblings__item--swatch{width:4.4rem;height:4.4rem;min-height:0;padding:0}.product-siblings__item--swatch.product-siblings__item--selected,a.product-siblings__item--swatch:hover,a.product-siblings__item--swatch:focus-visible{box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}.product-siblings__swatch{display:block;width:100%;height:100%;background-size:cover;background-position:center}.product-siblings__caption{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .6rem;margin:0 0 .8rem;min-height:1.5em;font-size:var(--font-body-size);line-height:1.5}.product-siblings__caption-label{color:rgba(var(--color-foreground),.7)}.product-siblings__caption-value{font-weight:var(--font-body-weight-bold);color:rgb(var(--color-foreground))}.product-siblings__caption-price{color:rgba(var(--color-foreground),.7)}@media(prefers-reduced-motion:reduce){.product-siblings__item{transition:none}.product-siblings__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-siblings.css.map */
