.SingleFood_hero_container__h2UOM{display:grid;width:100%;place-items:center;background-size:cover;background-position:50%}.SingleFood_hero_container__h2UOM>*,.SingleFood_hero_img__qF8fp{grid-column-start:1;grid-row-start:1}.SingleFood_hero_img__qF8fp{height:100%;width:100%;background-color:hsl(var(--n)/var(--tw-bg-opacity));--tw-bg-opacity:0.5}.SingleFood_hero_body__ZqeZw{z-index:0;display:flex;align-items:center;justify-content:center;max-width:80rem;gap:1rem;padding:1rem;text-align:center;--tw-text-opacity:1;color:hsl(var(--nc)/var(--tw-text-opacity))}.SingleFood_hero_body_inner__CKjjT{max-width:28rem}.SingleFood_hero_body_title__VIVtZ{font-size:3rem;line-height:1;font-weight:700}.SingleFood_hero_body_text__W0Qb5{font-weight:700;--tw-shadow-color:#fff;--tw-shadow:var(--tw-shadow-colored);--tw-drop-shadow:drop-shadow(0 25px 25px rgba(0,0,0,.15));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.SingleFood_hero_body_text__fish__ZGFvs{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}.SingleFood_hero_body_text__beef__qk6uc{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity))}.SingleFood_hero_body_text__chicken___IItR{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.SingleFood_hero_body_text__lamb__c_5JS{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.SingleFood_hero_body_text__turkey__bkIp4{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity))}.SingleFood_hero_body_text__pork__vZqnY{--tw-text-opacity:1;color:rgb(236 72 153/var(--tw-text-opacity))}.SingleFood_hero_body_text__duck__zVC_Q{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.SingleFood_hero_body_text__other__XwaNR{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity))}.FoodzToday_container__ImdBm{display:flex;min-height:90vh;flex-direction:column}.FoodzToday_top_bar__yXsEi{margin:.5rem;display:flex;align-items:center;justify-content:space-between}.FoodzToday_top_bar_action__KE8_5{display:inline-flex;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-color:transparent;border-color:hsl(var(--n)/var(--tw-border-opacity));text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-radius:var(--rounded-btn,.5rem);height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;line-height:1em;min-height:3rem;font-weight:600;text-transform:uppercase;text-transform:var(--btn-text-case,uppercase);text-decoration-line:none;border-width:var(--border-btn,1px);-webkit-animation:FoodzToday_button-pop__yTHtL var(--animation-btn,.25s) ease-out;animation:FoodzToday_button-pop__yTHtL var(--animation-btn,.25s) ease-out;background-color:hsl(var(--n)/var(--tw-bg-opacity));color:hsl(var(--nc)/var(--tw-text-opacity))}.FoodzToday_top_bar_action-disabled__hMlLh,.FoodzToday_top_bar_action__KE8_5.FoodzToday_loading__Whuya,.FoodzToday_top_bar_action__KE8_5.FoodzToday_loading__Whuya:hover,.FoodzToday_top_bar_action__KE8_5[disabled]{pointer-events:none}.FoodzToday_top_bar_action__KE8_5.FoodzToday_loading__Whuya:before{margin-right:.5rem;height:1rem;width:1rem;border-radius:9999px;border-width:2px;-webkit-animation:FoodzToday_spin__YeZjf 2s linear infinite;animation:FoodzToday_spin__YeZjf 2s linear infinite;content:"";border-color:transparent currentColor currentColor transparent}@media (prefers-reduced-motion:reduce){.FoodzToday_top_bar_action__KE8_5.FoodzToday_loading__Whuya:before{-webkit-animation:FoodzToday_spin__YeZjf 10s linear infinite;animation:FoodzToday_spin__YeZjf 10s linear infinite}}.FoodzToday_top_bar_action-group__jhjIM>input[type=radio].FoodzToday_btn__jf_tF{-webkit-appearance:none;-moz-appearance:none;appearance:none}.FoodzToday_top_bar_action-group__jhjIM>input[type=radio].FoodzToday_btn__jf_tF:before{content:attr(data-title)}.FoodzToday_btn-outline__uTw65.FoodzToday_top_bar_action__KE8_5 .FoodzToday_badge__Qi1AN{--tw-border-opacity:1;border-color:hsl(var(--p)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--p)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--pc)/var(--tw-text-opacity))}.FoodzToday_btn-outline__uTw65.FoodzToday_top_bar_action__KE8_5 .FoodzToday_badge-outline__xWMqt{--tw-border-opacity:1;border-color:hsl(var(--p)/var(--tw-border-opacity));background-color:transparent;--tw-text-opacity:1;color:hsl(var(--p)/var(--tw-text-opacity))}.FoodzToday_btn-outline__uTw65.FoodzToday_top_bar_action__KE8_5:hover .FoodzToday_badge__Qi1AN{--tw-border-opacity:1;border-color:hsl(var(--pc)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--pc)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--p)/var(--tw-text-opacity))}.FoodzToday_btn-outline__uTw65.FoodzToday_top_bar_action__KE8_5:hover .FoodzToday_badge__Qi1AN.FoodzToday_outline__AVMNO{--tw-border-opacity:1;border-color:hsl(var(--pc)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--pf,var(--p))/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--pc)/var(--tw-text-opacity))}.FoodzToday_top_bar_action__KE8_5:active:focus,.FoodzToday_top_bar_action__KE8_5:active:hover{-webkit-animation:none;animation:none;transform:scale(var(--btn-focus-scale,.95))}.FoodzToday_top_bar_action-active__Bkpyg,.FoodzToday_top_bar_action__KE8_5:hover{--tw-border-opacity:1;border-color:hsl(var(--nf,var(--n))/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--nf,var(--n))/var(--tw-bg-opacity))}.FoodzToday_top_bar_action__KE8_5:focus-visible{outline:2px solid hsl(var(--nf));outline-offset:2px}.FoodzToday_top_bar_action__KE8_5{--tw-border-opacity:1;border-color:hsl(var(--p)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--p)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--pc)/var(--tw-text-opacity))}.FoodzToday_top_bar_action__KE8_5.FoodzToday_btn-active__RaJS_,.FoodzToday_top_bar_action__KE8_5:hover{--tw-border-opacity:1;border-color:hsl(var(--pf,var(--p))/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--pf,var(--p))/var(--tw-bg-opacity))}.FoodzToday_top_bar_action__KE8_5:focus-visible{outline:2px solid hsl(var(--p))}.FoodzToday_top_bar_action__KE8_5.FoodzToday_glass__KHa7B.FoodzToday_btn-active__RaJS_,.FoodzToday_top_bar_action__KE8_5.FoodzToday_glass__KHa7B:hover{--glass-opacity:25%;--glass-border-opacity:15%}.FoodzToday_top_bar_action__KE8_5.FoodzToday_glass__KHa7B:focus-visible{outline:2px solid currentColor}.FoodzToday_btn-outline__uTw65.FoodzToday_top_bar_action__KE8_5{--tw-text-opacity:1;color:hsl(var(--p)/var(--tw-text-opacity))}.FoodzToday_btn-outline__uTw65.FoodzToday_top_bar_action__KE8_5:hover{--tw-border-opacity:1;border-color:hsl(var(--pf,var(--p))/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--pf,var(--p))/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--pc)/var(--tw-text-opacity))}.FoodzToday_top_bar_action-disabled__hMlLh,.FoodzToday_top_bar_action-disabled__hMlLh:hover,.FoodzToday_top_bar_action__KE8_5[disabled],.FoodzToday_top_bar_action__KE8_5[disabled]:hover{--tw-border-opacity:0;background-color:hsl(var(--n)/var(--tw-bg-opacity));--tw-bg-opacity:0.2;color:hsl(var(--bc)/var(--tw-text-opacity));--tw-text-opacity:0.2}.FoodzToday_top_bar_action__KE8_5.FoodzToday_loading__Whuya.FoodzToday_btn-circle__K0kdv:before,.FoodzToday_top_bar_action__KE8_5.FoodzToday_loading__Whuya.FoodzToday_btn-square__13zJS:before{margin-right:0}.FoodzToday_top_bar_action__KE8_5.FoodzToday_loading__Whuya.FoodzToday_btn-lg__lw_Rn:before,.FoodzToday_top_bar_action__KE8_5.FoodzToday_loading__Whuya.FoodzToday_btn-xl__VYP0x:before{height:1.25rem;width:1.25rem}.FoodzToday_top_bar_action__KE8_5.FoodzToday_loading__Whuya.FoodzToday_btn-sm__zYsO9:before,.FoodzToday_top_bar_action__KE8_5.FoodzToday_loading__Whuya.FoodzToday_btn-xs__xIgqm:before{height:.75rem;width:.75rem}.FoodzToday_top_bar_action-group__jhjIM>.FoodzToday_btn-active__RaJS_,.FoodzToday_top_bar_action-group__jhjIM>input[type=radio]:checked.FoodzToday_btn__jf_tF{--tw-border-opacity:1;border-color:hsl(var(--p)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--p)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--pc)/var(--tw-text-opacity))}.FoodzToday_top_bar_action-group__jhjIM>.FoodzToday_btn-active__RaJS_:focus-visible,.FoodzToday_top_bar_action-group__jhjIM>input[type=radio]:checked.FoodzToday_btn__jf_tF:focus-visible{outline:2px solid hsl(var(--p))}.FoodzToday_drawer-toggle__CHoXA:focus-visible~.FoodzToday_drawer-content__v5Mpx .FoodzToday_drawer-button__jBBJJ.FoodzToday_top_bar_action__KE8_5{outline:2px solid hsl(var(--p))}.FoodzToday_top_bar_action-group__jhjIM .FoodzToday_btn__jf_tF:not(:first-of-type):not(:last-of-type),.FoodzToday_top_bar_action-group__jhjIM.FoodzToday_btn-group-horizontal__aKxKb .FoodzToday_btn__jf_tF:not(:first-of-type):not(:last-of-type){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.FoodzToday_top_bar_action-group__jhjIM .FoodzToday_btn__jf_tF:first-of-type:not(:last-of-type),.FoodzToday_top_bar_action-group__jhjIM.FoodzToday_btn-group-horizontal__aKxKb .FoodzToday_btn__jf_tF:first-of-type:not(:last-of-type){margin-left:-1px;margin-top:0;border-top-left-radius:var(--rounded-btn,.5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn,.5rem);border-bottom-right-radius:0}.FoodzToday_top_bar_action-group__jhjIM .FoodzToday_btn__jf_tF:last-of-type:not(:first-of-type),.FoodzToday_top_bar_action-group__jhjIM.FoodzToday_btn-group-horizontal__aKxKb .FoodzToday_btn__jf_tF:last-of-type:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn,.5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn,.5rem)}.FoodzToday_top_bar_action-group__jhjIM.FoodzToday_btn-group-vertical__QxXg3 .FoodzToday_btn__jf_tF:first-of-type:not(:last-of-type){margin-left:0;margin-top:-1px;border-top-left-radius:var(--rounded-btn,.5rem);border-top-right-radius:var(--rounded-btn,.5rem);border-bottom-left-radius:0;border-bottom-right-radius:0}.FoodzToday_top_bar_action-group__jhjIM.FoodzToday_btn-group-vertical__QxXg3 .FoodzToday_btn__jf_tF:last-of-type:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn,.5rem);border-bottom-right-radius:var(--rounded-btn,.5rem)}.FoodzToday_top_bar_meals_left_container__URZCM{display:inline-grid;--tw-bg-opacity:1;background-color:hsl(var(--b1)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--bc)/var(--tw-text-opacity));border-radius:var(--rounded-box,1rem)}:where(.FoodzToday_top_bar_meals_left_container__URZCM){grid-auto-flow:column;overflow-x:auto}:where(.FoodzToday_top_bar_meals_left_container__URZCM)>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;--tw-divide-y-reverse:0;border-width:calc(0px * calc(1 - var(--tw-divide-y-reverse))) calc(1px * var(--tw-divide-x-reverse)) calc(0px * var(--tw-divide-y-reverse)) calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.FoodzToday_top_bar_meals_left_container__URZCM{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.FoodzToday_top_bar_meals_left_stat__JRtOs{display:inline-grid;width:100%;grid-template-columns:repeat(1,1fr);-moz-column-gap:1rem;column-gap:1rem;border-color:hsl(var(--bc)/var(--tw-border-opacity));--tw-border-opacity:0.1;padding:1rem 1.5rem}.FoodzToday_top_bar_meals_left_stat_title__35zTV{grid-column-start:1;white-space:nowrap;opacity:.6}.FoodzToday_top_bar_meals_left_stat_num__0iGPI{grid-column-start:1;white-space:nowrap;font-size:2.25rem;line-height:2.5rem;font-weight:800}.FoodzToday_hero_section__kPF7w{display:grid;height:80vh;grid-auto-flow:row;grid-auto-flow:column;place-items:center}.BotNav_bot_nav__zJ8fg{position:fixed;bottom:0;left:0;right:0;display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-around;height:4rem;--tw-bg-opacity:1;background-color:hsl(var(--b1)/var(--tw-bg-opacity));color:currentColor}.BotNav_bot_nav__zJ8fg>*{position:relative;display:flex;height:100%;flex-basis:100%;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;border-color:currentColor}.BotNav_bot_nav__zJ8fg>:where(.BotNav_active__KKnuD){border-top-width:2px;--tw-bg-opacity:1;background-color:hsl(var(--b1)/var(--tw-bg-opacity))}.BotNav_bot_nav__zJ8fg>.BotNav_disabled__7MWtw,.BotNav_bot_nav__zJ8fg>.BotNav_disabled__7MWtw:hover,.BotNav_bot_nav__zJ8fg>[disabled],.BotNav_bot_nav__zJ8fg>[disabled]:hover{pointer-events:none;--tw-border-opacity:0;background-color:hsl(var(--n)/var(--tw-bg-opacity));--tw-bg-opacity:0.1;color:hsl(var(--bc)/var(--tw-text-opacity));--tw-text-opacity:0.2}.BotNav_bot_nav__zJ8fg>* .BotNav_label__Bile0{font-size:1rem;line-height:1.5rem}.BotNav_bot_nav_btn__clicked__04zb2{border-top-width:2px}.BotNav_btm-nav-sm__eQu2I .BotNav_bot_nav_label__TT2CN,.BotNav_btm-nav-xs__0V29k .BotNav_bot_nav_label__TT2CN{font-size:.75rem;line-height:1rem}.BotNav_btm-nav-md__FI4lf .BotNav_bot_nav_label__TT2CN{font-size:.875rem;line-height:1.25rem}.BotNav_btm-nav-lg__czyN6 .BotNav_bot_nav_label__TT2CN{font-size:1rem;line-height:1.5rem}.BotNav_bot_nav_icon__eVVuv{height:1.25rem;width:1.25rem}