html body #nutravora-history.nv-footer-brand-trust{--nv-brand-trust-green: #063d2f;--nv-brand-trust-green-deep: #003f32;--nv-brand-trust-gold: #c89a3a;--nv-brand-trust-ivory: #fbf7ee;--nv-brand-trust-text: #18221f;--nv-brand-trust-muted: #5c655f;--nv-brand-trust-rule: rgba(48, 73, 61, .14);width:100%;margin:var(--nv-history-margin-y, 0) 0 0;padding:0 clamp(28px,5vw,72px) clamp(22px,2.7vw,34px);overflow:hidden;background:#fff;color:var(--nv-brand-trust-text);font-family:var(--nv-font-body, var(--font-body-family, Inter, system-ui, sans-serif))}html body #nutravora-history.nv-footer-brand-trust,html body #nutravora-history.nv-footer-brand-trust *{box-sizing:border-box}html body #nutravora-history.nv-footer-brand-trust a{color:inherit;text-decoration:none}html body #nutravora-history.nv-footer-brand-trust svg{display:block}html body #nutravora-history .nv-footer-brand-trust__inner{width:min(100%,var(--nv-history-max-width, 1376px));margin-inline:auto;padding:clamp(18px,2vw,26px) clamp(24px,3vw,42px) clamp(18px,1.8vw,24px);border:0;border-radius:0;background:transparent;box-shadow:none}html body #nutravora-history .nv-footer-brand-trust__top{display:grid;grid-template-columns:minmax(150px,205px) 1px minmax(142px,172px) 1px minmax(245px,275px) minmax(198px,214px);align-items:center;justify-content:space-between;gap:clamp(14px,1.7vw,26px);min-width:0}html body #nutravora-history .nv-footer-brand-trust__logo,html body #nutravora-history .nv-footer-brand-trust__google,html body #nutravora-history .nv-footer-brand-trust__rating,html body #nutravora-history .nv-footer-brand-trust__certs,html body #nutravora-history .nv-footer-brand-trust__cta{min-width:0}html body #nutravora-history .nv-footer-brand-trust__logo-image{display:block;width:clamp(150px,13vw,205px);max-width:100%;height:clamp(42px,4.3vw,58px);object-fit:contain;object-position:left center}html body #nutravora-history .nv-footer-brand-trust__wordmark{display:block;color:var(--nv-brand-trust-green);font-size:clamp(30px,2.6vw,40px);font-weight:800;line-height:1;letter-spacing:0}html body #nutravora-history .nv-footer-brand-trust__divider{display:block;width:1px;height:52px;background:var(--nv-brand-trust-rule)}html body #nutravora-history .nv-footer-brand-trust__google{display:inline-flex;align-items:center;gap:10px;max-width:172px;font-size:12.25px;font-weight:520;line-height:1.2}html body #nutravora-history .nv-footer-brand-trust__google:hover,html body #nutravora-history .nv-footer-brand-trust__google:focus-visible,html body #nutravora-history .nv-footer-brand-trust__cta:hover,html body #nutravora-history .nv-footer-brand-trust__cta:focus-visible{text-decoration:none}html body #nutravora-history .nv-footer-brand-trust__google-icon,html body #nutravora-history .nv-footer-brand-trust__rating-badge,html body #nutravora-history .nv-footer-brand-trust__cta-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}html body #nutravora-history .nv-footer-brand-trust__google-icon,html body #nutravora-history .nv-footer-brand-trust__google-icon svg,html body #nutravora-history .nv-footer-brand-trust__icon-image{width:38px;height:38px;object-fit:contain}html body #nutravora-history .nv-footer-brand-trust__google-copy{display:grid;gap:3px}html body #nutravora-history .nv-footer-brand-trust__google-word{display:inline-block;font-size:19px;font-weight:500;letter-spacing:0;line-height:.95}html body #nutravora-history .nv-footer-brand-trust__google-letter--blue{color:#4285f4}html body #nutravora-history .nv-footer-brand-trust__google-letter--red{color:#ea4335}html body #nutravora-history .nv-footer-brand-trust__google-letter--yellow{color:#fbbc04}html body #nutravora-history .nv-footer-brand-trust__google-letter--green{color:#34a853}html body #nutravora-history .nv-footer-brand-trust__rating{display:inline-grid;grid-template-areas:"badge value stars" "badge copy copy";align-items:center;gap:3px 7px;justify-content:start;color:var(--nv-brand-trust-text);white-space:normal}html body #nutravora-history .nv-footer-brand-trust__rating-badge,html body #nutravora-history .nv-footer-brand-trust__rating-badge svg{width:30px;height:30px}html body #nutravora-history .nv-footer-brand-trust__rating-badge{grid-area:badge}html body #nutravora-history .nv-footer-brand-trust__rating-badge circle{fill:#087333}html body #nutravora-history .nv-footer-brand-trust__rating-badge path{fill:#fff}html body #nutravora-history .nv-footer-brand-trust__rating-value{grid-area:value;color:#101817;font-size:15px;font-weight:760;line-height:1}html body #nutravora-history .nv-footer-brand-trust__stars{grid-area:stars;display:inline-flex;align-items:center;gap:2px;color:#087333;font-size:15.5px;line-height:1;letter-spacing:0}html body #nutravora-history .nv-footer-brand-trust__star-half{position:relative;color:#08733338}html body #nutravora-history .nv-footer-brand-trust__star-half:before{content:"\2605";position:absolute;inset:0 auto 0 0;width:56%;overflow:hidden;color:#087333}html body #nutravora-history .nv-footer-brand-trust__rating-copy{grid-area:copy;align-self:start;color:var(--nv-brand-trust-muted);font-size:10.75px;font-weight:500;line-height:1.25;letter-spacing:0;white-space:nowrap}html body #nutravora-history .nv-footer-brand-trust__certs{display:grid;grid-template-columns:repeat(4,minmax(82px,1fr));align-items:center;justify-content:flex-end;gap:10px;width:min(100%,430px)}html body #nutravora-history .nv-footer-brand-trust__cert{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:58px;padding:9px 10px;border:1px solid rgba(6,61,47,.32);border-radius:16px;color:var(--nv-brand-trust-green);text-align:center;line-height:1.08;background:linear-gradient(180deg,#ffffffc7,#fbf7ee8a);box-shadow:inset 0 1px #ffffffb8}html body #nutravora-history .nv-footer-brand-trust__cert strong{display:block;max-width:100%;font-size:11px;font-weight:820;letter-spacing:.025em;white-space:nowrap;overflow-wrap:normal}html body #nutravora-history .nv-footer-brand-trust__cert span{display:block;margin-top:2px;max-width:100%;font-size:8.75px;font-weight:560;letter-spacing:0;white-space:normal;overflow-wrap:normal}html body #nutravora-history .nv-footer-brand-trust__cert-image{display:block;width:52px;height:52px;border-radius:999px;object-fit:contain}html body #nutravora-history .nv-footer-brand-trust__rule{width:100%;height:1px;margin:clamp(16px,1.7vw,22px) 0 clamp(16px,1.7vw,21px);background:var(--nv-brand-trust-rule)}html body #nutravora-history .nv-footer-brand-trust__story{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,430px);align-items:center;gap:clamp(28px,4.4vw,66px)}html body #nutravora-history .nv-footer-brand-trust__story-copy{max-width:700px;min-width:0}html body #nutravora-history .nv-footer-brand-trust__eyebrow{display:inline-flex;align-items:center;gap:7px;margin:0 0 7px;color:var(--nv-brand-trust-gold);font-size:11px;font-weight:780;line-height:1;letter-spacing:.045em;text-transform:uppercase}html body #nutravora-history .nv-footer-brand-trust__eyebrow svg{width:16px;height:16px;fill:currentColor}html body #nutravora-history .nv-footer-brand-trust__eyebrow svg path+path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}html body #nutravora-history .nv-footer-brand-trust__heading{margin:0 0 8px;color:var(--nv-brand-trust-green);font-family:var(--nv-font-heading, var(--font-heading-family, Georgia, serif));font-size:clamp(23px,1.9vw,28px);font-weight:760;line-height:1.05;letter-spacing:0}html body #nutravora-history .nv-footer-brand-trust__heading span{display:inline}html body #nutravora-history .nv-footer-brand-trust__text{max-width:60ch;margin:0;color:#26302d;font-size:13px;font-weight:440;line-height:1.52;letter-spacing:0}html body #nutravora-history.nv-footer-brand-trust a.nv-footer-brand-trust__cta{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-width:198px;min-height:48px;padding:0 25px;border-radius:999px;background:linear-gradient(135deg,#6f3ff5,#5a31f4 52%,#4820c9);color:#fff;box-shadow:0 13px 26px #5a31f43d;font-size:14px;font-weight:760;line-height:1;letter-spacing:0;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}html body #nutravora-history.nv-footer-brand-trust a.nv-footer-brand-trust__cta--top{justify-self:end}html body #nutravora-history.nv-footer-brand-trust a.nv-footer-brand-trust__cta--story{display:none}html body #nutravora-history.nv-footer-brand-trust a.nv-footer-brand-trust__cta:hover,html body #nutravora-history.nv-footer-brand-trust a.nv-footer-brand-trust__cta:focus-visible{transform:translateY(-1px);box-shadow:0 16px 30px #5a31f44d;filter:brightness(1.03)}html body #nutravora-history .nv-footer-brand-trust__cta-icon,html body #nutravora-history .nv-footer-brand-trust__cta-icon svg{width:18px;height:18px}html body #nutravora-history .nv-footer-brand-trust__cta-icon path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}@media(max-width:1180px){html body #nutravora-history .nv-footer-brand-trust__inner{padding-inline:clamp(24px,3vw,36px)}html body #nutravora-history .nv-footer-brand-trust__top{grid-template-columns:minmax(122px,170px) 1px minmax(142px,1fr) 1px minmax(236px,1fr) minmax(190px,210px);row-gap:16px}html body #nutravora-history .nv-footer-brand-trust__story{grid-template-columns:minmax(0,1fr) minmax(292px,336px);gap:clamp(24px,3vw,42px)}html body #nutravora-history .nv-footer-brand-trust__certs{justify-self:end;width:min(100%,336px)}}@media(max-width:900px){html body #nutravora-history.nv-footer-brand-trust{padding-inline:clamp(24px,5vw,42px)}html body #nutravora-history .nv-footer-brand-trust__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 24px}html body #nutravora-history .nv-footer-brand-trust__divider{display:none}html body #nutravora-history .nv-footer-brand-trust__logo-image{width:clamp(180px,28vw,230px)}html body #nutravora-history .nv-footer-brand-trust__google{justify-self:end}html body #nutravora-history .nv-footer-brand-trust__rating{justify-self:start}html body #nutravora-history .nv-footer-brand-trust__certs{justify-content:start;justify-self:start;padding-top:0;border-top:0}html body #nutravora-history .nv-footer-brand-trust__story{grid-template-columns:1fr;align-items:start;gap:20px}html body #nutravora-history.nv-footer-brand-trust a.nv-footer-brand-trust__cta--top{justify-self:end}}@media(max-width:680px){html body #nutravora-history.nv-footer-brand-trust{padding:0 clamp(18px,5.4vw,24px) 16px}html body #nutravora-history .nv-footer-brand-trust__inner{width:min(100%,374px);padding:16px clamp(15px,4.8vw,20px) 18px}html body #nutravora-history .nv-footer-brand-trust__top{display:grid;grid-template-columns:minmax(56px,68px) 1px minmax(94px,1fr) 1px minmax(96px,106px);grid-template-areas:"logo divider-a google divider-b rating";align-items:center;gap:8px 6px}html body #nutravora-history .nv-footer-brand-trust__logo{grid-area:logo;display:flex;justify-content:flex-start}html body #nutravora-history .nv-footer-brand-trust__logo-image{width:clamp(58px,16vw,68px);height:auto;min-height:0;max-height:none;object-position:left center}html body #nutravora-history .nv-footer-brand-trust__wordmark{text-align:center}html body #nutravora-history .nv-footer-brand-trust__divider{display:block;width:1px;height:34px;justify-self:center;align-self:center;background:#063d2f24}html body #nutravora-history .nv-footer-brand-trust__top>.nv-footer-brand-trust__divider:nth-of-type(1){grid-area:divider-a}html body #nutravora-history .nv-footer-brand-trust__top>.nv-footer-brand-trust__divider:nth-of-type(2){grid-area:divider-b}html body #nutravora-history .nv-footer-brand-trust__google{grid-area:google;align-self:center;justify-self:start;width:auto;max-width:none;justify-content:flex-start;gap:5px;font-size:8.75px;text-align:left}html body #nutravora-history .nv-footer-brand-trust__google-icon,html body #nutravora-history .nv-footer-brand-trust__google-icon svg,html body #nutravora-history .nv-footer-brand-trust__icon-image{width:25px;height:25px}html body #nutravora-history .nv-footer-brand-trust__google-copy{gap:1px}html body #nutravora-history .nv-footer-brand-trust__google-word{font-size:13px}html body #nutravora-history .nv-footer-brand-trust__rating{grid-area:rating;grid-template-areas:"badge value stars" "copy copy copy";justify-content:end;justify-self:stretch;gap:3px 4px;white-space:normal}html body #nutravora-history .nv-footer-brand-trust__rating-badge,html body #nutravora-history .nv-footer-brand-trust__rating-badge svg{width:20px;height:20px}html body #nutravora-history .nv-footer-brand-trust__rating-value{font-size:12px}html body #nutravora-history .nv-footer-brand-trust__stars{gap:1px;font-size:10px}html body #nutravora-history .nv-footer-brand-trust__rating-copy{align-self:center;justify-self:end;max-width:100%;text-align:right;font-size:8px;line-height:1.15;white-space:normal}html body #nutravora-history .nv-footer-brand-trust__certs{grid-area:certs;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;justify-items:stretch;width:100%;padding-top:0;border-top:0}html body #nutravora-history .nv-footer-brand-trust__cert{width:100%;min-height:48px;padding:7px 8px;border-radius:14px}html body #nutravora-history .nv-footer-brand-trust__cert strong{font-size:clamp(10.75px,3vw,12.75px)}html body #nutravora-history .nv-footer-brand-trust__cert span{font-size:clamp(9px,2.5vw,10.75px)}html body #nutravora-history .nv-footer-brand-trust__rule{margin:14px 0 16px}html body #nutravora-history .nv-footer-brand-trust__story{display:grid;grid-template-columns:1fr;grid-template-areas:"certs" "copy" "cta";gap:14px}html body #nutravora-history .nv-footer-brand-trust__story-copy{grid-area:copy}html body #nutravora-history .nv-footer-brand-trust__eyebrow{margin-bottom:7px;font-size:11px;gap:7px}html body #nutravora-history .nv-footer-brand-trust__eyebrow svg{width:16px;height:16px}html body #nutravora-history .nv-footer-brand-trust__heading{margin-bottom:9px;font-size:clamp(25px,6.55vw,30px);line-height:1.02}html body #nutravora-history .nv-footer-brand-trust__heading span{display:block;white-space:nowrap}html body #nutravora-history .nv-footer-brand-trust__text{max-width:none;font-size:clamp(13.75px,3.65vw,15.25px);line-height:1.42}html body #nutravora-history.nv-footer-brand-trust a.nv-footer-brand-trust__cta--top{display:none}html body #nutravora-history.nv-footer-brand-trust a.nv-footer-brand-trust__cta--story{grid-area:cta;display:inline-flex;width:100%;min-height:48px;padding-inline:18px;font-size:14.5px}html body #nutravora-history .nv-footer-brand-trust__cta-icon,html body #nutravora-history .nv-footer-brand-trust__cta-icon svg{width:17px;height:17px}}@media(max-width:390px){html body #nutravora-history .nv-footer-brand-trust__inner{padding-inline:15px}html body #nutravora-history .nv-footer-brand-trust__logo-image{width:clamp(56px,15.5vw,64px)}html body #nutravora-history .nv-footer-brand-trust__google{gap:4px;font-size:8.5px}html body #nutravora-history .nv-footer-brand-trust__google-word{font-size:12.5px}html body #nutravora-history .nv-footer-brand-trust__rating{gap:3px}html body #nutravora-history .nv-footer-brand-trust__stars{font-size:9.5px}html body #nutravora-history .nv-footer-brand-trust__certs{gap:7px}html body #nutravora-history.nv-footer-brand-trust a.nv-footer-brand-trust__cta{min-height:48px}}html body .nv-footer{--nv-footer-ivory: #fbf7ee;--nv-footer-ivory-soft: #f4efe4;--nv-footer-green: #063d2f;--nv-footer-green-deep: #002f25;--nv-footer-green-ink: #043f32;--nv-footer-gold: #c89a3a;--nv-footer-gold-soft: #dfbd73;--nv-footer-text-dark: #18221f;--nv-footer-muted-dark: #565f59;--nv-footer-rule: rgba(6, 61, 47, .14);--nv-footer-dark-rule: rgba(223, 189, 115, .38);--nv-footer-max: var(--nv-footer-page-width, 1320px);width:100%!important;margin:0!important;overflow:hidden!important;background:var(--nv-footer-ivory)!important;color:var(--nv-footer-text-dark)!important;font-family:var(--nv-font-body, var(--font-body-family, system-ui, sans-serif))!important}html body .nv-footer,html body .nv-footer *{box-sizing:border-box!important}html body .nv-footer a{color:inherit!important;text-decoration:none!important}html body .nv-footer svg{display:block!important}html body .nv-footer__visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}html body .nv-footer__upper{position:relative!important;background:linear-gradient(180deg,#fffaf1 0%,var(--nv-footer-ivory) 100%)!important}html body .nv-footer__body{padding:64px 0 42px!important}html body .nv-footer__body-inner,html body .nv-footer__newsletter-inner,html body .nv-footer__trust-bar-inner,html body .nv-footer__bottom-inner{width:min(calc(100% - 144px),var(--nv-footer-max))!important;max-width:var(--nv-footer-max)!important;margin-inline:auto!important}html body .nv-footer__body-inner{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,.9fr) minmax(0,.9fr) minmax(260px,1fr)!important;gap:54px!important;align-items:start!important}html body .nv-footer__nav-col{min-width:0!important}html body .nv-footer__nav-heading,html body .nv-footer__help-heading{position:relative!important;width:fit-content!important;margin:0 0 22px!important;padding:0 0 13px!important;color:var(--nv-footer-green-ink)!important;font-family:var(--nv-font-body, system-ui, sans-serif)!important;font-size:15px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0!important;text-transform:uppercase!important}html body .nv-footer__nav-heading:after,html body .nv-footer__help-heading:after{content:""!important;position:absolute!important;left:0!important;bottom:0!important;width:42px!important;height:3px!important;border-radius:999px!important;background:var(--nv-footer-gold)!important}html body .nv-footer__nav-toggle,html body .nv-footer__nav-panel[hidden]{display:none!important}html body .nv-footer__nav-list{display:grid!important;gap:12px!important;margin:0!important;padding:0!important;list-style:none!important}html body .nv-footer__nav-link{display:inline-flex!important;max-width:100%!important;color:#202725!important;font-size:16px!important;font-weight:450!important;line-height:1.45!important;letter-spacing:0!important;overflow-wrap:anywhere!important;transition:color .18s ease!important}html body .nv-footer__nav-link:hover,html body .nv-footer__nav-link:focus-visible,html body .nv-footer__help-link:hover,html body .nv-footer__help-link:focus-visible,html body .nv-footer__legal-link:hover,html body .nv-footer__legal-link:focus-visible{color:var(--nv-footer-gold)!important}html body .nv-footer__help{display:grid!important;gap:13px!important;color:var(--nv-footer-text-dark)!important}html body .nv-footer__help-item{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:12px!important;min-width:0!important}html body .nv-footer__help-icon{display:none!important}html body .nv-footer__help-item p,html body .nv-footer__help-address p,html body .nv-footer__help-note,html body .nv-footer__help-label{margin:0!important;color:#202725!important;font-size:15px!important;font-weight:430!important;line-height:1.52!important;letter-spacing:0!important}html body .nv-footer__help-prefix,html body .nv-footer__help-label{color:var(--nv-footer-green-ink)!important;font-weight:800!important}html body .nv-footer__help-label{margin-top:12px!important;padding-top:20px!important;border-top:1px solid rgba(6,61,47,.14)!important;font-size:14px!important;line-height:1.25!important;text-transform:uppercase!important}html body .nv-footer__help-address{display:grid!important;gap:2px!important}html body .nv-footer__help-note{max-width:31ch!important;color:var(--nv-footer-muted-dark)!important;font-style:italic!important}html body .nv-footer__newsletter{padding:0!important}html body .nv-footer__newsletter-inner{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:minmax(360px,1fr) minmax(460px,560px)!important;align-items:center!important;gap:52px!important;min-height:164px!important;padding:38px 58px!important;border:1px solid rgba(6,61,47,.12)!important;border-radius:28px 28px 0 0!important;background:linear-gradient(180deg,#f2f1e6,#ecebdd)!important;box-shadow:0 18px 42px #28312714!important}html body .nv-footer__newsletter-copy{display:grid!important;grid-template-columns:84px minmax(0,1fr)!important;align-items:center!important;gap:26px!important;min-width:0!important}html body .nv-footer__newsletter-icon{width:84px!important;height:84px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:linear-gradient(145deg,#075341,#003f32)!important;color:#fffaf0!important;box-shadow:inset 0 1px #ffffff2e!important}html body .nv-footer__newsletter-icon svg{width:50px!important;height:50px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body .nv-footer__newsletter-heading{margin:0 0 8px!important;color:var(--nv-footer-green-ink)!important;font-family:var(--nv-font-heading, Georgia, serif)!important;font-size:36px!important;font-weight:700!important;line-height:1.05!important;letter-spacing:0!important;text-transform:none!important}html body .nv-footer__newsletter-sub{max-width:42ch!important;margin:0!important;color:#202725!important;font-size:16px!important;font-weight:430!important;line-height:1.5!important;letter-spacing:0!important}html body .nv-footer__newsletter-form{display:grid!important;grid-template-columns:minmax(0,1fr) 172px!important;align-items:center!important;gap:0!important;width:min(100%,540px)!important;justify-self:end!important;min-width:0!important;padding:6px!important;border:1px solid rgba(6,61,47,.14)!important;border-radius:999px!important;background:#ffffffd1!important;box-shadow:inset 0 1px #fffc!important}html body .nv-footer__newsletter-form:focus-within{border-color:#c89a3ab8!important;box-shadow:0 0 0 3px #c89a3a21,inset 0 1px #ffffffe6!important}html body .nv-footer__newsletter-input{width:100%!important;min-width:0!important;min-height:58px!important;margin:0!important;padding:0 24px!important;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--nv-footer-text-dark)!important;font-family:var(--nv-font-body, system-ui, sans-serif)!important;font-size:15px!important;line-height:1.2!important;letter-spacing:0!important;outline:0!important;box-shadow:none!important}html body .nv-footer__newsletter-input::placeholder{color:#2027258f!important;opacity:1!important}html body .nv-footer__newsletter-btn{min-width:0!important;min-height:58px!important;margin:0!important;padding:0 28px!important;border:0!important;border-radius:999px!important;background:linear-gradient(180deg,#075341,#003f32)!important;color:#fffaf0!important;font-family:var(--nv-font-body, system-ui, sans-serif)!important;font-size:13px!important;font-weight:850!important;line-height:1!important;letter-spacing:0!important;text-transform:uppercase!important;white-space:nowrap!important;cursor:pointer!important;box-shadow:inset 0 1px #ffffff29,0 12px 24px #063d2f24!important;transition:transform .18s ease,background .18s ease!important}html body .nv-footer__newsletter-btn:hover,html body .nv-footer__newsletter-btn:focus-visible{transform:translateY(-1px)!important;background:linear-gradient(180deg,#0a604b,#064737)!important}html body .nv-footer__trust-bar{background:linear-gradient(180deg,var(--nv-footer-green) 0%,var(--nv-footer-green-deep) 100%)!important;color:#fffaf0!important;border-top:1px solid rgba(223,189,115,.16)!important;border-bottom:1px solid rgba(223,189,115,.18)!important}html body .nv-footer__trust-bar-inner{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:center!important}html body .nv-footer__trust-item{min-width:0!important;min-height:110px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:18px!important;padding:24px 26px!important;color:#fffaf0!important;font-size:18px!important;font-weight:460!important;line-height:1.24!important;letter-spacing:0!important;text-align:left!important}html body .nv-footer__trust-item+.nv-footer__trust-item{border-left:1px solid var(--nv-footer-dark-rule)!important}html body .nv-footer__trust-item svg{flex:0 0 auto!important;width:52px!important;height:52px!important;color:var(--nv-footer-gold-soft)!important;fill:none!important;stroke:currentColor!important;stroke-width:1.55!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body .nv-footer__trust-item span{min-width:0!important;max-width:15ch!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important}html body .nv-footer__bottom{background:linear-gradient(180deg,#01392d,#00291f)!important;color:#fffaf0!important;padding:34px 0 38px!important}html body .nv-footer__bottom-inner{display:grid!important;grid-template-columns:minmax(170px,.7fr) minmax(330px,auto) minmax(420px,1fr)!important;align-items:center!important;gap:30px!important}html body .nv-footer__social{justify-self:start!important;display:grid!important;gap:16px!important}html body .nv-footer__social-label{margin:0!important;color:#fffaf0!important;font-size:12px!important;font-weight:650!important;line-height:1.1!important;letter-spacing:0!important;text-transform:uppercase!important}html body .nv-footer__brand-social{display:flex!important;align-items:center!important;gap:12px!important}html body .nv-footer__brand-social-link{width:32px!important;height:32px!important;flex:0 0 32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(223,189,115,.7)!important;border-radius:50%!important;background:transparent!important;color:var(--nv-footer-gold-soft)!important;transition:background .18s ease,color .18s ease,transform .18s ease!important}html body .nv-footer__brand-social-link:hover,html body .nv-footer__brand-social-link:focus-visible{background:#dfbd731f!important;color:#ffe3a1!important;transform:translateY(-1px)!important}html body .nv-footer__brand-social-link svg{width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body .nv-footer__brand-social-link svg path[fill=currentColor],html body .nv-footer__brand-social-link svg circle[fill=currentColor]{fill:currentColor!important;stroke:none!important}html body .nv-footer__legal{justify-self:center!important;display:grid!important;gap:13px!important;text-align:center!important}html body .nv-footer__copyright{margin:0!important;color:#fffaf0eb!important;font-size:15px!important;font-weight:450!important;line-height:1.35!important;letter-spacing:0!important;white-space:nowrap!important}html body .nv-footer__legal-links{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:13px!important;color:#fffaf0e6!important}html body .nv-footer__legal-link,html body .nv-footer__legal-links span{color:#fffaf0e6!important;font-size:14px!important;font-weight:430!important;line-height:1.25!important;letter-spacing:0!important}html body .nv-footer__legal-links span{color:var(--nv-footer-gold-soft)!important}html body .nv-footer__payment-icons{justify-self:end!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:6px!important;max-width:none!important}html body .nv-footer__payment-icon{width:40px!important;height:26px!important;flex:0 0 auto!important;border-radius:5px!important}@media(max-width:1180px){html body .nv-footer__body{padding-top:56px!important}html body .nv-footer__body-inner,html body .nv-footer__newsletter-inner,html body .nv-footer__trust-bar-inner,html body .nv-footer__bottom-inner{width:min(calc(100% - 72px),var(--nv-footer-max))!important}html body .nv-footer__body-inner{gap:36px!important;grid-template-columns:minmax(0,.82fr) minmax(0,.82fr) minmax(0,.82fr) minmax(230px,1fr)!important}html body .nv-footer__newsletter-form{width:min(100%,620px)!important;justify-self:end!important}html body .nv-footer__trust-item{gap:14px!important;padding-inline:20px!important;font-size:16px!important;font-weight:450!important}html body .nv-footer__trust-item svg{width:48px!important;height:48px!important}html body .nv-footer__bottom-inner{grid-template-columns:minmax(150px,.6fr) minmax(300px,auto) minmax(430px,1fr)!important;gap:24px!important}html body .nv-footer__payment-icon{width:36px!important;height:24px!important}}@media(max-width:900px){html body .nv-footer__body-inner,html body .nv-footer__newsletter-inner,html body .nv-footer__trust-bar-inner,html body .nv-footer__bottom-inner{width:min(calc(100% - 48px),var(--nv-footer-max))!important}html body .nv-footer__body-inner{gap:28px!important;grid-template-columns:minmax(0,.75fr) minmax(0,.85fr) minmax(0,.75fr) minmax(210px,1.05fr)!important}html body .nv-footer__nav-link,html body .nv-footer__help-item p,html body .nv-footer__help-address p,html body .nv-footer__help-note{font-size:15px!important}html body .nv-footer__newsletter-inner{padding:34px 42px!important}html body .nv-footer__trust-item{min-height:110px!important;gap:13px!important;padding:22px 14px!important;font-size:15px!important;font-weight:450!important}html body .nv-footer__trust-item svg{width:44px!important;height:44px!important}html body .nv-footer__bottom-inner{grid-template-columns:176px minmax(0,1fr) 250px!important;grid-template-areas:"social legal payments"!important;gap:16px!important;align-items:center!important}html body .nv-footer__social{grid-area:social!important;justify-self:start!important}html body .nv-footer__legal{grid-area:legal!important;justify-self:center!important;width:100%!important}html body .nv-footer__payment-icons{grid-area:payments!important;justify-self:end!important;justify-content:flex-end!important;flex-wrap:wrap!important;max-width:250px!important;gap:7px!important}html body .nv-footer__social{gap:12px!important}html body .nv-footer__social-label{font-size:13px!important}html body .nv-footer__brand-social{gap:8px!important}html body .nv-footer__brand-social-link{width:38px!important;height:38px!important;flex-basis:38px!important}html body .nv-footer__brand-social-link svg{width:17px!important;height:17px!important}html body .nv-footer__legal{gap:10px!important}html body .nv-footer__copyright{font-size:13px!important}html body .nv-footer__legal-links{gap:10px!important}html body .nv-footer__legal-link,html body .nv-footer__legal-links span{font-size:13px!important}html body .nv-footer__payment-icon{width:40px!important;height:26px!important}}@media(max-width:699px){html body .nv-footer__body{padding:34px 0 24px!important}html body .nv-footer__body-inner,html body .nv-footer__newsletter-inner,html body .nv-footer__trust-bar-inner,html body .nv-footer__bottom-inner{width:min(calc(100% - 52px),430px)!important}html body .nv-footer__body-inner{display:grid!important;grid-template-columns:1fr!important;gap:0!important}html body .nv-footer__nav-col{border-bottom:1px solid rgba(6,61,47,.16)!important}html body .nv-footer__nav-heading{display:none!important}html body .nv-footer__nav-toggle{width:100%!important;min-height:66px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin:0!important;padding:14px 4px 13px!important;border:0!important;background:transparent!important;color:var(--nv-footer-green-ink)!important;font-family:var(--nv-font-body, system-ui, sans-serif)!important;font-size:16px!important;font-weight:720!important;line-height:1.12!important;letter-spacing:0!important;text-align:left!important;text-transform:uppercase!important;cursor:pointer!important;box-shadow:none!important}html body .nv-footer__nav-toggle span{position:relative!important;width:fit-content!important;min-width:0!important;padding-bottom:11px!important}html body .nv-footer__nav-toggle span:after{content:""!important;position:absolute!important;left:0!important;bottom:0!important;width:32px!important;height:2px!important;border-radius:999px!important;background:var(--nv-footer-gold)!important}html body .nv-footer__nav-toggle svg{width:20px!important;height:20px!important;fill:none!important;stroke:currentColor!important;stroke-width:2.2!important;stroke-linecap:round!important;stroke-linejoin:round!important;transition:transform .18s ease!important}html body .nv-footer__nav-col.is-open .nv-footer__nav-toggle svg{transform:rotate(180deg)!important}html body .nv-footer__nav-panel{padding:0 6px 20px!important}html body .nv-footer__nav-panel[hidden]{display:none!important}html body .nv-footer__nav-list{gap:13px!important}html body .nv-footer__nav-link{font-size:16px!important;line-height:1.35!important}html body .nv-footer__help{gap:18px!important;padding-top:0!important}html body .nv-footer__help-item{grid-template-columns:44px minmax(0,1fr)!important;gap:14px!important;align-items:center!important}html body .nv-footer__help-icon{width:42px!important;height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(6,61,47,.12)!important;border-radius:50%!important;background:#ffffff61!important;color:var(--nv-footer-green-ink)!important}html body .nv-footer__help-icon svg{width:21px!important;height:21px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body .nv-footer__help-prefix{display:none!important}html body .nv-footer__help-item p,html body .nv-footer__help-link,html body .nv-footer__help-address p,html body .nv-footer__help-note{color:#202725!important;font-size:15.5px!important;font-weight:440!important;line-height:1.42!important;overflow-wrap:anywhere!important}html body .nv-footer__help-label{margin-top:0!important;padding-top:24px!important;border-top:1px solid rgba(6,61,47,.16)!important;font-size:16px!important;line-height:1.28!important;letter-spacing:0!important}html body .nv-footer__help-item--address,html body .nv-footer__help-item--hours{align-items:start!important}html body .nv-footer__help-note{max-width:100%!important;color:#4e5551!important}html body .nv-footer__newsletter-inner{display:grid!important;grid-template-columns:1fr!important;gap:20px!important;min-height:0!important;padding:24px 20px 28px!important;border-radius:22px 22px 0 0!important}html body .nv-footer__newsletter-copy{grid-template-columns:86px minmax(0,1fr)!important;gap:16px!important;align-items:center!important}html body .nv-footer__newsletter-icon{width:84px!important;height:84px!important}html body .nv-footer__newsletter-icon svg{width:48px!important;height:48px!important}html body .nv-footer__newsletter-heading{margin-bottom:7px!important;font-size:26px!important;font-weight:700!important;line-height:1.05!important}html body .nv-footer__newsletter-sub{font-size:14px!important;font-weight:430!important;line-height:1.42!important}html body .nv-footer__newsletter-form{grid-template-columns:minmax(0,1fr) 118px!important;padding:5px!important}html body .nv-footer__newsletter-input,html body .nv-footer__newsletter-btn{min-height:52px!important}html body .nv-footer__newsletter-input{padding:0 17px!important;font-size:14px!important}html body .nv-footer__newsletter-btn{padding:0 12px!important;font-size:11px!important;font-weight:820!important}html body .nv-footer__trust-bar-inner{width:100%!important;max-width:none!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}html body .nv-footer__trust-item{min-height:164px!important;flex-direction:column!important;gap:11px!important;padding:22px 4px!important;font-size:13px!important;font-weight:430!important;line-height:1.2!important;text-align:center!important}html body .nv-footer__trust-item svg{width:46px!important;height:46px!important}html body .nv-footer__trust-item span{max-width:100%!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important}html body .nv-footer__bottom{padding:24px 0 max(28px,env(safe-area-inset-bottom,0px))!important}html body .nv-footer__bottom-inner{grid-template-columns:1fr!important;grid-template-areas:"social" "legal" "payments"!important;justify-items:center!important;gap:20px!important}html body .nv-footer__social{justify-self:center!important;justify-items:center!important;gap:14px!important}html body .nv-footer__social-label{font-size:15px!important;font-weight:820!important}html body .nv-footer__brand-social{gap:13px!important}html body .nv-footer__brand-social-link{width:46px!important;height:46px!important;flex-basis:46px!important}html body .nv-footer__brand-social-link svg{width:19px!important;height:19px!important}html body .nv-footer__legal{width:100%!important;padding-top:22px!important;border-top:1px solid rgba(255,250,240,.18)!important;gap:13px!important}html body .nv-footer__copyright{white-space:normal!important;font-size:14px!important;font-weight:430!important}html body .nv-footer__legal-links{gap:13px!important}html body .nv-footer__legal-link,html body .nv-footer__legal-links span{font-size:13px!important}html body .nv-footer__payment-icons{justify-self:center!important;justify-content:center!important;max-width:100%!important;gap:8px!important}html body .nv-footer__payment-icon{width:46px!important;height:30px!important}}@media(max-width:430px){html body .nv-footer__body-inner,html body .nv-footer__newsletter-inner,html body .nv-footer__bottom-inner{width:min(calc(100% - 48px),390px)!important}html body .nv-footer__body-inner{width:min(calc(100% - 64px),366px)!important}html body .nv-footer__nav-toggle{min-height:64px!important;font-size:15.5px!important}html body .nv-footer__help-item{grid-template-columns:42px minmax(0,1fr)!important;gap:13px!important}html body .nv-footer__help-item p,html body .nv-footer__help-link,html body .nv-footer__help-address p,html body .nv-footer__help-note{font-size:15px!important}html body .nv-footer__newsletter-copy{grid-template-columns:80px minmax(0,1fr)!important;gap:14px!important}html body .nv-footer__newsletter-icon{width:78px!important;height:78px!important}html body .nv-footer__newsletter-heading{font-size:25px!important}html body .nv-footer__newsletter-sub{font-size:13.5px!important}html body .nv-footer__newsletter-form{grid-template-columns:minmax(0,1fr) 112px!important}html body .nv-footer__trust-item{min-height:158px!important;font-size:12.5px!important;padding-inline:4px!important}html body .nv-footer__trust-item svg{width:43px!important;height:43px!important}}@media(max-width:390px){html body .nv-footer__body-inner,html body .nv-footer__newsletter-inner,html body .nv-footer__bottom-inner{width:min(calc(100% - 44px),370px)!important}html body .nv-footer__body-inner{width:min(calc(100% - 58px),344px)!important}html body .nv-footer__nav-toggle{font-size:15px!important}html body .nv-footer__help-item p,html body .nv-footer__help-link,html body .nv-footer__help-address p,html body .nv-footer__help-note{font-size:14.5px!important}html body .nv-footer__newsletter-inner{padding:22px 18px 26px!important}html body .nv-footer__newsletter-copy{grid-template-columns:72px minmax(0,1fr)!important;gap:13px!important}html body .nv-footer__newsletter-icon{width:70px!important;height:70px!important}html body .nv-footer__newsletter-icon svg{width:40px!important;height:40px!important}html body .nv-footer__newsletter-heading{font-size:23px!important}html body .nv-footer__newsletter-sub{font-size:13px!important}html body .nv-footer__newsletter-form{grid-template-columns:minmax(0,1fr) 104px!important}html body .nv-footer__newsletter-input{padding:0 14px!important;font-size:12px!important}html body .nv-footer__newsletter-btn{padding-inline:10px!important;font-size:10px!important}html body .nv-footer__trust-item{min-height:150px!important;gap:10px!important;font-size:12px!important}html body .nv-footer__trust-item svg{width:40px!important;height:40px!important}html body .nv-footer__payment-icons{gap:7px!important}html body .nv-footer__payment-icon{width:44px!important;height:29px!important}}@media(max-width:360px){html body .nv-footer__body-inner,html body .nv-footer__newsletter-inner,html body .nv-footer__bottom-inner{width:min(calc(100% - 34px),340px)!important}html body .nv-footer__body-inner{width:min(calc(100% - 44px),320px)!important}html body .nv-footer__newsletter-form{grid-template-columns:minmax(0,1fr) 98px!important}html body .nv-footer__newsletter-btn{font-size:10px!important}html body .nv-footer__trust-item{font-size:11.5px!important}html body .nv-footer__trust-item svg{width:38px!important;height:38px!important}}html body.template-index .nv-footer{background:var(--nv-footer-ivory)!important;color:var(--nv-footer-text-dark)!important}html body.template-index .nv-footer .nv-footer__upper{background:linear-gradient(180deg,#fffaf1 0%,var(--nv-footer-ivory) 100%)!important}html body.template-index .nv-footer .nv-footer__nav-heading,html body.template-index .nv-footer .nv-footer__help-heading,html body.template-index .nv-footer .nv-footer__help-label{color:var(--nv-footer-green-ink)!important;font-family:var(--nv-font-body, system-ui, sans-serif)!important;text-transform:uppercase!important}html body.template-index .nv-footer .nv-footer__help-prefix{color:var(--nv-footer-green-ink)!important;font-family:var(--nv-font-body, system-ui, sans-serif)!important;text-transform:none!important}html body.template-index .nv-footer .nv-footer__newsletter-heading{color:var(--nv-footer-green-ink)!important;font-family:var(--nv-font-heading, Georgia, serif)!important;text-transform:none!important;white-space:nowrap!important}html body.template-index .nv-footer .nv-footer__nav-link,html body.template-index .nv-footer .nv-footer__help-item p,html body.template-index .nv-footer .nv-footer__help-address p,html body.template-index .nv-footer .nv-footer__help-link,html body.template-index .nv-footer .nv-footer__newsletter-sub{color:#202725!important}html body.template-index .nv-footer .nv-footer__help-note{color:var(--nv-footer-muted-dark)!important}html body.template-index .nv-footer .nv-footer__newsletter-inner{background:linear-gradient(180deg,#f2f1e6,#ecebdd)!important;border-color:#063d2f1f!important}html body.template-index .nv-footer .nv-footer__newsletter-form{background:#ffffffd1!important;border-color:#063d2f24!important}html body.template-index .nv-footer .nv-footer__newsletter-input{color:var(--nv-footer-text-dark)!important;background:transparent!important}html body.template-index .nv-footer .nv-footer__newsletter-input::placeholder{color:#2027258f!important}html body.template-index .nv-footer .nv-footer__newsletter-btn{background:linear-gradient(180deg,#075341,#003f32)!important;color:#fffaf0!important}html body.template-index .nv-footer .nv-footer__trust-bar{background:linear-gradient(180deg,var(--nv-footer-green) 0%,var(--nv-footer-green-deep) 100%)!important}html body.template-index .nv-footer .nv-footer__trust-item{color:#fffaf0!important}html body.template-index .nv-footer .nv-footer__bottom{background:linear-gradient(180deg,#01392d,#00291f)!important}html body.template-index .nv-footer .nv-footer__social-label,html body.template-index .nv-footer .nv-footer__copyright,html body.template-index .nv-footer .nv-footer__legal-link,html body.template-index .nv-footer .nv-footer__legal-links span{color:#fffaf0!important}html body.template-index .nv-footer .nv-footer__legal-links span{color:var(--nv-footer-gold-soft)!important}html body.template-index .nv-footer .nv-footer__bottom-inner{display:grid!important;grid-template-columns:minmax(170px,.7fr) minmax(330px,auto) minmax(420px,1fr)!important;align-items:center!important;gap:30px!important}html body.template-index .nv-footer .nv-footer__payment-icons{justify-self:end!important;justify-content:flex-end!important;flex-wrap:nowrap!important;width:auto!important;max-width:none!important}html body.template-index .nv-footer .nv-footer__payment-icon{width:34px!important;height:22px!important}@media(max-width:1180px){html body.template-index .nv-footer .nv-footer__bottom-inner{grid-template-columns:minmax(150px,.6fr) minmax(300px,auto) minmax(430px,1fr)!important;gap:24px!important}html body.template-index .nv-footer .nv-footer__payment-icon{width:36px!important;height:24px!important}}@media(max-width:900px){html body.template-index .nv-footer .nv-footer__bottom-inner{grid-template-columns:176px minmax(0,1fr) 250px!important;grid-template-areas:"social legal payments"!important;gap:16px!important}html body.template-index .nv-footer .nv-footer__payment-icons{flex-wrap:wrap!important;max-width:250px!important;gap:7px!important}html body.template-index .nv-footer .nv-footer__payment-icon{width:40px!important;height:26px!important}}@media(max-width:699px){html body.template-index .nv-footer .nv-footer__nav-toggle{color:var(--nv-footer-green-ink)!important;min-height:66px!important;padding:14px 4px 13px!important;font-size:16px!important;font-weight:720!important}html body.template-index .nv-footer .nv-footer__nav-toggle svg{width:20px!important;height:20px!important}html body.template-index .nv-footer .nv-footer__nav-toggle span{padding-bottom:11px!important}html body.template-index .nv-footer .nv-footer__nav-toggle span:after{width:32px!important;height:2px!important}html body.template-index .nv-footer .nv-footer__help{gap:16px!important}html body.template-index .nv-footer .nv-footer__help-item{grid-template-columns:44px minmax(0,1fr)!important;gap:14px!important}html body.template-index .nv-footer .nv-footer__help-icon{width:42px!important;height:42px!important}html body.template-index .nv-footer .nv-footer__help-icon svg{width:21px!important;height:21px!important}html body.template-index .nv-footer .nv-footer__help-item p,html body.template-index .nv-footer .nv-footer__help-link,html body.template-index .nv-footer .nv-footer__help-address p,html body.template-index .nv-footer .nv-footer__help-note{font-size:15.5px!important;font-weight:440!important;line-height:1.42!important}html body.template-index .nv-footer .nv-footer__help-label{padding-top:24px!important;font-size:16px!important}html body.template-index .nv-footer .nv-footer__newsletter-inner{gap:20px!important;padding:24px 20px 28px!important;border-radius:22px 22px 0 0!important}html body.template-index .nv-footer .nv-footer__newsletter-copy{grid-template-columns:86px minmax(0,1fr)!important;gap:16px!important}html body.template-index .nv-footer .nv-footer__newsletter-icon{width:84px!important;height:84px!important}html body.template-index .nv-footer .nv-footer__newsletter-icon svg{width:48px!important;height:48px!important}html body.template-index .nv-footer .nv-footer__newsletter-heading{margin-bottom:7px!important;font-size:26px!important;font-weight:700!important;line-height:1.05!important}html body.template-index .nv-footer .nv-footer__newsletter-sub{font-size:14px!important;font-weight:430!important;line-height:1.42!important}html body.template-index .nv-footer .nv-footer__newsletter-form{grid-template-columns:minmax(0,1fr) 118px!important;padding:5px!important}html body.template-index .nv-footer .nv-footer__newsletter-input,html body.template-index .nv-footer .nv-footer__newsletter-btn{min-height:52px!important}html body.template-index .nv-footer .nv-footer__newsletter-input{font-size:14px!important}html body.template-index .nv-footer .nv-footer__newsletter-btn{padding:0 12px!important;font-size:11px!important;font-weight:820!important}html body.template-index .nv-footer .nv-footer__trust-item{min-height:164px!important;gap:11px!important;padding:22px 4px!important;font-size:13px!important;font-weight:430!important;line-height:1.2!important}html body.template-index .nv-footer .nv-footer__trust-item svg{width:46px!important;height:46px!important}html body.template-index .nv-footer .nv-footer__help-note{color:#4e5551!important}html body.template-index .nv-footer .nv-footer__bottom-inner{width:min(calc(100% - 52px),430px)!important;grid-template-columns:1fr!important;grid-template-areas:"social" "legal" "payments"!important;justify-items:center!important;gap:20px!important}html body.template-index .nv-footer .nv-footer__social{justify-self:center!important;justify-items:center!important;gap:14px!important}html body.template-index .nv-footer .nv-footer__social-label{font-size:14px!important;font-weight:720!important}html body.template-index .nv-footer .nv-footer__brand-social{gap:13px!important}html body.template-index .nv-footer .nv-footer__brand-social-link{width:36px!important;height:36px!important;flex-basis:36px!important}html body.template-index .nv-footer .nv-footer__brand-social-link svg{width:15px!important;height:15px!important}html body.template-index .nv-footer .nv-footer__legal{width:100%!important;justify-self:center!important;padding-top:22px!important;gap:13px!important}html body.template-index .nv-footer .nv-footer__copyright{font-size:14px!important;font-weight:430!important}html body.template-index .nv-footer .nv-footer__legal-links{gap:13px!important}html body.template-index .nv-footer .nv-footer__legal-link,html body.template-index .nv-footer .nv-footer__legal-links span{font-size:13px!important}html body.template-index .nv-footer .nv-footer__payment-icons{justify-self:center!important;justify-content:center!important;width:auto!important;max-width:100%!important;gap:8px!important}html body.template-index .nv-footer .nv-footer__payment-icon{width:30px!important;height:22px!important}}@media(max-width:430px){html body.template-index .nv-footer .nv-footer__bottom-inner{width:min(calc(100% - 48px),390px)!important}html body.template-index .nv-footer .nv-footer__body-inner{width:min(calc(100% - 64px),366px)!important}html body.template-index .nv-footer .nv-footer__nav-toggle{min-height:64px!important;font-size:15.5px!important}html body.template-index .nv-footer .nv-footer__help-item{grid-template-columns:42px minmax(0,1fr)!important;gap:13px!important}html body.template-index .nv-footer .nv-footer__help-item p,html body.template-index .nv-footer .nv-footer__help-link,html body.template-index .nv-footer .nv-footer__help-address p,html body.template-index .nv-footer .nv-footer__help-note{font-size:15px!important}html body.template-index .nv-footer .nv-footer__newsletter-copy{grid-template-columns:80px minmax(0,1fr)!important;gap:14px!important}html body.template-index .nv-footer .nv-footer__newsletter-icon{width:78px!important;height:78px!important}html body.template-index .nv-footer .nv-footer__newsletter-heading{font-size:25px!important}html body.template-index .nv-footer .nv-footer__newsletter-sub{font-size:13.5px!important}html body.template-index .nv-footer .nv-footer__newsletter-form{grid-template-columns:minmax(0,1fr) 112px!important}html body.template-index .nv-footer .nv-footer__newsletter-input{padding:0 13px!important;font-size:12.5px!important}html body.template-index .nv-footer .nv-footer__newsletter-btn{font-size:10.5px!important}html body.template-index .nv-footer .nv-footer__trust-item{min-height:158px!important;font-size:12.5px!important}html body.template-index .nv-footer .nv-footer__trust-item svg{width:43px!important;height:43px!important}}@media(max-width:390px){html body.template-index .nv-footer .nv-footer__bottom-inner{width:min(calc(100% - 44px),370px)!important}html body.template-index .nv-footer .nv-footer__body-inner{width:min(calc(100% - 58px),344px)!important}html body.template-index .nv-footer .nv-footer__nav-toggle{font-size:15px!important}html body.template-index .nv-footer .nv-footer__help-item p,html body.template-index .nv-footer .nv-footer__help-link,html body.template-index .nv-footer .nv-footer__help-address p,html body.template-index .nv-footer .nv-footer__help-note{font-size:14.5px!important}html body.template-index .nv-footer .nv-footer__newsletter-inner{padding:22px 18px 26px!important}html body.template-index .nv-footer .nv-footer__newsletter-copy{grid-template-columns:72px minmax(0,1fr)!important;gap:13px!important}html body.template-index .nv-footer .nv-footer__newsletter-icon{width:70px!important;height:70px!important}html body.template-index .nv-footer .nv-footer__newsletter-icon svg{width:40px!important;height:40px!important}html body.template-index .nv-footer .nv-footer__newsletter-heading{font-size:23px!important}html body.template-index .nv-footer .nv-footer__newsletter-sub{font-size:13px!important}html body.template-index .nv-footer .nv-footer__newsletter-form{grid-template-columns:minmax(0,1fr) 98px!important}html body.template-index .nv-footer .nv-footer__newsletter-input{padding:0 11px!important;font-size:11px!important}html body.template-index .nv-footer .nv-footer__newsletter-btn{padding:0 9px!important;font-size:9.5px!important}html body.template-index .nv-footer .nv-footer__trust-item{min-height:150px!important;font-size:12px!important}html body.template-index .nv-footer .nv-footer__trust-item svg{width:40px!important;height:40px!important}html body.template-index .nv-footer .nv-footer__payment-icon{width:44px!important;height:29px!important}}@media(max-width:360px){html body.template-index .nv-footer .nv-footer__bottom-inner{width:min(calc(100% - 34px),340px)!important}html body.template-index .nv-footer .nv-footer__body-inner{width:min(calc(100% - 44px),320px)!important}html body.template-index .nv-footer .nv-footer__newsletter-form{grid-template-columns:minmax(0,1fr) 94px!important}html body.template-index .nv-footer .nv-footer__trust-item{font-size:11.5px!important}html body.template-index .nv-footer .nv-footer__trust-item svg{width:38px!important;height:38px!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/nv-footer.css.map */
