.pg-grid{list-style:none;margin:0;padding:0}.pg-grid--masonry{column-count:1;column-gap:clamp(8px,1.2vw,16px)}@media(min-width:600px){.pg-grid--masonry{column-count:2}}@media(min-width:1000px){.pg-grid--masonry{column-count:var(--cols, 3)}}.pg-grid--masonry .pg-item{break-inside:avoid;margin-bottom:clamp(8px,1.2vw,16px)}.pg-grid--grid{display:grid;gap:clamp(8px,1.2vw,16px);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1000px){.pg-grid--grid{grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr))}}.pg-grid--grid .pg-btn{aspect-ratio:var(--ratio, 4 / 3)}.pg-grid--grid .pg-btn img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pg-btn{position:relative;display:block;width:100%;padding:0;border:0;border-radius:var(--radius);overflow:hidden;background:var(--c-surface-2);cursor:zoom-in}.pg-btn img{width:100%;height:auto;transition:transform .7s var(--ease-out)}.pg-btn:hover img{transform:scale(1.04)}.pg-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 60%,rgba(11,11,12,.65));opacity:0;transition:opacity var(--dur)}.pg-btn:hover:after,.pg-btn:focus-visible:after{opacity:1}.pg-cap{position:absolute;left:14px;right:14px;bottom:12px;z-index:1;color:#fff;font-size:.8125rem;font-weight:600;text-align:left;line-height:1.35;opacity:0;transform:translateY(6px);transition:opacity var(--dur),transform var(--dur) var(--ease-out)}.pg-btn:hover .pg-cap,.pg-btn:focus-visible .pg-cap{opacity:1;transform:none}@media(hover:none){.pg-cap{opacity:1;transform:none}.pg-btn:after{opacity:1}}.pg-item[hidden]{display:none}.pg-viewer{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#080809f5;color:#fff}.pg-viewer[open]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;animation:fadeIn var(--dur) var(--ease-out)}.pg-viewer::backdrop{background:#080809f5}.pg-viewer__fig{margin:0;display:grid;justify-items:center;gap:12px;padding:56px 8px 48px;min-width:0}.pg-viewer__fig img{max-width:100%;max-height:calc(100dvh - 140px);width:auto;height:auto;border-radius:6px;object-fit:contain}.pg-viewer__fig figcaption{font-size:.9375rem;color:#ffffffd9;text-align:center}.pg-viewer__btn{display:grid;place-items:center;width:48px;height:48px;margin:8px;border:1px solid rgba(255,255,255,.3);border-radius:50%;background:#ffffff0f;color:#fff}.pg-viewer__btn:hover{background:#ffffff29}.pg-viewer__close{position:absolute;top:12px;right:12px;z-index:2}.pg-viewer__count{position:absolute;left:0;right:0;bottom:12px;margin:0;text-align:center;font-size:.8125rem;color:#ffffffb3}@media(max-width:599px){.pg-viewer__prev,.pg-viewer__next{position:absolute;bottom:8px;z-index:2}.pg-viewer__prev{left:8px}.pg-viewer__next{right:8px}.pg-viewer[open]{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/section-photo-gallery.css.map */
