:root{--hf:"Fraunces";--bf:"Nunito Sans";--hw:700;--o:#E86A33;--od:#C8553D;--oa:rgba(232,106,51,.35);--soft:#FDE7DC;--g:#2D5A3D;--gl:#E7F0E4;--ink:#1F2421;--mute:#5E665F;--cream:#FBF8F2;--line:#ECE6DA;--y:#FFC94A;--hero:#FBF8F2}.nbaf{font-family:var(--bf),system-ui,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased}.nbaf *{box-sizing:border-box}.nbaf :is(p,li,span,a,small,b,div,button,label){font-family:var(--bf),system-ui,sans-serif}.nbaf :is(h1,h2,h3){font-family:var(--hf),Georgia,serif!important;font-weight:var(--hw);color:var(--ink);letter-spacing:-.01em;text-transform:none!important;margin:0}.nbaf p{margin:0;color:inherit}.nbaf img{display:block;max-width:100%}.nbaf-w{max-width:1160px;margin:0 auto;padding:0 20px}.nbaf-sec{padding:72px 0}.nbaf-kick{display:inline-block;font-weight:900;font-size:12.5px;letter-spacing:1.8px;text-transform:uppercase;color:var(--o)}.nbaf-h2{font-size:clamp(28px,4.2vw,44px);line-height:1.1;margin-top:8px!important}.nbaf-h2 em{font-style:italic;color:var(--o)}.nbaf-lead{font-size:17.5px;line-height:1.6;color:var(--mute)!important;margin-top:12px!important;max-width:640px}.nbaf-c{text-align:center}.nbaf-c .nbaf-lead{margin-left:auto;margin-right:auto}.nbaf-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--o);color:#fff!important;font-weight:900;font-size:17px;padding:17px 30px;border-radius:999px;text-decoration:none!important;border:0;cursor:pointer;box-shadow:0 12px 26px var(--oa);transition:transform .2s,box-shadow .2s}.nbaf-btn:hover{transform:translateY(-2px);box-shadow:0 16px 32px var(--oa)}.nbaf-btn.ghost{background:transparent;color:var(--ink)!important;box-shadow:none;border:2px solid var(--line)}.nbaf-hero{background:var(--hero);padding:34px 0 0;overflow:hidden}.nbaf-hero-g{display:grid;grid-template-columns:1.02fr 1fr;gap:40px;align-items:center}.nbaf-hero h1{font-size:clamp(34px,5.2vw,60px);line-height:1.04;margin-top:10px}.nbaf-hero h1 em{font-style:italic;color:var(--o)}.nbaf-hero .nbaf-lead{font-size:18px}.nbaf-stats{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.nbaf-stat{background:#fff;border:1px solid var(--line);border-radius:14px;padding:10px 14px;min-width:96px}.nbaf-stat b{display:block;font-family:var(--hf),Georgia,serif;font-size:24px;line-height:1;color:var(--g)}.nbaf-stat small{font-size:12.5px;font-weight:800;color:var(--mute)}.nbaf-buyrow{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:26px}.nbaf-price{display:flex;align-items:baseline;gap:10px}.nbaf-price b{font-family:var(--hf),Georgia,serif;font-size:40px;line-height:1}.nbaf-price s{font-size:18px;color:#8a918b}.nbaf-price i{font-style:normal;font-weight:900;font-size:12.5px;background:var(--gl);color:var(--g);padding:4px 9px;border-radius:999px;align-self:center}.nbaf-chips{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:18px;font-size:14px;font-weight:700;color:var(--mute)}.nbaf-chips span:before{content:"\2713  ";color:var(--g);font-weight:900}.nbaf-art{position:relative;border-radius:26px;overflow:hidden;aspect-ratio:3/2.25;box-shadow:0 30px 60px #281e0a2e}.nbaf-art img{width:100%;height:100%;object-fit:cover}.nbaf-float{position:absolute;background:#fff;border-radius:16px;padding:10px 14px;box-shadow:0 12px 26px #00000029;font-weight:900;font-size:14px;display:flex;align-items:center;gap:8px}.nbaf-float b{font-family:var(--hf),Georgia,serif;font-size:22px;color:var(--o)}.nbaf-float.f1{left:16px;bottom:18px}.nbaf-float.f2{right:16px;top:18px}.nbaf-covers{margin-top:44px;padding:18px 0 22px;background:#fff;border-top:1px solid var(--line);overflow:hidden}.nbaf-track{display:flex;gap:14px;width:max-content;animation:nbafMarq 40s linear infinite;will-change:transform}.nbaf-covers:hover .nbaf-track{animation-play-state:paused}.nbaf-track img{height:150px;width:auto;border-radius:6px;box-shadow:0 8px 16px #00000024}@keyframes nbafMarq{to{transform:translate(-50%)}}.nbaf-prob{background:#fff}.nbaf-pains{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px}.nbaf-pain{background:var(--cream);border:1px solid var(--line);border-radius:18px;padding:22px}.nbaf-pain .ic{width:44px;height:44px;border-radius:12px;background:var(--soft);display:grid;place-items:center;font-size:22px}.nbaf-pain p{margin-top:12px!important;font-size:16px;line-height:1.5;font-weight:700}.nbaf-sol{margin-top:30px;background:var(--g);color:#fff;border-radius:22px;padding:28px 30px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.nbaf-sol h3{color:#fff!important;font-size:clamp(22px,2.8vw,30px)}.nbaf-sol p{color:#dde9df!important;margin-top:6px!important;font-size:16px}.nbaf-dish{background:var(--cream)}.nbaf-dgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px}.nbaf-d{position:relative;border-radius:20px;overflow:hidden;aspect-ratio:1/1;background:#efe8da}.nbaf-d img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.nbaf-d:hover img{transform:scale(1.08)}.nbaf-d .cap{position:absolute;left:10px;right:10px;bottom:10px;background:#fffffff0;border-radius:14px;padding:10px 12px}.nbaf-d .cap b{display:block;font-size:15.5px;line-height:1.2}.nbaf-d .cap small{font-size:12.5px;font-weight:800;color:var(--o)}.nbaf-more{margin-top:28px}.nbaf-books{background:#fff}.nbaf-bgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:34px}.nbaf-b{background:var(--cream);border:1px solid var(--line);border-radius:18px;padding:14px;display:flex;flex-direction:column;gap:10px;transition:transform .25s,box-shadow .25s}.nbaf-b:hover{transform:translateY(-4px);box-shadow:0 14px 28px #281e0a1a}.nbaf-b .cv{aspect-ratio:2/3;border-radius:8px;overflow:hidden;box-shadow:0 8px 16px #0000001f}.nbaf-b .cv img{width:100%;height:100%;object-fit:cover}.nbaf-b small{font-size:12px;font-weight:900;color:var(--g);letter-spacing:.5px;text-transform:uppercase}.nbaf-b b{font-size:15.5px;line-height:1.25}.nbaf-b p{font-size:13.5px;color:var(--mute)!important;line-height:1.45}.nbaf-b.all{background:var(--o);color:#fff;justify-content:center;text-align:center}.nbaf-b.all b{font-family:var(--hf),Georgia,serif;font-size:26px;color:#fff}.nbaf-b.all p{color:#ffe7da!important;font-size:15px}.nbaf-b.all .nbaf-btn{background:#fff;color:var(--o)!important;box-shadow:none;padding:12px 18px;font-size:15px;margin-top:6px}.nbaf-pages{background:var(--cream)}.nbaf-prow{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 64px)/5);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;margin-top:30px;padding:6px 2px 16px}.nbaf-pg{scroll-snap-align:start;cursor:zoom-in}.nbaf-pg .pp{aspect-ratio:2/3;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 12px 26px #281e0a24;transition:transform .25s}.nbaf-pg:hover .pp{transform:translateY(-6px) rotate(-.6deg)}.nbaf-pg img{width:100%;height:100%;object-fit:cover}.nbaf-pg small{display:block;text-align:center;font-size:13px;font-weight:800;color:var(--mute);margin-top:9px}.nbaf-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:#141412db;display:none;align-items:center;justify-content:center;padding:20px;cursor:zoom-out}.nbaf-lb.on{display:flex}.nbaf-lb img{max-height:92vh;max-width:94vw;border-radius:10px;box-shadow:0 20px 60px #00000080}.nbaf-vs{background:#fff}.nbaf-vg{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:34px}.nbaf-vc{border-radius:22px;padding:26px}.nbaf-vc.bad{background:#f6f3ee;border:1px solid var(--line)}.nbaf-vc.good{background:var(--g);color:#fff}.nbaf-vc h3{font-size:22px}.nbaf-vc.good h3{color:#fff!important}.nbaf-vc ul{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.nbaf-vc li{display:flex;gap:10px;font-size:16px;line-height:1.45;font-weight:700}.nbaf-vc.bad li{color:var(--mute)}.nbaf-vc li:before{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:900}.nbaf-vc.bad li:before{content:"\2715";background:#eae4da;color:#8a7f72}.nbaf-vc.good li:before{content:"\2713";background:#fff;color:var(--g)}.nbaf-who{background:var(--cream)}.nbaf-wgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px}.nbaf-wgrid:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,1fr)}.nbaf-wc{background:#fff;border:1px solid var(--line);border-radius:20px;padding:24px}.nbaf-wc .ic{font-size:30px}.nbaf-wc h3{font-size:20px;margin-top:10px!important}.nbaf-wc ul{margin:12px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.nbaf-wc li{font-size:15px;line-height:1.45;padding-left:22px;position:relative;color:var(--mute)}.nbaf-wc li:before{content:"";position:absolute;left:4px;top:8px;width:8px;height:8px;border-radius:50%;background:var(--o)}.nbaf-cta{background:var(--o);color:#fff;text-align:center}.nbaf-cta h2{color:#fff!important;font-size:clamp(28px,4vw,42px)}.nbaf-cta p{color:#ffe7da!important;font-size:17px;margin-top:10px!important}.nbaf-cta .nbaf-btn{background:#fff;color:var(--o)!important;margin-top:24px;box-shadow:0 12px 26px #0000002e}.nbaf-sticky{position:fixed;left:0;right:0;bottom:0;z-index:90;background:#fff;border-top:1px solid var(--line);box-shadow:0 -10px 30px #0000001a;transform:translateY(110%);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.nbaf-sticky.on{transform:none}.nbaf-sticky .in{max-width:1160px;margin:0 auto;padding:10px 20px;display:flex;align-items:center;gap:14px}.nbaf-sticky img{width:46px;height:46px;border-radius:10px;object-fit:cover}.nbaf-sticky .t{flex:1;min-width:0}.nbaf-sticky .t b{display:block;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nbaf-sticky .t span{font-size:14px;font-weight:900;color:var(--g)}.nbaf-sticky .t s{color:#8a918b;font-weight:600;margin-left:4px}.nbaf-sticky .nbaf-btn{padding:13px 22px;font-size:15.5px}@media(max-width:980px){.nbaf-hero-g{grid-template-columns:1fr;gap:26px}.nbaf-art{order:-1}.nbaf-bgrid{grid-template-columns:repeat(3,1fr)}.nbaf-prow{grid-auto-columns:calc((100% - 32px)/3)}.nbaf-wgrid,.nbaf-wgrid:has(>:nth-child(4):last-child){grid-template-columns:1fr}}@media(max-width:640px){.nbaf-sec{padding:52px 0}.nbaf-hero{padding-top:18px}.nbaf-hero .nbaf-lead{font-size:16.5px}.nbaf-pains,.nbaf-vg{grid-template-columns:1fr}.nbaf-dgrid{grid-template-columns:1fr 1fr;gap:10px}.nbaf-d .cap{left:6px;right:6px;bottom:6px;padding:7px 9px}.nbaf-d .cap b{font-size:13.5px}.nbaf-bgrid{grid-template-columns:1fr 1fr;gap:10px}.nbaf-b p{display:none}.nbaf-prow{grid-auto-columns:62%}.nbaf-track img{height:110px}.nbaf-btn{width:100%;padding:16px 20px}.nbaf-buyrow{gap:12px}.nbaf-sticky .nbaf-btn{width:auto}.nbaf-sticky img{display:none}.nbaf-sol{padding:22px}}:is(body.nbaf-page,body:has(.nbaf-hero)) .pricing-comparison{background:var(--cream,var(--cream))!important;padding:10px 0 64px!important}:is(body.nbaf-page,body:has(.nbaf-hero)) .pricing-comparison__grid{display:flex!important;flex-wrap:wrap;justify-content:center!important;gap:22px!important;max-width:980px;margin:0 auto!important}:is(body.nbaf-page,body:has(.nbaf-hero)) .pricing-card{flex:1 1 360px;max-width:460px;border:1.5px solid var(--line)!important;border-radius:24px!important;background:#fff!important;box-shadow:0 18px 40px #281e0a1a!important;font-family:var(--bf),system-ui,sans-serif}:is(body.nbaf-page,body:has(.nbaf-hero)) .pricing-card:first-child{border:2px solid var(--o)!important;box-shadow:0 22px 48px var(--oa)!important}:is(body.nbaf-page,body:has(.nbaf-hero)) .pricing-card__title{font-family:var(--hf),Georgia,serif!important;font-size:24px!important;line-height:1.2!important;color:var(--ink)!important;text-transform:none!important;letter-spacing:0!important}:is(body.nbaf-page,body:has(.nbaf-hero)) .pricing-card__price{font-family:var(--hf),Georgia,serif!important;color:var(--ink)!important}:is(body.nbaf-page,body:has(.nbaf-hero)) .pricing-card__button{background:var(--o)!important;color:#fff!important;border:0!important;border-radius:999px!important;font-family:var(--bf),system-ui,sans-serif!important;font-weight:900!important;font-size:16px!important;line-height:1.35!important;padding:16px 22px!important;box-shadow:0 12px 26px var(--oa)!important;text-transform:none!important}:is(body.nbaf-page,body:has(.nbaf-hero)) .pricing-card:not(:first-child) .pricing-card__button{background:var(--line)!important;color:var(--mute)!important;box-shadow:none!important;cursor:default}:is(body.nbaf-page,body:has(.nbaf-hero)) .pricing-card__badge{background:var(--gl)!important;color:var(--g)!important;font-weight:900!important;border-radius:999px!important}:is(body.nbaf-page,body:has(.nbaf-hero)) .pricing-card__cta p{color:var(--g)!important}:is(body.nbaf-page,body:has(.nbaf-hero)) .recipe-accordion{background:#fff!important}:is(body.nbaf-page,body:has(.nbaf-hero)) :is(.recipe-accordion__title,.reviews-main-header,.section-title-1){font-family:var(--hf),Georgia,serif!important;color:var(--ink)!important;text-transform:none!important;font-size:clamp(28px,4vw,40px)!important;letter-spacing:-.01em!important;font-weight:700!important}:is(body.nbaf-page,body:has(.nbaf-hero)) .recipe-accordion__subtitle{font-family:var(--bf),system-ui,sans-serif!important;color:var(--mute)!important}:is(body.nbaf-page,body:has(.nbaf-hero)) .accordion-item{border-radius:14px!important}.nbaf-title{background:var(--cream);padding:64px 0 26px;text-align:center}@media(max-width:640px){:is(body.nbaf-page,body:has(.nbaf-hero)) .pricing-card__title{font-size:21px!important}.nbaf-title{padding:48px 0 18px}}@media(max-width:640px){.nbaf-hero .nbaf-stats{display:none}.nbaf-hero .nbaf-buyrow{margin-top:18px}.nbaf-hero h1{font-size:34px}}:is(body.nbaf-page,body:has(.nbaf-hero)) .lunchbox-scope *:not(.material-symbols-rounded):not(.material-icons){font-family:var(--bf),system-ui,sans-serif!important}:is(body.nbaf-page,body:has(.nbaf-hero)) .lunchbox-scope.lunchbox-scope :is(h1,h2,.headline-large,.headline-medium,.headline-small):not(.material-symbols-rounded){font-family:var(--hf),Georgia,serif!important;letter-spacing:-.01em!important;text-transform:none!important;color:var(--ink)}:is(body.nbaf-page,body:has(.nbaf-hero)) .lunchbox-scope .headline-large{font-size:clamp(28px,4vw,42px)!important;line-height:1.12!important;font-weight:700!important}:is(body.nbaf-page,body:has(.nbaf-hero)) .lunchbox-scope.lunchbox-scope .faq-cta .headline-small.headline-small:not(.x){color:#fff!important}:is(body.nbaf-page,body:has(.nbaf-hero)) .lunchbox-scope :is(.section-recipes,.section-accordion){background:#fff!important}:is(body.nbaf-page,body:has(.nbaf-hero)) .lunchbox-scope .section-faq{background:var(--cream)!important;padding-top:10px!important}:is(body.nbaf-page,body:has(.nbaf-hero)) .lunchbox-scope .faq-cta{border-radius:24px!important}:is(body.nbaf-page,body:has(.nbaf-hero)) .reels-section .section-heading{font-family:var(--hf),Georgia,serif!important;font-weight:700!important;text-transform:none!important;letter-spacing:-.01em}:is(body.nbaf-page,body:has(.nbaf-hero)) .reels-section :is(.product-title,.product-info,.product-info *){font-family:var(--bf),system-ui,sans-serif!important}:is(body.nbaf-page,body:has(.nbaf-hero)) .lunchbox-scope.lunchbox-scope .accordion-header h3:not(.x){font-family:var(--bf),system-ui,sans-serif!important;font-weight:800!important}:is(body.nbaf-page,body:has(.nbaf-hero)) .material-symbols-rounded{font-size:0!important;width:22px;height:22px;display:inline-block;position:relative;flex:none}:is(body.nbaf-page,body:has(.nbaf-hero)) .material-symbols-rounded:before{content:"";position:absolute;left:6px;top:4px;width:9px;height:9px;border-right:2.5px solid currentColor;border-bottom:2.5px solid currentColor;transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.nbaf-track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nb-af.css.map */
