.main-product__siblings-selector{margin-bottom:1.5rem}.main-product__siblings-group{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.8rem}.main-product__sibling-option{position:relative;margin:0}.main-product__sibling-link{display:block;width:56px;height:56px;border:2px solid #e0e0e0;border-radius:6px;overflow:hidden;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;background-color:#fff;cursor:pointer}.main-product__sibling-link:hover{border-color:#333;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.main-product__sibling-link--current{border-color:#000;border-width:2.5px;box-shadow:0 0 0 2px #0000001a}.main-product__sibling-link--current:hover{transform:none}.main-product__sibling-link--current:after{content:"";position:absolute;bottom:4px;right:4px;width:16px;height:16px;background-color:#000;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z'/%3E%3C/svg%3E");background-size:12px;background-position:center;background-repeat:no-repeat}.main-product__sibling-image{width:100%;height:100%;object-fit:cover;display:block}.main-product__sibling-placeholder{width:100%;height:100%;background-color:#f9f9f9;display:flex;align-items:center;justify-content:center}.main-product__sibling-placeholder svg{width:60%;height:60%;opacity:.2}@media screen and (min-width: 750px){.main-product__sibling-link{width:64px;height:64px}.main-product__siblings-group{gap:1rem}}@media screen and (min-width: 990px){.main-product__sibling-link{width:72px;height:72px}}@media (prefers-reduced-motion: no-preference){.main-product__sibling-option{animation:fadeInScale .3s ease backwards}.main-product__sibling-option:nth-child(1){animation-delay:.05s}.main-product__sibling-option:nth-child(2){animation-delay:.1s}.main-product__sibling-option:nth-child(3){animation-delay:.15s}.main-product__sibling-option:nth-child(4){animation-delay:.2s}.main-product__sibling-option:nth-child(5){animation-delay:.25s}.main-product__sibling-option:nth-child(n+6){animation-delay:.3s}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.main-product__sibling-link--current:after{display:none}
/*# sourceMappingURL=/cdn/shop/t/23/assets/component-product-siblings-selector.css.map */
