.photo-tiles__heading{margin:0 0 2rem}.photo-tiles__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0}@media screen and (min-width:990px){.photo-tiles__grid{gap:2rem}.photo-tiles__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.photo-tiles__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.photo-tiles__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.photo-tiles__item{min-width:0}.photo-tiles__tile{position:relative;display:block;overflow:hidden;border-radius:var(--r-card);background:var(--soft);color:var(--white);text-decoration:none}.photo-tiles__media{aspect-ratio:4 / 5;max-width:100%}.photo-tiles__media img,.photo-tiles__media svg{display:block;width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:no-preference){.photo-tiles__media img{transition:transform var(--duration-long) ease}a.photo-tiles__tile:hover .photo-tiles__media img{transform:scale(1.03)}}.photo-tiles__caption{position:absolute;inset:auto 0 0 0;display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:2.4rem 1.2rem 1rem;background:linear-gradient(transparent,#121c40e0)}@media screen and (min-width:990px){.photo-tiles__caption{padding:4rem 2rem 2rem}}.photo-tiles__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2rem;line-height:1.2;min-width:0}@media screen and (min-width:990px){.photo-tiles__title{font-size:2rem;line-height:1.25}}.photo-tiles__arrow{flex:0 0 auto;opacity:.9}.photo-tiles__arrow .icon{width:1rem;height:1rem;transform:rotate(-90deg)}.photo-tiles__tile--text{background:var(--navy-deep);aspect-ratio:4 / 5}.photo-tiles__tile--text .photo-tiles__caption{top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;text-align:center;background:none;padding:1.6rem}.photo-tiles__tile--text .photo-tiles__arrow{display:none}a.photo-tiles__tile:focus-visible{outline:.2rem solid var(--focus-color);outline-offset:.3rem}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-photo-tiles.css.map */
