.product--thumbnail .product-media-gallery__swiper--main .swiper-slide.product__media-item:not(.is-active),.product--thumbnail_slider .product-media-gallery__swiper--main .swiper-slide.product__media-item:not(.is-active){display:flex!important}quick-add-modal .product-media-gallery__swiper--main .swiper-slide.product__media-item{display:flex!important;width:100%}.product__media-viewer-wrap{position:relative;width:100%}.product-media-gallery__swiper--main{position:relative;width:100%;border-radius:var(--media-radius, .4rem);overflow:hidden}media-gallery .product-media-gallery__swiper--main .swiper-wrapper,media-gallery .product-media-gallery__swiper--thumbs .swiper-wrapper{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.product-media-gallery__swiper--main .swiper-slide{height:auto;box-sizing:border-box}.product-media-gallery__swiper--main .swiper-slide>*{width:100%}.product-media-gallery__thumbs-shell .swiper button.swiper-button-next{right:calc(50% - 1.5rem);top:auto;left:auto;bottom:0;width:3rem;height:3rem;margin:0;display:none}.product-media-gallery__thumbs-shell .swiper button.swiper-button-prev{left:calc(50% - 1.5rem);top:0;width:3rem;height:3rem;margin:0;display:none}.product-media-gallery__pagination{letter-spacing:normal;position:absolute;left:auto;right:3%;bottom:2%;z-index:2;text-transform:uppercase;padding:0;border-radius:999px;background:transparent;color:#67645e;text-align:right;text-shadow:0 4px 4px rgba(0,0,0,.25);font-size:2.4rem;font-weight:700;line-height:1;width:auto}.product-media-gallery__thumbs-shell{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;max-width:100%;box-sizing:border-box}.product-media-gallery__thumbs-shell>*{flex-shrink:0}.product-media-gallery__swiper--thumbs{flex:1;min-width:0;width:100%;max-width:min(100%,28rem);margin:0;overflow:hidden;box-sizing:border-box}.product-media-gallery__swiper--thumbs .swiper-wrapper,.product-media-gallery__swiper--thumbs ul.product-media-gallery__thumb-list{display:flex!important;flex-direction:row;flex-wrap:nowrap!important;align-items:stretch;width:100%;height:100%;margin:0!important;padding:0!important;list-style:none;grid-template-columns:none!important;grid-gap:0!important;gap:0!important;box-sizing:border-box}.product-media-gallery__swiper--thumbs.swiper-vertical .swiper-wrapper,.product-media-gallery__swiper--thumbs.swiper-vertical ul.product-media-gallery__thumb-list{flex-direction:column}.product-media-gallery__thumb-slide{position:relative;flex-shrink:0;width:auto;height:auto;box-sizing:border-box;overflow:hidden;border-radius:var(--section-border-radius);background:#dedcd9;min-height:5.2rem}.product-media-gallery__thumb-slide:before,.product-media-gallery__thumb-slide:after{content:none!important;display:none!important}.product-media-gallery__thumb-slide .thumbnail{position:relative;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;opacity:.3}.product-media-gallery__thumb-slide .thumbnail img{width:100%;height:100%;object-fit:cover}.product-media-gallery__thumb-slide .thumbnail[aria-current],.product-media-gallery__thumb-slide .thumbnail:hover{opacity:1}@media screen and (max-width:989px){.product-media-gallery__swiper--thumbs{max-width:30rem;height:auto}.product-media-gallery__thumb-slide .thumbnail{opacity:.5}.product-media-gallery__swiper--thumbs:not(.swiper-vertical) .product-media-gallery__thumb-slide{aspect-ratio:1;height:auto}}@media screen and (min-width:990px){.product-media-gallery__thumbs-shell{position:absolute;z-index:4;flex-direction:column;align-items:center;left:1rem;bottom:1rem;max-width:7.5rem;max-height:min(calc(100% - 2rem),36rem)}.product-media-gallery__swiper--thumbs{width:5rem;height:30rem;max-width:5rem;flex:0 0 auto}}@media screen and (max-width:989px){.product__media-viewer-wrap:has(.product-media-gallery__thumbs-shell) .product-media-gallery__pagination{bottom:2rem;right:1.5rem;font-size:2rem}}.thumbnail-slider.product-media-gallery__thumbs-shell{margin:0}
/*# sourceMappingURL=/cdn/shop/t/23/assets/component-product-media-swiper.css.map */
