.aedia-photo-collage{padding:var(--aedia-collage-pad-top, 20px) clamp(1.2rem,1.4vw,2rem) var(--aedia-collage-pad-bottom, 28px);overflow:hidden;background:var(--aedia-collage-bg, #f5f3ef)}.aedia-photo-collage__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--aedia-collage-gap, 14px)}.aedia-photo-collage__item{position:relative;aspect-ratio:3 / 4;min-width:0;margin:0;overflow:hidden;border-radius:var(--aedia-collage-radius, 8px);background:#e8e3dc}.aedia-photo-collage__link{display:block;width:100%;height:100%;color:inherit;text-decoration:none}.aedia-photo-collage__link:focus-visible{outline:1px solid currentColor;outline-offset:-4px}.aedia-photo-collage__image,.aedia-photo-collage__placeholder{display:block;width:100%;height:100%}.aedia-photo-collage__image{object-fit:cover;object-position:center var(--aedia-collage-position-y, 50%);transform:scale(1.002);transition:transform .8s cubic-bezier(.22,1,.36,1)}.aedia-photo-collage__item:hover .aedia-photo-collage__image{transform:scale(1.018)}.aedia-photo-collage__placeholder{padding:2rem;color:#2a252229}.aedia-photo-collage__caption{position:absolute;right:clamp(1.4rem,2vw,2.6rem);bottom:clamp(1.5rem,2vw,2.6rem);left:clamp(1.4rem,2vw,2.6rem);display:flex;align-items:center;gap:1.2rem;color:#fff;font-size:max(12px,clamp(.92rem,.86vw,1.12rem));font-weight:600;letter-spacing:.08em;line-height:1;text-shadow:0 1px 5px rgba(30,22,18,.36);text-transform:uppercase}.aedia-photo-collage__arrow{position:relative;display:block;width:clamp(4.5rem,5vw,7rem);height:1px;background:currentColor}.aedia-photo-collage__arrow:after{position:absolute;top:50%;right:0;width:.75rem;height:.75rem;border-top:1px solid currentColor;border-right:1px solid currentColor;content:"";transform:translateY(-50%) rotate(45deg);transform-origin:center}@media screen and (max-width:749px){.aedia-photo-collage{padding-right:0;padding-left:0}.aedia-photo-collage__grid{grid-auto-columns:84vw;grid-auto-flow:column;grid-template-columns:none;gap:max(var(--aedia-collage-gap, 14px),1rem);overflow-x:auto;padding:0 2rem .8rem;scroll-padding-left:2rem;scroll-snap-type:x mandatory;scrollbar-width:none}.aedia-photo-collage__grid::-webkit-scrollbar{display:none}.aedia-photo-collage__item{grid-column:auto;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.aedia-photo-collage__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-aedia-photo-collage.css.map */
