.kp-product-image-rail,.kp-product-video-strip{margin:0;padding:0;list-style:none}.kp-product-image-rail{display:none}.kp-product-video-strip{display:flex;gap:1rem;overflow-x:auto;padding:1.2rem 0 .4rem;scroll-snap-type:x mandatory;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.kp-product-video-strip[hidden]{display:none!important}.kp-product-video{flex:0 0 min(78vw,32rem);min-width:0;margin:0!important;padding:0!important;scroll-snap-align:start}.kp-product-video .product__media,.kp-product-video .global-media-settings,.kp-product-video deferred-media{width:100%!important;height:100%!important;min-height:0!important;border:0!important;border-radius:1.4rem!important;overflow:hidden;background:rgb(var(--color-background))}.kp-product-video .product__media{aspect-ratio:4 / 5;padding-top:0!important}.kp-product-video video,.kp-product-video iframe,.kp-product-video .deferred-media__poster,.kp-product-video .deferred-media__poster img{width:100%!important;height:100%!important;object-fit:cover!important}.kp-product-video .deferred-media__poster{position:absolute;top:0;right:0;bottom:0;left:0}.kp-product-video .deferred-media__poster-button{transform:scale(.82)}@media screen and (max-width:989px){media-gallery.kp-product-media-ready .kp-product-video-strip{width:100%}}@media screen and (min-width:990px){media-gallery.kp-product-media-ready{display:grid!important;grid-template-columns:7.6rem minmax(0,1fr);grid-template-areas:"rail hero" ". videos";column-gap:1.4rem;row-gap:1.4rem;align-items:start;min-width:0}media-gallery.kp-product-media-ready>slider-component[id^=GalleryViewer-]{grid-area:hero;min-width:0;width:100%}media-gallery.kp-product-media-ready>.kp-product-image-rail{grid-area:rail;display:flex;flex-direction:column;gap:1rem;max-height:min(76vh,76rem);overflow-y:auto;overflow-x:hidden;padding:0 .2rem 0 0;scrollbar-width:thin}.kp-product-image-rail__item{width:100%;flex:0 0 auto}.kp-product-image-rail__button{display:block;width:100%;padding:0;border:1px solid rgba(var(--color-foreground),.14);border-radius:1rem;overflow:hidden;background:transparent;cursor:pointer;aspect-ratio:4 / 5}.kp-product-image-rail__button[aria-current=true]{border-color:rgba(var(--color-foreground),.82);box-shadow:0 0 0 1px rgba(var(--color-foreground),.42)}.kp-product-image-rail__button img{display:block;width:100%;height:100%;object-fit:cover}media-gallery.kp-product-media-ready>.kp-product-video-strip{grid-area:videos;display:grid;grid-template-columns:repeat(var(--kp-video-count, 1),minmax(0,1fr));gap:1.2rem;width:100%;overflow:visible;padding:0}media-gallery.kp-product-media-ready>.kp-product-video-strip[hidden]{display:none!important}media-gallery.kp-product-media-ready .kp-product-video{width:100%!important;max-width:none!important;flex:none}media-gallery.kp-product-media-ready>slider-component[id^=GalleryThumbnails-]{display:none!important}media-gallery.kp-product-media-ready>.product__xr-button{grid-column:2}media-gallery.kp-product-media-ready [id^=Slider-Gallery-]{display:block!important;width:100%!important;margin:0!important;padding:0!important}media-gallery.kp-product-media-ready [id^=Slider-Gallery-]>.product__media-item{display:none!important;width:100%!important;max-width:100%!important;margin:0!important}media-gallery.kp-product-media-ready [id^=Slider-Gallery-]>.product__media-item.is-active{display:block!important}media-gallery.kp-product-media-ready>slider-component[id^=GalleryViewer-]>.slider-buttons{display:none!important}}@media(prefers-reduced-motion:reduce){.kp-product-video-strip{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/kp-product-media.css.map */
