.ew{--nb-copper: #A64D22;--nb-copper-deep: #8E4019;--nb-copper-lt: #F0A86F;--nb-copper-tint: #F6E3D5;--ew-r-s: 10px;--ew-r-m: 18px;--ew-r-l: 26px;--nb-shadow-s: 0 1px 2px rgba(18,50,31,.06), 0 6px 16px rgba(18,50,31,.08);--nb-shadow-m: 0 2px 4px rgba(18,50,31,.06), 0 14px 34px rgba(18,50,31,.14);--nb-ring: 0 0 0 3px rgba(166,77,34,.22)}.ew .ew-btn:focus-visible,.ew a:focus-visible,.ew button:focus-visible,.ew summary:focus-visible,.ew input:focus-visible+label{outline:2px solid var(--nb-copper);outline-offset:3px}.ew .ew-btn{font-weight:600;letter-spacing:.01em}.ew .ew-btn--lg{padding:1.2em 2.2em;font-size:.9375rem}.ew .ew-btn--buy,.ew .ew-bar .ew-btn,.ew-calc .ew-calc__result .ew-btn[type=submit],.ew-calc .ew-calc__result a.ew-calc__form{background:var(--nb-copper);border-color:var(--nb-copper);color:#fff;box-shadow:0 8px 20px #a64d2240}.ew .ew-btn--buy:hover,.ew .ew-bar .ew-btn:hover,.ew-calc .ew-calc__result .ew-btn[type=submit]:hover,.ew-calc .ew-calc__result a.ew-calc__form:hover{background:var(--nb-copper-deep);border-color:var(--nb-copper-deep);color:#fff;box-shadow:0 12px 26px #a64d224d}.ew .ew-badge--accent,.ew .ew-tag--accent{background:var(--nb-copper);color:#fff}.ew--dark .ew-badge--accent,.ew--bark .ew-badge--accent{background:var(--nb-copper-lt);color:var(--nb-deep)}.ew .ew-ing__share{color:var(--nb-copper);font-weight:700;font-size:.9375rem}.ew .ew-nut__tag{background:var(--nb-copper);color:#fff}.ew .ew-nut__card--added .ew-nut__tag{background:var(--nb-sage);color:var(--nb-deep)}.ew .ew-nut__card{transition:translate .35s var(--ew-ease),box-shadow .35s var(--ew-ease)}.ew .ew-nut__card:hover{translate:0 -3px;box-shadow:var(--nb-shadow-s)}.ew-trust .ew-trust__k{color:var(--nb-forest)}.ew-trust .ew-trust__k:after{background:var(--nb-copper);width:22px;height:3px}.ew-calc .ew-calc__result{border-radius:var(--ew-r-l)}.ew-calc .ew-calc__cost strong{color:var(--nb-copper-lt)}.ew .ew-faq__q:hover{color:var(--nb-copper-deep)}.ew-hero .ew-hero__body{gap:clamp(32px,6vw,96px);padding-top:clamp(96px,12vw,150px)}.ew-hero .ew-hero__dose-img{width:clamp(190px,21vw,320px);transform:rotate(-3deg)}.ew-hero .ew-hero__h{max-width:15ch;font-size:clamp(2.6rem,5.6vw,5.1rem)}.ew-hero .ew-hero__h em{color:var(--nb-copper-lt);font-style:italic}.ew-hero .ew-hero__eyebrow{color:#f4eddcc7}.ew-hero .ew-hero__chips{gap:10px}.ew-hero .ew-hero__chip{padding:.78em 1.15em;font-weight:600;box-shadow:0 4px 14px #12321f38}.ew-hero .ew-hero__chip:first-child{background:var(--nb-copper);color:#fff}.ew-hero .ew-hero__sub{max-width:40ch}.ew-hero .ew-hero__cta .ew-btn--clay{background:var(--nb-copper);border-color:var(--nb-copper);color:#fff;box-shadow:0 8px 20px #00000040}.ew-hero .ew-hero__cta .ew-btn--clay:hover{background:var(--nb-copper-deep);border-color:var(--nb-copper-deep)}.ew-hero .ew-hero__dose-cap{gap:4px}.ew-hero .ew-hero__dose-desc{color:#f4eddcd1}@media(max-width:899px){.ew-hero .ew-hero__dose-img{max-height:30svh}.ew-hero .ew-hero__body{padding-top:104px}}.ew-buy{display:flex;flex-direction:column;gap:clamp(18px,2.2vw,26px);width:100%;margin-top:6px}.ew-buy__set{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:12px;min-width:0}.ew-buy__legend{display:flex;align-items:center;gap:10px;padding:0;margin-bottom:2px;font-size:.9375rem;font-weight:600;color:var(--nb-forest)}.ew-buy__step{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--nb-forest);color:var(--nb-cream);font-size:.75rem;font-weight:700}.ew-buy input[type=radio]{position:absolute;opacity:0;pointer-events:none}.ew-buy__variants{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.ew-buy__variants--one{grid-template-columns:minmax(0,320px)}.ew-buy__vcard{position:relative;display:flex;flex-direction:column;gap:4px;padding:16px 16px 14px;border:1.5px solid var(--ew-line);border-radius:var(--ew-r-m);background:#fff;cursor:pointer;transition:border-color .2s var(--ew-ease),box-shadow .2s var(--ew-ease),translate .2s var(--ew-ease)}.ew-buy__vcard:hover{border-color:var(--nb-forest);translate:0 -2px;box-shadow:var(--nb-shadow-s)}.ew-buy input:checked+.ew-buy__vcard{border-color:var(--nb-forest);box-shadow:inset 0 0 0 1.5px var(--nb-forest),var(--nb-shadow-s);background:var(--nb-cream)}.ew-buy input:checked+.ew-buy__vcard:after{content:"\2713";position:absolute;top:12px;right:12px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--nb-forest);color:var(--nb-cream);font-size:.7rem;font-weight:700}.ew-buy input:disabled+.ew-buy__vcard{opacity:.55;cursor:not-allowed}.ew-buy__qtyrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:4px}.ew-buy__qtylabel{font-size:.875rem;font-weight:600;color:var(--nb-forest)}.ew-buy__qty{display:inline-flex;align-items:center;border:1.5px solid var(--ew-line);border-radius:999px;background:#fff;overflow:hidden}.ew-buy__qbtn{width:40px;height:40px;border:0;background:transparent;color:var(--nb-forest);font-size:1.2rem;line-height:1;cursor:pointer;transition:background .15s}.ew-buy__qbtn:hover{background:var(--nb-cream)}.ew-buy__qbtn:disabled{opacity:.35;cursor:default;background:transparent}.ew-buy__qin{width:44px;height:40px;border:0;text-align:center;font:inherit;font-weight:700;color:var(--nb-forest);background:transparent;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ew-buy__qin::-webkit-outer-spin-button,.ew-buy__qin::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ew-buy__qin:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--nb-copper)}.ew-buy__qtyhint{font-size:.8125rem;color:var(--ew-muted)}.ew-buy__vcard.is-flash{animation:nb-flash 1.6s var(--ew-ease)}@keyframes nb-flash{0%{box-shadow:0 0 #a64d228c}60%{box-shadow:0 0 0 10px #a64d2200}to{box-shadow:none}}.ew-calc__form.is-off{opacity:.5;pointer-events:none}.ew-buy__vtop{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-right:26px}.ew-buy__vtitle{font-family:var(--ew-serif);font-weight:700;font-size:1.2rem;line-height:1.1;color:var(--nb-forest)}.ew-buy__vflag{font-size:.75rem;font-weight:700;letter-spacing:.04em;line-height:1;padding:.45em .6em;border-radius:999px;background:var(--nb-copper-tint);color:var(--nb-copper-deep)}.ew-buy__vmeta{font-size:.8125rem;color:var(--ew-muted)}.ew-buy__vprice{margin-top:6px;font-family:var(--ew-serif);font-weight:800;font-size:1.35rem;line-height:1;color:var(--nb-forest);display:flex;gap:8px;align-items:baseline}.ew-buy__vprice s{font-family:var(--ew-sans);font-weight:400;font-size:.8125rem;color:var(--ew-muted)}.ew-buy__vunit{font-size:.75rem;color:var(--ew-muted)}.ew-buy__vsold{font-size:.75rem;font-weight:600;color:var(--nb-copper)}.ew-buy__modes{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ew-buy__mode{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border:1.5px solid var(--ew-line);border-radius:var(--ew-r-m);background:#fff;cursor:pointer;transition:border-color .2s var(--ew-ease),box-shadow .2s var(--ew-ease)}.ew-buy__mode:hover{border-color:var(--nb-forest)}.ew-buy input:checked+.ew-buy__mode{border-color:var(--nb-forest);box-shadow:inset 0 0 0 1.5px var(--nb-forest);background:var(--nb-cream)}.ew-buy__mode-t{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-weight:700;font-size:1rem;color:var(--nb-forest)}.ew-buy__mode-s{font-size:.8125rem;line-height:1.4;color:var(--ew-muted)}.ew-buy__save{font-size:.75rem;font-weight:700;letter-spacing:.04em;line-height:1;padding:.45em .6em;border-radius:999px;background:var(--nb-copper);color:#fff}.ew [hidden],.ew-buy [hidden]{display:none!important}.ew-buy__plans{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:14px;border-radius:var(--ew-r-m);background:var(--nb-sage-lt);animation:nb-plans .35s var(--ew-ease)}@keyframes nb-plans{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0 0}}.ew-buy__plan{position:relative;display:flex;flex-direction:column;gap:6px;padding:18px 16px 16px;border:1.5px solid transparent;border-radius:var(--ew-r-s);background:#fff;cursor:pointer;transition:border-color .2s var(--ew-ease),box-shadow .2s var(--ew-ease)}.ew-buy__plan:hover{border-color:var(--nb-forest)}.ew-buy input:checked+.ew-buy__plan{border-color:var(--nb-forest);box-shadow:inset 0 0 0 1.5px var(--nb-forest),var(--nb-shadow-s)}.ew-buy__plan--best{border-color:#a64d2259}.ew-buy__best{position:absolute;top:-10px;left:14px;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1;padding:.5em .7em;border-radius:999px;background:var(--nb-copper);color:#fff}.ew-buy__plan-t{font-weight:700;font-size:1rem;color:var(--nb-forest);margin-top:2px}.ew-buy__plan-price{display:flex;align-items:baseline;gap:6px;font-size:.8125rem;color:var(--ew-muted)}.ew-buy__plan-price strong{font-family:var(--ew-serif);font-size:1.3rem;color:var(--nb-forest)}.ew-buy__plan-desc{font-size:.8125rem;line-height:1.4;color:#3f5446}.ew-buy__plan-save{font-size:.8125rem;font-weight:600;line-height:1.4;color:var(--nb-copper)}.ew-buy__perks{grid-column:1 / -1;list-style:none;margin:2px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:.8125rem;color:var(--nb-deep)}.ew-buy__perks li{display:flex;align-items:center;gap:6px}.ew-buy__perks li:before{content:"\2713";width:16px;height:16px;border-radius:50%;display:grid;place-items:center;background:var(--nb-forest);color:var(--nb-cream);font-size:.6rem;font-weight:700}.ew-buy__total{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid var(--ew-line)}.ew-buy__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.ew-buy__price-v{font-family:var(--ew-serif);font-weight:800;font-size:clamp(2rem,3vw,2.6rem);line-height:1;color:var(--nb-forest)}.ew-buy__price-was{font-size:1rem;color:var(--ew-muted);text-decoration:line-through}.ew-buy__price-n,.ew-buy__unit{font-size:.8125rem;color:var(--ew-muted)}.ew-buy__yearsave{font-size:.875rem;font-weight:600;color:var(--nb-copper);padding:10px 12px;border-radius:var(--ew-r-s);background:var(--nb-copper-tint)}.ew-buy__ship{text-align:center;font-size:.8125rem;color:var(--ew-muted)}.ew-buy .ew-btn--buy{margin-top:2px}@media(max-width:520px){.ew-buy__modes,.ew-buy__plans{grid-template-columns:1fr}.ew-buy__variants{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.ew-buy__vcard{padding:14px 12px 12px}.ew-buy__vtitle{font-size:1.05rem}}@media(min-width:1000px){.ew-prod.ew-prod{grid-template-columns:50fr 50fr}.ew-prod .ew-prod__panel{gap:12px}}.ew-hd__item{position:relative;display:inline-flex;align-items:center}.ew-hd__item>a:after{content:"";display:inline-block;width:6px;height:6px;margin-left:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);opacity:.7}.ew-hd__drop{position:absolute;top:calc(100% + 14px);left:50%;translate:-50% 0;min-width:260px;padding:10px;border-radius:var(--ew-r-m);background:var(--nb-cream);color:var(--nb-forest);box-shadow:var(--nb-shadow-m);opacity:0;visibility:hidden;translate:-50% 6px;transition:opacity .2s var(--ew-ease),translate .2s var(--ew-ease),visibility .2s;z-index:70}.ew-hd__drop:before{content:"";position:absolute;top:-14px;left:0;right:0;height:14px}.ew-hd__item:hover .ew-hd__drop,.ew-hd__item:focus-within .ew-hd__drop{opacity:1;visibility:visible;translate:-50% 0}.ew-hd__drop a{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:var(--ew-r-s);color:var(--nb-forest)!important;opacity:1!important;text-shadow:none!important;white-space:nowrap}.ew-hd__drop a:hover{background:#fff;color:var(--nb-copper)!important}.ew-hd__drop a small{font-size:.75rem;font-weight:400;color:var(--ew-muted)}.ew-hd__drop a.ew-hd__drop-all{margin-top:4px;border-top:1px solid var(--ew-line);border-radius:0;font-weight:600}.nb-motion .ew-hd .ew-hd__item>a:after{display:inline-block}.ew-hd__dnav .ew-hd__dsub{display:flex;flex-direction:column;gap:8px;padding:2px 0 6px 16px;border-left:2px solid var(--nb-sage)}.ew-hd__dnav .ew-hd__dsub a{font-size:.9375rem;opacity:.9}.ew-pdp .ew-pdp__media img{object-fit:contain;padding:clamp(20px,4vw,56px)}.ew-pdp .ew-pdp__media img[src*="northbite-rind-dose.jpg"]{filter:none}.ew-pdp .ew-pdp__media:has(img[src*="northbite-rind-dose.jpg"]):after{content:"";position:absolute;z-index:0;left:50%;bottom:calc(clamp(20px,4vw,56px) - 2.2%);height:6.5%;aspect-ratio:8 / 1;transform:translate(-50%);background:radial-gradient(closest-side,#12321f80,#12321f38 55%,#12321f00);pointer-events:none}.ew-pdp .ew-pdp__media img[src*="northbite-rind-dose.jpg"]{position:relative;z-index:1}.ew .ew-art__body h2{margin:2.2em 0 .7em}.ew .ew-art__body h2:first-child{margin-top:0}.ew .ew-art__body h3{margin:1.8em 0 .5em}.ew .ew-art__body p{margin:0 0 1.2em}.ew .ew-art__body ul,.ew .ew-art__body ol{margin:0 0 1.4em;padding-left:1.4em}.ew .ew-art__body li{margin:0 0 .45em}.ew .ew-art__body li::marker{color:var(--nb-copper)}.ew .ew-art__body table{width:100%;border-collapse:collapse;margin:0 0 1.6em;font-size:.9375rem}.ew .ew-art__body th,.ew .ew-art__body td{text-align:left;padding:.6em .8em;border-bottom:1px solid var(--ew-line);vertical-align:top}.ew .ew-art__body th{font-weight:600;color:var(--nb-forest);background:var(--nb-cream)}.ew .ew-art__body blockquote{margin:0 0 1.4em;padding:.2em 0 .2em 1.1em;border-left:3px solid var(--nb-copper);color:var(--nb-forest);font-style:italic}.ew .ew-art__body a{color:var(--nb-copper-deep);text-decoration:underline;text-underline-offset:.15em}.ew .ew-art__body img{max-width:100%;height:auto;border-radius:var(--ew-r-m);margin:.4em 0 1.4em}
/*# sourceMappingURL=/cdn/shop/t/48/assets/northbite-premium.css.map */
