.product-gallery{width:100%;max-width:660px;position:relative}.product-gallery__media{display:flex;border-radius:12px;overflow:hidden}.product-gallery__media img{width:100%;height:fit-content;aspect-ratio:1 / 1;object-fit:cover;margin:0 auto;pointer-events:none}.product-gallery__main-wrapper{position:relative}.product-gallery__main .product-gallery__media{width:100%;min-width:100%;justify-content:center}.product-gallery__controls{position:absolute;width:100%;justify-content:space-between;pointer-events:none;padding:0 8px;top:50%;transform:translateY(-50%);left:0}.product-gallery__controls button{pointer-events:all}.product-gallery__controls[slider-controls] button{color:#211e24;background-color:#fff}.product-gallery__nav-wrapper{display:flex;align-items:end;gap:64px;margin:24px 0 0}.product-gallery__nav{flex:1;display:flex;gap:8px;flex-wrap:nowrap;overflow:auto;padding:1px;scroll-snap-type:x mandatory}.product-gallery__nav .product-gallery__media{border:1px solid transparent;transition:border-color .3s;scroll-snap-align:start;width:calc(16.66% - 6.66px);min-width:calc(16.66% - 6.66px);border-radius:6px;cursor:pointer}.product-gallery__nav .product-gallery__media.active{border-color:#211e2433}.product-gallery .product-gallery__dots{display:none}@media screen and (max-width: 749px){.product-gallery{padding:0;border-radius:0;background-color:transparent}.product-gallery__main .product-gallery__media{width:85%;min-width:85%;background-color:#f5f5f5}.product-gallery__controls[slider-controls],.product-gallery__nav-wrapper{display:none}.product-gallery .product-gallery__dots{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-gallery.css.map */
