#galModal.hce-inspection-zoom{overscroll-behavior:contain}#galModal.hce-inspection-zoom .galSlides.product-media--image{overflow:hidden!important}#galModal.hce-inspection-zoom .galSlides.product-media--image img{object-fit:contain!important;object-position:center center!important;transform-origin:50% 50%;will-change:transform;transition:transform .16s ease-out;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;cursor:zoom-in!important;touch-action:none}#galModal.hce-inspection-zoom.hce-is-zoomed .galSlides.product-media--image img{cursor:grab!important}#galModal.hce-inspection-zoom.hce-is-dragging .galSlides.product-media--image img{cursor:grabbing!important;transition:none!important}#galModal.hce-inspection-zoom .hce-inspection-zoom-ui{position:fixed;right:24px;bottom:24px;z-index:120;display:none;align-items:flex-end;flex-direction:column;gap:8px;pointer-events:none}#galModal.hce-inspection-zoom.open .hce-inspection-zoom-ui{display:flex}#galModal.hce-inspection-zoom .hce-inspection-zoom-tip{padding:6px 10px;background:#fffffff0;border:1px solid rgba(0,0,0,.1);font-size:11px;line-height:1.2;letter-spacing:.02em;color:#000000ad;pointer-events:none}#galModal.hce-inspection-zoom .hce-inspection-zoom-controls{display:flex;align-items:center;min-height:44px;background:#fffffff5;border:1px solid rgba(0,0,0,.18);box-shadow:0 8px 28px #00000014;pointer-events:auto}#galModal.hce-inspection-zoom .hce-inspection-zoom-button,#galModal.hce-inspection-zoom .hce-inspection-zoom-fit{appearance:none;-webkit-appearance:none;border:0;border-radius:0;background:transparent;color:#111;height:44px;min-width:44px;padding:0 13px;font:inherit;line-height:1;cursor:pointer}#galModal.hce-inspection-zoom .hce-inspection-zoom-button{font-family:Arial,sans-serif;font-size:23px;font-weight:300}#galModal.hce-inspection-zoom .hce-inspection-zoom-fit{border-left:1px solid rgba(0,0,0,.12);font-size:11px;letter-spacing:.06em;text-transform:uppercase}#galModal.hce-inspection-zoom .hce-inspection-zoom-button:hover,#galModal.hce-inspection-zoom .hce-inspection-zoom-fit:hover{background:#0000000a}#galModal.hce-inspection-zoom .hce-inspection-zoom-button:focus-visible,#galModal.hce-inspection-zoom .hce-inspection-zoom-fit:focus-visible{outline:1px solid #111;outline-offset:-3px}#galModal.hce-inspection-zoom .hce-inspection-zoom-button:disabled,#galModal.hce-inspection-zoom .hce-inspection-zoom-fit:disabled{opacity:.28;cursor:default;background:transparent}#galModal.hce-inspection-zoom .hce-inspection-zoom-value{display:inline-flex;align-items:center;justify-content:center;min-width:62px;height:44px;border-left:1px solid rgba(0,0,0,.12);border-right:1px solid rgba(0,0,0,.12);font-size:12px;font-variant-numeric:tabular-nums;color:#111}#galModal.hce-inspection-zoom.gallery-mega-zoom .modal-content,#galModal.hce-inspection-zoom.gallery-mega-zoom .galSlides.product-media--image,#galModal.hce-inspection-zoom.gallery-mega-zoom .galSlides.product-media--image img{max-width:none!important;padding-bottom:0!important}@media only screen and (min-width:950px){#galModal.hce-inspection-zoom .modal-content{box-sizing:border-box!important;width:100vw!important;max-width:none!important;height:100vh!important;max-height:none!important;padding:24px 64px 24px 116px!important;margin:0!important;overflow:hidden!important}#galModal.hce-inspection-zoom .galSlides.product-media--image{position:relative!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;padding:0!important;margin:0!important;overflow:hidden!important}#galModal.hce-inspection-zoom .galSlides.product-media--image img{position:absolute!important;max-width:none!important;max-height:none!important;margin:0!important;object-fit:fill!important;object-position:center center!important}}@media only screen and (max-width:749px){#galModal.hce-inspection-zoom .hce-inspection-zoom-ui{right:auto;left:50%;bottom:max(16px,env(safe-area-inset-bottom));transform:translate(-50%);align-items:center;width:min(94vw,360px)}#galModal.hce-inspection-zoom .hce-inspection-zoom-tip{font-size:10px;white-space:nowrap}#galModal.hce-inspection-zoom .hce-inspection-zoom-controls{width:100%;justify-content:center}#galModal.hce-inspection-zoom .hce-inspection-zoom-button,#galModal.hce-inspection-zoom .hce-inspection-zoom-fit{min-width:52px;height:48px}#galModal.hce-inspection-zoom .hce-inspection-zoom-value{min-width:70px;height:48px}}@media only screen and (max-width:749px){#galModal.hce-inspection-zoom .galSlides.product-media--image{touch-action:none!important;overscroll-behavior:contain}#galModal.hce-inspection-zoom .galSlides.product-media--image img{touch-action:none!important}}#galModal.hce-inspection-zoom.hce-is-pinching .galSlides.product-media--image img{transition:none!important}@media only screen and (max-width:749px){#galModal.hce-inspection-zoom .galSlides.product-media--image img{transition:none!important}}@media only screen and (max-width:749px){#galModal.hce-inspection-zoom.open .hce-inspection-zoom-ui{display:none!important}#galModal.hce-inspection-zoom .modal-content{position:fixed!important;inset:0 0 auto!important;width:100%!important;height:calc(100dvh - 104px - env(safe-area-inset-bottom))!important;max-height:none!important;padding:48px 10px 0!important;margin:0!important;box-sizing:border-box!important;overflow:hidden!important}#galModal.hce-inspection-zoom .modal-content .galSlides.product-media--image{width:100%!important;max-width:100%!important;height:100%!important;max-height:none!important;padding:0!important;margin:0!important;overflow:hidden!important}#galModal.hce-inspection-zoom .galSlides.product-media--image img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important}#galModal.hce-inspection-zoom .thumbnails.zoom-thumbnails-position-mobile-bottom{position:fixed!important;top:auto!important;left:0!important;right:0!important;bottom:max(8px,env(safe-area-inset-bottom))!important;width:100%!important;height:80px!important;max-height:80px!important;padding:8px 10px!important;box-sizing:border-box!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;z-index:125!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}#galModal.hce-inspection-zoom .thumbnails.zoom-thumbnails-position-mobile-bottom .modal-thumbs-track{white-space:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}#galModal.hce-inspection-zoom .thumbnails.zoom-thumbnails-position-mobile-bottom::-webkit-scrollbar,#galModal.hce-inspection-zoom .thumbnails.zoom-thumbnails-position-mobile-bottom .modal-thumbs-track::-webkit-scrollbar{display:none}#galModal.hce-inspection-zoom .thumbnails-background.tb-position--mobile-bottom{height:96px!important;pointer-events:none!important}#galModal.hce-inspection-zoom .lightbox-thumbnail{pointer-events:auto}#galModal.hce-inspection-zoom .close{z-index:140!important}#galModal.hce-inspection-zoom .hce-mobile-gallery-arrows{position:fixed;z-index:115;left:0;right:0;top:calc((100dvh - 104px - env(safe-area-inset-bottom))/2);display:none;pointer-events:none}#galModal.hce-inspection-zoom.open.hce-mobile-gallery-multiple .hce-mobile-gallery-arrows{display:block}#galModal.hce-inspection-zoom .hce-mobile-gallery-arrow{-webkit-appearance:none;appearance:none;position:absolute;top:0;width:44px;height:44px;border:1px solid rgba(25,37,57,.18);border-radius:50%;background:#ffffffd4;color:#192539;box-shadow:0 2px 12px #0000000f;pointer-events:auto;display:grid;place-items:center;transform:translateY(-50%);cursor:pointer}#galModal.hce-inspection-zoom .hce-mobile-gallery-arrow-prev{left:10px}#galModal.hce-inspection-zoom .hce-mobile-gallery-arrow-next{right:10px}#galModal.hce-inspection-zoom .hce-mobile-gallery-arrow:after{content:"";display:block;width:10px;height:10px;border-top:2px solid currentColor;border-right:2px solid currentColor}#galModal.hce-inspection-zoom .hce-mobile-gallery-arrow-prev:after{transform:translate(2px) rotate(-135deg)}#galModal.hce-inspection-zoom .hce-mobile-gallery-arrow-next:after{transform:translate(-2px) rotate(45deg)}#galModal.hce-inspection-zoom .hce-mobile-gallery-arrow:focus-visible{outline:2px solid #192539;outline-offset:3px}}@media only screen and (min-width:750px){#galModal.hce-inspection-zoom .hce-mobile-gallery-arrows{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/hce-product-inspection-zoom.css.map */
