._gallery_2omy1_1{min-width:0}._stage_2omy1_5{aspect-ratio:1;background:#e7e5de;place-items:center;width:100%;margin:0;display:grid;position:relative;overflow:hidden}._mainImage_2omy1_16{object-fit:contain;width:100%;height:100%;padding:clamp(12px,2.5vw,34px)}._thumbnails_2omy1_23{grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}._thumbnails_2omy1_23 li{min-width:0}._thumbnailButton_2omy1_36{aspect-ratio:1;color:#111;cursor:pointer;background:#e7e5de;border:1px solid #0000;place-items:center;width:100%;padding:0;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden}._thumbnailButton_2omy1_36:hover{border-color:#77786f}._thumbnailButton_2omy1_36[aria-pressed=true]{border-color:#111;box-shadow:inset 0 -4px #dfff25}._thumbnailButton_2omy1_36:focus-visible{z-index:1;outline-offset:2px;outline:3px solid #111}._thumbnailImage_2omy1_66{object-fit:contain;width:100%;height:100%;padding:5px;transition:transform .22s}:is(._thumbnailButton_2omy1_36:hover ._thumbnailImage_2omy1_66,._thumbnailButton_2omy1_36:focus-visible ._thumbnailImage_2omy1_66){transform:scale(1.035)}._thumbnailNumber_2omy1_79{letter-spacing:.08em;background:#ffffffdb;padding:3px 4px;font-size:8px;font-weight:800;line-height:1;position:absolute;bottom:5px;right:5px}._visuallyHidden_2omy1_91{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:700px){._mainImage_2omy1_16{padding:14px}._thumbnails_2omy1_23{scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:minmax(76px,23vw);grid-auto-flow:column;padding:2px 2px 8px;overflow-x:auto}._thumbnails_2omy1_23 li{scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){._thumbnailButton_2omy1_36,._thumbnailImage_2omy1_66{transition:none}}
