.mm-product-medias{gap:5px;position:sticky;top:100px;flex-direction:row-reverse}.main-slider{overflow:hidden;flex:1}.main-slider-variant{display:none;aspect-ratio:1 / 1}.main-slider-variant.mm-active{display:flex;flex:1;max-height:100%}.main-slider .splide__slide{position:relative;height:100%;border-radius:5px;oVerflow:hidden}.main-slider img{width:100%;height:auto;object-fit:cover;aspect-ratio:3/4}.main-slider .splide__pagination,.main-slider .splide__arrow{display:none}.splide__track--nav>.splide__list>.splide__slide{border:none;cursor:pointer}.mm-product-medias .mm-product-card-tag{left:unset;right:var(--spacing-3)}.mm-tags{display:flex;grid-gap:5px;flex-wrap:wrap}.mm-tag{position:absolute;top:20px;left:20px;border-radius:32px;border:1px solid rgba(0,0,0,.4);background:#fff;color:#000000b3;font-size:13px;font-style:normal;font-weight:500;line-height:13.52px;letter-spacing:.13px;text-transform:uppercase;padding:5px 8px 2px}.mm-product-thumbnail{position:relative;width:82px;overflow-y:auto;overflow-x:hidden}.mm-product-thumbnail-inner{position:absolute;top:0;left:0;height:100%;width:100%;flex-direction:column;grid-gap:5px}.mm-product-thumbnail-elem{height:110px;width:80px;border-radius:5px;overflow:hidden;cursor:pointer;opacity:.5;flex-shrink:0}.mm-product-thumbnail-elem:hover,.mm-product-thumbnail-elem.mm-active{opacity:1}.mm-product-thumbnail-elem img{height:100%;width:100%;object-fit:cover}.mm-product-thumbnail::-webkit-scrollbar{width:3px;height:3px}.mm-product-thumbnail::-webkit-scrollbar-track{background:#fff}.mm-product-thumbnail::-webkit-scrollbar-thumb{background:#d3d3d3;border-radius:10px}.mm-product-thumbnail::-webkit-scrollbar-thumb:hover{background:gray}@media(max-width:1440px){.mm-product-medias{max-width:535px}}@media(max-width:1024px){.mm-product-medias{max-width:100%}}@media(max-width:880px){.mm-product-medias{flex-direction:column}.mm-product-thumbnail-elem{width:40px;height:59px}.mm-product-thumbnail{height:59px;width:100%;overflow-y:hidden;overflow-x:auto}.mm-product-thumbnail-inner{flex-direction:row}}@media(max-width:768px){.mm-product-thumbnail{display:none}.mm-media-container--mobile-thumbnails .mm-product-thumbnail{display:block;height:64px;width:100%;overflow-y:hidden;overflow-x:auto;padding-left:20px;padding-right:20px;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}.mm-media-container--mobile-thumbnails .mm-product-thumbnail::-webkit-scrollbar{display:none;width:0;height:0}.mm-media-container--mobile-thumbnails .mm-product-thumbnail-inner{flex-direction:row;grid-gap:var(--spacing-2);position:relative;height:64px;width:auto}.mm-media-container--mobile-thumbnails .mm-product-thumbnail-elem{width:56px;height:56px;aspect-ratio:1 / 1;opacity:1;border-radius:5px;border-bottom:2px solid transparent}.mm-media-container--mobile-thumbnails .mm-product-thumbnail-elem.mm-active{border-bottom-color:#000;border-radius:5px 5px 0 0}.mm-media-container--mobile-thumbnails .mm-product-thumbnail-elem img{aspect-ratio:1 / 1;object-fit:cover}.mm-media-container{margin-left:-13px;width:calc(100% + 26px)}.mm-main-product-medias .splide__pagination{display:none}.mm-main-product-medias li img{aspect-ratio:1/1}.mm-product-medias .mm-product-card-tag{left:var(--spacing-3);right:unset}}@media(min-width:769px){.mm-main-product-medias[data-gallery-layout=grid]{position:static;max-width:none}.mm-main-product-medias[data-gallery-layout=grid] .splide__arrows,.mm-main-product-medias[data-gallery-layout=grid] .mm-product-thumbnail{display:none!important}.mm-main-product-medias[data-gallery-layout=grid] .splide,.mm-main-product-medias[data-gallery-layout=grid] .splide__track{overflow:visible!important;visibility:visible!important}.mm-main-product-medias[data-gallery-layout=grid] .splide__list{display:grid!important;grid-template-columns:1fr 1fr;gap:8px;transform:none!important;width:100%!important}.mm-main-product-medias[data-gallery-layout=grid] .splide__slide{width:100%!important;margin:0!important;height:auto!important;opacity:1!important;visibility:visible!important}.mm-main-product-medias[data-gallery-layout=grid] .splide__slide:first-child{grid-column:1 / -1}.mm-main-product-medias[data-gallery-layout=grid] .splide__slide img,.mm-main-product-medias[data-gallery-layout=grid] .splide__slide video{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:5px}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/mm-product-media.css.map */
