slider-panel{visibility:hidden}.slider-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.no-js .product-slider-main{height:auto;width:100%;flex-direction:column}.no-js .product-slider-main li{width:100%}.slider-android .slider-slide,.slider-wrapper{transform:translateZ(0)}.slider-pointer-events{touch-action:pan-y}.slider-pointer-events.slider-vertical{touch-action:pan-x}.slider-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.slider-slide-invisible-blank{visibility:hidden}.slider-autoheight,.slider-autoheight .slider-slide{height:auto}.slider-autoheight .slider-wrapper{align-items:flex-start;transition-property:transform,height}.slider-free-mode>.slider-wrapper{transition-timing-function:ease-out;margin:0 auto}.slider-thumbnails{height:auto;overflow:hidden;width:auto;order:1}@media only screen and (min-width: 990px){.slider-thumbnails{position:sticky;top:calc(var(--sticky-top) + 1rem);transition:var(--transition-long);min-width:var(--thumb-width);order:0}}.slider-thumbnails-wrapper{width:100%;height:auto;gap:.6rem;flex-wrap:wrap}@media only screen and (max-width: 989px){.slider-thumbnails-wrapper{transform:none!important}}@media only screen and (min-width: 990px){.slider-thumbnails-wrapper{flex-direction:column}}slider-thumbnails{width:100%}.slider-thumbnails-slide{width:auto;max-width:3.4rem;display:flex;opacity:1;justify-content:center;align-items:center;transition:opacity var(--transition)}.no-js .slider-thumbnails-button{display:flex}@media only screen and (min-width: 990px){.slider-thumbnails-slide{max-width:initial;opacity:1!important}}.slider-thumbnails-slide button{display:flex}.slider-thumbnails-slide img{width:100%;max-width:100%;transition:transform var(--transition);border-radius:calc(var(--border-radius-image)/2)}@media only screen and (min-width: 990px){.slider-thumb-active img{transform:scale(.7)}}.slider-thumbnails-slide:hover{opacity:.7}.slider-thumb-active{pointer-events:none;opacity:.2}@media only screen and (min-width: 990px){.slider-thumbnails-slide:after{width:2px;height:60%;left:0;transform:scaleY(0);content:"";position:absolute;opacity:0;transform-origin:center;background:var(--color-foreground);transition:transform var(--transition-long),opacity var(--transition)}}.slider-thumb-active:after{transform:scale(1);opacity:1}modal-slider{width:100%;height:100%;display:flex;align-items:center;justify-content:center;--side: 2rem}@media only screen and (min-width: 750px){modal-slider{--side: 3.8rem}}modal-slider .slider-slide{height:100%!important;max-height:100%;display:flex;justify-content:center;align-items:center;padding:2rem var(--side)}modal-slider .slider-slide>*:not(.overlay){z-index:2}modal-slider deferred-media{display:flex;justify-content:center;align-items:center}modal-slider .overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:transparent;z-index:1}modal-slider .product-media__preview{height:100%;width:100%}modal-slider product-model .product-media__preview{height:100%;min-width:100%;margin:auto;z-index:2;position:relative}modal-slider product-model{display:flex;position:relative;height:100%}modal-slider .product-media__model{height:100%;position:relative}modal-slider .product-media__image.fullheight{max-height:100%;height:100%;width:auto}modal-slider .slider-button-prev,modal-slider .slider-button-next{--size: var(--side);width:var(--size);height:calc(100% - 7rem);min-height:var(--size);position:absolute;color:inherit;top:50%;transform:translateY(-50%);background:rgba(var(--color-background-rgb),.8);--icon-size: .5rem;background:transparent;z-index:2;align-items:center}modal-slider button:hover span{opacity:.5}modal-slider .slider-button-next{right:0;left:initial}modal-slider .shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area{opacity:1;flex-direction:row;order:1}modal-slider .shopify-model-viewer-ui .shopify-model-viewer-ui__controls-overlay{flex-direction:row;align-items:flex-end;justify-content:flex-end}modal-slider .shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{order:2;border-radius:calc(var(--size)/2);--side: .5rem;bottom:var(--side);border:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/slider.css.map */
