:root{--lunara-dunkelbraun: #200f0f;--lunara-olivgruen: #555f3e;--lunara-creme: #fbf4e1;--lunara-sand: #e5d0a9;--lunara-gold: #cbaa6f;--lunara-beige: #c5bca2;--lunara-hellgrau: #f4f0eb;--lunara-bg: var(--lunara-hellgrau);--lunara-surface: var(--lunara-creme);--lunara-ink: var(--lunara-dunkelbraun);--lunara-ink-soft: #4a3a3a;--lunara-accent: var(--lunara-gold);--lunara-secondary: var(--lunara-olivgruen);--lunara-line: rgba(32, 15, 15, .12);--lunara-font-serif: "Cormorant Garamond", "DM Serif Display", Georgia, "Times New Roman", serif;--lunara-font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--lunara-fs-display: clamp(2.6rem, 6vw + 1rem, 6.4rem);--lunara-fs-h1: clamp(2.4rem, 4vw + 1rem, 4.8rem);--lunara-fs-h2: clamp(2rem, 2vw + 1rem, 3.4rem);--lunara-fs-h3: clamp(1.7rem, 1vw + 1rem, 2.2rem);--lunara-fs-body: clamp(1.6rem, .4vw + 1.4rem, 1.8rem);--lunara-fs-small: 1.3rem;--lunara-fs-eyebrow: 1.15rem;--lunara-space-2xs: .4rem;--lunara-space-xs: .8rem;--lunara-space-sm: 1.6rem;--lunara-space-md: 2.4rem;--lunara-space-lg: 4rem;--lunara-space-xl: 6.4rem;--lunara-space-2xl: 9.6rem;--lunara-radius-sm: 4px;--lunara-radius-md: 8px;--lunara-radius-lg: 16px;--lunara-radius-pill: 999px;--lunara-ease: cubic-bezier(.22, 1, .36, 1);--lunara-dur: .5s}body{background-color:var(--lunara-bg);color:var(--lunara-ink)}h1,h2,h3,.lunara-serif{font-family:var(--lunara-font-serif);font-weight:500;letter-spacing:.01em;line-height:1.12;color:var(--lunara-ink)}.lunara-container{max-width:128rem;margin-inline:auto;padding-inline:clamp(1.6rem,4vw,4rem)}.lunara-container--narrow{max-width:88rem}.lunara-section{padding-block:clamp(4.8rem,8vw,9.6rem)}.lunara-eyebrow{display:inline-block;font-family:var(--lunara-font-sans);font-size:var(--lunara-fs-eyebrow);letter-spacing:.24em;text-transform:uppercase;color:var(--lunara-secondary);margin-bottom:var(--lunara-space-sm)}.lunara-display{font-size:var(--lunara-fs-display)}.lunara-h1{font-size:var(--lunara-fs-h1)}.lunara-h2{font-size:var(--lunara-fs-h2)}.lunara-h3{font-size:var(--lunara-fs-h3)}.lunara-lead{font-family:var(--lunara-font-sans);font-size:var(--lunara-fs-body);line-height:1.6;color:var(--lunara-ink-soft);max-width:62ch}.lunara-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;padding:1.4rem 2.8rem;font-family:var(--lunara-font-sans);font-size:1.4rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-radius:var(--lunara-radius-pill);border:1px solid transparent;transition:transform var(--lunara-dur) var(--lunara-ease),background-color var(--lunara-dur) var(--lunara-ease),color var(--lunara-dur) var(--lunara-ease);cursor:pointer}.lunara-btn:hover{transform:translateY(-1px)}.lunara-btn--primary{background:var(--lunara-ink);color:var(--lunara-creme)}.lunara-btn--primary:hover{background:var(--lunara-secondary);color:#fff}.lunara-btn--ghost{background:transparent;color:var(--lunara-ink);border-color:var(--lunara-ink)}.lunara-btn--ghost:hover{background:var(--lunara-ink);color:var(--lunara-creme)}.lunara-divider{width:6rem;height:1px;background:var(--lunara-accent);border:0;margin:var(--lunara-space-md) 0}.lunara-divider--center{margin-inline:auto}.lunara-grid{display:grid;gap:var(--lunara-space-lg)}.lunara-grid--2,.lunara-grid--3{grid-template-columns:1fr}.lunara-grid--4{grid-template-columns:repeat(2,1fr)}@media(min-width:750px){.lunara-grid--2{grid-template-columns:repeat(2,1fr)}.lunara-grid--3{grid-template-columns:repeat(3,1fr)}.lunara-grid--4{grid-template-columns:repeat(4,1fr)}}@media(prefers-reduced-motion:no-preference){.lunara-reveal{opacity:0;transform:translateY(1.6rem);transition:opacity .8s var(--lunara-ease),transform .8s var(--lunara-ease)}.lunara-reveal.is-in{opacity:1;transform:none}}.lunara-ink{color:var(--lunara-ink)}.lunara-ink-soft{color:var(--lunara-ink-soft)}.lunara-accent{color:var(--lunara-accent)}.lunara-secondary{color:var(--lunara-secondary)}.lunara-surface--creme{background:var(--lunara-surface)}.lunara-surface--hellgrau{background:var(--lunara-hellgrau)}.lunara-surface--sand{background:var(--lunara-sand)}.lunara-surface--ink{background:var(--lunara-ink);color:var(--lunara-creme)}.lunara-surface--olive{background:var(--lunara-secondary);color:var(--lunara-creme)}.lunara-card{background:var(--lunara-surface);border:1px solid var(--lunara-line);border-radius:var(--lunara-radius-lg);padding:clamp(2.4rem,3vw,3.6rem)}.lunara-prose p{font-size:var(--lunara-fs-body);line-height:1.7;color:var(--lunara-ink-soft)}.lunara-prose p+p{margin-top:var(--lunara-space-sm)}.header--middle-center{position:relative;overflow:visible}.header--middle-center .header__heading-link{position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);z-index:6;margin:0;padding:0}.header--middle-center .header__heading-logo-wrapper{display:block;width:clamp(90px,11vw,170px)}.header--middle-center .header__heading-logo-wrapper img{display:block;width:100%;height:auto}.section-header{padding-bottom:clamp(45px,6vw,85px)}@media screen and (max-width:749px){.header--middle-center .header__heading-logo-wrapper{width:clamp(70px,20vw,100px)}.section-header{padding-bottom:clamp(35px,12vw,55px)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lunara-brand.css.map */
