.beauty-page[data-astro-cid-nuvw6n23]{color:#2a2323;background:#fffdfb}.eyebrow[data-astro-cid-nuvw6n23]{letter-spacing:.22em;text-transform:uppercase;margin:0 0 22px;font-size:.72rem}.beauty-hero[data-astro-cid-nuvw6n23]{background:#f8f3ee;grid-template-columns:minmax(0,1fr) minmax(420px,.82fr);align-items:stretch;min-height:82vh;display:grid}.beauty-hero-copy[data-astro-cid-nuvw6n23]{flex-direction:column;justify-content:center;align-items:flex-start;padding:100px 8%;display:flex}.beauty-hero[data-astro-cid-nuvw6n23] h1[data-astro-cid-nuvw6n23]{max-width:760px;margin:0;font-family:Italiana,serif;font-size:clamp(3.3rem,7vw,6.8rem);font-weight:400;line-height:.98}.beauty-hero-text[data-astro-cid-nuvw6n23]{max-width:650px;margin:32px 0;font-family:Cormorant Garamond,serif;font-size:1.35rem;line-height:1.55}.beauty-hero-image[data-astro-cid-nuvw6n23]{min-height:700px;overflow:hidden}.beauty-hero-image[data-astro-cid-nuvw6n23] img[data-astro-cid-nuvw6n23]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.beauty-primary-button[data-astro-cid-nuvw6n23],.beauty-card-button[data-astro-cid-nuvw6n23]{color:#fffdfb;letter-spacing:.12em;text-transform:uppercase;background:#513b32;padding:15px 25px;font-size:.78rem;text-decoration:none;transition:all .25s;display:inline-block}.beauty-primary-button[data-astro-cid-nuvw6n23]:hover,.beauty-card-button[data-astro-cid-nuvw6n23]:hover{background:#3f2e27}.beauty-intro[data-astro-cid-nuvw6n23]{max-width:1180px;margin:0 auto;padding:120px 30px 80px}.beauty-intro[data-astro-cid-nuvw6n23] h2[data-astro-cid-nuvw6n23]{max-width:850px;margin:0;font-family:Italiana,serif;font-size:clamp(2.8rem,5vw,5rem);font-weight:400;line-height:1.05}.beauty-experience[data-astro-cid-nuvw6n23]{grid-template-columns:minmax(340px,.9fr) minmax(0,1fr);align-items:center;gap:85px;max-width:1280px;margin:0 auto;padding:90px 30px;display:grid}.beauty-experience[data-astro-cid-nuvw6n23].reverse{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr)}.beauty-experience[data-astro-cid-nuvw6n23].reverse .beauty-experience-image[data-astro-cid-nuvw6n23]{order:2}.beauty-experience[data-astro-cid-nuvw6n23].reverse .beauty-experience-copy[data-astro-cid-nuvw6n23]{order:1}.beauty-experience-image[data-astro-cid-nuvw6n23]{aspect-ratio:4/5;background:#f8f3ee;width:100%;overflow:hidden}.beauty-experience-image[data-astro-cid-nuvw6n23] img[data-astro-cid-nuvw6n23]{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.beauty-experience-copy[data-astro-cid-nuvw6n23]{max-width:700px}.beauty-number[data-astro-cid-nuvw6n23]{opacity:.55;margin-bottom:30px;font-family:Cormorant Garamond,serif;font-size:1rem}.beauty-category[data-astro-cid-nuvw6n23]{letter-spacing:.18em;margin:0 0 14px;font-size:.7rem}.beauty-experience-copy[data-astro-cid-nuvw6n23] h2[data-astro-cid-nuvw6n23]{margin:0 0 22px;font-family:Italiana,serif;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:400;line-height:1.05}.beauty-description[data-astro-cid-nuvw6n23]{max-width:650px;font-family:Cormorant Garamond,serif;font-size:1.25rem;line-height:1.6}.beauty-price-list[data-astro-cid-nuvw6n23]{border-top:1px solid #2a232324;max-width:620px;margin:35px 0}.beauty-price-row[data-astro-cid-nuvw6n23]{border-bottom:1px solid #2a232324;justify-content:space-between;gap:30px;padding:17px 0;display:flex}.beauty-price-row[data-astro-cid-nuvw6n23] strong[data-astro-cid-nuvw6n23]{font-weight:500}.beauty-note[data-astro-cid-nuvw6n23]{max-width:620px;margin:25px 0 30px;line-height:1.6}.beauty-shoot-types[data-astro-cid-nuvw6n23]{flex-wrap:wrap;gap:10px;margin:30px 0;display:flex}.beauty-shoot-types[data-astro-cid-nuvw6n23] span[data-astro-cid-nuvw6n23]{letter-spacing:.05em;border:1px solid #2a232333;padding:9px 13px;font-size:.77rem}.beauty-included-note[data-astro-cid-nuvw6n23]{background:#f8f3ee;max-width:680px;margin:30px 0;padding:24px}.beauty-included-note[data-astro-cid-nuvw6n23] p[data-astro-cid-nuvw6n23]{margin-bottom:0;line-height:1.6}.beauty-gallery[data-astro-cid-nuvw6n23]{background:#f8f3ee;padding:120px max(5%,30px)}.beauty-gallery-heading[data-astro-cid-nuvw6n23]{max-width:1180px;margin:0 auto 55px}.beauty-gallery-heading[data-astro-cid-nuvw6n23] h2[data-astro-cid-nuvw6n23]{margin:0;font-family:Italiana,serif;font-size:clamp(2.8rem,5vw,4.8rem);font-weight:400}.beauty-gallery-grid[data-astro-cid-nuvw6n23]{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1280px;margin:0 auto;display:grid}.beauty-gallery-grid[data-astro-cid-nuvw6n23] img[data-astro-cid-nuvw6n23]{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.beauty-mobile-section[data-astro-cid-nuvw6n23],.speak-to-lami[data-astro-cid-nuvw6n23]{padding:110px max(8%,30px)}.beauty-mobile-section[data-astro-cid-nuvw6n23]{background:#fffdfb}.beauty-mobile-section[data-astro-cid-nuvw6n23] h2[data-astro-cid-nuvw6n23],.speak-to-lami[data-astro-cid-nuvw6n23] h2[data-astro-cid-nuvw6n23]{max-width:800px;margin:0;font-family:Italiana,serif;font-size:clamp(2.7rem,5vw,4.8rem);font-weight:400;line-height:1.05}.beauty-mobile-section[data-astro-cid-nuvw6n23] p[data-astro-cid-nuvw6n23],.speak-to-lami[data-astro-cid-nuvw6n23] p[data-astro-cid-nuvw6n23]{max-width:720px;font-family:Cormorant Garamond,serif;font-size:1.25rem;line-height:1.6}.speak-to-lami[data-astro-cid-nuvw6n23]{text-align:center;background:#f8f3ee}.speak-to-lami[data-astro-cid-nuvw6n23] h2[data-astro-cid-nuvw6n23]{margin-left:auto;margin-right:auto}.speak-to-lami[data-astro-cid-nuvw6n23] p[data-astro-cid-nuvw6n23]{margin:25px auto 35px}@media (width<=850px){.beauty-hero[data-astro-cid-nuvw6n23]{grid-template-columns:1fr}.beauty-hero-copy[data-astro-cid-nuvw6n23]{padding:90px 24px 65px}.beauty-hero-image[data-astro-cid-nuvw6n23]{aspect-ratio:4/5;min-height:auto}.beauty-experience[data-astro-cid-nuvw6n23],.beauty-experience[data-astro-cid-nuvw6n23].reverse{grid-template-columns:1fr;gap:40px;padding:65px 24px}.beauty-experience[data-astro-cid-nuvw6n23].reverse .beauty-experience-image[data-astro-cid-nuvw6n23],.beauty-experience[data-astro-cid-nuvw6n23].reverse .beauty-experience-copy[data-astro-cid-nuvw6n23]{order:initial}.beauty-gallery-grid[data-astro-cid-nuvw6n23]{grid-template-columns:1fr}.beauty-intro[data-astro-cid-nuvw6n23]{padding:85px 24px 45px}.beauty-gallery[data-astro-cid-nuvw6n23],.beauty-mobile-section[data-astro-cid-nuvw6n23],.speak-to-lami[data-astro-cid-nuvw6n23]{padding:80px 24px}}
