.salon-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.salon-preview-grid a:not([hidden]){aspect-ratio:4/3;border-radius:10px;display:block;overflow:hidden}.salon-preview img,.salon-gallery-grid img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.salon-preview-grid a:hover img{transform:scale(1.03)}.salon-preview>.textLink{margin-top:20px}.gallery-branches{flex-wrap:wrap;gap:16px 32px;margin-bottom:32px;display:flex}.salon-gallery section{margin-bottom:48px}.salon-gallery h2{margin-bottom:20px;scroll-margin-top:24px;font-size:36px}.salon-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.salon-gallery-grid a{aspect-ratio:4/3;border-radius:10px;display:block;overflow:hidden}.salon-gallery{padding-bottom:48px}@media (width<=767px){.salon-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.salon-preview-grid a:not([hidden]){aspect-ratio:1}}@media (prefers-reduced-motion:reduce){.salon-preview img{transition:none}}
