@media screen and (min-width:990px){
.product media-gallery[data-desktop-layout*="thumbnail"]:has([id^="GalleryThumbnails"]){display:grid;grid-template-columns:82px minmax(0,1fr);gap:16px;align-items:start}
.product media-gallery[data-desktop-layout*="thumbnail"]>[id^="GalleryViewer"]{grid-column:2;grid-row:1;min-width:0;width:100%;margin:0}
.product media-gallery[data-desktop-layout*="thumbnail"]>[id^="GalleryThumbnails"]{grid-column:1;grid-row:1;display:block!important;margin:0;min-width:0;width:82px}
.product media-gallery[data-desktop-layout*="thumbnail"]>[id^="GalleryThumbnails"]>.slider-button{display:none!important}
.product media-gallery[data-desktop-layout*="thumbnail"] [id^="Slider-Thumbnails"]{display:flex;flex-direction:column;flex-wrap:nowrap;gap:12px;max-height:620px;max-height:min(70vh,620px);overflow-y:auto;overflow-x:hidden;scroll-snap-type:y proximity;margin:0;padding:2px 5px 2px 2px;width:82px;scrollbar-width:thin}
.product media-gallery[data-desktop-layout*="thumbnail"] .thumbnail-list__item{width:72px!important;min-width:72px;max-width:72px;flex:0 0 72px;height:72px;padding:0!important;scroll-snap-align:nearest}
.product media-gallery[data-desktop-layout*="thumbnail"] .thumbnail-list__item:before{display:none}
.product media-gallery[data-desktop-layout*="thumbnail"] .thumbnail{position:relative;width:72px;height:72px;display:block}
.product media-gallery[data-desktop-layout*="thumbnail"] .thumbnail img{width:100%;height:100%;object-fit:contain}
.product media-gallery>.product__video-row{grid-column:1 / -1;width:100%;min-width:0}
}
