.shoot-home-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}
.shoot-home-grid a{display:block}.shoot-home-grid img{width:100%;height:auto;aspect-ratio:auto;object-fit:contain;display:block}
.shoot-home-grid span{display:block;margin-top:16px;font-size:15px;letter-spacing:.12em}
.shoot-stories{display:grid;gap:80px}.shoot-story{display:grid;grid-template-columns:1.3fr 1fr;gap:50px;align-items:center;scroll-margin-top:110px}
.shoot-story img{width:100%;aspect-ratio:3/2;height:auto;object-fit:cover;object-position:center;display:block;background:#094c4a}.shoot-story#consultation img{object-position:center 42%}.shoot-story#fabric img{object-position:center 48%}.shoot-story#details img{object-position:center 56%}.shoot-story#measure img{object-position:center 42%}.shoot-story#tailor img{max-height:none;object-position:center 18%}.shoot-story#salon img{object-position:center 58%}
.shoot-story h2{font:400 clamp(23px,2.7vw,36px)/1.7 var(--font-display);margin:16px 0}.shoot-story p{line-height:2}
@media(max-width:760px){.shoot-home-grid{gap:24px 14px}.shoot-home-grid span{font-size:12px}.shoot-stories{gap:48px}.shoot-story{grid-template-columns:1fr;gap:22px}.shoot-story#tailor img{width:75%;max-height:none}.shoot-story h2{font-size:26px}}
