.shoot-gallery[data-astro-cid-sahthylw]{padding:clamp(7.5rem,11vw,10rem) 0 6rem;background:#fbf7f2;color:#301a3a}.shoot-gallery[data-astro-cid-sahthylw] a[data-astro-cid-sahthylw]{color:inherit}.shoot-gallery__intro[data-astro-cid-sahthylw]{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,5vw,5rem);align-items:center;margin-bottom:2rem}.shoot-gallery__intro-copy[data-astro-cid-sahthylw]{min-width:0}.shoot-gallery__intro-copy[data-astro-cid-sahthylw] h1[data-astro-cid-sahthylw]{margin:1rem 0 1.5rem;color:#301a3a;font:500 clamp(3.2rem,6.7vw,6.5rem)/1.02 var(--font-display);letter-spacing:-.055em;text-transform:none}.shoot-gallery__intro-copy[data-astro-cid-sahthylw] em[data-astro-cid-sahthylw]{color:#85497c;font-weight:400}.shoot-gallery__intro-copy[data-astro-cid-sahthylw]>p[data-astro-cid-sahthylw]:not(.rebel-kicker){max-width:32ch;color:#705c79;font-size:1rem;line-height:1.85}.shoot-gallery__feature[data-astro-cid-sahthylw]{margin:0;min-width:0;scroll-margin-top:7rem}.shoot-gallery__feature[data-astro-cid-sahthylw]>a[data-astro-cid-sahthylw]{display:block;overflow:hidden;border-radius:.4rem 3rem .4rem .4rem}.shoot-gallery__feature[data-astro-cid-sahthylw] img[data-astro-cid-sahthylw]{display:block;width:100%;height:auto}.shoot-gallery__feature[data-astro-cid-sahthylw] figcaption[data-astro-cid-sahthylw]{display:grid;grid-template-columns:1fr auto;gap:.4rem 1rem;padding-top:1rem}.shoot-gallery__feature[data-astro-cid-sahthylw] figcaption[data-astro-cid-sahthylw] .rebel-kicker[data-astro-cid-sahthylw]{margin:0;font-size:.62rem}.shoot-gallery__feature[data-astro-cid-sahthylw] h2[data-astro-cid-sahthylw]{grid-column:1;grid-row:2;margin:0;color:#301a3a;font:500 clamp(1.4rem,2vw,2rem)/1.2 var(--font-display);letter-spacing:-.025em}.shoot-gallery__feature[data-astro-cid-sahthylw] figcaption[data-astro-cid-sahthylw]>p[data-astro-cid-sahthylw]{grid-column:1/-1;margin:.3rem 0 0;color:#705c79;font-size:.75rem;line-height:1.7}.shoot-gallery__feature[data-astro-cid-sahthylw] figcaption[data-astro-cid-sahthylw]>a[data-astro-cid-sahthylw]{grid-column:2;grid-row:1/3;display:inline-flex;align-items:center;gap:.6rem;min-height:44px;color:#814480;font-size:.7rem;font-weight:700;text-decoration:none}.shoot-gallery__note[data-astro-cid-sahthylw]{margin:1.5rem 0;color:#7b6781;font-size:.7rem;line-height:1.8}.shoot-gallery__note[data-astro-cid-sahthylw] a[data-astro-cid-sahthylw]{color:#814480;text-underline-offset:.3em}.shoot-gallery__nav[data-astro-cid-sahthylw]{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 2.5rem}.shoot-gallery__nav[data-astro-cid-sahthylw] a[data-astro-cid-sahthylw]{display:inline-flex;align-items:center;min-height:44px;padding:.65rem 1rem;border:1px solid #8b588a35;border-radius:2rem;color:#78517c;text-decoration:none;font-size:.75rem}.shoot-gallery__nav[data-astro-cid-sahthylw] a[data-astro-cid-sahthylw]:hover{background:#eee3ee}.shoot-gallery__item[data-astro-cid-sahthylw][id]{scroll-margin-top:7rem}.shoot-gallery__grid[data-astro-cid-sahthylw]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.5rem 2.4rem;align-items:start}.shoot-gallery__item[data-astro-cid-sahthylw]{margin:0;min-width:0}.shoot-gallery__item[data-astro-cid-sahthylw]:nth-child(2n){padding-top:4rem}.shoot-gallery__item[data-astro-cid-sahthylw] img[data-astro-cid-sahthylw]{display:block;width:100%;height:auto;object-fit:contain;border-radius:.4rem}.shoot-gallery__item[data-astro-cid-sahthylw] figcaption[data-astro-cid-sahthylw]{padding:1.4rem .2rem 0}.shoot-gallery__item[data-astro-cid-sahthylw] h2[data-astro-cid-sahthylw]{font:500 clamp(1.7rem,3vw,2.7rem)/1.18 var(--font-display);margin:.65rem 0 .75rem;letter-spacing:-.035em}.shoot-gallery__item[data-astro-cid-sahthylw] p[data-astro-cid-sahthylw]{color:#705c79;line-height:1.7;margin:0 0 1rem}.shoot-gallery__item[data-astro-cid-sahthylw] figcaption[data-astro-cid-sahthylw]>a[data-astro-cid-sahthylw]{display:inline-flex;align-items:center;min-height:44px;color:#814480;font-weight:700;font-size:.85rem;text-decoration:none}.beauty-gallery[data-astro-cid-sahthylw]{padding-top:5rem;scroll-margin-top:7rem}.beauty-gallery[data-astro-cid-sahthylw]>header[data-astro-cid-sahthylw]{margin-bottom:3rem}.beauty-gallery[data-astro-cid-sahthylw]>header[data-astro-cid-sahthylw] h2[data-astro-cid-sahthylw]{font:500 clamp(2.5rem,5vw,4rem)/1.1 var(--font-display)}.beauty-gallery[data-astro-cid-sahthylw]>header[data-astro-cid-sahthylw] p[data-astro-cid-sahthylw]:last-child{color:#705c79;line-height:1.7;max-width:40rem}.shoot-gallery__closing[data-astro-cid-sahthylw]{display:grid;justify-items:center;gap:1.2rem;text-align:center;border-top:1px solid #46265425;margin-top:5rem;padding-top:4rem}.shoot-gallery__closing[data-astro-cid-sahthylw] p[data-astro-cid-sahthylw]{font:500 clamp(2rem,4vw,3rem)/1.2 var(--font-display);margin:0}.shoot-gallery__closing[data-astro-cid-sahthylw]>span[data-astro-cid-sahthylw]{color:#715d79;line-height:1.6}.shoot-gallery__closing[data-astro-cid-sahthylw]>a[data-astro-cid-sahthylw]:last-child{display:inline-flex;align-items:center;min-height:44px;font-size:.85rem}.shoot-gallery[data-astro-cid-sahthylw] a[data-astro-cid-sahthylw]:focus-visible{outline:3px solid #8040c1;outline-offset:5px}@media(max-width:760px){.shoot-gallery[data-astro-cid-sahthylw]{padding-top:7rem}.shoot-gallery__intro[data-astro-cid-sahthylw]{grid-template-columns:minmax(0,1fr);gap:1.7rem;margin-bottom:1.5rem}.shoot-gallery__intro-copy[data-astro-cid-sahthylw] h1[data-astro-cid-sahthylw]{font-size:clamp(3rem,11vw,4.5rem);margin:.8rem 0 1rem}.shoot-gallery__intro-copy[data-astro-cid-sahthylw]>p[data-astro-cid-sahthylw]:not(.rebel-kicker){max-width:42ch;font-size:.9rem;line-height:1.8}.shoot-gallery__feature[data-astro-cid-sahthylw]>a[data-astro-cid-sahthylw]{border-radius:.4rem 2rem .4rem .4rem}.shoot-gallery__grid[data-astro-cid-sahthylw]{grid-template-columns:minmax(0,1fr);gap:2.8rem}.shoot-gallery__item[data-astro-cid-sahthylw]:nth-child(2n){padding-top:0}.shoot-gallery__nav[data-astro-cid-sahthylw]{flex-wrap:nowrap;overflow-x:auto;gap:.5rem;padding:.25rem 0 .7rem;margin-bottom:1.8rem;scrollbar-width:thin;scrollbar-color:#c0a1be transparent}.shoot-gallery__nav[data-astro-cid-sahthylw] a[data-astro-cid-sahthylw]{flex:0 0 auto}.shoot-gallery__note[data-astro-cid-sahthylw]{font-size:.65rem}}@media(max-width:380px){.shoot-gallery__feature[data-astro-cid-sahthylw] figcaption[data-astro-cid-sahthylw]{grid-template-columns:minmax(0,1fr)}.shoot-gallery__feature[data-astro-cid-sahthylw] figcaption[data-astro-cid-sahthylw]>a[data-astro-cid-sahthylw]{grid-column:1;grid-row:auto}.shoot-gallery__feature[data-astro-cid-sahthylw] figcaption[data-astro-cid-sahthylw]>p[data-astro-cid-sahthylw]{grid-column:1}}
