.nv-faq-page{--nv-faq-text: #303030;--nv-faq-muted: #666666;--nv-faq-border: #dedede;--nv-faq-bg-soft: #f7f8f5;--nv-faq-green: #2f5d46;color:var(--nv-faq-text);background:#fff;padding:clamp(56px,7vw,104px) 0}.nv-faq-page__inner{width:min(100% - 36px,1120px);margin-inline:auto}.nv-faq-page__header{max-width:820px;margin:0 auto clamp(42px,6vw,76px);text-align:center}.nv-faq-page__eyebrow{margin:0 0 18px;font-size:clamp(14px,1.4vw,17px);line-height:1.4;font-weight:600;color:var(--nv-faq-green);letter-spacing:.02em}.nv-faq-page__heading{margin:0;font-size:clamp(38px,6vw,72px);line-height:1.08;font-weight:500;letter-spacing:-.045em;color:var(--nv-faq-text)}.nv-faq-page__intro{max-width:680px;margin:24px auto 0;font-size:clamp(17px,1.6vw,20px);line-height:1.65;color:var(--nv-faq-muted)}.nv-faq-page__intro p{margin:0}.nv-faq-page__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 12px;margin:0 auto clamp(52px,7vw,88px);max-width:900px}.nv-faq-page__nav-link{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 17px;border:1px solid var(--nv-faq-border);border-radius:999px;color:var(--nv-faq-text);text-decoration:none;font-size:15px;line-height:1.2;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.nv-faq-page__nav-link:hover{color:#fff;border-color:var(--nv-faq-green);background:var(--nv-faq-green)}.nv-faq-page__content{max-width:940px;margin-inline:auto}.nv-faq-page__category{padding-top:clamp(44px,6vw,72px);margin-top:0;border-top:0;scroll-margin-top:120px}.nv-faq-page__category:first-child{padding-top:0}.nv-faq-page__category-title{margin:0;font-size:clamp(30px,4vw,46px);line-height:1.16;font-weight:500;letter-spacing:-.035em;color:var(--nv-faq-text)}.nv-faq-page__category-text{max-width:720px;margin-top:14px;font-size:17px;line-height:1.7;color:var(--nv-faq-muted)}.nv-faq-page__category-text p{margin:0}.nv-faq-page__item{padding:clamp(26px,4vw,42px) 0;border-bottom:1px solid var(--nv-faq-border)}.nv-faq-page__question{margin:0 0 13px;font-size:clamp(21px,2.5vw,29px);line-height:1.28;font-weight:500;letter-spacing:-.025em;color:var(--nv-faq-text)}.nv-faq-page__answer{max-width:820px;font-size:clamp(16px,1.5vw,18px);line-height:1.75;color:var(--nv-faq-muted)}.nv-faq-page__answer>*:first-child{margin-top:0}.nv-faq-page__answer>*:last-child{margin-bottom:0}.nv-faq-page__answer p{margin:0 0 16px}.nv-faq-page__answer ul,.nv-faq-page__answer ol{margin:16px 0;padding-left:1.4em}.nv-faq-page__answer li+li{margin-top:7px}.nv-faq-page__answer a{color:var(--nv-faq-green);text-underline-offset:.18em}@media screen and (max-width:749px){.nv-faq-page{padding:48px 0 64px}.nv-faq-page__inner{width:min(100% - 32px,1120px)}.nv-faq-page__header{text-align:left;margin-bottom:38px}.nv-faq-page__intro{margin-left:0;margin-right:0}.nv-faq-page__nav{justify-content:flex-start;margin-bottom:44px}.nv-faq-page__nav-link{min-height:39px;padding:8px 14px;font-size:14px}.nv-faq-page__category{padding-top:38px}.nv-faq-page__category:first-child{padding-top:0}.nv-faq-page__item{padding:25px 0}.nv-faq-page__question{margin-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nv-faq-page.css.map */
