/*! generated-by:clean-css-cli@5.6.3; source-sha256:9e8f0146dda81d0ab0717ffa4e5e8d1127acd4407acfe9acfbfb70563b049933 */
*,::after,::before{box-sizing:border-box}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid{position:relative!important;padding:clamp(58px,5.6vw,86px) 0 clamp(64px,6vw,94px)!important;background:radial-gradient(circle at 50% 0,rgba(200,169,107,.12),transparent 38%),linear-gradient(180deg,#fffdf8 0,#f8f4ea 100%)!important;color:#163f36!important;overflow:hidden!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer{position:relative!important;isolation:isolate!important;width:100%!important;margin-top:0!important;padding:clamp(30px,3.4vw,48px) 0!important;background:radial-gradient(circle at 18% 0,rgba(200,169,107,.12),transparent 36%),radial-gradient(circle at 86% 18%,rgba(35,76,58,.12),transparent 30%),linear-gradient(180deg,#fbfcf8 0,#eef5ed 100%)!important;color:#061836!important;overflow:hidden!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__items{align-items:stretch!important}@media (hover:hover){html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__item:hover{border-color:rgba(200,169,107,.3)!important;background:rgba(255,255,255,.94)!important;box-shadow:0 22px 48px rgba(6,24,54,.075),inset 0 1px 0 rgba(255,255,255,.9)!important}}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight{position:relative!important;overflow:clip!important;padding-block:clamp(42px,4.2vw,58px)!important;background:radial-gradient(circle at 16% 18%,rgba(217,195,111,.2),transparent 31%),radial-gradient(circle at 84% 8%,rgba(35,76,58,.13),transparent 29%),linear-gradient(145deg,#fbfcf8 0,#f6f9f2 39%,#eef6ff 100%)!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline,html body.template-page #MainContent section[id$="__qt_timeline"].nv-timeline{position:relative!important;isolation:isolate!important;overflow:hidden!important;padding-block:clamp(76px,7vw,108px)!important;background:radial-gradient(circle at 50% -8%,rgba(217,195,111,.2),transparent 34%),radial-gradient(circle at 9% 76%,rgba(255,255,255,.075),transparent 32%),radial-gradient(circle at 88% 30%,rgba(88,153,134,.16),transparent 34%),linear-gradient(180deg,#123e37 0,#082c35 48%,#061836 100%)!important;color:#fffdf8!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline::before,html body.template-page #MainContent section[id$="__qt_timeline"].nv-timeline::before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background:linear-gradient(90deg,rgba(255,255,255,.032) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.024) 1px,transparent 1px)!important;background-size:72px 72px!important;mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)!important;opacity:.62!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__inner,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__inner{width:min(calc(100% - clamp(34px,6vw,96px)),1220px)!important;max-width:1220px!important;margin-inline:auto!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__header,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__header{display:grid!important;justify-items:center!important;gap:13px!important;max-width:850px!important;margin:0 auto clamp(34px,4.6vw,58px)!important;text-align:center!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__eyebrow,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__eyebrow{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:7px 12px!important;border:1px solid rgba(217,195,111,.28)!important;border-radius:999px!important;background:rgba(255,253,247,.075)!important;color:#e5cf83!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.16em!important;text-transform:uppercase!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__heading,html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__heading.nv-section-heading,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__heading,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__heading.nv-section-heading{max-width:18ch!important;margin:0 auto!important;color:#fffdf8!important;font-size:clamp(42px, 4.35vw, 62px)!important;line-height:1.02!important;letter-spacing:0!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__subheading,html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__subheading.nv-section-subheading,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__subheading,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__subheading.nv-section-subheading{max-width:62ch!important;margin:0 auto!important;color:rgba(255,253,247,.74)!important;font-size:clamp(15px, 1.12vw, 17px)!important;line-height:1.58!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__track,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__track{position:relative!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:16px!important;align-items:stretch!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__track::before,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__track::before{content:""!important;position:absolute!important;top:34px!important;left:6%!important;right:6%!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(229,207,131,.58),transparent)!important;pointer-events:none!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step,html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step:nth-child(2n),html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step:nth-child(odd),html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step:nth-child(2n),html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step:nth-child(odd){position:relative!important;display:grid!important;grid-template-rows:auto 1fr auto!important;min-height:316px!important;padding:24px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:24px!important;background:linear-gradient(145deg,rgba(255,255,255,.14),rgba(255,255,255,.06)),rgba(255,255,255,.055)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 22px 52px rgba(0,0,0,.16)!important;backdrop-filter:blur(12px)!important;transform:none!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step:hover,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step:hover{border-color:rgba(229,207,131,.42)!important;background:linear-gradient(145deg,rgba(255,255,255,.17),rgba(255,255,255,.075)),rgba(255,255,255,.07)!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step-node,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-node{display:flex!important;align-items:center!important;gap:10px!important;margin-bottom:20px!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step-dot,html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step-node-icon,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-dot,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-node-icon{width:44px!important;height:44px!important;flex:0 0 44px!important;border:1px solid rgba(229,207,131,.36)!important;border-radius:50%!important;background:radial-gradient(circle at 50% 18%,rgba(229,207,131,.2),rgba(255,255,255,.06) 70%)!important;color:#e5cf83!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step-number,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-number{color:#e5cf83!important;font-size:10px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step-title,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-title{max-width:12ch!important;color:#fffdf8!important;font-size:clamp(20px, 1.45vw, 23px)!important;line-height:1.1!important;letter-spacing:0!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step-body,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-body{color:rgba(255,253,247,.68)!important;font-size:14px!important;line-height:1.52!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step-card,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-card{display:inline-flex!important;align-items:center!important;max-width:100%!important;min-height:36px!important;margin-top:18px!important;padding:7px 11px!important;border:1px solid rgba(229,207,131,.26)!important;border-radius:999px!important;background:rgba(255,253,247,.065)!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step-card-icon,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-card-icon{width:25px!important;height:25px!important;flex:0 0 25px!important;border-radius:50%!important;background:rgba(229,207,131,.14)!important;color:#e5cf83!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step-card-label,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-card-label{min-width:0!important;color:#e5cf83!important;font-size:10px!important;font-weight:900!important;letter-spacing:.09em!important;line-height:1.2!important;text-transform:uppercase!important}@media (min-width:990px) and (max-width:1199px){html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__track,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__track{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:750px) and (max-width:989px){html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__track,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__track{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:749px){html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline,html body.template-page #MainContent section[id$="__qt_timeline"].nv-timeline{padding-block:54px!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__inner,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__inner{width:min(calc(100% - 28px),430px)!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__header,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__header{gap:11px!important;margin-bottom:28px!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__heading,html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__heading.nv-section-heading,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__heading,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__heading.nv-section-heading{max-width:12.5ch!important;font-size:clamp(32px, 9vw, 40px)!important;line-height:1.05!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__subheading,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__subheading{font-size:14.5px!important;line-height:1.52!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__track,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__track{grid-template-columns:1fr!important;gap:14px!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__track::before,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__track::before{content:none!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step,html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step:nth-child(2n),html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step:nth-child(odd),html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step:nth-child(2n),html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step:nth-child(odd){min-height:0!important;padding:20px!important;border-radius:22px!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step-node,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-node{margin-bottom:14px!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step-title,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-title{max-width:none!important}}@media (min-width:990px){html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight{padding-block:clamp(42px,4.2vw,58px)!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__panel{padding:clamp(30px,3.5vw,44px)!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__panel::after{min-height:clamp(220px,18vw,282px)!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__title{max-width:15ch!important;line-height:1.01!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__description,html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__description p{font-size:clamp(15px, 1vw, 16.25px)!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__features{padding:10px 12px!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__feature{padding:8px 10px!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__feature-text{font-size:13.75px!important}}@media (min-width:990px){html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight{padding-block:clamp(42px,4.2vw,58px)!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__panel{padding:clamp(30px,3.5vw,44px)!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__panel::after{min-height:clamp(220px,18vw,282px)!important;font-size:clamp(21px, 1.7vw, 26px)!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__title{max-width:15ch!important;font-size:clamp(42px, 4.3vw, 60px)!important;line-height:1.01!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__description,html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__description p{font-size:clamp(15px, 1vw, 16.25px)!important;line-height:1.56!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__features{padding:10px 12px!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__feature{padding:8px 10px!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__feature-text{font-size:13.75px!important;line-height:1.32!important}}@media (min-width:990px){html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight{padding-block:clamp(42px,4.2vw,58px)!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__panel{padding:clamp(30px,3.5vw,44px)!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__panel::after{min-height:clamp(220px,18vw,282px)!important;font-size:clamp(21px, 1.7vw, 26px)!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__title{max-width:15ch!important;font-size:clamp(42px, 4.3vw, 60px)!important;line-height:1.01!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__description,html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__description p{font-size:clamp(15px, 1vw, 16.25px)!important;line-height:1.56!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__features{padding:10px 12px!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__feature{padding:8px 10px!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__feature-text{font-size:13.75px!important;line-height:1.32!important}}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media{padding-block:clamp(48px,6vw,78px)!important;background:linear-gradient(135deg,var(--nv-about-bg,#fbfcf8) 0,var(--nv-about-soft,#f4f8ef) 58%,var(--nv-about-blue,#f8fbff) 100%)!important}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .container{width:min(calc(100% - clamp(36px,7vw,96px)),1160px)!important;max-width:1160px!important;margin-inline:auto!important}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .nv-featured-spotlight__panel{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,.56fr)!important;align-items:center!important;gap:clamp(26px,4vw,52px)!important;min-height:0!important;padding:clamp(30px,4.2vw,50px)!important;border:1px solid rgba(35,76,58,.13)!important;border-radius:clamp(24px,2.6vw,30px)!important;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(248,251,255,.86) 52%,rgba(244,248,239,.92))!important;box-shadow:0 22px 58px rgba(6,24,54,.085)!important}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .nv-featured-spotlight__panel::after{content:"No proprietary blends\a Clear supplement facts\a Quality-focused standards"!important;display:grid!important;align-content:center!important;min-height:clamp(280px,24vw,360px)!important;padding:clamp(24px,3vw,38px)!important;border:1px solid rgba(217,195,111,.34)!important;border-radius:clamp(20px,2.2vw,26px)!important;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(248,251,255,.82)),#f8fbff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 18px 42px rgba(6,24,54,.07)!important;color:var(--nv-about-green,#234c3a)!important;font-family:var(--font-heading-family, Georgia, 'Times New Roman', serif)!important;font-size:clamp(22px, 2vw, 30px)!important;letter-spacing:0!important;line-height:1.22!important;white-space:pre-line!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .nv-featured-spotlight__content{align-self:center!important;width:min(100%,680px)!important;max-width:680px!important;gap:clamp(12px,1.45vw,16px)!important;min-width:0!important}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media [data-nv-animate]{opacity:1!important;transform:none!important}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .nv-featured-spotlight__title{max-width:13ch!important;font-size:clamp(38px, 4.25vw, 58px)!important;line-height:1.02!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .nv-featured-spotlight__description,html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .nv-featured-spotlight__description p{max-width:63ch!important;font-size:clamp(15px, 1.05vw, 16px)!important;line-height:1.62!important}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .nv-featured-spotlight__features{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:2px!important}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .nv-featured-spotlight__feature{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:center!important;min-height:40px!important;padding:9px 12px!important;border:1px solid rgba(35,76,58,.11)!important;border-radius:999px!important;background:rgba(255,255,255,.68)!important;box-shadow:none!important}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .nv-featured-spotlight__feature-icon{display:grid!important;place-items:center!important;width:24px!important;height:24px!important;color:var(--nv-about-green,#234c3a)!important}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .nv-featured-spotlight__feature-text{min-width:0!important;font-size:clamp(13px, .98vw, 14px)!important;line-height:1.38!important}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .nv-featured-spotlight__actions{width:min(100%,360px)!important;margin-top:8px!important}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .nv-featured-spotlight__button{width:100%!important;min-width:0!important}@media (min-width:750px) and (max-width:989px){html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .nv-featured-spotlight__panel{grid-template-columns:1fr!important;padding:clamp(30px,5vw,44px)!important}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .nv-featured-spotlight__panel::after{min-height:190px!important}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .nv-featured-spotlight__title{max-width:15ch!important;font-size:clamp(38px, 6vw, 52px)!important}}@media (max-width:749px){html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media{padding-block:44px!important}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .container{width:min(calc(100% - 28px),430px)!important}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .nv-featured-spotlight__panel{grid-template-columns:1fr!important;gap:18px!important;padding:24px 18px!important;border-radius:24px!important}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .nv-featured-spotlight__title{max-width:100%!important;font-size:clamp(31px, 8.6vw, 38px)!important}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .nv-featured-spotlight__features{grid-template-columns:1fr!important;gap:8px!important}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .nv-featured-spotlight__feature{border-radius:16px!important}html body.template-page #MainContent [id$="__about_origin"] .nv-featured-spotlight--no-media .nv-featured-spotlight__panel::after{min-height:128px!important;padding:18px 20px!important;font-size:clamp(19px, 5.8vw, 23px)!important}}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons{position:relative!important;overflow:hidden!important;padding-block:clamp(58px,7vw,86px)!important;background:linear-gradient(180deg,var(--nv-about-bg,#fbfcf8) 0,#fffdf8 52%,var(--nv-about-soft,#f4f8ef) 100%)!important;border-top:1px solid rgba(35,76,58,.08)!important;border-bottom:1px solid rgba(35,76,58,.08)!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__inner{width:min(calc(100% - clamp(36px,7vw,96px)),1160px)!important;max-width:1160px!important;margin-inline:auto!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__intro{width:min(100%,760px)!important;margin:0 auto clamp(30px,4vw,44px)!important;text-align:center!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__intro::before{content:"NutraVora Values"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-bottom:16px!important;padding:8px 15px!important;border:1px solid rgba(217,195,111,.42)!important;border-radius:999px!important;background:rgba(255,255,255,.82)!important;color:var(--nv-about-green,#234c3a)!important;font-family:var(--font-body-family, Inter, system-ui, sans-serif)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.13em!important;line-height:1!important;text-transform:uppercase!important;box-shadow:0 12px 28px rgba(6,24,54,.055)!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__heading,html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__heading.nv-section-heading{max-width:14ch!important;margin:0 auto!important;color:var(--nv-about-navy,#061836)!important;font-family:var(--font-heading-family, Georgia, 'Times New Roman', serif)!important;font-size:clamp(38px, 4.8vw, 60px)!important;font-weight:var(--font-heading-weight,650)!important;line-height:1.04!important;letter-spacing:0!important;text-align:center!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__subheading,html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__subheading.nv-section-subheading{max-width:54ch!important;margin:14px auto 0!important;color:var(--nv-about-muted,#596273)!important;font-size:clamp(15px, 1.1vw, 17px)!important;line-height:1.62!important;letter-spacing:0!important;text-align:center!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(16px,2vw,22px)!important;align-items:stretch!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__item{position:relative!important;display:grid!important;grid-template-rows:auto 1fr!important;justify-items:start!important;align-content:start!important;gap:22px!important;min-width:0!important;min-height:300px!important;padding:clamp(24px,2.6vw,32px)!important;overflow:hidden!important;border:1px solid rgba(35,76,58,.13)!important;border-radius:26px!important;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(248,251,255,.76)),#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 22px 56px rgba(6,24,54,.075)!important;text-align:left!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__item::after{content:""!important;position:absolute!important;right:-54px!important;top:-54px!important;width:150px!important;height:150px!important;border-radius:50%!important;background:radial-gradient(circle,rgba(217,195,111,.15),transparent 68%)!important;pointer-events:none!important}@media (hover:hover) and (pointer:fine){html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__item:hover{transform:translateY(-4px)!important;border-color:rgba(217,195,111,.45)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.94),0 30px 72px rgba(6,24,54,.11)!important}}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__icon-wrap{position:relative!important;z-index:1!important;display:grid!important;place-items:center!important;width:64px!important;height:64px!important;margin:0!important;border:1px solid rgba(217,195,111,.42)!important;border-radius:50%!important;background:radial-gradient(circle at 38% 28%,rgba(255,255,255,.96),rgba(244,236,216,.74))!important;box-shadow:0 16px 30px rgba(6,24,54,.07)!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__icon-fallback{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;border-radius:50%!important;background:var(--nv-about-green,#234c3a)!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__icon-fallback::before{content:""!important;width:12px!important;height:7px!important;border-left:2px solid var(--nv-about-gold,#d9c36f)!important;border-bottom:2px solid var(--nv-about-gold,#d9c36f)!important;transform:rotate(-45deg) translate(1px,-1px)!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__content{position:relative!important;z-index:1!important;display:grid!important;align-content:start!important;justify-items:start!important;gap:12px!important;max-width:none!important;min-width:0!important;text-align:left!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__title{margin:0!important;color:var(--nv-about-navy,#061836)!important;font-family:var(--font-heading-family, Georgia, 'Times New Roman', serif)!important;font-size:clamp(23px, 2vw, 28px)!important;font-weight:760!important;line-height:1.12!important;letter-spacing:0!important;text-align:left!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__body{max-width:32ch!important;margin:0!important;color:var(--nv-about-muted,#596273)!important;font-size:clamp(15px, 1.05vw, 16px)!important;line-height:1.58!important;letter-spacing:0!important;text-align:left!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons [data-nv-animate]{opacity:1!important;transform:none!important}@media (min-width:750px) and (max-width:989px){html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__item{min-height:250px!important}}@media (max-width:749px){html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons{padding-block:48px 54px!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__inner{width:min(calc(100% - 28px),430px)!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__intro{margin-bottom:26px!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__intro::before{margin-bottom:13px!important;padding:7px 12px!important;font-size:9.5px!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__heading,html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__heading.nv-section-heading{max-width:12ch!important;font-size:clamp(32px, 9vw, 40px)!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__subheading,html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__subheading.nv-section-subheading{max-width:32ch!important;font-size:15px!important;line-height:1.56!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__grid{grid-template-columns:1fr!important;gap:14px!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__item{grid-template-columns:56px minmax(0,1fr)!important;grid-template-rows:auto!important;align-items:start!important;gap:16px!important;min-height:0!important;padding:20px!important;border-radius:22px!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__icon-wrap{width:56px!important;height:56px!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__content{gap:8px!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__title{font-size:21px!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__body{max-width:none!important;font-size:14.5px!important;line-height:1.5!important}}@media (max-width:374px){html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__inner{width:calc(100% - 22px)!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__item{grid-template-columns:50px minmax(0,1fr)!important;gap:13px!important;padding:18px!important}html body.template-page #MainContent [id$="__about_values"] .nv-trust-icons__icon-wrap{width:50px!important;height:50px!important}}html body.template-page{--nv-about-bg:#fbfcf8;--nv-about-soft:#f4f8ef;--nv-about-blue:#f8fbff;--nv-about-navy:#061836;--nv-about-green:#234c3a;--nv-about-muted:#596273;--nv-about-gold:#d9c36f;--nv-about-border:rgba(35, 76, 58, .12);--nv-about-shadow:0 20px 54px rgba(6, 24, 54, .08);--nv-about-radius:30px}html body.template-page .custom-header{--nv-header-top-row-min-height:76px;--nv-header-bottom-row-min-height:0px}html body.template-page #MainContent .eyebrow,html body.template-page #MainContent .nv-eyebrow,html body.template-page #MainContent .nv-faq__label,html body.template-page #MainContent .nv-featured-spotlight__eyebrow,html body.template-page #MainContent .nv-final-cta__eyebrow,html body.template-page #MainContent .nv-hiw__eyebrow,html body.template-page #MainContent .nv-timeline__eyebrow{font-family:var(--font-body-family, Inter, system-ui, sans-serif)!important}html body.template-page #MainContent .nv-faq__heading,html body.template-page #MainContent .nv-featured-spotlight__title,html body.template-page #MainContent .nv-final-cta__heading,html body.template-page #MainContent .nv-hiw__heading,html body.template-page #MainContent .nv-reviews-grid__heading,html body.template-page #MainContent .nv-section-heading,html body.template-page #MainContent .nv-timeline__heading,html body.template-page #MainContent h2{font-weight:var(--font-heading-weight,520)!important}html body.template-page #MainContent .nv-faq__answer,html body.template-page #MainContent .nv-faq__subheading,html body.template-page #MainContent .nv-featured-spotlight__description,html body.template-page #MainContent .nv-final-cta__body,html body.template-page #MainContent .nv-hiw__feature-body,html body.template-page #MainContent .nv-hiw__subheading,html body.template-page #MainContent .nv-reviews-grid__body,html body.template-page #MainContent .nv-reviews-grid__subheading,html body.template-page #MainContent .nv-section-subheading,html body.template-page #MainContent .nv-service-features__body,html body.template-page #MainContent .nv-timeline__step-body,html body.template-page #MainContent .nv-timeline__subheading,html body.template-page #MainContent .nv-trust-icons__body,html body.template-page #MainContent .rte,html body.template-page #MainContent p{font-family:var(--font-body-family, Inter, system-ui, sans-serif)!important}html body.template-page #MainContent .nv-btn,html body.template-page #MainContent .nv-featured-spotlight__button,html body.template-page #MainContent .nv-final-cta__button{padding-inline:24px!important;line-height:1!important}@media (max-width:749px){html body.template-page{--nv-about-radius:24px}}html{scroll-behavior:smooth}body{font-family:var(--nv-font-body);font-size:var(--nv-text-base);color:var(--nv-text-primary);background-color:var(--nv-white);line-height:var(--nv-leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--nv-green-primary);text-decoration:none;transition:color var(--nv-duration-fast) var(--nv-ease-default)}a:hover{color:var(--nv-green-dark)}:focus-visible{outline:2px solid var(--nv-green-primary);outline-offset:3px;border-radius:var(--nv-radius-xs)}::selection{background:rgba(49,92,74,.15);color:var(--nv-text-primary)}.nv-text-primary{color:var(--nv-text-primary)}.nv-text-muted{color:var(--nv-text-muted)}.nv-text-inverse{color:var(--nv-text-inverse)}.nv-badge{display:inline-flex;align-items:center;padding:4px 12px;border-radius:var(--nv-radius-full);font-size:var(--nv-text-xs);font-weight:var(--nv-weight-semibold);text-transform:uppercase;letter-spacing:var(--nv-tracking-wide)}.nv-badge--brand{background:var(--nv-green-surface);border:1px solid var(--nv-border-brand);color:var(--nv-green-primary)}.nv-card{background:var(--nv-white);border-radius:var(--nv-radius-xl);box-shadow:var(--nv-shadow-sm);transition:box-shadow var(--nv-duration-base) var(--nv-ease-default),transform var(--nv-duration-base) var(--nv-ease-default)}.nv-card:hover{box-shadow:var(--nv-shadow-lg);transform:translateY(-2px)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--nv-cream-warm)}::-webkit-scrollbar-thumb{background:var(--nv-border-mid);border-radius:var(--nv-radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--nv-green-light)}.btn,.button,.product-form__submit,.shopify-payment-button__button,button[type=submit]{font-family:var(--nv-font-body)!important;font-weight:var(--nv-weight-semibold)!important;letter-spacing:var(--nv-tracking-wide)!important;border-radius:var(--nv-radius-lg)!important;transition:all var(--nv-duration-base) var(--nv-ease-default)!important}.btn--primary,.button--primary,.product-form__submit:not([disabled]){background-color:var(--nv-green-primary)!important;border-color:var(--nv-green-primary)!important;color:var(--nv-white)!important}.btn--primary:hover,.button--primary:hover,.product-form__submit:not([disabled]):hover{background-color:var(--nv-green-dark)!important;border-color:var(--nv-green-dark)!important;transform:translateY(-1px);box-shadow:var(--nv-shadow-md)}.product-form__submit[disabled]{background-color:var(--nv-border-light)!important;border-color:var(--nv-border-light)!important;color:var(--nv-text-subtle)!important;cursor:not-allowed}.shopify-payment-button__button--branded{border-radius:var(--nv-radius-lg)!important}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{font-family:var(--nv-font-body);font-size:var(--nv-text-base);color:var(--nv-text-primary);border:1.5px solid var(--nv-border-light);border-radius:var(--nv-radius-sm);background:var(--nv-white);transition:border-color var(--nv-duration-fast) var(--nv-ease-default)}input:focus,select:focus,textarea:focus{border-color:var(--nv-green-primary);outline:0;box-shadow:0 0 0 3px rgba(49,92,74,.1)}.price,.price--large,.price__regular{font-family:var(--nv-font-body)!important;font-weight:var(--nv-weight-bold)!important;color:var(--nv-text-primary)!important;letter-spacing:var(--nv-tracking-tight)!important}.price--compare,.price__compare{color:var(--nv-text-subtle-strong)!important;font-weight:var(--nv-weight-regular)!important}.breadcrumb,.breadcrumbs{font-size:var(--nv-text-sm);color:var(--nv-text-muted)}.breadcrumb a,.breadcrumbs a{color:var(--nv-text-muted)}.breadcrumb a:hover,.breadcrumbs a:hover{color:var(--nv-green-primary)}.notification,.toast,[class*=notification]{font-family:var(--nv-font-body);border-radius:var(--nv-radius-md)}.badge,.product-badge,.tag{font-family:var(--nv-font-body);font-size:var(--nv-text-xs);font-weight:var(--nv-weight-semibold);border-radius:var(--nv-radius-full);letter-spacing:var(--nv-tracking-wide)}.shopify-section{position:relative}img{max-width:100%;height:auto;display:block}table{font-family:var(--nv-font-body);font-size:var(--nv-text-sm);border-collapse:collapse;width:100%}th{font-weight:var(--nv-weight-semibold);color:var(--nv-text-primary);border-bottom:2px solid var(--nv-border-light);padding:var(--nv-space-3) var(--nv-space-4);text-align:left}td{color:var(--nv-text-secondary);border-bottom:1px solid var(--nv-border-light);padding:var(--nv-space-3) var(--nv-space-4)}tr:hover td{background:var(--nv-cream-warm)}details summary{cursor:pointer;font-family:var(--nv-font-body);font-weight:var(--nv-weight-semibold);color:var(--nv-text-primary)}details[open] summary{color:var(--nv-green-primary)}.site-header,header[role=banner]{font-family:var(--nv-font-body);border-bottom:1px solid var(--nv-border-light)}.header__menu-item,.site-nav a{font-size:var(--nv-text-sm);font-weight:var(--nv-weight-medium);color:var(--nv-text-primary);letter-spacing:var(--nv-tracking-wide);text-transform:uppercase;transition:color var(--nv-duration-fast) var(--nv-ease-default)}.header__menu-item:hover,.site-nav a:hover{color:var(--nv-green-primary)}.site-footer,footer[role=contentinfo]{font-family:var(--nv-font-body);background:var(--nv-green-dark);color:rgba(255,255,255,.75)}.site-footer a,footer a{color:rgba(255,255,255,.75);transition:color var(--nv-duration-fast) var(--nv-ease-default)}.site-footer a:hover,footer a:hover{color:var(--nv-white)}.site-footer h3,.site-footer h4,footer h3,footer h4{font-family:var(--nv-font-body);font-size:var(--nv-text-sm);font-weight:var(--nv-weight-semibold);text-transform:uppercase;letter-spacing:var(--nv-tracking-widest);color:var(--nv-white);margin-bottom:var(--nv-space-4)}.collection-hero__title,.collection__title{font-family:var(--nv-font-heading);font-size:var(--nv-text-3xl);color:var(--nv-text-primary)}.collection__description{font-size:var(--nv-text-base);color:var(--nv-text-muted);line-height:var(--nv-leading-relaxed)}body.template-collection #MainContent .nv-collection .product-card__media,body.template-collection #MainContent .nv-collection .product-card__media.nv-product-card__image-wrapper{min-height:var(--nv-collection-card-media-height,280px)!important;height:var(--nv-collection-card-media-height,280px)!important;aspect-ratio:auto!important}body.template-collection #MainContent .nv-collection .product-card__media img,body.template-collection #MainContent .nv-collection .product-card__media-image,body.template-collection #MainContent .nv-collection .product-card__media.nv-product-card__image-wrapper .product-card__media-image,body.template-collection #MainContent .nv-collection .product-card__media.nv-product-card__image-wrapper img{max-height:calc(var(--nv-collection-card-media-height,280px) - 34px)!important;object-fit:var(--nv-collection-card-fit,contain)!important}@media (min-width:641px) and (max-width:1024px){body.template-collection #MainContent .nv-collection .product-card__media,body.template-collection #MainContent .nv-collection .product-card__media.nv-product-card__image-wrapper{min-height:var(--nv-collection-card-media-height-tablet,250px)!important;height:var(--nv-collection-card-media-height-tablet,250px)!important;aspect-ratio:auto!important}body.template-collection #MainContent .nv-collection .product-card__media img,body.template-collection #MainContent .nv-collection .product-card__media-image,body.template-collection #MainContent .nv-collection .product-card__media.nv-product-card__image-wrapper .product-card__media-image,body.template-collection #MainContent .nv-collection .product-card__media.nv-product-card__image-wrapper img{max-height:calc(var(--nv-collection-card-media-height-tablet,250px) - 34px)!important}}@media (max-width:640px){body.template-collection #MainContent .nv-collection .product-card__media,body.template-collection #MainContent .nv-collection .product-card__media.nv-product-card__image-wrapper{min-height:var(--nv-collection-card-media-height-mobile,250px)!important;height:var(--nv-collection-card-media-height-mobile,250px)!important;aspect-ratio:auto!important}body.template-collection #MainContent .nv-collection .product-card__media img,body.template-collection #MainContent .nv-collection .product-card__media-image,body.template-collection #MainContent .nv-collection .product-card__media.nv-product-card__image-wrapper .product-card__media-image,body.template-collection #MainContent .nv-collection .product-card__media.nv-product-card__image-wrapper img{max-height:calc(var(--nv-collection-card-media-height-mobile,250px) - 30px)!important}}@media (max-width:374px){body.template-collection #MainContent .nv-collection__grid{grid-template-columns:minmax(0,min(100%,var(--nv-collection-card-max-width-mobile,318px)))!important;justify-content:center!important;justify-items:center!important}body.template-collection #MainContent .nv-collection .nv-product-card,body.template-collection #MainContent .nv-collection .product-card{width:100%!important;max-width:min(100%,var(--nv-collection-card-max-width-mobile,318px))!important}}.search__title{font-family:var(--nv-font-heading);color:var(--nv-text-primary)}.nv-scrolling-features-bar{font-family:var(--nv-font-body)}.nv-scrolling-features-bar__separator,.nv-scrolling-features-bar__separator-dot{color:var(--nv-scrolling-features-separator,var(--nv-border-mid))}.nv-service-features{--nv-service-features-icon-color:var(--nv-green-primary)}.nv-service-features__heading{font-family:var(--nv-font-heading)}.nv-service-features__title{color:var(--nv-text-primary)}.nv-faq__question-text{color:var(--nv-text-primary);font-weight:var(--nv-weight-semibold)}.nv-faq__answer-inner{color:var(--nv-text-muted);font-size:var(--nv-text-sm)}.nv-faq__item{border-color:var(--nv-border-light)}.nv-faq__icon,.nv-faq__item.is-open .nv-faq__icon,.nv-faq__item.is-open .nv-faq__question-text{color:var(--nv-green-primary)}.nv-final-cta__trust-note,.nv-final-cta__trust-note [class*=icon],.nv-final-cta__trust-note svg{color:var(--nv-gold-text)}.nv-section{padding:var(--nv-space-16) 0;padding-block:max(var(--nv-space-16),100px)}@media (max-width:768px){.nv-section{padding:var(--nv-space-10) 0}}@media (min-width:769px){.custom-header__shell,.main-container{max-width:var(--nv-page-width)!important;padding-left:clamp(24px,4vw,64px)!important;padding-right:clamp(24px,4vw,64px)!important}.container,.section-wrapper{max-width:var(--nv-page-width)!important;padding-left:clamp(24px,4vw,64px)!important;padding-right:clamp(24px,4vw,64px)!important}.template-index #MainContent>.shopify-section{margin-bottom:0!important}.template-index #MainContent>.shopify-section:last-child{margin-bottom:0!important}}html body #shopify-section-header,html body .shopify-section:has(> .custom-header){position:sticky!important;top:0!important;z-index:var(--nv-z-sticky,200)!important}html body .custom-header{position:relative!important;top:auto!important;z-index:1!important;border-bottom:1px solid rgba(200,169,107,.22)!important;background:linear-gradient(180deg,rgba(255,253,248,.96),rgba(248,244,236,.92))!important;box-shadow:0 16px 44px rgba(20,44,35,.08),inset 0 -1px 0 rgba(255,255,255,.72)!important;backdrop-filter:blur(18px) saturate(1.08)!important;-webkit-backdrop-filter:blur(18px) saturate(1.08)!important}html body .custom-header__logo-link{padding:0!important}html body .custom-header__actions{gap:clamp(10px,1.2vw,16px)!important}html body .custom-header__utility-link--cart{background:rgba(246,242,232,.72)!important}html body .custom-header__bottom{margin-top:0!important;background:0 0!important}html body .custom-header__desktop-nav{align-items:center!important}html body .custom-header__menu-list{gap:clamp(24px,3vw,44px)!important}html body .custom-header__menu-link::after{bottom:9px!important;height:2px!important;border-radius:999px!important;background:linear-gradient(90deg,#c8a96b,#0e6b63)!important}html body .custom-header__submenu{border-color:rgba(200,169,107,.28)!important;background:rgba(255,253,248,.96)!important;box-shadow:0 24px 58px rgba(20,44,35,.16),inset 0 1px 0 rgba(255,255,255,.72)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}@media (max-width:980px){html body{padding-top:0!important}html body #shopify-section-header,html body .shopify-section:has(> .custom-header){top:0!important}html body .custom-header{background:linear-gradient(180deg,rgba(255,253,248,.98),rgba(250,247,240,.96))!important;border-bottom-color:rgba(200,169,107,.26)!important;box-shadow:0 10px 28px rgba(20,44,35,.08),inset 0 -1px 0 rgba(255,255,255,.78)!important}html body .custom-header__shell{padding-inline:clamp(14px,4.4vw,24px)!important}html body .custom-header__top{min-height:clamp(70px,16vw,82px)!important;grid-template-columns:auto auto auto!important;justify-content:space-between!important;gap:clamp(8px,2.6vw,14px)!important;padding-block:7px!important;align-items:center!important}html body .custom-header__logo-image{width:clamp(80px,20.5vw,88px)!important;max-width:clamp(80px,20.5vw,88px)!important;max-height:clamp(44px,10.6vw,52px)!important;transform:scale(1.12)!important;transform-origin:center!important}html body .custom-header__mobile-center .custom-header__logo-link{width:auto!important;min-width:0!important;min-height:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .custom-header__menu-trigger{width:auto!important;width:clamp(76px,21vw,92px)!important;min-width:0!important;min-height:40px!important;padding:0 clamp(10px,2.8vw,14px)!important;gap:7px!important;border:1px solid rgba(31,58,47,.13)!important;border-radius:999px!important;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(249,245,235,.78))!important;color:#163b31!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 7px 16px rgba(31,58,47,.06)!important;white-space:nowrap!important}html body .custom-header__menu-trigger-label{display:inline!important;font-size:11.5px!important;font-weight:740!important;letter-spacing:.055em!important;text-transform:uppercase!important}html body .custom-header__actions{display:none!important}html body .custom-header__drawer-backdrop{position:fixed!important;inset:0!important;width:100%!important;max-width:100%!important;height:100dvh!important;background:rgba(8,28,22,.28)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .custom-header__drawer{width:min(86vw,382px)!important;max-width:calc(100vw - 34px)!important;z-index:calc(var(--nv-z-modal,400) + 2)!important}html body .custom-header__drawer-panel{background:radial-gradient(circle at 18% 0,rgba(232,213,163,.2),transparent 34%),linear-gradient(180deg,rgba(255,253,248,.985),rgba(247,244,236,.965))!important;border-right:1px solid rgba(200,169,107,.24)!important;box-shadow:22px 0 60px rgba(9,35,28,.18),inset -1px 0 0 rgba(255,255,255,.72)!important}html body .custom-header__drawer-header{min-height:70px!important;padding:14px clamp(18px,5vw,24px) 12px!important;border-bottom:1px solid rgba(200,169,107,.18)!important}html body .custom-header__drawer-close{width:46px!important;height:46px!important;border:1px solid rgba(31,58,47,.13)!important;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(248,244,236,.76))!important;color:#0e372f!important;box-shadow:0 12px 28px rgba(31,58,47,.09),inset 0 1px 0 rgba(255,255,255,.86)!important}html body .custom-header__drawer-close svg{width:17px!important;height:17px!important}html body .custom-header__menu--mobile{padding:12px clamp(18px,5vw,24px) 28px!important}html body .custom-header__menu-list--mobile{gap:0!important}html body .custom-header__menu-item--mobile{border-bottom:1px solid rgba(31,58,47,.09)!important}html body .custom-header__menu-item--mobile:first-child{border-top:1px solid rgba(31,58,47,.09)!important}html body .custom-header__menu-list--mobile .custom-header__menu-link,html body .custom-header__mobile-summary{min-height:64px!important;padding:0!important;color:rgba(14,55,47,.88)!important;font-family:var(--nv-font-body)!important;font-size:13.25px!important;font-weight:800!important;letter-spacing:.145em!important;line-height:1!important;opacity:1!important;text-transform:uppercase!important}html body .custom-header__menu-list--mobile .custom-header__menu-link:focus-visible,html body .custom-header__menu-list--mobile .custom-header__menu-link:hover,html body .custom-header__mobile-summary:focus-visible,html body .custom-header__mobile-summary:hover{color:#0e372f!important}html body .custom-header__mobile-summary{display:flex!important;align-items:center!important;justify-content:space-between!important}html body .custom-header__mobile-summary svg{width:16px!important;height:16px!important;color:rgba(14,55,47,.68)!important;opacity:1!important}html body .custom-header__mobile-submenu{margin:-4px 0 14px!important;padding:8px 0 10px 18px!important;border-left:1px solid rgba(200,169,107,.38)!important;gap:8px!important}html body .custom-header__mobile-submenu-link{color:rgba(14,55,47,.68)!important;font-size:12.5px!important;font-weight:650!important;letter-spacing:.055em!important}html body .custom-header.is-mobile-menu-open .custom-header__bottom-nav,html body.custom-header-mobile-open .custom-header__bottom-nav{opacity:0!important;visibility:hidden!important;pointer-events:none!important}}@media (max-width:420px){html body .custom-header__shell{padding-inline:12px!important}html body .custom-header__top{min-height:72px!important;grid-template-columns:auto auto auto!important;justify-content:space-between!important;gap:7px!important;padding-block:6px!important}html body .custom-header__menu-trigger{width:78px!important;min-width:0!important;min-height:39px!important;height:39px!important;padding:0 10px!important}html body .custom-header__logo-image{width:80px!important;max-width:80px!important;max-height:44px!important;transform:scale(1.16)!important}html body .custom-header__mobile-center .custom-header__logo-link{width:auto!important;min-width:0!important;min-height:0!important;padding-inline:0!important}html body .custom-header__drawer{width:min(84vw,360px)!important;max-width:calc(100vw - 28px)!important}html body .custom-header__drawer-header{min-height:66px!important;padding-inline:18px!important}html body .custom-header__menu--mobile{padding:10px 18px 24px!important}html body .custom-header__menu-list--mobile .custom-header__menu-link,html body .custom-header__mobile-summary{min-height:58px!important;font-size:12.25px!important;letter-spacing:.13em!important}}@media (max-width:360px){html body .custom-header__shell{padding-inline:10px!important}html body .custom-header__top{min-height:68px!important;grid-template-columns:auto auto auto!important;justify-content:space-between!important;gap:6px!important}html body .custom-header__menu-trigger{width:72px!important;min-width:0!important;min-height:39px!important;height:39px!important;padding-inline:9px!important;gap:6px!important}html body .custom-header__menu-trigger-label{font-size:10.5px!important}html body .custom-header__logo-image{width:72px!important;max-width:72px!important;max-height:40px!important;transform:scale(1.18)!important}html body .custom-header__mobile-center .custom-header__logo-link{width:auto!important;min-width:0!important;min-height:0!important;padding-inline:0!important}html body .custom-header__drawer-header{min-height:62px!important;padding-inline:16px!important}html body .custom-header__drawer-close{width:42px!important;height:42px!important}html body .custom-header__menu--mobile{padding:8px 16px 22px!important}html body .custom-header__menu-list--mobile .custom-header__menu-link,html body .custom-header__mobile-summary{letter-spacing:.12em!important}}@media (max-width:980px){html body .custom-header__bottom-nav{left:0!important;right:0!important;bottom:0!important;top:auto!important;width:100%!important;max-width:100%!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;height:calc(68px + env(safe-area-inset-bottom,0px))!important;min-height:0!important;max-height:calc(68px + env(safe-area-inset-bottom,0px))!important;padding:7px clamp(10px,3vw,18px) calc(7px + env(safe-area-inset-bottom,0px))!important;border:1px solid rgba(201,175,112,.34)!important;border-right:0!important;border-bottom:0!important;border-left:0!important;border-radius:22px 22px 0 0!important;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.92),transparent 58%),linear-gradient(180deg,rgba(255,253,247,.97),rgba(242,236,222,.94))!important;box-shadow:0 -18px 44px rgba(2,29,23,.16),0 8px 26px rgba(2,29,23,.1),inset 0 1px 0 rgba(255,255,255,.92)!important;backdrop-filter:blur(18px) saturate(1.08)!important;-webkit-backdrop-filter:blur(18px) saturate(1.08)!important;transform:translate3d(0,var(--nv-mobile-bottom-nav-offset,0),0)!important;will-change:transform!important;contain:layout paint!important;isolation:isolate!important}html body .nv-footer>.nv-footer__bottom,html body footer.nv-footer>.nv-footer__bottom{padding-bottom:calc(136px + env(safe-area-inset-bottom,0px))!important}html body .custom-header__bottom-nav-item{min-width:0!important;width:100%!important;min-height:54px!important;display:inline-grid!important;place-items:center!important;align-content:center!important;gap:3px!important;margin:0!important;padding:6px 6px 5px!important;border:1px solid transparent!important;border-radius:17px!important;color:rgba(20,55,47,.7)!important;font-family:var(--nv-font-body)!important;font-size:clamp(10.5px, 2.65vw, 12px)!important;font-weight:760!important;letter-spacing:0!important;line-height:1.08!important;text-align:center!important;text-decoration:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease!important;-webkit-tap-highlight-color:transparent!important}html body .custom-header__bottom-nav-item svg{width:clamp(18px,4.7vw,21px)!important;height:clamp(18px,4.7vw,21px)!important;stroke-width:1.65!important;color:currentColor!important;flex:0 0 auto!important}html body .custom-header__bottom-nav-item span:not(.custom-header__bottom-nav-badge){display:block!important;width:100%!important;max-width:96px!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:0!important}html body .custom-header__bottom-nav-item.is-active,html body .custom-header__bottom-nav-item:focus-visible,html body .custom-header__bottom-nav-item:hover{border-color:rgba(201,175,112,.36)!important;background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(226,210,166,.26))!important;color:#0b3b31!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 8px 18px rgba(20,55,47,.08)!important}html body .custom-header__bottom-nav-badge{top:5px!important;right:calc(50% - 27px)!important;min-width:17px!important;height:17px!important;border:1px solid rgba(255,255,255,.86)!important;background:#d8b85e!important;color:#0e372f!important;box-shadow:0 5px 12px rgba(31,58,47,.14)!important;font-size:9px!important;font-weight:800!important;line-height:1!important}}@media (max-width:420px){html body .custom-header__bottom-nav{left:0!important;right:0!important;bottom:0!important;height:calc(64px + env(safe-area-inset-bottom,0px))!important;min-height:0!important;max-height:calc(64px + env(safe-area-inset-bottom,0px))!important;padding:6px 8px calc(6px + env(safe-area-inset-bottom,0px))!important;border-radius:20px 20px 0 0!important}html body .custom-header__bottom-nav-item{min-height:50px!important;padding:5px 5px 4px!important;border-radius:15px!important;font-size:clamp(10px, 2.85vw, 11.5px)!important}html body .custom-header__bottom-nav-item svg{width:20px!important;height:20px!important}}@media (max-width:360px){html body .custom-header__bottom-nav{left:0!important;right:0!important;height:calc(60px + env(safe-area-inset-bottom,0px))!important;min-height:0!important;max-height:calc(60px + env(safe-area-inset-bottom,0px))!important;padding:5px 6px calc(5px + env(safe-area-inset-bottom,0px))!important;border-radius:18px 18px 0 0!important}html body .custom-header__bottom-nav-item{min-height:48px!important;padding-inline:3px!important;font-size:10px!important;border-radius:14px!important}html body .custom-header__bottom-nav-item span:not(.custom-header__bottom-nav-badge){max-width:68px!important}}html body #MainContent .shopify-policy__container{--nv-policy-ink:#163f36;--nv-policy-muted:rgba(16, 61, 52, .70);--nv-policy-soft:#f8f4ea;--nv-policy-gold:#d7b965;width:min(calc(100%),var(--nv-page-width,1460px))!important;max-width:var(--nv-page-width,1460px)!important;margin:0 auto!important;color:var(--nv-policy-ink)!important;padding:20px 30px!important}html body #MainContent .shopify-policy__container::before{content:"NutraVora Policy";display:flex!important;width:fit-content!important;align-items:center!important;justify-content:center!important;min-height:31px!important;padding:0 15px!important;border:1px solid rgba(214,183,103,.46)!important;border-radius:999px!important;background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(247,241,224,.72))!important;color:rgba(16,61,52,.76)!important;font-family:var(--nv-font-body, inherit)!important;font-size:10.5px!important;font-weight:720!important;line-height:1!important;letter-spacing:.11em!important;text-transform:uppercase!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 12px 28px rgba(28,49,38,.06)!important}html body #MainContent .shopify-policy__title{text-align:center!important}html body #MainContent .shopify-policy__title h1{margin:0!important;text-wrap:balance!important}html body #MainContent .shopify-policy__body{overflow:hidden!important}html body #MainContent .shopify-policy__body::before{content:""!important;position:absolute!important;top:0!important;left:50%!important;width:min(220px,48%)!important;height:2px!important;border-radius:999px!important;background:linear-gradient(90deg,transparent,var(--nv-policy-gold),transparent)!important;transform:translateX(-50%)!important}html body #MainContent .shopify-policy__body::after{content:""!important;position:absolute!important;right:-80px!important;bottom:-80px!important;width:220px!important;height:220px!important;border-radius:999px!important;background:radial-gradient(circle,rgba(214,183,103,.12),transparent 68%)!important;pointer-events:none!important}html body #MainContent .shopify-policy__body>*{position:relative!important;z-index:1!important;overflow-wrap:anywhere!important}html body #MainContent .shopify-policy__body,html body #MainContent .shopify-policy__body li,html body #MainContent .shopify-policy__body p{color:var(--nv-policy-muted)!important;font-family:var(--nv-font-body, var(--font-body-family, inherit))!important;font-size:16px!important;line-height:1.76!important;letter-spacing:0!important}html body #MainContent .shopify-policy__body p{width:min(100%)!important;margin:0 0 18px!important}html body #MainContent .shopify-policy__body>p:first-child{display:inline-flex!important;width:fit-content!important;max-width:100%!important;align-items:center!important;min-height:34px!important;margin:0 0 30px!important;padding:7px 13px!important;border:1px solid rgba(214,183,103,.38)!important;border-radius:999px!important;color:rgba(16,61,52,.72)!important;font-size:12.5px!important;font-weight:680!important;line-height:1.25!important}html body #MainContent .shopify-policy__body h1,html body #MainContent .shopify-policy__body h2,html body #MainContent .shopify-policy__body h3,html body #MainContent .shopify-policy__body h4{color:var(--nv-policy-ink)!important;font-family:var(--nv-font-heading, var(--font-heading-family, inherit))!important;font-weight:620!important;line-height:1.12!important;letter-spacing:0!important;text-wrap:balance!important;margin:0 0 var(--space-m)}html body #MainContent .shopify-policy__body h2{position:relative!important;padding-top:24px!important;border-top:1px solid rgba(214,183,103,.26)!important}html body #MainContent .shopify-policy__body h2::before{content:""!important;position:absolute!important;top:-1px!important;left:0!important;width:82px!important;height:2px!important;border-radius:999px!important;background:var(--nv-policy-gold)!important}html body #MainContent .shopify-policy__body h4{font-size:19px!important;font-family:var(--nv-font-body, inherit)!important;font-weight:780!important}html body #MainContent .shopify-policy__body ol,html body #MainContent .shopify-policy__body ul{margin:0 0 22px!important;padding-left:1.15em!important}html body #MainContent .shopify-policy__body li{margin-bottom:10px!important;padding-left:4px!important}html body #MainContent .shopify-policy__body li::marker{color:var(--nv-policy-gold)!important;font-weight:800!important}html body #MainContent .shopify-policy__body a{color:#0f6b5d!important;font-weight:500!important;text-decoration:none!important;border-bottom:1px solid rgba(13,107,94,.24)!important;transition:color .18s ease,border-color .18s ease!important}html body #MainContent .shopify-policy__body a:focus-visible,html body #MainContent .shopify-policy__body a:hover{color:#0a3c34!important;border-bottom-color:rgba(214,183,103,.86)!important}html body #MainContent .shopify-policy__body table{display:block!important;width:100%!important;max-width:100%!important;margin:26px 0!important;overflow-x:auto!important;border-collapse:collapse!important;border:1px solid rgba(214,183,103,.22)!important;background:rgba(255,255,255,.72)!important}html body #MainContent .shopify-policy__body td,html body #MainContent .shopify-policy__body th{min-width:160px!important;padding:14px 16px!important;border-bottom:1px solid rgba(214,183,103,.18)!important;color:var(--nv-policy-muted)!important;text-align:left!important;vertical-align:top!important}html body #MainContent .shopify-policy__body th{color:var(--nv-policy-ink)!important;font-weight:760!important}@media (min-width:750px) and (max-width:1024px){html body #MainContent .shopify-policy__container{width:min(calc(100% - 36px),980px)!important;max-width:980px!important;padding:20px 0 30px!important}html body #MainContent .shopify-policy__title{width:min(100%,820px)!important;max-width:820px!important;margin-bottom:28px!important}html body #MainContent .shopify-policy__title h1{font-size:50px!important}html body #MainContent .shopify-policy__body{width:100%!important;max-width:100%!important;padding:48px 50px!important;border-radius:26px!important}}@media (max-width:749px){html body #MainContent .shopify-policy__container{width:min(calc(100% - 28px),520px)!important;max-width:520px!important}html body #MainContent .shopify-policy__container::before{min-height:29px!important;margin-bottom:13px!important;padding-inline:13px!important;font-size:9.5px!important;letter-spacing:.09em!important}html body #MainContent .shopify-policy__title{max-width:430px!important}html body #MainContent .shopify-policy__body{width:100%!important;max-width:100%!important}html body #MainContent .shopify-policy__body,html body #MainContent .shopify-policy__body li,html body #MainContent .shopify-policy__body p{font-size:14.5px!important;line-height:1.68!important}html body #MainContent .shopify-policy__body ol,html body #MainContent .shopify-policy__body p,html body #MainContent .shopify-policy__body ul{width:100%!important;max-width:100%!important}html body #MainContent .shopify-policy__body>p:first-child{min-height:31px!important;margin-bottom:22px!important;font-size:11.5px!important}html body #MainContent .shopify-policy__body h1,html body #MainContent .shopify-policy__body h2,html body #MainContent .shopify-policy__body h3,html body #MainContent .shopify-policy__body h4{width:100%!important;max-width:100%!important;font-family:var(--nv-font-heading, var(--font-heading-family, inherit))!important;font-weight:620!important}html body #MainContent .shopify-policy__body .rte h3{font-size:20px!important}html body #MainContent .shopify-policy__body h4{font-size:17px!important}html body #MainContent .shopify-policy__body td,html body #MainContent .shopify-policy__body th{min-width:148px!important;padding:12px 14px!important}}html body #MainContent .shopify-policy__container{--nv-policy-page-bg:#f4f8ef;--nv-policy-card-bg:rgba(255, 255, 255, .88);--nv-policy-card-bg-2:rgba(250, 247, 238, .82);--nv-policy-ink-strong:#0d332d;--nv-policy-ink-soft:rgba(13, 51, 45, .68);--nv-policy-border:rgba(200, 169, 107, .28);position:relative!important;isolation:isolate!important;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(38px,5.4vw,78px) clamp(18px,4.4vw,54px) clamp(58px,6.2vw,96px)!important;background:linear-gradient(90deg,rgba(18,82,75,.035),transparent 18%,transparent 82%,rgba(18,82,75,.035)),radial-gradient(circle at 50% 0,rgba(200,169,107,.14),transparent 34%),linear-gradient(180deg,#fbfcf8 0,#f6f8ef 100%)!important;color:var(--nv-policy-ink-strong)!important;overflow:hidden!important}html body #MainContent .shopify-policy__container::after{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background-image:linear-gradient(rgba(15,69,61,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(15,69,61,.035) 1px,transparent 1px)!important;background-size:72px 72px!important;mask-image:linear-gradient(180deg,rgba(0,0,0,.74),transparent 78%)!important;pointer-events:none!important}html body #MainContent .shopify-policy__container::before{position:relative!important;z-index:1!important;margin:0 auto 18px!important}html body #MainContent .shopify-policy__title{position:relative!important;z-index:1!important;width:min(100%,820px)!important;max-width:820px!important;margin:0 auto clamp(26px,3.4vw,44px)!important;padding:0!important}html body #MainContent .shopify-policy__title h1{max-width:none!important;color:var(--nv-policy-ink-strong)!important;font-family:var(--nv-font-heading, var(--font-heading-family, inherit))!important;font-size:clamp(44px, 5vw, 72px)!important;font-weight:500!important;line-height:.98!important;letter-spacing:0!important}html body #MainContent .shopify-policy__body{position:relative!important;z-index:1!important;width:min(100%,1360px)!important;max-width:1360px!important;margin:0 auto!important;padding:clamp(34px,4.2vw,64px) clamp(28px,4.7vw,72px)!important;border:1px solid var(--nv-policy-border)!important;border-radius:clamp(22px,2.1vw,32px)!important;background:radial-gradient(circle at 14% 0,rgba(200,169,107,.12),transparent 28%),radial-gradient(circle at 86% 0,rgba(16,95,82,.08),transparent 30%),linear-gradient(145deg,var(--nv-policy-card-bg),var(--nv-policy-card-bg-2))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 28px 80px rgba(19,47,40,.1)!important}html body #MainContent .shopify-policy__body>*{max-width:1120px!important}html body #MainContent .shopify-policy__body :is(p,li){color:var(--nv-policy-ink-soft)!important;font-size:clamp(15px, 1.05vw, 17px)!important;line-height:1.76!important}html body #MainContent .shopify-policy__body p{margin-bottom:clamp(16px,1.5vw,22px)!important}html body #MainContent .shopify-policy__body>p:first-child{margin-bottom:clamp(24px,2.7vw,36px)!important;background:rgba(255,255,255,.68)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.84)!important}html body #MainContent .shopify-policy__body h1{color:var(--nv-policy-ink-strong)!important;font-size:clamp(34px, 3.8vw, 56px)!important}html body #MainContent .shopify-policy__body h2{margin:clamp(38px,4vw,58px) 0 18px!important;color:var(--nv-policy-ink-strong)!important;font-size:clamp(28px, 2.7vw, 40px)!important}html body #MainContent .shopify-policy__body h3{margin:clamp(28px,3vw,40px) 0 12px!important;color:#15564c!important;font-size:clamp(21px, 1.8vw, 28px)!important}html body #MainContent .shopify-policy__body ol,html body #MainContent .shopify-policy__body ul{display:grid!important;gap:10px!important;margin-bottom:clamp(20px,2vw,30px)!important}html body #MainContent .shopify-policy__body li{margin:0!important}html body #MainContent .shopify-policy__body table{border-radius:20px!important;box-shadow:0 18px 48px rgba(19,47,40,.06)!important}@media (max-width:749px){html body #MainContent .shopify-policy__container{padding:30px 14px 66px!important}html body #MainContent .shopify-policy__container::after{background-size:54px 54px!important}html body #MainContent .shopify-policy__title{width:min(100%,390px)!important;margin-bottom:22px!important}html body #MainContent .shopify-policy__title h1{font-size:clamp(38px, 11.4vw, 52px)!important;line-height:1.02!important}html body #MainContent .shopify-policy__body{padding:25px 18px 30px!important;border-radius:22px!important}html body #MainContent .shopify-policy__body :is(p,li){font-size:14.5px!important;line-height:1.68!important}html body #MainContent .shopify-policy__body h1{font-size:34px!important}html body #MainContent .shopify-policy__body h2{font-size:clamp(24px, 6.4vw, 30px)!important}html body #MainContent .shopify-policy__body h3{font-size:21px!important}}html body .custom-header{--nv-header-polish-bg:rgba(251, 252, 248, .9);--nv-header-polish-border:rgba(35, 76, 58, .12);--nv-header-polish-text:#061836;--nv-header-polish-green:#234c3a;--nv-header-polish-gold:#d9c36f;--nv-header-polish-shadow:0 16px 42px rgba(6, 24, 54, .07);overflow:visible!important;background:linear-gradient(180deg,var(--nv-header-bg,var(--nv-header-polish-bg)),rgba(251,252,248,.88))!important;border-bottom:1px solid color-mix(in srgb,var(--nv-header-border,#d9ded8) 58%,transparent)!important;box-shadow:var(--nv-header-polish-shadow)!important;color:var(--nv-header-polish-text)!important;backdrop-filter:blur(16px) saturate(1.04)!important;-webkit-backdrop-filter:blur(16px) saturate(1.04)!important}html body .custom-header,html body .custom-header *{box-sizing:border-box!important}html body .custom-header__shell{width:min(calc(100% - 48px),var(--nv-header-max-width,1240px))!important;max-width:var(--nv-header-max-width,1240px)!important;margin-inline:auto!important;padding-inline:0!important}html body .custom-header__top{display:grid!important;grid-template-columns:minmax(150px,.8fr) minmax(0,1.2fr)!important;gap:clamp(14px,2vw,var(--nv-header-gap,24px))!important;min-height:clamp(66px,5.4vw,78px)!important;padding-block:8px!important;align-items:center!important}html body .custom-header__mobile-left{display:none!important}html body .custom-header__mobile-center,html body .custom-header__mobile-right{min-width:0!important}html body .custom-header__mobile-center{justify-self:start!important}html body .custom-header__mobile-right{justify-self:end!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;width:100%!important}html body .custom-header__brand,html body .custom-header__logo-link{min-width:0!important}html body .custom-header__logo-link{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;min-height:0!important;border:0!important;background:0 0!important;box-shadow:none!important}html body .custom-header__logo-image{width:min(var(--nv-header-logo-width,90px),132px)!important;max-width:min(var(--nv-header-logo-width,90px),132px)!important;max-height:44px!important;object-fit:contain!important;transform:none!important;filter:drop-shadow(0 7px 14px rgba(6, 24, 54, .05))!important}html body .custom-header__actions,html body .custom-header__utility-links{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:min(var(--nv-header-utility-gap,12px),12px)!important;min-width:0!important}html body .custom-header__actions{width:auto!important}html body .custom-header__mobile-cart{display:none!important}html body .custom-header__utility-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:42px!important;padding:0 clamp(14px,1.4vw,18px)!important;border:1px solid rgba(35,76,58,.14)!important;border-radius:999px!important;background:rgba(255,255,255,.72)!important;color:var(--nv-header-icon,var(--nv-header-polish-green))!important;font-size:var(--nv-header-utility-size, 12px)!important;font-weight:900!important;line-height:1!important;letter-spacing:.12em!important;text-decoration:none!important;text-transform:uppercase!important;white-space:nowrap!important;box-shadow:0 8px 20px rgba(6,24,54,.045),inset 0 1px 0 rgba(255,255,255,.72)!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease,color .22s ease!important}html body .custom-header__utility-link svg{width:var(--nv-header-icon-size,18px)!important;height:var(--nv-header-icon-size,18px)!important;flex:0 0 auto!important}html body .custom-header__utility-link:focus-visible,html body .custom-header__utility-link:hover{transform:translateY(-1px)!important;border-color:rgba(35,76,58,.26)!important;background:#fff!important;color:var(--nv-header-icon-hover,var(--nv-header-polish-green))!important;box-shadow:0 14px 30px rgba(6,24,54,.08),inset 0 1px 0 rgba(255,255,255,.9)!important}html body .custom-header__bottom-nav-item:focus-visible,html body .custom-header__menu-link:focus-visible,html body .custom-header__menu-trigger:focus-visible,html body .custom-header__mobile-amazon:focus-visible,html body .custom-header__utility-link:focus-visible{outline:3px solid rgba(53,111,210,.28)!important;outline-offset:3px!important}html body .custom-header__cart-count{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:18px!important;height:18px!important;padding-inline:5px!important;border-radius:999px!important;background:#eaf6ee!important;color:var(--nv-header-polish-green)!important;font-size:10px!important;font-weight:900!important;letter-spacing:0!important}html body .custom-header__bottom{min-height:clamp(40px,3.5vw,46px)!important;padding:0!important;border-top:1px solid rgba(35,76,58,.1)!important}html body .custom-header__desktop-nav{width:100%!important;min-height:clamp(40px,3.5vw,46px)!important}html body .custom-header__menu-list{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;max-width:100%!important}html body .custom-header__menu-link,html body .custom-header__menu-link-row{min-width:0!important}html body .custom-header__menu-link{min-height:clamp(40px,3.5vw,46px)!important;padding:0!important;color:var(--nv-header-link,var(--nv-header-polish-text))!important;font-size:var(--nv-header-nav-size, 12px)!important;font-weight:var(--nv-header-nav-weight,700)!important;line-height:1!important;letter-spacing:var(--nv-header-nav-letter-spacing, .14em)!important;opacity:.9!important;text-transform:var(--nv-header-nav-transform,uppercase)!important;white-space:nowrap!important}html body .custom-header__menu-link:focus-visible,html body .custom-header__menu-link:hover,html body .custom-header__menu-link[aria-current=page]{color:var(--nv-header-link-hover,var(--nv-header-polish-green))!important;opacity:1!important}@media (min-width:750px) and (max-width:989px){html body .custom-header__shell{width:min(calc(100% - 32px),var(--nv-header-max-width,1240px))!important}html body .custom-header__top{grid-template-columns:minmax(120px,.62fr) minmax(0,1.38fr)!important;min-height:66px!important;gap:12px!important}html body .custom-header__logo-image{width:min(var(--nv-header-logo-width,90px),104px)!important;max-width:min(var(--nv-header-logo-width,90px),104px)!important;max-height:38px!important}html body .custom-header__utility-link{min-height:39px!important;padding-inline:12px!important;font-size:10.75px!important;letter-spacing:.09em!important}html body .custom-header__utility-link svg{width:16px!important;height:16px!important}html body .custom-header__menu-list{gap:clamp(16px,2.2vw,28px)!important}html body .custom-header__menu-link{font-size:11px!important;letter-spacing:.12em!important}}@media (max-width:749px){html body .custom-header{background:var(--nv-mobile-header-bg,rgba(251,252,248,.96))!important}html body .custom-header__shell{width:100%!important;max-width:100%!important;padding-inline:var(--nv-mobile-header-pad-x,14px)!important}html body .custom-header__top{grid-template-columns:minmax(44px,1fr) auto minmax(44px,1fr)!important;min-height:clamp(66px,16vw,72px)!important;gap:10px!important;padding-block:var(--nv-mobile-header-pad-top,6px) var(--nv-mobile-header-pad-bottom,6px)!important;border:0!important}html body .custom-header__mobile-left{display:flex!important;justify-self:start!important;min-width:0!important}html body .custom-header__mobile-center{justify-self:center!important}html body .custom-header__mobile-right{justify-self:end!important;width:auto!important}html body .custom-header__actions,html body .custom-header__bottom{display:none!important}html body .custom-header__mobile-cart{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;padding:0!important;border:0!important;border-radius:999px!important;background:0 0!important;color:var(--nv-header-polish-green)!important;text-decoration:none!important;box-shadow:none!important}html body .custom-header__mobile-cart svg{width:19px!important;height:19px!important}html body .custom-header__mobile-cart-count{position:absolute!important;top:-4px!important;right:-5px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:18px!important;height:18px!important;padding-inline:5px!important;border-radius:999px!important;background:#eaf6ee!important;color:var(--nv-header-polish-green)!important;font-size:10px!important;font-weight:900!important;line-height:1!important}html body .custom-header__menu-trigger{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;border:0!important;border-radius:999px!important;background:0 0!important;color:var(--nv-header-polish-green)!important;box-shadow:none!important}html body .custom-header__menu-trigger svg{width:var(--nv-mobile-header-icon-size,18px)!important;height:var(--nv-mobile-header-icon-size,18px)!important}html body .custom-header__menu-trigger-label{display:none!important}html body .custom-header__logo-image{width:clamp(96px,var(--nv-header-logo-mobile-width,108px),122px)!important;max-width:clamp(96px,var(--nv-header-logo-mobile-width,108px),122px)!important;max-height:48px!important;transform:none!important}html body .custom-header__drawer{width:min(88vw,420px)!important;max-width:calc(100vw - 20px)!important}html body .custom-header__drawer-panel{min-width:0!important}html body .custom-header__bottom-nav{left:max(8px,env(safe-area-inset-left))!important;right:max(8px,env(safe-area-inset-right))!important;bottom:max(6px,calc(var(--nv-mobile-bottom-nav-offset,0px) + env(safe-area-inset-bottom)))!important;width:auto!important;max-width:none!important}}@media (max-width:380px){html body .custom-header__shell{padding-inline:8px!important}html body .custom-header__menu-trigger{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important}html body .custom-header__mobile-cart{width:42px!important;height:42px!important;min-width:42px!important}html body .custom-header__logo-image{max-height:44px!important}}@media (max-width:749px){body,html{max-width:100%!important;overflow-x:hidden!important}html body{margin-top:0!important;padding-top:0!important}html body #MainContent{margin-top:0!important;padding-top:0!important;overflow-x:clip!important}html body #MainContent>.shopify-section:first-child,html body #MainContent>:first-child{margin-top:0!important}html body .custom-header__bottom-nav{bottom:0!important;transform:translate3d(0,0,0)!important}html body #shopify-section-nv-footer,html body .nv-footer,html body footer.nv-footer{margin-bottom:0!important}html body .nv-footer>.nv-footer__bottom,html body footer.nv-footer>.nv-footer__bottom{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))!important}}@media (max-width:420px){html body .nv-footer>.nv-footer__bottom,html body footer.nv-footer>.nv-footer__bottom{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))!important}}@media (max-width:360px){html body .nv-footer>.nv-footer__bottom,html body footer.nv-footer>.nv-footer__bottom{padding-bottom:calc(68px + env(safe-area-inset-bottom,0px))!important}}@media (max-width:749px){html body .custom-header{position:sticky!important;top:0!important;z-index:120!important;background:radial-gradient(circle at 50% -120%,rgba(217,195,111,.18),transparent 54%),linear-gradient(180deg,rgba(255,253,247,.98),rgba(251,252,248,.94))!important;border-bottom:1px solid rgba(35,76,58,.12)!important;box-shadow:0 10px 30px rgba(6,24,54,.055)!important;backdrop-filter:blur(18px) saturate(1.08)!important;-webkit-backdrop-filter:blur(18px) saturate(1.08)!important}html body .custom-header__shell{padding-inline:max(14px,env(safe-area-inset-left)) max(14px,env(safe-area-inset-right))!important}html body .custom-header__top{grid-template-columns:52px minmax(0,1fr) 52px!important;min-height:70px!important;height:70px!important;padding-block:0!important;gap:8px!important}html body .custom-header__mobile-center,html body .custom-header__mobile-left,html body .custom-header__mobile-right{display:flex!important;align-items:center!important}html body .custom-header__mobile-left{justify-content:flex-start!important}html body .custom-header__mobile-center{justify-content:center!important;min-width:0!important}html body .custom-header__mobile-right{justify-content:flex-end!important}html body .custom-header__menu-trigger,html body .custom-header__mobile-cart{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;border:1px solid rgba(35,76,58,.1)!important;border-radius:999px!important;background:rgba(255,255,255,.62)!important;color:#234c3a!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 8px 22px rgba(6,24,54,.045)!important;transition:transform .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease!important}html body .custom-header__menu-trigger:focus-visible,html body .custom-header__menu-trigger:hover,html body .custom-header__mobile-cart:focus-visible,html body .custom-header__mobile-cart:hover{transform:translateY(-1px)!important;border-color:rgba(35,76,58,.2)!important;background:rgba(255,255,255,.92)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 12px 28px rgba(6,24,54,.075)!important}html body .custom-header__menu-trigger svg,html body .custom-header__mobile-cart svg{width:18px!important;height:18px!important;stroke-width:1.75!important}html body .custom-header__mobile-cart-count{top:3px!important;right:3px!important;min-width:17px!important;height:17px!important;padding-inline:5px!important;border:1px solid rgba(255,255,255,.88)!important;background:linear-gradient(180deg,#eaf6ee,#d8eadf)!important;color:#234c3a!important;font-size:9.5px!important;box-shadow:0 5px 12px rgba(6,24,54,.1)!important}html body .custom-header__brand,html body .custom-header__logo-link{justify-content:center!important;width:auto!important;max-width:100%!important}html body .custom-header__logo-image{width:clamp(88px,var(--nv-header-logo-mobile-width,108px),116px)!important;max-width:clamp(88px,var(--nv-header-logo-mobile-width,108px),116px)!important;max-height:42px!important;object-fit:contain!important;filter:drop-shadow(0 8px 14px rgba(6, 24, 54, .08))!important}html body .custom-header__drawer-backdrop{background:rgba(6,24,54,.34)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .custom-header__drawer{width:min(90vw,390px)!important;max-width:calc(100vw - 24px)!important;z-index:130!important}html body .custom-header__drawer-panel{display:flex!important;flex-direction:column!important;min-width:0!important;background:radial-gradient(circle at 30% 0,rgba(217,195,111,.18),transparent 34%),linear-gradient(180deg,rgba(255,253,247,.99),rgba(246,249,243,.98))!important;border-right:1px solid rgba(35,76,58,.14)!important;box-shadow:28px 0 70px rgba(6,24,54,.18)!important}html body .custom-header__drawer-header{min-height:70px!important;padding:14px 18px!important;border-bottom:1px solid rgba(35,76,58,.1)!important}html body .custom-header__drawer-close{width:42px!important;height:42px!important;border:1px solid rgba(35,76,58,.12)!important;background:rgba(255,255,255,.78)!important;color:#234c3a!important;box-shadow:0 8px 20px rgba(6,24,54,.055)!important}html body .custom-header__menu--mobile{padding:12px 18px 14px!important;flex:1 1 auto!important;overflow:auto!important}html body .custom-header__menu-item--mobile{border:0!important}html body .custom-header__menu-list--mobile .custom-header__menu-link,html body .custom-header__mobile-summary{min-height:52px!important;padding:0 15px!important;border:1px solid rgba(35,76,58,.1)!important;border-radius:18px!important;background:rgba(255,255,255,.64)!important;color:#061836!important;font-size:13px!important;font-weight:850!important;line-height:1.15!important;letter-spacing:.02em!important;text-transform:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 10px 24px rgba(6,24,54,.045)!important}html body .custom-header__mobile-summary{display:flex!important}html body .custom-header__mobile-submenu{margin:8px 0 4px 14px!important;padding:4px 0 4px 14px!important;border-left:1px solid rgba(35,76,58,.16)!important}html body .custom-header__mobile-submenu-link{padding:9px 0 9px 12px!important;color:rgba(6,24,54,.72)!important;font-size:13px!important;line-height:1.35!important;text-decoration:none!important}html body .custom-header__drawer-utilities{display:grid!important;gap:10px!important;padding:14px 18px calc(18px + env(safe-area-inset-bottom,0px))!important;border-top:1px solid rgba(35,76,58,.1)!important;background:linear-gradient(180deg,rgba(255,255,255,.32),rgba(255,253,247,.82))!important}html body .custom-header__drawer-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:48px!important;width:100%!important;padding:0 18px!important;border-radius:999px!important;font-size:12px!important;font-weight:900!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-decoration:none!important;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease,border-color .22s ease!important}html body .custom-header__drawer-action--account{border:1px solid rgba(35,76,58,.14)!important;background:rgba(255,255,255,.74)!important;color:#234c3a!important;box-shadow:0 10px 24px rgba(6,24,54,.055)!important}html body .custom-header__drawer-action svg{width:15px!important;height:15px!important;flex:0 0 auto!important}html body .custom-header__drawer-action:focus-visible,html body .custom-header__drawer-action:hover{transform:translateY(-1px)!important;filter:brightness(1.02)!important}html body .custom-header__drawer-trust{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:7px!important;padding-top:2px!important}html body .custom-header__drawer-trust span{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:0 10px!important;border:1px solid rgba(35,76,58,.12)!important;border-radius:999px!important;background:rgba(234,246,238,.64)!important;color:#234c3a!important;font-size:10.5px!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important}}@media (max-width:380px){html body .custom-header__logo-image{width:clamp(82px,var(--nv-header-logo-mobile-width,98px),106px)!important;max-width:clamp(82px,var(--nv-header-logo-mobile-width,98px),106px)!important}}@media (max-width:749px){html body .custom-header__drawer-backdrop{background:rgba(6,24,54,.3)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .custom-header__drawer{inset:0 auto 0 0!important;width:min(90vw,388px)!important;max-width:calc(100vw - 40px)!important;height:100dvh!important;padding:0!important;background:0 0!important;box-shadow:none!important}html body .custom-header__drawer-panel{width:100%!important;height:100%!important;max-height:none!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(251,252,248,.96))!important;box-shadow:24px 0 60px rgba(6,24,54,.14)!important}html body .custom-header__drawer-header{min-height:58px!important;padding:0 15px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border-bottom:1px solid rgba(6,24,54,.1)!important;background:rgba(255,255,255,.72)!important}html body .custom-header__drawer-close{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;border:1px solid rgba(35,76,58,.12)!important;border-radius:999px!important;background:rgba(255,255,255,.82)!important;color:#181a17!important;box-shadow:none!important}html body .custom-header__drawer-close svg{width:17px!important;height:17px!important}html body .custom-header__menu--mobile{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;padding:2px 15px 18px!important;background:0 0!important}html body .custom-header__menu-item--mobile{border:0!important;border-bottom:1px solid rgba(6,24,54,.1)!important}html body .custom-header__menu-item--mobile:last-child{border-bottom:1px solid rgba(6,24,54,.1)!important}html body .custom-header__menu-list--mobile .custom-header__menu-link,html body .custom-header__mobile-summary{width:100%!important;min-height:40px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border:0!important;border-radius:0!important;background:0 0!important;color:#181a17!important;box-shadow:none!important;font-size:12px!important;font-weight:900!important;line-height:1.1!important;letter-spacing:.16em!important;text-transform:uppercase!important;text-decoration:none!important}html body .custom-header__menu-list--mobile .custom-header__menu-link:focus-visible,html body .custom-header__menu-list--mobile .custom-header__menu-link:hover,html body .custom-header__mobile-summary:focus-visible,html body .custom-header__mobile-summary:hover{color:#234c3a!important;background:0 0!important;transform:none!important}html body .custom-header__mobile-summary svg{width:15px!important;height:15px!important;color:rgba(26,28,25,.74)!important}html body .custom-header__mobile-disclosure[open] .custom-header__mobile-summary svg{transform:rotate(180deg)!important}html body .custom-header__mobile-submenu{margin:0!important;padding:0 0 8px 0!important;border-left:0!important;list-style:none!important}html body .custom-header__mobile-submenu-link{display:flex!important;min-height:34px!important;align-items:center!important;padding:0 0 0 14px!important;color:rgba(26,28,25,.66)!important;font-size:12px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-decoration:none!important}html body .custom-header__drawer-utilities{display:grid!important;gap:10px!important;margin-top:auto!important;padding:16px 18px calc(18px + env(safe-area-inset-bottom,0px))!important;border-top:1px solid rgba(6,24,54,.08)!important;background:linear-gradient(180deg,rgba(255,255,255,.8),rgba(251,252,248,.98))!important}html body .custom-header__drawer-action{min-height:46px!important;border-radius:999px!important;font-size:12px!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase!important}html body .custom-header__drawer-action--account{background:#fff!important;color:#234c3a!important;border-color:rgba(35,76,58,.13)!important;box-shadow:0 8px 18px rgba(6,24,54,.045)!important}html body .custom-header__drawer-trust{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:6px!important;padding-top:0!important}html body .custom-header__drawer-trust span{min-height:26px!important;padding:0 9px!important;border-radius:999px!important;border:1px solid rgba(35,76,58,.12)!important;background:rgba(245,248,241,.92)!important;color:#234c3a!important;font-size:10px!important;font-weight:850!important;letter-spacing:.01em!important;white-space:nowrap!important}}@media (max-width:360px){html body .custom-header__drawer{width:min(92vw,340px)!important;max-width:calc(100vw - 24px)!important}html body .custom-header__drawer-header,html body .custom-header__menu--mobile{padding-inline:14px!important}html body .custom-header__menu-list--mobile .custom-header__menu-link,html body .custom-header__mobile-summary{min-height:39px!important;font-size:11.5px!important}}@media (max-width:749px){html body .custom-header{position:sticky!important;top:0!important;z-index:130!important;width:100%!important;background:linear-gradient(180deg,rgba(255,253,247,.98),rgba(251,252,248,.96))!important;border-bottom:1px solid rgba(35,76,58,.12)!important;box-shadow:0 8px 24px rgba(6,24,54,.055)!important;backdrop-filter:blur(14px) saturate(1.06)!important;-webkit-backdrop-filter:blur(14px) saturate(1.06)!important}html body .custom-header__shell{width:100%!important;max-width:100%!important;padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))!important}html body .custom-header__top{display:grid!important;grid-template-columns:46px minmax(0,1fr) 46px!important;align-items:center!important;gap:8px!important;height:64px!important;min-height:64px!important;padding-block:0!important}html body .custom-header__mobile-center,html body .custom-header__mobile-left,html body .custom-header__mobile-right{display:flex!important;align-items:center!important;min-width:0!important}html body .custom-header__mobile-left{justify-content:flex-start!important}html body .custom-header__mobile-center{justify-content:center!important}html body .custom-header__mobile-right{justify-content:flex-end!important}html body .custom-header__menu-trigger,html body .custom-header__mobile-cart{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important;border:1px solid rgba(35,76,58,.12)!important;border-radius:999px!important;background:rgba(255,255,255,.78)!important;color:#234c3a!important;box-shadow:0 8px 18px rgba(6,24,54,.045),inset 0 1px 0 rgba(255,255,255,.86)!important}html body .custom-header__menu-trigger svg,html body .custom-header__mobile-cart svg{width:17px!important;height:17px!important}html body .custom-header__mobile-cart-count{top:-2px!important;right:-2px!important;min-width:17px!important;height:17px!important;padding:0 5px!important;border:1px solid rgba(255,255,255,.88)!important;border-radius:999px!important;background:#eaf6ee!important;color:#234c3a!important;font-size:9px!important;font-weight:900!important;line-height:1!important}html body .custom-header__logo-image{width:clamp(86px,var(--nv-header-logo-mobile-width,96px),108px)!important;max-width:clamp(86px,var(--nv-header-logo-mobile-width,96px),108px)!important;max-height:38px!important;object-fit:contain!important}html body .custom-header__bottom-nav{position:fixed!important;top:auto!important;right:max(10px,env(safe-area-inset-right))!important;bottom:max(8px,env(safe-area-inset-bottom))!important;left:max(10px,env(safe-area-inset-left))!important;z-index:118!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;width:auto!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:6px!important;border:1px solid rgba(35,76,58,.13)!important;border-radius:22px!important;background:rgba(255,253,247,.94)!important;box-shadow:0 18px 44px rgba(6,24,54,.14),inset 0 1px 0 rgba(255,255,255,.88)!important;backdrop-filter:blur(18px) saturate(1.08)!important;-webkit-backdrop-filter:blur(18px) saturate(1.08)!important;transform:none!important}html body .custom-header.is-mobile-menu-open~.custom-header__bottom-nav,html body.custom-header-mobile-open .custom-header__bottom-nav{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html body .custom-header__bottom-nav-item{min-width:0!important;width:100%!important;min-height:46px!important;padding:4px 5px!important;display:grid!important;place-items:center!important;align-content:center!important;gap:3px!important;border:1px solid transparent!important;border-radius:17px!important;background:0 0!important;color:rgba(35,76,58,.72)!important;font-size:10px!important;font-weight:850!important;line-height:1!important;text-align:center!important;text-decoration:none!important}html body .custom-header__bottom-nav-item svg{width:18px!important;height:18px!important}html body .custom-header__bottom-nav-item span:not(.custom-header__bottom-nav-badge){max-width:82px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .custom-header__bottom-nav-item.is-active,html body .custom-header__bottom-nav-item:focus-visible,html body .custom-header__bottom-nav-item:hover{border-color:rgba(35,76,58,.12)!important;background:rgba(234,246,238,.72)!important;color:#0e372f!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.82)!important}html body .custom-header__bottom-nav-badge{top:3px!important;right:calc(50% - 25px)!important;min-width:16px!important;height:16px!important;padding:0 4px!important;font-size:8.5px!important}html body #MainContent,html body .nv-footer,html body .shopify-section:last-child,html body footer{scroll-margin-bottom:76px!important}html body .nv-footer>.nv-footer__bottom,html body footer.nv-footer>.nv-footer__bottom{padding-bottom:calc(86px + env(safe-area-inset-bottom,0px))!important}}@media (max-width:380px){html body .custom-header__top{grid-template-columns:42px minmax(0,1fr) 42px!important;height:60px!important;min-height:60px!important;gap:6px!important}html body .custom-header__menu-trigger,html body .custom-header__mobile-cart{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important}html body .custom-header__bottom-nav{right:8px!important;bottom:max(7px,env(safe-area-inset-bottom))!important;left:8px!important;height:56px!important;min-height:56px!important;max-height:56px!important;padding:5px!important;border-radius:20px!important}html body .custom-header__bottom-nav-item{min-height:44px!important;font-size:9.5px!important}html body .custom-header__bottom-nav-item svg{width:17px!important;height:17px!important}}@media (max-width:749px){html body #custom-header-drawer-header.custom-header__drawer,html body [id^=custom-header-drawer-].custom-header__drawer{width:min(92vw,390px)!important;max-width:calc(100vw - 34px)!important;height:100dvh!important}html body #custom-header-drawer-header .custom-header__drawer-panel,html body [id^=custom-header-drawer-] .custom-header__drawer-panel{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;overflow:hidden!important;background:radial-gradient(circle at 16% 0,rgba(234,246,238,.7),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(251,252,248,.96))!important;border-right:1px solid rgba(35,76,58,.12)!important;box-shadow:26px 0 64px rgba(6,24,54,.16)!important}html body #custom-header-drawer-header .custom-header__drawer-header,html body [id^=custom-header-drawer-] .custom-header__drawer-header{min-height:64px!important;padding:0 18px!important;border-bottom:1px solid rgba(6,24,54,.1)!important;background:rgba(255,255,255,.76)!important}html body #custom-header-drawer-header .custom-header__drawer-close,html body [id^=custom-header-drawer-] .custom-header__drawer-close{width:40px!important;height:40px!important;border:1px solid rgba(35,76,58,.13)!important;background:rgba(255,255,255,.9)!important;color:#234c3a!important}html body #custom-header-drawer-header .custom-header__menu--mobile,html body [id^=custom-header-drawer-] .custom-header__menu--mobile{width:100%!important;min-height:0!important;padding:8px 18px 22px!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}html body #custom-header-drawer-header .custom-header__menu-item--mobile,html body [id^=custom-header-drawer-] .custom-header__menu-item--mobile{width:100%!important;border:0!important;border-bottom:1px solid rgba(6,24,54,.1)!important}html body #custom-header-drawer-header .custom-header__menu-list--mobile .custom-header__menu-link,html body #custom-header-drawer-header .custom-header__mobile-summary,html body [id^=custom-header-drawer-] .custom-header__menu-list--mobile .custom-header__menu-link,html body [id^=custom-header-drawer-] .custom-header__mobile-summary{width:100%!important;min-height:50px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;color:#14231b!important;font-size:clamp(12px, 3.1vw, 13px)!important;font-weight:900!important;line-height:1.15!important;letter-spacing:.13em!important;text-align:left!important;text-transform:uppercase!important}html body #custom-header-drawer-header .custom-header__mobile-summary,html body [id^=custom-header-drawer-] .custom-header__mobile-summary{justify-content:space-between!important;cursor:pointer!important}html body #custom-header-drawer-header .custom-header__mobile-summary::-webkit-details-marker,html body [id^=custom-header-drawer-] .custom-header__mobile-summary::-webkit-details-marker{display:none!important}html body #custom-header-drawer-header .custom-header__mobile-summary svg,html body [id^=custom-header-drawer-] .custom-header__mobile-summary svg{width:15px!important;height:15px!important;margin-left:auto!important;color:rgba(35,76,58,.72)!important}html body #custom-header-drawer-header .custom-header__mobile-submenu,html body [id^=custom-header-drawer-] .custom-header__mobile-submenu{margin:0!important;padding:0 0 10px 14px!important;border-left:0!important}html body #custom-header-drawer-header .custom-header__mobile-submenu-link,html body [id^=custom-header-drawer-] .custom-header__mobile-submenu-link{min-height:38px!important;display:flex!important;align-items:center!important;padding:0!important;color:rgba(23,37,29,.72)!important;font-size:12px!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important}html body #custom-header-drawer-header .custom-header__drawer-utilities,html body [id^=custom-header-drawer-] .custom-header__drawer-utilities{align-self:end!important;display:grid!important;gap:10px!important;width:100%!important;padding:18px 18px calc(18px + env(safe-area-inset-bottom,0px))!important;border-top:1px solid rgba(6,24,54,.08)!important;background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(251,252,248,.98))!important}html body #custom-header-drawer-header .custom-header__drawer-action,html body [id^=custom-header-drawer-] .custom-header__drawer-action{min-height:48px!important;width:100%!important;border-radius:999px!important;font-size:12px!important;font-weight:950!important;letter-spacing:.13em!important}html body #custom-header-drawer-header .custom-header__drawer-social,html body [id^=custom-header-drawer-] .custom-header__drawer-social{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:2px 0 1px!important}html body #custom-header-drawer-header .custom-header__drawer-social-link,html body [id^=custom-header-drawer-] .custom-header__drawer-social-link{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;border:1px solid rgba(35,76,58,.14)!important;background:radial-gradient(circle at 30% 18%,rgba(255,255,255,.98),transparent 45%),linear-gradient(180deg,rgba(255,255,255,.94),rgba(246,250,244,.86))!important;color:#234c3a!important;box-shadow:0 10px 22px rgba(6,24,54,.07)!important;text-decoration:none!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease!important}html body #custom-header-drawer-header .custom-header__drawer-social-link svg,html body [id^=custom-header-drawer-] .custom-header__drawer-social-link svg{width:18px!important;height:18px!important;display:block!important}html body #custom-header-drawer-header .custom-header__drawer-social-link:focus-visible,html body #custom-header-drawer-header .custom-header__drawer-social-link:hover,html body [id^=custom-header-drawer-] .custom-header__drawer-social-link:focus-visible,html body [id^=custom-header-drawer-] .custom-header__drawer-social-link:hover{transform:translateY(-1px)!important;border-color:rgba(35,76,58,.3)!important;background:#fff!important;color:#062f23!important;box-shadow:0 14px 28px rgba(6,24,54,.11),0 0 0 3px rgba(35,76,58,.08)!important}html body #custom-header-drawer-header .custom-header__drawer-trust,html body [id^=custom-header-drawer-] .custom-header__drawer-trust{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:7px!important}html body #custom-header-drawer-header .custom-header__drawer-trust span,html body [id^=custom-header-drawer-] .custom-header__drawer-trust span{min-height:28px!important;padding:0 10px!important;font-size:10px!important;font-weight:850!important;letter-spacing:.01em!important;white-space:nowrap!important}}@media (max-width:360px){html body #custom-header-drawer-header.custom-header__drawer,html body [id^=custom-header-drawer-].custom-header__drawer{width:min(94vw,344px)!important;max-width:calc(100vw - 20px)!important}html body #custom-header-drawer-header .custom-header__drawer-header,html body #custom-header-drawer-header .custom-header__drawer-utilities,html body #custom-header-drawer-header .custom-header__menu--mobile,html body [id^=custom-header-drawer-] .custom-header__drawer-header,html body [id^=custom-header-drawer-] .custom-header__drawer-utilities,html body [id^=custom-header-drawer-] .custom-header__menu--mobile{padding-inline:15px!important}html body #custom-header-drawer-header .custom-header__menu-list--mobile .custom-header__menu-link,html body #custom-header-drawer-header .custom-header__mobile-summary,html body [id^=custom-header-drawer-] .custom-header__menu-list--mobile .custom-header__menu-link,html body [id^=custom-header-drawer-] .custom-header__mobile-summary{min-height:47px!important;font-size:11.5px!important}}@media (max-width:749px){html body #custom-header-drawer-header.custom-header__drawer,html body [id^=custom-header-drawer-].custom-header__drawer{inset:0 auto 0 0!important;width:min(88vw,360px)!important;max-width:calc(100vw - 28px)!important;height:100dvh!important;border-radius:0!important;overflow:hidden!important;background:0 0!important;transform:translateX(-100%)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body #custom-header-drawer-header.custom-header__drawer.is-open,html body [id^=custom-header-drawer-].custom-header__drawer.is-open{transform:translateX(0)!important}html body #custom-header-drawer-header .custom-header__drawer-panel,html body [id^=custom-header-drawer-] .custom-header__drawer-panel{width:100%!important;max-width:100%!important;height:100%!important;min-height:100dvh!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;border:0!important;border-radius:0!important;background:linear-gradient(180deg,rgba(255,255,255,.98) 0,rgba(251,252,248,.9) 100%)!important;box-shadow:none!important;overflow:hidden!important}html body #custom-header-drawer-header .custom-header__drawer-header,html body [id^=custom-header-drawer-] .custom-header__drawer-header{min-height:62px!important;padding:0 16px!important;border-bottom:1px solid rgba(6,24,54,.1)!important;background:rgba(255,255,255,.74)!important}html body #custom-header-drawer-header .custom-header__drawer-close,html body [id^=custom-header-drawer-] .custom-header__drawer-close{width:38px!important;height:38px!important;border-radius:999px!important;border:1px solid rgba(35,76,58,.14)!important;background:rgba(255,255,255,.84)!important;color:#234c3a!important;box-shadow:0 8px 18px rgba(6,24,54,.07)!important}html body #custom-header-drawer-header .custom-header__menu--mobile,html body [id^=custom-header-drawer-] .custom-header__menu--mobile{align-self:start!important;width:100%!important;max-width:none!important;padding:8px 16px 24px!important;overflow-y:auto!important;background:0 0!important}html body #custom-header-drawer-header .custom-header__menu-list--mobile,html body [id^=custom-header-drawer-] .custom-header__menu-list--mobile{width:100%!important;max-width:none!important;display:block!important;margin:0!important;padding:0!important}html body #custom-header-drawer-header .custom-header__menu-item--mobile,html body [id^=custom-header-drawer-] .custom-header__menu-item--mobile{width:100%!important;margin:0!important;border-bottom:1px solid rgba(6,24,54,.1)!important}html body #custom-header-drawer-header .custom-header__menu-list--mobile .custom-header__menu-link,html body #custom-header-drawer-header .custom-header__mobile-summary,html body [id^=custom-header-drawer-] .custom-header__menu-list--mobile .custom-header__menu-link,html body [id^=custom-header-drawer-] .custom-header__mobile-summary{width:100%!important;min-height:42px!important;justify-content:space-between!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;color:#14231b!important;text-align:left!important;font-size:12px!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase!important}html body #custom-header-drawer-header .custom-header__menu-list--mobile .custom-header__menu-link::after,html body [id^=custom-header-drawer-] .custom-header__menu-list--mobile .custom-header__menu-link::after{display:none!important}html body #custom-header-drawer-header .custom-header__mobile-summary svg,html body [id^=custom-header-drawer-] .custom-header__mobile-summary svg{width:14px!important;height:14px!important;margin-left:auto!important}html body #custom-header-drawer-header .custom-header__mobile-disclosure[open] .custom-header__mobile-summary svg,html body [id^=custom-header-drawer-] .custom-header__mobile-disclosure[open] .custom-header__mobile-summary svg{transform:rotate(180deg)!important}html body #custom-header-drawer-header .custom-header__mobile-submenu,html body [id^=custom-header-drawer-] .custom-header__mobile-submenu{margin:0!important;padding:0 0 10px 26px!important;border:0!important}html body #custom-header-drawer-header .custom-header__mobile-submenu-link,html body [id^=custom-header-drawer-] .custom-header__mobile-submenu-link{min-height:30px!important;padding:0!important;color:rgba(23,37,29,.8)!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important;text-transform:none!important}html body #custom-header-drawer-header .custom-header__drawer-utilities,html body [id^=custom-header-drawer-] .custom-header__drawer-utilities{align-self:end!important;width:100%!important;padding:16px 18px calc(18px + env(safe-area-inset-bottom,0px))!important;border-top:1px solid rgba(6,24,54,.08)!important;background:linear-gradient(180deg,rgba(251,252,248,.38),rgba(251,252,248,.98))!important}}html body #NvQualityPromiseFooter-nv-quality-promise-footer{width:100%!important;padding-inline:0!important;overflow:hidden!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__inner{padding-inline:clamp(16px,4vw,32px)!important;border:0!important;border-radius:0!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__items{margin-inline:auto!important}@media (max-width:640px){html body #NvQualityPromiseFooter-nv-quality-promise-footer{padding:18px 0!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__inner{padding-inline:14px!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__items{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__item{min-height:72px!important;padding:12px!important;border-radius:18px!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;background:rgba(255,255,255,.88)!important;box-shadow:0 10px 24px rgba(6,24,54,.045)!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__item-icon{width:38px!important;height:38px!important;border-radius:13px!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__item-title{font-size:12.5px!important;line-height:1.18!important;text-align:left!important}}html body.template-page{--nv-about-bg:#fbfcf8;--nv-about-soft:#f4f8ef;--nv-about-blue:#f8fbff;--nv-about-navy:#061836;--nv-about-green:#234c3a;--nv-about-muted:#596273;--nv-about-gold:#d9c36f;--nv-about-border:rgba(35, 76, 58, .12);--nv-about-shadow:0 20px 54px rgba(6, 24, 54, .08);--nv-about-radius:30px}html body.template-page #MainContent{background:var(--nv-about-bg)!important;overflow-x:clip!important}html body.template-page #MainContent a:focus-visible,html body.template-page #MainContent button:focus-visible,html body.template-page .custom-header a:focus-visible,html body.template-page .custom-header button:focus-visible{outline:3px solid rgba(217,195,111,.3)!important;outline-offset:3px!important}html body.template-page #MainContent .eyebrow,html body.template-page #MainContent .nv-eyebrow,html body.template-page #MainContent .nv-faq__label,html body.template-page #MainContent .nv-featured-spotlight__eyebrow,html body.template-page #MainContent .nv-final-cta__eyebrow,html body.template-page #MainContent .nv-hiw__eyebrow,html body.template-page #MainContent .nv-timeline__eyebrow{color:var(--nv-about-green)!important;font-size:clamp(11px, .82vw, 12px)!important;font-weight:900!important;letter-spacing:.16em!important;line-height:1.15!important;text-transform:uppercase!important}html body.template-page #MainContent .nv-single-image-banner-tile__heading,html body.template-page #MainContent h1{color:var(--nv-about-navy)!important;font-family:var(--font-heading-family, Georgia, 'Times New Roman', serif)!important;font-size:clamp(44px, 6vw, 82px)!important;line-height:1.02!important;letter-spacing:-.055em!important;text-wrap:balance!important}html body.template-page #MainContent .nv-faq__heading,html body.template-page #MainContent .nv-featured-spotlight__title,html body.template-page #MainContent .nv-final-cta__heading,html body.template-page #MainContent .nv-hiw__heading,html body.template-page #MainContent .nv-reviews-grid__heading,html body.template-page #MainContent .nv-section-heading,html body.template-page #MainContent .nv-timeline__heading,html body.template-page #MainContent h2{color:var(--nv-about-navy)!important;font-family:var(--font-heading-family, Georgia, 'Times New Roman', serif)!important;font-size:clamp(34px, 4.5vw, 62px)!important;line-height:1.04!important;letter-spacing:-.045em!important;text-wrap:balance!important}html body.template-page #MainContent .nv-hiw__feature-title,html body.template-page #MainContent .nv-reviews-grid__name,html body.template-page #MainContent .nv-service-features__title,html body.template-page #MainContent .nv-timeline__step-title,html body.template-page #MainContent .nv-trust-icons__title,html body.template-page #MainContent h3{color:var(--nv-about-navy)!important;font-family:var(--font-heading-family, Georgia, 'Times New Roman', serif)!important;font-size:clamp(20px, 2vw, 28px)!important;line-height:1.15!important;letter-spacing:-.03em!important}html body.template-page #MainContent .nv-faq__answer,html body.template-page #MainContent .nv-faq__subheading,html body.template-page #MainContent .nv-featured-spotlight__description,html body.template-page #MainContent .nv-final-cta__body,html body.template-page #MainContent .nv-hiw__feature-body,html body.template-page #MainContent .nv-hiw__subheading,html body.template-page #MainContent .nv-reviews-grid__body,html body.template-page #MainContent .nv-reviews-grid__subheading,html body.template-page #MainContent .nv-section-subheading,html body.template-page #MainContent .nv-service-features__body,html body.template-page #MainContent .nv-timeline__step-body,html body.template-page #MainContent .nv-timeline__subheading,html body.template-page #MainContent .nv-trust-icons__body,html body.template-page #MainContent .rte,html body.template-page #MainContent p{color:var(--nv-about-muted)!important;font-size:clamp(16px, 1.15vw, 18px)!important;font-weight:400!important;letter-spacing:0!important;line-height:1.72!important}html body.template-page #MainContent .nv-btn,html body.template-page #MainContent .nv-featured-spotlight__button,html body.template-page #MainContent .nv-final-cta__button{min-height:50px!important;border-radius:999px!important;font-size:clamp(12px, .9vw, 13px)!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}@media (max-width:749px){html body.template-page{--nv-about-radius:24px}html body.template-page #MainContent .nv-single-image-banner-tile__heading,html body.template-page #MainContent h1{font-size:clamp(36px, 10vw, 48px)!important;letter-spacing:-.045em!important}html body.template-page #MainContent .nv-faq__heading,html body.template-page #MainContent .nv-featured-spotlight__title,html body.template-page #MainContent .nv-final-cta__heading,html body.template-page #MainContent .nv-hiw__heading,html body.template-page #MainContent .nv-reviews-grid__heading,html body.template-page #MainContent .nv-section-heading,html body.template-page #MainContent .nv-timeline__heading,html body.template-page #MainContent h2{font-size:clamp(32px, 9vw, 42px)!important;letter-spacing:-.038em!important}html body.template-page #MainContent .nv-faq__answer,html body.template-page #MainContent .nv-faq__subheading,html body.template-page #MainContent .nv-featured-spotlight__description,html body.template-page #MainContent .nv-final-cta__body,html body.template-page #MainContent .nv-hiw__feature-body,html body.template-page #MainContent .nv-hiw__subheading,html body.template-page #MainContent .nv-reviews-grid__body,html body.template-page #MainContent .nv-reviews-grid__subheading,html body.template-page #MainContent .nv-section-subheading,html body.template-page #MainContent .nv-service-features__body,html body.template-page #MainContent .nv-timeline__step-body,html body.template-page #MainContent .nv-timeline__subheading,html body.template-page #MainContent .nv-trust-icons__body,html body.template-page #MainContent .rte,html body.template-page #MainContent p{font-size:15px!important;line-height:1.66!important}}@media (max-width:749px){html body.template-page #MainContent{overflow-x:clip!important}}html body.template-page #MainContent [id$="__about_faq"],html body.template-page #MainContent [id$="__about_final_cta"],html body.template-page #MainContent [id$="__about_founder"],html body.template-page #MainContent [id$="__about_numbers"],html body.template-page #MainContent [id$="__about_process"],html body.template-page #MainContent [id$="__about_reviews"],html body.template-page #MainContent [id$="__about_timeline"]{--nv-about-bg:#fbfcf8;--nv-about-soft:#f4f8ef;--nv-about-blue:#f8fbff;--nv-about-navy:#061836;--nv-about-green:#234c3a;--nv-about-muted:#596273;--nv-about-gold:#d9c36f;--nv-about-border:rgba(35, 76, 58, .12);--nv-about-shadow:0 22px 58px rgba(6, 24, 54, .08);--nv-about-radius:28px}html body.template-page #MainContent [id$="__about_faq"] .nv-faq__container,html body.template-page #MainContent [id$="__about_final_cta"] .nv-final-cta__shell,html body.template-page #MainContent [id$="__about_founder"] .container,html body.template-page #MainContent [id$="__about_numbers"] .nv-service-features__inner,html body.template-page #MainContent [id$="__about_process"] .nv-hiw__inner,html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__inner,html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline__inner{width:min(calc(100% - clamp(36px,7vw,96px)),1160px)!important;max-width:1160px!important;margin-inline:auto!important}html body.template-page #MainContent [id$="__about_faq"] [data-nv-animate],html body.template-page #MainContent [id$="__about_final_cta"] [data-nv-animate],html body.template-page #MainContent [id$="__about_founder"] [data-nv-animate],html body.template-page #MainContent [id$="__about_numbers"] [data-nv-animate],html body.template-page #MainContent [id$="__about_process"] [data-nv-animate],html body.template-page #MainContent [id$="__about_reviews"] [data-nv-animate],html body.template-page #MainContent [id$="__about_timeline"] [data-nv-animate]{opacity:1!important;transform:none!important}html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline{padding-block:clamp(72px,7vw,104px)!important;background:linear-gradient(180deg,#102f28 0,#061836 100%)!important}html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline__header{max-width:760px!important;margin:0 auto clamp(30px,4vw,44px)!important;text-align:center!important}html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline__eyebrow{color:var(--nv-about-gold)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase!important}html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline__heading,html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline__heading.nv-section-heading{max-width:13ch!important;margin-inline:auto!important;color:#fffdf8!important;font-size:clamp(38px, 4.7vw, 60px)!important;line-height:1.04!important;letter-spacing:0!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline__subheading{max-width:54ch!important;margin-inline:auto!important;color:rgba(255,253,247,.72)!important;font-size:clamp(15px, 1.1vw, 17px)!important;line-height:1.62!important}html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline__track{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(14px,1.6vw,20px)!important;position:relative!important}html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline__track::before{content:""!important;position:absolute!important;top:30px!important;left:8%!important;right:8%!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(217,195,111,.52),transparent)!important}html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline__step{position:relative!important;min-height:260px!important;padding:24px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:24px!important;background:linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,.055))!important;box-shadow:none!important;backdrop-filter:blur(10px)!important}html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline__step-title{color:#fffdf8!important;font-size:clamp(21px, 1.8vw, 26px)!important;line-height:1.14!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline__step-body{color:rgba(255,253,247,.72)!important;font-size:14.5px!important;line-height:1.56!important}html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline__step-card-label,html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline__step-label,html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline__step-number{color:var(--nv-about-gold)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.1em!important;text-transform:uppercase!important}html body.template-page #MainContent [id$="__about_founder"] .nv-featured-spotlight{padding-block:clamp(58px,6vw,82px)!important;background:linear-gradient(180deg,#fffdf8 0,var(--nv-about-bg) 100%)!important}html body.template-page #MainContent [id$="__about_founder"] .nv-featured-spotlight__panel{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,.46fr)!important;align-items:center!important;gap:clamp(24px,4vw,48px)!important;min-height:0!important;padding:clamp(30px,4.4vw,54px)!important;border:1px solid var(--nv-about-border)!important;border-radius:var(--nv-about-radius)!important;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(244,248,239,.88))!important;box-shadow:var(--nv-about-shadow)!important}html body.template-page #MainContent [id$="__about_founder"] .nv-featured-spotlight__panel::after{content:"Clear labels\a Tested standards\a Built for daily use"!important;display:grid!important;align-content:center!important;min-height:clamp(220px,20vw,300px)!important;padding:clamp(22px,3vw,34px)!important;border:1px solid rgba(217,195,111,.32)!important;border-radius:24px!important;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(248,251,255,.8)),var(--nv-about-blue)!important;color:var(--nv-about-green)!important;font-family:var(--font-heading-family, Georgia, 'Times New Roman', serif)!important;font-size:clamp(21px, 1.8vw, 28px)!important;line-height:1.24!important;letter-spacing:0!important;white-space:pre-line!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__about_founder"] .nv-featured-spotlight__content{max-width:700px!important;min-width:0!important}html body.template-page #MainContent [id$="__about_founder"] .nv-featured-spotlight__title{max-width:14ch!important;color:var(--nv-about-navy)!important;font-size:clamp(36px, 4.4vw, 58px)!important;line-height:1.04!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__about_founder"] .nv-featured-spotlight__description,html body.template-page #MainContent [id$="__about_founder"] .nv-featured-spotlight__description p{color:var(--nv-about-muted)!important;font-size:clamp(15px, 1.05vw, 16.5px)!important;line-height:1.64!important}html body.template-page #MainContent [id$="__about_numbers"] .nv-service-features{padding-block:clamp(62px,7vw,90px)!important;background:linear-gradient(180deg,var(--nv-about-blue) 0,var(--nv-about-bg) 100%)!important}html body.template-page #MainContent [id$="__about_numbers"] .nv-service-features__heading{max-width:14ch!important;margin-inline:auto!important;color:var(--nv-about-navy)!important;font-size:clamp(38px, 4.6vw, 58px)!important;line-height:1.04!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__about_numbers"] .nv-service-features__title{color:var(--nv-about-navy)!important;font-size:clamp(40px, 4vw, 56px)!important;line-height:1!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__about_process"] .nv-hiw{padding-block:clamp(68px,7vw,96px)!important;background:linear-gradient(180deg,var(--nv-about-bg),var(--nv-about-soft))!important}html body.template-page #MainContent [id$="__about_process"] .nv-hiw__header{max-width:760px!important;margin:0 auto clamp(30px,4vw,44px)!important;text-align:center!important}html body.template-page #MainContent [id$="__about_process"] .nv-hiw__eyebrow{color:var(--nv-about-green)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase!important}html body.template-page #MainContent [id$="__about_process"] .nv-hiw__heading{max-width:15ch!important;margin-inline:auto!important;color:var(--nv-about-navy)!important;font-size:clamp(38px, 4.6vw, 58px)!important;line-height:1.04!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__about_process"] .nv-hiw__subheading{max-width:48ch!important;margin-inline:auto!important;color:var(--nv-about-muted)!important;font-size:clamp(15px, 1.08vw, 17px)!important;line-height:1.6!important}html body.template-page #MainContent [id$="__about_process"] .nv-hiw__layout{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(14px,1.7vw,20px)!important;max-width:1160px!important;margin-inline:auto!important}html body.template-page #MainContent [id$="__about_process"] .nv-hiw__features-left,html body.template-page #MainContent [id$="__about_process"] .nv-hiw__features-right{display:contents!important}html body.template-page #MainContent [id$="__about_process"] .nv-hiw__center-image{display:none!important}html body.template-page #MainContent [id$="__about_process"] .nv-hiw__feature{display:grid!important;align-content:start!important;gap:12px!important;min-height:205px!important;padding:24px!important;border:1px solid var(--nv-about-border)!important;border-radius:24px!important;background:rgba(255,255,255,.88)!important;box-shadow:var(--nv-about-shadow)!important}html body.template-page #MainContent [id$="__about_process"] .nv-hiw__feature-icon{display:grid!important;place-items:center!important;width:46px!important;height:46px!important;border:1px solid rgba(217,195,111,.34)!important;border-radius:50%!important;background:rgba(217,195,111,.12)!important}html body.template-page #MainContent [id$="__about_process"] .nv-hiw__feature-title{color:var(--nv-about-navy)!important;font-size:clamp(21px, 1.7vw, 25px)!important;line-height:1.14!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__about_process"] .nv-hiw__feature-body{color:var(--nv-about-muted)!important;font-size:14.5px!important;line-height:1.55!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid{padding-block:clamp(64px,7vw,92px)!important;background:linear-gradient(180deg,var(--nv-about-bg) 0,var(--nv-about-blue) 100%)!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__heading{max-width:13ch!important;margin-inline:auto!important;color:var(--nv-about-navy)!important;font-size:clamp(38px, 4.6vw, 58px)!important;line-height:1.04!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__subheading{max-width:52ch!important;margin-inline:auto!important;color:var(--nv-about-muted)!important;font-size:clamp(15px, 1.08vw, 17px)!important;line-height:1.6!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__verified-badge{width:fit-content!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__body{color:var(--nv-about-muted)!important;font-size:14.5px!important;line-height:1.58!important}html body.template-page #MainContent [id$="__about_faq"] .nv-faq{padding-block:clamp(62px,7vw,92px)!important;background:linear-gradient(180deg,var(--nv-about-blue),var(--nv-about-bg))!important}html body.template-page #MainContent [id$="__about_faq"] .nv-faq__header{max-width:760px!important;margin:0 auto clamp(26px,4vw,40px)!important;text-align:center!important}html body.template-page #MainContent [id$="__about_faq"] .nv-faq__heading{max-width:13ch!important;margin-inline:auto!important;color:var(--nv-about-navy)!important;font-size:clamp(38px, 4.5vw, 56px)!important;line-height:1.04!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__about_faq"] .nv-faq__subheading,html body.template-page #MainContent [id$="__about_faq"] .nv-faq__subheading p{max-width:50ch!important;margin-inline:auto!important;color:var(--nv-about-muted)!important;font-size:clamp(15px, 1.08vw, 17px)!important;line-height:1.6!important}html body.template-page #MainContent [id$="__about_faq"] .nv-faq__list{width:min(100%,920px)!important;margin-inline:auto!important;padding:18px 26px!important;border:1px solid var(--nv-about-border)!important;border-radius:var(--nv-about-radius)!important;background:rgba(255,255,255,.92)!important;box-shadow:var(--nv-about-shadow)!important}html body.template-page #MainContent [id$="__about_faq"] .nv-faq__question{min-height:48px!important;color:var(--nv-about-navy)!important;font-size:clamp(16px, 1.15vw, 18px)!important;font-weight:800!important}html body.template-page #MainContent [id$="__about_final_cta"] .nv-final-cta{padding-block:clamp(66px,7vw,94px) clamp(54px,6vw,78px)!important;background:var(--nv-about-bg)!important}html body.template-page #MainContent [id$="__about_final_cta"] .nv-final-cta__panel{min-height:390px!important;border:1px solid rgba(217,195,111,.22)!important;border-radius:var(--nv-about-radius)!important;background:linear-gradient(135deg,#061836 0,#12372e 100%)!important;box-shadow:0 26px 72px rgba(6,24,54,.18)!important}html body.template-page #MainContent [id$="__about_final_cta"] .nv-final-cta__content{max-width:760px!important;padding:clamp(34px,5vw,64px)!important}html body.template-page #MainContent [id$="__about_final_cta"] .nv-final-cta__heading{color:#fffdf8!important;font-size:clamp(38px, 4.8vw, 62px)!important;line-height:1.04!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__about_final_cta"] .nv-final-cta__body,html body.template-page #MainContent [id$="__about_final_cta"] .nv-final-cta__body p,html body.template-page #MainContent [id$="__about_final_cta"] .nv-final-cta__trust-note{color:rgba(255,253,247,.78)!important;font-size:clamp(15px, 1.08vw, 17px)!important;line-height:1.62!important}html body.template-page #MainContent [id$="__about_final_cta"] .nv-final-cta__button--primary{border-color:var(--nv-about-gold)!important;background:linear-gradient(135deg,#f2dc92,var(--nv-about-gold))!important;color:var(--nv-about-navy)!important}html body.template-page #MainContent [id$="__about_final_cta"] .nv-final-cta__button--secondary{border-color:rgba(255,255,255,.5)!important;background:0 0!important;color:#fff!important}@media (min-width:750px) and (max-width:989px){html body.template-page #MainContent [id$="__about_numbers"] .nv-service-features__grid,html body.template-page #MainContent [id$="__about_process"] .nv-hiw__layout,html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__grid,html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline__track{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body.template-page #MainContent [id$="__about_founder"] .nv-featured-spotlight__panel{grid-template-columns:1fr!important}html body.template-page #MainContent [id$="__about_founder"] .nv-featured-spotlight__panel::after{min-height:180px!important}}@media (max-width:749px){html body.template-page #MainContent [id$="__about_faq"] .nv-faq__container,html body.template-page #MainContent [id$="__about_final_cta"] .nv-final-cta__shell,html body.template-page #MainContent [id$="__about_founder"] .container,html body.template-page #MainContent [id$="__about_numbers"] .nv-service-features__inner,html body.template-page #MainContent [id$="__about_process"] .nv-hiw__inner,html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__inner,html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline__inner{width:min(calc(100% - 28px),430px)!important}html body.template-page #MainContent [id$="__about_faq"] .nv-faq,html body.template-page #MainContent [id$="__about_final_cta"] .nv-final-cta,html body.template-page #MainContent [id$="__about_founder"] .nv-featured-spotlight,html body.template-page #MainContent [id$="__about_numbers"] .nv-service-features,html body.template-page #MainContent [id$="__about_process"] .nv-hiw,html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid,html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline{padding-block:48px!important}html body.template-page #MainContent [id$="__about_faq"] .nv-faq__heading,html body.template-page #MainContent [id$="__about_final_cta"] .nv-final-cta__heading,html body.template-page #MainContent [id$="__about_founder"] .nv-featured-spotlight__title,html body.template-page #MainContent [id$="__about_numbers"] .nv-service-features__heading,html body.template-page #MainContent [id$="__about_process"] .nv-hiw__heading,html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__heading,html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline__heading{font-size:clamp(32px, 9vw, 42px)!important;line-height:1.06!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__about_numbers"] .nv-service-features__grid,html body.template-page #MainContent [id$="__about_process"] .nv-hiw__layout,html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__grid,html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline__track{grid-template-columns:1fr!important;gap:14px!important}html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline__track::before{content:none!important}html body.template-page #MainContent [id$="__about_numbers"] .nv-service-features__item,html body.template-page #MainContent [id$="__about_numbers"] .nv-service-features__item-link,html body.template-page #MainContent [id$="__about_process"] .nv-hiw__feature,html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__card,html body.template-page #MainContent [id$="__about_timeline"] .nv-timeline__step{min-height:0!important}html body.template-page #MainContent [id$="__about_founder"] .nv-featured-spotlight__panel{grid-template-columns:1fr!important;gap:18px!important;padding:24px 18px!important;border-radius:24px!important}html body.template-page #MainContent [id$="__about_founder"] .nv-featured-spotlight__panel::after{min-height:128px!important;padding:18px 20px!important;font-size:clamp(19px, 5.8vw, 23px)!important}html body.template-page #MainContent [id$="__about_numbers"] .nv-service-features__title{font-size:clamp(32px, 9vw, 42px)!important}html body.template-page #MainContent [id$="__about_process"] .nv-hiw__feature{padding:20px!important;border-radius:22px!important}html body.template-page #MainContent [id$="__about_faq"] .nv-faq__list{padding:8px 16px!important;border-radius:24px!important}html body.template-page #MainContent [id$="__about_faq"] .nv-faq__question{min-height:52px!important;font-size:15px!important}html body.template-page #MainContent [id$="__about_final_cta"] .nv-final-cta__panel{min-height:0!important;border-radius:24px!important}html body.template-page #MainContent [id$="__about_final_cta"] .nv-final-cta__content{padding:28px 22px!important}html body.template-page #MainContent [id$="__about_final_cta"] .nv-final-cta__actions{display:grid!important;grid-template-columns:1fr!important;width:100%!important}html body.template-page #MainContent [id$="__about_final_cta"] .nv-final-cta__button{width:100%!important}}html body.template-page #MainContent [id$="__qt_certifications"],html body.template-page #MainContent [id$="__qt_faq"],html body.template-page #MainContent [id$="__qt_final_cta"],html body.template-page #MainContent [id$="__qt_ingredient_standards"],html body.template-page #MainContent [id$="__qt_lab_deep_dive"],html body.template-page #MainContent [id$="__qt_promise"],html body.template-page #MainContent [id$="__qt_reviews"],html body.template-page #MainContent [id$="__qt_supplement_facts"],html body.template-page #MainContent [id$="__qt_timeline"]{--nv-quality-bg:#fbfcf8;--nv-quality-soft:#f4f8ef;--nv-quality-blue:#f8fbff;--nv-quality-navy:#061836;--nv-quality-green:#234c3a;--nv-quality-muted:#596273;--nv-quality-gold:#d9c36f;--nv-quality-border:rgba(35, 76, 58, .12);--nv-quality-shadow:0 22px 58px rgba(6, 24, 54, .08);--nv-quality-radius:28px}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__inner,html body.template-page #MainContent [id$="__qt_faq"] .nv-faq__container,html body.template-page #MainContent [id$="__qt_final_cta"] .nv-final-cta__shell,html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__inner,html body.template-page #MainContent [id$="__qt_lab_deep_dive"] .container,html body.template-page #MainContent [id$="__qt_promise"] .container,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__inner,html body.template-page #MainContent [id$="__qt_supplement_facts"] .nv-service-features__inner,html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__inner{width:min(calc(100% - clamp(36px,7vw,96px)),1160px)!important;max-width:1160px!important;margin-inline:auto!important}html body.template-page #MainContent [id$="__qt_certifications"] [data-nv-animate],html body.template-page #MainContent [id$="__qt_faq"] [data-nv-animate],html body.template-page #MainContent [id$="__qt_final_cta"] [data-nv-animate],html body.template-page #MainContent [id$="__qt_ingredient_standards"] [data-nv-animate],html body.template-page #MainContent [id$="__qt_lab_deep_dive"] [data-nv-animate],html body.template-page #MainContent [id$="__qt_promise"] [data-nv-animate],html body.template-page #MainContent [id$="__qt_reviews"] [data-nv-animate],html body.template-page #MainContent [id$="__qt_supplement_facts"] [data-nv-animate],html body.template-page #MainContent [id$="__qt_timeline"] [data-nv-animate]{opacity:1!important;transform:none!important}html body.template-page #MainContent [id$="__qt_lab_deep_dive"] .nv-featured-spotlight,html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight{padding-block:clamp(54px,6.5vw,86px)!important;background:linear-gradient(135deg,var(--nv-quality-bg) 0,var(--nv-quality-blue) 55%,var(--nv-quality-soft) 100%)!important}html body.template-page #MainContent [id$="__qt_lab_deep_dive"] .nv-featured-spotlight__panel,html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__panel{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(300px,.58fr)!important;align-items:center!important;gap:clamp(26px,4vw,52px)!important;min-height:0!important;padding:clamp(30px,4.2vw,52px)!important;border:1px solid var(--nv-quality-border)!important;border-radius:var(--nv-quality-radius)!important;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(248,251,255,.84) 52%,rgba(244,248,239,.9))!important;box-shadow:var(--nv-quality-shadow)!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__panel::after{content:"Every batch tested\a Third-party verified\a Released only after review"!important}html body.template-page #MainContent [id$="__qt_lab_deep_dive"] .nv-featured-spotlight__panel::after{content:"Potency\a Purity\a Contaminants\a Identity"!important}html body.template-page #MainContent [id$="__qt_lab_deep_dive"] .nv-featured-spotlight__panel::after,html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__panel::after{display:grid!important;align-content:center!important;min-height:clamp(260px,23vw,340px)!important;padding:clamp(24px,3vw,38px)!important;border:1px solid rgba(217,195,111,.34)!important;border-radius:24px!important;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(248,251,255,.82)),var(--nv-quality-blue)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 18px 42px rgba(6,24,54,.07)!important;color:var(--nv-quality-green)!important;font-family:var(--font-heading-family, Georgia, 'Times New Roman', serif)!important;font-size:clamp(22px, 2vw, 30px)!important;line-height:1.22!important;letter-spacing:0!important;white-space:pre-line!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__qt_lab_deep_dive"] .nv-featured-spotlight__content,html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__content{width:min(100%,700px)!important;max-width:700px!important;min-width:0!important;gap:clamp(12px,1.45vw,16px)!important}html body.template-page #MainContent [id$="__qt_lab_deep_dive"] .nv-featured-spotlight__title,html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__title{max-width:14ch!important;color:var(--nv-quality-navy)!important;font-size:clamp(38px, 4.35vw, 58px)!important;line-height:1.04!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__qt_lab_deep_dive"] .nv-featured-spotlight__description,html body.template-page #MainContent [id$="__qt_lab_deep_dive"] .nv-featured-spotlight__description p,html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__description,html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__description p{color:var(--nv-quality-muted)!important;font-size:clamp(15px, 1.05vw, 16.5px)!important;line-height:1.64!important}html body.template-page #MainContent [id$="__qt_lab_deep_dive"] .nv-featured-spotlight__features,html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__features{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body.template-page #MainContent [id$="__qt_lab_deep_dive"] .nv-featured-spotlight__feature,html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__feature{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;min-height:42px!important;padding:9px 12px!important;border:1px solid rgba(35,76,58,.11)!important;border-radius:999px!important;background:rgba(255,255,255,.68)!important}html body.template-page #MainContent [id$="__qt_lab_deep_dive"] .nv-featured-spotlight__feature-icon,html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__feature-icon{display:grid!important;place-items:center!important;width:22px!important;height:22px!important;color:var(--nv-quality-green)!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline{padding-block:clamp(72px,7vw,104px)!important;background:linear-gradient(180deg,#102f28 0,#061836 100%)!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__intro,html body.template-page #MainContent [id$="__qt_faq"] .nv-faq__header,html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__header,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__intro,html body.template-page #MainContent [id$="__qt_supplement_facts"] .nv-service-features__intro,html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__header{max-width:780px!important;margin:0 auto clamp(28px,4vw,44px)!important;text-align:center!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__heading,html body.template-page #MainContent [id$="__qt_faq"] .nv-faq__heading,html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__heading,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__heading,html body.template-page #MainContent [id$="__qt_supplement_facts"] .nv-service-features__heading,html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__heading{max-width:15ch!important;margin-inline:auto!important;font-size:clamp(38px, 4.55vw, 58px)!important;line-height:1.04!important;letter-spacing:0!important;text-align:center!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__heading{color:#fffdf8!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__subheading{color:rgba(255,253,247,.72)!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__eyebrow,html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step-card-label,html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step-label,html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step-number{color:var(--nv-quality-gold)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.1em!important;text-transform:uppercase!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__track{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:clamp(12px,1.3vw,16px)!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__track::before{content:""!important;position:absolute!important;top:30px!important;left:6%!important;right:6%!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(217,195,111,.52),transparent)!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step{min-height:285px!important;padding:22px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:24px!important;background:linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,.055))!important;box-shadow:none!important;backdrop-filter:blur(10px)!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step-title{color:#fffdf8!important;font-size:clamp(20px, 1.55vw, 24px)!important;line-height:1.14!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step-body{color:rgba(255,253,247,.72)!important;font-size:14px!important;line-height:1.54!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons,html body.template-page #MainContent [id$="__qt_faq"] .nv-faq,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid,html body.template-page #MainContent [id$="__qt_supplement_facts"] .nv-service-features{padding-block:clamp(64px,7vw,94px)!important;background:linear-gradient(180deg,var(--nv-quality-bg),var(--nv-quality-blue))!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__grid,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(16px,2vw,22px)!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__item,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__card{min-height:310px!important;border:1px solid var(--nv-quality-border)!important;border-radius:24px!important;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(248,251,255,.72))!important;box-shadow:var(--nv-quality-shadow)!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__title,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__name{color:var(--nv-quality-navy)!important;font-size:clamp(21px, 1.8vw, 26px)!important;line-height:1.14!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__body,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__body{color:var(--nv-quality-muted)!important;font-size:clamp(14.5px, 1.02vw, 16px)!important;line-height:1.58!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw{padding-block:clamp(68px,7vw,96px)!important;background:linear-gradient(180deg,var(--nv-quality-bg),var(--nv-quality-soft))!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__layout{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(14px,1.7vw,20px)!important;max-width:1160px!important;margin-inline:auto!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__features-left,html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__features-right{display:contents!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__center-image{display:none!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__feature{display:grid!important;align-content:start!important;gap:12px!important;min-height:205px!important;padding:24px!important;border:1px solid var(--nv-quality-border)!important;border-radius:24px!important;background:rgba(255,255,255,.88)!important;box-shadow:var(--nv-quality-shadow)!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__feature-icon{display:grid!important;place-items:center!important;width:46px!important;height:46px!important;border:1px solid rgba(217,195,111,.34)!important;border-radius:50%!important;background:rgba(217,195,111,.12)!important}html body.template-page #MainContent [id$="__qt_supplement_facts"] .nv-service-features__title{color:var(--nv-quality-navy)!important;font-size:clamp(20px, 1.55vw, 24px)!important;line-height:1.14!important;letter-spacing:0!important;text-align:left!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__aggregate,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__verified-badge{border-radius:999px!important;background:rgba(35,76,58,.09)!important;color:var(--nv-quality-green)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body.template-page #MainContent [id$="__qt_faq"] .nv-faq__list{width:min(100%,920px)!important;margin-inline:auto!important;padding:18px 26px!important;border:1px solid var(--nv-quality-border)!important;border-radius:var(--nv-quality-radius)!important;background:rgba(255,255,255,.92)!important;box-shadow:var(--nv-quality-shadow)!important}html body.template-page #MainContent [id$="__qt_faq"] .nv-faq__question{min-height:48px!important;color:var(--nv-quality-navy)!important;font-size:clamp(16px, 1.15vw, 18px)!important;font-weight:800!important}html body.template-page #MainContent [id$="__qt_final_cta"] .nv-final-cta{padding-block:clamp(66px,7vw,94px) clamp(54px,6vw,78px)!important;background:var(--nv-quality-bg)!important}html body.template-page #MainContent [id$="__qt_final_cta"] .nv-final-cta__panel{min-height:390px!important;border:1px solid rgba(217,195,111,.22)!important;border-radius:var(--nv-quality-radius)!important;background:linear-gradient(135deg,#061836 0,#12372e 100%)!important;box-shadow:0 26px 72px rgba(6,24,54,.18)!important}html body.template-page #MainContent [id$="__qt_final_cta"] .nv-final-cta__content{max-width:780px!important;padding:clamp(34px,5vw,64px)!important}html body.template-page #MainContent [id$="__qt_final_cta"] .nv-final-cta__heading{color:#fffdf8!important;font-size:clamp(38px, 4.8vw, 62px)!important;line-height:1.04!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__qt_final_cta"] .nv-final-cta__body,html body.template-page #MainContent [id$="__qt_final_cta"] .nv-final-cta__body p,html body.template-page #MainContent [id$="__qt_final_cta"] .nv-final-cta__trust-note{color:rgba(255,253,247,.78)!important;font-size:clamp(15px, 1.08vw, 17px)!important;line-height:1.62!important}html body.template-page #MainContent [id$="__qt_final_cta"] .nv-final-cta__button--primary{border-color:var(--nv-quality-gold)!important;background:linear-gradient(135deg,#f2dc92,var(--nv-quality-gold))!important;color:var(--nv-quality-navy)!important}@media (min-width:750px) and (max-width:989px){html body.template-page #MainContent [id$="__qt_lab_deep_dive"] .nv-featured-spotlight__panel,html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__panel{grid-template-columns:1fr!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__grid,html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__layout,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__grid,html body.template-page #MainContent [id$="__qt_supplement_facts"] .nv-service-features__grid,html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__track{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:749px){html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__inner,html body.template-page #MainContent [id$="__qt_faq"] .nv-faq__container,html body.template-page #MainContent [id$="__qt_final_cta"] .nv-final-cta__shell,html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__inner,html body.template-page #MainContent [id$="__qt_lab_deep_dive"] .container,html body.template-page #MainContent [id$="__qt_promise"] .container,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__inner,html body.template-page #MainContent [id$="__qt_supplement_facts"] .nv-service-features__inner,html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__inner{width:min(calc(100% - 28px),430px)!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons,html body.template-page #MainContent [id$="__qt_faq"] .nv-faq,html body.template-page #MainContent [id$="__qt_final_cta"] .nv-final-cta,html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw,html body.template-page #MainContent [id$="__qt_lab_deep_dive"] .nv-featured-spotlight,html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid,html body.template-page #MainContent [id$="__qt_supplement_facts"] .nv-service-features,html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline{padding-block:48px!important}html body.template-page #MainContent [id$="__qt_lab_deep_dive"] .nv-featured-spotlight__panel,html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__panel{grid-template-columns:1fr!important;gap:18px!important;padding:24px 18px!important;border-radius:24px!important}html body.template-page #MainContent [id$="__qt_lab_deep_dive"] .nv-featured-spotlight__panel::after,html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__panel::after{min-height:128px!important;padding:18px 20px!important;font-size:clamp(19px, 5.8vw, 23px)!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__grid,html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__layout,html body.template-page #MainContent [id$="__qt_lab_deep_dive"] .nv-featured-spotlight__features,html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__features,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__grid,html body.template-page #MainContent [id$="__qt_supplement_facts"] .nv-service-features__grid,html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__track{grid-template-columns:1fr!important;gap:14px!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__track::before{content:none!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__heading,html body.template-page #MainContent [id$="__qt_faq"] .nv-faq__heading,html body.template-page #MainContent [id$="__qt_final_cta"] .nv-final-cta__heading,html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__heading,html body.template-page #MainContent [id$="__qt_lab_deep_dive"] .nv-featured-spotlight__title,html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__title,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__heading,html body.template-page #MainContent [id$="__qt_supplement_facts"] .nv-service-features__heading,html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__heading{font-size:clamp(32px, 9vw, 42px)!important;line-height:1.06!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__item,html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__feature,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__card,html body.template-page #MainContent [id$="__qt_supplement_facts"] .nv-service-features__item,html body.template-page #MainContent [id$="__qt_supplement_facts"] .nv-service-features__item-link,html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step{min-height:0!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__feature,html body.template-page #MainContent [id$="__qt_supplement_facts"] .nv-service-features__item-link{padding:20px!important;border-radius:22px!important}html body.template-page #MainContent [id$="__qt_faq"] .nv-faq__list{padding:8px 16px!important;border-radius:24px!important}html body.template-page #MainContent [id$="__qt_faq"] .nv-faq__question{min-height:52px!important;font-size:15px!important}html body.template-page #MainContent [id$="__qt_final_cta"] .nv-final-cta__panel{min-height:0!important;border-radius:24px!important}html body.template-page #MainContent [id$="__qt_final_cta"] .nv-final-cta__content{padding:28px 22px!important}html body.template-page #MainContent [id$="__qt_final_cta"] .nv-final-cta__actions{display:grid!important;grid-template-columns:1fr!important;width:100%!important}html body.template-page #MainContent [id$="__qt_final_cta"] .nv-final-cta__button{width:100%!important}}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight{position:relative!important;overflow:clip!important;padding-block:clamp(42px,4.2vw,58px)!important;background:radial-gradient(circle at 16% 18%,rgba(217,195,111,.2),transparent 31%),radial-gradient(circle at 84% 8%,rgba(35,76,58,.13),transparent 29%),linear-gradient(145deg,#fbfcf8 0,#f6f9f2 39%,#eef6ff 100%)!important}html body.template-page #MainContent [id$="__qt_promise"] .container{width:min(calc(100% - clamp(30px,6vw,96px)),1140px)!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__panel{position:relative!important;isolation:isolate!important;overflow:hidden!important;grid-template-columns:minmax(0,1fr) minmax(280px,.48fr)!important;gap:clamp(26px,3.8vw,50px)!important;padding:clamp(30px,3.5vw,44px) clamp(30px,3.5vw,44px) clamp(38px,4vw,54px)!important;border:1px solid rgba(23,51,39,.16)!important;border-radius:clamp(26px,3vw,34px)!important;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(249,252,246,.88) 46%,rgba(239,247,255,.86)),#fbfcf8!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 28px 76px rgba(6,24,54,.11)!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__panel::before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;border-radius:inherit!important;background:linear-gradient(90deg,rgba(217,195,111,.34),transparent 28%,transparent 72%,rgba(35,76,58,.16)),radial-gradient(circle at 82% 20%,rgba(217,195,111,.2),transparent 31%)!important;opacity:.72!important;pointer-events:none!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__panel::after{min-height:clamp(220px,18vw,282px)!important;border-radius:26px!important;background:linear-gradient(155deg,rgba(6,24,54,.98),rgba(19,55,46,.95)),#061836!important;color:#fffdf8!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.13),0 22px 52px rgba(6,24,54,.18)!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__content{gap:clamp(12px,1.5vw,17px)!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__eyebrow{width:fit-content!important;padding:7px 11px!important;border:1px solid rgba(35,76,58,.16)!important;border-radius:999px!important;background:rgba(255,255,255,.62)!important;color:#174335!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.13em!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__title{max-width:15ch!important;font-size:clamp(42px, 4.3vw, 60px)!important;line-height:1.01!important;color:#061836!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__description{max-width:640px!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__description,html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__description p{color:#55657a!important;font-size:clamp(15px, 1vw, 16.25px)!important;line-height:1.56!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__features{width:min(100%,680px)!important;gap:8px!important;padding:10px 12px!important;border:1px solid rgba(35,76,58,.12)!important;border-radius:24px!important;background:rgba(255,255,255,.62)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.78)!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__feature{min-height:0!important;padding:8px 10px!important;border:0!important;border-radius:16px!important;background:0 0!important;box-shadow:none!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__feature:nth-child(odd){background:rgba(248,251,255,.62)!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__feature-icon{width:18px!important;height:18px!important;color:#174335!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__feature-text{color:#526176!important;font-size:13.75px!important;line-height:1.32!important;font-weight:650!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__actions{margin-top:0!important;padding-top:clamp(14px,1.6vw,20px)!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__button{min-height:48px!important;padding-inline:22px!important;border-radius:999px!important;background:linear-gradient(135deg,#0e372f,#1f5846)!important;box-shadow:0 14px 30px rgba(18,55,46,.22)!important}@media (max-width:989px){html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__panel{grid-template-columns:1fr!important}}@media (max-width:749px){html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight{padding-block:34px 42px!important}html body.template-page #MainContent [id$="__qt_promise"] .container{width:min(calc(100% - 28px),430px)!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__panel{gap:18px!important;padding:22px 18px 24px!important;border-radius:25px!important;background:linear-gradient(145deg,rgba(255,255,255,.91),rgba(244,249,255,.82)),#f8fbff!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__panel::before{opacity:.54!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__panel::after{content:none!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__content{gap:12px!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__eyebrow{padding:6px 9px!important;font-size:9.5px!important;line-height:1.1!important;letter-spacing:.11em!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__title{max-width:12.5ch!important;font-size:clamp(34px, 9.6vw, 42px)!important;line-height:1.03!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__description,html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__description p{font-size:15px!important;line-height:1.52!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__description p+p{margin-top:10px!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__features{display:grid!important;grid-template-columns:1fr!important;gap:0!important;padding:8px 12px!important;border-radius:20px!important;background:rgba(255,255,255,.58)!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__feature{grid-template-columns:14px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;padding:10px 0!important;border-radius:0!important;background:0 0!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__feature+.nv-featured-spotlight__feature{border-top:1px solid rgba(35,76,58,.09)!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__feature-icon{width:14px!important;height:14px!important;padding-top:4px!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__feature-text{font-size:13.8px!important;line-height:1.35!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__actions{margin-top:0!important;padding-top:14px!important;width:100%!important}html body.template-page #MainContent [id$="__qt_promise"] .nv-featured-spotlight__button{width:100%!important;min-height:46px!important;justify-content:center!important}}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline,html body.template-page #MainContent section[id$="__qt_timeline"].nv-timeline{padding-block:clamp(76px,7vw,108px)!important;background:radial-gradient(circle at 50% -8%,rgba(217,195,111,.2),transparent 34%),radial-gradient(circle at 9% 76%,rgba(255,255,255,.075),transparent 32%),radial-gradient(circle at 88% 30%,rgba(88,153,134,.16),transparent 34%),linear-gradient(180deg,#123e37 0,#082c35 48%,#061836 100%)!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__inner,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__inner{width:min(calc(100% - clamp(34px,6vw,96px)),1220px)!important;max-width:1220px!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__track,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__track{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:16px!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step,html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step:nth-child(2n),html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step:nth-child(odd),html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step:nth-child(2n),html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step:nth-child(odd){min-height:316px!important;padding:24px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:24px!important;background:linear-gradient(145deg,rgba(255,255,255,.14),rgba(255,255,255,.06))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 22px 52px rgba(0,0,0,.16)!important}@media (min-width:990px) and (max-width:1199px){html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__track,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__track{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:750px) and (max-width:989px){html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__track,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__track{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:749px){html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline,html body.template-page #MainContent section[id$="__qt_timeline"].nv-timeline{padding-block:54px!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__inner,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__inner{width:min(calc(100% - 28px),430px)!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__track,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__track{grid-template-columns:1fr!important;gap:14px!important}html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step,html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step:nth-child(2n),html body.template-page #MainContent [id$="__qt_timeline"] .nv-timeline__step:nth-child(odd),html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step:nth-child(2n),html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step:nth-child(odd){min-height:0!important;padding:20px!important;border-radius:22px!important}}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons{position:relative!important;isolation:isolate!important;overflow:hidden!important;padding-block:clamp(76px,7vw,106px)!important;background:radial-gradient(circle at 50% 0,rgba(217,195,111,.18),transparent 32%),radial-gradient(circle at 13% 76%,rgba(35,76,58,.11),transparent 34%),radial-gradient(circle at 90% 26%,rgba(6,24,54,.1),transparent 32%),linear-gradient(180deg,#fbfcf8 0,#f2f7ff 58%,#f6f9f2 100%)!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons::before{z-index:-1!important;opacity:.6!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__intro::before{content:"Verified standards"!important;display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:7px 12px!important;border:1px solid rgba(35,76,58,.15)!important;border-radius:999px!important;background:rgba(255,255,255,.62)!important;color:#234c3a!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.14em!important;line-height:1!important;text-transform:uppercase!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__item::before{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;background:linear-gradient(135deg,rgba(217,195,111,.18),transparent 34%,rgba(35,76,58,.08))!important;opacity:.72!important;pointer-events:none!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__item:hover{border-color:rgba(217,195,111,.38)!important}@media (max-width:749px){html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons{padding-block:54px!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__item{align-items:start!important}}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw,html body.template-page #MainContent section[id$="__qt_ingredient_standards"].nv-hiw{position:relative!important;isolation:isolate!important;overflow:hidden!important;padding-block:clamp(76px,7vw,108px)!important;background:radial-gradient(circle at 50% 0,rgba(217,195,111,.18),transparent 33%),radial-gradient(circle at 12% 78%,rgba(35,76,58,.1),transparent 34%),radial-gradient(circle at 88% 35%,rgba(6,24,54,.095),transparent 32%),linear-gradient(180deg,#fbfcf8 0,#f2f7ff 56%,#f6f9f2 100%)!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw::before,html body.template-page #MainContent section[id$="__qt_ingredient_standards"].nv-hiw::before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background:linear-gradient(90deg,rgba(6,24,54,.032) 1px,transparent 1px),linear-gradient(180deg,rgba(6,24,54,.024) 1px,transparent 1px)!important;background-size:76px 76px!important;mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent)!important;opacity:.58!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__inner,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__inner{width:min(calc(100% - clamp(34px,6vw,96px)),1120px)!important;max-width:1120px!important;margin-inline:auto!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__header,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__header{display:grid!important;justify-items:center!important;gap:14px!important;max-width:790px!important;margin:0 auto clamp(34px,4.8vw,58px)!important;text-align:center!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__eyebrow,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__eyebrow{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:7px 12px!important;border:1px solid rgba(35,76,58,.15)!important;border-radius:999px!important;background:rgba(255,255,255,.62)!important;color:#234c3a!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.14em!important;line-height:1!important;text-transform:uppercase!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__heading,html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__heading.nv-section-heading,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__heading,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__heading.nv-section-heading{max-width:14ch!important;margin:0 auto!important;color:#061836!important;font-size:clamp(42px, 4.35vw, 62px)!important;line-height:1.02!important;letter-spacing:0!important;text-align:center!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__subheading,html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__subheading.nv-section-subheading,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__subheading,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__subheading.nv-section-subheading{max-width:58ch!important;margin:0 auto!important;color:#58677a!important;font-size:clamp(15px, 1.1vw, 17px)!important;line-height:1.58!important;text-align:center!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__layout,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__layout{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(16px,2vw,24px)!important;width:100%!important;max-width:1120px!important;margin-inline:auto!important;align-items:stretch!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__features-left,html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__features-right,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__features-left,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__features-right{display:contents!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__center-image,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__center-image{display:none!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__feature,html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__features-left .nv-hiw__feature,html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__features-right .nv-hiw__feature,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__feature,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__features-left .nv-hiw__feature,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__features-right .nv-hiw__feature{position:relative!important;display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;align-content:start!important;align-items:start!important;gap:18px!important;min-height:205px!important;padding:clamp(24px,2.6vw,30px)!important;border:1px solid rgba(35,76,58,.13)!important;border-radius:26px!important;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(248,251,255,.78)),rgba(255,255,255,.84)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 24px 62px rgba(6,24,54,.09)!important;text-align:left!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__feature::before,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__feature::before{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;background:linear-gradient(135deg,rgba(217,195,111,.17),transparent 36%,rgba(35,76,58,.08))!important;opacity:.7!important;pointer-events:none!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__feature-icon,html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__feature-icon--line,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__feature-icon,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__feature-icon--line{position:relative!important;z-index:1!important;display:grid!important;place-items:center!important;width:58px!important;height:58px!important;flex:0 0 58px!important;border:1px solid rgba(217,195,111,.42)!important;border-radius:50%!important;background:radial-gradient(circle at 38% 28%,rgba(255,255,255,.96),rgba(244,236,216,.74)),#fffdf8!important;color:#245545!important;box-shadow:0 14px 30px rgba(6,24,54,.08)!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__feature-content,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__feature-content{position:relative!important;z-index:1!important;display:grid!important;gap:8px!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__feature-title,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__feature-title{color:#061836!important;font-size:clamp(18px, 1.35vw, 21px)!important;line-height:1.14!important;letter-spacing:0!important;text-align:left!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__feature-body,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__feature-body{color:#58677a!important;font-size:clamp(14px, 1vw, 15.5px)!important;line-height:1.56!important;text-align:left!important}@media (min-width:750px) and (max-width:989px){html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__layout,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__layout{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:749px){html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw,html body.template-page #MainContent section[id$="__qt_ingredient_standards"].nv-hiw{padding-block:54px!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__inner,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__inner{width:min(calc(100% - 28px),430px)!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__header,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__header{gap:11px!important;margin-bottom:28px!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__heading,html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__heading.nv-section-heading,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__heading,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__heading.nv-section-heading{max-width:12.5ch!important;font-size:clamp(32px, 9vw, 40px)!important;line-height:1.05!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__subheading,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__subheading{font-size:14.5px!important;line-height:1.52!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__layout,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__layout{grid-template-columns:1fr!important;gap:14px!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__feature,html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__features-left .nv-hiw__feature,html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__features-right .nv-hiw__feature,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__feature,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__features-left .nv-hiw__feature,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__features-right .nv-hiw__feature{grid-template-columns:54px minmax(0,1fr)!important;gap:15px!important;min-height:0!important;padding:20px!important;border-radius:22px!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__feature-icon,html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__feature-icon--line,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__feature-icon,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__feature-icon--line{width:54px!important;height:54px!important;flex-basis:54px!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__feature-title,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__feature-title{font-size:18px!important}html body.template-page #MainContent [id$="__qt_ingredient_standards"] .nv-hiw__feature-body,html body.template-page #MainContent section[id$="__qt_ingredient_standards"] .nv-hiw__feature-body{font-size:14px!important}}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid{position:relative!important;padding:clamp(58px,5.6vw,86px) 0 clamp(64px,6vw,94px)!important;background:radial-gradient(circle at 50% 0,rgba(200,169,107,.12),transparent 38%),linear-gradient(180deg,#fffdf8 0,#f8f4ea 100%)!important;color:#163f36!important;overflow:hidden!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid::before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(90deg,rgba(22,79,79,.04),transparent 16%,transparent 84%,rgba(22,79,79,.035)),radial-gradient(circle at 12% 28%,rgba(21,76,76,.07),transparent 28%)!important;pointer-events:none!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__inner{position:relative!important;z-index:1!important;width:min(calc(100% - 64px),1180px)!important;max-width:1180px!important;margin-inline:auto!important;padding:0!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__intro{width:min(100%,760px)!important;max-width:760px!important;display:grid!important;justify-items:center!important;gap:12px!important;margin:0 auto clamp(22px,2.5vw,30px)!important;padding:0!important;text-align:center!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__heading,html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__heading.nv-section-heading{max-width:19ch!important;margin:0 auto!important;color:#164f4f!important;font-size:clamp(38px, 3.45vw, 56px)!important;font-weight:430!important;line-height:1.04!important;letter-spacing:0!important;text-align:center!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__subheading,html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__subheading.nv-section-subheading{max-width:62ch!important;margin:0 auto!important;color:rgba(31,80,80,.68)!important;font-size:clamp(14px, 1vw, 15.5px)!important;line-height:1.6!important;text-align:center!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__aggregate{width:fit-content!important;max-width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:34px!important;margin:0 auto clamp(28px,3.5vw,44px)!important;margin-inline:auto!important;padding:7px 16px!important;border:1px solid rgba(200,169,107,.24)!important;border-radius:999px!important;background:rgba(255,255,255,.78)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 12px 32px rgba(31,58,47,.055)!important;color:rgba(31,80,80,.78)!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__aggregate-score{margin:0!important;color:#164f4f!important;font-size:22px!important;font-weight:780!important;line-height:1!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__aggregate-score span,html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__star.is-filled{color:#c8a96b!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__aggregate-label{margin:0!important;color:rgba(31,80,80,.58)!important;font-size:11px!important;font-weight:700!important;line-height:1.15!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__carousel{width:100%!important;margin:0!important;overflow:visible!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__grid{width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(18px,1.8vw,28px)!important;align-items:stretch!important;padding:0!important;overflow:visible!important;scroll-snap-type:none!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__card{position:relative!important;min-width:0!important;min-height:270px!important;display:grid!important;align-content:start!important;gap:16px!important;padding:clamp(24px,2.25vw,34px) clamp(24px,2.4vw,36px)!important;border:1px solid rgba(200,169,107,.23)!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,252,244,.78))!important;color:#164f4f!important;box-shadow:0 18px 48px rgba(31,58,47,.065),inset 0 1px 0 rgba(255,255,255,.86)!important;transform:none!important;scroll-snap-align:start!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__card::before{content:"\201C"!important;position:absolute!important;left:clamp(22px,2vw,30px)!important;top:clamp(18px,1.8vw,25px)!important;color:rgba(31,80,80,.1)!important;font-family:Georgia,serif!important;font-size:58px!important;font-weight:700!important;line-height:.72!important;pointer-events:none!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__card:hover{border-color:rgba(200,169,107,.36)!important;box-shadow:0 22px 56px rgba(31,58,47,.085),inset 0 1px 0 rgba(255,255,255,.9)!important;transform:translateY(-2px)!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__verified-badge{position:absolute!important;top:clamp(22px,2vw,28px)!important;right:clamp(22px,2.2vw,32px)!important;z-index:2!important;max-width:calc(100% - 48px)!important;padding:6px 11px!important;border:1px solid rgba(21,76,76,.16)!important;border-radius:999px!important;background:rgba(239,245,241,.78)!important;color:rgba(22,79,79,.72)!important;font-size:9px!important;font-weight:850!important;letter-spacing:.11em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__card-main{display:grid!important;gap:18px!important;min-height:0!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__header{display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;align-items:center!important;gap:13px!important;min-height:54px!important;margin:0!important;padding:34px 130px 0 0!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__avatar,html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__avatar-placeholder,html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__avatar-wrap{width:46px!important;height:46px!important;flex:0 0 46px!important;border-radius:999px!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__avatar-wrap{border:1px solid rgba(200,169,107,.24)!important;background:linear-gradient(180deg,rgba(240,245,240,.96),rgba(224,232,225,.92))!important;overflow:hidden!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__avatar-placeholder{display:block!important;background:radial-gradient(circle at 50% 42%,rgba(22,79,79,.16) 0 18%,transparent 19%),radial-gradient(circle at 50% 72%,rgba(22,79,79,.1) 0 24%,transparent 25%),#f0f5f0!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__reviewer-meta{min-width:0!important;display:grid!important;gap:6px!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__name{margin:0!important;color:#164f4f!important;font-size:clamp(18px, 1.35vw, 21px)!important;font-weight:720!important;line-height:1.16!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__stars{display:inline-flex!important;align-items:center!important;gap:2px!important;margin:0!important;color:#c8a96b!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__star,html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__star svg{width:13px!important;height:13px!important;fill:currentColor!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__body,html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__body p{margin:0!important;color:rgba(31,80,80,.7)!important;font-size:clamp(13.5px, .96vw, 14.75px)!important;line-height:1.62!important;text-align:left!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__linked{margin:auto 0 0!important;padding:0!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__linked-divider{display:block!important;width:100%!important;height:1px!important;margin:0 0 14px!important;background:rgba(200,169,107,.2)!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__linked-link{min-height:46px!important;display:inline-flex!important;align-items:center!important;gap:10px!important;width:100%!important;padding:8px 12px!important;border:1px solid rgba(21,76,76,.14)!important;border-radius:999px!important;background:rgba(239,245,241,.64)!important;color:rgba(22,79,79,.84)!important;text-decoration:none!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__linked-text{min-width:0!important;color:inherit!important;font-size:12.5px!important;font-weight:780!important;line-height:1.25!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__arrow{position:absolute!important;z-index:4!important;top:50%!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:1px solid rgba(200,169,107,.34)!important;border-radius:999px!important;background:rgba(255,253,247,.92)!important;color:#315c4a!important;box-shadow:0 14px 34px rgba(31,58,47,.08)!important;transform:translateY(-50%)!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__arrow--prev{left:-22px!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__arrow--next{right:-22px!important}@media (min-width:750px) and (max-width:989px){html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__inner{width:min(calc(100% - 44px),860px)!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__card{min-height:258px!important}}@media (max-width:749px){html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid{padding:42px 0 48px!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__inner{width:min(calc(100% - 24px),430px)!important;max-width:430px!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__intro{width:min(100%,346px)!important;gap:9px!important;margin-bottom:16px!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__heading,html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__heading.nv-section-heading{max-width:12.5ch!important;font-size:clamp(30px, 8.2vw, 38px)!important;line-height:1.04!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__subheading{max-width:32ch!important;font-size:13.25px!important;line-height:1.48!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__aggregate{display:grid!important;gap:2px!important;min-height:0!important;margin-bottom:18px!important;padding:9px 15px!important;text-align:center!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__aggregate-score{font-size:21px!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__aggregate-label{font-size:10.5px!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__grid{display:flex!important;grid-template-columns:none!important;gap:12px!important;overflow-x:auto!important;padding:0 0 4px!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__grid::-webkit-scrollbar{display:none!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__card{flex:0 0 min(86vw,314px)!important;min-height:0!important;padding:18px 16px 16px!important;border-radius:16px!important;gap:12px!important;scroll-snap-align:center!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__card::before{left:16px!important;top:14px!important;font-size:38px!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__verified-badge{top:16px!important;right:14px!important;max-width:52%!important;padding:5px 8px!important;font-size:8px!important;overflow:hidden!important;text-overflow:ellipsis!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__header{grid-template-columns:34px minmax(0,1fr)!important;gap:9px!important;min-height:0!important;padding:24px 90px 0 0!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__avatar,html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__avatar-placeholder,html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__avatar-wrap{width:34px!important;height:34px!important;flex-basis:34px!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__name{font-size:15.5px!important;line-height:1.16!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__star,html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__star svg{width:11px!important;height:11px!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__body,html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__body p{font-size:12.75px!important;line-height:1.48!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__linked{display:none!important}html body.template-page #MainContent [id$="__about_reviews"] .nv-reviews-grid__arrow{display:none!important}}html body.template-page #MainContent section[id$="__about_timeline"].nv-timeline{padding:clamp(66px,6vw,96px) 0 clamp(68px,6.2vw,102px)!important;background:radial-gradient(ellipse at 50% 0,rgba(223,196,125,.16),transparent 42%),radial-gradient(ellipse at 10% 22%,rgba(255,255,255,.055),transparent 32%),linear-gradient(180deg,#1e4a40 0,#12372e 54%,#08271f 100%)!important;color:#fff7e8!important;overflow:hidden!important;isolation:isolate!important}html body.template-page #MainContent section[id$="__about_timeline"].nv-timeline::before{opacity:.28!important;background:linear-gradient(90deg,rgba(255,255,255,.032) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.022) 1px,transparent 1px)!important;background-size:76px 76px!important;mask-image:radial-gradient(ellipse at 50% 12%,#000 0%,transparent 74%)!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__inner{position:relative!important;z-index:1!important;width:min(calc(100% - 64px),var(--nv-page-width,1460px))!important;max-width:var(--nv-page-width,1460px)!important;margin-inline:auto!important;padding:0!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__header{width:min(100%,720px)!important;max-width:720px!important;margin:0 auto clamp(36px,3.8vw,54px)!important;padding:0!important;text-align:center!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__eyebrow,html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__eyebrow.nv-eyebrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0 0 14px!important;color:#dfc47d!important;font-family:var(--nv-font-body)!important;font-size:10.5px!important;font-weight:800!important;letter-spacing:.16em!important;line-height:1.2!important;text-transform:uppercase!important;text-shadow:none!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__heading,html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__heading.nv-section-heading{width:100%!important;max-width:18ch!important;margin:0 auto 14px!important;color:#fff7e8!important;font-size:clamp(42px, 3.7vw, 58px)!important;font-weight:430!important;line-height:1.04!important;letter-spacing:0!important;text-align:center!important;text-wrap:balance!important;white-space:normal!important;text-shadow:0 14px 38px rgba(0,0,0,.2)!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__subheading,html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__subheading.nv-section-subheading{max-width:55ch!important;margin:0 auto!important;color:rgba(255,253,247,.74)!important;font-size:clamp(14px, 1.02vw, 15.5px)!important;line-height:1.65!important;text-align:center!important;text-wrap:balance!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__track{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(18px,1.75vw,26px)!important;margin:0!important;padding:0!important;align-items:stretch!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__track::before{display:none!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step,html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step:nth-child(2n),html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step:nth-child(odd){display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"node" "content" "visual"!important;align-content:start!important;gap:18px!important;min-height:320px!important;padding:clamp(24px,2.25vw,32px)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:22px!important;background:linear-gradient(145deg,rgba(255,255,255,.11),rgba(255,255,255,.05))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 22px 54px rgba(0,0,0,.1)!important;backdrop-filter:blur(10px)!important;transform:none!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step:hover{border-color:rgba(223,196,125,.34)!important;background:linear-gradient(145deg,rgba(255,255,255,.135),rgba(255,255,255,.065))!important;transform:translateY(-2px)!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-node,html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step:nth-child(2n) .nv-timeline__step-node,html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step:nth-child(odd) .nv-timeline__step-node{grid-area:node!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important;transform:none!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-node-icon{width:44px!important;height:44px!important;flex:0 0 44px!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-dot{width:44px!important;height:44px!important;border:1px solid rgba(223,196,125,.36)!important;border-radius:999px!important;background:radial-gradient(circle at 50% 12%,rgba(223,196,125,.18),rgba(255,255,255,.055) 68%)!important;color:#dfc47d!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-number{right:-5px!important;bottom:-5px!important;width:18px!important;height:18px!important;border:1px solid rgba(8,39,31,.78)!important;border-radius:999px!important;background:#dfc47d!important;color:#10251d!important;font-size:9px!important;font-weight:850!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-label,html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-label--node{margin:0!important;color:rgba(255,253,247,.6)!important;font-size:10px!important;font-weight:850!important;letter-spacing:.15em!important;line-height:1.2!important;text-transform:uppercase!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-content,html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step:nth-child(2n) .nv-timeline__step-content,html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step:nth-child(odd) .nv-timeline__step-content{grid-area:content!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important;text-align:left!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-title{margin:0 0 11px!important;color:#fff7e8!important;font-size:clamp(18px, 1.3vw, 22px)!important;font-weight:680!important;line-height:1.2!important;letter-spacing:0!important;text-align:left!important;text-wrap:balance!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-body{max-width:33ch!important;margin:0!important;color:rgba(255,253,247,.68)!important;font-size:clamp(13px, .92vw, 14px)!important;line-height:1.62!important;text-align:left!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-visual,html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step:nth-child(2n) .nv-timeline__step-visual,html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step:nth-child(odd) .nv-timeline__step-visual{grid-area:visual!important;align-self:end!important;justify-self:stretch!important;width:100%!important;max-width:none!important;margin:auto 0 0!important;padding:0!important;transform:none!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-card{width:100%!important;min-height:38px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;padding:8px 11px!important;border:1px solid rgba(255,255,255,.17)!important;border-radius:999px!important;background:rgba(255,255,255,.055)!important;box-shadow:none!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-card-icon{place-items:center!important;width:22px!important;height:22px!important;flex:0 0 22px!important;border-radius:999px!important;background:rgba(223,196,125,.13)!important;color:#dfc47d!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-card-label{overflow:hidden!important}@media (min-width:990px) and (max-width:1220px){html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__track{gap:16px!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step{min-height:320px!important;padding:22px!important}}@media (min-width:701px) and (max-width:989px){html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__inner{width:min(calc(100% - 44px),900px)!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__track{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step{min-height:280px!important;padding:24px!important}}@media (max-width:700px){html body.template-page #MainContent section[id$="__about_timeline"].nv-timeline{padding:44px 0 50px!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__inner{width:min(calc(100% - 28px),430px)!important;max-width:430px!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__header{width:min(100%,360px)!important;margin-bottom:26px!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__heading,html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__heading.nv-section-heading{max-width:13ch!important;font-size:clamp(32px, 9vw, 38px)!important;line-height:1.06!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__subheading,html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__subheading.nv-section-subheading{max-width:33ch!important;font-size:13.5px!important;line-height:1.55!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__track{grid-template-columns:1fr!important;gap:13px!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step,html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step:nth-child(2n),html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step:nth-child(odd){min-height:0!important;grid-template-columns:44px minmax(0,1fr)!important;grid-template-areas:"node content" "node visual"!important;align-items:start!important;column-gap:12px!important;row-gap:10px!important;padding:16px!important;border-radius:18px!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-node{grid-area:node!important;width:44px!important;max-width:44px!important;display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;gap:0!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-dot,html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-node-icon{width:40px!important;height:40px!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-label--node{display:none!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-title{margin:0 0 7px!important;font-size:17px!important;line-height:1.18!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-body{max-width:none!important;font-size:12.8px!important;line-height:1.55!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-visual{align-self:start!important;justify-self:start!important;width:100%!important;min-width:0!important;margin:0!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-card{margin:2px 0 0!important;justify-content:center!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-card-label{flex:0 1 auto!important}}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-card{position:relative!important;width:fit-content!important;max-width:100%!important;min-height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;margin-top:2px!important;padding:7px 16px!important;border-color:rgba(223,196,125,.34)!important;background:linear-gradient(180deg,rgba(223,196,125,.12),rgba(255,255,255,.045))!important;box-shadow:inset 0 1px 0 rgba(255,253,247,.08)!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-card-icon{display:none!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-card-icon .nv-timeline__step-icon-text{display:none!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-card-label{display:block!important;flex:0 1 auto!important;min-width:0!important;min-height:0!important;height:auto!important;padding:0!important;color:rgba(255,253,247,.86)!important;font-size:9px!important;font-weight:850!important;letter-spacing:.09em!important;line-height:1!important;text-align:center!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important}@media (max-width:700px){html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-card{width:fit-content!important;max-width:min(100%,240px)!important;min-height:28px!important;padding:7px 12px!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-card-icon{display:none!important}html body.template-page #MainContent section[id$="__about_timeline"] .nv-timeline__step-card-label{text-align:center!important;font-size:9px!important}}html body.template-page #MainContent section[id$="__qt_timeline"].nv-timeline{padding:clamp(66px,6vw,96px) 0 clamp(68px,6.2vw,102px)!important;background:radial-gradient(ellipse at 50% 0,rgba(223,196,125,.16),transparent 42%),radial-gradient(ellipse at 10% 22%,rgba(255,255,255,.055),transparent 32%),linear-gradient(180deg,#1e4a40 0,#12372e 54%,#08271f 100%)!important;color:#fff7e8!important;overflow:hidden!important;isolation:isolate!important}html body.template-page #MainContent section[id$="__qt_timeline"].nv-timeline::before{opacity:.28!important;background:linear-gradient(90deg,rgba(255,255,255,.032) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.022) 1px,transparent 1px)!important;background-size:76px 76px!important;mask-image:radial-gradient(ellipse at 50% 12%,#000 0%,transparent 74%)!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__inner{position:relative!important;z-index:1!important;width:min(calc(100% - 64px),var(--nv-page-width,1460px))!important;max-width:var(--nv-page-width,1460px)!important;margin-inline:auto!important;padding:0!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__header{width:min(100%,720px)!important;max-width:720px!important;margin:0 auto clamp(36px,3.8vw,54px)!important;padding:0!important;text-align:center!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__eyebrow,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__eyebrow.nv-eyebrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0 0 14px!important;color:#dfc47d!important;font-family:var(--nv-font-body)!important;font-size:10.5px!important;font-weight:800!important;letter-spacing:.16em!important;line-height:1.2!important;text-transform:uppercase!important;text-shadow:none!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__heading,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__heading.nv-section-heading{width:100%!important;max-width:18ch!important;margin:0 auto 14px!important;color:#fff7e8!important;font-size:clamp(42px, 3.7vw, 58px)!important;font-weight:430!important;line-height:1.04!important;letter-spacing:0!important;text-align:center!important;text-wrap:balance!important;white-space:normal!important;text-shadow:0 14px 38px rgba(0,0,0,.2)!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__subheading,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__subheading.nv-section-subheading{max-width:55ch!important;margin:0 auto!important;color:rgba(255,253,247,.74)!important;font-size:clamp(14px, 1.02vw, 15.5px)!important;line-height:1.65!important;text-align:center!important;text-wrap:balance!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__track{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:clamp(14px,1.25vw,22px)!important;margin:0!important;padding:0!important;align-items:stretch!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__track::before{display:none!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step:nth-child(2n),html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step:nth-child(odd){display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"node" "content" "visual"!important;align-content:start!important;gap:16px!important;min-height:314px!important;padding:clamp(20px,1.8vw,28px)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:22px!important;background:linear-gradient(145deg,rgba(255,255,255,.11),rgba(255,255,255,.05))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 22px 54px rgba(0,0,0,.1)!important;backdrop-filter:blur(10px)!important;transform:none!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step:hover{border-color:rgba(223,196,125,.34)!important;background:linear-gradient(145deg,rgba(255,255,255,.135),rgba(255,255,255,.065))!important;transform:translateY(-2px)!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-node,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step:nth-child(2n) .nv-timeline__step-node,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step:nth-child(odd) .nv-timeline__step-node{grid-area:node!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important;transform:none!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-node-icon{width:42px!important;height:42px!important;flex:0 0 42px!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-dot{width:42px!important;height:42px!important;border:1px solid rgba(223,196,125,.36)!important;border-radius:999px!important;background:radial-gradient(circle at 50% 12%,rgba(223,196,125,.18),rgba(255,255,255,.055) 68%)!important;color:#dfc47d!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-number{right:-5px!important;bottom:-5px!important;width:18px!important;height:18px!important;border:1px solid rgba(8,39,31,.78)!important;border-radius:999px!important;background:#dfc47d!important;color:#10251d!important;font-size:9px!important;font-weight:850!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-label,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-label--node{margin:0!important;color:rgba(255,253,247,.6)!important;font-size:9.5px!important;font-weight:850!important;letter-spacing:.14em!important;line-height:1.2!important;text-transform:uppercase!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-content,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step:nth-child(2n) .nv-timeline__step-content,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step:nth-child(odd) .nv-timeline__step-content{grid-area:content!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important;text-align:left!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-title{margin:0 0 10px!important;color:#fff7e8!important;font-size:clamp(17px, 1.15vw, 21px)!important;font-weight:680!important;line-height:1.16!important;letter-spacing:0!important;text-align:left!important;text-wrap:balance!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-body{max-width:33ch!important;margin:0!important;color:rgba(255,253,247,.68)!important;font-size:clamp(12.5px, .86vw, 13.5px)!important;line-height:1.58!important;text-align:left!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-visual,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step:nth-child(2n) .nv-timeline__step-visual,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step:nth-child(odd) .nv-timeline__step-visual{grid-area:visual!important;align-self:end!important;justify-self:stretch!important;width:100%!important;max-width:none!important;margin:auto 0 0!important;padding:0!important;transform:none!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-card{width:100%!important;min-height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;padding:7px 12px!important;border:1px solid rgba(223,196,125,.3)!important;border-radius:999px!important;background:linear-gradient(180deg,rgba(223,196,125,.12),rgba(255,255,255,.045))!important;box-shadow:inset 0 1px 0 rgba(255,253,247,.08)!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-card-icon{display:none!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-card-label{display:block!important;min-width:0!important;min-height:0!important;height:auto!important;padding:0!important;color:rgba(255,253,247,.86)!important;font-size:8.8px!important;font-weight:850!important;letter-spacing:.08em!important;line-height:1!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important}@media (min-width:990px) and (max-width:1220px){html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__track{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step{min-height:320px!important;padding:20px!important}}@media (min-width:701px) and (max-width:989px){html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__inner{width:min(calc(100% - 44px),900px)!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__track{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step{min-height:280px!important;padding:24px!important}}@media (max-width:700px){html body.template-page #MainContent section[id$="__qt_timeline"].nv-timeline{padding:44px 0 50px!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__inner{width:min(calc(100% - 28px),430px)!important;max-width:430px!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__header{width:min(100%,360px)!important;margin-bottom:26px!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__heading,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__heading.nv-section-heading{max-width:13ch!important;font-size:clamp(32px, 9vw, 38px)!important;line-height:1.06!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__subheading,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__subheading.nv-section-subheading{max-width:33ch!important;font-size:13.5px!important;line-height:1.55!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__track{grid-template-columns:1fr!important;gap:13px!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step:nth-child(2n),html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step:nth-child(odd){min-height:0!important;grid-template-columns:44px minmax(0,1fr)!important;grid-template-areas:"node content" "node visual"!important;align-items:start!important;column-gap:12px!important;row-gap:10px!important;padding:16px!important;border-radius:18px!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-node{grid-area:node!important;width:44px!important;max-width:44px!important;display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;gap:0!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-dot,html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-node-icon{width:40px!important;height:40px!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-label--node{display:none!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-title{margin:0 0 7px!important;font-size:17px!important;line-height:1.18!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-body{max-width:none!important;font-size:12.8px!important;line-height:1.55!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-visual{align-self:start!important;justify-self:start!important;width:100%!important;min-width:0!important;margin:0!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-card{width:fit-content!important;max-width:min(100%,250px)!important;min-height:28px!important;padding:7px 12px!important}html body.template-page #MainContent section[id$="__qt_timeline"] .nv-timeline__step-card-label{font-size:9px!important}}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons{position:relative!important;padding:clamp(64px,6vw,92px) 0 clamp(68px,6.2vw,96px)!important;background:radial-gradient(circle at 50% 0,rgba(200,169,107,.11),transparent 38%),linear-gradient(180deg,#fffdf8 0,#f8f4ea 100%)!important;color:#163f36!important;overflow:hidden!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons::before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(90deg,rgba(22,79,79,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(22,79,79,.028) 1px,transparent 1px),radial-gradient(circle at 14% 24%,rgba(21,76,76,.06),transparent 30%)!important;background-size:76px 76px,76px 76px,auto!important;mask-image:radial-gradient(ellipse at 50% 12%,#000 0%,transparent 76%)!important;pointer-events:none!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__inner{position:relative!important;z-index:1!important;width:min(calc(100% - 64px),1180px)!important;max-width:1180px!important;margin-inline:auto!important;padding:0!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__intro{width:min(100%,720px)!important;max-width:720px!important;display:grid!important;justify-items:center!important;gap:12px!important;margin:0 auto clamp(34px,4vw,52px)!important;padding:0!important;text-align:center!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__heading,html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__heading.nv-section-heading{max-width:18ch!important;margin:0 auto!important;color:#164f4f!important;font-size:clamp(38px, 3.5vw, 56px)!important;font-weight:430!important;line-height:1.04!important;letter-spacing:0!important;text-align:center!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__subheading,html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__subheading.nv-section-subheading{max-width:54ch!important;margin:0 auto!important;color:rgba(31,80,80,.68)!important;font-size:clamp(14px, 1vw, 15.5px)!important;line-height:1.6!important;text-align:center!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(18px,2vw,28px)!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important;align-items:stretch!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__item{position:relative!important;display:grid!important;grid-template-rows:auto 1fr!important;justify-items:start!important;align-content:start!important;gap:22px!important;min-width:0!important;min-height:300px!important;padding:clamp(24px,2.6vw,34px)!important;overflow:hidden!important;border:1px solid rgba(200,169,107,.24)!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,252,244,.78))!important;box-shadow:0 18px 48px rgba(31,58,47,.065),inset 0 1px 0 rgba(255,255,255,.86)!important;color:#164f4f!important;text-align:left!important;transform:none!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__item::after{content:""!important;position:absolute!important;right:-58px!important;top:-58px!important;width:160px!important;height:160px!important;border-radius:50%!important;background:radial-gradient(circle,rgba(200,169,107,.16),transparent 68%)!important;pointer-events:none!important}@media (hover:hover) and (pointer:fine){html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__item:hover{border-color:rgba(200,169,107,.42)!important;box-shadow:0 22px 56px rgba(31,58,47,.085),inset 0 1px 0 rgba(255,255,255,.9)!important;transform:translateY(-2px)!important}}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__icon-wrap{position:relative!important;z-index:1!important;display:grid!important;place-items:center!important;width:58px!important;height:58px!important;margin:0!important;border:1px solid rgba(200,169,107,.34)!important;border-radius:999px!important;background:radial-gradient(circle at 38% 28%,rgba(255,255,255,.96),rgba(244,236,216,.74)),#fffdf8!important;box-shadow:0 14px 30px rgba(31,58,47,.06)!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__icon-fallback{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;border-radius:999px!important;background:#164f4f!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__icon-fallback::before{content:""!important;width:12px!important;height:7px!important;border-left:2px solid #dfc47d!important;border-bottom:2px solid #dfc47d!important;transform:rotate(-45deg) translate(1px,-1px)!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__content{position:relative!important;z-index:1!important;display:grid!important;align-content:start!important;justify-items:start!important;gap:12px!important;max-width:none!important;min-width:0!important;text-align:left!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__title{max-width:14ch!important;margin:0!important;color:#164f4f!important;font-size:clamp(23px, 2vw, 28px)!important;font-weight:760!important;line-height:1.12!important;letter-spacing:0!important;text-align:left!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__body{max-width:34ch!important;margin:0!important;color:rgba(31,80,80,.68)!important;font-size:clamp(14px, 1vw, 15.25px)!important;line-height:1.58!important;letter-spacing:0!important;text-align:left!important}html body.template-page #MainContent [id$="__qt_certifications"] [data-nv-animate]{opacity:1!important;transform:none!important}@media (min-width:750px) and (max-width:989px){html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__inner{width:min(calc(100% - 44px),860px)!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__item:last-child:nth-child(odd){width:min(100%,430px)!important;grid-column:1/-1!important;justify-self:center!important}}@media (max-width:749px){html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons{padding:42px 0 48px!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__inner{width:min(calc(100% - 24px),430px)!important;max-width:430px!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__intro{width:min(100%,350px)!important;gap:9px!important;margin-bottom:22px!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__heading,html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__heading.nv-section-heading{max-width:12.5ch!important;font-size:clamp(30px, 8.2vw, 38px)!important;line-height:1.04!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__subheading{max-width:32ch!important;font-size:13.25px!important;line-height:1.48!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__grid{grid-template-columns:1fr!important;gap:13px!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__item{grid-template-columns:48px minmax(0,1fr)!important;grid-template-rows:auto!important;gap:14px!important;min-height:0!important;padding:18px!important;border-radius:16px!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__icon-wrap{width:48px!important;height:48px!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__icon-fallback{width:24px!important;height:24px!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__content{gap:7px!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__title{max-width:none!important;font-size:18px!important;line-height:1.15!important}html body.template-page #MainContent [id$="__qt_certifications"] .nv-trust-icons__body{max-width:none!important;font-size:13px!important;line-height:1.48!important}}html body #NvQualityPromiseFooter-nv-quality-promise-footer{position:relative!important;isolation:isolate!important;margin-top:0!important;padding:clamp(30px,3.4vw,48px) 0!important;background:radial-gradient(circle at 18% 0,rgba(200,169,107,.12),transparent 36%),radial-gradient(circle at 86% 18%,rgba(35,76,58,.12),transparent 30%),linear-gradient(180deg,#fbfcf8 0,#eef5ed 100%)!important;overflow:hidden!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer::before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background:linear-gradient(90deg,rgba(6,24,54,.035),transparent 18%,transparent 82%,rgba(35,76,58,.035)),linear-gradient(180deg,rgba(255,255,255,.72),rgba(255,255,255,0))!important;pointer-events:none!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__inner{width:min(calc(100% - clamp(28px,5vw,80px)),1180px)!important;max-width:1180px!important;margin-inline:auto!important;padding:0!important;background:0 0!important;box-shadow:none!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__items{width:100%!important;max-width:none!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(12px,1.5vw,18px)!important;margin:0!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__item{min-width:0!important;min-height:clamp(72px,6vw,86px)!important;display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;align-items:center!important;gap:clamp(11px,1.1vw,14px)!important;padding:clamp(14px,1.4vw,18px)!important;border:1px solid rgba(35,76,58,.12)!important;border-radius:18px!important;background:rgba(255,255,255,.82)!important;box-shadow:0 18px 42px rgba(6,24,54,.055),inset 0 1px 0 rgba(255,255,255,.86)!important;color:#061836!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__item-icon{width:46px!important;height:46px!important;display:grid!important;place-items:center!important;border:1px solid rgba(35,76,58,.1)!important;border-radius:15px!important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(247,251,247,.78))!important;color:#1c8a4a!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__item-icon svg,html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__item-image{width:24px!important;height:24px!important;display:block!important;object-fit:contain!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__item-title{min-width:0!important;max-width:12ch!important;color:#061836!important;font-size:clamp(13px, .95vw, 15px)!important;font-weight:820!important;line-height:1.12!important;letter-spacing:0!important;text-align:left!important;text-wrap:balance!important}@media (min-width:750px) and (max-width:989px){html body #NvQualityPromiseFooter-nv-quality-promise-footer{padding:34px 0!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__inner{width:min(calc(100% - 44px),820px)!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__items{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}}@media (max-width:749px){html body #NvQualityPromiseFooter-nv-quality-promise-footer{padding:30px 0 20px!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__inner{width:min(calc(100% - 28px),430px)!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__items{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__item{min-height:70px!important;grid-template-columns:38px minmax(0,1fr)!important;gap:9px!important;padding:12px!important;border-radius:16px!important;background:rgba(255,255,255,.82)!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__item-icon{width:38px!important;height:38px!important;border-radius:13px!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__item-icon svg,html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__item-image{width:21px!important;height:21px!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__item-title{max-width:10.5ch!important;font-size:12.5px!important;line-height:1.12!important}}@media (max-width:374px){html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__inner{width:min(calc(100% - 20px),354px)!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__items{gap:8px!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__item{min-height:66px!important;grid-template-columns:34px minmax(0,1fr)!important;gap:8px!important;padding:10px!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__item-icon{width:34px!important;height:34px!important}html body #NvQualityPromiseFooter-nv-quality-promise-footer .nv-quality-promise-footer__item-title{font-size:11.75px!important}}html body.template-page #MainContent [id$="__faqs_hero"] .nv-image-hero-banner{padding:0!important;background:radial-gradient(circle at 18% 0,rgba(200,169,107,.16),transparent 34%),linear-gradient(180deg,#fbfcf8 0,#f1f6ef 100%)!important;overflow:hidden!important}html body.template-page #MainContent [id$="__faqs_hero"] .nv-image-hero-banner__shell{width:100%!important;max-width:none!important}html body.template-page #MainContent [id$="__faqs_hero"] .nv-image-hero-banner__frame{min-height:clamp(330px,32vw,440px)!important;border-radius:0!important;background:radial-gradient(circle at 50% 4%,rgba(200,169,107,.18),transparent 34%),radial-gradient(circle at 78% 20%,rgba(22,79,79,.16),transparent 30%),linear-gradient(135deg,#fffdf8 0,#f4f8ef 50%,#eef6ff 100%)!important;box-shadow:none!important}html body.template-page #MainContent [id$="__faqs_hero"] .nv-image-hero-banner__frame::after,html body.template-page #MainContent [id$="__faqs_hero"] .nv-image-hero-banner__frame::before{opacity:.42!important}html body.template-page #MainContent [id$="__faqs_hero"] .nv-image-hero-banner__media{opacity:0!important}html body.template-page #MainContent [id$="__faqs_hero"] .nv-image-hero-banner__overlay{min-height:inherit!important;display:grid!important;place-items:center!important;padding:clamp(46px,6vw,76px) clamp(18px,4vw,54px)!important}html body.template-page #MainContent [id$="__faqs_hero"] .nv-image-hero-banner__content{width:min(100%,780px)!important;display:grid!important;justify-items:center!important;gap:14px!important;text-align:center!important}html body.template-page #MainContent [id$="__faqs_hero"] .nv-image-hero-banner__eyebrow{width:fit-content!important;margin:0!important;padding:7px 12px!important;border:1px solid rgba(22,79,79,.14)!important;border-radius:999px!important;background:rgba(255,255,255,.72)!important;color:#164f4f!important;font-size:10.5px!important;font-weight:900!important;line-height:1!important;letter-spacing:.14em!important;text-transform:uppercase!important}html body.template-page #MainContent [id$="__faqs_hero"] .nv-image-hero-banner__heading{max-width:13ch!important;margin:0!important;color:#061836!important;font-size:clamp(42px, 5.3vw, 76px)!important;font-weight:430!important;line-height:.98!important;letter-spacing:0!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__faqs_hero"] .nv-image-hero-banner__subheading{max-width:58ch!important;margin:0!important;color:rgba(31,80,80,.7)!important;font-size:clamp(15px, 1.15vw, 17px)!important;line-height:1.62!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__faqs_scrolling_bar"] .nv-scrolling-features-bar{border:0!important;background:linear-gradient(90deg,#061836 0,#12372e 48%,#061836 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important}html body.template-page #MainContent [id$="__faqs_scrolling_bar"] .nv-scrolling-features-bar__item{min-height:38px!important;color:rgba(255,253,247,.9)!important;font-size:11px!important;font-weight:850!important;letter-spacing:.12em!important}html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals{padding:clamp(56px,6vw,82px) 0!important;background:radial-gradient(circle at 50% 0,rgba(200,169,107,.12),transparent 34%),linear-gradient(180deg,#fffdf8 0,#f4f8ef 100%)!important}html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__inner{width:min(calc(100% - 64px),1160px)!important;max-width:1160px!important}html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__header{max-width:660px!important;margin:0 auto clamp(26px,3vw,38px)!important}html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__heading{color:#164f4f!important;font-size:clamp(34px, 3.5vw, 48px)!important;font-weight:430!important;line-height:1.04!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__subheading{margin-top:10px!important;color:rgba(31,80,80,.66)!important;font-size:15px!important;line-height:1.56!important}html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__tile{min-height:176px!important;grid-template-columns:58px minmax(0,1fr)!important;align-items:start!important;gap:16px!important;padding:24px!important;border:1px solid rgba(200,169,107,.22)!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,252,244,.76))!important;box-shadow:0 18px 48px rgba(31,58,47,.06),inset 0 1px 0 rgba(255,255,255,.86)!important}html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__copy{display:grid!important;gap:8px!important;min-width:0!important}html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__title{margin:0!important;color:#164f4f!important;font-size:clamp(18px, 1.45vw, 22px)!important;font-weight:760!important;line-height:1.14!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__description{margin:0!important;color:rgba(31,80,80,.66)!important;font-size:13px!important;line-height:1.46!important}html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__media{order:-1!important;width:58px!important;height:58px!important;min-width:58px!important;display:grid!important;place-items:center!important;margin:0!important;border:1px solid rgba(200,169,107,.34)!important;border-radius:999px!important;background:rgba(244,248,239,.86)!important;color:#164f4f!important;font-size:25px!important;line-height:1!important}html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__commerce,html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__quick,html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__rating-source{display:none!important}html body.template-page #MainContent [id*="__faqs_"] .nv-faq{padding:clamp(44px,5vw,64px) 0!important;border:0!important;background:radial-gradient(circle at 12% 0,rgba(200,169,107,.1),transparent 34%),linear-gradient(180deg,#fbfcf8 0,#f5f8f2 100%)!important}html body.template-page #MainContent [id*="__faqs_"] .nv-faq__container{width:min(calc(100% - 64px),980px)!important;max-width:980px!important}html body.template-page #MainContent [id*="__faqs_"] .nv-faq__header{display:grid!important;gap:8px!important;max-width:760px!important;margin:0 auto 22px!important;text-align:left!important}html body.template-page #MainContent [id*="__faqs_"] .nv-faq__label{width:fit-content!important;margin:0!important;padding:7px 11px!important;border:1px solid rgba(22,79,79,.14)!important;border-radius:999px!important;background:rgba(255,255,255,.68)!important;color:#164f4f!important;font-size:10px!important;font-weight:900!important;letter-spacing:.13em!important}html body.template-page #MainContent [id*="__faqs_"] .nv-faq__heading{max-width:18ch!important;margin:0!important;color:#061836!important;font-size:clamp(30px, 3vw, 42px)!important;font-weight:430!important;line-height:1.04!important;letter-spacing:0!important}html body.template-page #MainContent [id*="__faqs_"] .nv-faq__subheading,html body.template-page #MainContent [id*="__faqs_"] .nv-faq__subheading p{max-width:62ch!important;margin:0!important;color:rgba(31,80,80,.66)!important;font-size:14.5px!important;line-height:1.56!important}html body.template-page #MainContent [id*="__faqs_"] .nv-faq__list{width:100%!important;padding:8px!important;border:1px solid rgba(200,169,107,.2)!important;border-radius:22px!important;background:rgba(255,255,255,.8)!important;box-shadow:0 18px 50px rgba(31,58,47,.06),inset 0 1px 0 rgba(255,255,255,.86)!important}html body.template-page #MainContent [id*="__faqs_"] .nv-faq__item{border-bottom:1px solid rgba(22,79,79,.08)!important}html body.template-page #MainContent [id*="__faqs_"] .nv-faq__question{min-height:60px!important;padding:15px 16px!important;border-radius:16px!important;gap:14px!important}html body.template-page #MainContent [id*="__faqs_"] .nv-faq__question-text{color:#0e372f!important;font-size:15.25px!important;font-weight:720!important;line-height:1.36!important}html body.template-page #MainContent [id*="__faqs_"] .nv-faq__icon{width:30px!important;height:30px!important;border-color:rgba(200,169,107,.26)!important;background:#fffdf8!important;color:#164f4f!important}html body.template-page #MainContent [id*="__faqs_"] .nv-faq__answer-inner,html body.template-page #MainContent [id*="__faqs_"] .nv-faq__answer-inner p{color:rgba(31,80,80,.7)!important;font-size:14px!important;line-height:1.68!important}html body.template-page #MainContent [id*="__faqs_"] .nv-faq__answer-inner{max-width:72ch!important;padding:0 58px 20px 16px!important}html body.template-page #MainContent [id$="__faqs_contact"] .nv-service-features{padding:clamp(56px,6vw,82px) 0!important;background:radial-gradient(circle at 50% 0,rgba(200,169,107,.12),transparent 34%),linear-gradient(180deg,#fffdf8 0,#f4f8ef 100%)!important}html body.template-page #MainContent [id$="__faqs_contact"] .nv-service-features__heading{color:#164f4f!important;font-size:clamp(34px, 3.5vw, 48px)!important;font-weight:430!important;line-height:1.04!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__faqs_final_cta"] .nv-final-cta{padding:clamp(56px,6vw,84px) 0!important;background:#fbfcf8!important}html body.template-page #MainContent [id$="__faqs_final_cta"] .nv-final-cta__shell{width:min(calc(100% - 64px),1080px)!important}html body.template-page #MainContent [id$="__faqs_final_cta"] .nv-final-cta__panel{min-height:360px!important;border-radius:26px!important;background:radial-gradient(circle at 50% 0,rgba(200,169,107,.2),transparent 38%),linear-gradient(135deg,#061836 0,#12372e 100%)!important;color:#fffdf8!important}@media (min-width:750px) and (max-width:989px){html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__grid,html body.template-page #MainContent [id$="__faqs_contact"] .nv-service-features__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:749px){html body.template-page #MainContent [id$="__faqs_hero"] .nv-image-hero-banner__frame{min-height:310px!important}html body.template-page #MainContent [id$="__faqs_hero"] .nv-image-hero-banner__overlay{padding:42px 18px!important}html body.template-page #MainContent [id$="__faqs_hero"] .nv-image-hero-banner__heading{max-width:10.5ch!important;font-size:clamp(36px, 10vw, 46px)!important;line-height:1.02!important}html body.template-page #MainContent [id$="__faqs_hero"] .nv-image-hero-banner__subheading{max-width:31ch!important;font-size:13.5px!important;line-height:1.5!important}html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals,html body.template-page #MainContent [id$="__faqs_contact"] .nv-service-features,html body.template-page #MainContent [id$="__faqs_final_cta"] .nv-final-cta,html body.template-page #MainContent [id*="__faqs_"] .nv-faq{padding:42px 0!important}html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__inner,html body.template-page #MainContent [id$="__faqs_contact"] .nv-service-features__inner,html body.template-page #MainContent [id$="__faqs_final_cta"] .nv-final-cta__shell,html body.template-page #MainContent [id*="__faqs_"] .nv-faq__container{width:min(calc(100% - 24px),430px)!important}html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__tile{min-height:142px!important;grid-template-columns:1fr!important;gap:10px!important;padding:16px!important;border-radius:16px!important}html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__media{width:42px!important;height:42px!important;min-width:42px!important;font-size:20px!important}html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__title{font-size:15px!important;line-height:1.13!important}html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__description{font-size:11.75px!important;line-height:1.35!important}html body.template-page #MainContent [id*="__faqs_"] .nv-faq__header{margin-bottom:16px!important}html body.template-page #MainContent [id$="__faqs_contact"] .nv-service-features__heading,html body.template-page #MainContent [id*="__faqs_"] .nv-faq__heading{font-size:clamp(28px, 8.2vw, 36px)!important;line-height:1.05!important}html body.template-page #MainContent [id*="__faqs_"] .nv-faq__list{padding:6px!important;border-radius:18px!important}html body.template-page #MainContent [id*="__faqs_"] .nv-faq__question{min-height:56px!important;padding:13px 12px!important;gap:10px!important;grid-template-columns:minmax(0,1fr) 28px!important}html body.template-page #MainContent [id*="__faqs_"] .nv-faq__question-text{font-size:13.75px!important;line-height:1.34!important}html body.template-page #MainContent [id*="__faqs_"] .nv-faq__icon{width:28px!important;height:28px!important}html body.template-page #MainContent [id*="__faqs_"] .nv-faq__answer-inner{padding:0 42px 16px 12px!important}html body.template-page #MainContent [id*="__faqs_"] .nv-faq__answer-inner,html body.template-page #MainContent [id*="__faqs_"] .nv-faq__answer-inner p{font-size:13px!important;line-height:1.58!important}html body.template-page #MainContent [id$="__faqs_final_cta"] .nv-final-cta__panel{min-height:0!important;border-radius:20px!important}}@media (max-width:374px){html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__grid{grid-template-columns:1fr!important}html body.template-page #MainContent [id$="__faqs_category_nav"] .nv-health-goals__tile{min-height:0!important;grid-template-columns:42px minmax(0,1fr)!important}}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid{position:relative!important;padding:clamp(58px,5.6vw,86px) 0 clamp(64px,6vw,94px)!important;background:radial-gradient(circle at 50% 0,rgba(200,169,107,.12),transparent 38%),linear-gradient(180deg,#fffdf8 0,#f8f4ea 100%)!important;color:#163f36!important;overflow:hidden!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid::before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(90deg,rgba(22,79,79,.04),transparent 16%,transparent 84%,rgba(22,79,79,.035)),radial-gradient(circle at 12% 28%,rgba(21,76,76,.07),transparent 28%)!important;pointer-events:none!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__inner{position:relative!important;z-index:1!important;width:min(calc(100% - 64px),1180px)!important;max-width:1180px!important;margin-inline:auto!important;padding:0!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__intro{width:min(100%,760px)!important;max-width:760px!important;display:grid!important;justify-items:center!important;gap:12px!important;margin:0 auto clamp(22px,2.5vw,30px)!important;padding:0!important;text-align:center!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__heading,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__heading.nv-section-heading{max-width:19ch!important;margin:0 auto!important;color:#164f4f!important;font-size:clamp(38px, 3.45vw, 56px)!important;font-weight:430!important;line-height:1.04!important;letter-spacing:0!important;text-align:center!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__subheading,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__subheading.nv-section-subheading{max-width:62ch!important;margin:0 auto!important;color:rgba(31,80,80,.68)!important;font-size:clamp(14px, 1vw, 15.5px)!important;line-height:1.6!important;text-align:center!important;text-wrap:balance!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__aggregate{width:fit-content!important;max-width:100%!important;min-height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;margin:0 auto clamp(28px,3.5vw,44px)!important;margin-inline:auto!important;padding:7px 16px!important;border:1px solid rgba(200,169,107,.24)!important;border-radius:999px!important;background:rgba(255,255,255,.78)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 12px 32px rgba(31,58,47,.055)!important;color:rgba(31,80,80,.78)!important;text-align:center!important;text-transform:none!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__aggregate-score{margin:0!important;color:#164f4f!important;font-size:22px!important;font-weight:780!important;line-height:1!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__aggregate-score span,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__star.is-filled{color:#c8a96b!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__aggregate-label{margin:0!important;color:rgba(31,80,80,.58)!important;font-size:11px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__carousel{width:100%!important;margin:0!important;overflow:visible!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__grid{width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(18px,1.8vw,28px)!important;align-items:stretch!important;padding:0!important;overflow:visible!important;scroll-snap-type:none!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__card{position:relative!important;min-width:0!important;min-height:270px!important;display:grid!important;align-content:start!important;gap:16px!important;padding:clamp(24px,2.25vw,34px) clamp(24px,2.4vw,36px)!important;border:1px solid rgba(200,169,107,.23)!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,252,244,.78))!important;color:#164f4f!important;box-shadow:0 18px 48px rgba(31,58,47,.065),inset 0 1px 0 rgba(255,255,255,.86)!important;transform:none!important;scroll-snap-align:start!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__card::before{content:"\201C"!important;position:absolute!important;left:clamp(22px,2vw,30px)!important;top:clamp(18px,1.8vw,25px)!important;color:rgba(31,80,80,.1)!important;font-family:Georgia,serif!important;font-size:58px!important;font-weight:700!important;line-height:.72!important;pointer-events:none!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__card:hover{border-color:rgba(200,169,107,.36)!important;box-shadow:0 22px 56px rgba(31,58,47,.085),inset 0 1px 0 rgba(255,255,255,.9)!important;transform:translateY(-2px)!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__verified-badge{position:absolute!important;top:clamp(22px,2vw,28px)!important;right:clamp(22px,2.2vw,32px)!important;z-index:2!important;max-width:calc(100% - 48px)!important;padding:6px 11px!important;border:1px solid rgba(21,76,76,.16)!important;border-radius:999px!important;background:rgba(239,245,241,.78)!important;color:rgba(22,79,79,.72)!important;font-size:9px!important;font-weight:850!important;letter-spacing:.11em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__card-main{display:grid!important;gap:18px!important;min-height:0!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__header{display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;align-items:center!important;gap:13px!important;min-height:54px!important;margin:0!important;padding:34px 130px 0 0!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__avatar,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__avatar-placeholder,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__avatar-wrap{width:46px!important;height:46px!important;flex:0 0 46px!important;border-radius:999px!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__avatar-wrap{border:1px solid rgba(200,169,107,.24)!important;background:linear-gradient(180deg,rgba(240,245,240,.96),rgba(224,232,225,.92))!important;overflow:hidden!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__avatar-placeholder{display:block!important;background:radial-gradient(circle at 50% 42%,rgba(22,79,79,.16) 0 18%,transparent 19%),radial-gradient(circle at 50% 72%,rgba(22,79,79,.1) 0 24%,transparent 25%),#f0f5f0!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__reviewer-meta{min-width:0!important;display:grid!important;gap:6px!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__name{margin:0!important;color:#164f4f!important;font-size:clamp(18px, 1.35vw, 21px)!important;font-weight:720!important;line-height:1.16!important;letter-spacing:0!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__stars{display:inline-flex!important;align-items:center!important;gap:2px!important;margin:0!important;color:#c8a96b!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__star,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__star svg{width:13px!important;height:13px!important;fill:currentColor!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__body,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__body p{margin:0!important;color:rgba(31,80,80,.7)!important;font-size:clamp(13.5px, .96vw, 14.75px)!important;line-height:1.62!important;text-align:left!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__linked{margin:auto 0 0!important;padding:0!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__linked-divider{display:block!important;width:100%!important;height:1px!important;margin:0 0 14px!important;background:rgba(200,169,107,.2)!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__linked-link{min-height:46px!important;display:inline-flex!important;align-items:center!important;gap:10px!important;width:100%!important;padding:8px 12px!important;border:1px solid rgba(21,76,76,.14)!important;border-radius:999px!important;background:rgba(239,245,241,.64)!important;color:rgba(22,79,79,.84)!important;text-decoration:none!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__linked-text{min-width:0!important;color:inherit!important;font-size:12.5px!important;font-weight:780!important;line-height:1.25!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__arrow{position:absolute!important;z-index:4!important;top:50%!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:1px solid rgba(200,169,107,.34)!important;border-radius:999px!important;background:rgba(255,253,247,.92)!important;color:#315c4a!important;box-shadow:0 14px 34px rgba(31,58,47,.08)!important;transform:translateY(-50%)!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__arrow--prev{left:-22px!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__arrow--next{right:-22px!important}@media (min-width:750px) and (max-width:989px){html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__inner{width:min(calc(100% - 44px),860px)!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__card{min-height:258px!important}}@media (max-width:749px){html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid{padding:42px 0 48px!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__inner{width:min(calc(100% - 24px),430px)!important;max-width:430px!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__intro{width:min(100%,346px)!important;gap:9px!important;margin-bottom:16px!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__heading,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__heading.nv-section-heading{max-width:12.5ch!important;font-size:clamp(30px, 8.2vw, 38px)!important;line-height:1.04!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__subheading{max-width:32ch!important;font-size:13.25px!important;line-height:1.48!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__aggregate{display:grid!important;gap:2px!important;min-height:0!important;margin-bottom:18px!important;padding:9px 15px!important;text-align:center!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__aggregate-score{font-size:21px!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__aggregate-label{font-size:10.5px!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__grid{display:flex!important;grid-template-columns:none!important;gap:12px!important;overflow-x:auto!important;padding:0 0 4px!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__grid::-webkit-scrollbar{display:none!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__card{flex:0 0 min(86vw,314px)!important;min-height:0!important;padding:18px 16px 16px!important;border-radius:16px!important;gap:12px!important;scroll-snap-align:center!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__card::before{left:16px!important;top:14px!important;font-size:38px!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__verified-badge{top:16px!important;right:14px!important;max-width:52%!important;padding:5px 8px!important;font-size:8px!important;overflow:hidden!important;text-overflow:ellipsis!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__header{grid-template-columns:34px minmax(0,1fr)!important;gap:9px!important;min-height:0!important;padding:24px 90px 0 0!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__avatar,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__avatar-placeholder,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__avatar-wrap{width:34px!important;height:34px!important;flex-basis:34px!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__name{font-size:15.5px!important;line-height:1.16!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__star,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__star svg{width:11px!important;height:11px!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__body,html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__body p{font-size:12.75px!important;line-height:1.48!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__linked{display:none!important}html body.template-page #MainContent [id$="__qt_reviews"] .nv-reviews-grid__arrow{display:none!important}}@media (max-width:749px){html body .custom-header__drawer-backdrop.is-open{z-index:518!important;display:block!important;opacity:.34!important;visibility:visible!important;pointer-events:auto!important;background:#061836!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body #custom-header-drawer-header.custom-header__drawer,html body [id^=custom-header-drawer-].custom-header__drawer{z-index:519!important;width:min(88vw,360px)!important;max-width:calc(100vw - 28px)!important;background:#fff!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateX(-100%)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body #custom-header-drawer-header.custom-header__drawer.is-open,html body [id^=custom-header-drawer-].custom-header__drawer.is-open{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateX(0)!important}html body #custom-header-drawer-header .custom-header__drawer-panel,html body [id^=custom-header-drawer-] .custom-header__drawer-panel{position:relative!important;z-index:1!important;background:#fff!important;opacity:1!important;pointer-events:auto!important;transform:none!important}html body #custom-header-drawer-header .custom-header__menu--mobile,html body #custom-header-drawer-header .custom-header__menu-list--mobile,html body [id^=custom-header-drawer-] .custom-header__menu--mobile,html body [id^=custom-header-drawer-] .custom-header__menu-list--mobile{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}html body #custom-header-drawer-header .custom-header__drawer-action,html body #custom-header-drawer-header .custom-header__drawer-social-link,html body #custom-header-drawer-header .custom-header__menu-list--mobile a,html body #custom-header-drawer-header .custom-header__mobile-summary,html body [id^=custom-header-drawer-] .custom-header__drawer-action,html body [id^=custom-header-drawer-] .custom-header__drawer-social-link,html body [id^=custom-header-drawer-] .custom-header__menu-list--mobile a,html body [id^=custom-header-drawer-] .custom-header__mobile-summary{position:relative!important;z-index:2!important;pointer-events:auto!important}}