.ax-gallery__lens{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;background-color:var(--ax-c-bg-inset);background-image:var(--ax-zoom-image, none);background-repeat:no-repeat;background-size:var(--ax-zoom-size, cover);background-position:var(--ax-zoom-x, 50%) var(--ax-zoom-y, 50%);border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--ax-dur-2) var(--ax-ease-out)}.ax-gallery__box--magnify[data-ax-zoom-active=true] .ax-gallery__lens{opacity:1}@media(hover:none),(pointer:coarse){.ax-gallery__lens{display:none}.ax-gallery__box--magnify{cursor:default}}.ax-gallery__box--button[data-gallery-zoom=click]{cursor:zoom-in;touch-action:manipulation}.ax-gallery__box--button[data-ax-zoomed=true]{cursor:zoom-out;touch-action:none}.ax-gallery__box--button[data-ax-zoomed=true]>:is(img,.ax-media__picture){scale:var(--ax-zoom-scale, 2);transform-origin:var(--ax-zoom-x, 50%) var(--ax-zoom-y, 50%)}.ax-gallery__box--button[data-gallery-zoom=click]>:is(img,.ax-media__picture){transition:scale var(--ax-dur-3) var(--ax-ease-out);will-change:scale}.ax-gallery__box--button[data-ax-zoomed=true] .ax-gallery__expand{opacity:0}.ax-gallery__img--hires{z-index:1;opacity:0;pointer-events:none;transition:opacity var(--ax-dur-2) linear}.ax-gallery__box[data-ax-zoomed=true] .ax-gallery__img--hires[data-ax-loaded=true]{opacity:1}.ax-modal--lightbox{--ax-modal-pad: 0px}.ax-modal--lightbox .ax-modal__dialog{background-color:var(--ax-c-bg)}.ax-modal--lightbox .ax-modal__header{position:absolute;z-index:4;inset-block-start:0;inset-inline:0;justify-content:flex-end;padding:var(--ax-space-3);border:0;background:none;pointer-events:none}.ax-modal--lightbox .ax-modal__close{pointer-events:auto;background-color:var(--ax-c-bg);box-shadow:var(--ax-shadow-sm)}.ax-lightbox__body{display:flex;padding:0;min-block-size:0}.ax-lightbox{--ax-gallery-thumb: 3.5rem;--ax-gallery-thumb-gap: var(--ax-space-2);--ax-gallery-radius: var(--ax-radius-media);--ax-gallery-control: 2.5rem;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--ax-space-2);min-inline-size:0;min-block-size:0;padding-block:var(--ax-space-4);padding-inline:var(--ax-space-3)}.ax-lightbox__slider{flex:1 1 auto;min-block-size:0;--ax-slider-bleed-block: 0px}.ax-lightbox__slider .ax-slider__viewport,.ax-lightbox__track{block-size:100%}.ax-lightbox__track{align-items:center}.ax-lightbox__item{display:flex;align-items:center;justify-content:center;block-size:100%;min-inline-size:0}.ax-lightbox__item .ax-gallery__media,.ax-lightbox__item .ax-video,.ax-lightbox__item .ax-model{display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:100%}.ax-lightbox__item .ax-media{inline-size:auto;max-inline-size:100%;max-block-size:100%;background:none;border-radius:0}.ax-lightbox__item .ax-media>:is(img,video,.ax-media__picture){position:static;inline-size:auto;block-size:auto;max-inline-size:100%;max-block-size:100%;object-fit:contain}.ax-lightbox__nav{--ax-slider-nav-size: 3rem}.ax-lightbox__counter{flex:0 0 auto;margin:0;font-size:var(--ax-text-sm);font-variant-numeric:tabular-nums;color:var(--ax-c-fg-muted);text-align:center}.ax-lightbox .ax-lightbox__thumbs{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:var(--ax-gallery-thumb-gap, var(--ax-space-2));min-inline-size:0}.ax-lightbox .ax-lightbox__thumbs .ax-gallery__thumbs-list{flex:0 1 auto;overflow-x:auto;overflow-y:hidden;min-inline-size:0;padding-block:var(--ax-space-1)}.ax-lightbox__item[data-ax-zoomed=true]{touch-action:none;cursor:grab;overflow:hidden}.ax-lightbox__item[data-ax-zoomed=true] .ax-media>:is(img,.ax-media__picture){scale:var(--ax-zoom-scale, 1);translate:var(--ax-zoom-tx, 0px) var(--ax-zoom-ty, 0px);transform-origin:center center}.ax-lightbox__item .ax-media>:is(img,.ax-media__picture){transition:scale var(--ax-dur-2) var(--ax-ease-out),translate var(--ax-dur-2) var(--ax-ease-out)}.ax-lightbox__item[data-ax-panning=true]{cursor:grabbing}.ax-lightbox__item[data-ax-panning=true] .ax-media>:is(img,.ax-media__picture){transition:none}@media screen and (min-width:750px){.ax-lightbox{gap:var(--ax-space-3);padding-block:var(--ax-space-6);padding-inline:var(--ax-space-8)}}@media(prefers-reduced-motion:reduce){.ax-gallery__lens,.ax-gallery__box--button[data-gallery-zoom=click]>:is(img,.ax-media__picture),.ax-lightbox__item .ax-media>:is(img,.ax-media__picture){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-zoom.css.map */
