.product__media-gallery-viewer{position:relative}.product__media-gallery-viewer .swiper,.thumbnail-slider__swiper{width:100%;overflow:hidden}.product__media-list.swiper-wrapper{display:flex;flex-wrap:nowrap;gap:0;margin:0;padding:0;width:100%;box-sizing:content-box}.product__media-list.swiper-wrapper .product__media-item{height:auto;padding:0;margin:0}.product__media-list.swiper-wrapper img,.thumbnail-list.swiper-wrapper img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.thumbnail-slider .slider-button{display:none}@media screen and (min-width:750px){.product--thumbnail .product__media-list.swiper-wrapper .product__media-item:not(.is-active),.product--thumbnail_slider .product__media-list.swiper-wrapper .product__media-item:not(.is-active){display:block}}@media screen and (max-width:749px){.product__media-list.swiper-wrapper{margin-left:0;margin-bottom:0;width:100%}.product__media-wrapper .product__media-gallery-viewer{margin-left:0;margin-right:0}}.product__media-gallery-viewer .slider-buttons{display:flex;align-items:center;gap:1.2rem;margin-top:1.2rem;position:absolute;bottom:auto;left:0rem;z-index:2;top:50%;transform:translateY(-50%)}@media screen and (min-width:750px){.product__media-container .product__media-gallery-viewer .slider-buttons,.product__media-wrapper .product__media-gallery-viewer .slider-button{display:flex}}.product__media-pagination-group{display:flex;align-items:center;gap:.8rem;margin-left:1rem}.product__media-pagination.swiper-pagination{position:static;display:flex;align-items:center;gap:.6rem;width:auto}.product__gallery-zoom-button{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;background:transparent;color:rgba(var(--color-foreground),.75);cursor:pointer}.product__gallery-zoom-button:hover{color:rgb(var(--color-foreground))}.product__gallery-zoom-button .icon{width:1.6rem;height:1.6rem}.product__media-pagination.swiper-pagination .swiper-pagination-bullet{width:100%;height:.2rem;margin:0;border-radius:0;background:#214a4f33;opacity:1;transition:background var(--duration-short) ease,transform var(--duration-short) ease}.product__media-pagination.swiper-pagination .swiper-pagination-bullet-active{background:#12202e}.thumbnail-list.swiper-wrapper{display:flex;flex-wrap:nowrap;gap:0;margin:0;padding:0;cursor:pointer!important}.thumbnail-list.swiper-wrapper .thumbnail{pointer-events:none}.thumbnail-list.swiper-wrapper .thumbnail-list__item{height:auto;margin:0;padding:0;background:#19373e0a;border:0;border-radius:2rem;overflow:hidden}.thumbnail-slider{display:flex;align-items:center;gap:.8rem}.thumbnail-slider .thumbnail-slider__swiper{flex:1;min-width:0;padding-block:2rem}.thumbnail-list__item.swiper-slide-thumb-active .thumbnail{border-color:rgba(var(--color-foreground),.8)}.thumbnail-slider .slider-button[disabled],.product__media-gallery-viewer .slider-button.swiper-button-disabled{opacity:.8;cursor:not-allowed}.product__media-gallery-viewer .slider-button.swiper-button-lock,.thumbnail-slider .slider-button.swiper-button-lock,.product__media-pagination.swiper-pagination-lock{display:none!important}@media screen and (max-width:989px){.product__media-gallery-viewer .slider-buttons{bottom:1rem;left:1rem}}@media screen and (max-width:749px){.thumbnail-slider .thumbnail-slider__swiper{padding-top:1.5rem;padding-bottom:0}}.product__media-gallery-viewer .slider-buttons{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;width:100%;z-index:2;pointer-events:none}.product__media-gallery-viewer .slider-buttons .slider-button{pointer-events:auto;width:5.4rem;height:5.4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;background:#12202e;border-color:#12202e;box-shadow:none}.product__media-gallery-viewer .slider-buttons .slider-button span.svg-wrapper,.product__media-gallery-viewer .slider-buttons .slider-button .icon.icon-caret{width:3rem;height:3rem}.product__media-gallery-viewer button.slider-button.slider-button--next .icon-caret{transform:rotate(0)}.product__media-gallery-viewer button.slider-button.slider-button--prev .icon-caret{transform:rotate(180deg)}.product__media-gallery-viewer .slider-buttons .slider-button .icon.icon-caret path{fill:#fff}.product__media-gallery-viewer button.slider-button.slider-button--prev{left:2.6rem}.product__media-gallery-viewer button.slider-button.slider-button--next{right:2.6rem}.slider-pagination.quick-add-hidden{position:absolute;bottom:2.6rem;left:50%;transform:translate(-50%);z-index:1}.product__media-pagination.swiper-pagination-bullets{display:flex;align-items:center;gap:1rem;width:100%;padding:0 20px}.product__media-pagination .swiper-pagination-bullet{flex:1;height:2px;width:auto;margin:0!important;border-radius:0;background:#d9d9d9;opacity:1;transition:background-color .25s ease,height .25s ease}.product__media-pagination .swiper-pagination-bullet-active{background:#111;height:3px}@media screen and (max-width:749px){.product__media-gallery-viewer .slider-buttons .slider-button{width:4rem;height:4rem}.product__media-gallery-viewer button.slider-button.slider-button--prev{left:.6rem}.product__media-gallery-viewer button.slider-button.slider-button--next{right:.6rem}.product__media-pagination.swiper-pagination .swiper-pagination-bullet{width:3.2rem}.product__media-gallery-viewer .slider-buttons{padding:0;margin:0}.product__media-gallery-viewer .slider-buttons .slider-button span.svg-wrapper,.product__media-gallery-viewer .slider-buttons .slider-button .icon.icon-caret{width:2.5rem;height:2.5rem}.product-media-container.constrain-height .media{padding-top:116%}.product .slider-pagination.quick-add-hidden{bottom:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/component-product-gallery.css.map */
