media-gallery[data-color-gallery=true] .thumbnail-list_item--variant:not(:first-child),media-gallery[data-color-filter] .thumbnail-list_item--variant:not(:first-child){display:block!important}.product-media-container.media-type-image .media-no-zoom,.product-media-container.media-type-image .media-no-zoom img{cursor:default}.product-media-container.media-type-image .product__media-toggle,.product-media-container.media-type-image .product__media-icon{display:none!important}media-gallery [id^=GalleryViewer-] .product__media-list{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}media-gallery [id^=GalleryViewer-] .product__media-list::-webkit-scrollbar{display:none}media-gallery [id^=GalleryViewer-] .product__media-item{flex:0 0 100%;width:100%!important;max-width:100%!important;scroll-snap-align:start}@media screen and (min-width:750px){.product--stacked media-gallery[data-color-gallery=true] .thumbnail-list,media-gallery[data-color-gallery=true] .thumbnail-list{display:flex!important;flex-wrap:nowrap;gap:.8rem;width:100%;padding:.8rem 0 0;margin:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}media-gallery[data-color-gallery=true] .thumbnail-list::-webkit-scrollbar{display:none}media-gallery[data-color-gallery=true] .thumbnail-slider.medium-hide,media-gallery[data-color-gallery=true] .thumbnail-slider.large-up-hide,media-gallery[data-color-gallery=true] .thumbnail-slider.small-hide{display:flex!important;align-items:center;margin-top:.8rem}media-gallery[data-color-gallery=true] .thumbnail-slider>.slider-button{display:none!important}media-gallery[data-color-gallery=true] .thumbnail-list__item.slider__slide{flex:0 0 auto;width:7.5rem;max-width:7.5rem;scroll-snap-align:center}media-gallery[data-color-gallery=true] .thumbnail-list__item:before{content:none;display:none;padding-bottom:0}media-gallery[data-color-gallery=true] .thumbnail-list__item .thumbnail{position:relative;top:auto;left:auto;width:7.5rem;height:7.5rem;border:.2rem solid transparent;box-sizing:border-box}media-gallery[data-color-gallery=true] .thumbnail-list__item .thumbnail[aria-current=true]{border-color:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}media-gallery[data-color-gallery=true] .thumbnail-list__item .thumbnail img{width:100%;height:100%;object-fit:cover;pointer-events:none}}@media screen and (max-width:749px){media-gallery [id^=GalleryViewer-] .product__media-list{overflow-x:hidden!important;scroll-snap-type:none;touch-action:pan-y pinch-zoom;overscroll-behavior-x:none}media-gallery [id^=GalleryViewer-] .product__media-item{scroll-snap-align:none;scroll-snap-stop:normal;touch-action:pan-y pinch-zoom}media-gallery [id^=GalleryViewer-] .product-media-container,media-gallery [id^=GalleryViewer-] .product__media,media-gallery [id^=GalleryViewer-] .product__media img{touch-action:pan-y pinch-zoom}media-gallery .thumbnail-slider.small-hide{display:flex!important}media-gallery [id^=GalleryViewer-]>.slider-buttons{display:none!important}media-gallery .thumbnail-slider{display:flex;align-items:center;margin:.8rem 0 0;padding:0}media-gallery .thumbnail-slider>.slider-button{display:none!important}media-gallery .thumbnail-list.slider{display:flex!important;flex-wrap:nowrap;gap:.8rem;width:100%;padding:0 1.6rem 1.2rem;margin:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}media-gallery .thumbnail-list.slider::-webkit-scrollbar{display:none}media-gallery .thumbnail-list__item.slider__slide{flex:0 0 auto;width:7.5rem;max-width:7.5rem;scroll-snap-align:center}media-gallery .thumbnail-list__item:before{content:none;display:none;padding-bottom:0}media-gallery .thumbnail-list__item .thumbnail{position:relative;top:auto;left:auto;width:7.5rem;height:7.5rem;border:.2rem solid transparent;box-sizing:border-box}media-gallery .thumbnail-list__item .thumbnail[aria-current=true]{border-color:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}media-gallery .thumbnail-list__item .thumbnail img{width:100%;height:100%;object-fit:cover;pointer-events:none}media-gallery .thumbnail-list__item .thumbnail__badge{width:2rem;height:2rem;top:.4rem;right:.4rem;left:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-gallery.css.map */
