._65-7Xq_main{color:var(--color-charcoal);font-family:var(--font-inter-design), sans-serif;font-size:16px;line-height:1.65}._65-7Xq_main h1,._65-7Xq_main h2{color:var(--color-emerald);margin:0;font-family:proxima-nova,sans-serif;font-size:32px;font-weight:700;line-height:1.15}._65-7Xq_main h2{text-align:center}._65-7Xq_main h3{color:var(--color-emerald);margin:0;font-size:18px;font-weight:600;line-height:1.4}._65-7Xq_main p{margin:16px 0 0}._65-7Xq_main strong{font-weight:600}._65-7Xq_main a{color:var(--color-emerald);text-underline-offset:3px;overflow-wrap:anywhere}._65-7Xq_container{width:min(1180px,100% - 80px);margin:0 auto}._65-7Xq_storySection{background:#f6f8f6;padding:64px 0 72px}._65-7Xq_story{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}._65-7Xq_storyCopy{max-width:510px}._65-7Xq_storyCopy p{margin-top:24px}._65-7Xq_storyImage{justify-self:center;width:100%;max-width:440px;height:auto;display:block}._65-7Xq_storyClosing{color:var(--color-emerald);padding-top:28px;font-weight:600}._65-7Xq_promises{padding-top:56px}._65-7Xq_promiseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px;margin-top:40px;display:grid}._65-7Xq_promise{text-align:center}._65-7Xq_promise img{object-fit:contain;width:144px;height:144px;margin:0 auto 24px;display:block}._65-7Xq_promise h3{min-height:50px}._65-7Xq_promise p{margin-top:12px}._65-7Xq_bioSection{background:#fff;padding:72px 0}._65-7Xq_bioLogo{width:92px;height:auto;margin:24px auto 0;display:block}._65-7Xq_bioIntro{text-align:center;max-width:1000px;margin:32px auto 0!important}._65-7Xq_conditionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:40px;display:grid}._65-7Xq_condition{text-align:center;background:#f6f8f6;border-radius:16px;padding:28px 20px}._65-7Xq_condition img{width:44px;height:44px;margin:auto;display:block}._65-7Xq_condition p{margin-top:20px;font-size:16px;line-height:1.65}._65-7Xq_condition:nth-child(2) strong,._65-7Xq_cross{color:#aa4b13}._65-7Xq_condition:nth-child(3) strong{color:var(--color-emerald)}._65-7Xq_cross{height:44px;font-size:52px;font-weight:400;line-height:44px;display:block}._65-7Xq_bioNote{max-width:1000px;font-size:13px;margin:24px auto 0!important}._65-7Xq_guarantee{max-width:900px;color:var(--color-emerald);align-items:center;gap:24px;margin:48px auto 0;display:flex}._65-7Xq_guarantee img{flex:0 0 72px}._65-7Xq_guarantee p{margin-top:8px}._65-7Xq_teamSection{background:#f6f8f6;padding:64px 0 72px}._65-7Xq_teamGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:32px;margin-top:44px;display:grid}._65-7Xq_member{min-width:0}._65-7Xq_portrait{z-index:1;justify-content:center;align-items:flex-end;height:340px;display:flex;position:relative}._65-7Xq_portrait img{object-fit:contain;width:auto;max-width:100%;height:340px;display:block}._65-7Xq_memberInfo{background:#fff;border-radius:20px;min-height:calc(100% - 276px);margin-top:-64px;padding:88px 28px 32px}._65-7Xq_member h3{text-align:center;font-size:20px}._65-7Xq_role{color:var(--color-charcoal);text-align:center;font-size:14px;margin-top:4px!important}._65-7Xq_biography{font-size:16px;line-height:1.65;margin-top:24px!important}._65-7Xq_biographyCollapsed{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._65-7Xq_biographyToggle{color:var(--color-emerald);font:inherit;text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:4px 0;font-size:14px;font-weight:600;text-decoration:underline;display:block}._65-7Xq_biographyToggle:hover{text-decoration-thickness:2px}._65-7Xq_newsletter{background:var(--color-lime);padding:44px 0}._65-7Xq_newsletterInner{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}._65-7Xq_newsletter h2{text-align:left;font-size:28px}._65-7Xq_newsletter p{color:var(--color-emerald);margin-top:8px;font-size:14px}._65-7Xq_newsletterFields{gap:12px;display:flex}._65-7Xq_newsletter input{border:1px solid var(--color-azure-mist);width:100%;min-width:0;color:var(--color-charcoal);opacity:1;background:#fff;border-radius:10px;padding:14px 16px}._65-7Xq_newsletter button{background:var(--color-emerald);color:#fff;opacity:.65;border:none;border-radius:10px;padding:14px 24px;font-weight:600}._65-7Xq_newsletter ._65-7Xq_newsletterStatus{font-size:12px}._65-7Xq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1000px){._65-7Xq_container{width:calc(100% - 48px)}._65-7Xq_story{gap:40px}._65-7Xq_promiseGrid{gap:24px}._65-7Xq_conditionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}._65-7Xq_teamGrid{gap:20px}._65-7Xq_portrait,._65-7Xq_portrait img{height:280px}._65-7Xq_memberInfo{min-height:calc(100% - 216px);padding:84px 20px 24px}._65-7Xq_newsletterInner{gap:32px}}@media (max-width:767px){._65-7Xq_container{width:calc(100% - 40px)}._65-7Xq_main h1,._65-7Xq_main h2{font-size:28px}._65-7Xq_main h3{font-size:18px}._65-7Xq_storySection{padding:36px 0 40px}._65-7Xq_story{grid-template-columns:1fr;gap:28px}._65-7Xq_storyCopy{max-width:none}._65-7Xq_storyCopy p{margin-top:20px}._65-7Xq_storyImage{max-width:320px}._65-7Xq_storyClosing{padding-top:12px}._65-7Xq_promises{padding-top:40px}._65-7Xq_promiseGrid{grid-template-columns:1fr;gap:32px;margin-top:28px}._65-7Xq_promise{max-width:360px;margin:auto}._65-7Xq_promise img{width:120px;height:120px;margin-bottom:16px}._65-7Xq_promise h3{min-height:0}._65-7Xq_bioSection{padding:40px 0}._65-7Xq_bioIntro{text-align:left;margin-top:24px!important}._65-7Xq_conditionGrid{grid-template-columns:1fr;gap:16px;margin-top:24px}._65-7Xq_condition{padding:24px}._65-7Xq_condition p{font-size:16px}._65-7Xq_guarantee{align-items:flex-start;gap:16px;margin-top:32px}._65-7Xq_guarantee img{flex-basis:40px;width:40px;height:48px}._65-7Xq_guarantee p{font-size:16px}._65-7Xq_teamSection{padding:40px 0}._65-7Xq_teamGrid{grid-template-columns:1fr;gap:36px;margin-top:28px}._65-7Xq_member{width:100%;max-width:420px;margin:0 auto}._65-7Xq_portrait,._65-7Xq_portrait img{height:320px}._65-7Xq_memberInfo{min-height:0;padding:84px 24px 28px}._65-7Xq_biography{font-size:16px}._65-7Xq_newsletter{padding:32px 0}._65-7Xq_newsletterInner{grid-template-columns:1fr;gap:24px}._65-7Xq_newsletter h2{font-size:26px}._65-7Xq_newsletterFields{gap:8px}._65-7Xq_newsletter button{padding:12px 18px}}._65-7Xq_outlineIcon{width:44px;height:44px;color:var(--color-emerald);flex-shrink:0;margin:auto;display:block}._65-7Xq_condition:nth-child(2) ._65-7Xq_outlineIcon{color:var(--color-emerald)}._65-7Xq_guarantee>._65-7Xq_outlineIcon{width:72px;height:72px;margin:0}._65-7Xq_teamGrid{align-items:stretch}._65-7Xq_member{flex-direction:column;display:flex}._65-7Xq_memberInfo{flex:1}._65-7Xq_newsletter form{grid-template-columns:minmax(0,1fr) auto;gap:12px;width:100%;min-width:0;display:grid;position:static}._65-7Xq_newsletter form>div{grid-area:1/1;min-width:0}._65-7Xq_newsletter form>fieldset{grid-area:2/1/auto/-1}._65-7Xq_newsletter form>button{opacity:1;grid-area:1/2;width:auto;padding-inline:24px}._65-7Xq_newsletter input[type=checkbox]{border-radius:0;width:16px;height:16px;padding:0}@media (max-width:767px){._65-7Xq_newsletter form{grid-template-columns:minmax(0,1fr)}._65-7Xq_newsletter form>button{grid-area:3/1;justify-self:start}._65-7Xq_guarantee>._65-7Xq_outlineIcon{width:40px;height:40px}}._65-7Xq_outlineIcon>*{vector-effect:non-scaling-stroke;stroke-width:2px}
.uCy9eG_srOnly{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.uCy9eG_overlay{color:#0f172a;background:#fff;border-radius:0 0 24px 24px;min-width:0;padding:32px max(32px,50vw - 690px);box-shadow:0 2px 4px #2d2d2f1f}.uCy9eG_overlayHeader{align-items:center;gap:40px;margin-bottom:40px;display:flex}.uCy9eG_overlayLogo{flex:none;display:block}.uCy9eG_logo{width:210px;height:50px;position:relative}.uCy9eG_logo span{width:83.474px;font-family:proxima-nova,var(--font-family-sans);color:#045643;letter-spacing:0;white-space:nowrap;font-size:12.364px;font-style:italic;line-height:15px;position:absolute;top:35.03px;left:117.08px}.uCy9eG_searchForm{background:#f2f7f6;border:1px solid #cdddd9;border-radius:116px;align-items:center;width:630px;max-width:100%;height:54px;padding:5px 5px 5px 26px;display:flex}.uCy9eG_searchForm input{color:#0f172a;letter-spacing:-.09px;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:14px;line-height:1.42}.uCy9eG_searchForm input::placeholder{color:#689a8e}.uCy9eG_searchForm:focus-within{outline-offset:2px;outline:2px solid #fbb140}.uCy9eG_searchForm button{background:#045643;border:0;border-radius:84px;flex:none;place-items:center;width:42px;height:42px;padding:0;display:grid}.uCy9eG_searchForm img{display:block}.uCy9eG_close{background:#d0df75;border:0;border-radius:112px;flex:none;place-items:center;width:42px;height:42px;margin-left:auto;padding:0;display:grid}.uCy9eG_close img{display:block}.uCy9eG_overlay button{cursor:pointer}.uCy9eG_overlay button:hover,.uCy9eG_overlay a:hover{filter:brightness(.97)}.uCy9eG_popular p{color:#3f4555;margin:0 0 16px;font-size:14px;line-height:1.42}.uCy9eG_popular ul,.uCy9eG_suggestions ul{margin:0;padding:0;list-style:none}.uCy9eG_popular ul{flex-direction:column;gap:16px;display:flex}.uCy9eG_popular button,.uCy9eG_popular .uCy9eG_recommendationLink{color:#0f172a;letter-spacing:-.18px;text-align:left;background:0 0;border:0;align-items:center;gap:16px;padding:0;font-size:16px;font-weight:600;line-height:1.5;display:flex}.uCy9eG_suggestions ul{flex-direction:column;gap:16px;display:flex}.uCy9eG_suggestions li{border-bottom:1px solid #cdddd9;align-items:flex-end;gap:32px;padding-bottom:16px;display:flex}.uCy9eG_suggestions li:last-child{border-bottom:0;padding-bottom:0}.uCy9eG_suggestions li>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.uCy9eG_suggestions strong{letter-spacing:-.26px;font-size:18px;font-weight:600;line-height:1.5}.uCy9eG_suggestions li>div>span{color:#3f4555;letter-spacing:-.09px;font-size:14px;line-height:1.42}.uCy9eG_suggestions li>a,.uCy9eG_suggestions li>button{color:#045643;letter-spacing:.01px;background:#fff;border:1px solid #e6eeec;border-radius:8px;flex:none;align-items:center;height:42px;padding:0 12px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.uCy9eG_mobileText,.uCy9eG_allResults{display:none}.uCy9eG_notice{z-index:100;color:#045643;background:#f2f7f6;border:1px solid #cdddd9;border-radius:8px;max-width:600px;margin:0;padding:12px;position:fixed;bottom:16px;left:16px;right:16px}.uCy9eG_results{color:#3f4555;background:#f6f8f6;padding:56px max(32px,50vw - 690px) 120px}.uCy9eG_heading{justify-content:space-between;align-items:flex-start;gap:80px;margin-bottom:68px;display:flex}.uCy9eG_heading>div{flex:1;min-width:0}.uCy9eG_heading h1{font-family:var(--font-family-title);letter-spacing:-1.07px;text-transform:uppercase;color:#045643;margin:0 0 9px;font-size:48px;font-weight:800;line-height:.96}.uCy9eG_heading p{letter-spacing:-.26px;margin:0;font-size:18px;line-height:1.42}.uCy9eG_desktopSort{background:#fff;border:1px solid #cdddd9;border-radius:11px;flex-direction:column;flex:none;width:350px;padding:8px 12px;display:flex;position:relative}.uCy9eG_desktopSort>span{color:#9fa2aa;font-size:12px;font-weight:500;line-height:1.55}.uCy9eG_desktopSort select{appearance:none;width:100%;font:600 14px/1.5 var(--font-family-sans);color:#0f172a;outline-offset:0;background:0 0;border:0;padding:0 30px 0 0}.uCy9eG_desktopSort img{pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.uCy9eG_catalogLayout{align-items:flex-start;gap:10px;display:flex}.uCy9eG_desktopFilters{flex:none;width:318px}.uCy9eG_filterPanel{background:#fff;border-radius:24px;flex-direction:column;gap:20px;padding:24px;display:flex;box-shadow:0 2px 4px #2d2d2f1f}.uCy9eG_filterPanel section{border-bottom:1px solid #cdddd9;padding-bottom:24px}.uCy9eG_facetToggle{color:#0f172a;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:0;font-size:16px;font-weight:600;display:flex}.uCy9eG_facetOptions{flex-direction:column;gap:20px;margin-top:24px;display:flex}.uCy9eG_facetOptions label{color:#3f4555;cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex;position:relative}.uCy9eG_facetOptions input{opacity:0;width:25px;height:25px;margin:0;position:absolute;left:0}.uCy9eG_facetOptions input:focus-visible+img{outline-offset:2px;outline:2px solid #fbb140}.uCy9eG_facetOptions label>span{overflow-wrap:anywhere;min-width:0}.uCy9eG_facetOptions label>img,.uCy9eG_facetOptions small{flex-shrink:0}.uCy9eG_facetOptions small{color:#9fa2aa;margin-left:auto;font-size:12px;font-weight:500}.uCy9eG_reset{color:#045643;background:#fff;border:1px solid #e6eeec;border-radius:11px;padding:15px 12px;font-size:16px;font-weight:600;line-height:24px}.uCy9eG_resultsContent{flex:1;min-width:0}.uCy9eG_cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:80px 16px;display:grid}.uCy9eG_card{align-items:flex-end;min-width:0;height:520px;display:flex}.uCy9eG_cardSurface{background:#fff;border-radius:24px;flex-direction:column;justify-content:flex-end;gap:16px;width:100%;height:375px;padding:24px;display:flex;position:relative;box-shadow:0 2px 4px #2d2d2f1f}.uCy9eG_cardRow{min-width:0}.uCy9eG_cardImage{cursor:pointer;background:0 0;border:0;width:273px;max-width:calc(100% - 48px);height:272px;padding:0;display:block;position:absolute;top:-144px;left:50%;transform:translate(-50%)}.uCy9eG_cardImage img{object-fit:cover;filter:drop-shadow(0 12px 42px #00000026);width:100%;height:100%}.uCy9eG_cardInfo{flex-direction:column;gap:8px;min-width:0;display:flex}.uCy9eG_cardMeta{justify-content:space-between;align-items:center;gap:8px;min-height:32px;display:flex}.uCy9eG_card[data-kind=grocery] .uCy9eG_cardMeta{display:none}.uCy9eG_time{white-space:nowrap;align-items:center;gap:8px;font-size:16px;line-height:1.42;display:flex}.uCy9eG_time .uCy9eG_desktopText{margin-left:-8px}.uCy9eG_badge{white-space:nowrap;border-radius:4px;padding:6px 10px;font-size:12px;font-weight:600;line-height:1.55}.uCy9eG_new{color:#fff;background:#bfa1db}.uCy9eG_diet{color:#364536;background:#e3ecac}.uCy9eG_discount{color:#3c2414;background:#fbb140}.uCy9eG_cardTitle{font-family:var(--font-family-title);text-transform:uppercase;color:#045643;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:2px 0;font-size:24px;font-weight:800;line-height:1.06;text-decoration:none}.uCy9eG_prices{white-space:nowrap;align-items:center;gap:16px;margin-top:8px;display:flex}.uCy9eG_prices>div,.uCy9eG_prices del{color:#0f172a;align-items:baseline;gap:2px;font-size:16px;font-weight:600;display:flex}.uCy9eG_prices sup{align-self:flex-start;padding-top:3px;font-size:9px}.uCy9eG_prices span{margin-left:6px}.uCy9eG_prices del{color:#6f747f;font-size:14px;font-weight:500}.uCy9eG_cardActions{gap:8px;display:flex}.uCy9eG_quantity{color:#0f172a;border:1px solid #e6eeec;border-radius:8px;flex:0 0 107px;justify-content:space-around;align-items:center;gap:10px;height:54px;padding:0 2px;font-size:14px;font-weight:600;display:flex}.uCy9eG_quantity button{color:#045643;cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.uCy9eG_quantity button:disabled{opacity:.4;cursor:default}.uCy9eG_add{color:#045643;white-space:nowrap;cursor:pointer;background:#d0df75;border:0;border-radius:11px;flex:1;min-width:0;padding:15px 8px;font-size:16px;font-weight:600;line-height:24px}.uCy9eG_add:hover{background:#c4d765}.uCy9eG_pagination{justify-content:center;align-items:center;gap:4px;margin-top:80px;display:flex}.uCy9eG_pagination button{color:#3f4555;cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:4px;min-width:54px;height:54px;padding:8px 12px;font-size:14px;font-weight:600;display:flex}.uCy9eG_pagination button[aria-current=page]{color:#045643;border:1px solid #045643}.uCy9eG_pagination button:disabled{opacity:.5;cursor:default}.uCy9eG_mobileToolbar{display:none}.uCy9eG_backdrop{z-index:100;background:#0005;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.uCy9eG_modal{background:#fff;border-radius:24px;width:min(100%,540px);max-height:calc(100dvh - 32px);padding:24px;overflow:auto}.uCy9eG_modal header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.uCy9eG_modal h2{color:#045643;text-transform:uppercase;margin:0;font-size:24px}.uCy9eG_modal header button{background:#d0df75;border:0;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.uCy9eG_modal .uCy9eG_filterPanel{box-shadow:none;padding:0}.uCy9eG_sortOptions{flex-direction:column;gap:24px;display:flex}.uCy9eG_sortOptions label{color:#0f172a;align-items:center;gap:12px;font-size:16px;font-weight:600;display:flex}.uCy9eG_apply{color:#d0df75;background:#045643;border:0;border-radius:11px;width:100%;margin-top:24px;padding:15px;font-size:14px;font-weight:600}@media (min-width:1024px) and (max-width:1439px){.uCy9eG_results{padding-left:32px;padding-right:32px}.uCy9eG_heading h1{font-size:40px}.uCy9eG_desktopFilters{width:270px}.uCy9eG_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.uCy9eG_overlayHeader{gap:24px}.uCy9eG_searchForm{flex:1}.uCy9eG_cardSurface{padding:20px}}@media (max-width:1023px){.uCy9eG_overlay{border-radius:0;min-height:100dvh;padding:16px}.uCy9eG_overlayHeader{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:24px;padding-top:48px;display:flex;position:relative}.uCy9eG_overlayLogo{display:none}.uCy9eG_close{width:38px;height:38px;position:absolute;top:0;right:0}.uCy9eG_close img{width:11.4735px;height:11.4719px}.uCy9eG_searchForm{width:100%;height:42px;padding:2px 2px 2px 12px}.uCy9eG_searchForm input{letter-spacing:.01px;font-size:12px}.uCy9eG_searchForm button{width:36px;height:36px}.uCy9eG_searchForm img{width:18px;height:18px}.uCy9eG_popular p{letter-spacing:.01px;margin-bottom:8px;font-size:12px}.uCy9eG_popular ul{gap:8px}.uCy9eG_popular button,.uCy9eG_popular .uCy9eG_recommendationLink{letter-spacing:-.09px;justify-content:space-between;gap:8px;width:100%;font-size:14px}.uCy9eG_popular button img,.uCy9eG_popular .uCy9eG_recommendationLink img{flex:none}.uCy9eG_suggestions strong{letter-spacing:-.09px;font-size:14px}.uCy9eG_suggestions li>div>span{letter-spacing:.01px;font-size:12px}.uCy9eG_suggestions li>button,.uCy9eG_suggestions li>a{letter-spacing:.1px;white-space:nowrap;height:40px;padding:12px;font-size:10px}.uCy9eG_desktopText{display:none}.uCy9eG_mobileText{display:inline}.uCy9eG_allResults{color:#d0df75;background:#045643;border:0;border-radius:11px;width:100%;margin-top:24px;padding:13.5px 24px;font-size:14px;font-weight:600;line-height:21px;display:block}.uCy9eG_results{background:#f6f8f6;padding:32px 16px;position:relative}.uCy9eG_heading{margin-bottom:16px;display:block}.uCy9eG_heading h1{letter-spacing:0;margin-bottom:4px;font-size:24px;line-height:1.06}.uCy9eG_heading p{letter-spacing:-.18px;font-size:16px}.uCy9eG_desktopSort,.uCy9eG_desktopFilters{display:none}.uCy9eG_catalogLayout{display:block}.uCy9eG_cardGrid{flex-direction:column;gap:10px;display:flex}.uCy9eG_card{height:auto;display:block}.uCy9eG_cardSurface{border-radius:16px;gap:24px;height:auto;min-height:209px;padding:20px}.uCy9eG_cardRow{align-items:flex-start;gap:24px;display:flex}.uCy9eG_cardImage{flex:none;width:64.257px;max-width:none;height:64px;position:static;transform:none}.uCy9eG_cardImage img{filter:drop-shadow(0 2.466px 8.632px #0003)}.uCy9eG_cardInfo{flex:1;height:102px}.uCy9eG_cardMeta{flex-direction:row-reverse;flex:1;align-items:center;gap:8px;min-height:28px}.uCy9eG_card[data-kind=grocery] .uCy9eG_cardMeta{display:flex}.uCy9eG_time{white-space:nowrap;gap:4px;font-size:12px;line-height:1.42}.uCy9eG_time img{width:16px;height:16px}.uCy9eG_badge{padding:6px 10px;font-size:10px;line-height:1.4}.uCy9eG_cardTitle{padding:1px 0;font-size:16px;line-height:1.12}.uCy9eG_prices{gap:10px;margin:0}.uCy9eG_prices>div{font-size:16px}.uCy9eG_prices>div span{font-size:14px}.uCy9eG_prices del{display:none}.uCy9eG_quantity{border-radius:10px;flex-basis:106px;height:43px;font-size:12px}.uCy9eG_quantity img{transform:scale(.667)}.uCy9eG_add{height:43px;padding:12px 8px;font-size:12px;line-height:18.6px}.uCy9eG_mobileToolbar{z-index:39;background:#fff;gap:12px;width:100%;height:90px;margin:0;padding:16px;display:flex;position:absolute;top:598px;left:0}.uCy9eG_mobileToolbar>button{text-align:left;background:#fff;border:1px solid #cdddd9;border-radius:11px;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:0;min-width:0;padding:8px 12px;display:flex;position:relative}.uCy9eG_mobileToolbar small{color:#9fa2aa;font-size:10px;font-weight:500;line-height:1.4}.uCy9eG_mobileToolbar strong{color:#0f172a;font-size:12px;font-weight:600;line-height:1.5}.uCy9eG_mobileToolbar img{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.uCy9eG_pagination{gap:4px;margin-top:24px}.uCy9eG_pagination button{min-width:40px;height:43px;padding:8px}.uCy9eG_pagination button:first-child span,.uCy9eG_pagination button:last-child span{display:none}.uCy9eG_results:not([data-visual-fixture]) .uCy9eG_mobileToolbar{position:fixed;top:auto;bottom:0}.uCy9eG_results:not([data-visual-fixture]){padding-bottom:122px}}.uCy9eG_results[data-visual-fixture] .uCy9eG_pagination button[aria-current=page]{background:#fff;border:1px solid #e6eeec;box-shadow:0 1px 1px #0000001a}.uCy9eG_results[data-visual-fixture] .uCy9eG_pagination button{color:#045643}.uCy9eG_fixtureMobileBadge{display:none}@media (max-width:1023px){.uCy9eG_fixtureMobileBadge{display:inline}.uCy9eG_fixtureDesktopBadge{display:none}}@media (min-width:1024px){.uCy9eG_results{padding-top:68px}.uCy9eG_heading{margin-bottom:80px}.uCy9eG_pagination{justify-content:flex-start}.uCy9eG_quantity{flex-basis:99px;font-size:16px}.uCy9eG_quantity button{width:32px;height:32px}.uCy9eG_quantity img{width:12.47px}.uCy9eG_cardTitle{padding:0}.uCy9eG_facetOptions{gap:12px;max-height:none;padding-right:0;overflow:visible}.uCy9eG_facetOptions label{gap:12px;font-weight:500;line-height:21px}.uCy9eG_facetOptions small{color:#5a725a;font-size:14px;line-height:21px}.uCy9eG_facetToggle{color:#045643;line-height:24px}.uCy9eG_filterPanel section{border-color:#e6eeec;padding-bottom:20px}.uCy9eG_filterPanel section:first-child{padding-bottom:24px}.uCy9eG_filterPanel section:last-of-type{border-bottom:0;padding-bottom:0}.uCy9eG_reset{margin-top:4px}.uCy9eG_paginationEllipsis{place-items:center;width:54px;height:54px;display:grid}.uCy9eG_pagination button{min-width:54px;height:54px}.uCy9eG_pagination button:first-child{width:85px}.uCy9eG_pagination button:last-child{width:76px}}@media (max-width:1023px){.uCy9eG_pagination{justify-content:space-between;gap:4px;margin-top:16px}.uCy9eG_pagination button{border-radius:8px;min-width:38px;height:38px;padding:8px;font-size:10px}.uCy9eG_pagination button:first-child,.uCy9eG_pagination button:last-child{flex:none;min-width:0;padding:9px 10px;font-size:12px}.uCy9eG_pagination button:first-child span,.uCy9eG_pagination button:last-child span{display:inline}.uCy9eG_paginationEllipsis{flex:none;place-items:center;width:38px;height:38px;display:grid}.uCy9eG_paginationEllipsis img{width:11.259px;height:11.259px}.uCy9eG_add{border-radius:8px;height:42px}.uCy9eG_quantity{flex-basis:90px;justify-content:center;gap:10px;padding:10px 6px}.uCy9eG_prices sup{font-size:10.32px}.uCy9eG_cardTitle{padding:0}}@media (min-width:1024px){.uCy9eG_filterPanel section:first-child{padding-bottom:44px}.uCy9eG_reset{height:54px;padding:14px 24px}.uCy9eG_prices sup{font-size:10.32px}.uCy9eG_time .uCy9eG_desktopText{white-space:pre}}.uCy9eG_results[data-page-state=preview] .uCy9eG_card{height:auto}.uCy9eG_results[data-page-state=preview] .uCy9eG_cardSurface{grid-template-rows:minmax(102px,auto) auto;height:auto}.uCy9eG_results[data-page-state=preview] .uCy9eG_cardActions{grid-template-columns:minmax(0,1fr)}.uCy9eG_results[data-page-state=preview] .uCy9eG_previewCard{align-items:flex-end;min-height:520px}.uCy9eG_results[data-page-state=preview] .uCy9eG_previewCard .uCy9eG_cardSurface{gap:16px;height:auto;min-height:375px;padding-top:168px;display:flex}.uCy9eG_results[data-page-state=preview] .uCy9eG_previewCard .uCy9eG_cardActions{grid-template-columns:99px minmax(0,1fr);gap:8px;width:100%;display:grid}.uCy9eG_previewCard .uCy9eG_cardTitle{overflow-wrap:anywhere}.uCy9eG_previewCard .uCy9eG_cardActions>p{grid-column:1/-1;margin:0}.uCy9eG_previewCard .uCy9eG_prices strong{font-weight:600}.uCy9eG_previewCard .uCy9eG_prices sup{margin-left:2px}.uCy9eG_previewCard .uCy9eG_cardInfo{width:100%}@media (max-width:1023px){.uCy9eG_results[data-page-state=preview] .uCy9eG_previewCard{min-height:0}.uCy9eG_results[data-page-state=preview] .uCy9eG_previewCard .uCy9eG_cardSurface{gap:16px;min-height:0;padding:20px}.uCy9eG_results[data-page-state=preview] .uCy9eG_previewCard .uCy9eG_cardActions{grid-template-columns:90px minmax(0,1fr)}.uCy9eG_previewCard .uCy9eG_cardMeta{min-height:0}.uCy9eG_previewCard .uCy9eG_quantity{width:90px}}.uCy9eG_previewCard .uCy9eG_prices{margin:0}.uCy9eG_previewCard .uCy9eG_quantity button img{width:auto;max-width:none;height:auto;transform:none}@media (max-width:1023px){.uCy9eG_previewCard .uCy9eG_quantity button img{transform:scale(.667)}}.uCy9eG_globalSearchBackdrop{z-index:1000;background:#00000059;position:fixed;inset:0;overflow-y:auto}.uCy9eG_globalSearchBackdrop .uCy9eG_overlay{width:100%}.uCy9eG_heading h1,.uCy9eG_cardTitle{font-family:proxima-nova,var(--font-family-title)}.uCy9eG_searchForm:not(:focus-visible):focus-within{outline:none}.uCy9eG_searchForm:has(input:focus-visible){outline:none}.uCy9eG_searchForm button:focus-visible{outline-offset:2px;outline:2px solid #fbb140}@media (min-width:1024px){.uCy9eG_results{padding-top:68px}.uCy9eG_heading{margin-bottom:80px}.uCy9eG_searchForm button{width:44px}.uCy9eG_searchForm{padding-right:5px}.uCy9eG_popular p{letter-spacing:-.09px}}@media (max-width:1023px){.uCy9eG_globalSearchBackdrop{background:#fff}.uCy9eG_suggestions li{padding-bottom:16px}.uCy9eG_searchForm button{width:35.142px}.uCy9eG_searchForm{padding-right:2px}.uCy9eG_suggestions li>a,.uCy9eG_suggestions li>button{height:38px;line-height:14px}.uCy9eG_results[data-page-state=preview]{padding-bottom:32px}.uCy9eG_results[data-page-state=preview] .uCy9eG_mobileToolbar{z-index:auto;background:0 0;height:auto;margin:0 0 16px;padding:0;position:static}.uCy9eG_results[data-page-state=preview] .uCy9eG_previewCard .uCy9eG_cardInfo{height:auto;min-height:102px}.uCy9eG_previewCard .uCy9eG_cardTitle{font-family:proxima-nova,var(--font-family-title)}}.uCy9eG_searchForm input{padding:0}.uCy9eG_searchForm{padding-left:25px}.uCy9eG_previewCard .uCy9eG_add{white-space:normal}.uCy9eG_previewCard .uCy9eG_prices{color:#0f172a;align-items:baseline;gap:2px;font-size:16px;font-weight:600;display:flex}.uCy9eG_previewCard .uCy9eG_prices>span{margin:0;font-size:16px}.uCy9eG_previewCard .uCy9eG_prices>span:last-child{margin-left:6px}.uCy9eG_previewCard .uCy9eG_prices sup{padding-top:3px;font-size:10.32px}@media (min-width:1024px){.uCy9eG_results[data-page-state=preview] .uCy9eG_previewCard{height:520px;min-height:520px;display:flex}.uCy9eG_results[data-page-state=preview] .uCy9eG_previewCard .uCy9eG_cardSurface{justify-content:flex-end;height:375px;min-height:375px;padding:24px}.uCy9eG_results[data-page-state=preview] .uCy9eG_previewCard .uCy9eG_cardInfo{height:auto}.uCy9eG_previewCard .uCy9eG_time .uCy9eG_desktopText{margin-left:-8px}}@media (max-width:1023px){.uCy9eG_searchForm{padding-left:11px}.uCy9eG_previewCard .uCy9eG_prices>span:last-child{font-size:14px}.uCy9eG_results[data-page-state=preview] .uCy9eG_previewCard .uCy9eG_cardSurface{gap:24px;min-height:209px}.uCy9eG_previewCard .uCy9eG_time .uCy9eG_mobileText{margin-left:0}.uCy9eG_previewCard .uCy9eG_cardMeta{min-height:28px}}.uCy9eG_results[data-page-state=preview] .uCy9eG_pagination button{color:#045643}.uCy9eG_results[data-page-state=preview] .uCy9eG_pagination button[aria-current=page]{background:#fff;border:1px solid #e6eeec;box-shadow:0 1px 1px #0000001a}.uCy9eG_recipeBadges{flex-wrap:wrap;justify-content:flex-end;gap:4px;margin-left:auto;display:flex}.uCy9eG_recipeBadges .uCy9eG_badge{white-space:nowrap}@media (min-width:1024px){.uCy9eG_results[data-page-state=preview] .uCy9eG_previewCard{--title-line-height:25.44px;height:calc(520px + var(--title-line-height));min-height:calc(520px + var(--title-line-height))}.uCy9eG_results[data-page-state=preview] .uCy9eG_previewCard .uCy9eG_cardSurface{height:calc(375px + var(--title-line-height));min-height:calc(375px + var(--title-line-height))}.uCy9eG_results[data-page-state=preview] .uCy9eG_previewCard .uCy9eG_cardInfo{grid-template-rows:32px calc(3 * var(--title-line-height)) 24px;gap:8px;height:auto;display:grid}.uCy9eG_previewCard .uCy9eG_cardMeta{flex-direction:row;grid-row:1;align-items:center;height:32px;min-height:32px}.uCy9eG_previewCard .uCy9eG_time{flex:none}.uCy9eG_previewCard .uCy9eG_recipeBadges{flex-wrap:nowrap;min-width:0}.uCy9eG_previewCard .uCy9eG_recipeBadges .uCy9eG_badge{padding:6px 10px;font-size:12px}.uCy9eG_previewCard .uCy9eG_recipeBadges[data-count="3"] .uCy9eG_badge{padding:6px;font-size:10px}.uCy9eG_previewCard .uCy9eG_cardTitle{-webkit-line-clamp:3;overflow-wrap:break-word;word-break:normal;line-height:var(--title-line-height);-webkit-box-orient:vertical;grid-row:2;align-self:start;display:-webkit-box;overflow:hidden}.uCy9eG_previewCard .uCy9eG_prices{grid-row:3;align-self:start;height:24px}}@media (max-width:1023px){.uCy9eG_previewCard .uCy9eG_recipeBadges{justify-content:flex-start;max-width:100%;margin-left:0;margin-right:auto}.uCy9eG_previewCard .uCy9eG_cardMeta{flex-wrap:wrap}.uCy9eG_previewCard .uCy9eG_time{margin-left:auto}.uCy9eG_previewCard .uCy9eG_recipeBadges .uCy9eG_badge{padding:6px 8px}}.uCy9eG_suggestionTitle{color:inherit;cursor:pointer;text-decoration:none}.uCy9eG_popular .uCy9eG_recommendationLink{cursor:pointer;text-decoration:none}.uCy9eG_suggestionTitle:hover,.uCy9eG_popular .uCy9eG_recommendationLink:hover{text-underline-offset:3px;text-decoration:underline}.uCy9eG_suggestionTitle:focus-visible,.uCy9eG_popular .uCy9eG_recommendationLink:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #fbb140}
._8F8QYG_dialog{box-sizing:border-box;color:#0f172a;width:100%;max-width:none;height:100dvh;max-height:100dvh;font-family:"Inter 3.19",var(--font-family-body),Arial,sans-serif;overscroll-behavior:contain;background:#f6f8f6;border:0;border-radius:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}._8F8QYG_dialog[open]{flex-direction:column;display:flex}._8F8QYG_dialog::backdrop{background:#f6f8f6}._8F8QYG_header{box-sizing:border-box;flex:none;justify-content:flex-end;width:100%;max-width:660px;margin:0 auto;padding:20px 24px;display:flex}._8F8QYG_close{box-sizing:border-box;cursor:pointer;background:#d0df75;border:0;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;padding:0;display:grid}._8F8QYG_close img{flex:none;max-width:none;display:block}._8F8QYG_scroll{box-sizing:border-box;overscroll-behavior:contain;flex:1;min-height:0;padding:0 32px 82px;display:flex;overflow:auto}._8F8QYG_card{box-sizing:border-box;background:#fff;border-radius:24px;flex-direction:column;flex:none;gap:24px;width:100%;max-width:660px;margin:auto;padding:32px;display:flex;box-shadow:0 2px 4px #2d2d2f1f}._8F8QYG_card h2{font-family:proxima-nova,"Inter ExtraBold",var(--font-family-title),sans-serif;color:#045643;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:800;line-height:1.2}._8F8QYG_card p{overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.5}._8F8QYG_verify{box-sizing:border-box;color:#045643;cursor:pointer;background:#d0df75;border:1px solid #d0df75;border-radius:11px;align-self:flex-start;min-height:56px;padding:15px 24px;font:600 16px/1.5 "Inter 3.19",Arial,sans-serif}._8F8QYG_verify:disabled{opacity:.6;cursor:wait}._8F8QYG_close:focus-visible,._8F8QYG_verify:focus-visible{outline-offset:3px;outline:3px solid #045643}._8F8QYG_card h2:focus{outline:none}._8F8QYG_result:empty{display:none}@media (max-width:767px){._8F8QYG_header{padding:10px 12px}._8F8QYG_scroll{padding:0 16px 62px}._8F8QYG_card{border-radius:16px;padding:16px}._8F8QYG_card h2{font-size:20px}._8F8QYG_card p{font-size:14px}._8F8QYG_verify{width:100%;min-height:48px;padding:12px 24px;font-size:14px}}
.JMfMuW_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1280px){.JMfMuW_desktopHeader.JMfMuW_desktopHeaderSticky{position:sticky;top:0}.JMfMuW_desktopHeaderCompact .JMfMuW_search{display:none}}.JMfMuW_desktopHeader{display:none}.JMfMuW_mobileHeader,.JMfMuW_mobileSticky{background:var(--color-white);z-index:40;width:100%;box-shadow:0 2px 2px #2d2d2f1f}.JMfMuW_mobileHeader{flex-direction:column;gap:10px;min-height:122px;padding:16px;display:flex;position:relative;box-shadow:0 0 2px #2d2d2f1f}.JMfMuW_mobileHeaderCompact{min-height:70px}.JMfMuW_mobileHeaderTopSticky{padding-top:64px}.JMfMuW_mobileHeaderTopSticky .JMfMuW_mobileHeaderTop{background:var(--color-white);z-index:40;max-width:none;height:64px;padding:16px 16px 10px;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 2px #2d2d2f1f}.JMfMuW_mobileHeaderTopSticky.JMfMuW_mobileHeaderCompact{padding-top:54px}.JMfMuW_mobileHeaderTopSticky.JMfMuW_mobileHeaderCompact .JMfMuW_mobileHeaderTop{height:70px;padding:16px}.JMfMuW_mobileHeaderTop,.JMfMuW_mobileMenuTop,.JMfMuW_mobileSticky{justify-content:space-between;align-items:center;display:flex}.JMfMuW_mobileHeaderTop{width:100%;height:38px}.JMfMuW_mobileHeaderTop>a,.JMfMuW_mobileSticky>a{flex:0 0 160.252px;height:38px;line-height:0;text-decoration:none;display:block}.JMfMuW_mobileLogo{width:100%;height:38px;display:block}.JMfMuW_logoTagline{color:var(--color-emerald);white-space:pre;font-family:proxima-nova,sans-serif;font-size:9.46949px;font-style:italic;font-weight:400;line-height:11.3749px;display:block}.JMfMuW_logoTagline>span:last-child{font-size:9.37619px}.JMfMuW_accountLink{text-decoration:none}.JMfMuW_accountInitials{color:var(--color-emerald);font-family:var(--font-inter), sans-serif;letter-spacing:.1px;font-size:10px;font-weight:600;line-height:1.4}.JMfMuW_mobileHeaderTop>a img,.JMfMuW_mobileSticky>a img{width:160.252px;height:37.625px;display:block}.JMfMuW_headerActions{flex-shrink:0;align-items:center;gap:6px;display:flex}.JMfMuW_cartContents{flex:none;align-items:center;gap:4px;display:inline-flex}.JMfMuW_cartContents output{min-width:8px}.JMfMuW_headerActions .JMfMuW_populatedCart{gap:4px;width:auto;min-width:38px;padding-inline:11px;text-decoration:none}.JMfMuW_headerActions .JMfMuW_populatedCart output{min-width:7px}.JMfMuW_mobileHeaderTop>a,.JMfMuW_mobileSticky>a{flex-shrink:1;min-width:0}.JMfMuW_mobileHeaderTop>a img,.JMfMuW_mobileSticky>a img{object-fit:contain;object-position:left center;max-width:100%}.JMfMuW_headerActions a,.JMfMuW_headerActions button,.JMfMuW_desktopAccount a{background:var(--color-white);border:1px solid var(--color-mint-cream);border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:inline-flex}.JMfMuW_headerActions button{background:var(--color-emerald);border-color:var(--color-emerald);cursor:pointer}.JMfMuW_headerActions img{width:14px;height:14px}.JMfMuW_search,.JMfMuW_searchDark{background:var(--color-platinum);border:0;border-radius:116px;justify-content:space-between;align-items:center;width:100%;min-width:0;height:42px;padding:8px 3px 8px 12px;display:flex;position:relative}.JMfMuW_search:before,.JMfMuW_searchDark:before{border:1px solid var(--color-azure-mist);border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.JMfMuW_search input,.JMfMuW_searchDark input{color:var(--color-emerald);letter-spacing:.01px;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px;font-weight:400;line-height:1.42}.JMfMuW_search input::placeholder,.JMfMuW_searchDark input::placeholder{color:var(--color-muted-teal);opacity:1;line-height:1.42}.JMfMuW_search button,.JMfMuW_searchDark button{background:var(--color-emerald);cursor:pointer;border:0;border-radius:50%;flex:0 0 35.143px;justify-content:center;align-items:center;width:35.143px;height:36px;padding:8.571px;display:flex}.JMfMuW_search button img,.JMfMuW_searchDark button img{width:18px;height:18px}.JMfMuW_mobileSticky{opacity:0;pointer-events:none;height:70px;padding:16px;transition:opacity .16s,transform .16s;position:fixed;top:0;left:0;right:0;transform:translateY(-100%);box-shadow:0 2px 4px #2d2d2f1f}.JMfMuW_mobileStickyVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.JMfMuW_mobileMenu{background:var(--color-emerald);color:var(--color-white);overscroll-behavior:contain;z-index:100;flex-direction:column;height:100dvh;min-height:0;display:flex;position:fixed;inset:0;overflow:hidden auto}.JMfMuW_mobileMenu:before{content:"";opacity:1;pointer-events:none;background:url(/assets/home/menu-pattern.svg) -170.836px 3px/1043.32px 745.001px no-repeat;position:absolute;inset:70px 0 0}.JMfMuW_mobileMenuTop{background:var(--color-emerald);z-index:2;flex:0 0 70px;padding:16px;position:sticky;top:0}.JMfMuW_mobileMenuTop>a{flex:none;display:block}.JMfMuW_mobileMenuTop>a>img{width:160.252px;height:37.625px}.JMfMuW_mobileMenuTop button{background:var(--color-white);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;padding:12px;display:flex}.JMfMuW_mobileMenuTop button img{width:14px;height:14px}.JMfMuW_mobileMenu nav{z-index:1;flex-direction:column;flex-shrink:0;gap:16px;width:calc(100% - 32px);margin:32px 16px 0;padding:0;display:flex;position:relative}.JMfMuW_mobileMenu nav>div{flex-direction:column;gap:16px;display:flex}.JMfMuW_mobileMenu nav a{color:var(--color-white);letter-spacing:-.18px;justify-content:space-between;align-items:center;min-height:24px;font-size:16px;font-weight:600;line-height:1.5;text-decoration:none;display:flex}.JMfMuW_mobileMenu nav a img{width:24px;height:24px}.JMfMuW_menuDivider{background:var(--color-deep-teal);align-self:flex-start;width:calc(100% - 4px);height:1px}.JMfMuW_mobileMenu>.JMfMuW_searchDark{z-index:1;flex-shrink:0;width:calc(100% - 32px);margin:auto 16px 16px;position:relative}.JMfMuW_mobileMenu .JMfMuW_searchDark button{border:0;flex-basis:35.143px;width:35.143px;height:36px;padding:8.571px}@media (min-width:480px) and (max-width:1279px){.JMfMuW_mobileHeader>*{max-width:700px;margin-left:auto;margin-right:auto}.JMfMuW_mobileSticky,.JMfMuW_mobileHeaderTopSticky .JMfMuW_mobileHeaderTop{padding-inline:max(16px,50% - 350px)}.JMfMuW_mobileHeaderTopSticky .JMfMuW_mobileHeaderTop{width:100%;margin-inline:0}}@media (min-width:1280px){.JMfMuW_accountInitials{letter-spacing:.01px;font-size:12px;line-height:1.55}.JMfMuW_mobileHeader,.JMfMuW_mobileSticky{display:none}.JMfMuW_desktopHeader{background:var(--color-white);z-index:20;height:118px;padding:32px max(32px,50vw - 690px);display:block;position:absolute;inset:0 0 auto;box-shadow:0 2px 4px #2d2d2f1f}.JMfMuW_desktopHeaderInner{justify-content:space-between;align-items:center;max-width:1380px;height:54px;margin:auto;display:flex}.JMfMuW_desktopLead{align-items:center;gap:40px;display:flex}.JMfMuW_desktopLead>a{flex:0 0 210px;height:50px;line-height:0;display:block}.JMfMuW_desktopHeaderInner nav{white-space:nowrap;flex:0 0 310px;align-items:center;gap:24px;width:310px;display:flex}.JMfMuW_desktopHeaderInner nav a{color:var(--color-emerald);letter-spacing:-.18px;font-size:16px;font-weight:600;line-height:1.5;text-decoration:none}.JMfMuW_desktopAccount{align-items:center;gap:8px;display:flex}.JMfMuW_desktopAccount a{color:var(--color-emerald);letter-spacing:.01px;gap:10px;width:auto;height:42px;padding:12px;font-size:12px;font-weight:600;line-height:1.55;text-decoration:none}.JMfMuW_desktopAccount a:first-child{width:40px}.JMfMuW_desktopAccount a:last-child{width:112px}.JMfMuW_desktopAccount a.JMfMuW_populatedCart{width:auto;padding-inline:11px}.JMfMuW_desktopAccount a.JMfMuW_populatedCart>span:first-child{min-width:62px}.JMfMuW_desktopHeader .JMfMuW_search{width:380px;height:54px;padding:6px 6px 6px 16px}.JMfMuW_desktopHeader .JMfMuW_search input{letter-spacing:-.09px;font-size:14px}.JMfMuW_desktopHeader .JMfMuW_search button{flex-basis:44px;width:44px;height:42px;padding:9px}.JMfMuW_desktopHeader .JMfMuW_search button img{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.JMfMuW_mobileSticky{transition:none}}.JMfMuW_desktopAccount a{white-space:nowrap;flex-shrink:0}@media (min-width:1024px){.JMfMuW_desktopHeader{position:relative}}.JMfMuW_desktopHeader,.JMfMuW_mobileHeader,.JMfMuW_mobileSticky,.JMfMuW_mobileMenu{font-optical-sizing:none}.JMfMuW_desktopHeader .JMfMuW_search input,.JMfMuW_mobileHeader .JMfMuW_search input{margin:0;padding:0}.JMfMuW_mobileHeader .JMfMuW_search input{transform:translateY(1px)}@media (min-width:1280px){.JMfMuW_desktopHeader .JMfMuW_search input{padding-inline:10px}.JMfMuW_desktopHeaderInner nav a:first-child{flex:0 0 75px}.JMfMuW_desktopHeaderInner nav a:nth-child(2){flex:0 0 89px}.JMfMuW_desktopHeaderInner nav a:nth-child(3){flex:0 0 98px}}
.oKmRpW_section{background:var(--color-snow,#f6f8f6)}.oKmRpW_section *,.oKmRpW_dialog *{box-sizing:border-box}.oKmRpW_reviewText{white-space:pre-wrap;overflow-wrap:anywhere}.oKmRpW_section time{color:#9fa2aa;flex-shrink:0;font-size:14px;font-weight:400}.oKmRpW_reviewPhoto{object-fit:cover;border:1px solid #9fa2aa;border-radius:11px;width:60px;height:60px;margin-top:10px;display:block}.oKmRpW_pagination{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.oKmRpW_pagination button{color:#045643;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:11px;min-width:42px;min-height:42px;padding:10px}.oKmRpW_pagination button[aria-current=page]{border-color:#e7e8ea;box-shadow:0 1px 2px #0000001a}.oKmRpW_pagination button:disabled{opacity:.45;cursor:default}.oKmRpW_dialog{color:#0f172a;background:#f6f8f6;border:0;width:min(660px,100vw - 32px);max-width:none;height:min(972px,100dvh - 32px);max-height:none;padding:0;overflow-y:auto}.oKmRpW_dialog::backdrop{background:#0008}.oKmRpW_dialog>header{justify-content:flex-end;padding:20px 24px;display:flex}.oKmRpW_dialog>header>button{cursor:pointer;background:#d0df75;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.oKmRpW_dialogContent{flex-direction:column;align-items:center;min-height:calc(100% - 82px);padding:0 100px 64px;display:flex}.oKmRpW_dialogContent form{flex-direction:column;flex:1;gap:56px;width:100%;display:flex}.oKmRpW_formIntro{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.oKmRpW_section .oKmRpW_dialog h2{color:#045643;letter-spacing:-.69px;text-transform:uppercase;text-align:center;align-self:auto;margin:0;font-size:32px;font-weight:800;line-height:.96}.oKmRpW_formIntro>p{letter-spacing:-.18px;margin:-8px 0 0;font-size:16px;line-height:1.42}.oKmRpW_ratingChoice{border:0;justify-content:center;gap:16px;margin:0;padding:0;display:flex}.oKmRpW_ratingChoice label{cursor:pointer;display:flex;position:relative}.oKmRpW_ratingChoice input{opacity:0;width:1px;height:1px;position:absolute}.oKmRpW_ratingChoice input:focus-visible+img{outline-offset:5px;border-radius:4px;outline:2px solid #045643}.oKmRpW_ratingChoice img{width:36px;height:36px;display:block}.oKmRpW_messageFields{flex-direction:column;gap:16px;width:100%;display:flex}.oKmRpW_guestFields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.oKmRpW_guestFields label{flex-direction:column;gap:6px;font-size:12px;display:flex}.oKmRpW_guestFields input{width:100%;min-width:0;min-height:42px;font:inherit;background:#fff;border:1px solid #cdddd9;border-radius:8px;padding:8px}.oKmRpW_consent{margin:0;font-size:12px;line-height:1.42}.oKmRpW_messageBox{background:#fff;border:1px solid #cdddd9;border-radius:11px;flex-direction:column;justify-content:space-between;gap:12px;min-height:169px;padding:12px;display:flex}.oKmRpW_messageBox textarea{resize:vertical;color:#0f172a;width:100%;min-height:65px;font:inherit;background:#fff;border:0;padding:0;font-size:14px;line-height:1.5}.oKmRpW_messageBox textarea::placeholder{color:#9fa2aa}.oKmRpW_uploadRow{justify-content:space-between;align-items:flex-end;gap:16px;min-height:42px;display:flex}.oKmRpW_attachButton{cursor:pointer;background:#fff;border:1px solid #e7e8ea;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;margin-left:auto;display:flex}.oKmRpW_photoPreview{width:60px;height:60px;position:relative}.oKmRpW_photoPreview>img{object-fit:cover;border:1.4px solid #9fa2aa;border-radius:11px;width:60px;height:60px}.oKmRpW_photoPreview button{cursor:pointer;background:#ed2424;border:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:-8px;right:-8px}.oKmRpW_submitButton,.oKmRpW_confirmation>button{color:#045643;width:100%;min-height:56px;font:inherit;cursor:pointer;background:#d0df75;border:0;border-radius:11px;margin-top:auto;padding:16px 24px;font-size:16px;font-weight:600}.oKmRpW_dialog button:disabled{opacity:.55;cursor:wait}.oKmRpW_dialog :focus-visible,.oKmRpW_pagination :focus-visible{outline-offset:3px;outline:2px solid #045643}.oKmRpW_formError{color:#a12622;margin:0;font-size:14px}.oKmRpW_mobileLogo{display:none}.oKmRpW_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.oKmRpW_confirmation{text-align:center;flex-direction:column;flex:1;justify-content:center;gap:32px;width:100%;display:flex}.oKmRpW_confirmation p{font-size:16px;line-height:1.5}@media (max-width:900px){.oKmRpW_section time{font-size:10px}.oKmRpW_dialog{width:100vw;height:100dvh;margin:0}.oKmRpW_dialog>header{padding:10px 12px}.oKmRpW_dialogContent{gap:48px;min-height:calc(100% - 62px);padding:0 16px 16px}.oKmRpW_mobileLogo{flex-shrink:0;width:106px;height:80px;display:block}.oKmRpW_dialogContent form{gap:48px}.oKmRpW_section .oKmRpW_dialog h2{letter-spacing:0;font-size:24px;line-height:1.06}.oKmRpW_formIntro>p{letter-spacing:.01px;margin-top:-16px;font-size:12px}.oKmRpW_ratingChoice img{width:24px;height:24px}.oKmRpW_guestFields{grid-template-columns:1fr;gap:8px}.oKmRpW_messageFields{gap:12px}.oKmRpW_consent{letter-spacing:.1px;font-size:10px}.oKmRpW_messageBox{min-height:111px}.oKmRpW_messageBox textarea{height:19px;min-height:19px;font-size:12px;line-height:19px}.oKmRpW_uploadRow{min-height:38px}.oKmRpW_attachButton{width:38px;height:38px}.oKmRpW_reviewPhoto,.oKmRpW_photoPreview,.oKmRpW_photoPreview>img{border-radius:8px;width:48px;height:48px}.oKmRpW_submitButton{min-height:48px;padding:13.5px 24px;font-size:14px}.oKmRpW_pagination button{min-width:38px;min-height:38px;padding:8px;font-size:12px}}
.Xx4rHG_voucher{box-sizing:border-box;color:#0f172a;width:100%;min-width:0;max-width:343px;font-family:var(--font-inter-design),sans-serif;background:#f6f8f6;border-radius:12px;flex-direction:column;gap:12px;margin-top:24px;padding:16px 24px;display:flex}.Xx4rHG_voucher h3{letter-spacing:-.18px;margin:0;font-size:16px;font-weight:600;line-height:24px}.Xx4rHG_voucher form,.Xx4rHG_fields{flex-direction:column;gap:8px;min-width:0;display:flex}.Xx4rHG_action{color:#045643;width:100%;min-height:54px;font:600 16px/24px var(--font-inter-design),sans-serif;letter-spacing:-.18px;cursor:pointer;background:#fff;border:0;border-radius:10px;justify-content:center;align-items:center;padding:8px 24px;display:flex}.Xx4rHG_field{box-sizing:border-box;background:#fff;border:1px solid #cdddd9;border-radius:10px;flex-direction:column;justify-content:center;height:54px;padding:8px 12px;display:flex}.Xx4rHG_field span{color:#5a725a;letter-spacing:.01px;font-size:12px;line-height:17px}.Xx4rHG_field input,.Xx4rHG_field select{color:#364536;width:100%;min-width:0;font:600 16px/24px var(--font-inter-design),sans-serif;letter-spacing:-.18px;background:0 0;border:0;outline:none;padding:0}.Xx4rHG_field:focus-within{outline-offset:2px;outline:2px solid #045643}.Xx4rHG_applied{color:#364536;align-items:center;gap:12px;min-height:54px;display:flex}.Xx4rHG_applied strong{overflow-wrap:anywhere;flex:1;min-width:0;font-size:16px;line-height:24px}.Xx4rHG_remove{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;margin-right:-16px;padding:0;display:flex}.Xx4rHG_error{color:#ed2424;overflow-wrap:anywhere;align-items:flex-start;gap:8px;margin:0;font-size:14px;line-height:20px;display:flex}.Xx4rHG_error img{flex-shrink:0}.Xx4rHG_discard{color:#045643;cursor:pointer;font:inherit;background:0 0;border:0;padding:8px;text-decoration:underline}.Xx4rHG_status{font-size:12px;line-height:18px}.Xx4rHG_voucher button:disabled{opacity:.55;cursor:wait}.Xx4rHG_voucher button:focus-visible{outline-offset:2px;outline:2px solid #045643}@media (max-width:767px){.Xx4rHG_voucher{background:0 0;padding:0}.Xx4rHG_voucher h3{letter-spacing:-.09px;font-size:14px;line-height:21px}.Xx4rHG_action{letter-spacing:-.09px;border-radius:11px;min-height:48px;padding:13.5px 24px;font-size:14px;line-height:21px}.Xx4rHG_field{border-radius:11px;height:50px}.Xx4rHG_field span{color:#9fa2aa;letter-spacing:.1px;font-size:10px;line-height:14px}.Xx4rHG_field input,.Xx4rHG_field select{color:#0f172a;letter-spacing:.01px;font-size:12px;line-height:18.6px}.Xx4rHG_applied{color:#0f172a;min-height:48px}}
._3r96OW_count{color:#045643;font-family:var(--font-inter), sans-serif;letter-spacing:.01px;font-size:12px;font-weight:600;line-height:1.55}@media (max-width:1279px){._3r96OW_count{letter-spacing:.1px;font-size:10px;line-height:1.4}}
.LbFzCq_pageShell{--emerald:#045643;--lime:#d0df75;--snow:#f6f8f6;--ink:#0f172a;--muted:#6f747f;--mint:#e6eeec;background:var(--snow);min-width:0;color:var(--ink);overflow:hidden}.LbFzCq_siteHeader{z-index:5;background:#fff;justify-content:space-between;align-items:center;gap:32px;min-height:150px;padding:36px max(5.5vw,24px) 28px;display:flex;position:relative;box-shadow:0 2px 2px #2d2d2f1f}.LbFzCq_headerTop{align-items:center;display:flex}.LbFzCq_headerTop a{display:inline-flex}.LbFzCq_mobileMenuIcon{display:none}.LbFzCq_checkoutProgress{color:#9fa2aa;align-items:center;gap:16px;font-size:14px;font-weight:500;display:flex}.LbFzCq_checkoutProgress span[aria-current=step]{color:var(--emerald)}.LbFzCq_checkoutProgress b{color:#9bbbb4;font-size:22px;font-weight:400}.LbFzCq_checkoutProgress b>img{display:none}.LbFzCq_cartMain{grid-template-columns:minmax(0,890px) minmax(320px,460px);align-items:start;gap:clamp(48px,6.5vw,112px);width:min(1380px,100% - 48px);margin:0 auto;padding:68px 0 96px;display:grid}.LbFzCq_cartColumn{min-width:0}.LbFzCq_pageTitle h1,.LbFzCq_emptyState h1,.LbFzCq_recommendations h2{color:var(--emerald);font-family:"Arial Black", "Segoe UI Black", var(--font-inter), sans-serif;letter-spacing:-.035em;text-transform:uppercase;margin:0;font-weight:900}.LbFzCq_pageTitle h1{font-size:clamp(34px,3vw,44px);line-height:1.04}.LbFzCq_pageTitle p{margin:8px 0 0;font-size:14px}.LbFzCq_cartGroup>h2{font-family:"Arial Black", "Segoe UI Black", var(--font-inter), sans-serif;letter-spacing:-.035em;text-transform:uppercase;margin:0 0 18px;font-size:22px;font-weight:900}.LbFzCq_lineList{gap:16px;display:grid}.LbFzCq_lineCard{background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;min-height:112px;padding:22px 28px;display:flex;box-shadow:0 2px 2px #2d2d2f1f}.LbFzCq_lineCard h3{margin:0;font-size:16px;line-height:1.45}.LbFzCq_price{white-space:nowrap;align-items:flex-start;gap:2px;font-weight:700;display:inline-flex}.LbFzCq_price sup{font-size:.62em;line-height:1;position:relative;top:-.05em}.LbFzCq_recipeIdentity,.LbFzCq_groceryIdentity,.LbFzCq_subscriptionIdentity,.LbFzCq_recipeActions,.LbFzCq_lineActions,.LbFzCq_subscriptionActions{align-items:center;display:flex}.LbFzCq_recipeIdentity{gap:22px;min-width:0}.LbFzCq_recipeImage{background:var(--snow);border-radius:50%;flex:0 0 76px;width:76px;height:76px;position:relative;overflow:hidden;box-shadow:0 8px 20px #0f172a1a}.LbFzCq_recipeImage img{object-fit:contain}.LbFzCq_recipeCopy{min-width:0}.LbFzCq_recipeTitleRow{align-items:center;gap:8px;display:flex}.LbFzCq_infoButton{cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.LbFzCq_recipeMeta{color:var(--muted);margin:3px 0 8px;font-size:12px}.LbFzCq_recipeMeta span{color:var(--lime);margin:0 6px}.LbFzCq_recipeActions,.LbFzCq_lineActions{flex:none;gap:10px}.LbFzCq_secondaryButton,.LbFzCq_removeButton,.LbFzCq_quantity,.LbFzCq_quantity button{border:1px solid var(--mint);color:var(--emerald);background:#fff}.LbFzCq_secondaryButton{min-height:42px;font:inherit;cursor:pointer;border-radius:8px;padding:0 15px;font-size:12px;font-weight:600;line-height:40px;text-decoration:none}.LbFzCq_quantity{border-radius:8px;grid-template-columns:38px 28px 38px;min-height:42px;display:grid;overflow:hidden}.LbFzCq_quantity button{cursor:pointer;border-width:0;place-items:center;padding:0;display:grid}.LbFzCq_quantity button:disabled{opacity:.35;cursor:not-allowed}.LbFzCq_quantity output{place-items:center;font-size:15px;font-weight:600;display:grid}.LbFzCq_removeButton{cursor:pointer;border-radius:8px;flex:0 0 42px;place-items:center;width:42px;height:42px;padding:0;display:grid}.LbFzCq_groceryIdentity{gap:20px;min-width:0}.LbFzCq_groceryIdentity>div:last-child{gap:4px;display:grid}.LbFzCq_groceryImage{background:var(--snow);border-radius:8px;flex:0 0 100px;width:100px;height:72px;position:relative;overflow:hidden}.LbFzCq_subscriptionCard{min-height:130px;position:relative}.LbFzCq_subscriptionIdentity{gap:20px;min-width:0}.LbFzCq_subscriptionIcon{background:var(--emerald);border-radius:8px;flex:0 0 100px;place-items:center;width:100px;height:82px;display:grid}.LbFzCq_subscriptionCopy{min-width:0}.LbFzCq_subscriptionCopy p{margin:5px 0;font-size:12px}.LbFzCq_subscriptionCopy a{color:var(--emerald);align-items:center;gap:8px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.LbFzCq_subscriptionPrice{align-self:flex-start;margin-left:auto;font-size:20px}.LbFzCq_subscriptionActions{gap:10px}.LbFzCq_desktopSummary{background:#fff;border-radius:32px;padding:42px 48px 44px;position:sticky;top:32px;box-shadow:0 2px 2px #2d2d2f1f}.LbFzCq_desktopSummary h2{text-transform:uppercase;margin:0 0 38px;font-family:Arial Black,Segoe UI Black,sans-serif;font-size:28px}.LbFzCq_summaryRows{gap:22px;margin:0;font-size:14px;display:grid}.LbFzCq_summaryRows div{justify-content:space-between;gap:24px;display:flex}.LbFzCq_summaryRows dt,.LbFzCq_summaryRows dd{margin:0}.LbFzCq_summaryRows dd{font-weight:700}.LbFzCq_summaryTotal{border-top:2px solid var(--emerald);justify-content:space-between;gap:24px;margin-top:30px;padding-top:28px;font-size:18px;display:flex}.LbFzCq_checkoutButton{background:var(--lime);min-height:54px;color:var(--emerald);border-radius:12px;place-items:center;font-size:14px;font-weight:800;text-decoration:none;display:grid}.LbFzCq_securityLine{color:#8a8f99;justify-content:space-between;gap:14px;margin-top:18px;font-size:11px;display:flex}.LbFzCq_securityLine>span:nth-child(2){color:var(--lime)}.LbFzCq_mobileSummary{display:none}.LbFzCq_recommendations{width:min(1530px,100% - 48px);margin:0 auto;padding:22px 0 134px}.LbFzCq_recommendationsHeading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:90px;padding:0 max(0px,50% - 690px);display:flex}.LbFzCq_recommendations h2{font-size:clamp(32px,3vw,44px);line-height:1}.LbFzCq_recommendationsHeading p{color:var(--muted);margin:10px 0 0;font-size:14px}.LbFzCq_recommendationsHeading>a{background:var(--lime);min-width:134px;min-height:54px;color:var(--emerald);border-radius:12px;justify-content:center;align-items:center;gap:12px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.LbFzCq_recommendationRail{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:20px;padding:100px 8px 8px;scroll-padding-inline:8px;display:flex;overflow-x:auto}.LbFzCq_recommendationCard{scroll-snap-align:start;background:#fff;border-radius:18px;flex:0 0 300px;height:390px;margin:0;position:relative;box-shadow:0 2px 2px #2d2d2f1f}.LbFzCq_recommendationImage{filter:drop-shadow(0 12px 24px #0f172a2e);width:260px;height:260px;position:absolute;top:-92px;left:50%;transform:translate(-50%)}.LbFzCq_recommendationImage img{object-fit:contain}.LbFzCq_recommendationDetails{position:absolute;bottom:24px;left:24px;right:24px}.LbFzCq_recommendationMeta{min-height:28px;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.LbFzCq_recommendationMeta span{align-items:center;gap:8px;display:inline-flex}.LbFzCq_recommendationMeta small{color:#364536;background:#e3ecac;border-radius:4px;padding:6px 10px;font-weight:700}.LbFzCq_recommendationCard h3{color:var(--emerald);letter-spacing:-.035em;text-transform:uppercase;margin:14px 0 0;font-family:Arial Black,Segoe UI Black,sans-serif;font-size:24px;line-height:.98}.LbFzCq_emptyState{text-align:center;align-content:center;place-items:center;min-height:610px;padding:80px 24px;display:grid}.LbFzCq_emptyState h1{font-size:clamp(32px,4vw,50px)}.LbFzCq_emptyState p{color:var(--muted);margin:16px 0 28px}.LbFzCq_emptyState a{background:var(--lime);min-height:52px;color:var(--emerald);border-radius:12px;place-items:center;padding:0 28px;font-weight:800;text-decoration:none;display:inline-grid}.LbFzCq_siteFooter{background:var(--emerald);color:#9bbbb4;padding:82px max(5.5vw,24px) 34px;position:relative;overflow:hidden}.LbFzCq_siteFooter:before{content:"";opacity:.16;background:url(/assets/cart/footer-pattern.svg) 50%/cover;position:absolute;inset:0}.LbFzCq_footerInner,.LbFzCq_footerLegal{z-index:1;position:relative}.LbFzCq_footerInner{grid-template-columns:minmax(260px,2fr) repeat(3,minmax(150px,1fr));gap:64px;width:min(1380px,100%);margin:0 auto;display:grid}.LbFzCq_footerInner h2{color:#fff;margin:0 0 18px;font-size:16px}.LbFzCq_footerInner nav,.LbFzCq_footerContact{flex-direction:column;align-items:flex-start;gap:13px;display:flex}.LbFzCq_footerInner a{color:inherit;font-size:14px;text-decoration:none}.LbFzCq_socials{gap:22px;margin-top:18px;display:flex}.LbFzCq_socials a{display:inline-flex}.LbFzCq_footerLegal{border-top:1px solid #367869;justify-content:space-between;gap:24px;width:min(1380px,100%);margin:58px auto 0;padding-top:22px;font-size:13px;display:flex}.LbFzCq_footerLegal b{color:var(--lime);margin:0 12px}.LbFzCq_dialog{background:0 0;border:0;border-radius:24px;width:min(760px,100% - 32px);max-height:calc(100dvh - 32px);padding:0;overflow:visible}.LbFzCq_dialogPanel{background:#fff;border-radius:24px;max-height:calc(100dvh - 32px);padding:42px;position:relative;overflow-y:auto;box-shadow:0 24px 80px #00000047}.LbFzCq_dialogClose{border:1px solid var(--mint);width:40px;height:40px;color:var(--emerald);cursor:pointer;background:#fff;border-radius:50%;place-items:center;font-size:28px;display:grid;position:absolute;top:18px;right:18px}.LbFzCq_dialogEyebrow{color:var(--muted);margin:0 48px 6px 0;font-size:13px}.LbFzCq_dialog h2{color:var(--emerald);text-transform:uppercase;margin:0 48px 28px 0;font-family:Arial Black,Segoe UI Black,sans-serif;font-size:32px}.LbFzCq_ingredientGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.LbFzCq_ingredientGrid article{border:1px solid var(--mint);border-radius:14px;padding:12px}.LbFzCq_ingredientGrid article>div{aspect-ratio:1;background:var(--snow);border-radius:10px;width:100%;position:relative;overflow:hidden}.LbFzCq_ingredientGrid h3{margin:12px 0 2px;font-size:14px}.LbFzCq_ingredientGrid p{color:var(--muted);margin:0;font-size:12px}.LbFzCq_optionalTitle{color:var(--ink);text-transform:uppercase;margin:30px 0 14px;font-family:Arial Black,Segoe UI Black,sans-serif;font-size:18px}.LbFzCq_optionalIngredients{grid-template-columns:repeat(2,1fr)}.LbFzCq_optionalIngredients article{grid-template-columns:96px 1fr;column-gap:14px;display:grid}.LbFzCq_optionalIngredients article h3{align-self:end}.LbFzCq_optionalIngredients article footer{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;font-size:12px;display:flex}.LbFzCq_optionalIngredients article footer>span{color:var(--muted)}.LbFzCq_portionOptions{border:0;gap:12px;margin:0 0 24px;padding:0;display:grid}.LbFzCq_portionOptions legend{margin-bottom:12px;font-weight:700}.LbFzCq_portionOptions label{border:1px solid var(--mint);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.LbFzCq_portionOptions label>span{flex:1;gap:3px;display:grid}.LbFzCq_portionOptions label small{color:var(--muted)}.LbFzCq_portionOptions input{accent-color:var(--emerald)}.LbFzCq_dialogPrimary{background:var(--lime);width:100%;min-height:52px;color:var(--emerald);font:inherit;cursor:pointer;border:0;border-radius:12px;font-weight:800}.LbFzCq_dialogCancel{width:100%;min-height:44px;color:var(--emerald);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:8px;font-weight:700}@media (max-width:1100px){.LbFzCq_cartMain{grid-template-columns:minmax(0,1fr) 340px;gap:32px}.LbFzCq_lineCard{padding:18px}.LbFzCq_recipeCard{flex-direction:column;align-items:flex-start}.LbFzCq_recipeActions{justify-content:flex-end;align-self:stretch}.LbFzCq_subscriptionCard{grid-template-columns:1fr auto;display:grid}.LbFzCq_subscriptionIdentity{grid-column:1/-1}.LbFzCq_subscriptionPrice{grid-column:1;align-self:center;margin:0}.LbFzCq_subscriptionActions{grid-column:2}.LbFzCq_desktopSummary{padding:32px 28px}}@media (max-width:1023px){.LbFzCq_siteHeader{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:20px;min-height:150px;padding:18px 16px 14px}.LbFzCq_headerTop{justify-content:space-between}.LbFzCq_headerTop img{width:116px;height:auto}.LbFzCq_mobileMenuIcon{background:var(--emerald);border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.LbFzCq_mobileMenuIcon img{width:18px;height:18px}.LbFzCq_checkoutProgress{white-space:nowrap;gap:8px;font-size:12px;overflow:hidden}.LbFzCq_checkoutProgress b{font-size:18px}.LbFzCq_cartMain{width:auto;padding:34px 14px 40px;display:block}.LbFzCq_pageTitle{margin-bottom:36px}.LbFzCq_pageTitle h1{font-size:25px}.LbFzCq_pageTitle p{margin-top:5px}.LbFzCq_cartGroup+.LbFzCq_cartGroup{margin-top:34px}.LbFzCq_cartGroup>h2{margin-bottom:14px;font-size:16px}.LbFzCq_lineList{gap:12px}.LbFzCq_lineCard{border-radius:14px;min-height:0;padding:14px}.LbFzCq_recipeCard{gap:20px}.LbFzCq_recipeIdentity{gap:12px;width:100%}.LbFzCq_recipeImage{flex-basis:64px;width:64px;height:64px}.LbFzCq_recipeCopy{flex:1}.LbFzCq_lineCard h3{font-size:14px}.LbFzCq_recipeMeta{font-size:11px}.LbFzCq_recipeActions{gap:8px;width:100%}.LbFzCq_recipeActions .LbFzCq_secondaryButton{text-align:center;flex:1;padding:0 8px;font-size:10px}.LbFzCq_quantity{grid-template-columns:34px 24px 34px}.LbFzCq_groceryCard{gap:10px}.LbFzCq_groceryIdentity{gap:10px;min-width:0}.LbFzCq_groceryImage{flex-basis:62px;width:62px;height:54px}.LbFzCq_groceryIdentity>div:last-child{min-width:0}.LbFzCq_groceryIdentity h3{overflow-wrap:anywhere}.LbFzCq_groceryCard .LbFzCq_removeButton{display:none}.LbFzCq_groceryCard .LbFzCq_quantity{grid-template-columns:28px 20px 28px}.LbFzCq_subscriptionCard{grid-template-columns:1fr auto;gap:14px;display:grid}.LbFzCq_subscriptionIdentity{grid-column:1/-1;gap:10px}.LbFzCq_subscriptionIcon{flex-basis:64px;width:64px;height:60px}.LbFzCq_subscriptionIcon img{width:24px;height:24px}.LbFzCq_subscriptionCopy p{display:none}.LbFzCq_subscriptionCopy a{margin-top:8px;display:inline-block}.LbFzCq_subscriptionPrice{grid-column:1;font-size:17px}.LbFzCq_subscriptionActions{grid-column:2}.LbFzCq_desktopSummary{display:none}.LbFzCq_mobileSummary{background:#fff;border-radius:16px;margin-top:32px;padding:16px;display:block;box-shadow:0 2px 2px #2d2d2f1f}.LbFzCq_mobileSummary summary{cursor:pointer;grid-template-columns:1fr auto auto;align-items:center;gap:10px;font-size:16px;font-weight:700;list-style:none;display:grid}.LbFzCq_mobileSummary summary::-webkit-details-marker{display:none}.LbFzCq_mobileSummary summary>img{transition:transform .18s}.LbFzCq_mobileSummary[open] summary>img{transform:rotate(180deg)}.LbFzCq_mobileSummaryTotal{font-size:16px}.LbFzCq_mobileSummary .LbFzCq_summaryRows{border-top:1px solid var(--mint);gap:14px;margin:20px 0;padding-top:18px;font-size:12px}.LbFzCq_mobileSummary .LbFzCq_checkoutButton{min-height:48px}.LbFzCq_recommendations{width:auto;padding:18px 14px 82px}.LbFzCq_recommendationsHeading{margin-bottom:72px;padding:0;display:block}.LbFzCq_recommendations h2{font-size:26px}.LbFzCq_recommendationsHeading p{max-width:330px;font-size:13px;line-height:1.35}.LbFzCq_recommendationsHeading>a{min-width:100px;min-height:48px;margin-top:24px;font-size:11px}.LbFzCq_recommendationRail{margin-right:-14px;padding:78px 14px 8px 0}.LbFzCq_recommendationCard{flex-basis:198px;height:300px}.LbFzCq_recommendationImage{width:190px;height:190px;top:-68px}.LbFzCq_recommendationDetails{bottom:16px;left:14px;right:14px}.LbFzCq_recommendationMeta{font-size:10px}.LbFzCq_recommendationMeta img{width:14px;height:14px}.LbFzCq_recommendationMeta small{padding:5px 7px;font-size:8px}.LbFzCq_recommendationCard h3{font-size:17px}.LbFzCq_siteFooter{padding:38px 16px 30px}.LbFzCq_footerInner{grid-template-columns:1fr;gap:32px}.LbFzCq_footerBrand img{width:72px}.LbFzCq_footerInner nav,.LbFzCq_footerContact{gap:12px}.LbFzCq_footerInner h2{margin-bottom:4px}.LbFzCq_footerLegal{flex-direction:column;align-items:flex-start;margin-top:34px;font-size:12px}.LbFzCq_footerLegal span:last-child{flex-direction:column;gap:8px;display:flex}.LbFzCq_footerLegal b{display:none}.LbFzCq_emptyState{min-height:480px}.LbFzCq_dialog{width:calc(100% - 24px)}.LbFzCq_dialogPanel{border-radius:20px;padding:34px 18px 24px}.LbFzCq_dialog h2{font-size:25px}.LbFzCq_ingredientGrid{grid-template-columns:repeat(2,1fr);gap:10px}.LbFzCq_ingredientGrid article{padding:8px}.LbFzCq_optionalIngredients{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.LbFzCq_recommendationRail{scroll-behavior:auto}.LbFzCq_mobileSummary summary>img{transition:none}}.LbFzCq_pageShell{font-family:var(--font-inter), sans-serif}.LbFzCq_siteHeader{min-height:98px;padding:24px max(24px,50% - 690px)}.LbFzCq_headerTop img{width:211px;height:50px}.LbFzCq_checkoutProgress{color:#6f747f;gap:24px;font-size:16px;font-weight:600}.LbFzCq_cartMain{grid-template-columns:minmax(0,1fr) 460px;gap:32px;padding:68px 0 120px}.LbFzCq_pageTitle{margin-bottom:80px}.LbFzCq_pageTitle h1{letter-spacing:-1.07px;font-size:48px;font-weight:800;line-height:.96}.LbFzCq_pageTitle p{font-size:16px;line-height:1.42}.LbFzCq_cartGroup+.LbFzCq_cartGroup{margin-top:56px}.LbFzCq_cartGroup>h2{letter-spacing:0;margin-bottom:16px;font-size:24px;font-weight:800;line-height:1.06}.LbFzCq_lineCard{gap:48px;min-height:128px;padding:24px 32px}.LbFzCq_lineCard h3{letter-spacing:-.18px;font-size:16px;font-weight:600;line-height:1.5}.LbFzCq_recipeIdentity,.LbFzCq_groceryIdentity,.LbFzCq_subscriptionIdentity{gap:16px}.LbFzCq_recipeImage{width:100px;height:80px;box-shadow:none;background:#fff;border-radius:8px;flex-basis:100px}.LbFzCq_recipeImage img{padding:2.2px 12.5px}.LbFzCq_recipeMeta{letter-spacing:-.09px;margin:2px 0 16px;font-size:14px;line-height:1.42}.LbFzCq_price{letter-spacing:-.18px;font-size:16px;font-weight:600;line-height:1.5}.LbFzCq_recipeActions,.LbFzCq_lineActions,.LbFzCq_subscriptionActions{gap:6px}.LbFzCq_secondaryButton{padding:0 12px}.LbFzCq_quantity{grid-template-columns:32px 22px 32px;padding:0 2px}.LbFzCq_quantity output{font-size:16px}.LbFzCq_groceryImage{background:#fff;height:80px}.LbFzCq_groceryImage img{padding:0}.LbFzCq_subscriptionCard{grid-template-columns:minmax(0,1fr) auto;gap:0 16px;min-height:196px;display:grid}.LbFzCq_subscriptionIdentity{grid-area:1/1/3}.LbFzCq_subscriptionIcon{height:80px}.LbFzCq_subscriptionPrice{text-align:right;grid-area:1/2;margin:0}.LbFzCq_subscriptionPrice .LbFzCq_price{font-size:20px}.LbFzCq_subscriptionActions{grid-area:2/2;align-self:end}.LbFzCq_subscriptionCopy p{margin:8px 0;font-size:14px;line-height:1.42}.LbFzCq_subscriptionCopy a{font-size:14px;line-height:1.5}.LbFzCq_desktopSummary{margin-top:157px;padding:40px 48px;position:static}.LbFzCq_desktopSummary h2{letter-spacing:-.69px;margin:0 0 32px;font-size:32px;font-weight:800;line-height:.96}.LbFzCq_summaryRows{gap:16px;font-size:16px;line-height:1.5}.LbFzCq_summaryRows .LbFzCq_free{color:#b34b00;font-weight:600}.LbFzCq_summaryTotal{margin-top:24px;padding-top:24px;font-size:20px;line-height:1.45}.LbFzCq_summaryTotal>.LbFzCq_price{font-size:20px}.LbFzCq_legalCopy{color:#3f4555;margin:32px 0;font-size:14px;line-height:1.42}.LbFzCq_checkoutButton{border-radius:11px;font-size:16px;font-weight:600}.LbFzCq_securityLine{color:#6f747f;gap:8px;margin-top:12px;font-size:12px;line-height:1.42}.LbFzCq_recommendations{width:min(1380px,100% - 48px);padding:12px 0 120px}.LbFzCq_recommendationsHeading{align-items:start;margin-bottom:64px;padding:0}.LbFzCq_recommendations h2{letter-spacing:-1.07px;font-size:48px;font-weight:800;line-height:.96}.LbFzCq_recommendationsHeading p{color:#3f4555;margin-top:8px;font-size:16px;line-height:1.42}.LbFzCq_recommendationsHeading>a{padding:0 24px;font-size:16px;font-weight:600}.LbFzCq_recommendationRail{gap:16px;padding:136px 0 0;overflow:visible}.LbFzCq_recommendationCard{border-radius:24px;flex:1 0 0;min-width:0;height:337px}.LbFzCq_recommendationImage{filter:drop-shadow(0 12px 42px #0003);width:272px;height:271px;top:-136px}.LbFzCq_recommendationDetails{flex-direction:column;gap:16px;display:flex;bottom:24px;left:32px;right:32px}.LbFzCq_recommendationCard h3{letter-spacing:-.69px;order:-1;margin:0;font-size:32px;font-weight:800;line-height:.96}.LbFzCq_recommendationMeta{color:#3f4555;font-size:16px;line-height:1.42}.LbFzCq_recommendationMeta img{width:24px;height:24px}.LbFzCq_recommendationMeta small{display:none}.LbFzCq_siteFooter{min-height:534px;padding:100px max(24px,50% - 690px) 56px}.LbFzCq_siteFooter:before{opacity:1;background-image:url(/assets/cart/v2/footer-pattern-desktop.svg);background-size:100% 100%}.LbFzCq_footerInner{grid-template-columns:minmax(142px,1fr) 129px 138px 189px;gap:120px;min-height:202px}.LbFzCq_footerBrand img{width:142px;height:84px}.LbFzCq_footerInner h2{margin:0 0 6px;font-size:18px;line-height:27px}.LbFzCq_footerInner nav,.LbFzCq_footerContact{gap:12px}.LbFzCq_footerInner a{font-size:14px;line-height:20px}.LbFzCq_footerContact>a{align-items:center;gap:12px;display:flex}.LbFzCq_footerContact>a img{object-fit:contain}.LbFzCq_socials{gap:8px;margin:0;position:absolute;bottom:0;left:0}.LbFzCq_footerLegal{border-top:2px solid #367869;margin-top:56px;padding-top:12px;font-size:16px;line-height:24px}.LbFzCq_footerCredits{align-items:center;gap:16px;display:flex}.LbFzCq_footerLegal b{margin:0}.LbFzCq_dialog{color:var(--ink);font-family:var(--font-inter),sans-serif}.LbFzCq_portionsDialog{width:min(500px,100% - 32px)}.LbFzCq_ingredientsDialog{width:min(596px,100% - 32px)}.LbFzCq_dialogPanel{padding:32px;box-shadow:0 2px 2px #2d2d2f1f}.LbFzCq_dialog h2{letter-spacing:0;margin:0;font-size:24px;font-weight:800;line-height:1.06}.LbFzCq_dialogEyebrow{margin:4px 0 24px;font-size:14px;line-height:1.42}.LbFzCq_dialogClose{background:var(--lime);border:0;width:42px;height:42px;font-size:22px;top:-62px;right:0}.LbFzCq_portionOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:24px}.LbFzCq_portionOptions legend{margin-bottom:8px;font-size:14px}.LbFzCq_portionOptions label{flex-direction:column;align-items:start;gap:10px;padding:17px;display:flex;position:relative}.LbFzCq_portionOptions label:has(:checked){border-color:var(--emerald);background:#f2f7f6}.LbFzCq_portionOptions input{width:25px;height:25px;margin:0;position:absolute;top:17px;right:17px}.LbFzCq_portionOptions label>span{gap:2px;width:100%;padding-right:30px;font-size:14px;line-height:21px}.LbFzCq_portionOptions label small{white-space:nowrap;font-size:12px;line-height:17px}.LbFzCq_portionOptions .LbFzCq_price{border-top:1px solid #cdddd9;width:100%;padding-top:10px;font-size:14px}.LbFzCq_dialogActions{gap:10px;display:flex}.LbFzCq_dialogPrimary,.LbFzCq_dialogCancel{border-radius:11px;flex:1;width:auto;min-height:48px;margin:0;font-size:14px;font-weight:600}.LbFzCq_dialogCancel{border:1px solid var(--mint)}.LbFzCq_ingredientGrid{grid-template-columns:1fr;gap:16px;margin-top:24px;display:grid}.LbFzCq_ingredientGrid article{border:0;border-radius:0;grid-template-columns:100px 1fr;column-gap:16px;padding:0;display:grid}.LbFzCq_ingredientGrid article>div{aspect-ratio:auto;background:#fff;grid-row:1/4;width:100px;height:80px}.LbFzCq_ingredientGrid img{object-fit:cover}.LbFzCq_ingredientGrid h3{align-self:end;margin:0;font-size:16px;font-weight:600;line-height:24px}.LbFzCq_ingredientGrid p{font-size:14px;line-height:20px}.LbFzCq_optionalTitle{color:var(--emerald);margin:48px 0 0;font-size:24px;line-height:1.06}.LbFzCq_optionalIngredients article footer{margin-top:8px}@media (max-width:1279px) and (min-width:1024px){.LbFzCq_cartMain{grid-template-columns:minmax(0,1fr) 340px}.LbFzCq_desktopSummary{padding:32px 24px}.LbFzCq_recipeCard{flex-direction:column;align-items:stretch;gap:16px}.LbFzCq_footerInner{gap:48px}.LbFzCq_recommendationImage{width:210px;height:209px}.LbFzCq_recommendationCard h3{font-size:24px}}@media (max-width:1023px){.LbFzCq_siteHeader{gap:16px;min-height:108px;padding:16px}.LbFzCq_headerTop img{width:160px;height:auto}.LbFzCq_mobileMenuIcon img{width:18px;height:18px}.LbFzCq_checkoutProgress{justify-content:space-between;gap:8px;font-size:12px;line-height:1.5}.LbFzCq_cartMain{width:auto;padding:42px 16px 32px;display:block}.LbFzCq_pageTitle{margin-bottom:32px}.LbFzCq_pageTitle h1{letter-spacing:0;font-size:24px;line-height:1.06}.LbFzCq_pageTitle p{margin-top:4px;font-size:14px}.LbFzCq_cartGroup+.LbFzCq_cartGroup{margin-top:32px}.LbFzCq_cartGroup>h2{margin-bottom:16px;font-size:16px;line-height:1.12}.LbFzCq_lineList{gap:16px}.LbFzCq_lineCard{border-radius:16px;gap:24px;min-height:0;padding:16px}.LbFzCq_recipeCard{flex-direction:column;align-items:stretch}.LbFzCq_recipeIdentity{align-items:start;gap:24px}.LbFzCq_recipeImage{border-radius:6px;flex-basis:64px;width:64px;height:64px}.LbFzCq_recipeImage img{padding:0}.LbFzCq_lineCard h3{font-size:16px}.LbFzCq_recipeMeta{white-space:nowrap;margin:2px 0 8px;font-size:12px;line-height:1.42}.LbFzCq_recipeMeta span{margin:0 3px}.LbFzCq_recipeActions{justify-content:space-between;gap:6px}.LbFzCq_recipeActions .LbFzCq_secondaryButton{flex:1;padding:0 12px;font-size:12px}.LbFzCq_quantity,.LbFzCq_groceryCard .LbFzCq_quantity{grid-template-columns:32px 22px 32px}.LbFzCq_groceryCard,.LbFzCq_groceryIdentity{gap:16px}.LbFzCq_groceryImage{flex-basis:64px;width:64px;height:64px}.LbFzCq_groceryIdentity h3{overflow-wrap:normal;font-size:14px;line-height:21px}.LbFzCq_groceryIdentity .LbFzCq_price{font-size:14px}.LbFzCq_groceryCard .LbFzCq_removeButton{display:none}.LbFzCq_subscriptionCard{grid-template-columns:1fr auto;gap:16px}.LbFzCq_subscriptionIdentity{grid-area:auto/1/auto/-1;gap:16px}.LbFzCq_subscriptionIcon{flex-basis:64px;width:64px;height:64px}.LbFzCq_subscriptionCopy h3{font-size:14px}.LbFzCq_subscriptionCopy p{display:none}.LbFzCq_subscriptionCopy a{font-size:12px}.LbFzCq_subscriptionPrice{grid-area:2/1;align-self:center}.LbFzCq_subscriptionPrice .LbFzCq_price{font-size:18px}.LbFzCq_subscriptionActions{grid-area:2/2}.LbFzCq_desktopSummary{display:none}.LbFzCq_mobileSummary{background:#fff;border-radius:16px;margin-top:32px;padding:16px;display:block}.LbFzCq_summaryDetails summary{cursor:pointer;grid-template-columns:1fr auto 14px;align-items:center;gap:8px;font-size:16px;font-weight:600;list-style:none;display:grid}.LbFzCq_summaryDetails summary::-webkit-details-marker{display:none}.LbFzCq_summaryDetails[open] summary>img{transform:rotate(180deg)}.LbFzCq_summaryDetails .LbFzCq_summaryRows{margin-top:16px;padding-top:16px;font-size:14px}.LbFzCq_mobileSummary .LbFzCq_checkoutButton{min-height:48px;margin-top:24px;font-size:14px}.LbFzCq_recommendations{width:auto;padding:0 16px 64px}.LbFzCq_recommendationsHeading{flex-direction:column;gap:24px;margin-bottom:32px;display:flex}.LbFzCq_recommendations h2{letter-spacing:0;font-size:24px;line-height:1.06}.LbFzCq_recommendationsHeading p{font-size:14px;line-height:1.42}.LbFzCq_recommendationsHeading>a{min-height:48px;margin:0;font-size:14px}.LbFzCq_recommendationRail{gap:16px;margin-right:-16px;padding:104px 16px 8px 0;overflow-x:auto}.LbFzCq_recommendationCard{border-radius:16px;flex:0 0 290px;height:240px}.LbFzCq_recommendationImage{filter:drop-shadow(0 8px 28px #0003);width:207px;height:206px;top:-104px}.LbFzCq_recommendationDetails{gap:12px;bottom:20px;left:20px;right:20px}.LbFzCq_recommendationCard h3{letter-spacing:0;order:0;font-size:20px;line-height:.96}.LbFzCq_recommendationMeta{font-size:12px}.LbFzCq_recommendationMeta img{width:20px;height:20px}.LbFzCq_recommendationMeta small{padding:6px 10px;font-size:10px;display:block}.LbFzCq_siteFooter{min-height:799px;padding:32px 16px}.LbFzCq_siteFooter:before{background-image:url(/assets/cart/v2/footer-pattern.svg)}.LbFzCq_footerInner{grid-template-columns:1fr;gap:32px;min-height:0}.LbFzCq_footerBrand{height:38px}.LbFzCq_footerBrand img{width:64px;height:38px}.LbFzCq_footerInner h2{margin:0 0 4px;font-size:16px;line-height:24px}.LbFzCq_footerInner nav,.LbFzCq_footerContact{gap:12px}.LbFzCq_socials{gap:8px;height:38px;inset:0 0 auto auto}.LbFzCq_socials img{width:38px;height:38px}.LbFzCq_footerLegal{gap:12px;margin-top:32px;padding-top:12px;font-size:14px;line-height:20px}.LbFzCq_footerCredits{flex-direction:column;align-items:start;gap:12px}.LbFzCq_footerLegal b{display:none}.LbFzCq_dialogPanel{padding:16px}.LbFzCq_dialog h2{font-size:20px;line-height:.96}.LbFzCq_dialogEyebrow,.LbFzCq_portionOptions{margin-bottom:16px}.LbFzCq_portionOptions label{padding:13px}.LbFzCq_portionOptions input{top:13px;right:13px}.LbFzCq_dialogPrimary,.LbFzCq_dialogCancel{border-radius:8px;min-height:42px;font-size:12px}.LbFzCq_ingredientGrid{gap:16px;margin-top:16px}.LbFzCq_ingredientGrid article{grid-template-columns:64px 1fr;gap:0 16px}.LbFzCq_ingredientGrid article>div{width:64px;height:64px}.LbFzCq_ingredientGrid h3{font-size:14px;line-height:21px}.LbFzCq_ingredientGrid p{font-size:10px;line-height:14px}.LbFzCq_optionalTitle{margin-top:32px;font-size:20px;line-height:.96}.LbFzCq_mobileMenuIcon{width:38px;height:38px}.LbFzCq_checkoutProgress{letter-spacing:-.09px;color:#9fa2aa;justify-content:start;font-size:14px;font-weight:500;line-height:21px}.LbFzCq_checkoutProgress b{flex-shrink:0;place-items:center;width:4px;height:7px;font-size:0;line-height:0;display:grid}.LbFzCq_checkoutProgress b>span{display:none}.LbFzCq_checkoutProgress b>img{width:7px;max-width:none;height:4px;display:block;transform:rotate(-90deg)}.LbFzCq_footerInner h2{margin-bottom:0}.LbFzCq_footerInner nav{gap:12px}.LbFzCq_footerLegal{padding-top:12px}.LbFzCq_recommendations{padding-top:16px;padding-bottom:32px}.LbFzCq_recommendationRail{gap:10px;padding-top:150px}.LbFzCq_recommendationsHeading{margin-bottom:0}}.LbFzCq_recommendationCard{flex:0 0 356px}@media (max-width:1279px) and (min-width:1024px){.LbFzCq_recommendationCard{flex:1 0 0}}@media (max-width:1023px){.LbFzCq_recommendationCard{flex:0 0 290px}.LbFzCq_groceryCard{border-radius:11px;gap:10px}.LbFzCq_groceryIdentity{flex:1;gap:10px}.LbFzCq_groceryImage{background:var(--snow);border-radius:6px;height:50px}.LbFzCq_groceryImage img{padding:0 7px}.LbFzCq_groceryCard .LbFzCq_quantity{grid-template-columns:24px 20px 24px;min-height:38px}.LbFzCq_groceryCard .LbFzCq_quantity output{font-size:14px}.LbFzCq_footerLegal span:last-child{display:inline}.LbFzCq_footerLegal>.LbFzCq_footerCredits:last-child{flex-direction:column;gap:12px;display:flex}.LbFzCq_subscriptionPrice{text-align:left}.LbFzCq_summaryDetails summary{grid-template-columns:1fr 20px auto;font-size:18px}.LbFzCq_summaryDetails summary>img{grid-area:1/2;width:20px;height:auto}.LbFzCq_mobileSummaryTotal{grid-area:1/3}.LbFzCq_mobileSummaryTotal .LbFzCq_price{font-size:18px}}@media (max-width:1023px){.LbFzCq_groceryCard .LbFzCq_quantity{grid-template-columns:24px 32px 24px}.LbFzCq_subscriptionIcon{height:50px}.LbFzCq_cartMain{padding-bottom:16px}.LbFzCq_recommendationsHeading p{margin-top:4px}.LbFzCq_recommendationRail{padding-bottom:0}}.LbFzCq_ingredientGrid article>div{grid-row:1/3}.LbFzCq_ingredientGrid article{grid-template-rows:1fr 1fr}.LbFzCq_ingredientGrid article p{align-self:start}@media (max-width:1023px){.LbFzCq_ingredientGrid{gap:12px}.LbFzCq_ingredientGrid article{column-gap:10px}.LbFzCq_ingredientGrid article>div{height:50px}.LbFzCq_optionalTitle{margin-top:48px}}.LbFzCq_price{gap:8px}.LbFzCq_price>span:first-child{align-items:flex-start;gap:2px;display:inline-flex}.LbFzCq_price sup{font-size:.645em;font-weight:700;line-height:1.24;top:0}.LbFzCq_optionalIngredients article>div{grid-row:1/3}.LbFzCq_optionalIngredients article footer{grid-column:1/-1;justify-content:space-between;margin-top:16px}.LbFzCq_optionalAddButton{color:#045643;min-height:42px;font:inherit;cursor:pointer;background:#d0df75;border:0;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600}@media (max-width:1023px){.LbFzCq_recipeTitleRow h3{flex:1}.LbFzCq_optionalAddButton{font-size:12px}}.LbFzCq_dialog{max-width:calc(100% - 32px)}.LbFzCq_optionalIngredients article{grid-template-rows:auto auto auto;grid-template-columns:100px minmax(0,1fr) auto;column-gap:16px}.LbFzCq_optionalIngredients article>div{grid-area:1/1/4}.LbFzCq_optionalIngredients h3{grid-area:1/2}.LbFzCq_optionalIngredients article>p{grid-area:2/2}.LbFzCq_optionalIngredients article footer{display:contents}.LbFzCq_optionalIngredients article footer>.LbFzCq_price{color:#6f747f;grid-area:3/2;font-size:14px}.LbFzCq_optionalAddButton{background:#fff;border:1px solid #e6eeec;grid-area:1/3/4;align-self:center}@media (max-width:1023px){.LbFzCq_optionalIngredients article{grid-template-columns:64px minmax(0,1fr) auto;column-gap:10px}.LbFzCq_optionalAddButton{min-height:38px;padding:8px 10px;font-size:10px}}.LbFzCq_pageTitle h1,.LbFzCq_cartGroup>h2,.LbFzCq_desktopSummary h2,.LbFzCq_recommendations h2,.LbFzCq_recommendationCard h3{font-family:var(--font-preview-title,var(--font-inter)),sans-serif}@media (min-width:1024px){.LbFzCq_footerInner{min-height:238px}}.LbFzCq_siteFooter .LbFzCq_footerHelpIcon{width:24px;height:24px}.LbFzCq_pageTitle h1,.LbFzCq_cartGroup>h2,.LbFzCq_desktopSummary h2,.LbFzCq_recommendations h2,.LbFzCq_recommendationCard h3,.LbFzCq_dialog h2,.LbFzCq_optionalTitle,.LbFzCq_emptyState h1{font-family:"proxima-nova",var(--font-inter),sans-serif;font-weight:800}.LbFzCq_checkoutProgress{color:#9fa2aa;letter-spacing:-.18px;gap:16px;font-weight:500}.LbFzCq_groceryImage{background:var(--snow);border-radius:8px;flex-basis:100px;width:100px}.LbFzCq_groceryImage img{object-fit:contain;padding:0 7px}.LbFzCq_subscriptionCard{min-height:132px}.LbFzCq_subscriptionCopy p{margin:6px 0}.LbFzCq_footerContact{position:relative}.LbFzCq_socials{bottom:0;left:0}.LbFzCq_voucherArea{margin-top:32px;font-size:16px;line-height:24px}.LbFzCq_voucherArea strong{font-weight:600}.LbFzCq_voucherArea details{margin-top:16px}.LbFzCq_voucherArea summary{text-align:center;cursor:pointer;color:var(--emerald);padding:8px 12px;font-weight:600;list-style:none}.LbFzCq_voucherArea summary::-webkit-details-marker{display:none}.LbFzCq_voucherArea label{gap:8px;margin-top:12px;display:grid}.LbFzCq_voucherArea input{border:1px solid var(--mint);border-radius:8px;min-width:0;height:42px;padding:8px 12px}.LbFzCq_voucherArea p{color:var(--muted);font-size:14px}@media (max-width:1023px){.LbFzCq_checkoutProgress{letter-spacing:-.09px;gap:8px}.LbFzCq_recipeActions .LbFzCq_quantity{flex:1}.LbFzCq_groceryImage{border-radius:6px;flex-basis:64px;width:64px}.LbFzCq_subscriptionCard{min-height:0}.LbFzCq_socials{inset:0 0 auto auto}.LbFzCq_footerContact{position:static}}.LbFzCq_portionOptions label>.LbFzCq_price{flex:none;gap:8px;padding-right:0;display:inline-flex}.LbFzCq_portionOptions input{appearance:none;cursor:pointer;background:#fff;border:1px solid #cdddd9;border-radius:6px}.LbFzCq_portionOptions input:checked{background:var(--emerald);border-color:var(--emerald)}.LbFzCq_portionOptions input:checked:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:7px;height:12px;display:block;transform:translate(8px,3px)rotate(40deg)}.LbFzCq_portionOptions input:focus-visible{outline:2px solid var(--emerald);outline-offset:3px}.LbFzCq_portionOptions input:disabled{opacity:.5;cursor:not-allowed}@media (min-width:1024px){.LbFzCq_checkoutProgress b>span{display:none}.LbFzCq_checkoutProgress b{place-items:center;width:4px;height:7px;display:grid}.LbFzCq_checkoutProgress b>img{display:block;transform:rotate(-90deg)}}.LbFzCq_deliveryInfo{color:var(--emerald);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;font-size:14px;font-weight:600;line-height:21px;display:inline-flex}.LbFzCq_deliveryInfoWithSchedule{display:none}.LbFzCq_deliveryWeeks{gap:24px;margin-top:32px;display:grid}.LbFzCq_deliveryWeeks>div+div{border-top:1px solid #cdddd9;padding-top:24px}.LbFzCq_deliveryWeeks small{color:#9fa2aa;font-size:12px;font-weight:500;line-height:18.6px}.LbFzCq_deliveryWeeks p{letter-spacing:-.09px;align-items:center;gap:8px;margin:0;font-size:14px;line-height:21px;display:flex}.LbFzCq_deliveryWeeks strong{font-weight:600}.LbFzCq_deliveryWeeks i,.LbFzCq_ingredientDot{background:var(--lime);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.LbFzCq_ingredientDot{vertical-align:middle;margin:0 8px}.LbFzCq_optionalIngredients article{grid-template-rows:auto auto 1fr}.LbFzCq_optionalIngredients article footer>.LbFzCq_price{color:var(--ink);align-self:end;font-size:18px}.LbFzCq_optionalAddButton{padding:10px 20px;font-size:12px}.LbFzCq_portionOptions .LbFzCq_price>span{display:inline-flex}@media (max-width:1023px){.LbFzCq_deliveryInfo,.LbFzCq_deliveryInfoWithSchedule{gap:8px;font-size:12px;line-height:18.6px;display:inline-flex}.LbFzCq_deliveryWeeks{gap:16px;margin-top:16px}.LbFzCq_deliveryWeeks>div+div{padding-top:16px}.LbFzCq_deliveryWeeks small{font-size:10px;line-height:14px}.LbFzCq_deliveryWeeks p{flex-direction:column;align-items:start;gap:4px;font-size:12px;line-height:17px}.LbFzCq_deliveryWeeks i{display:none}.LbFzCq_optionalIngredients article>div{height:64px}.LbFzCq_optionalIngredients article footer>.LbFzCq_price{font-size:14px}.LbFzCq_optionalAddButton{padding:8px 10px;font-size:10px}}.LbFzCq_deliveryWeeks small{display:block}.LbFzCq_deliveryWeeks p{line-height:23px}@media (min-width:1024px){.LbFzCq_recommendations{padding-bottom:132px}.LbFzCq_ingredientGrid article:first-child:not(.LbFzCq_optionalIngredients article)>div>img{max-width:none;width:150px!important;height:100px!important;top:-10.5px!important;left:-18px!important}.LbFzCq_optionalAddButton{padding:10px 12px}}@media (max-width:1023px){.LbFzCq_deliveryWeeks p{line-height:17px}}@media (min-width:1024px){.LbFzCq_siteFooter{padding-top:120px;padding-bottom:120px}.LbFzCq_siteFooter:before{background-image:url(/assets/cart/checkout/footer-pattern.svg);background-size:100% 100%;top:-62.36%;bottom:-62.29%}.LbFzCq_footerInner{min-height:200.6px}.LbFzCq_footerInner h2{margin:0}.LbFzCq_footerInner a{letter-spacing:-.18px;font-size:16px;line-height:22.72px}.LbFzCq_footerLegal{border-top-width:1px}}@media (max-width:1023px){.LbFzCq_deliveryWeeks{margin-top:24px}.LbFzCq_deliveryWeeks>div{flex-direction:column;gap:6px;display:flex}.LbFzCq_deliveryWeeks p{gap:2px;line-height:22.72px}.LbFzCq_deliveryWeeks p>span{min-height:22.72px}.LbFzCq_portionOptions legend{margin-bottom:12px}}.LbFzCq_recipeCopy .LbFzCq_price sup,.LbFzCq_groceryIdentity .LbFzCq_price sup,.LbFzCq_optionalIngredients .LbFzCq_price sup,.LbFzCq_portionOptions .LbFzCq_price sup{min-width:21px;height:19px}@media (min-width:1024px){.LbFzCq_recipeCopy .LbFzCq_price sup,.LbFzCq_groceryIdentity .LbFzCq_price sup,.LbFzCq_optionalIngredients .LbFzCq_price sup,.LbFzCq_portionOptions .LbFzCq_price sup{font-size:11.61px}}@media (max-width:1023px){.LbFzCq_optionalIngredients article>div{height:50px}.LbFzCq_optionalIngredients article{grid-template-rows:21px 15px 21px}.LbFzCq_optionalIngredients h3{align-self:center}.LbFzCq_optionalAddButton{padding:12px}.LbFzCq_optionalIngredients .LbFzCq_price sup,.LbFzCq_portionOptions .LbFzCq_price sup{font-size:9.03px}}.LbFzCq_dialog:focus-visible{outline:none}.LbFzCq_portionOptions legend{padding:0}.LbFzCq_portionOptions label{padding:16px}.LbFzCq_portionOptions input{top:16px;right:16px}.LbFzCq_portionOptions .LbFzCq_price{width:calc(100% - 37px)}.LbFzCq_portionOptions .LbFzCq_price sup{font-size:9.03px}.LbFzCq_optionalIngredients .LbFzCq_price sup{font-weight:600}@media (max-width:1023px){.LbFzCq_dialogClose{top:-52px;right:-4px}.LbFzCq_ingredientsDialog .LbFzCq_dialogPanel{border-radius:16px}.LbFzCq_portionOptions label{padding:12px}.LbFzCq_portionOptions input{top:12px;right:12px}.LbFzCq_optionalIngredients article{grid-template-rows:21px 15px 21px}}.LbFzCq_pageShell,.LbFzCq_dialog{font-family:var(--font-inter-design,var(--font-inter)),sans-serif}.LbFzCq_optionalIngredients article>div{height:89px}@media (max-width:1023px){.LbFzCq_ingredientGrid article:first-child:not(.LbFzCq_optionalIngredients article)>div>img{max-width:none;width:84px!important;height:56px!important;top:-3px!important;left:-7px!important}.LbFzCq_optionalIngredients article>div{height:50px}.LbFzCq_optionalIngredients article{grid-template-rows:21px 15px 22px}}.LbFzCq_mobileIngredientTitle{display:none}@media (max-width:1023px){.LbFzCq_portionsDialog{width:100%;max-width:none;height:100dvh;max-height:100dvh;padding:calc(62px + env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));background:var(--snow);overscroll-behavior:contain;border-radius:0;margin:0;position:fixed;inset:0;overflow:auto}.LbFzCq_portionsDialog::backdrop{background:var(--snow);-webkit-backdrop-filter:none;backdrop-filter:none}.LbFzCq_portionsDialog .LbFzCq_dialogClose{top:calc(10px + env(safe-area-inset-top,0px));right:max(12px,env(safe-area-inset-right,0px));position:absolute}.LbFzCq_portionsDialog .LbFzCq_dialogPanel{box-shadow:none;padding:17px 16px 15px}.LbFzCq_portionsDialog .LbFzCq_portionOptions{grid-template-columns:calc(50% - 5.5px) minmax(0,1fr)}.LbFzCq_portionsDialog .LbFzCq_dialogActions>button:first-child{flex:0 0 calc(50% - 5.5px)}.LbFzCq_desktopIngredientTitle{display:none}.LbFzCq_mobileIngredientTitle{display:inline}.LbFzCq_recipeActions .LbFzCq_secondaryButton,.LbFzCq_recipeActions .LbFzCq_quantity{flex:0 0 calc(50% - 27px);min-width:0}.LbFzCq_recipeActions .LbFzCq_quantity{grid-template-columns:32px 10px 32px;justify-content:center;column-gap:10px}.LbFzCq_deliveryWeeks p>span{position:relative;top:2px}.LbFzCq_deliveryWeeks p,.LbFzCq_deliveryWeeks p>span{min-height:23px;line-height:23px}}.LbFzCq_recipeMeta{align-items:center;gap:12px;display:flex}.LbFzCq_recipeMeta>span{color:inherit;margin:0}.LbFzCq_includedIngredientCopy{flex-direction:column;grid-area:1/2/3;align-self:center;gap:2px;display:flex}.LbFzCq_includedIngredientCopy h3{align-self:auto}.LbFzCq_ingredientGrid article>div{border-radius:8px}@media (max-width:1023px){.LbFzCq_includedIngredientCopy{gap:1px}.LbFzCq_ingredientGrid article>div{border-radius:6px}.LbFzCq_optionalIngredients{margin-top:20px}}.LbFzCq_summaryNote{color:#6f747f;margin:20px 0;font-size:14px;line-height:1.5}.LbFzCq_ingredientUnavailable{color:#6f747f;grid-column:2/-1;margin-top:8px;font-size:12px;line-height:1.5}.LbFzCq_ingredientFeedback{color:var(--emerald);margin-top:20px;font-size:14px;line-height:1.5}@media (max-width:1023px){.LbFzCq_summaryNote{margin:12px 0;font-size:12px}}.LbFzCq_cartNotice{width:min(1380px,100% - 32px);margin:24px auto 0}.LbFzCq_recommendationCard h3 a{color:inherit;text-decoration:none}.LbFzCq_securityLine>span:first-child{align-items:center;gap:4px;display:flex}.LbFzCq_legalCopy a{color:inherit;text-decoration:none}.LbFzCq_legalCopy a:hover{text-decoration:underline}.LbFzCq_ingredientsDialog{max-height:calc(100dvh - 98px);margin:0 auto;position:fixed;inset:82px 0 auto}.LbFzCq_ingredientsDialog .LbFzCq_dialogPanel{max-height:calc(100dvh - 98px)}@media (max-width:1023px){.LbFzCq_ingredientsDialog{max-height:calc(100dvh - 78px);top:62px}.LbFzCq_ingredientsDialog .LbFzCq_dialogPanel{max-height:calc(100dvh - 78px)}}.LbFzCq_dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f6f8f6}.LbFzCq_ingredientsDialog .LbFzCq_dialogPanel>h2+.LbFzCq_ingredientGrid{margin-top:24px}@media (max-width:1023px){.LbFzCq_ingredientsDialog .LbFzCq_dialogPanel>h2+.LbFzCq_ingredientGrid{margin-top:16px}.LbFzCq_ingredientsDialog .LbFzCq_optionalTitle+.LbFzCq_ingredientGrid{margin-top:20px}.LbFzCq_ingredientsDialog .LbFzCq_ingredientGrid:not(.LbFzCq_optionalIngredients) article{grid-template-rows:auto;min-height:50px}.LbFzCq_ingredientsDialog .LbFzCq_ingredientGrid:not(.LbFzCq_optionalIngredients) article>div,.LbFzCq_ingredientsDialog .LbFzCq_includedIngredientCopy{grid-row:1}.LbFzCq_ingredientsDialog .LbFzCq_optionalIngredients article{grid-template-rows:minmax(21px,auto) minmax(15px,auto) minmax(22px,auto)}.LbFzCq_ingredientsDialog .LbFzCq_optionalIngredients h3{overflow-wrap:anywhere;align-self:start}.LbFzCq_ingredientsDialog .LbFzCq_includedIngredientCopy{overflow-wrap:anywhere;min-width:0}}.LbFzCq_recommendationRail{overscroll-behavior-x:contain;touch-action:pan-x pan-y;overflow-x:auto}
.Y2wEsG_backdrop{z-index:1100;background:#0f172a3d;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow:auto}.Y2wEsG_dialog{box-sizing:border-box;overscroll-behavior:contain;color:#0f172a;width:660px;max-width:100%;max-height:100dvh;font-family:var(--font-inter-design,var(--font-inter)),Inter,sans-serif;background:#f6f8f6;outline:none;overflow-y:auto}.Y2wEsG_dialog *{box-sizing:border-box}.Y2wEsG_dialog h2,.Y2wEsG_dialog h3,.Y2wEsG_dialog p{margin:0}.Y2wEsG_dialog h2,.Y2wEsG_dialog h3{font-family:"proxima-nova",var(--font-inter),sans-serif}.Y2wEsG_header{justify-content:flex-end;padding:20px 24px;display:flex}.Y2wEsG_header button{background:#d0df75;border:0;border-radius:112px;justify-content:center;align-items:center;width:42px;height:42px;padding:0;display:flex}.Y2wEsG_body{flex-direction:column;gap:48px;padding:0 100px 64px;display:flex}.Y2wEsG_body h2{letter-spacing:-.69px;color:#045643;text-transform:uppercase;font-size:32px;font-weight:800;line-height:.96}.Y2wEsG_sections{flex-direction:column;gap:32px;display:flex}.Y2wEsG_section{flex-direction:column;gap:16px;display:flex}.Y2wEsG_section h3{text-transform:uppercase;font-size:20px;font-weight:800;line-height:.96}.Y2wEsG_fields{flex-direction:column;gap:10px;display:flex}.Y2wEsG_input{background:#fff;border:0;border-radius:11px;flex-direction:column;justify-content:center;min-height:56px;padding:8px 12px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #cdddd9}.Y2wEsG_input>span{letter-spacing:-.09px;color:#9fa2aa;pointer-events:none;font-size:14px;font-weight:500;line-height:1.5}.Y2wEsG_input:not(.Y2wEsG_filled)>span{position:absolute;top:50%;left:12px;right:12px;transform:translateY(-50%)}.Y2wEsG_input input{width:100%;font:600 14px/1.5 var(--font-inter-design,var(--font-inter)),Inter,sans-serif;letter-spacing:-.09px;color:#0f172a;background:0 0;border:0;outline:none;min-width:0;padding:0}.Y2wEsG_input:not(.Y2wEsG_filled) input{height:40px;position:relative}.Y2wEsG_input:not(.Y2wEsG_filled):focus-within>span{display:none}.Y2wEsG_filled{border-radius:10px;height:54px;min-height:54px;padding:6px 12px}.Y2wEsG_filled>span{letter-spacing:.01px;font-size:12px;line-height:1.55}.Y2wEsG_input:focus-within{outline-offset:2px;outline:2px solid #045643}.Y2wEsG_firstName{order:0}.Y2wEsG_lastName{order:1}.Y2wEsG_fields>label{order:2}.Y2wEsG_completedOrder .Y2wEsG_firstName{order:1}.Y2wEsG_completedOrder .Y2wEsG_lastName{order:0}.Y2wEsG_dialog[data-address-presentation=suggestions] .Y2wEsG_filled{border-radius:11px;min-height:56px;padding:8px 12px}.Y2wEsG_suggestionField{position:relative}.Y2wEsG_suggestions{z-index:2;background:#fff;border-radius:10px;flex-direction:column;padding:4px 0;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 4px 8px #2d2d2f29}.Y2wEsG_suggestions button{text-align:left;font:600 14px/1.5 var(--font-inter-design,var(--font-inter)),Inter,sans-serif;letter-spacing:-.09px;color:#0f172a;background:#fff;border:0;border-bottom:1px solid #cdddd9;align-items:center;gap:10px;padding:16px;display:flex}.Y2wEsG_suggestions button:last-child{border-bottom:0}.Y2wEsG_suggestions button span{min-width:0}.Y2wEsG_suggestions button img{flex:none}.Y2wEsG_saveForFuture{letter-spacing:-.09px;align-items:center;gap:12px;font-size:14px;line-height:1.42;display:flex}.Y2wEsG_check{background:#fff;border:1px solid #cdddd9;border-radius:6px;flex:none;width:25px;height:25px;position:relative}.Y2wEsG_check input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.Y2wEsG_check img{pointer-events:none;position:absolute;top:-1px;left:-1px}.Y2wEsG_check:focus-within{outline-offset:2px;outline:2px solid #045643}.Y2wEsG_mapSection{flex-direction:column;gap:16px;display:flex}.Y2wEsG_mapSection>p{letter-spacing:-.18px;font-size:16px;line-height:1.42}.Y2wEsG_map{background:#fff;border-radius:16px;align-items:flex-end;height:260px;padding:16px;display:flex;position:relative;overflow:hidden}.Y2wEsG_mapImage{object-fit:cover;width:906px;max-width:none;height:630px;position:absolute;top:50%;left:calc(50% - 214px);transform:translate(-50%,-50%)}.Y2wEsG_selectedMap .Y2wEsG_mapImage{width:473px;height:409px;top:-62px;left:0;transform:none}.Y2wEsG_mapNavigation{justify-content:space-between;align-items:flex-end;width:100%;display:flex;position:relative}.Y2wEsG_mapNavigation>div{flex-direction:column;gap:6px;display:flex}.Y2wEsG_mapNavigation button{opacity:1;background:#fff;border:1px solid #f2f7f6;border-radius:6px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:flex;box-shadow:2.714px 2.714px 5.429px #00000014}.Y2wEsG_zoom{flex-direction:column;gap:1px;display:flex}.Y2wEsG_zoom button{height:36px}.Y2wEsG_zoom button:first-child{border-radius:6px 6px 0 0}.Y2wEsG_zoom button:last-child{border-radius:0 0 6px 6px}.Y2wEsG_pin{position:absolute;top:95px;left:188px}.Y2wEsG_submit{color:#045643;font:600 16px/1.5 var(--font-inter-design,var(--font-inter)),Inter,sans-serif;letter-spacing:-.18px;background:#d0df75;border:0;border-radius:11px;padding:16px 24px}.Y2wEsG_error{color:#a02727;font-size:12px;line-height:1.5}.Y2wEsG_dialog button{cursor:pointer}.Y2wEsG_dialog button:disabled{cursor:default}.Y2wEsG_dialog button:focus-visible{outline-offset:2px;outline:2px solid #045643}@media (max-width:767px){.Y2wEsG_dialog{width:100%;max-width:none;height:100dvh}.Y2wEsG_header{padding:10px 12px}.Y2wEsG_body{gap:32px;padding:0 16px 16px}.Y2wEsG_body h2{letter-spacing:0;font-size:24px;line-height:1.06}.Y2wEsG_section h3{font-size:16px;line-height:1.12}.Y2wEsG_fields{gap:8px}.Y2wEsG_input,.Y2wEsG_filled{border-radius:11px;height:48px;min-height:48px;padding:8px 12px}.Y2wEsG_input:not(.Y2wEsG_filled) input{height:32px}.Y2wEsG_input>span{letter-spacing:.01px;font-size:12px;line-height:1.55}.Y2wEsG_filled>span{letter-spacing:.1px;font-size:10px;line-height:1.4}.Y2wEsG_input input{letter-spacing:.01px;font-size:12px;line-height:1.55}.Y2wEsG_completedOrder .Y2wEsG_firstName{order:0}.Y2wEsG_completedOrder .Y2wEsG_lastName{order:1}.Y2wEsG_saveForFuture{letter-spacing:.01px;gap:8px;font-size:12px}.Y2wEsG_map{border-radius:11px;height:250px}.Y2wEsG_mapImage{width:804px;height:559px;top:calc(50% + .5px);left:calc(50% - 211.5px)}.Y2wEsG_selectedMap .Y2wEsG_mapImage{width:473px;height:409px;top:-74px;left:-72px}.Y2wEsG_pin{top:73px;left:101px}.Y2wEsG_mapSection>p{letter-spacing:-.09px;font-size:14px}.Y2wEsG_submit{letter-spacing:-.09px;padding:13.5px 24px;font-size:14px;line-height:1.5}.Y2wEsG_suggestions button{padding:14px}.Y2wEsG_dialog[data-address-presentation=suggestions] .Y2wEsG_filled{border-radius:11px;height:48px;min-height:48px;padding:8px 12px}}.Y2wEsG_dialog .Y2wEsG_input:has(.Y2wEsG_error){gap:4px;height:auto}.Y2wEsG_dialog .Y2wEsG_input:has(.Y2wEsG_error)>input{flex-shrink:0}.Y2wEsG_dialog .Y2wEsG_input:has(.Y2wEsG_error)>span{flex-shrink:0}.Y2wEsG_dialog .Y2wEsG_input:has(.Y2wEsG_error)>.Y2wEsG_error{flex-shrink:0}.Y2wEsG_dialog .Y2wEsG_input:not(.Y2wEsG_filled):has(.Y2wEsG_error)>span{position:static;transform:none}.Y2wEsG_dialog .Y2wEsG_input:not(.Y2wEsG_filled):has(.Y2wEsG_error)>input{height:21px}.Y2wEsG_map>.Y2wEsG_mapImage{filter:grayscale()}@media (max-width:767px){.Y2wEsG_header{padding-top:calc(10px + env(safe-area-inset-top,0px));padding-right:max(12px,env(safe-area-inset-right,0px))}.Y2wEsG_body{padding-right:max(16px,env(safe-area-inset-right,0px));padding-bottom:max(16px,env(safe-area-inset-bottom,0px));padding-left:max(16px,env(safe-area-inset-left,0px))}}.Y2wEsG_fields>[data-phone-field]{order:2}.Y2wEsG_header{z-index:10;background:#f6f8f6;position:sticky;top:0}
._4VrZcG_shell{color:#045643;background:#f6f8f6}._4VrZcG_greeting{justify-content:space-between;align-items:center;gap:32px;max-width:1680px;margin:auto;padding:52px max(32px,50% - 690px) 16px;display:flex}._4VrZcG_greeting h1{font-family:var(--font-family-title);letter-spacing:-1.07px;text-transform:uppercase;margin:0;font-size:48px;font-weight:800;line-height:.96}._4VrZcG_logout{color:#fff;cursor:pointer;background:#045643;border:0;border-radius:11px;align-items:center;gap:10px;padding:16px 24px;font-size:14px;font-weight:600;display:flex}._4VrZcG_main{grid-template-columns:320px minmax(0,1fr);gap:32px;max-width:1380px;min-height:595px;margin:auto;padding:52px 0 120px;display:grid}._4VrZcG_navigation{background:#fff;border-radius:32px;flex-direction:column;gap:6px;padding:20px;display:flex;box-shadow:0 2px 4px #2d2d2f1f}._4VrZcG_navigation a{color:#045643;border-radius:11px;align-items:center;min-height:56px;padding:17px 24px;font-size:14px;font-weight:600;text-decoration:none;display:flex}._4VrZcG_navigation a[aria-current=page]{background:#d0df75}._4VrZcG_content{min-width:0}._4VrZcG_wide{display:block}._4VrZcG_wide ._4VrZcG_navigation,._4VrZcG_mobileNavigation,._4VrZcG_mobileLogout{display:none}@media (min-width:1024px) and (max-width:1444px){._4VrZcG_main{margin-inline:32px}}@media (max-width:1023px){._4VrZcG_greeting{padding:80px 16px 16px}._4VrZcG_greeting h1{letter-spacing:-.69px;font-size:32px}._4VrZcG_greeting>._4VrZcG_logout,._4VrZcG_navigation{display:none}._4VrZcG_main{min-height:0;padding:0 16px 24px;display:block}._4VrZcG_mobileNavigation{padding:0 16px 24px;display:block;position:relative}._4VrZcG_mobileNavigation>button{color:#045643;text-align:left;background:#f6f9e3;border:0;border-radius:8px;width:100%;min-height:42px;padding:11px 16px;font-size:14px;font-weight:600}._4VrZcG_mobileNavigation nav{background:#fff;border-radius:11px;flex-direction:column;gap:4px;padding:8px;display:flex}._4VrZcG_mobileNavigation a{color:#045643;padding:12px;text-decoration:none}._4VrZcG_mobileNavigation a[aria-current=page]{background:#d0df75}._4VrZcG_mobileLogout{padding:0 16px 24px;display:block}._4VrZcG_logout{border-radius:8px;height:42px;padding:11px 16px}}._4VrZcG_shell{flex-direction:column;gap:12px;display:flex}._4VrZcG_shell>footer{margin-top:0}._4VrZcG_shell>footer a{text-decoration:none}._4VrZcG_greeting{width:100%}._4VrZcG_logout{color:#d0df75;letter-spacing:-.18px;height:56px;font-family:inherit;font-size:16px;line-height:1.5}._4VrZcG_logout img{width:16px;height:16px}._4VrZcG_navigation{align-self:start}._4VrZcG_main{width:100%}._4VrZcG_navigation a{letter-spacing:-.09px;height:56px;min-height:56px;line-height:1.5}._4VrZcG_mobileGreeting{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._4VrZcG_mobileGreeting strong{font-family:var(--font-family-title);text-transform:uppercase;font-size:16px;font-weight:800;line-height:1.12}._4VrZcG_mobileGreeting>span{color:#6f747f;letter-spacing:.01px;font-size:12px;font-weight:400;line-height:1.42}@media (min-width:1445px){._4VrZcG_personalMain{height:595px;min-height:595px}}@media (min-width:1024px) and (max-width:1444px){._4VrZcG_main{width:calc(100% - 64px)}}@media (max-width:1023px){._4VrZcG_shell{gap:0}._4VrZcG_greeting{display:none}._4VrZcG_main{width:100%}._4VrZcG_mobileNavigation{padding:28px 16px 16px}._4VrZcG_mobileNavigation>button{background:#fff;border:1px solid #e6eeec;border-radius:16px;align-items:center;gap:24px;min-height:0;padding:20px;font-family:inherit;display:flex;box-shadow:0 2px 2px #2d2d2f1f}._4VrZcG_mobileNavigation>button>img{flex-shrink:0;width:20px;height:20px}._4VrZcG_mobileNavigation nav{border:1px solid #e6eeec;margin-top:8px}._4VrZcG_logout{letter-spacing:.01px;gap:12px;height:42px;padding:11px 16px;font-size:12px;line-height:1.55}}@media (min-width:1024px){._4VrZcG_wide{grid-template-columns:320px minmax(0,1fr);gap:32px;display:grid}._4VrZcG_wide ._4VrZcG_navigation{display:flex}}._4VrZcG_mobileHeading{display:none}@media (max-width:1023px){._4VrZcG_mobileHeading{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;display:block;position:absolute;overflow:hidden}}._4VrZcG_shell{--font-family-title:"proxima-nova", sans-serif}._4VrZcG_content h2{font-family:var(--font-family-title)}@media (min-width:1024px){._4VrZcG_main:has([data-account-empty=true]){min-height:578px}}._4VrZcG_mobileNavigation nav._4VrZcG_mobileMenu{background:0 0;border:0;border-radius:0;gap:0;margin:0;padding:24px 4px 20px}._4VrZcG_mobileMenu a{letter-spacing:-.09px;border-bottom:1px solid #e6eeec;margin-bottom:20px;padding:0 0 20px;font-size:14px;font-weight:600;line-height:21px}._4VrZcG_mobileMenu a:last-child{border:0;margin:0;padding:0}._4VrZcG_mobileNavigation ._4VrZcG_mobileMenu a[aria-current=page]{background:0 0}@media (max-width:1023px){._4VrZcG_mobileNavigation>button{padding:19px}._4VrZcG_mobileGreeting{flex:0 0 calc(100% - 36px)}._4VrZcG_mobileNavigation>._4VrZcG_membershipTrigger{min-height:77px}._4VrZcG_membershipTrigger ._4VrZcG_mobileGreeting>span{line-height:17px}}._4VrZcG_routeMessage{min-height:578px;padding:150px max(24px,50vw - 690px) 48px}@media (max-width:1023px){._4VrZcG_routeMessage{min-height:300px;padding:24px 16px}}._4VrZcG_navigation a[href=\/invita-un-prieten]{white-space:normal;height:auto}
._6DtWqW_loader{box-sizing:border-box;background:#f6f8f6;justify-content:center;align-items:center;width:100%;height:100%;min-height:100dvh;padding:0 100px 64px;display:flex}._6DtWqW_loader>img{flex-shrink:0;animation:1s linear infinite _6DtWqW_rotate;display:block}._6DtWqW_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes _6DtWqW_rotate{to{transform:rotate(360deg)}}@media (max-width:767px){._6DtWqW_loader{padding:16px}}@media (prefers-reduced-motion:reduce){._6DtWqW_loader>img{animation:none}}._6DtWqW_overlay{z-index:1000;height:100dvh;position:fixed;inset:0;overflow:hidden}
.iZRJRG_page{font-family:var(--font-inter-design,var(--font-inter)),Inter,sans-serif}.iZRJRG_main{min-height:70vh}.iZRJRG_form{margin:0}.iZRJRG_page button{font:inherit;cursor:pointer}.iZRJRG_page button:disabled{opacity:.5;cursor:not-allowed}.iZRJRG_page [role=alert]{color:#9b301d}.iZRJRG_page a{color:#045643}.iZRJRG_address,.iZRJRG_slots{border:0;min-width:0;margin:28px 0 0;padding:0}.iZRJRG_address>section{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.iZRJRG_address>section>button{color:#045643;background:#fff;border:1px solid #d8e5e0;border-radius:11px;padding:14px 18px;font-size:14px}.iZRJRG_address>section>button[aria-pressed]{text-align:left;flex-basis:100%}.iZRJRG_address>section>button[aria-pressed=true]{background:#f3f8e6;border-color:#045643;box-shadow:inset 0 0 0 1px #045643}.iZRJRG_address>section>p{flex-basis:100%}.iZRJRG_slots{gap:12px;display:grid}.iZRJRG_slot{cursor:pointer;border:1px solid #d8e5e0;border-radius:12px;align-items:center;gap:14px;padding:18px;display:flex}.iZRJRG_slot:has(input:checked){background:#f3f8e6;border-color:#045643}.iZRJRG_slot input{accent-color:#045643;flex-shrink:0;width:18px;height:18px}.iZRJRG_slot>span{gap:6px;font-size:14px;display:grid}.iZRJRG_slot strong{font-weight:600}.iZRJRG_summary h2{color:#17202c;margin:0 0 28px}.iZRJRG_products{color:#6f747f;margin-bottom:28px;font-size:14px}.iZRJRG_products summary{cursor:pointer;color:#045643;font-weight:600}.iZRJRG_products ul{padding:0;list-style:none}.iZRJRG_products li{justify-content:space-between;gap:16px;padding:10px 0;display:flex}.iZRJRG_products li strong{white-space:nowrap}.iZRJRG_total{border-top:1px solid #045643;justify-content:space-between;gap:16px;margin-top:24px;padding-top:24px;font-size:18px;display:flex}.iZRJRG_note{color:#6f747f;margin:24px 0;font-size:14px;line-height:1.5}.iZRJRG_confirmButton{color:#045643;background:#d0e16b;border:0;border-radius:11px;width:100%;min-height:54px;font-weight:600!important}.iZRJRG_page button:focus-visible,.iZRJRG_page input:focus-visible,.iZRJRG_page summary:focus-visible{outline-offset:3px;outline:3px solid #5c927c}@media (max-width:767px){.iZRJRG_form{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.iZRJRG_summary{width:auto;min-width:0;padding:24px 16px;position:static}.iZRJRG_summary h2{font-size:22px}.iZRJRG_summary dl{display:grid}.iZRJRG_address,.iZRJRG_slots{margin-top:24px}.iZRJRG_slot{padding:14px}.iZRJRG_slot>span{font-size:13px}.iZRJRG_note{font-size:12px}}.iZRJRG_submitForm{min-width:0;margin:0}
@font-face{font-family:inter;src:url(../media/InterVariable-s.p.2c0y96ae70xfx.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}._9kABsG_className{font-family:inter,inter Fallback}._9kABsG_variable{--font-inter:"inter", "inter Fallback"}
.eVRWkW_overlay{color:#045643;background:#f6f8f6;border:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;margin:0;padding:0;font-family:"Inter 3.19",Arial,sans-serif;position:fixed;inset:0;overflow:auto}.eVRWkW_overlay::backdrop{background:#f6f8f6}.eVRWkW_header{box-sizing:border-box;justify-content:flex-end;max-width:660px;margin:0 auto;padding:20px 24px;display:flex}.eVRWkW_header button{cursor:pointer;background:#d0df75;border:0;border-radius:100%;place-items:center;width:42px;height:42px;display:grid}.eVRWkW_body{box-sizing:border-box;max-width:660px;margin:0 auto;padding:32px 32px 64px}.eVRWkW_card{background:#fff;border-radius:24px;flex-direction:column;gap:80px;padding:40px;display:flex;box-shadow:0 2px 4px #2d2d2f1f}.eVRWkW_confirmation{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.eVRWkW_check{background:#367869;border-radius:100%;place-items:center;width:64px;height:64px;display:grid}.eVRWkW_card h2,.eVRWkW_card h3,.eVRWkW_card h4{text-transform:uppercase;margin:0;font-family:proxima-nova,Arial,sans-serif;font-weight:800}.eVRWkW_card h2{letter-spacing:-.69px;font-size:32px;line-height:.96}.eVRWkW_confirmation p{color:#0f172a;overflow-wrap:anywhere;margin:0;font-size:20px;line-height:1.45}.eVRWkW_actions{gap:10px;margin-top:32px;display:flex}.eVRWkW_actions button,.eVRWkW_actions a{color:#045643;cursor:pointer;background:#fff;border:1px solid #e6eeec;border-radius:11px;padding:15px 24px;font:600 16px/1.5 "Inter 3.19",Arial,sans-serif;text-decoration:none}.eVRWkW_actions a{background:#d0df75;border-color:#d0df75}.eVRWkW_recommendations h3{text-align:center;font-size:24px;line-height:1.06}.eVRWkW_products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:32px;display:grid}.eVRWkW_products article{border-radius:16px;min-width:0;padding:20px;box-shadow:0 2px 4px #2d2d2f1f}.eVRWkW_products a{color:inherit;text-decoration:none}.eVRWkW_products a:hover h4{text-decoration:underline}.eVRWkW_products img{object-fit:contain;width:100%;height:160px}.eVRWkW_products h4{margin:12px 0;font-size:20px;line-height:.96}.eVRWkW_overlay :focus-visible{outline-offset:3px;outline:3px solid #367869}@media (max-width:660px){.eVRWkW_overlay{width:100vw}.eVRWkW_header{padding:10px 12px}.eVRWkW_body{padding:16px}.eVRWkW_card{gap:56px;padding:24px}.eVRWkW_check{width:54px;height:54px}.eVRWkW_card h2,.eVRWkW_recommendations h3{letter-spacing:0;font-size:20px}.eVRWkW_confirmation{gap:24px}.eVRWkW_confirmation p{font-size:16px;line-height:1.5}.eVRWkW_actions{grid-template-columns:minmax(0,1fr) 97px;gap:8px;width:100%;margin-top:0;display:grid}.eVRWkW_actions button,.eVRWkW_actions a{box-sizing:border-box;justify-content:center;align-items:center;height:48px;padding:0 16px;font-size:14px;display:flex}.eVRWkW_products{grid-template-columns:1fr;gap:24px}.eVRWkW_products img{height:190px}}
.krtVhq_main{color:#0f172a;background:#f6f8f6;justify-content:space-between;align-items:flex-start;gap:60px;margin:12px 0;padding:120px max(32px,50vw - 690px);display:flex}.krtVhq_information{flex-direction:column;gap:100px;width:750px;min-width:0;display:flex}.krtVhq_introduction{flex-direction:column;gap:9px;display:flex}.krtVhq_introduction h1{letter-spacing:-1.25px;color:#045643;text-transform:uppercase;margin:0;font-size:56px;font-weight:800;line-height:.94}.krtVhq_introduction p{letter-spacing:-.26px;color:#3f4555;margin:0;font-size:18px;line-height:1.42}.krtVhq_contactInformation{flex-direction:column;gap:56px;display:flex}.krtVhq_details{gap:80px;display:flex}.krtVhq_detail{flex:1;min-width:0}.krtVhq_detailTitle{flex-direction:column;gap:24px;display:flex}.krtVhq_detailTitle img{flex-shrink:0;display:block}.krtVhq_detailTitle h2{text-transform:uppercase;color:#045643;margin:0;font-size:20px;font-weight:800;line-height:.96}.krtVhq_detail p,.krtVhq_detail a{letter-spacing:-.18px;color:#0f172a;margin:8px 0 0;font-size:16px;font-weight:500;line-height:1.5;text-decoration:none;display:block}.krtVhq_contactInformation hr{background:#cdddd9;border:0;width:100%;height:1px;margin:0}.krtVhq_companyValues{letter-spacing:-.18px;gap:16px;margin-top:8px;font-size:16px;font-weight:500;line-height:1.5;display:flex}.krtVhq_companyValues span{white-space:nowrap;align-items:center;gap:16px;display:flex}.krtVhq_form{background:#fff;border-radius:24px;flex-direction:column;flex:0 0 460px;gap:32px;width:460px;padding:48px;display:flex;box-shadow:0 2px 4px #2d2d2f1f}.krtVhq_form h2{letter-spacing:-.69px;color:#045643;text-transform:uppercase;margin:0;font-size:32px;font-weight:800;line-height:.96}.krtVhq_formBody{flex-direction:column;gap:40px;display:flex}.krtVhq_fieldsConsent{flex-direction:column;gap:16px;display:flex}.krtVhq_fields{flex-direction:column;gap:10px;display:flex}.krtVhq_fields input,.krtVhq_fields textarea{color:#0f172a;letter-spacing:-.09px;background:#fff;border:1px solid #cdddd9;border-radius:11px;width:100%;padding:8px 12px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.5;display:block}.krtVhq_fields input{height:56px}.krtVhq_fields textarea{resize:vertical;height:169px;min-height:169px;padding:12px}.krtVhq_fields input::placeholder,.krtVhq_fields textarea::placeholder{opacity:1;color:#9fa2aa}.krtVhq_consent{align-items:flex-start;gap:12px;display:flex}.krtVhq_consent input{accent-color:#045643;appearance:none;background:#fff;border:1px solid #cdddd9;border-radius:6px;flex:0 0 25px;width:25px;height:25px;margin:0}.krtVhq_consent input:checked{appearance:auto}.krtVhq_consent label{letter-spacing:-.09px;color:#0f172a;font-size:14px;line-height:1.42}.krtVhq_consent a{color:inherit;text-decoration:underline}.krtVhq_form button{color:#045643;letter-spacing:-.18px;cursor:pointer;background:#d0df75;border:0;border-radius:11px;padding:16px 24px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.5;display:block}.krtVhq_form button:disabled{cursor:wait}.krtVhq_error{color:#9c2525;margin:6px 0 0;font-size:12px}.krtVhq_feedback{color:#045643;margin:0;font-size:14px}.krtVhq_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1024px) and (max-width:1500px){.krtVhq_information{flex:1}.krtVhq_details{gap:24px}.krtVhq_companyValues{flex-wrap:wrap;gap:12px}.krtVhq_companyValues span{gap:12px}.krtVhq_introduction h1{font-size:48px}}@media (max-width:1023px){.krtVhq_main{flex-direction:column;gap:0;margin:0;padding:28px 16px 32px;display:flex}.krtVhq_information{gap:32px;width:100%;padding-bottom:32px}.krtVhq_introduction{gap:4px}.krtVhq_introduction h1{letter-spacing:0;font-size:24px;line-height:1.06}.krtVhq_introduction p{letter-spacing:-.09px;font-size:14px}.krtVhq_contactInformation{gap:24px}.krtVhq_details{flex-direction:column;gap:20px}.krtVhq_detailTitle{flex-direction:row;align-items:center;gap:12px}.krtVhq_detailTitle img{width:20px;height:20px}.krtVhq_detailTitle h2{letter-spacing:0;font-size:16px;line-height:1.12}.krtVhq_detail p,.krtVhq_detail a{letter-spacing:-.09px;margin-top:8px;font-size:14px;line-height:1.5}.krtVhq_companyValues{letter-spacing:-.09px;flex-direction:column;gap:8px;font-size:14px;line-height:1.5}.krtVhq_companyValues span img{display:none}.krtVhq_form{flex:auto;gap:20px;width:100%;padding:24px}.krtVhq_form h2{letter-spacing:0;font-size:20px;line-height:.96}.krtVhq_formBody{gap:24px}.krtVhq_fieldsConsent{gap:12px}.krtVhq_fields{gap:8px}.krtVhq_fields input{letter-spacing:.01px;height:48px;font-size:12px;line-height:1.55}.krtVhq_fields textarea{letter-spacing:.01px;height:120px;min-height:120px;font-size:12px;line-height:1.55}.krtVhq_consent{align-items:center;gap:8px}.krtVhq_consent label{letter-spacing:.01px;font-size:12px;line-height:1.42}.krtVhq_form button{letter-spacing:-.09px;padding:13.5px 24px;font-size:14px;line-height:1.5}}@media (min-width:600px) and (max-width:1023px){.krtVhq_main{padding-left:max(24px,50vw - 350px);padding-right:max(24px,50vw - 350px)}}.krtVhq_detailTitle .krtVhq_mobileIcon{display:none}@media (max-width:1023px){.krtVhq_detailTitle .krtVhq_desktopIcon{display:none}.krtVhq_detailTitle .krtVhq_mobileIcon{display:block}}.krtVhq_introduction h1,.krtVhq_detailTitle h2,.krtVhq_form h2{font-family:"proxima-nova", var(--font-family-sans);font-weight:800}.krtVhq_fields textarea{resize:none}.krtVhq_main{font-optical-sizing:none}.krtVhq_introduction h1{line-height:53px;transform:translateY(-2px)}.krtVhq_introduction p{line-height:26px}.krtVhq_detailTitle h2{line-height:19px}.krtVhq_form h2{line-height:31px;transform:translateY(-2px)}.krtVhq_fields input{padding-inline:11px}.krtVhq_fields textarea{padding:11px}@media (min-width:1501px){.krtVhq_companyValues{grid-template-columns:158px 134px 147px minmax(0,1fr);display:grid}}@media (min-width:1024px) and (max-width:1500px){.krtVhq_introduction h1{line-height:45px}}@media (max-width:1023px){.krtVhq_introduction h1{line-height:25px;transform:translateY(-1px)}.krtVhq_introduction p{line-height:20px}.krtVhq_detailTitle h2{line-height:18px}.krtVhq_form h2{line-height:19px;transform:none}.krtVhq_company .krtVhq_detailTitle h2{position:relative;top:1px}}
.Dlphwa_root{color:#0f172a;background:#f6f8f6;padding:35px 24px 60px;font:16px/1.5 Inter Figma,Inter,sans-serif}.Dlphwa_container{min-width:0;max-width:1200px;margin:auto;padding-top:52px;position:relative}.Dlphwa_close{background:#d0df75;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:0;right:0}.Dlphwa_panel{background:#fff;border-radius:24px;min-width:0;min-height:610px;padding:48px 64px 32px;box-shadow:0 2px 4px #2d2d2f1f}.Dlphwa_eyebrow{letter-spacing:1px;text-transform:uppercase;color:#367869;font-size:13px;font-weight:600}.Dlphwa_panel h1{letter-spacing:-.5px;color:#045643;outline-offset:6px;margin:14px 0 12px;font:800 36px/1.08 proxima-nova,sans-serif}.Dlphwa_subtitle{color:#3f4555;margin:0}.Dlphwa_progress{gap:8px;margin:30px 0 36px;display:flex}.Dlphwa_step{color:#689a8e;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #e6eeec;flex:1;min-width:0;padding:10px 4px;font:400 12px/1.5 Inter Figma,sans-serif}.Dlphwa_step:disabled{cursor:default}.Dlphwa_step svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;margin-bottom:7px;display:block}.Dlphwa_step.Dlphwa_active{color:#045643;border-bottom-color:#045643;font-weight:600}.Dlphwa_step.Dlphwa_done{color:#367869;border-bottom-color:#d0df75}.Dlphwa_choices{flex-wrap:wrap;align-content:flex-start;gap:14px;min-height:170px;display:flex}.Dlphwa_personal{flex-wrap:wrap;gap:14px;display:flex}.Dlphwa_choice{color:#045643;text-align:left;cursor:pointer;background:#fff;border:1px solid #9bbbb4;border-radius:12px;align-items:center;gap:12px;min-height:60px;padding:17px 24px;font:400 16px/1.5 Inter Figma,sans-serif;display:flex}.Dlphwa_mark{border:1px solid #9bbbb4;border-radius:4px;flex-shrink:0;place-items:center;width:18px;height:18px;font-size:12px;display:grid}.Dlphwa_single .Dlphwa_mark{border-radius:50%}.Dlphwa_choice[aria-pressed=true]{background:#ecf2c8;border-color:#045643}.Dlphwa_choice[aria-pressed=true] .Dlphwa_mark{color:#fff;background:#045643;border-color:#045643}.Dlphwa_choice small{color:#3f4555;font-size:13px;display:block}.Dlphwa_large .Dlphwa_choice{width:calc(50% - 7px)}.Dlphwa_fields{gap:24px;margin-top:28px;display:flex}.Dlphwa_fields label{color:#045643;flex:1;min-width:0;font-size:14px}.Dlphwa_fields input{color:#0f172a;background:#fff;border:1px solid #9bbbb4;border-radius:8px;width:100%;margin-top:8px;padding:14px;font:400 16px/1.5 Inter Figma,sans-serif}.Dlphwa_hint{color:#3f4555;margin-top:18px;font-size:12px}.Dlphwa_confirmation{color:#3f4555;align-items:flex-start;gap:10px;margin-top:20px;font-size:13px;display:flex}.Dlphwa_confirmation input{accent-color:#045643;flex:0 0 20px;width:20px;height:20px}.Dlphwa_summary{background:#f2f7f6;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;margin-bottom:24px;padding:18px 24px;display:grid}.Dlphwa_summary strong{color:#045643;font:800 28px/34px proxima-nova,sans-serif;display:block}.Dlphwa_summary span{font-size:16px;line-height:24px;display:block}.Dlphwa_warning{color:#604000;background:#fff3dd;border-left:4px solid #a76600;border-radius:8px;margin:-8px 0 20px;padding:16px 20px;font-size:14px}.Dlphwa_recipes{scroll-snap-type:x mandatory;touch-action:pan-x pan-y;cursor:grab;gap:20px;padding:4px 2px 12px;display:flex;overflow-x:auto}.Dlphwa_recipe{scroll-snap-align:start;border-radius:18px;flex:0 0 310px;min-width:0;padding:16px 20px 22px;box-shadow:0 2px 4px #2d2d2f1f}.Dlphwa_imageLink{justify-content:center;align-items:center;height:170px;display:flex}.Dlphwa_recipeImage{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:155px}.Dlphwa_recipe h2{color:#045643;margin:18px 0;font:800 22px/1.05 proxima-nova,sans-serif}.Dlphwa_recipe a{color:inherit;text-decoration:none}.Dlphwa_recipe p{color:#3f4555;margin:0;font-size:13px;line-height:20px}.Dlphwa_sentinel{flex:0 0 1px}.Dlphwa_actions{border-top:1px solid #e6eeec;justify-content:space-between;align-items:center;gap:12px;margin-top:30px;padding-top:24px;display:flex}.Dlphwa_actions button,.Dlphwa_actions a{color:#045643;text-align:center;cursor:pointer;background:#d0df75;border:0;border-radius:10px;justify-content:center;align-items:center;width:240px;height:56px;min-height:56px;padding:0 16px;font:600 14px/18px Inter Figma,sans-serif;text-decoration:none;display:flex}.Dlphwa_actions button:disabled{opacity:.5;cursor:wait}.Dlphwa_retry,.Dlphwa_more{color:#045643;cursor:pointer;background:#ecf2c8;border:1px solid #9bbbb4;border-radius:8px;margin:12px 0;padding:12px 16px;font:600 14px/20px Inter Figma,sans-serif}.Dlphwa_error{color:#9b3028;font-size:14px}.Dlphwa_preferenceOnly{margin-bottom:24px}.Dlphwa_panel button:focus-visible,.Dlphwa_panel input:focus-visible,.Dlphwa_panel a:focus-visible,.Dlphwa_recipes:focus-visible,.Dlphwa_close:focus-visible{outline-offset:3px;outline:3px solid #fbb140}@media (max-width:700px){.Dlphwa_root{padding:16px 16px calc(132px + env(safe-area-inset-bottom,0px))}.Dlphwa_container{padding-top:54px}.Dlphwa_panel{border-radius:20px;min-height:650px;padding:28px 20px 24px}.Dlphwa_panel h1{font-size:28px}.Dlphwa_subtitle{font-size:14px}.Dlphwa_progress{gap:4px;margin:24px 0 28px}.Dlphwa_step{padding:10px 4px}.Dlphwa_step span{display:none}.Dlphwa_step svg{margin:0}.Dlphwa_step.Dlphwa_active{border-bottom-width:3px}.Dlphwa_choices{gap:10px;min-height:260px}.Dlphwa_choice{min-height:52px;padding:13px 14px;font-size:14px}.Dlphwa_large .Dlphwa_choice{width:100%}.Dlphwa_fields{flex-direction:column;gap:16px;margin-top:24px}.Dlphwa_summary{flex-direction:column;align-items:flex-start;gap:10px;padding:16px;display:flex}.Dlphwa_recipe{flex-basis:265px}.Dlphwa_recipe h2{font-size:20px}.Dlphwa_actions{z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:0;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #0456430a}.Dlphwa_actions button,.Dlphwa_actions a{width:100%;min-width:0;max-width:none;height:56px;max-height:56px;padding:0 10px}.Dlphwa_warning{font-size:14px}}
