:root{--na-cream:#FFF8F1;--na-cream-2:#FAEFE6;--na-white:#FFFFFF;--na-plum:#2A1F2D;--na-muted:#6E625F;--na-sage:#6F8F72;--na-green:#2E6F5B;--na-green-dark:#245A4A;--na-clay:#C9826A;--na-gold:#D8B26E;--na-sand:#E9DED1;--na-pink:#F8DCE2;--na-shadow:0 24px 70px rgba(42,31,45,.1);--na-shadow-soft:0 14px 35px rgba(42,31,45,.08);--na-radius:28px}.na-section{position:relative;overflow:hidden;color:var(--na-plum);font-family:var(--font-body--family,Inter,Arial,sans-serif)}.na-wrap{max-width:var(--na-max,1240px);margin:0 auto;padding:0 24px;position:relative;z-index:2}.na-eyebrow{display:inline-flex;align-items:center;gap:8px;text-transform:uppercase;font-weight:900;font-size:11px;letter-spacing:.16em;color:var(--na-clay);line-height:1;background:#c9826a1f;border:1px solid rgba(201,130,106,.2);padding:9px 12px;border-radius:999px}.na-title{font-family:var(--font-primary--family,Georgia,serif);font-size:clamp(34px,5vw,74px);line-height:.94;letter-spacing:-.06em;margin:18px 0 16px;color:var(--na-plum)}.na-title strong{color:var(--na-clay);font-weight:inherit}.na-subtitle{color:var(--na-muted);font-size:clamp(15px,1.4vw,18px);line-height:1.65;margin:0}.na-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none!important;border:0;border-radius:999px;background:var(--na-green);color:#fff!important;font-weight:900;font-size:13px;letter-spacing:.04em;text-transform:uppercase;padding:15px 24px;box-shadow:0 16px 30px #2e6f5b40;transition:.22s ease;min-height:48px}.na-btn:hover{background:var(--na-green-dark);transform:translateY(-2px);box-shadow:0 20px 40px #2e6f5b52}.na-btn--light{background:#fff;color:var(--na-plum)!important;border:1px solid rgba(42,31,45,.08);box-shadow:var(--na-shadow-soft)}.na-btn--clay{background:var(--na-clay)}.na-card{background:#fff;border:1px solid rgba(233,222,209,.95);border-radius:var(--na-radius);box-shadow:var(--na-shadow-soft);overflow:hidden}.na-pill{display:inline-flex;align-items:center;gap:7px;background:#fff;color:var(--na-plum);border:1px solid rgba(233,222,209,.9);border-radius:999px;padding:8px 11px;font-size:12px;font-weight:850;box-shadow:0 12px 24px #2a1f2d0d}.na-soft-bg:before{content:"";position:absolute;inset:auto -9% -26% -9%;height:50%;background:linear-gradient(180deg,#fff0,#f8dce2bf);pointer-events:none}.na-glow:after{content:"";position:absolute;width:480px;height:480px;border-radius:999px;background:radial-gradient(circle,#f8dce2e0,#f8dce200 68%);right:4%;top:7%;filter:blur(4px);pointer-events:none;z-index:1}.na-media img{width:100%;height:100%;object-fit:cover;display:block}.na-placeholder{min-height:320px;border-radius:inherit;background:linear-gradient(135deg,#f7dce3,#fff8f1 55%,#ddeadf);display:flex;align-items:center;justify-content:center;text-align:center;color:#2a1f2d8c;font-weight:900;padding:28px}.na-center{text-align:center;max-width:860px;margin:0 auto 34px}.na-center .na-title{font-size:clamp(32px,4vw,58px)}@media(max-width:900px){.na-wrap{padding:0 18px}.na-title{font-size:clamp(36px,11vw,54px)}.na-center{text-align:left;margin-left:0;margin-right:0}.na-eyebrow{font-size:10px}.na-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/nutriaura.css.map */
