.contact-salon-photo{margin:60px 0 0;min-width:0}.contact-salon-photo img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:center;background:#e6e1d8;border:1px solid var(--line)}.contact-salon-photo figcaption{padding-top:14px;color:var(--muted);font-size:.76rem;line-height:1.7}@media(max-width:720px){.contact-salon-photo{margin-top:40px}.contact-salon-photo img{aspect-ratio:4/3}}
