.X66eHG_mobileCopy,.X66eHG_photoCaption,.X66eHG_photoFestival{display:none}.X66eHG_desktopRangoli{color:#c89b56;opacity:.17;pointer-events:none;width:340px;height:340px;position:absolute;bottom:-125px;left:-100px}.X66eHG_desktopFestival{color:#905322;letter-spacing:.09em;background:#fff8e9;border:1px solid #ddbc89;border-radius:30px;align-items:center;gap:9px;width:max-content;margin:0 0 15px;padding:5px 12px 5px 8px;font-size:9px;font-weight:700;line-height:1.4;display:flex}.X66eHG_desktopFestival svg{flex-shrink:0;width:26px;height:26px}.X66eHG_desktopTerms{color:#705239;max-width:410px;margin:-19px 0 26px;font-size:11px;line-height:1.6}.X66eHG_desktopTerms strong{font-weight:600}.X66eHG_festive .hero-copy{padding-block:30px}.X66eHG_festive .hero-note{color:#925721}.X66eHG_festive .hero-note svg{color:#c69b52}.X66eHG_cardRangoli,.X66eHG_cardRangoliBottom{pointer-events:none;color:#c3944d;opacity:.25;z-index:0;width:132px;height:132px;position:absolute}.X66eHG_cardRangoli{top:-55px;right:-60px}.X66eHG_cardRangoliBottom{opacity:.2;bottom:-71px;left:-64px}@media (max-width:700px){.X66eHG_hero.hero{isolation:isolate;background:#f8f4ed;flex-direction:column;min-height:0;display:flex}.X66eHG_hero:before{display:none}.X66eHG_hero .hero-inner{display:none}.X66eHG_hero .hero-art{aspect-ratio:3/2;z-index:0;order:0;width:100%;height:auto;margin:0;position:relative;inset:auto}.X66eHG_hero .hero-art:after{display:none}.X66eHG_hero .hero-art picture{display:block}.X66eHG_hero .hero-art img{aspect-ratio:3/2;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.X66eHG_photoCaption{color:#fff;text-shadow:0 1px 4px #0009;letter-spacing:.065em;background:#3a2819a6;border-radius:3px;padding:6px 8px;font-size:7px;font-weight:600;display:block;position:absolute;bottom:23px;left:19px}.X66eHG_mobileCopy{z-index:1;text-align:center;background:#fffdf8;border:1px solid #eee3d4;border-radius:10px;order:1;margin:-8px 12px 19px;padding:22px 20px 17px;display:block;position:relative;box-shadow:0 7px 24px #6e4a2110}.X66eHG_eyebrow{letter-spacing:.12em;color:var(--orange-dark);margin:0 0 8px;font-size:9px;font-weight:700;line-height:1.4}.X66eHG_hero .X66eHG_mobileCopy h1{letter-spacing:-.025em;margin:0 0 10px;font-size:clamp(31px,9.6vw,48px);line-height:1.09}.X66eHG_subline{color:#655b50;margin:0;font-size:12px;line-height:1.5}.X66eHG_proteinFacts{text-align:left;border-top:1px solid #dcd1c2;border-bottom:1px solid #dcd1c2;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0 0;padding:13px 0;display:grid}.X66eHG_proteinFacts>div{justify-content:center;align-items:center;gap:9px;min-width:0;display:flex}.X66eHG_proteinFacts>div:first-child{border-right:1px solid #dcd1c2;padding-right:8px}.X66eHG_proteinFacts svg{color:#9d5935;stroke-width:1.4px;flex-shrink:0}.X66eHG_proteinFacts strong{white-space:nowrap;font-size:12px;line-height:1.3;display:block}.X66eHG_proteinFacts small{color:#746652;margin-top:3px;font-size:9px;line-height:1.4;display:block}.X66eHG_actions{padding-top:14px}.X66eHG_subscribe{background:var(--orange);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:17px;width:100%;min-height:49px;padding:12px;font-size:13px;font-weight:700;display:flex}.X66eHG_subscribe:hover{background:#e84400}.X66eHG_oneTime{text-underline-offset:4px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:10px;font-size:11px;text-decoration:underline;display:inline-flex}.X66eHG_actions p{color:#746652;margin:1px 0 0;font-size:9px;line-height:1.5}.X66eHG_actions p span{padding:0 5px}.X66eHG_festive.hero{background:#f7f0e3}.X66eHG_festive .X66eHG_mobileCopy{background:linear-gradient(140deg,#fffaf0 0%,#fffdf8 40%,#fffaf0 100%);border-color:#ddbe8a;overflow:hidden;box-shadow:0 9px 28px #87532312}.X66eHG_festive .X66eHG_mobileCopy>:not(svg){z-index:1;position:relative}.X66eHG_photoFestival{z-index:1;color:#7c471f;letter-spacing:.08em;background:#fff8eaf0;border:1px solid #dfbd82;border-radius:28px;align-items:center;gap:6px;padding:5px 9px 5px 5px;font-size:8px;font-weight:700;display:inline-flex;position:absolute;top:14px;left:14px;box-shadow:0 2px 15px #b5813620}.X66eHG_photoFestival>svg{width:25px;height:25px}.X66eHG_festivalDot{background:#c48d37;border-radius:50%;width:3px;height:3px;margin-left:1px}.X66eHG_festive .X66eHG_photoCaption{background:#6f4828b8}.X66eHG_festive .X66eHG_eyebrow{color:#a25b2b}.X66eHG_festive .X66eHG_proteinFacts,.X66eHG_festive .X66eHG_proteinFacts>div:first-child{border-color:#dfcbaa}.X66eHG_festive .X66eHG_subscribe{box-shadow:0 3px #ca460b,0 6px 16px #df5e1415}.X66eHG_actions .X66eHG_offerTerms{color:#785733;margin:11px 0 0;font-size:9px;line-height:1.65}.X66eHG_offerTerms strong{color:#6a4729;font-weight:600}.X66eHG_desktopRangoli{display:none}}@media (min-width:561px) and (max-width:700px){.X66eHG_hero .hero-art{max-height:360px;overflow:hidden}.X66eHG_hero .hero-art img{object-fit:contain;background:#f8f4ed;height:360px}.X66eHG_mobileCopy{width:calc(100% - 24px);max-width:536px;margin-inline:auto}}@media (max-width:350px){.X66eHG_mobileCopy{padding-inline:16px}.X66eHG_proteinFacts{gap:8px}.X66eHG_proteinFacts>div{gap:6px}.X66eHG_proteinFacts svg{width:19px}.X66eHG_proteinFacts strong{font-size:11px}.X66eHG_proteinFacts small{font-size:8px}}
.mh,.mh-bar,.mh-video-cta,.mh-moment{display:none}@media (max-width:700px){.mh-home #home-hero,.mh-home .proof-strip,.mh-home .shop-section,.mh-home .kitchens-section,.mh-home .subscription-comparison,.mh-home .why-section,.mh-home .ingredients-section,.mh-home .sticky-purchase{display:none}.mh{background:var(--paper);font-size:16px;line-height:1.45;display:block;overflow-x:clip}.mh h1,.mh h2,.mh h3,.mh p{margin:0}.mh h1,.mh h2,.mh h3{font-family:var(--font-display);letter-spacing:.005em;text-wrap:balance;font-weight:400;line-height:1.04}.mh h1{font-size:clamp(30px,8.7vw,36px)}.mh h2{font-size:clamp(27px,7.7vw,30px)}.mh p{line-height:1.45}.mh-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--orange-dark);font-size:11.5px;font-weight:700}.mh-fine{color:var(--muted);font-size:12px;line-height:1.4}.mh-muted{color:var(--muted)}.mh-hero{background:var(--ink);color:#fff;align-items:flex-end;height:calc(100svh - 230px);min-height:440px;max-height:640px;display:flex;position:relative;overflow:hidden}.mh-wall{grid-template-columns:repeat(3,1fr);align-items:start;gap:8px;padding:0 8px;display:grid;position:absolute;inset:0}.mh-col{gap:8px;animation:44s linear infinite mh-drift;display:grid}.mh-col:nth-child(2){animation-duration:52s;animation-direction:reverse}.mh-col:nth-child(3){animation-duration:60s}@keyframes mh-drift{to{transform:translateY(calc(-50% - 4px))}}.mh-clip{aspect-ratio:9/16;background:#8a7f72;border-radius:10px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.mh-clip video,.mh-still{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.mh-hero:after{content:"";pointer-events:none;background:linear-gradient(180deg,#17161540 0,#17161500 22%,#1716158c 52%,var(--ink) 80%);position:absolute;inset:0}.mh-hint{z-index:3;pointer-events:none;background:#171615c7;border-radius:20px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:flex;position:absolute;top:10px;right:10px}.mh-intro{z-index:2;pointer-events:none;padding:0 16px 18px;position:relative}.mh-intro .mh-eyebrow{color:var(--orange)}.mh-intro h1{margin:8px 0;font-size:clamp(38px,12vw,46px)}.mh-intro h1 span{color:var(--orange);display:block}.mh-intro p:last-child{color:#cfcac2;font-size:15.5px}.mh-buy{background:var(--ink);padding:0 12px 26px;scroll-margin-top:12px}.mh-card{background:#fff;border-radius:12px;padding:16px}.mh-offer{background:#fff6ef;border:1px solid #f5d9c8;border-radius:8px;align-items:center;gap:8px;margin-bottom:12px;padding:9px 12px;font-size:13.5px;line-height:1.3;display:flex}.mh-offer b{color:var(--orange-dark)}.mh-lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:12px;font-weight:700}.mh-sizes{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.mh-size{border:1.5px solid var(--line);text-align:center;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:68px;padding:14px 4px 10px;display:flex;position:relative}.mh-size b{font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1}.mh-size span{color:var(--muted);margin-top:4px;font-size:12px}.mh-size em{white-space:nowrap;color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#b98635;border-radius:30px;padding:2px 7px;font-size:9.5px;font-style:normal;font-weight:700;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.mh-size[aria-checked=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.mh-size[aria-checked=true] em{background:var(--ink)}.mh-plans{gap:8px;margin-top:12px;display:grid}.mh-plan{text-align:left;border:1.5px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:22px 1fr auto;align-items:center;gap:12px;min-height:60px;padding:10px 14px;display:grid}.mh-plan>i{border:1.5px solid #a8a39b;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.mh-plan[aria-checked=true]{border-color:var(--orange);box-shadow:inset 0 0 0 1px var(--orange);background:#fff6ef}.mh-plan[aria-checked=true]>i{border-color:var(--orange)}.mh-plan[aria-checked=true]>i:after{content:"";background:var(--orange);border-radius:50%;width:12px;height:12px}.mh-plan-main b{font-size:16px;line-height:1.25;display:block}.mh-plan-main small{color:var(--muted);margin-top:1px;font-size:13px;display:block}.mh-plan-price{text-align:right}.mh-plan-price b{font-variant-numeric:tabular-nums;font-size:18px;display:block}.mh-plan-price small{color:var(--orange-dark);white-space:nowrap;font-size:12.5px;font-weight:700;display:block}.mh-plan-price small.plain{color:var(--muted);font-weight:400}.mh-terms{color:var(--muted);font-size:12.5px;margin-top:10px!important;line-height:1.4!important}.mh-trust{border-block:1px solid var(--line);background:#fff;grid-template-columns:repeat(3,1fr);gap:8px;padding:14px 16px;display:grid}.mh-trust div{text-align:center;font-size:12px;font-weight:600;line-height:1.25}.mh-trust svg{color:var(--orange);margin:0 auto 5px;display:block}.mh-sec{border-top:1px solid var(--line);padding:36px 16px;scroll-margin-top:12px}.mh-sec.white{background:#fff}.mh-sec.cream{background:var(--cream)}.mh-head{margin-bottom:18px}.mh-head .mh-eyebrow{margin-bottom:8px}.mh-steps{counter-reset:s;margin:0;padding:0;list-style:none}.mh-steps li{counter-increment:s;padding:0 0 20px 46px;position:relative}.mh-steps li:before{content:counter(s);border:1.5px solid var(--orange);width:30px;height:30px;color:var(--orange-dark);background:#fff;border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;top:0;left:0}.mh-steps li:not(:last-child):after{content:"";background:var(--line);width:1.5px;position:absolute;top:34px;bottom:4px;left:15px}.mh-steps b{font-size:16px;display:block}.mh-steps p{color:var(--muted);margin-top:2px;font-size:14.5px}.mh-guarantee{background:#fff6ef;border:1px solid #f5d9c8;border-radius:8px;align-items:flex-start;gap:12px;padding:14px;font-size:14.5px;line-height:1.4;display:flex}.mh-guarantee svg{color:var(--orange);flex:none;margin-top:1px}.mh-moment{aspect-ratio:4/5;color:#fff;text-align:left;background:#8a7f72;flex-direction:column;justify-content:flex-end;width:100%;padding:0;font-size:16px;line-height:1.45;display:flex;position:relative;overflow:hidden}.mh-moment video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mh-moment:after{content:"";background:linear-gradient(#17161500 40%,#171615e6 88%);position:absolute;inset:0}.mh-moment>i{z-index:2;width:64px;height:64px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0;box-shadow:0 2px 10px #00000040}.mh-moment>i svg{margin-left:3px}.mh-moment>span{z-index:2;padding:0 16px 20px;display:block;position:relative}.mh-moment .mh-eyebrow{color:#fff;display:block}.mh-moment strong{font-family:var(--font-display);margin:6px 0;font-size:34px;font-weight:400;line-height:1.04;display:block}.mh-moment small{color:#e8e5df;font-size:14px;display:block}.mh-photo{aspect-ratio:16/9;border-radius:8px;margin-bottom:18px;overflow:hidden}.mh-photo img{object-fit:cover;width:100%;height:100%}.mh-stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.mh-stats div{border-left:2px solid var(--orange);padding-left:10px}.mh-stats b{font-family:var(--font-display);font-size:26px;font-weight:400;line-height:1;display:block}.mh-stats span{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.3;display:block}.mh-link{text-underline-offset:3px;align-items:center;min-height:44px;padding:0;font-size:14.5px;font-weight:600;text-decoration:underline;display:inline-flex}.mh-cmp{border-collapse:separate;border-spacing:0;border:1px solid var(--line);background:#fff;border-radius:8px;width:100%;font-size:14px;overflow:hidden}.mh-cmp th,.mh-cmp td{border-bottom:1px solid var(--line);text-align:center;padding:12px 10px;font-weight:400}.mh-cmp tr:last-child>*{border-bottom:0}.mh-cmp tbody th{text-align:left;font-weight:600}.mh-cmp thead th{font-size:12.5px;font-weight:700;line-height:1.2}.mh-cmp .hl{background:#fff6ef}.mh-cmp thead .hl{background:var(--orange);color:#fff}.mh-cmp .hl svg{color:var(--orange)}.mh-cmp svg{vertical-align:middle;display:inline-block}.mh-cmp small{color:var(--muted);font-size:11.5px;display:block}.mh-ing>div{border-top:1px solid var(--line);grid-template-columns:44px 1fr;gap:6px;padding:14px 0;display:grid}.mh-ing i{font-family:var(--font-display);color:#c9c0b3;font-size:24px;font-style:normal;line-height:1}.mh-ing b{font-family:var(--font-display);font-size:20px;font-weight:400;display:block}.mh-ing p{color:var(--muted);margin-top:2px;font-size:14.5px}.mh-bar{z-index:30;background:var(--ink);color:#fff;padding:10px 12px calc(10px + env(safe-area-inset-bottom));align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.mh-bar>div{flex:0 auto;min-width:0;line-height:1.2}.mh-bar>div b{white-space:nowrap;font-size:15px;display:block}.mh-bar>div span{color:#ffb48f;white-space:nowrap;font-size:12px;display:block}.mh-bar>button{background:var(--orange);color:#fff;white-space:nowrap;border-radius:4px;flex:1 1 0;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:8px 12px;font-size:16px;font-weight:700;display:flex}.mh-bar>button:active{background:var(--orange-dark)}.mh-home .mh-video-cta{width:calc(100% - 36px);margin:4px 18px 18px;display:flex}}@media (max-width:370px){.mh-bar>button{font-size:15px}.mh-plan{gap:9px;padding:12px 10px}}@media (max-width:700px) and (max-height:660px){.mh-hero{min-height:380px}.mh-intro h1{font-size:36px}}@media (prefers-reduced-motion:reduce){.mh-col{animation:none}}.video-swipe{touch-action:none;position:relative;overflow:hidden}.video-swipe video.from-below{animation:.28s ease-out vs-up}.video-swipe video.from-above{animation:.28s ease-out vs-down}@keyframes vs-up{0%{transform:translateY(100%)}}@keyframes vs-down{0%{transform:translateY(-100%)}}.video-swipe-hint{display:none}@media (max-width:700px){.modal.video-modal{overscroll-behavior:contain;border:0;border-radius:0;flex-direction:column;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;display:flex}.modal.video-modal:not([open]){display:none}.video-modal .modal-head{padding:12px 16px}.video-modal .modal-head h2{font-size:20px}.video-modal .video-swipe{background:#000;flex:1;min-height:0}.video-modal .video-swipe video{height:100%}.video-swipe-hint{color:#fff;pointer-events:none;white-space:nowrap;background:#171615b3;border-radius:20px;margin:0;padding:6px 12px;font-size:12px;animation:4s forwards vs-hint;display:block;position:absolute;top:10px;left:50%;transform:translate(-50%)}@keyframes vs-hint{0%,70%{opacity:1}to{opacity:0}}.video-modal .video-navigation{padding:8px 16px}}@media (prefers-reduced-motion:reduce){.video-swipe video{animation:none!important}}
.dw-hero,.dw-story,.dw-film{display:none}@media (min-width:701px){.mh-home #home-hero,.mh-home .kitchens-section{display:none}.dw-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--orange);margin:0;font-size:12.5px;font-weight:700}.dw-hero{background:var(--ink);color:#fff;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(430px,520px) 1fr;gap:clamp(28px,4vw,56px);height:calc(100vh - 137px);min-height:760px;max-height:900px;padding-left:max(32px,50vw - 630px);display:grid;position:relative;overflow:hidden}.dw-copy{align-self:center;padding:20px 0}.dw-hero h1{font-family:var(--font-display);letter-spacing:.005em;text-wrap:balance;margin:10px 0 12px;font-size:clamp(50px,4.7vw,72px);font-weight:400;line-height:1}.dw-hero h1 span{color:var(--orange)}.dw-sub{color:#cfcac2;max-width:46ch;margin:0 0 18px;font-size:17px;line-height:1.5}.dw-buy{color:var(--ink);background:#fff;border-radius:10px;padding:20px;scroll-margin-top:120px}.dw-offer{background:#fff6ef;border:1px solid #f5d9c8;border-radius:8px;margin:0 0 12px;padding:9px 12px;font-size:13.5px;line-height:1.35}.dw-offer b{color:var(--orange-dark)}.dw-lbl{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:12px;font-weight:700}.dw-sizes{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.dw-size{border:1.5px solid var(--line);text-align:center;background:#fff;border-radius:8px;padding:14px 6px 10px;position:relative}.dw-size b{font-family:var(--font-display);font-size:26px;font-weight:400;line-height:1;display:block}.dw-size span{color:var(--muted);font-size:12.5px}.dw-size em{color:#fff;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#b98635;border-radius:30px;padding:3px 7px;font-size:9.5px;font-style:normal;font-weight:700;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.dw-size[aria-checked=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.dw-size[aria-checked=true] em{background:var(--ink)}.dw-plans{gap:8px;margin-top:14px;display:grid}.dw-plan{text-align:left;border:1.5px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:22px 1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.dw-plan>i{border:1.5px solid #a8a39b;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.dw-plan[aria-checked=true]{border-color:var(--orange);box-shadow:inset 0 0 0 1px var(--orange);background:#fff6ef}.dw-plan[aria-checked=true]>i{border-color:var(--orange)}.dw-plan[aria-checked=true]>i:after{content:"";background:var(--orange);border-radius:50%;width:11px;height:11px}.dw-plan b{font-size:16px;line-height:1.25;display:block}.dw-plan small{color:var(--muted);font-size:13px;display:block}.dw-price{text-align:right}.dw-price b{font-variant-numeric:tabular-nums;font-size:18px}.dw-price small{color:var(--orange-dark);white-space:nowrap;font-weight:700}.dw-terms{color:var(--muted);margin:12px 0 14px;font-size:12.5px;line-height:1.4}.dw-cta{width:100%;min-height:56px;font-size:17px}.dw-assure{color:var(--muted);justify-content:space-between;gap:12px;margin-top:12px;font-size:12.5px;display:flex}.dw-assure span:before{content:"✓ ";color:var(--orange-dark);font-weight:700}.dw-wall{grid-template-columns:repeat(4,1fr);gap:14px;min-height:0;padding-right:14px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 9% 91%,#0000 100%)}.dw-col{align-content:start;gap:14px;animation:46s linear infinite dw-drift;display:grid}.dw-col:nth-child(2n){animation-duration:54s;animation-direction:reverse}.dw-col:nth-child(3){animation-duration:62s}.dw-wall:hover .dw-col,.dw-wall:focus-within .dw-col{animation-play-state:paused}@keyframes dw-drift{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 7px))}}.dw-note{z-index:3;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;background:#171615cc;border-radius:20px;margin:0;padding:8px 12px;font-size:13px;position:absolute;bottom:20px;right:26px}.dw-clip{aspect-ratio:9/16;color:#fff;text-align:left;background:#8a7f72;border-radius:10px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.dw-clip img,.dw-clip video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dw-clip:after{content:"";background:linear-gradient(#17161500 55%,#171615e0 100%);position:absolute;inset:0}.dw-clip>i{z-index:2;width:36px;height:36px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;transition:transform .2s;display:grid;position:absolute;top:12px;left:12px}.dw-clip>i svg{margin-left:2px}.dw-clip:hover>i{transform:scale(1.12)}.dw-clip>span{z-index:2;font-size:15px;font-weight:700;line-height:1.2;position:absolute;bottom:12px;left:14px;right:14px}.dw-clip small{opacity:.85;margin-top:2px;font-size:12.5px;font-weight:500;display:block}.dw-story{background:var(--paper);grid-template-columns:1fr 1fr;min-height:600px;display:grid}.dw-story figure{min-height:480px;margin:0;position:relative}.dw-story figure img{object-fit:cover;object-position:62% 50%;width:100%;height:100%;position:absolute;inset:0}.dw-story>div{flex-direction:column;justify-content:center;padding:80px max(32px,50vw - 630px) 80px clamp(36px,5vw,72px);display:flex}.dw-story .dw-eyebrow{color:var(--orange-dark)}.dw-story h2{letter-spacing:.005em;text-wrap:balance;margin:12px 0 20px;font-size:clamp(46px,5vw,72px);line-height:1}.dw-story h2 span{color:var(--orange)}.dw-lead{color:var(--muted);max-width:40ch;margin:0 0 30px;font-size:20px;line-height:1.5}.dw-nums{gap:36px;display:flex}.dw-nums b{font-family:var(--font-display);color:var(--orange);font-size:clamp(44px,4.4vw,64px);font-weight:400;line-height:1;display:block}.dw-nums span{color:var(--muted);max-width:16ch;margin-top:4px;font-size:14px;display:block}.dw-film{background:var(--ink);color:#fff;padding:88px 0;scroll-margin-top:90px;display:block}.dw-film-head{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:36px;padding:0 max(32px,50vw - 630px);display:flex}.dw-film-head h2{letter-spacing:.005em;margin:10px 0 0;font-size:clamp(40px,4vw,56px);line-height:1}.dw-film-head>p{color:#cfcac2;max-width:44ch;margin:0;font-size:16px;line-height:1.5}.dw-film-head a{color:#fff;white-space:nowrap;font-weight:700}.dw-reel{scrollbar-width:none;gap:16px;padding:4px 0 18px;display:flex;overflow-x:auto}.dw-reel::-webkit-scrollbar{display:none}.dw-reel .dw-clip{flex:0 0 250px;width:250px}.mh-home .sticky-purchase[data-hero-visible=true]{visibility:hidden;pointer-events:none;transform:translateY(100%)}}@media (min-width:701px) and (max-height:919px){.dw-hero{min-height:600px}.dw-copy{padding:12px 0}.dw-hero h1{margin:6px 0 10px;font-size:clamp(40px,3.6vw,50px)}.dw-sub{display:none}.dw-buy{padding:16px}.dw-size{padding:12px 6px 8px}.dw-size b{font-size:22px}.dw-plans{margin-top:12px}.dw-plan{padding:8px 12px}.dw-terms{margin:10px 0}.dw-cta{min-height:50px}.dw-assure{margin-top:10px}}@media (min-width:701px) and (max-width:1199px){.dw-wall{grid-template-columns:repeat(3,1fr)}.dw-col:nth-child(4){display:none}}@media (min-width:701px) and (max-width:959px){.dw-hero{grid-template-columns:minmax(380px,430px) 1fr;padding-left:24px}.dw-wall{grid-template-columns:repeat(2,1fr)}.dw-col:nth-child(3),.dw-note{display:none}.dw-story{grid-template-columns:1fr}.dw-story figure{min-height:340px}.dw-film-head{display:block}.dw-film-head>p{margin-top:12px}}@media (prefers-reduced-motion:reduce){.dw-col{animation:none}}
.diwali-campaign{--festival-gold:#b98635;--festival-wine:#71321f}.diwali-campaign .announcement{color:#fff9eb;background:linear-gradient(105deg,#a93f15,#e3571c 46%,#c84916);border-bottom:1px solid #eab771;position:relative;overflow:hidden}.diwali-campaign .announcement:before,.diwali-campaign .announcement:after{content:"";pointer-events:none;border:1px solid #f7cf9055;border-radius:50%;width:180px;height:180px;position:absolute;top:-69px;box-shadow:0 0 0 14px #efbd7020,0 0 0 28px #efbd7015}.diwali-campaign .announcement:before{left:5%}.diwali-campaign .announcement:after{right:5%}.diwali-campaign .announcement-inner{z-index:1;position:relative}.diwali-campaign .announcement-offer{color:#71321f;background:#fff3d8;border:1px solid #f1cd8d}.diwali-campaign .header{border-bottom:1px solid #dbc49a}.diwali-campaign .shop-section{background:radial-gradient(at 4% 2%,#efd19b30,#0000 40%),radial-gradient(at 98% 96%,#f6d09940,#0000 38%),#faf7f2}.diwali-campaign .section-heading .eyebrow{color:#975a27}.diwali-deadline{letter-spacing:.08em;color:#83511e;background:#fbefd6;border:1px solid #dfc08b;border-radius:30px;align-items:center;gap:8px;margin-top:2px;padding:8px 15px;font-size:10px;display:inline-flex}.diwali-deadline:before,.diwali-deadline:after{content:"✦";color:#b78332;font-size:10px}.diwali-campaign .product-card{border:1px solid #e3d1b0;box-shadow:0 6px 24px #9673440a}.diwali-campaign .product-card.best-value{border-color:#c58b37}.diwali-campaign .product-tag{color:#846030}.diwali-campaign .best-value .product-tag{color:#fff5e4;background:#a86e28}.diwali-campaign .product-card .subscription-price.active{background:#fff0df}.diwali-campaign .offer-savings{color:#9a461b}.diwali-renewal{color:#5f564b;text-align:center;margin:6px 0 8px;font-size:11px;line-height:1.5}.diwali-renewal strong{font-weight:600}.diwali-campaign .product-card .button{font-size:13px}.diwali-campaign .comparison-table thead th:last-child{background:linear-gradient(135deg,#db591c,#bc491a)}.diwali-table-note{color:#6b5944;margin-top:4px;font-size:10px;font-weight:400;line-height:1.5;display:block}.diwali-campaign .sticky-purchase{background:#211b15;border-top:1px solid #b68339}.diwali-campaign .sticky-picker-saving{color:#ffbd76}.diwali-campaign .sticky-cta{font-size:13px}.diwali-cart-renewal{color:#88602a!important;margin:6px 0!important;font-size:11px!important;line-height:1.5!important}.diwali-campaign .newsletter{background:radial-gradient(at 0 0,#f4ce8d35,#0000 65%),#f2ede5;border-top:1px solid #e1cda7}@media (max-width:700px){.diwali-campaign .announcement.announcement-home{min-height:55px;padding:8px 14px}.diwali-campaign .announcement-home .announcement-inner{justify-content:center;gap:12px}.diwali-campaign .announcement-home .announcement-offer{color:#fff6df;background:0 0;border:0;border-right:1px solid #f8d6a477;border-radius:0;flex-direction:column;gap:0;min-width:46px;padding:0 12px 0 0;display:flex;transform:none}.diwali-campaign .announcement-home .announcement-offer>span{letter-spacing:.13em;font-size:7px}.diwali-campaign .announcement-home .announcement-offer strong{font-size:23px;line-height:1.1}.diwali-campaign .announcement-home .announcement-copy{text-align:left;display:block}.diwali-campaign .announcement-home .announcement-copy>strong{font-size:11px;line-height:1.4}.diwali-campaign .announcement-home .announcement-copy>span{color:#fff0d7;margin-top:2px;font-size:9px;line-height:1.4;display:block}.diwali-campaign .announcement-home .announcement-action{display:flex}.diwali-campaign .announcement-home .announcement-arrow{width:22px;height:22px}.diwali-campaign .announcement:before{left:-120px}.diwali-campaign .announcement:after{right:-120px}.diwali-deadline{letter-spacing:.04em;padding:7px 10px;font-size:8px}.diwali-campaign .shop-section .section-heading h2{max-width:300px;margin-inline:auto}.diwali-campaign .shop-section .section-heading>p:not(.eyebrow){max-width:300px;margin-inline:auto;font-size:12px}.diwali-campaign .purchase-switch{gap:2px;max-width:100%}.diwali-campaign .purchase-switch>button{padding-inline:10px;font-size:10px}.diwali-campaign .purchase-switch>button>span{font-size:7px}.diwali-campaign .diwali-renewal{text-align:left;font-size:9px}.diwali-campaign .product-card .button{font-size:11px}.diwali-campaign .sticky-cta{font-size:10px}.diwali-campaign .sticky-picker-price{font-size:11px}.diwali-campaign .sticky-picker-saving{font-size:9px}.diwali-campaign .comparison-table thead th{font-size:10px}.diwali-table-note{font-size:8px}}@media (max-width:350px){.diwali-campaign .announcement-home .announcement-inner{gap:8px}.diwali-campaign .announcement-home .announcement-copy>strong{font-size:10px}.diwali-campaign .announcement-home .announcement-action{display:none}.diwali-campaign .purchase-switch>button{padding-inline:7px;font-size:9px}}.diwali-sticky-terms{margin-top:4px;font-size:9px;font-weight:400;line-height:1.3;display:block}@media (max-width:700px){.diwali-sticky-terms{font-size:8px}.diwali-campaign .sticky-inner>.sticky-cta{height:51px}}
.ybfFta_page{background:#fff}.ybfFta_productHero{grid-template-columns:1.12fr 1fr;align-items:start;gap:56px;max-width:1360px;margin:0 auto;padding:38px 48px 48px;display:grid}.ybfFta_gallery{min-width:0;position:sticky;top:24px}.ybfFta_stage{aspect-ratio:1/1.05;background:#f2ede5;border-radius:10px;position:relative;overflow:hidden}.ybfFta_heroPhoto{object-fit:cover;object-position:65% center;width:100%;height:100%}.ybfFta_photoNote{letter-spacing:.09em;background:#fffef3eb;border-radius:3px;max-width:90%;padding:8px 11px;font-size:9px;font-weight:700;position:absolute;bottom:18px;left:20px}.ybfFta_packshot{background:radial-gradient(at 50% 60%,#e2d5bd 0,#0000 62%),#f7f3eb;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:22px;display:flex}.ybfFta_packshot .bag{filter:drop-shadow(0 15px 12px #38230d1f);width:67%;max-height:90%}.ybfFta_packshot>span{letter-spacing:.09em;margin-top:8px;font-size:11px;font-weight:600}.ybfFta_imageNav{gap:10px;margin-top:13px;display:flex}.ybfFta_imageNav>button{text-align:left;background:#faf8f4;border:1px solid #e4ded4;border-radius:5px;flex:1;align-items:center;gap:10px;min-width:0;padding:5px;font-size:10px;line-height:1.3;display:flex}.ybfFta_imageNav>button[aria-pressed=true]{border-color:#ff4d00;box-shadow:inset 0 0 0 1px #ff4d00}.ybfFta_imageNav>button>img,.ybfFta_thumbBag{object-fit:cover;border-radius:2px;flex-shrink:0;width:48px;height:47px}.ybfFta_thumbBag{background:#eae3d7;place-items:center;display:grid}.ybfFta_thumbBag .bag{filter:none;width:32px}.ybfFta_photoFooter{color:#6a6258;justify-content:center;align-items:center;gap:9px;margin-top:21px;font-size:11px;line-height:1.5;display:flex}.ybfFta_photoFooter svg{flex-shrink:0}.ybfFta_productInfo{min-width:0;padding-top:4px}.ybfFta_productInfo>h1{margin-bottom:18px;font-size:clamp(42px,4.3vw,64px)}.ybfFta_intro{color:#57534d;max-width:440px;margin-bottom:22px;font-size:15px;line-height:1.65}.ybfFta_proteinFacts{border-block:1px solid #e4ded5;grid-template-columns:1.1fr 1fr 1fr;gap:14px;margin-bottom:27px;padding:17px 0;display:grid}.ybfFta_proteinFacts>div{border-right:1px solid #e4ded5;flex-direction:column;gap:5px;display:flex}.ybfFta_proteinFacts>div:last-child{border:0}.ybfFta_proteinFacts strong{font-family:var(--font-display);letter-spacing:-.03em;color:#c73b00;font-size:35px;font-weight:400;line-height:1.05}.ybfFta_proteinFacts strong>span{font-size:24px}.ybfFta_proteinFacts>div>span{color:#615a52;font-size:10px;line-height:1.3}.ybfFta_purchase{scroll-margin-top:22px}.ybfFta_purchase fieldset{border:0;min-width:0;margin:0 0 19px;padding:0}.ybfFta_purchase legend{width:100%;margin-bottom:11px;font-size:13px;font-weight:700}.ybfFta_sizeField legend{justify-content:space-between;align-items:center;gap:10px;display:flex}.ybfFta_sizeField legend>span{color:#776f65;text-align:right;font-size:10px;font-weight:400}.ybfFta_sizes{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.ybfFta_sizes>label{cursor:pointer;background:#fff;border:1px solid #d9d4cd;border-radius:6px;flex-direction:column;align-items:center;padding:0 6px 13px;display:flex;position:relative;overflow:hidden}.ybfFta_sizes input{opacity:0;width:1px;height:1px;position:absolute}.ybfFta_sizes label:has(input:focus-visible){outline-offset:4px;outline:2px solid #ff4d00}.ybfFta_sizes .ybfFta_chosenSize{background:#fff8f2;border-color:#ff4d00;box-shadow:inset 0 0 0 1px #ff4d00}.ybfFta_sizeTag{letter-spacing:.04em;white-space:nowrap;padding:7px 0 6px;font-size:8px;font-weight:700;line-height:1.3}.ybfFta_chosenSize .ybfFta_sizeTag{color:#c73b00}.ybfFta_sizes strong{font-size:26px;font-family:var(--font-display);margin-bottom:3px;font-weight:400;line-height:1.3}.ybfFta_sizes label>span:last-child{font-size:11px}.ybfFta_purchaseModes>label{cursor:pointer;background:#fff;border:1px solid #dcd6cd;border-radius:6px;align-items:center;gap:11px;min-height:71px;margin-bottom:9px;padding:14px 13px;display:flex}.ybfFta_purchaseModes input{accent-color:#ed4905;flex-shrink:0;width:17px;height:17px;margin:0}.ybfFta_purchaseModes label>span{flex:1;min-width:0}.ybfFta_purchaseModes strong{align-items:center;gap:7px;font-size:13px;display:flex}.ybfFta_purchaseModes small{color:#776c60;margin-top:4px;font-size:10px;line-height:1.4;display:block}.ybfFta_purchaseModes b{text-align:right;white-space:nowrap;font-size:18px}.ybfFta_purchaseModes b>small{font-weight:400}.ybfFta_purchaseModes em{letter-spacing:.03em;color:#ba3600;white-space:nowrap;background:#ffe7d8;border-radius:3px;padding:4px 5px;font-size:8px;font-style:normal}.ybfFta_purchaseModes .ybfFta_selectedMode{background:#fff8f1;border-color:#ff4d00;box-shadow:inset 0 0 0 1px #ff4d00}.ybfFta_subscriptionMode:has(input:disabled){opacity:.6}.ybfFta_subscriptionTerms{color:#62594f;align-items:flex-start;gap:7px;margin:-10px 0 15px;display:flex}.ybfFta_subscriptionTerms svg{color:#b43808;flex-shrink:0;margin-top:2px}.ybfFta_subscriptionTerms p{margin:0;font-size:10px;line-height:1.5}.ybfFta_buy{width:100%;min-height:56px;justify-content:space-between!important;padding-inline:20px!important;font-size:15px!important}.ybfFta_reassurance{justify-content:center;gap:20px;margin-top:14px;font-size:10px;display:flex}.ybfFta_reassurance>span{align-items:center;gap:6px;display:flex}.ybfFta_reassurance a:hover{text-decoration:underline}.ybfFta_checkoutNote{color:#7c756b;justify-content:center;align-items:center;gap:5px;margin:11px 0 0;font-size:9px;display:flex}.ybfFta_servingNote{color:#827b71;margin:20px 0 0;font-size:10px;line-height:1.6}.ybfFta_servingNote button{color:#61594f;padding:0;text-decoration:underline}.ybfFta_promiseStrip{color:#fff;background:#171615;flex-wrap:wrap;justify-content:center;align-items:center;gap:44px;padding:26px 30px;display:flex}.ybfFta_promiseStrip>span{align-items:center;gap:11px;font-size:12px;display:flex}.ybfFta_promiseStrip svg{color:#ff8755;stroke-width:1.3px;width:24px}.ybfFta_comfort{background:#f5f0e8;grid-template-columns:1fr 1fr;display:grid}.ybfFta_comfortPhoto{min-height:500px;position:relative}.ybfFta_comfortPhoto img{object-fit:cover;width:100%;height:100%}.ybfFta_comfortPhoto>span{color:#fff;text-shadow:0 2px 14px #000;font-family:Georgia,serif;font-size:30px;font-style:italic;position:absolute;bottom:27px;left:30px}.ybfFta_comfortCopy{align-self:center;padding:72px clamp(30px,6vw,90px)}.ybfFta_comfortCopy h2{font-size:clamp(34px,3.1vw,47px)}.ybfFta_comfortCopy>p:not(:first-child){color:#605950;font-size:14px}.ybfFta_uses{flex-wrap:wrap;gap:8px;margin:22px 0 28px;display:flex}.ybfFta_uses span{border:1px solid #d7cec1;border-radius:30px;padding:8px 12px;font-size:11px}.ybfFta_kitchens,.ybfFta_ingredients,.ybfFta_faq{max-width:1264px;margin:0 auto;padding:70px 32px}.ybfFta_sectionHeader{justify-content:space-between;align-items:end;gap:20px;margin-bottom:27px;display:flex}.ybfFta_sectionHeader h2{margin:0}.ybfFta_sectionHeader>p{color:#7d746a;margin:0 0 5px;font-size:12px}.ybfFta_kitchens .kitchen-tile{flex:0 0 calc(33.3333% - 18px)}.ybfFta_kitchens .kitchen-poster{aspect-ratio:4/5;border-radius:8px;height:auto}.ybfFta_kitchens .kitchen-poster>img{object-fit:cover;height:100%}.ybfFta_kitchens .play{width:60px;height:60px}.ybfFta_kitchens .kitchen-poster>small{padding:5px 8px;font-size:12px}.ybfFta_kitchens .kitchen-tile>strong{margin-top:15px;font-size:16px}.ybfFta_kitchens .kitchen-tile>span{font-size:12px}.ybfFta_communityNote{color:#7d756b;margin:23px 0 0;font-size:11px}.ybfFta_communityNote a{color:#3e3933;margin-left:9px}.ybfFta_ingredients{border-top:1px solid #e4dfd8}.ybfFta_ingredientCards{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.ybfFta_ingredientCards>div{background:#f7f4ed;border-radius:7px;padding:28px}.ybfFta_ingredientCards>div>div{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.ybfFta_ingredientCards svg{color:#ac481c}.ybfFta_ingredientCards span{color:#bdb1a1;font-size:11px}.ybfFta_ingredientCards h3{margin-bottom:9px;font-size:18px}.ybfFta_ingredientCards p{color:#766a5c;margin:0;font-size:13px}.ybfFta_allergens{color:#7a7065;margin:18px 0 0;font-size:11px}.ybfFta_faq{border-top:1px solid #e4dfd8;grid-template-columns:1fr 1.3fr;gap:80px;display:grid}.ybfFta_faq>div>p:not(:first-child){color:#746a60;font-size:13px}.ybfFta_faq a{text-decoration:underline}.ybfFta_finalInvite{text-align:center;background:#f5efe5;padding:55px 22px}.ybfFta_finalInvite h2{font-size:clamp(36px,4vw,52px)}.ybfFta_finalInvite>p:last-child{color:#7b7064;margin:18px 0 0;font-size:11px}.ybfFta_sticky{z-index:30;color:#fff;padding:12px 25px calc(12px + env(safe-area-inset-bottom));background:#171615;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -3px 16px #0001}.ybfFta_stickyInner{align-items:center;gap:22px;max-width:1200px;margin:auto;display:flex}.ybfFta_stickyBrand{flex:1;align-items:center;gap:13px;display:flex}.ybfFta_stickyBrand .bag{filter:none;width:43px}.ybfFta_stickyBrand>div:last-child{flex-direction:column;gap:6px;display:flex}.ybfFta_stickyBrand strong{font-family:var(--font-display);font-size:20px;font-weight:400}.ybfFta_stickyBrand span{color:#c7bdb0;font-size:10px}.ybfFta_stickyChoice{text-align:left;color:#fff;min-width:190px;padding:0}.ybfFta_stickyChoice strong{align-items:center;gap:7px;font-size:15px;display:flex}.ybfFta_stickyChoice span{color:#cfc4b6;margin-top:5px;font-size:10px;display:block}.ybfFta_stickyBuy{min-width:220px;justify-content:space-between!important}.ybfFta_stickyError{color:#9a2900;background:#fff5ee;border-top:1px solid #e4b49e;margin:0;padding:12px 24px;font-size:12px;position:absolute;bottom:100%;left:0;right:0}@media (min-width:1450px){.ybfFta_productHero{gap:70px;padding-inline:30px}.ybfFta_stage{aspect-ratio:1}}@media (max-width:1000px){.ybfFta_productHero{grid-template-columns:1fr 1fr;gap:30px;padding:25px}.ybfFta_productInfo>h1{font-size:44px}.ybfFta_imageNav>button>span:last-child{display:none}.ybfFta_imageNav>button{justify-content:center}.ybfFta_imageNav>button>img,.ybfFta_thumbBag{width:65px;height:55px}.ybfFta_promiseStrip{gap:22px}.ybfFta_comfortCopy{padding:40px 28px}.ybfFta_faq{gap:35px}}@media (max-width:700px){.ybfFta_productHero{flex-direction:column;gap:0;max-width:560px;padding:0;display:flex}.ybfFta_gallery{width:100%;position:static}.ybfFta_stage{aspect-ratio:3/2;border-radius:0}.ybfFta_heroPhoto{object-position:center}.ybfFta_photoNote{padding:6px 8px;font-size:8px;bottom:12px;left:16px}.ybfFta_packshot{padding:8px}.ybfFta_packshot .bag{aspect-ratio:1070/1470;width:auto;height:88%;max-height:88%}.ybfFta_packshot>span{margin-top:2px;font-size:9px}.ybfFta_imageNav{gap:8px;margin:10px 20px 0}.ybfFta_imageNav>button{justify-content:flex-start;gap:7px;min-height:44px;padding:3px;font-size:9px}.ybfFta_imageNav>button>span:last-child{display:block}.ybfFta_imageNav>button>img,.ybfFta_thumbBag{width:36px;height:35px}.ybfFta_thumbBag .bag{width:25px}.ybfFta_photoFooter{display:none}.ybfFta_productInfo{width:100%;padding:24px 22px 30px}.ybfFta_productInfo>h1{margin-bottom:12px;font-size:43px;line-height:1.08}.ybfFta_productInfo>.ybfFta_eyebrow{margin-bottom:10px;font-size:10px}.ybfFta_intro{margin-bottom:17px;font-size:13px;line-height:1.6}.ybfFta_proteinFacts{gap:12px;margin-bottom:21px;padding:14px 0}.ybfFta_proteinFacts strong{font-size:32px}.ybfFta_proteinFacts>div>span{font-size:9px}.ybfFta_purchase legend{font-size:12px}.ybfFta_sizeField legend>span{font-size:9px}.ybfFta_sizes{gap:8px}.ybfFta_sizes>label{padding-bottom:10px}.ybfFta_sizes strong{font-size:25px}.ybfFta_sizeTag{font-size:7px}.ybfFta_purchaseModes>label{padding:13px 12px}.ybfFta_purchaseModes strong{font-size:12px}.ybfFta_purchaseModes b{font-size:17px}.ybfFta_purchaseModes small{font-size:10px}.ybfFta_reassurance{gap:17px}.ybfFta_servingNote{font-size:9px}.ybfFta_promiseStrip{grid-template-columns:1fr 1fr;gap:22px 14px;padding:25px 22px;display:grid}.ybfFta_promiseStrip>span{gap:8px;font-size:10px;line-height:1.4}.ybfFta_promiseStrip svg{flex-shrink:0;width:22px}.ybfFta_comfort{grid-template-columns:1fr}.ybfFta_comfortPhoto{aspect-ratio:3/2;min-height:0}.ybfFta_comfortCopy{padding:33px 24px 38px}.ybfFta_comfortCopy h2{font-size:36px}.ybfFta_comfortCopy>p:not(:first-child){font-size:13px}.ybfFta_comfortPhoto>span{font-size:24px;bottom:20px;left:23px}.ybfFta_kitchens,.ybfFta_ingredients,.ybfFta_faq{padding:43px 22px}.ybfFta_sectionHeader{margin-bottom:22px;display:block}.ybfFta_sectionHeader h2{font-size:34px}.ybfFta_sectionHeader>.ybfFta_text-link{margin-top:15px}.ybfFta_sectionHeader>p{margin-top:10px;font-size:11px}.ybfFta_kitchens .kitchens-row{gap:16px;width:calc(100% + 22px);margin-right:-22px;padding-right:22px}.ybfFta_kitchens .kitchen-tile{flex:0 0 84%;min-width:0}.ybfFta_kitchens .kitchen-poster{aspect-ratio:4/5;height:auto}.ybfFta_communityNote{font-size:10px}.ybfFta_communityNote a{margin:5px 0 0;display:block}.ybfFta_ingredientCards{grid-template-columns:1fr;gap:10px}.ybfFta_ingredientCards>div{min-height:112px;padding:20px 20px 20px 78px;position:relative}.ybfFta_ingredientCards>div>div{margin:0;position:absolute;top:23px;left:20px}.ybfFta_ingredientCards>div>div>span{display:none}.ybfFta_ingredientCards h3{font-size:16px}.ybfFta_ingredientCards p{font-size:12px}.ybfFta_faq{grid-template-columns:1fr;gap:18px}.ybfFta_faq h2{font-size:34px}.ybfFta_sticky{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.ybfFta_stickyInner{gap:12px}.ybfFta_stickyBrand{display:none}.ybfFta_stickyChoice{flex:1;min-width:0}.ybfFta_stickyChoice strong{gap:5px;font-size:13px}.ybfFta_stickyChoice span{font-size:9px;line-height:1.4}.ybfFta_stickyBuy{width:48%;min-width:0;gap:8px!important;min-height:49px!important;padding:13px 15px!important;font-size:13px!important}.ybfFta_stickyBuy svg{width:16px}.ybfFta_finalInvite{padding:40px 20px}}@media (max-width:360px){.ybfFta_productInfo{padding-inline:17px}.ybfFta_productInfo>h1{font-size:38px}.ybfFta_purchaseModes strong{gap:4px;font-size:11px}.ybfFta_purchaseModes em{padding:4px;font-size:7px}.ybfFta_purchaseModes b{font-size:15px}.ybfFta_sizeTag{font-size:6px}.ybfFta_imageNav{margin-inline:17px}.ybfFta_imageNav>button>span:last-child{font-size:8px}.ybfFta_stickyChoice strong{font-size:12px}.ybfFta_stickyBuy{font-size:12px!important}.ybfFta_sticky{padding-inline:12px}}.ybfFta_diwaliOffer{background:linear-gradient(115deg,#fff8e7,#fffdf7);border:1px solid #d6b982;border-radius:7px;margin:0 0 22px;padding:16px 18px}.ybfFta_diwaliOffer>span{letter-spacing:.12em;color:#94551e;margin-bottom:7px;font-size:9px;font-weight:700;display:block}.ybfFta_diwaliOffer>strong{font-size:16px;line-height:1.4;display:block}.ybfFta_diwaliOffer>p{color:#75634b;margin:5px 0 0;font-size:11px;line-height:1.5}.ybfFta_page[data-diwali=true] .ybfFta_purchaseModes .ybfFta_selectedMode{background:#fff9ef;border-color:#b77c31;box-shadow:inset 0 0 0 1px #b77c31}.ybfFta_page[data-diwali=true] .ybfFta_purchaseModes strong{flex-wrap:wrap;gap:5px}.ybfFta_page[data-diwali=true] .ybfFta_subscriptionTerms p{font-size:11px}.ybfFta_page[data-diwali=true] .ybfFta_finalInvite{background:radial-gradient(at 50% 0,#f6dfb8,#0000 66%),#f8f1e6;border-top:1px solid #dec7a2}.ybfFta_sticky[data-diwali=true]{border-top:1px solid #b77c31}@media (max-width:700px){.ybfFta_diwaliOffer{margin-bottom:18px;padding:13px 14px}.ybfFta_diwaliOffer>strong{font-size:15px}.ybfFta_sticky[data-diwali=true] .ybfFta_stickyBuy{line-height:1.35;min-height:52px!important;font-size:11px!important}.ybfFta_sticky[data-diwali=true] .ybfFta_stickyChoice strong{font-size:12px}}
