.rl-photos{padding:5.6rem 0 1.6rem}.rl-photos__inner{max-width:120rem;margin:0 auto;padding:0 clamp(1.6rem,4vw,5rem)}body:not(#rl) h2.rl-photos__heading{margin:0 0 2.8rem;color:var(--rl-paper);font-size:clamp(3.2rem,4vw,4.4rem);line-height:1}.rl-photos__grid{display:grid;gap:3.2rem 2.4rem}.rl-photos__item{margin:0;min-width:0}.rl-photos__frame{position:relative;border:2px solid var(--rl-ink);background:var(--rl-ink);overflow:hidden}.rl-photos__img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;object-position:var(--rl-focus, center center)}body:not(#rl) .rl-photos__caption{max-width:none;margin:1rem 0 0;font-style:italic;font-size:1.6rem;line-height:1.4;color:var(--rl-ink-soft)}body:not(#rl) .rl-photos__credit{max-width:none;margin:2rem 0 0;text-align:right;font-size:1.3rem;color:var(--rl-ink-soft)}.rl-photos--band .rl-photos__img{aspect-ratio:12 / 5}.rl-photos--spread .rl-photos__grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.rl-photos--spread .rl-photos__item:first-child{grid-row:span 2;display:flex;flex-direction:column}.rl-photos--spread .rl-photos__item:first-child .rl-photos__frame{flex:1;min-height:32rem}.rl-photos--spread .rl-photos__item:first-child .rl-photos__img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto}.rl-photos--row .rl-photos__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rl-photos--row .rl-photos__img{aspect-ratio:4 / 3}body:not(.rl-t-index):not(.rl-s-membership):not(.rl-s-shirts):not(.rl-s-size-chart) .rl-photos{padding:0 0 1.6rem}body:not(.rl-t-index):not(.rl-s-membership):not(.rl-s-shirts):not(.rl-s-size-chart) .rl-photos__inner{padding:0}body:is(.rl-s-membership,.rl-s-shirts) .rl-photos{padding:4.8rem 0 0}@media screen and (max-width:749px){.rl-photos{padding-top:4rem}.rl-photos__grid{gap:2.4rem}.rl-photos--spread .rl-photos__grid,.rl-photos--row .rl-photos__grid{grid-template-columns:minmax(0,1fr)}.rl-photos--spread .rl-photos__item:first-child{grid-row:auto;display:block}.rl-photos--spread .rl-photos__item:first-child .rl-photos__frame{min-height:0}.rl-photos--spread .rl-photos__item:first-child .rl-photos__img{position:static;aspect-ratio:3 / 2}.rl-photos--band .rl-photos__img{aspect-ratio:3 / 2}body:not(#rl) .rl-photos__caption{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/rlsc-photos.css.map */
