:root{--nv-forest:#1F4330;--nv-green:#2D5A3D;--nv-leaf:#8DBF6B;--nv-sage:#DCE8D8;--nv-mist:#EEF2EC;--nv-ivory:#F7F4EC;--nv-paper:#FBFAF6;--nv-ink:#1A231D;--nv-muted:#5F6A62;--nv-line:rgba(31,67,48,.14);--nv-radius:18px;--nv-max:1240px;--nv-ease:cubic-bezier(.2,.7,.2,1);--nv-sans:"Figtree",system-ui,-apple-system,"Segoe UI",sans-serif;--nv-serif:"Cormorant Garamond",Georgia,serif}body{background:var(--nv-paper)}.nv{font-family:var(--nv-sans);color:var(--nv-ink);-webkit-font-smoothing:antialiased;line-height:1.55}.nv *,.nv *:before,.nv *:after{box-sizing:border-box}.nv img{max-width:100%;height:auto;display:block}.nv-head__logo img,.nv-foot__brand img,.nvc__finale img,.nv-drawer__panel img{max-width:none}.nv a:not(.nv-btn){color:inherit}.nv a.nv-btn,.nv button.nv-btn{color:#fff;text-decoration:none}.nv a.nv-btn--ghost,.nv button.nv-btn--ghost{color:var(--nv-forest)}.nv a.nv-btn--ghost:hover{color:#fff}.nv a.nv-btn--light,.nv button.nv-btn--light{color:var(--nv-forest)}.nv-wrap{max-width:var(--nv-max);margin:0 auto;padding:0 24px}.nv-sec{padding:clamp(72px,10vw,140px) 0}.nv-eyebrow{font:600 12px/1.2 var(--nv-sans);letter-spacing:.28em;text-transform:uppercase;color:var(--nv-green)}.nv-h1{font:500 clamp(40px,6.4vw,88px)/1.02 var(--nv-sans);letter-spacing:-.025em;color:var(--nv-forest);margin:0}.nv-h2{font:500 clamp(32px,4.4vw,58px)/1.06 var(--nv-sans);letter-spacing:-.02em;color:var(--nv-forest);margin:0}.nv-h3{font:600 clamp(20px,2vw,24px)/1.25 var(--nv-sans);color:var(--nv-forest);margin:0}.nv-serif{font-family:var(--nv-serif);font-style:italic;font-weight:500}.nv-lead{font-size:clamp(17px,1.5vw,20px);color:var(--nv-muted);max-width:620px}.nv-rule{width:56px;height:2px;background:var(--nv-leaf);border:0;margin:22px 0}.nv-center{text-align:center}.nv-center .nv-rule,.nv-center .nv-lead{margin-left:auto;margin-right:auto}.nv-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 30px;border-radius:999px;font:600 14px var(--nv-sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:1.5px solid var(--nv-forest);background:var(--nv-forest);color:#fff;cursor:pointer;transition:transform .35s var(--nv-ease),background .35s,color .35s,box-shadow .35s}.nv-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px -14px #1f43308c}.nv-btn--ghost{background:transparent;color:var(--nv-forest)}.nv-btn--ghost:hover{background:var(--nv-forest);color:#fff}.nv-btn--light{background:#fff;color:var(--nv-forest);border-color:#fff}.nv-btn[disabled]{opacity:.5;cursor:not-allowed}.nv-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1.5px solid var(--nv-green);border-radius:999px;font:700 11px var(--nv-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--nv-green);background:#fff9}.nv-pill--solid{background:var(--nv-forest);color:#fff;border-color:var(--nv-forest)}.nv-badges{display:flex;flex-wrap:wrap;gap:10px}.nv-grid{display:grid;gap:24px}.nv-card{background:#fff;border:1px solid var(--nv-line);border-radius:var(--nv-radius);padding:28px}.nv-fine{font-size:12.5px;line-height:1.55;color:var(--nv-muted)}.nv-disclaimer{font-size:12px;line-height:1.55;color:var(--nv-muted);border-top:1px solid var(--nv-line);padding-top:16px;margin-top:28px}.nv [data-reveal]{opacity:0;transform:translateY(26px);transition:opacity .7s var(--nv-ease),transform .7s var(--nv-ease)}.nv [data-reveal].is-in{opacity:1;transform:none}.nv [data-reveal-delay="1"]{transition-delay:.08s}.nv [data-reveal-delay="2"]{transition-delay:.16s}.nv [data-reveal-delay="3"]{transition-delay:.24s}@media(prefers-reduced-motion:reduce){.nv [data-reveal]{opacity:1;transform:none;transition:none}}.nv-acc{border-top:1px solid var(--nv-line)}.nv-acc details{border-bottom:1px solid var(--nv-line)}.nv-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font:600 17px var(--nv-sans);color:var(--nv-forest)}.nv-acc summary::-webkit-details-marker{display:none}.nv-acc summary:after{content:"+";font-weight:300;font-size:26px;line-height:1;transition:transform .3s}.nv-acc details[open] summary:after{transform:rotate(45deg)}.nv-acc .nv-acc__body{padding:0 0 24px;color:var(--nv-muted);max-width:760px}.nv-input{width:100%;min-height:54px;border:1.5px solid var(--nv-line);border-radius:12px;padding:0 18px;font:16px var(--nv-sans);background:#fff;color:var(--nv-ink)}.nv-input:focus{outline:none;border-color:var(--nv-green)}textarea.nv-input{padding:14px 18px;min-height:120px}.nv-label{display:block;font:600 12px var(--nv-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--nv-forest);margin:0 0 8px}.nv-msg{padding:14px 18px;border-radius:12px;background:var(--nv-mist);color:var(--nv-forest);font-weight:500}.nv-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.nv-page-hero{background:linear-gradient(180deg,var(--nv-ivory),var(--nv-paper));padding:clamp(64px,9vw,120px) 0 clamp(40px,6vw,72px)}.nv-sticky .nv-btn{white-space:nowrap;flex:0 0 auto;letter-spacing:.1em}.nv-i4{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(10px,2.4vw,28px)}.nv-i4 li{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:calc(var(--d) + 24px)}.nv-i4__b{width:var(--d,72px);height:var(--d,72px);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:radial-gradient(circle at 34% 28%,var(--c1),var(--c2) 72%);box-shadow:inset 0 0 0 3px #ffffff47,inset 0 -8px 16px #0000002e,0 10px 20px -10px #1f43308c}.nv-i4__l{font:800 12.5px/1.2 var(--nv-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--nv-forest);text-align:center}.nv-i4--sm .nv-i4__l{font-size:11px}.nvc__chip--p{padding:10px 18px 10px 10px!important;align-items:center!important;border-color:var(--nv-forest)!important}.nvc__chip--p .nv-i4__b{--d:44px}.nvc__chip--p b{font-size:14px!important;text-transform:uppercase;letter-spacing:.06em}.nvc__f0{margin:0 0 10px;font:800 13px var(--nv-sans);letter-spacing:.3em;text-transform:uppercase;color:var(--nv-leaf)}.nvc__f1{font-size:clamp(22px,3vw,40px)!important}.nvc__f2{font-size:clamp(19px,2.3vw,30px)!important}.nv-lus__badge{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nv.css.map?v=90631016333031043821792458834 */
