@media screen and (min-width:990px){.product.product--thumbnail_slider.grid>.product__info-wrapper{flex:0 0 calc(50% - var(--tpt-gap, 0px) / 2);max-width:calc(50% - var(--tpt-gap, 0px) / 2)!important}.product.product--thumbnail_slider.grid>.product__info-wrapper .product__info-container{max-width:none}}@media screen and (min-width:990px){.product--thumbnail_slider media-gallery{--tmg-gap: 1.2rem;container-type:inline-size;display:grid;grid-template-columns:calc((100% - 6 * var(--tmg-gap)) / 7) minmax(0,1fr);column-gap:var(--tmg-gap);align-items:start}.product--thumbnail_slider media-gallery>[id^=GalleryViewer]{grid-column:2;grid-row:1;min-width:0}.product.product--thumbnail_slider .product__media-list{display:block!important;margin:0;padding:0!important}.product--thumbnail_slider .product__media-item{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.product--thumbnail_slider .product-media-container .media{padding-top:100%!important}.product--thumbnail_slider .product-media-container .media img{object-fit:contain}.product--thumbnail_slider .slider-buttons{display:none!important}.product.product--thumbnail_slider .thumbnail-slider{display:block!important;grid-column:1;grid-row:1;height:calc(6 * (100cqw - 6 * var(--tmg-gap)) / 7 + 5 * var(--tmg-gap));margin:0;padding:0}.product--thumbnail_slider .thumbnail-slider .slider-button{display:none!important}.product--thumbnail_slider .thumbnail-list{display:flex!important;flex-direction:column;flex-wrap:nowrap;gap:var(--tmg-gap);height:100%;margin:0!important;padding:0!important;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y proximity;scrollbar-width:none}.product--thumbnail_slider .thumbnail-list::-webkit-scrollbar{display:none}.product--thumbnail_slider .thumbnail-list__item{flex:none;width:100%!important;max-width:none!important;margin:0!important;scroll-snap-align:start}.product--thumbnail_slider .thumbnail{border:1.5px solid transparent!important;border-radius:1.2rem!important;overflow:hidden;background:#fff;box-shadow:none!important;transition:border-color .15s}.product--thumbnail_slider .thumbnail:hover{border-color:rgba(var(--tm-ink),.3)!important}.product--thumbnail_slider .thumbnail[aria-current]{border-color:rgb(var(--tm-ink))!important}.product--thumbnail_slider .thumbnail img{object-fit:contain;pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/tm-gallery-side.css.map */
