.hero-module__EU9aZW__hero_section{background-color:var(--color-primary);width:100%;padding:clamp(9rem,14vw,12.75rem) 0 clamp(4.5rem,10vw,9.75rem);position:relative;overflow:hidden}@media (max-width:768px){.hero-module__EU9aZW__hero_section{padding:7rem 0 4.5rem}}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__container{grid-column-gap:2.5rem;-moz-column-gap:2.5rem;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;column-gap:2.5rem;display:grid;position:relative}@media (max-width:768px){.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__container{grid-template-columns:1fr;row-gap:2.5rem}}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content{z-index:2;flex-direction:column;align-items:flex-start;gap:2rem;display:flex;position:relative}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__back_button{background-color:var(--color-white);border-radius:50%;justify-content:center;align-items:center;width:2.625rem;height:2.625rem;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 .25rem .5rem #00000014}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__back_button:hover{transform:translate(-.125rem);box-shadow:0 .375rem .75rem #0000001f}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__back_button:focus-visible{outline:2px solid var(--color-primary-dark);outline-offset:3px}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__back_button .hero-module__EU9aZW__back_icon{width:.9375rem;height:.75rem;color:var(--color-text-main)}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap{flex-direction:column;align-items:flex-start;gap:2rem;max-width:clamp(28rem,38vw,36rem);margin-block:auto;display:flex}@media (max-width:768px){.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap{text-align:center;align-self:center;align-items:center;gap:1.625rem;max-width:32rem}}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__title{color:var(--color-text-main);font-family:var(--font-primary), sans-serif;text-wrap:balance;margin:0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:600;line-height:1.1}@media (max-width:768px){.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__title{font-size:clamp(2.5rem,8.5vw,3.25rem);line-height:1.08}}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__title .hero-module__EU9aZW__saivai_brand{font-family:var(--font-baga), sans-serif;letter-spacing:0;font-weight:400}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row{flex-wrap:wrap;align-items:center;gap:.75rem .875rem;display:flex}@media (max-width:768px){.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row{justify-content:center;gap:.625rem .75rem}}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill{font-family:var(--font-primary), serif;letter-spacing:.01em;border-radius:8.5rem;align-items:center;gap:.625rem;padding:.625rem 1.25rem;font-size:1.25rem;font-weight:500;line-height:1;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 .25rem .5rem #00000014}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill:hover{transform:translateY(-1px)}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill .hero-module__EU9aZW__stat_icon{flex-shrink:0;width:auto;max-width:1.3rem;height:1.125rem;display:block}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill .hero-module__EU9aZW__stat_text{font-family:var(--font-primary), serif;align-items:center;line-height:1;display:inline-flex}@media (max-width:768px){.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill{gap:.4375rem;padding:.4375rem .9375rem;font-size:.9375rem}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill .hero-module__EU9aZW__stat_icon{max-width:1rem;height:.875rem}}@media (max-width:420px){.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill{gap:.375rem;padding:.375rem .8125rem;font-size:.875rem}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill .hero-module__EU9aZW__stat_icon{max-width:.9375rem;height:.8125rem}}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill.hero-module__EU9aZW__time_pill{background-color:var(--color-secondary);color:var(--color-bg-light)}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill.hero-module__EU9aZW__time_pill .hero-module__EU9aZW__stat_icon path{fill:var(--color-bg-light);stroke:none}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill.hero-module__EU9aZW__difficulty_pill{background-color:var(--color-white);color:var(--color-text-main);border:1px solid #0019111a}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill.hero-module__EU9aZW__difficulty_pill .hero-module__EU9aZW__difficulty_dot{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill.hero-module__EU9aZW__difficulty_pill .hero-module__EU9aZW__difficulty_dot.hero-module__EU9aZW__difficulty_easy{background-color:var(--color-secondary);box-shadow:0 0 0 2px #00734c33}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill.hero-module__EU9aZW__difficulty_pill .hero-module__EU9aZW__difficulty_dot.hero-module__EU9aZW__difficulty_medium{background-color:var(--color-primary-light);box-shadow:0 0 0 2px #cd593833}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill.hero-module__EU9aZW__difficulty_pill .hero-module__EU9aZW__difficulty_dot.hero-module__EU9aZW__difficulty_hard{background-color:var(--color-primary-dark);box-shadow:0 0 0 2px #9c3e2333}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill.hero-module__EU9aZW__meal_pill,.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill.hero-module__EU9aZW__flavor_pill,.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill.hero-module__EU9aZW__product_pill,.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill.hero-module__EU9aZW__ingredients_pill{background-color:var(--color-white);color:var(--color-text-main);border:1px solid #0019111a}:is(.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill.hero-module__EU9aZW__meal_pill,.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill.hero-module__EU9aZW__flavor_pill,.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill.hero-module__EU9aZW__product_pill,.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill.hero-module__EU9aZW__ingredients_pill) .hero-module__EU9aZW__stat_icon{color:var(--color-primary-dark)}:is(.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill.hero-module__EU9aZW__meal_pill,.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill.hero-module__EU9aZW__flavor_pill,.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill.hero-module__EU9aZW__product_pill,.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__stats_row .hero-module__EU9aZW__stat_pill.hero-module__EU9aZW__ingredients_pill) .hero-module__EU9aZW__stat_icon path{fill:var(--color-primary-dark);stroke:none}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__actions_wrap{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}@media (max-width:768px){.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__actions_wrap{flex-direction:column;align-items:stretch;gap:.875rem}}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__actions_wrap .hero-module__EU9aZW__watch_button .hero-module__EU9aZW__watch_icon{width:1.25rem;height:1.25rem}@media (max-width:768px){.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__actions_wrap .hero-module__EU9aZW__watch_button{justify-content:center;width:100%;padding:.875rem 1.25rem;font-size:1.125rem}}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__actions_wrap .hero-module__EU9aZW__recipe_button,.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__actions_wrap .hero-module__EU9aZW__ingredients_button{font-family:var(--font-primary), serif;border:2px solid var(--color-primary-dark);background-color:var(--color-white);color:var(--color-primary-dark);cursor:pointer;border-radius:2rem;justify-content:center;align-items:center;gap:.625rem;padding:.9375rem 1.5rem;font-size:1.25rem;transition:background-color .2s,color .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 .25rem .625rem #00000014}:is(.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__actions_wrap .hero-module__EU9aZW__recipe_button,.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__actions_wrap .hero-module__EU9aZW__ingredients_button):hover{background-color:var(--color-primary-dark);color:var(--color-white);transform:translateY(-.125rem);box-shadow:0 .375rem .875rem #9c3e2340}:is(.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__actions_wrap .hero-module__EU9aZW__recipe_button,.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__actions_wrap .hero-module__EU9aZW__ingredients_button):hover .hero-module__EU9aZW__action_icon path{fill:var(--color-white);stroke:var(--color-white)}:is(.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__actions_wrap .hero-module__EU9aZW__recipe_button,.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__actions_wrap .hero-module__EU9aZW__ingredients_button):focus-visible{outline:2px solid var(--color-primary-dark);outline-offset:3px}:is(.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__actions_wrap .hero-module__EU9aZW__recipe_button,.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__actions_wrap .hero-module__EU9aZW__ingredients_button) .hero-module__EU9aZW__action_icon{flex-shrink:0;width:1.125rem;height:1.125rem}:is(.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__actions_wrap .hero-module__EU9aZW__recipe_button,.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__actions_wrap .hero-module__EU9aZW__ingredients_button) .hero-module__EU9aZW__action_icon path{transition:fill .2s,stroke .2s}@media (max-width:768px){.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__actions_wrap .hero-module__EU9aZW__recipe_button,.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__actions_wrap .hero-module__EU9aZW__ingredients_button{justify-content:center;width:100%;padding:.875rem 1.25rem;font-size:1.125rem}}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__card_wrap{z-index:1;width:19.125rem;margin-right:clamp(0rem,6vw,5.625rem);position:relative}@media (max-width:1024px){.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__card_wrap{width:clamp(15rem,30vw,19.125rem);margin-right:clamp(1rem,5vw,3rem)}}@media (max-width:768px){.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__card_wrap{justify-self:center;width:min(19.125rem,78vw);margin-right:0}}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__card_wrap .hero-module__EU9aZW__halo{z-index:-2;aspect-ratio:829/1122;pointer-events:none;mix-blend-mode:overlay;width:298%;height:auto;position:absolute;top:-72.7%;left:-81%}@media (max-width:768px){.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__card_wrap .hero-module__EU9aZW__halo{left:-99%}}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__card_wrap .hero-module__EU9aZW__garnish{z-index:-1;pointer-events:none;width:116%;height:auto;position:absolute;top:10.6%;left:63%}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__card_wrap .hero-module__EU9aZW__video_card{aspect-ratio:306/541;width:100%;aspect-ratio:var(--recipe_card_aspect_ratio,306 / 541);background-color:#000;border-radius:1.675rem;position:relative;overflow:hidden;box-shadow:1px 2px 22px #00000080}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__card_wrap .hero-module__EU9aZW__video_card .hero-module__EU9aZW__video_frame{background-color:#000;border:none;width:100%;height:calc(100% + 186px);position:absolute;top:-56px;left:0}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__card_wrap .hero-module__EU9aZW__video_card .hero-module__EU9aZW__video_player{-o-object-fit:cover;object-fit:cover;background-color:#000;width:100%;height:100%;position:absolute;inset:0}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__scroll_down_button{z-index:5;background-color:var(--color-white);width:2.75rem;height:2.75rem;color:var(--color-primary-dark);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .25s,background-color .25s,color .25s,box-shadow .25s;animation:2.2s ease-in-out infinite hero-module__EU9aZW__bounce_indicator;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%);box-shadow:0 .25rem .75rem #00000014}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__scroll_down_button:hover{background-color:var(--color-primary-dark);color:var(--color-white);animation-play-state:paused;transform:translate(-50%)translateY(-.125rem)scale(1.06);box-shadow:0 .375rem 1.125rem #9c3e2347}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__scroll_down_button:focus-visible{outline:2px solid var(--color-primary-dark);outline-offset:3px}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__scroll_down_button .hero-module__EU9aZW__scroll_icon{width:1rem;height:1rem;transition:transform .2s}@media (max-width:768px){.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__scroll_down_button{width:2.375rem;height:2.375rem;bottom:1.25rem}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__scroll_down_button .hero-module__EU9aZW__scroll_icon{width:.8125rem;height:.8125rem}}@media (min-width:2500px){.hero-module__EU9aZW__hero_section{padding:16rem 0 12rem}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__container{max-width:120rem}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__back_button{width:3.5rem;height:3.5rem}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__back_button .hero-module__EU9aZW__back_icon{width:1.25rem;height:1rem}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap{max-width:38rem}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap .hero-module__EU9aZW__title{font-size:4.75rem}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__card_wrap{width:25rem;margin-right:8rem}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__scroll_down_button{width:3.75rem;height:3.75rem;bottom:3.5rem}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__scroll_down_button .hero-module__EU9aZW__scroll_icon{width:1.35rem;height:1.35rem}}@media (max-width:768px) and (orientation:landscape) and (max-height:500px){.hero-module__EU9aZW__hero_section{padding:6.5rem 0 3rem}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__container{grid-template-columns:minmax(0,1fr) auto}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__content .hero-module__EU9aZW__title_wrap{text-align:left;align-self:auto;align-items:flex-start}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__card_wrap{justify-self:end;width:11.5rem;margin-right:2.5rem}.hero-module__EU9aZW__hero_section .hero-module__EU9aZW__scroll_down_button{bottom:.75rem}}@keyframes hero-module__EU9aZW__bounce_indicator{0%,20%,50%,80%,to{transform:translate(-50%)translateY(0)}40%{transform:translate(-50%)translateY(.4375rem)}60%{transform:translate(-50%)translateY(.1875rem)}}
.ingredients-module__MVQmbG__ingredients_section{background-color:var(--color-bg-light);width:100%;padding:7.5rem 0 3.75rem;scroll-margin-top:4.5rem;position:relative;overflow:hidden}@media (max-width:1200px){.ingredients-module__MVQmbG__ingredients_section{padding:5rem 0 3rem}}@media (max-width:768px){.ingredients-module__MVQmbG__ingredients_section{padding:clamp(3rem,7vw,4.5rem) 0 2rem}}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__decorative_leaf{z-index:1;pointer-events:none;width:8.5625rem;height:auto;position:absolute;top:-1rem;right:-2rem}@media (max-width:768px){.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__decorative_leaf{width:5.5rem;top:-.75rem;right:-1.75rem}}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__content_card{z-index:2;background-color:color-mix(in srgb, var(--color-primary) 10%, transparent);border-radius:1.25rem;grid-template-columns:minmax(0,22.5rem) minmax(0,1fr);padding:3.125rem;display:grid;position:relative}@media (max-width:1024px){.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__content_card{padding:2.5rem 2rem}}@media (max-width:768px){.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__content_card{border-radius:1rem;grid-template-columns:1fr;row-gap:2.5rem;padding:2rem 1.35rem}}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__heading{color:var(--color-primary-dark);font-family:var(--font-primary), sans-serif;margin:0 0 2rem;padding-bottom:.5rem;font-size:clamp(2rem,5.5vw,3rem);font-weight:600;line-height:1.1;position:relative}@media (max-width:768px){.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__heading{margin-bottom:1.5rem}}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__heading:after{background-color:var(--color-primary);content:"";width:5rem;height:2px;position:absolute;bottom:0;left:0}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__ingredients_column{padding-right:2.5rem}@media (max-width:768px){.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__ingredients_column{padding-right:0}}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__method_column{border-left:.5px solid color-mix(in srgb, var(--color-text-main) 15%, transparent);padding-left:2.5rem}@media (max-width:768px){.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__method_column{border-left:none;border-top:.5px solid color-mix(in srgb, var(--color-text-main) 15%, transparent);padding:2.5rem 0 0}}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__ingredients_list,.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__method_list{color:var(--color-text-main);font-family:var(--font-jakarta), sans-serif;flex-direction:column;margin:0;padding:0;font-size:clamp(1rem,1.5vw,1.125rem);font-weight:600;line-height:1.5;list-style:none;display:flex}:is(.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__ingredients_list,.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__method_list) span{font-family:var(--font-jakarta), sans-serif}:is(.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__ingredients_list,.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__method_list) .ingredients-module__MVQmbG__saivai_brand{font-family:var(--font-baga), sans-serif;letter-spacing:0;font-weight:400}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__ingredients_list{gap:1rem}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__ingredients_list .ingredients-module__MVQmbG__ingredient_item{align-items:baseline;gap:.625rem;display:flex}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__ingredients_list .ingredients-module__MVQmbG__ingredient_item .ingredients-module__MVQmbG__bullet_dot{flex-shrink:0;width:6px;height:6px;transform:translateY(-.2em)}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__ingredients_list .ingredients-module__MVQmbG__ingredient_item .ingredients-module__MVQmbG__amount{color:var(--color-text-muted);font-weight:500}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__method_list{gap:1.25rem}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__method_list .ingredients-module__MVQmbG__method_item{align-items:flex-start;gap:1rem;display:flex}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__method_list .ingredients-module__MVQmbG__method_item .ingredients-module__MVQmbG__step_number{background-color:color-mix(in srgb, var(--color-secondary) 10%, transparent);width:2rem;height:2rem;color:var(--color-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:-.125rem;font-size:.875rem;font-weight:700;line-height:1;display:flex}@media (min-width:2500px){.ingredients-module__MVQmbG__ingredients_section{padding:12rem 0 5rem}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__container{max-width:120rem}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__decorative_leaf{width:12rem}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__content_card{border-radius:2rem;grid-template-columns:minmax(0,32rem) minmax(0,1fr);padding:4.5rem}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__heading{margin-bottom:2.75rem;font-size:4.5rem}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__heading:after{width:7rem;height:3px}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__ingredients_column{padding-right:3.5rem}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__method_column{padding-left:3.5rem}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__ingredients_list,.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__method_list{font-size:1.45rem}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__ingredients_list{gap:1.35rem}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__method_list{gap:1.6rem}.ingredients-module__MVQmbG__ingredients_section .ingredients-module__MVQmbG__method_list .ingredients-module__MVQmbG__method_item .ingredients-module__MVQmbG__step_number{width:2.75rem;height:2.75rem;font-size:1.15rem}}
