.product-media-swiper{display:grid;grid-template-columns:minmax(0,1fr);gap:0;width:calc(100% + 3rem);margin-left:-1.5rem;margin-right:-1.5rem;min-width:0}.product-media-swiper__main.swiper{position:relative;width:100%;max-width:100%;min-width:0;aspect-ratio:3 / 4;background:#f6e8e9;overflow:hidden;margin:0}.product-media-swiper__main .swiper-wrapper{list-style:none;height:100%;margin:0;padding:0}.product-media-swiper__main .swiper-slide,.product--thumbnail .product-media-swiper__main .product__media-item:not(.is-active),.product--thumbnail_slider .product-media-swiper__main .product__media-item:not(.is-active){display:flex;width:100%;height:100%}.product-media-swiper__main .product-media-container,.product-media-swiper__main .product-media-container.constrain-height,.product-media-swiper__main .product-media-container.media-fit-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;margin:0}.product-media-swiper__main .product-media-container .product__modal-opener,.product-media-swiper__main .product-media-container .media,.product-media-swiper__main .product-media-container.media-fit-cover .media,.product-media-swiper__main .deferred-media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:0}.product-media-swiper__main .global-media-settings{border:0;border-radius:0;box-shadow:none;background:transparent}.product-media-swiper__main .media>img,.product-media-swiper__main .deferred-media__poster img{width:100%;height:100%;object-fit:cover;object-position:center 30%}.product-media-swiper__main .product__media-icon,.product-media-swiper__main .loading-overlay__spinner{display:none}.product-media-swiper__badge{position:absolute;top:1.2rem;left:1.2rem;z-index:2;padding:.5rem .9rem;background:#a21d21;color:#fbf4f4;font-family:Nunito Sans,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.1em;line-height:1.2;text-transform:uppercase;pointer-events:none}.product-media-swiper__badge--new{background:#0d0203}.product-media-swiper__pagination.swiper-pagination{position:absolute;left:0;right:0;bottom:1.2rem;top:auto;width:100%;display:flex;justify-content:center;gap:.6rem;z-index:2}.product-media-swiper__pagination .swiper-pagination-bullet{width:.7rem;height:.7rem;margin:0;background:#fbf4f480;opacity:1}.product-media-swiper__pagination .swiper-pagination-bullet-active{background:#fbf4f4}.product-media-swiper__thumbs-wrap{width:100%;max-width:100%;min-width:0;padding:1rem 1.8rem 0;overflow:hidden}.product-media-swiper__thumbs.swiper{width:100%;height:auto;margin:0;padding:0;overflow:hidden}.product-media-swiper__thumbs .swiper-wrapper{list-style:none;margin:0;padding:0}.product-media-swiper__thumbs .swiper-slide{box-sizing:border-box;width:calc((100% - 2.4rem)/4);height:auto;aspect-ratio:3 / 4;overflow:hidden;border:.15rem solid #ecd2d3;border-radius:.6rem;cursor:pointer}.product-media-swiper__thumbs .swiper-slide-thumb-active{border-color:#a21d21}.product-media-swiper__thumbs img{display:block;width:100%;height:100%;object-fit:cover}.product-media-swiper--single .product-media-swiper__thumbs,.product-media-swiper--single .product-media-swiper__pagination{display:none}@media screen and (min-width:750px){.product-media-swiper{grid-template-columns:7.8rem minmax(0,1fr);gap:2.2rem;align-items:start;width:100%;margin-left:0;margin-right:0}.product-media-swiper__main.swiper{grid-column:2;grid-row:1;border-radius:1.4rem}.product-media-swiper__thumbs-wrap{grid-column:1;grid-row:1;height:auto;padding:0}.product-media-swiper__thumbs.swiper{grid-column:auto;grid-row:auto;height:auto;padding:0}.product-media-swiper__thumbs .swiper-slide{width:100%;height:auto;aspect-ratio:3 / 4;border-radius:.8rem}.product-media-swiper__pagination.swiper-pagination{display:none}.product-media-swiper__badge{top:1.4rem;left:1.4rem;padding:.6rem 1.1rem;font-size:1.05rem}}product-media-video{display:contents}.product-media-swiper__main .card-video-pill{top:1.2rem;right:1.2rem;bottom:auto}@media screen and (min-width:750px){.product-media-swiper__main .card-video-pill{top:1.4rem;right:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/product-media-swiper.css.map */
