.gallery-shelf[data-v-b67aba7e]{--gallery-height:calc(clamp(16rem, 36vw, 28rem));--gallery-height-mobile:calc((100vw - 2.25rem) / 1.15)}.gallery-card[data-v-b67aba7e]{cursor:zoom-in;width:100%;aspect-ratio:var(--card-ratio,1);background:var(--pd-gray);border-radius:1.75rem;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.gallery-card img[data-v-b67aba7e]{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.gallery-card[data-v-b67aba7e]:focus-visible{outline-offset:3px;outline:2px solid #0071e3}.gallery-card__zoom[data-v-b67aba7e]{color:#1d1d1f;background:#ffffffd9;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;transition:opacity .2s,transform .2s;display:grid;position:absolute;bottom:1rem;right:1rem;box-shadow:0 2px 10px #0000001f}.gallery-card__zoom svg[data-v-b67aba7e]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:1.25rem;height:1.25rem}@media (hover:hover){.gallery-card__zoom[data-v-b67aba7e]{opacity:0;transform:scale(.9)}.gallery-card:focus-visible .gallery-card__zoom[data-v-b67aba7e],.gallery-card:hover .gallery-card__zoom[data-v-b67aba7e]{opacity:1;transform:scale(1)}}
