.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}}@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:0;width:100%;display:block}@media only screen and (min-width:768px){.product-image-container.product-image-container--thumbnails scroll-shadow{display:block;position:relative;width:100%;height:auto}}.product-image-container.product-image-container--thumbnails .product-thumbnail-container{display:grid;gap:8px;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:scroll;height:auto}}.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;height:auto;aspect-ratio:1/1;max-width:7rem;border-radius:1rem}.product-image-container.product-image-container--thumbnails .product-thumbnail-container .product-thumbnail img{object-fit:cover;max-height:100px;height:100%}.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;border-radius:1rem}.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}.product-image-container.product-image-container--thumbnails .product-thumbnails-wrapper{display:flex;align-items:center;gap:.4rem;justify-content:space-between;width:100%;margin-top:var(--space-lg)}.product-image-container.product-image-container--thumbnails .product-thumbnails-wrapper .flickity-prev,.product-image-container.product-image-container--thumbnails .product-thumbnails-wrapper .flickity-next{flex:0 0 auto;width:2.4rem;height:2.4rem;border-radius:50%;border:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.product-image-container.product-image-container--thumbnails .product-thumbnails-wrapper .flickity-prev svg,.product-image-container.product-image-container--thumbnails .product-thumbnails-wrapper .flickity-next svg{width:1.4rem;height:1.4rem}.product-image-container.product-image-container--thumbnails .product-thumbnails-wrapper .product-thumbnail-container{overflow-x:auto;overflow-y:hidden;flex:0 0 auto}.product-image-container.product-image-container--thumbnails .product-thumbnails-wrapper scroll-shadow{width:auto;display:block;order:2}.product-image-container.product-image-container--thumbnails .product-thumbnails-wrapper .flickity-prev{order:1}.product-image-container.product-image-container--thumbnails .product-thumbnails-wrapper .flickity-next{order:3}@media only screen and (min-width:768px){.product-image-container.product-image-container--thumbnails .product-thumbnail-container{max-width:540px}.product-image-container.product-image-container--thumbnails .product-thumbnails-wrapper{gap:1rem}.product-image-container.product-image-container--thumbnails .product-thumbnail-container .product-thumbnail{max-width:10rem}.product-image-container.product-image-container--thumbnails .product-thumbnails-wrapper scroll-shadow{max-width:calc(100% - 6.8rem)}}@media only screen and (max-width:767px){.product-image-container.product-image-container--thumbnails .product-thumbnails-wrapper .product-thumbnail-container{flex:1 1 auto;max-width:100%;gap:8px}.product-image-container.product-image-container--thumbnails .product-thumbnails-wrapper scroll-shadow{max-width:calc(100% - 5.6rem)}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/product-thumbnails.css.map */
