#salon .salon-layout{align-items:start}
#salon .salon-photos{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;min-width:0}
#salon .salon-photos figure{margin:0;min-width:0}
#salon .salon-photos img{display:block;width:100%;height:auto;object-fit:cover;border-radius:12px}
#salon .salon-photo-main img{aspect-ratio:4/3}
#salon .salon-photo-secondary{width:72%;justify-self:end}
#salon .salon-photo-secondary img{aspect-ratio:4/3;object-position:50% 68%}
#salon .salon-photos figcaption{font-size:12px;line-height:1.7;color:#795259;margin-top:8px}
@media(max-width:680px){#salon .salon-photos{grid-template-columns:minmax(0,1fr) minmax(0,.7fr);gap:12px;align-items:start}#salon .salon-photo-secondary{width:100%;margin-top:26px}#salon .salon-photos img{border-radius:9px}#salon .salon-photo-secondary img{aspect-ratio:1/1;object-position:50% 70%}#salon .salon-photos figcaption{font-size:11px}}
