.product__gallery-wrapper>media-gallery{display:block}.product__gallery-wrapper .gallery_main{width:100%}.product__gallery-wrapper .gallery_thumbnails{position:relative;left:auto;width:100%;height:auto;margin-top:1.2rem;flex-direction:row;align-items:center}.product__gallery-wrapper .gallery_thumbnails>.slider-button{flex:0 0 4.4rem;transform:none}.product__gallery-wrapper .gallery_thumbnails .thumbnail-list{width:auto;min-width:0;display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;gap:1rem;padding:.4rem;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory}.product__gallery-wrapper .gallery_thumbnails .thumbnail-list__item{width:calc(20% - .8rem)!important;min-width:8rem;flex:0 0 calc(20% - .8rem);scroll-snap-align:start;border-radius:4px;box-shadow:0 2px 4px #0000001a}.product__gallery-wrapper .gallery_thumbnails .thumbnail,.product__gallery-wrapper .gallery_thumbnails .thumbnail img{border-radius:4px}.product__gallery-wrapper .gallery_thumbnails .thumbnail{border:1px solid transparent;transition:border-color .16s ease,box-shadow .16s ease,opacity .16s ease}.product__gallery-wrapper .gallery_thumbnails .thumbnail[aria-current=true]{border-color:#95d2f9;box-shadow:0 0 0 2px #95d2f9}.product__gallery-wrapper .gallery_thumbnails .thumbnail:hover{opacity:.82}@media screen and (min-width:750px){.product__gallery-wrapper>media-gallery{flex-direction:column}.product__gallery-wrapper .gallery_main{position:relative}.product--thumbnail .product__media-list,.product--thumbnail_slider .product__media-list{display:block;width:100%;margin:0;padding:0;overflow:hidden}.product--thumbnail .product__media-item,.product--thumbnail_slider .product__media-item{width:100%!important;max-width:100%!important;margin:0}.product--thumbnail .product__media-item.is-active,.product--thumbnail_slider .product__media-item.is-active{animation:ma-gallery-image-in .18s ease-out}.product__media-wrapper .gallery_thumbnails.slider-mobile-gutter .slider-button{display:flex}section[id^=MainProduct] .product,section[id^=MainProduct] .product__media-wrapper,section[id^=MainProduct] .product__gallery-wrapper,section[id^=MainProduct] .product__gallery-wrapper>media-gallery,section[id^=MainProduct] .gallery_main,section[id^=MainProduct] .gallery_thumbnails,section[id^=MainProduct] .product__info-wrapper{min-width:0}section[id^=MainProduct] .product__media-wrapper,section[id^=MainProduct] .product__gallery-wrapper,section[id^=MainProduct] .product__gallery-wrapper>media-gallery,section[id^=MainProduct] .gallery_main,section[id^=MainProduct] .gallery_thumbnails{width:100%;max-width:100%}section[id^=MainProduct] .product__media-wrapper{overflow:hidden}section[id^=MainProduct] .gallery_thumbnails .thumbnail-list{max-width:100%}}@media screen and (max-width:749px){.product__gallery-wrapper .gallery_thumbnails{margin-top:.8rem}.product__gallery-wrapper .gallery_thumbnails .thumbnail-list__item{width:calc(33.333% - .7rem)!important;min-width:7.2rem;flex-basis:calc(33.333% - .7rem)}.product__gallery-wrapper .gallery_thumbnails>.slider-button{flex-basis:3.6rem;width:3.6rem}}@keyframes ma-gallery-image-in{0%{opacity:.35}to{opacity:1}}@media(prefers-reduced-motion:reduce){.product__gallery-wrapper .gallery_thumbnails .thumbnail-list{scroll-behavior:auto}.product--thumbnail .product__media-item.is-active,.product--thumbnail_slider .product__media-item.is-active{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/product-gallery-slider.css.map */
