.product-media-gallery-alt .product-gallery-alt__main-wrap{position:relative;width:100%}.product-media-gallery-alt .product-gallery-alt__list{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;column-gap:0!important;row-gap:0!important;gap:0!important;scroll-padding-left:0!important;margin-left:0!important;margin-right:0!important}.product-media-gallery-alt .product-gallery-alt__list .grid__item:first-of-type{margin-left:0!important}.product-media-gallery-alt .product-gallery-alt__list .grid__item{box-sizing:border-box!important;margin:0!important;padding-left:0!important;padding-right:0!important}.product-media-gallery-alt .product-gallery-alt__slider{padding-left:0!important;padding-right:0!important}.product-media-gallery-alt .product-gallery-alt__list .slider__slide{scroll-snap-align:start;flex-shrink:0;box-sizing:border-box}.product-media-gallery-alt .product-gallery-alt__list .product__media-item{width:100%!important;min-width:100%!important;max-width:100%!important}.product-media-gallery-alt .product__media-item:not(.is-active){display:flex!important}.product-gallery-alt__arrows{position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;display:flex;align-items:center;justify-content:space-between;padding:0;z-index:3}@media screen and (max-width:749px){.product-gallery-alt__arrows.small-hide{display:none!important}}@media screen and (min-width:750px){.product-gallery-alt__arrows{padding:0}}.product-gallery-alt__arrow{pointer-events:auto;position:relative;z-index:1;width:28px;height:72px;min-width:28px;min-height:44px;padding:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:0 4px 4px 0;cursor:pointer;color:var(--pc-arrow-color, #fff);background:var(--pc-arrow-bg, rgba(0, 0, 0, .35));transition:opacity .2s ease,background-color .2s ease;-webkit-tap-highlight-color:transparent}.product-gallery-alt__arrow--next{border-radius:4px 0 0 4px}.product-gallery-alt__arrow .icon{width:1.4rem;height:1.4rem}.product-gallery-alt__arrow--prev .icon{transform:rotate(90deg)}.product-gallery-alt__arrow--next .icon{transform:rotate(-90deg)}.product-gallery-alt__arrow:not([disabled]):hover{opacity:.95;background:var(--pc-arrow-bg, rgba(0, 0, 0, .5))}.product-gallery-alt__arrow:not([disabled]):focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.product-gallery-alt__arrow[disabled]{pointer-events:none;opacity:.3;cursor:default}.product-gallery-alt__slider .product-gallery-alt__list+.slider-buttons{display:none}.product-media-modal__slider-wrap{position:relative;display:flex;align-items:center;width:100%;height:100vh;overflow:hidden}.product-media-modal__content--slider{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;width:100%;min-width:0;height:100%;padding:0;align-items:center;transition:opacity 1s ease}.product-media-modal__content--slider>*{flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;max-height:100vh!important;scroll-snap-align:start;scroll-snap-stop:always;display:flex!important;align-items:center!important;justify-content:center!important;padding:5rem 11rem!important;box-sizing:border-box!important;margin:0!important}.product-media-modal__content--slider>*:not(.active){display:flex}.product-media-modal__content--slider img{max-height:calc(100vh - 10rem);max-width:100%;width:auto;height:auto;object-fit:contain;display:block;margin:auto}.product-media-modal__content--slider .deferred-media,.product-media-modal__content--slider .media{max-height:calc(100vh - 10rem);max-width:100%}.product-media-modal__dialog .product-media-modal__content--slider .global-media-settings,.product-media-modal__dialog .product-media-modal__content--slider img,.product-media-modal__dialog .product-media-modal__content--slider video,.product-media-modal__dialog .product-media-modal__content--slider iframe,.product-media-modal__dialog .product-media-modal__content--slider model-viewer{border:none!important;border-radius:0!important;box-shadow:none!important;outline:none!important;position:static!important}.product-media-modal__dialog .product-media-modal__content--slider .global-media-settings:after,.product-media-modal__dialog .product-media-modal__content--slider .global-media-settings:before{content:none!important}product-modal[data-gallery-variant=alternative_slider] .product-media-modal__toggle{z-index:200!important}.product-media-modal__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:36px;height:72px;min-width:36px;min-height:44px;padding:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:4px;cursor:pointer;color:var(--pc-arrow-color, #fff);background:var(--pc-arrow-bg, rgba(0, 0, 0, .35));transition:opacity .2s ease,background-color .2s ease;-webkit-tap-highlight-color:transparent}.product-media-modal__arrow .icon{width:1.4rem;height:1.4rem}.product-media-modal__arrow--prev{left:1rem}.product-media-modal__arrow--prev .icon{transform:rotate(90deg)}.product-media-modal__arrow--next{right:1rem}.product-media-modal__arrow--next .icon{transform:rotate(-90deg)}.product-media-modal__arrow:hover{opacity:.95}.product-media-modal__arrow:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.product-media-modal__arrow[disabled],.product-media-modal__arrow.hidden{pointer-events:none;opacity:.3;cursor:default}@media screen and (max-width:749px){.product-media-modal__arrow{display:none}.product-media-modal__slider-wrap{height:auto;overflow:visible}.product-media-modal__content--slider{height:auto;padding:0;align-items:stretch}.product-media-modal__content--slider>*{height:75vh!important;max-height:75vh!important;min-height:75vh!important;padding:1rem 2rem!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;flex:0 0 100%!important;box-sizing:border-box!important}.product-media-modal__content--slider img{width:100%!important;height:100%!important;max-height:100%!important;max-width:100%!important;object-fit:contain!important}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/component-product-gallery-alt.css.map */
