media-gallery{--sab-hover-zoom: 2.2;--sab-zoom-duration: .22s}sortabrick-media-zoom{display:none}sortabrick-zoom-controls{display:contents}.dialog-zoomed-gallery__dialog .sortabrick-zoom-nav--zoom{display:none;top:auto!important;bottom:var(--sab-zoom-button-bottom, 56px);left:auto!important;right:384px!important;transform:none}.sortabrick-zoom-nav--zoom[aria-pressed=true] .sortabrick-zoom-nav__icon-in,.sortabrick-zoom-nav--zoom[aria-pressed=false] .sortabrick-zoom-nav__icon-out{display:none}@media(hover:hover)and (pointer:fine){media-gallery slideshow-slide.product-media-container--image.product-media-container--zoomable .product-media{overflow:hidden}media-gallery slideshow-slide.product-media-container--image.product-media-container--zoomable .product-media__image{transform-origin:var(--sab-hover-x, 50%) var(--sab-hover-y, 50%);transition:scale var(--sab-zoom-duration) ease}media-gallery slideshow-slide.sab-hover-zoomed .product-media__image{scale:var(--sab-hover-zoom)}sortabrick-media-zoom{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}sortabrick-media-zoom:not([data-media=image]){display:none}.sab-media-zoom__hint{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:100px;background:#282233c7;color:#fff;font-size:13.5px;font-weight:600;line-height:1.5;pointer-events:none;transition:opacity var(--sab-zoom-duration) ease}sortabrick-media-zoom[data-zoomed] .sab-media-zoom__hint{opacity:0}.sab-media-zoom__button{position:absolute;right:16px;bottom:16px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #00000012;border-radius:50%;background-color:#fff;cursor:pointer;pointer-events:auto}.sab-media-zoom__button:focus-visible{outline:2px solid #282233;outline-offset:2px}.sortabrick-zoom-swiper .swiper-slide{overflow:hidden}.sortabrick-zoom-swiper .product-media-container--image .product-media__image{cursor:zoom-in!important;scale:var(--sab-zoom-scale, 1);transform-origin:var(--sab-zoom-x, 50%) var(--sab-zoom-y, 50%);transition:scale var(--sab-zoom-duration) ease}.dialog-zoomed-gallery__dialog[data-sab-zoomed] .sortabrick-zoom-swiper .swiper-slide-active .product-media__image{cursor:zoom-out!important}.dialog-zoomed-gallery__dialog[data-sab-media=image] .sortabrick-zoom-nav--zoom{display:flex}}@media(prefers-reduced-motion:reduce){media-gallery{--sab-zoom-duration: 0ms}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sortabrick-product-zoom.css.map */
