.gallery-module__VGpn4a__viewer,.gallery-module__VGpn4a__figure,.gallery-module__VGpn4a__frames{width:100%;height:100%}.gallery-module__VGpn4a__figure{margin:0}.gallery-module__VGpn4a__frames{display:grid}.gallery-module__VGpn4a__frame{opacity:0;pointer-events:none;grid-area:1/1}.gallery-module__VGpn4a__visible{opacity:1}.gallery-module__VGpn4a__expandedFigure{grid-column:2}.gallery-module__VGpn4a__expandedButton{cursor:default;background:0 0;border:0;padding:0;display:block}.gallery-module__VGpn4a__expandedButton .gallery-module__VGpn4a__frames{width:min(1200px, calc(100vw - 176px), calc(82vh * var(--gallery-aspect)));height:auto;aspect-ratio:var(--gallery-aspect)}.gallery-module__VGpn4a__frames img{width:100%;height:100%}.gallery-module__VGpn4a__expandedButton .gallery-module__VGpn4a__frames img{object-fit:contain;width:100%;height:100%}.gallery-module__VGpn4a__error{color:#34312e;background:#fff;border-radius:6px;margin:0;padding:8px 12px;font-size:13px;position:absolute;inset:auto 12px 12px}@media (max-width:820px){.gallery-module__VGpn4a__expandedFigure{grid-column:1}.gallery-module__VGpn4a__expandedButton .gallery-module__VGpn4a__frames{width:min(calc(100vw - 32px), calc(74vh * var(--gallery-aspect)))}}
