.nbp-root .nbj-sec{padding:64px 0}.nbp-root .nbj-hero__in{padding-bottom:44px}.nbp-hero{align-items:center}.nbp-hero__img{aspect-ratio:4/3;max-height:none;max-width:560px}.nbp-hero__img img{object-position:50% 50%}.nbp-tag{display:block;margin-top:6px;color:var(--green);font-size:.62em;line-height:1.25}.nbp-lede p+p{margin-top:8px}.nbp-root .nbp-ticks{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:20px}.nbp-ticks li{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--ink)}.nbp-ticks svg,.nbp-checks svg{flex:none;color:var(--green)}.nbp-checks{display:grid;gap:12px;margin-top:20px}.nbp-checks li{display:flex;gap:10px;align-items:flex-start;font-size:16px;line-height:1.5;color:var(--ink)}.nbp-checks li svg{margin-top:3px}.nbp-checks--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}.nbp-media{border-radius:20px;overflow:hidden;background:var(--soft)}.nbp-media img{display:block;width:100%;height:auto}.nbp-p{font-size:16px;line-height:1.65;color:#26352c;margin-top:12px;max-width:62ch}.nbp-hd-row{flex-direction:row;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:8px 20px}.nbp-more{display:inline-flex;align-items:center;gap:6px;font-size:15px}.nbp-root .nbj-btn svg{flex:none}.nbp-icard__ic{width:56px;height:56px;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.nbp-icard__ic img{width:56px;height:56px;object-fit:contain}.nbp-icard--rec{border-color:var(--green);box-shadow:inset 0 0 0 1px var(--green);background:#f6faf4}.nbp-icard--rec b{color:var(--green-d)}.nbp-perks,.nbp-vids{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.nbp-vid{margin:0;display:flex;flex-direction:column;background:#fff;border:1px solid var(--border);border-radius:16px;overflow:hidden}.nbp-vid__media{position:relative;display:block;width:100%;aspect-ratio:9/16;padding:0;border:0;background:#14201a;cursor:pointer;overflow:hidden}.nbp-vid__media img{width:100%;height:100%;object-fit:cover;display:block}.nbp-vid__media:hover .nbj-play,.nbp-vid__media:focus-visible .nbj-play{transform:scale(1.06)}.nbp-vid iframe{display:block;width:100%;aspect-ratio:9/16;border:0;background:#000}.nbp-vid figcaption{padding:14px 16px 16px;display:flex;flex-direction:column;gap:8px;flex:1}.nbp-vid figcaption p{font-size:15px;line-height:1.5;color:var(--ink);font-weight:500;text-wrap:pretty}.nbp-vid cite{margin-top:auto;font-style:normal;font-size:14px;font-weight:700;color:var(--green-d)}.nbp-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}.nbp-box{padding:32px;border-radius:20px;border:1px solid var(--border);background:#fff;display:flex;flex-direction:column;gap:8px}.nbp-box--sage{background:var(--sage);border-color:var(--line)}.nbp-box .nbj-h2{font-size:28px}.nbp-box .nbj-p{font-size:16px;line-height:1.6;max-width:52ch}.nbp-box .nbj-btn{align-self:flex-start;margin-top:12px}.nbp-box__img{border-radius:14px;overflow:hidden;margin-bottom:12px;aspect-ratio:3/2;background:#fff}.nbp-duo{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.nbp-box--split{flex-direction:row;align-items:center;gap:24px}.nbp-box--split .nbp-box__img{flex:0 0 44%;margin:0}.nbp-box__b{display:flex;flex-direction:column;gap:8px;min-width:0}.nbp-box__img img{width:100%;height:100%;object-fit:cover;display:block}.nbp-logo{display:block;width:120px;margin-bottom:14px}.nbp-logo img{display:block;width:100%;height:auto}.nbp-prods{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.nbp-prod a{height:100%;display:flex;flex-direction:column;gap:10px;padding:14px 14px 16px;border:1px solid var(--border);border-radius:16px;background:#fff;color:var(--ink);text-decoration:none;transition:border-color .15s,box-shadow .15s}.nbp-prod a:hover{border-color:var(--green);box-shadow:0 6px 18px #1b2a2214}.nbp-prod__img{display:block;aspect-ratio:1/1;border-radius:12px;background:var(--soft);overflow:hidden}.nbp-prod__img img{width:100%;height:100%;object-fit:contain;display:block}.nbp-prod__t{font-size:15px;line-height:1.4;font-weight:600;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nbp-prod__go{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--green-d)}.nbp-cats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.nbp-cat{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;border:1px solid var(--border);background:#fff;color:var(--ink);text-decoration:none;transition:border-color .15s}.nbp-cat:hover{border-color:var(--green)}.nbp-cat__img{position:relative;display:block;aspect-ratio:361/219;background:var(--soft);container-type:inline-size}.nbp-cat__img img{width:100%;height:100%;object-fit:cover;display:block}.nbp-cat__t{position:absolute;left:58.4%;width:30.2%;top:32%;height:36%;display:flex;align-items:center;justify-content:center;gap:2px;padding:0 4%;text-align:center;font-family:Figtree,Open Sans,sans-serif;font-size:clamp(12px,5cqi,19px);font-weight:800;line-height:1.2;color:var(--green-d)}.nbp-cat__t svg{flex:none}.nbp-two{align-items:center}.nbp-reasons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.nbp-reasons li{padding:20px 22px;border-radius:16px;background:#fff;border:1px solid var(--line)}.nbp-reasons b{display:block;font-family:Figtree,Open Sans,sans-serif;font-size:18px;font-weight:800;line-height:1.3;color:var(--green-d)}.nbp-reasons div{margin-top:6px;font-size:15px;line-height:1.6;color:#26352c}.nbp-hero__img--wide{aspect-ratio:16/11}.nbp-doc .nbp-topic{display:flex;align-items:center;gap:14px;margin:44px 0 12px;padding-top:28px;border-top:1px solid var(--border)}.nbp-doc .nbp-topic:first-child{margin-top:0;padding-top:0;border-top:0}.nbp-doc .nbp-topic .nbj-h2{font-size:28px;margin:0;scroll-margin-top:calc(var(--hdr) + 24px);padding:0;border-top:0}.nbp-topic__ic{flex:none;width:52px;height:52px;border-radius:14px;background:var(--sage);display:flex;align-items:center;justify-content:center}.nbp-topic__ic img{width:34px;height:34px;object-fit:contain}.nbp-rte p,.nbp-rte div{font-size:16px;line-height:1.7;color:#26352c;margin:0 0 14px}.nbp-fig{margin:6px 0 8px;border-radius:16px;overflow:hidden;background:var(--soft)}.nbp-fig img{display:block;width:100%;height:auto}.nbp-fig--end{margin-top:36px}.nbp-search{position:relative;max-width:560px;margin-top:22px;display:flex;align-items:center}.nbp-search svg{position:absolute;left:16px;color:var(--muted);pointer-events:none}.nbp-search input{width:100%;height:52px;padding:0 16px 0 46px;border:1px solid var(--line);border-radius:999px;background:#fff;font:inherit;font-size:16px;color:var(--ink)}.nbp-search input:focus{outline:2px solid var(--green);outline-offset:1px;border-color:var(--green)}.nbp-search__none{margin-top:10px;font-size:15px;color:var(--muted)}.nbp-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.nbp-faq{max-width:900px;padding-top:44px;padding-bottom:64px}.nbp-faq__g{scroll-margin-top:calc(var(--hdr) + 16px)}.nbp-faq__g+.nbp-faq__g{margin-top:44px}.nbp-faq__g .nbj-h2{font-size:28px;margin-bottom:12px}.nbp-faq .nbj-faq__a{padding-right:40px}.template-page .pages-ambassador-Block09{background:var(--nbp-sage,#E8F0E6);padding:64px 0 72px;font-family:Open Sans,system-ui,sans-serif}.template-page .pages-ambassador-Block09 .tamain{max-width:760px;margin:0 auto;padding:32px;background:#fff;border:1px solid #CFDDCB;border-radius:20px}.template-page .pages-ambassador-Block09 .frm-title{font-family:Figtree,Open Sans,sans-serif!important;font-weight:800!important;font-size:30px!important;line-height:1.15!important;color:#1f5a2a!important;text-transform:none!important;text-align:left!important;margin:0 0 6px!important}.template-page .pages-ambassador-Block09 .frm-description{text-align:left;font-size:15px;color:#5e6a63}.template-page .pages-ambassador-Block09 .frm-input{border:1px solid #CFDDCB!important;border-radius:12px!important;min-height:52px;font-size:16px!important;background:#fff!important}.template-page .pages-ambassador-Block09 textarea.frm-input{min-height:110px}.template-page .pages-ambassador-Block09 .frm-input:focus{border-color:#2f7d32!important;box-shadow:0 0 0 2px #2f7d322e!important;outline:0}.template-page .pages-ambassador-Block09 .frm-submit,.template-page .pages-ambassador-Block09 button[type=submit]{min-height:52px;padding:0 32px;border-radius:999px!important;background:#2f7d32!important;border:0!important;color:#fff!important;font-weight:700!important;font-size:16px!important;text-transform:none!important;letter-spacing:0!important}.template-page .pages-ambassador-Block09 .frm-submit:hover,.template-page .pages-ambassador-Block09 button[type=submit]:hover{background:#256b2a!important}.template-page .pages-ambassador-Block09 .last-note{margin-top:18px;font-size:13.5px;line-height:1.55;color:#5e6a63;text-align:left}.template-page .pages-ambassador-Block09 .last-note a{color:#1f5a2a;font-weight:600}.template-page .collabs-page{font-family:Open Sans,system-ui,sans-serif;color:#1b2a22;background:#e8f0e6;padding:48px 16px 64px!important;margin:0!important;max-width:none!important}.template-page .collabs-page__main{max-width:1288px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 56px;align-items:center}.template-page .collabs-page__intro{text-align:left!important;align-items:flex-start!important;width:auto!important;max-width:560px!important;min-width:0}.template-page .collabs-page__images,.template-page .collabs-page__partnership,.template-page .collabs-page__intro>*{min-width:0;max-width:100%!important;width:auto!important}.template-page .collabs-page__header{justify-content:flex-start!important;text-align:left!important}.template-page .collabs-page__header-logo{display:none!important}.template-page .collabs-page__intro h1{font-family:Figtree,Open Sans,sans-serif!important;font-weight:800!important;font-size:42px!important;line-height:1.1!important;color:#1f5a2a!important;text-align:left!important;margin:0 0 14px!important;text-wrap:balance}.template-page .collabs-page__intro>p{font-size:18px!important;line-height:1.55!important;color:#1b2a22!important;text-align:left!important;margin:0!important;max-width:60ch}.template-page .collabs-page__cta{align-items:flex-start!important;text-align:left!important;margin-top:24px!important;display:flex;flex-direction:column;gap:12px}.template-page .collabs-page__cta-main{display:inline-flex!important;align-items:center;justify-content:center;min-height:48px;padding:0 28px!important;border-radius:999px!important;background:#2f7d32!important;color:#fff!important;font-weight:700!important;font-size:16px!important;text-decoration:none!important;width:auto!important}.template-page .collabs-page__cta-main:hover{background:#256b2a!important}.template-page .collabs-page__cta-login-section{display:flex;gap:6px;align-items:center;font-size:15px;color:#5e6a63}.template-page .collabs-page__cta-login-section p{margin:0!important}.template-page .collabs-page__cta-login-link{color:#1f5a2a!important;font-weight:700;text-decoration:underline!important;text-underline-offset:3px}.template-page .collabs-page__images{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important;margin:0!important}.template-page .collabs-page__image{width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:contain;background:#fff;border-radius:16px!important;border:1px solid #CFDDCB;margin:0!important}.template-page .collabs-page__partnership{grid-column:1/-1;margin-top:24px!important;padding:28px 32px;background:#fff;border:1px solid #CFDDCB;border-radius:20px;text-align:left!important}.template-page .collabs-page__partnership h2{font-family:Figtree,Open Sans,sans-serif!important;font-weight:800!important;font-size:26px!important;line-height:1.2!important;color:#1f5a2a!important;text-align:left!important;margin:0 0 14px!important}.template-page .collabs-page__partnership-list{display:flex!important;flex-wrap:wrap;justify-content:flex-start!important;gap:8px!important;padding:0!important;margin:0!important;background:none!important;border:0!important}.template-page .collabs-page__partnership-list li{list-style:none;min-height:40px;display:inline-flex;align-items:center;padding:0 16px!important;border-radius:999px!important;border:1px solid #CFDDCB!important;background:#f6faf4!important;color:#1b2a22!important;font-size:14px!important;font-weight:600!important;margin:0!important}.template-page .rivo-lp-section[id*=referral_campaign]{background:#e8f0e6;padding:40px 16px 48px}.template-page .rivo-lp-section[id*=referral_campaign] .rivo-lp-content{max-width:1040px;margin:0 auto;border-radius:20px;overflow:hidden;box-shadow:0 10px 30px #1b2a221a}.template-page .Pages-Referral-Block02{background:#fff!important}.template-page .Pages-Referral-Block02 .nb-heading{font-family:Figtree,Open Sans,sans-serif!important;font-weight:800!important;font-size:34px!important;line-height:1.15!important;color:#1f5a2a!important}.template-page .Pages-Referral-Block02 .nb-subheading2{font-family:Figtree,Open Sans,sans-serif!important;font-weight:700!important;font-size:20px!important;line-height:1.3!important;color:#2f7d32!important}.template-page .Pages-Referral-Block02 .nb-subheading{font-size:16px!important;line-height:1.6!important;color:#1b2a22!important}.template-page .Pages-Referral-Block02 img{border-radius:14px}.template-page .rivo-content-wrapper:has(.rivo-faqs-wrapper){background:#fbfaf7;border-top:1px solid #E6E3DB;padding:56px 16px 64px}.template-page .rivo-content-wrapper:has(.rivo-faqs-wrapper) .rivo-lp-section-title{font-family:Figtree,Open Sans,sans-serif!important;font-weight:800!important;font-size:34px!important;line-height:1.15!important;color:#1f5a2a!important}.template-page .rivo-faqs-wrapper{max-width:860px!important;margin:24px auto 0!important;border-top:1px solid #E6E3DB}.template-page .rivo-faq-item{border:0!important;border-bottom:1px solid #E6E3DB!important;border-radius:0!important;background:transparent!important;margin:0!important;box-shadow:none!important}.template-page .rivo-faq-question{min-height:60px;padding:12px 0!important;background:transparent!important;font-family:Open Sans,system-ui,sans-serif!important;font-size:17px!important;font-weight:700!important;color:#1b2a22!important;gap:16px}.template-page .rivo-faq-question span{color:#1b2a22!important}.template-page .rivo-faq-toggle-button{color:#1f5a2a!important;flex:none}.template-page .rivo-faq-answer{padding:0 40px 18px 0!important;font-size:16px!important;line-height:1.65!important;color:#26352c!important;background:transparent!important}@media(max-width:1023px){.template-page .collabs-page__main{grid-template-columns:minmax(0,1fr)}.template-page .collabs-page__intro{max-width:none!important}}@media(max-width:767px){.template-page .collabs-page{padding:32px 16px 44px!important}.template-page .collabs-page__intro h1{font-size:30px!important}.template-page .collabs-page__intro>p{font-size:16px!important}.template-page .collabs-page__partnership{padding:22px 18px}.template-page .rivo-lp-section[id*=referral_campaign]{padding:20px 0 28px}.template-page .rivo-lp-section[id*=referral_campaign] .rivo-lp-content{border-radius:0}.template-page .Pages-Referral-Block02 .nb-heading,.template-page .rivo-content-wrapper:has(.rivo-faqs-wrapper) .rivo-lp-section-title{font-size:28px!important}.template-page .rivo-faq-answer{padding-right:0!important}}.nbp-root [id]{scroll-margin-top:calc(var(--hdr) + 16px)}.template-page #ambassador-form{scroll-margin-top:80px}.template-page .rivo-lp-content:has(>[id^=rivo-referral-campaign]){box-sizing:content-box;min-height:700px}@media(max-width:680px){.template-page .rivo-lp-content:has(>[id^=rivo-referral-campaign]){min-height:1100px}}@media(max-width:1199px){.nbp-perks{grid-template-columns:repeat(3,minmax(0,1fr))}.nbp-vids{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding-bottom:8px;margin-right:calc(var(--nb-gutter) * -1);padding-right:var(--nb-gutter)}.nbp-vid{flex:0 0 230px;scroll-snap-align:start}}@media(max-width:1023px){.nbp-root .nbj-sec{padding:52px 0}.nbp-prods{grid-template-columns:repeat(2,minmax(0,1fr))}.nbp-duo{grid-template-columns:1fr}.nbp-box--split{flex-direction:column;align-items:stretch}.nbp-box--split .nbp-box__img{flex:none}.nbp-hero__img{max-width:none;justify-self:stretch;aspect-ratio:16/10}.nbp-checks--2{grid-template-columns:1fr}.nbp-media{max-width:520px}}@media(max-width:767px){.nbp-root .nbj-sec{padding:44px 0}.nbp-perks{grid-template-columns:repeat(2,minmax(0,1fr))}.nbp-perks>:last-child:nth-child(odd){grid-column:1/-1}.nbp-cats,.nbp-reasons{grid-template-columns:1fr}.nbp-box{padding:24px 20px}.nbp-box .nbj-h2,.nbp-faq__g .nbj-h2,.nbp-doc .nbp-topic .nbj-h2{font-size:24px}.nbp-topic__ic{width:44px;height:44px}.nbp-topic__ic img{width:28px;height:28px}.nbp-chips{flex-wrap:nowrap;overflow-x:auto;margin-right:calc(var(--nb-gutter) * -1);padding-right:var(--nb-gutter);padding-bottom:4px}.nbp-faq .nbj-faq__a{padding-right:0}.template-page .pages-ambassador-Block09{padding:44px 0 52px}.template-page .pages-ambassador-Block09 .tamain{padding:22px 16px;border-radius:16px}.template-page .pages-ambassador-Block09 .frm-title{font-size:24px!important}}@media(max-width:599px){.nbp-prod a{padding:10px 10px 12px}.nbp-prod__t{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/188/assets/nb-pages2.css.map */
