.photo-viewer_dialog__sW5ka{width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;border:0;background:rgb(15 13 11/94%);color:var(--site-night-text)}.photo-viewer_dialog__sW5ka[open]{display:grid;grid-template-columns:1fr;place-items:center}.photo-viewer_dialog__sW5ka::-webkit-backdrop{background:rgb(15 13 11/60%)}.photo-viewer_dialog__sW5ka::backdrop{background:rgb(15 13 11/60%)}.photo-viewer_figure__5k7Ju{display:grid;justify-items:center;grid-gap:14px;gap:14px;max-width:min(100%,980px);margin:0;padding:64px 16px 24px;touch-action:pan-y}.photo-viewer_figure__5k7Ju img{display:block;max-width:100%;max-height:calc(100svh - 190px);object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.photo-viewer_caption__9DEcX{display:grid;grid-gap:4px;gap:4px;text-align:center}.photo-viewer_name__Wck5R{font-size:calc(17px * var(--site-heading-scale, 1));font-weight:500}.photo-viewer_price__ZQrZt{color:var(--site-gold);font-size:calc(16px * var(--site-body-scale, 1));font-weight:600}.photo-viewer_count__ZFZ7a{color:var(--site-sand);font-size:calc(13px * var(--site-body-scale, 1));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.photo-viewer_close__RujcW,.photo-viewer_nav__BbDRa{position:absolute;z-index:1;display:grid;place-items:center;border:0;border-radius:999px;background:rgb(0 0 0/45%);color:white;cursor:pointer}.photo-viewer_close__RujcW{top:12px;right:12px;width:44px;height:44px}.photo-viewer_nav__BbDRa{top:50%;width:44px;height:44px;transform:translateY(-50%)}.photo-viewer_previous__S2kxP{left:8px}.photo-viewer_next__XKy30{right:8px}.photo-viewer_close__RujcW:focus-visible,.photo-viewer_nav__BbDRa:focus-visible{outline:2px solid var(--site-gold);outline-offset:2px}@media (min-width:1024px){.photo-viewer_nav__BbDRa{width:56px;height:56px;background:transparent}.photo-viewer_previous__S2kxP{left:24px}.photo-viewer_next__XKy30{right:24px}.photo-viewer_name__Wck5R{font-size:calc(19px * var(--site-heading-scale, 1))}}