.media-gallery--pdp.media-gallery--carousel{position:relative}.media-gallery--pdp.media-gallery--carousel slideshow-component{display:block}.media-gallery--pdp.media-gallery--carousel slideshow-container{position:relative;border-radius:3.125rem;overflow:hidden}.media-gallery--pdp.media-gallery--carousel slideshow-container>slideshow-arrows{display:none}.media-gallery--pdp .product-media-container{border-radius:0;overflow:hidden}.media-gallery--pdp .product-media-container img,.media-gallery--pdp .product-media-container video,.media-gallery--pdp .product-media-container .deferred-media__poster-image{object-fit:cover}.media-gallery__badge{position:absolute;top:2.5625rem;left:2.5625rem;z-index:3;display:inline-flex;align-items:center;justify-content:center;min-height:1.8125rem;padding:.3125rem .75rem;border-radius:7px;background:#dae8b2;color:#445137;font-family:var(--font-body--family);font-size:1rem;font-weight:500;line-height:1;letter-spacing:-.01em;text-transform:uppercase;pointer-events:none}.media-gallery--pdp slideshow-controls[thumbnails]{position:absolute;inset:auto 2.5625rem 2.5625rem;z-index:2;display:flex;align-items:center;justify-content:center;gap:.625rem;width:auto;min-height:auto;margin:0;padding:0;mix-blend-mode:normal;pointer-events:none}.media-gallery--pdp slideshow-controls[thumbnails] .slideshow-controls__arrows{display:flex;flex-shrink:0;height:auto;pointer-events:auto}.media-gallery--pdp slideshow-controls[thumbnails] .slideshow-controls__thumbnails-container{flex:0 1 auto;width:auto;max-width:min(100%,26.25rem);overflow-x:auto;scrollbar-width:none;pointer-events:auto}.media-gallery--pdp slideshow-controls[thumbnails] .slideshow-controls__thumbnails-container::-webkit-scrollbar{display:none}.media-gallery--pdp slideshow-controls[thumbnails] .slideshow-controls__thumbnails{gap:.5rem;padding:0;margin:0}.media-gallery--pdp slideshow-controls[thumbnails] .slideshow-controls__thumbnail{width:clamp(3.75rem,12cqi,var(--thumbnail-width, 6.25rem));flex-shrink:0;border:1.6px solid rgb(255 255 255 / .85);overflow:hidden;transition:border-color var(--animation-speed) var(--animation-easing)}.media-gallery--pdp slideshow-controls[thumbnails] .slideshow-controls__thumbnail:is([aria-selected=true]){outline:none;outline-offset:0;border-color:#d0e39d}.media-gallery--pdp slideshow-controls[thumbnails] .slideshow-controls__thumbnail img{border-radius:inherit}.media-gallery--pdp slideshow-controls[thumbnails] .slideshow-controls__arrows .slideshow-control{width:3.75rem;height:3.75rem;min-width:3.75rem;min-height:3.75rem;flex-shrink:0;padding:0;border-radius:3.125rem;background:#d0e39d33;border:.1px solid #fff;color:#fff;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);position:relative;z-index:1}.media-gallery--pdp slideshow-controls[thumbnails] .slideshow-controls__arrows:first-of-type .slideshow-control{margin-inline-end:-.75rem;background:#00000059}.media-gallery--pdp slideshow-controls[thumbnails] .slideshow-controls__arrows:last-of-type .slideshow-control{margin-inline-start:-.75rem}.media-gallery--pdp slideshow-controls[thumbnails] .slideshow-controls__arrows .slideshow-control .svg-wrapper,.media-gallery--pdp slideshow-controls[thumbnails] .slideshow-controls__arrows .slideshow-control svg{width:1rem;height:1rem}.media-gallery--pdp slideshow-controls[thumbnails] .slideshow-controls__arrows .slideshow-control:focus-visible{outline:2px solid #445137;outline-offset:2px}@media screen and (max-width:749px){.media-gallery__badge{top:1rem;left:1rem;font-size:.75rem;min-height:1.5rem;padding:.25rem .625rem}.media-gallery--pdp.media-gallery--carousel slideshow-container{border-radius:1.5rem}.media-gallery--pdp slideshow-controls[thumbnails]{inset:auto 1rem 1rem;gap:.375rem}.media-gallery--pdp slideshow-controls[thumbnails] .slideshow-controls__arrows .slideshow-control{width:2.75rem;height:2.75rem;min-width:2.75rem;min-height:2.75rem}.media-gallery--pdp slideshow-controls[thumbnails] .slideshow-controls__thumbnails-container{max-width:min(100%,14rem)}.media-gallery--pdp slideshow-controls[thumbnails] .slideshow-controls__thumbnail{width:clamp(3rem,18cqi,4.5rem);border:none}.media-gallery--pdp slideshow-controls[thumbnails] .slideshow-controls__thumbnail:is([aria-selected=true]){border:none}}@media(forced-colors:active){.media-gallery--pdp slideshow-controls[thumbnails] .slideshow-controls__arrows .slideshow-control:focus-visible{outline:2px solid transparent}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pdp-media-gallery.css.map */
