.product-image-container.product-image-container--thumbnails .product-thumbnail-container .product-thumbnail:after{transition:all .25s cubic-bezier(.104,.204,.492,1)}.product-image-container.product-image-container--thumbnails{position:relative;margin:0 0 30px;width:100%}@media only screen and (min-width:768px){.product-image-container.product-image-container--thumbnails{padding-left:0}[dir=rtl] .product-image-container.product-image-container--thumbnails{padding:0}}@media only screen and (min-width:1068px){.product-image-container.product-image-container--thumbnails{margin-bottom:0}}.product-image-container.product-image-container--thumbnails scroll-shadow{margin:2px 0 0;width:100%}@media only screen and (min-width:768px){.product-image-container.product-image-container--thumbnails scroll-shadow{margin:10px 0 0;display:block;position:relative;top:auto;left:auto;right:auto;width:100%;height:auto}}[dir=rtl] .product-image-container.product-image-container--thumbnails scroll-shadow{left:auto;right:auto}.product-image-container.product-image-container--thumbnails .product-thumbnail-container{display:grid;gap:2px;z-index:20;align-content:start;overflow-y:hidden;overflow-x:scroll;grid-auto-flow:column;grid-auto-columns:max-content;grid-auto-rows:max-content;align-items:start;scrollbar-width:none}@media only screen and (min-width:768px){.product-image-container.product-image-container--thumbnails .product-thumbnail-container{gap:10px;grid-auto-flow:column;overflow-y:hidden;overflow-x:auto;height:auto;width:100%}}.product-image-container.product-image-container--thumbnails .product-thumbnail-container::-webkit-scrollbar{display:none}.product-image-container.product-image-container--thumbnails .product-thumbnail-container .product-thumbnail{position:relative;overflow:hidden;cursor:pointer;width:80px;height:80px}.product-image-container.product-image-container--thumbnails .product-thumbnail-container .product-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.product-image-container.product-image-container--thumbnails .product-thumbnail-container .product-thumbnail:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 0 1px transparent}.product-image-container.product-image-container--thumbnails .product-thumbnail-container .product-thumbnail-icon{width:21px;height:21px;display:flex;align-items:center;justify-content:center;background:var(--bg-body, #fff);position:absolute;top:7px;right:7px;border-radius:50%;pointer-events:none}.product-image-container.product-image-container--thumbnails .product-thumbnail-container .product-thumbnail-icon svg{opacity:.6;width:8px}.product-image-container.product-image-container--thumbnails .product-thumbnail-container .product-thumbnail:hover svg{opacity:1}.product-image-container.product-image-container--thumbnails .product-thumbnail-container .product-thumbnail.is-initial-selected:after{box-shadow:inset 0 0 0 1px var(--color-body),inset 0 0 0 3px var(--bg-body, #fff)}.product-image-container.product-image-container--thumbnails .product-thumbnail-container[data-hide-variants=true] .product-thumbnail{display:none}.product-image-container.product-image-container--thumbnails .product-thumbnail-container[data-hide-variants=true] .product-thumbnail.is-active,.product-image-container.product-image-container--thumbnails .product-thumbnail-container[data-hide-variants=true] .product-thumbnail.is-initial-selected{display:block}@media only screen and (min-width:1068px){.product-section .product-grid-container>[id^=MediaGallery]{position:sticky;top:calc(var(--header-height, 80px) + 20px);align-self:start;z-index:2}}.thb-product-detail .product-images--thumbnails{--product-gallery-height: 300px}@media only screen and (min-width:768px){.thb-product-detail .product-images--thumbnails{--product-gallery-height: 420px}}@media only screen and (min-width:1068px){.thb-product-detail .product-images--thumbnails{--product-gallery-height: 480px}}.thb-product-detail .product-images--thumbnails .flickity-viewport,.thb-product-detail .product-images--thumbnails .product-images__slide{height:var(--product-gallery-height)}.thb-product-detail .product-images--thumbnails .product-single__media,.thb-product-detail .product-images--thumbnails .product-single__media-image{height:100%;padding-bottom:0}.thb-product-detail .product-images--thumbnails .product-single__media-image img,.thb-product-detail .product-images--thumbnails .product-single__media img,.thb-product-detail .product-images--thumbnails .product-single__media video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.thb-product-detail .product-images--thumbnails .product-single__media.product-single__media-native-video,.thb-product-detail .product-images--thumbnails .product-single__media.product-single__media-external-video iframe{height:100%;aspect-ratio:auto}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product-thumbnails.css.map */
