@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Playfair+Display:ital,wght@0,500;0,600;1,500&display=swap";.site-header[data-astro-cid-nen7h5rs]{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#faf7f4f5;position:sticky;top:0}.nav[data-astro-cid-nen7h5rs]{grid-template-columns:245px 1fr auto;align-items:center;gap:28px;height:74px;display:grid}.logo[data-astro-cid-nen7h5rs]{align-items:center;min-width:0;display:flex}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{object-fit:contain;object-position:left center;width:205px;height:auto;max-height:54px;display:block}nav[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;gap:19px;display:flex}.my-beauty-link[data-astro-cid-nen7h5rs]{color:var(--clay)}.mobile-account-link[data-astro-cid-nen7h5rs]{display:none}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.start[data-astro-cid-nen7h5rs]{text-transform:uppercase;letter-spacing:.14em;font-size:.61rem;font-weight:600}.start[data-astro-cid-nen7h5rs]{background:var(--clay);color:#fff;padding:13px 16px}.header-actions[data-astro-cid-nen7h5rs]{align-items:center;gap:12px;display:flex}.account-menu-wrap[data-astro-cid-nen7h5rs]{position:relative}.account-status[data-astro-cid-nen7h5rs]{color:var(--ink);white-space:nowrap;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.account-icon[data-astro-cid-nen7h5rs]{border:1px solid var(--line);background:0 0;border-radius:999px;place-items:center;width:34px;height:34px;transition:background .2s,border-color .2s,color .2s;display:grid}.account-icon[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{fill:none;stroke:currentColor;stroke-width:1.7px;width:18px;height:18px}.account-name[data-astro-cid-nen7h5rs]{text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.12em;max-width:110px;font-size:.61rem;font-weight:600;overflow:hidden}.account-status[data-astro-cid-nen7h5rs].is-authenticated{color:var(--clay)}.account-status[data-astro-cid-nen7h5rs].is-authenticated .account-icon[data-astro-cid-nen7h5rs]{background:var(--clay);border-color:var(--clay);color:#fff}.account-popover[data-astro-cid-nen7h5rs]{background:var(--paper);border:1px solid var(--line);z-index:40;width:270px;padding:18px;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 45px #36272124}.account-popover[data-astro-cid-nen7h5rs][hidden],.account-popover-signedin[data-astro-cid-nen7h5rs][hidden],.account-popover-signedout[data-astro-cid-nen7h5rs][hidden]{display:none!important}.account-popover-label[data-astro-cid-nen7h5rs]{text-transform:uppercase;letter-spacing:.12em;color:var(--clay);font-size:.58rem;font-weight:600}.account-popover[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]{color:#6d6467;margin:9px 0 14px;font-size:.76rem;line-height:1.5}.account-popover[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{font:500 1.05rem/1.25 var(--serif);margin-top:8px;display:block}.account-popover-signedin[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{color:#81777a;overflow-wrap:anywhere;margin-top:4px;font-size:.72rem;display:block}.account-popover-primary[data-astro-cid-nen7h5rs],.account-popover-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.account-popover-links[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs]{text-transform:uppercase;letter-spacing:.1em;justify-content:center;align-items:center;min-height:40px;font-size:.66rem;font-weight:600;display:flex}.account-popover-primary[data-astro-cid-nen7h5rs]{background:var(--clay);color:#fff;padding:0 14px}.account-popover-links[data-astro-cid-nen7h5rs]{gap:8px;margin-top:16px;display:grid}.account-popover-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.account-popover-links[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs]{border:1px solid var(--line);color:var(--ink);background:#fff;padding:0 12px}.account-popover-links[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs]{cursor:pointer;color:var(--clay)}.menu[data-astro-cid-nen7h5rs],.mobile-socials[data-astro-cid-nen7h5rs]{display:none}.mobile-social[data-astro-cid-nen7h5rs]{align-items:center;gap:8px;display:flex}.mobile-social[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{fill:none;stroke:currentColor;stroke-width:1.8px;width:17px;height:17px}@media (width<=1180px){nav[data-astro-cid-nen7h5rs]{gap:14px}.nav[data-astro-cid-nen7h5rs]{grid-template-columns:220px 1fr auto}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:190px}.start[data-astro-cid-nen7h5rs]{padding-inline:12px}.account-name[data-astro-cid-nen7h5rs]{display:none}}@media (width<=1000px){.nav[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto;height:72px}.mobile-account-link[data-astro-cid-nen7h5rs]{display:inline-flex}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:205px;max-height:56px}.start[data-astro-cid-nen7h5rs]{display:none}.menu[data-astro-cid-nen7h5rs]{text-transform:uppercase;letter-spacing:.12em;background:0 0;border:0;justify-self:end;font-size:.68rem;display:block}.header-actions[data-astro-cid-nen7h5rs]{gap:8px}.account-status[data-astro-cid-nen7h5rs]{order:-1}.account-icon[data-astro-cid-nen7h5rs]{width:32px;height:32px}nav[data-astro-cid-nen7h5rs]{background:var(--paper);border-bottom:1px solid var(--line);flex-direction:column;padding:28px;display:none;position:absolute;top:72px;left:0;right:0}.open[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{display:flex}.mobile-socials[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line);gap:12px;margin-top:8px;padding-top:18px;display:grid}}@media (width<=420px){.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:185px}}footer[data-astro-cid-jo6i4kqk]{color:#faf7f4;background:#543a43;padding:64px 0}.foot[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr .8fr .9fr;align-items:start;gap:48px;display:grid}.identity[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{filter:brightness(1.5)saturate(.8);mix-blend-mode:screen;width:270px}.foot[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#d8c7cb;max-width:430px;line-height:1.6}.links[data-astro-cid-jo6i4kqk]{gap:10px;font-size:.82rem;display:grid}.follow-label[data-astro-cid-jo6i4kqk]{text-transform:uppercase;letter-spacing:.14em;margin:0 0 14px;font-size:.62rem;color:#faf7f4!important}.social-links[data-astro-cid-jo6i4kqk]{gap:10px;margin-bottom:18px;display:grid}.social-link[data-astro-cid-jo6i4kqk]{align-items:center;gap:9px;font-size:.82rem;display:inline-flex}.social-link[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{fill:none;stroke:currentColor;stroke-width:1.7px;width:19px;height:19px}.tiny[data-astro-cid-jo6i4kqk]{font-size:.76rem;line-height:1.5}@media (width<=700px){.foot[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.identity[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:240px}}:root{--ink:#262122;--paper:#faf7f4;--cream:#f1e7e8;--sand:#e7d8d9;--blush:#d9c3c7;--clay:#8a626b;--rose:#a97d87;--espresso:#543a43;--line:#26212224;--serif:"Playfair Display", Georgia, serif;--sans:"DM Sans", Arial, sans-serif;--max:1380px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--paper);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}img{width:100%;display:block}.container{width:min(calc(100% - 56px),var(--max));margin-inline:auto}.eyebrow{letter-spacing:.21em;text-transform:uppercase;font-size:.68rem;font-weight:600}.display{font-family:var(--serif);letter-spacing:-.038em;margin:0;font-size:clamp(3rem,6vw,6.5rem);font-weight:500;line-height:.94}.h2{font-family:var(--serif);letter-spacing:-.03em;margin:0;font-size:clamp(2.15rem,4vw,4rem);font-weight:500;line-height:1}.muted{color:#65615c}.button{background:var(--clay);color:#fff;letter-spacing:.13em;text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;min-height:46px;padding:0 22px;font-size:.68rem;font-weight:600;transition:all .2s;display:inline-flex}.button:hover{background:#6f4c55}.button.ghost{color:var(--ink);border:1px solid var(--line);background:0 0}.editorial-link{text-transform:uppercase;letter-spacing:.14em;border-bottom:1px solid;padding-bottom:4px;font-size:.67rem;font-weight:600}.section{padding:88px 0}.section-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:34px;display:flex}.section-head p{max-width:550px;margin:0}.grid{gap:18px;display:grid}.card{border:1px solid var(--line);background:#fff;transition:all .2s;overflow:hidden}.card:hover{transform:translateY(-2px)}.card-body{padding:20px}.card h3{font-family:var(--serif);margin:.2rem 0 .6rem;font-size:1.65rem;font-weight:500;line-height:1.05}.card p{color:#67625c;margin:0;font-size:.9rem;line-height:1.55}.image{aspect-ratio:4/3;object-fit:cover;background:#ddd}::selection{background:var(--blush);color:var(--ink)}@media (width<=800px){.container{width:min(calc(100% - 28px),var(--max))}.section{padding:64px 0}.section-head{display:block}.section-head p{margin-top:14px}}
