.fs-zoom-trigger{display:block;width:100%;padding:0;border:none;background:none;font:inherit;color:inherit;text-align:left;cursor:zoom-in;position:relative}.fs-zoom-trigger:focus-visible{outline:2px solid var(--fs-zoom-outline, #7d3bed);outline-offset:3px}.fs-zoom-hint{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;background:#000000b3;border:1px solid rgba(255,255,255,.18);color:#fff;font-family:var(--font-stack-body);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:0;transition:opacity .2s ease;pointer-events:none}.fs-zoom-trigger:hover .fs-zoom-hint,.fs-zoom-trigger:focus-visible .fs-zoom-hint{opacity:1}@media(hover:none){.fs-zoom-hint{opacity:.9}}.fs-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:4vmin;background:#000000ed;cursor:zoom-out}.fs-zoom__img{max-width:100%;max-height:92vh;width:auto;height:auto;object-fit:contain;border-radius:8px;cursor:default}.fs-zoom__close{position:absolute;top:18px;right:22px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:#ffffff14;color:#fff;font-size:26px;line-height:1;cursor:pointer;transition:background .2s ease}.fs-zoom__close:hover{background:#ffffff2e}@media(max-width:749px){.fs-zoom{padding:12px}.fs-zoom__img{max-height:88vh}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/image-zoom.css.map */
