.product-media__caption{z-index:40;margin:0;padding:5px 0 0;font-size:var(--font-paragraph-small--size);color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text));text-align:left;width:100%}.media-fit-contain :is(img,.deferred-media__poster-image){background-color:#e7dcca!important}slideshow-slide:has(.product-media__caption){display:flex;flex-direction:column;align-items:center}slideshow-slide:has(.product-media__caption) .product-media-container{width:100%;flex-shrink:0}.media-gallery--carousel slideshow-slides{gap:var(--gap-xs, 8px)}.media-gallery--carousel slideshow-slide{flex-shrink:0}.media-gallery--carousel slideshow-slide{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:unset!important;align-self:flex-start!important}.media-gallery--carousel .product-media-container{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:unset!important;display:flex!important;flex-direction:column!important}.media-gallery--carousel slideshow-slides{align-items:flex-start!important}.product-media-bg-wrapper{display:inline-block;background-color:#f5f5f5;width:100%;height:auto!important}.product-media-bg-wrapper .product-media{display:block;width:100%;height:auto!important;aspect-ratio:unset!important}.product-media-bg-wrapper .product-media__image{display:block;width:100%;height:auto!important}.product-media-container.media-fit-contain{padding:0}.product-media-container.media-fit-contain img{object-position:center center;object-fit:auto;height:100%}.slideshow-controls__thumbnails-container{height:auto}.slideshow-controls__thumbnails .slideshow-control{overflow:hidden}@media screen and (min-width: 750px){slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]) .slideshow-controls__thumbnails .slideshow-control{width:var(--thumbnail-width);aspect-ratio:var(--aspect-ratio)}slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]) .slideshow-controls__thumbnails .slideshow-control img{height:100%;object-fit:cover;border-radius:var(--thumbnail-radius, var(--media-radius))}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/product-media-thumbnails.css.map */
