.product-gallery__link{position:relative;display:block;line-height:0;cursor:zoom-in}.product-gallery__link img{display:block}.product-gallery__zoom{position:absolute;right:12px;bottom:12px;display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--gold);border-radius:50%;background:var(--paper);color:var(--ink);font-size:22px;line-height:1}.product-gallery__link:focus-visible,.product-lightbox__button:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.product-lightbox{width:min(1320px,calc(100vw - 32px));height:min(960px,calc(100dvh - 32px));max-width:none;max-height:none;padding:0;border:1px solid var(--gold);background:var(--paper);color:var(--ink);overflow:hidden;overscroll-behavior:contain}.product-lightbox::backdrop{background:#0b0b0bdb}.product-lightbox__frame{display:grid;grid-template-rows:auto minmax(0,1fr);height:100%}.product-lightbox__toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px 18px;border-bottom:1px solid rgba(184,155,99,.3)}.product-lightbox__counter{font-size:13px;letter-spacing:.06em}.product-lightbox__button{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;padding:0;border:1px solid rgba(184,155,99,.45);border-radius:50%;background:var(--paper);color:var(--ink);font-size:32px;line-height:1;cursor:pointer}.product-lightbox__button:hover{border-color:var(--gold);background:var(--ivory)}.product-lightbox__stage{position:relative;min-height:0;padding:18px 68px}.product-lightbox__image{display:block;width:100%;height:100%;object-fit:contain}.product-lightbox__previous,.product-lightbox__next{position:absolute;top:50%;transform:translateY(-50%)}.product-lightbox__previous{left:12px}.product-lightbox__next{right:12px}@media(max-width:600px){.product-lightbox{width:calc(100vw - 16px);height:calc(100dvh - 16px)}.product-lightbox__toolbar{padding:8px 12px}.product-lightbox__stage{padding:12px 8px 72px}.product-lightbox__previous,.product-lightbox__next{top:auto;bottom:12px;transform:none}.product-lightbox__previous{left:calc(50% - 52px)}.product-lightbox__next{right:calc(50% - 52px)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/product-lightbox.css.map */
