.RecipeScreen_container__p7LHS{display:flex;flex-direction:column;max-width:1200px;gap:16px;padding-top:16px;padding-bottom:40px}@media screen and (min-width:832px){.RecipeScreen_container__p7LHS{margin:auto;padding-bottom:88px}}.RecipeScreen_content__EmHEA{display:flex;flex-direction:column;gap:24px;max-width:1024px;margin:0 auto;width:100%}@media screen and (min-width:1248px){.RecipeScreen_content__EmHEA{gap:40px}}.RecipeScreen_recipeImageSlider__Mt8J3{grid-area:image;justify-self:center}.RecipeScreen_recipeImageSlider__Mt8J3.RecipeScreen_recipeImageSlider__Mt8J3{--ratio:1/1;width:100%;height:100%;margin:0 -8px;max-width:368px;aspect-ratio:var(--ratio)}.RecipeScreen_image__ApHgK{cursor:pointer;grid-area:image;justify-self:center;width:100%;max-width:369px;border-radius:4px}.RecipeScreen_sectionName__QQigO{margin:0 0 8px;padding:0;font-size:20px;font-weight:700;line-height:28px}@media screen and (min-width:1248px){.RecipeScreen_sectionName__QQigO{scroll-margin-top:176px}}.RecipeScreen_nameAndTagsGridPosition__0_5VE{grid-area:name-and-tags}.RecipeScreen_preparationInfosGridPosition__MFqwl{grid-area:preparation-infos}.RecipeScreen_addToCartGridPosition__BWMrL{grid-area:add-to-cart}.RecipeScreen_shortDescriptionGridPosition__8ms_s{grid-area:short-description}.RecipeScreen_ingredientsAndEssentials__cx1k2{display:flex;flex-direction:column;gap:40px}@media screen and (min-width:832px){.RecipeScreen_ingredientsAndEssentials__cx1k2{gap:24px}}.RecipeScreen_shortDescription__QFLNK{content:""}.RecipeScreen_grid__SUrG4{display:grid;gap:16px 40px;align-items:start;grid-template:"name-and-tags" "image" "preparation-infos"/1fr}.RecipeScreen_grid__SUrG4:has(.RecipeScreen_shortDescription__QFLNK){grid-template:"name-and-tags" auto "image" auto "preparation-infos" auto "short-description" auto/1fr}@media screen and (min-width:832px){.RecipeScreen_grid__SUrG4{grid-template:"image name-and-tags" "image add-to-cart" "image preparation-infos" 1fr/auto 1fr}.RecipeScreen_grid__SUrG4:has(.RecipeScreen_shortDescription__QFLNK){grid-template:"image name-and-tags" auto "image add-to-cart" auto "image preparation-infos" auto "image short-description" 1fr/auto 1fr}}.RecipeScreen_seoPrefooter__KjuZV{margin-top:16px;margin-bottom:16px}.RecipeScreenSkeleton_nameAndTag__YiTvm{grid-area:name-and-tags;display:flex;flex-direction:column;gap:8px}.RecipeScreenSkeleton_skeletonImage__c_lpX{grid-area:image;margin:auto;max-width:359px;max-height:359px;height:calc(100vw - 32px)}.RecipeScreenSkeleton_picker__g5Tfb{grid-area:add-to-cart;display:none}@media screen and (min-width:832px){.RecipeScreenSkeleton_picker__g5Tfb{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:16px 8px}}.RecipeScreenSkeleton_preparationInfos__ODhqH{grid-area:preparation-infos;display:flex;justify-content:space-between;gap:8px}.RecipeScreenSkeleton_shortDescription__yYjfr{grid-area:short-description;display:flex;flex-direction:column;gap:8px}.RecipeScreenSkeleton_shortDescription__yYjfr div:last-child{align-self:flex-end}.RecipeScreenSkeleton_additionalInformation__jGuZA,.RecipeScreenSkeleton_productInformation__fTHWl{display:flex;flex-direction:column;gap:8px}.RecipeScreenSkeleton_grid__Yt1qd:has(.RecipeScreenSkeleton_shortDescription__yYjfr){grid-template-areas:"${RecipeGridArea.NameAndTags}" "${RecipeGridArea.Image}" "${RecipeGridArea.PreparationInfos}" "${RecipeGridArea.ShortDescription}"}@media screen and (min-width:832px){.RecipeScreenSkeleton_grid__Yt1qd:has(.RecipeScreenSkeleton_shortDescription__yYjfr){grid-template-areas:"${RecipeGridArea.Image} ${RecipeGridArea.NameAndTags}" "${RecipeGridArea.Image} ${RecipeGridArea.AddToCart}" "${RecipeGridArea.Image} ${RecipeGridArea.PreparationInfos}" "${RecipeGridArea.Image} ${RecipeGridArea.ShortDescription}"}}.ImageSlider_container__MLx8W{--ratio:1/1;--thumb-size:80px;--shadow-space:8px;--vertical-gap:16px;--horizontal-gap:16px;display:flex;gap:var(--horizontal-gap);height:calc(3*var(--thumb-size) + 2*var(--vertical-gap))}@media screen and (min-width:1080px){.ImageSlider_container__MLx8W{height:calc(4*var(--thumb-size) + 3*var(--vertical-gap))}}.ImageSlider_thumbnails__YDd1T{display:none}@media screen and (min-width:624px){.ImageSlider_thumbnails__YDd1T{display:flex}}.ImageSlider_thumbnails__YDd1T{overflow:auto;flex:0 0 auto;flex-direction:column;gap:var(--vertical-gap) 0}.ImageSlider_thumbnails__YDd1T>img{width:var(--thumb-size);height:var(--thumb-size);cursor:pointer;object-fit:cover;border-radius:4px;outline-offset:-2px;outline:2px solid rgba(0,0,0,0)}.ImageSlider_thumbnails__YDd1T>img[aria-current=true]{outline-color:#428e4c}.ImageSlider_carousel__G_XDl{position:relative;overflow:hidden;flex:1 1 1px;margin:calc(-1*var(--shadow-space))}.ImageSlider_images__UP8rj{height:100%;display:flex;transition:translate .4s ease;gap:calc(var(--horizontal-gap) - 2*var(--shadow-space))}.ImageSlider_image__vXDb8{height:100%;flex:0 0 auto;position:relative;aspect-ratio:var(--ratio);padding:var(--shadow-space);cursor:zoom-in}.ImageSlider_image__vXDb8 img,.ImageSlider_image__vXDb8:after{border-radius:4px;pointer-events:none}.ImageSlider_image__vXDb8 img{width:100%;height:100%;display:block;object-fit:cover;box-shadow:0 2px 8px 0 rgba(0,0,0,.08)}.ImageSlider_image__vXDb8:after{content:"";opacity:0;position:absolute;inset:var(--shadow-space);transition:opacity .2s ease;background:rgba(0,0,0,.45)}.ImageSlider_image__vXDb8:hover:after{opacity:.5}.ImageSlider_arrow__x_js4{display:none}@media screen and (min-width:832px){.ImageSlider_arrow__x_js4{display:flex;align-items:center;justify-content:center}}.ImageSlider_arrow__x_js4{position:absolute;translate:0 -50%;top:50%;opacity:0;transition:opacity .2s ease;border:1px solid #428e4c;background-color:#fff;height:40px;width:40px;border-radius:4px;padding:0;cursor:pointer}.ImageSlider_arrow__x_js4 [role=img]{color:#428e4c}.ImageSlider_arrow__x_js4:hover [role=img]{color:#3ea527}.ImageSlider_arrow__x_js4[data-next]{right:calc(8px + var(--shadow-space))}.ImageSlider_arrow__x_js4[data-prev]{left:calc(8px + var(--shadow-space))}.ImageSlider_carousel__G_XDl:hover .ImageSlider_arrow__x_js4{opacity:1}.SeoPrefooter_container__aqJRI{display:flex;flex-direction:column;background-color:#fbfaf2;border-radius:4px}.SeoPrefooter_title__CrPqn{margin:16px 16px 0;font-size:18px;font-weight:700;line-height:24px}.SeoPrefooter_linkList__OohXR{list-style:none;margin:0;padding:16px;display:flex;gap:8px;flex-direction:row;overflow-x:scroll}.SeoPrefooter_link__KrinB{display:inline-block;background-color:#fff;color:#428e4c;border:1.6px solid #428e4c;border-radius:4px;padding:8px 24px;width:100%;height:40px;white-space:nowrap;text-align:center;cursor:pointer;font-size:16px;font-weight:700;line-height:24px}.SeoPrefooter_link__KrinB:first-letter{text-transform:uppercase}.SeoPrefooter_titlePlaceholder__T7Nsw{background-color:#efefef;border-radius:4px;height:24px}.SeoPrefooter_linkListPlaceholder__WgdkQ li{background-color:#efefef;border-radius:4px;height:48px;width:100%}.SecondaryButton_secondaryButton__arv1M [role=img]{color:#428e4c}.SecondaryButton_secondaryButton__arv1M:disabled{color:#bfbfbf;background:#fff;border-color:#bfbfbf}.SecondaryButton_secondaryButton__arv1M:disabled>[role=img]{color:#bfbfbf}.SecondaryButton_secondaryButton__arv1M:not(:disabled){color:#428e4c;background:#fff;border-color:#428e4c}.SecondaryButton_secondaryButton__arv1M:not(:disabled):hover{color:#3ea527;background:#fff;border-color:#3ea527}.SecondaryButton_secondaryButton__arv1M:disabled [role=status]{border-color:#d7d7d7 #bfbfbf #d7d7d7 #d7d7d7}.NumberPicker_buttonsContainer__vv71Z{display:flex;align-items:center;justify-content:space-between}.NumberPicker_plusButton__SOhXS{display:flex;align-items:center;justify-content:center;border:1.6px solid #428e4c;border-radius:4px}.NumberPicker_minusButton__eogwJ:disabled,.NumberPicker_minusButton__eogwJ:not(:disabled){border-color:#d7d7d7!important}.NumberPicker_value__aMWGw{width:32px;font-size:16px;line-height:16px;font-weight:500;text-align:center}.PortionsText_portionsText__dUzEF{margin:0 8px}.PortionsText_portionsText__dUzEF>span:first-child{font-size:16px;font-weight:700;line-height:22px}.PortionsText_portionsText__dUzEF>span:last-child{margin-left:4px;font-size:12px;line-height:16px}.RecipeAddToCart_container__Dt9Id{z-index:10;position:fixed;inset:auto 0 0;background-color:#fff;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #d7d7d7;padding:16px 8px calc(env(safe-area-inset-bottom) + 16px)}@media screen and (min-width:832px){.RecipeAddToCart_container__Dt9Id{padding:16px;position:static;border-bottom:1px solid #d7d7d7}}.RecipeAddToCart_addToCartButton__nA7Nd{height:40px}.RecipeAddToCart_addToCartButton__nA7Nd>div>span:last-child{padding:0 8px}.RecipeNameAndTags_container__Qkl2O{display:flex;flex-direction:column;gap:16px}.RecipeNameAndTags_tags__3LDpu{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px}.RecipeNameAndTags_catalogItemName__026CG{margin:0;padding:0;font-size:22px;font-weight:700;line-height:32px;text-transform:uppercase;font-family:var(--font-artz)}.PreparationAnchor_linkDetails__YZ0Sy{display:flex;align-items:center;gap:4px;font-size:16px;font-weight:700;align-self:flex-end}.RecipePreparationInfos_mainContainer__USfhL{display:flex;flex-direction:column;align-items:flex-end;gap:16px}@media screen and (min-width:1248px){.RecipePreparationInfos_mainContainer__USfhL{gap:32px}}.RecipePreparationInfos_container__iJ78e{display:flex;justify-content:space-between;align-items:center;text-align:center;width:100%}.RecipePreparationInfos_container__iJ78e>div{width:70px}.RecipePreparationInfos_container__iJ78e>div p{margin:2px 0 0}.RecipePreparationInfos_container__iJ78e>div p:first-of-type{font-size:12px;line-height:16px}.RecipePreparationInfos_container__iJ78e>div p:last-of-type{font-size:16px;line-height:16px;font-weight:500}.RecipeDescription_container__s1QM5{scroll-margin-top:136px}@media screen and (min-width:1248px){.RecipeDescription_container__s1QM5{scroll-margin-top:192px}}.RecipeDescription_content__TByuF{padding:16px;border-radius:4px;border:1px solid #d7d7d7}.RecipeDescription_content__TByuF>div{margin-top:16px;padding-top:24px;border-top:1px solid #d7d7d7}.RecipeDescription_content__TByuF>h2{margin:0;font-size:20px;font-weight:700;line-height:24px}.RecipeShortDescription_container__l8oJN{display:flex;flex-direction:column;gap:8px;font-size:16px;line-height:22px}@media screen and (min-width:832px){.RecipeShortDescription_container__l8oJN{gap:24px}}.RecipeShortDescription_details__aF2hz{display:flex;align-items:center;gap:4px;font-size:16px;line-height:16px;font-weight:700;align-self:flex-end;color:#428e4c}.RecipeXSellCategory_container__3S1Ol{display:flex;flex-direction:column}.RecipeXSellCategory_title__HsWQ5{margin:0;font-size:20px;font-weight:700;line-height:24px}.Breadcrumb_container__dak16{scrollbar-width:none;overflow-x:auto}.Breadcrumb_list__81Sus{margin:0;padding:0;display:flex;list-style:none;align-items:center;justify-content:flex-start}.Breadcrumb_item__SvRfd{display:flex;align-items:center;font-size:12px;line-height:16px;color:#428e4c}.Breadcrumb_item__SvRfd[data-type=category]:after,.Breadcrumb_item__SvRfd[data-type=family]:after,.Breadcrumb_item__SvRfd[data-type=home]:after,.Breadcrumb_item__SvRfd[data-type=recipe-category]:after,.Breadcrumb_item__SvRfd[data-type=recipe-subcategory]:after,.Breadcrumb_item__SvRfd[data-type=recipe-type]:after{content:"";font-family:var(--font-icons)}.Breadcrumb_item__SvRfd[data-type=family]{display:none}.Breadcrumb_item__SvRfd[data-type=product],.Breadcrumb_item__SvRfd[data-type=recipe]{color:#bfbfbf}.Breadcrumb_item__SvRfd>a,.Breadcrumb_item__SvRfd>span{color:inherit;white-space:nowrap}.ProductImageLink_link__WVx58{position:relative}.ProductImageLink_image__PZaKx{border-radius:4px;object-fit:cover;width:56px;height:72px;min-width:56px;min-height:72px}.ProductImageLink_unavailable__Fjmr_{filter:grayscale(1)}.ProductImageLink_outOfStock__VOIYX{position:absolute;top:24px;left:6px;font-size:12px;line-height:24px;font-weight:500;background-color:#fff;text-align:center;border-radius:4px;padding:0 4px;color:#003301}.PromoPrice_immediatePromoPriceContainer__xZRix{display:flex;align-items:center}.PromoPrice_immediatePromoPriceContainer__xZRix>span:first-child{padding:0 2px;font-size:12px;line-height:16px;font-weight:500;background-color:#fddc68;border-radius:4px}.PromoPrice_immediatePromoPriceContainer__xZRix>span:last-child{margin-left:4px;font-size:10px;line-height:16px;text-decoration:line-through}.PromoPrice_batchPromoPriceContainer__YfvMS{display:flex;align-items:center}.PromoPrice_batchPromoPriceContainer__YfvMS>span:first-child{font-size:12px;line-height:16px;font-weight:500}.PromoPrice_batchPromoPriceContainer__YfvMS>span:last-child{margin-left:8px;padding:0 4px;font-size:10px;line-height:16px;background-color:#fddc68;border-radius:4px}.SubstituteButton_container__WbezO{display:flex;align-items:center}.SubstituteButton_substituteButton__KnPn4{display:flex;align-items:center;padding:0;font-size:10px;line-height:16px;font-weight:500;border:none;background-color:rgba(0,0,0,0);color:#428e4c}.SubstituteButton_substituteButton__KnPn4:hover{color:#3ea527}.SubstituteButton_replacedTag__kU5N9{width:16px;min-width:16px;height:16px;margin-right:4px;background-color:#428e4c;border-radius:50%;display:flex;justify-content:center;align-items:center}.RecipeProduct_articleItemContainer__zx_XQ{display:flex;align-items:center;max-width:calc(100% - 110px)}.RecipeProduct_articleImageContainer__Ex5d_{position:relative}.RecipeProduct_articleContent__s2Jzy{margin-left:8px;width:100%;overflow:hidden}.RecipeProduct_articleContent__s2Jzy>p{margin:0}.RecipeProduct_articleContent__s2Jzy>p:nth-child(2){font-size:12px;line-height:16px;color:#bfbfbf}.RecipeProduct_articleContent__s2Jzy>div:last-child{font-size:12px;line-height:16px;font-weight:500;display:flex;flex-direction:column;gap:8px}@media screen and (min-width:832px){.RecipeProduct_articleContent__s2Jzy>div:last-child{flex-direction:row;align-items:center}}.RecipeProduct_articleNameRow__jovKB,.RecipeProduct_itemLink__3DDo0{display:flex;align-items:center}.RecipeProduct_itemLink__3DDo0{color:inherit;overflow:hidden}.RecipeProduct_itemLink__3DDo0:hover{color:inherit}.RecipeProduct_articleName__62eT3{margin:0;font-size:14px;line-height:18px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.RecipeProduct_replacedTag__yEuBB{margin-left:8px;width:16px;min-width:16px;height:16px;background-color:#f4f0de;border-radius:50%;display:flex;justify-content:center;align-items:center}.RecipeProduct_noSimilarProducts__fK9De{font-size:10px;line-height:16px;font-weight:500;color:#bfbfbf}.RecipeEssentialProduct_articleItemCellContainer__6pbqR{position:relative;min-width:0;gap:8px}.RecipeEssentialProduct_articleItemContainer__SO7oI{max-width:calc(100% - 48px)}.RecipeEssentialProduct_cartPickerContainer__HRJro{position:absolute;right:0;top:0}.BasicItem_basicItemContainer__4OYM_{display:flex;align-items:center;justify-content:flex-start}.BasicItem_basicItemCard__rsnGL{min-width:32px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:4px;background-color:#f4f0de}.BasicItem_basicIngredientName__99Kqf{margin-left:8px;font-size:14px;line-height:16px;font-weight:500}.EssentialsPanel_essentialsItemsContainer__EKmSN{display:grid;padding:16px;gap:16px 80px;grid-template-columns:1fr;overflow:hidden;border-radius:4px;border:1px solid #d7d7d7}.EssentialsPanel_essentialsItemsContainer__EKmSN>div{display:flex;align-items:center;justify-content:space-between;min-width:0}@media screen and (min-width:832px){.EssentialsPanel_essentialsItemsContainer__EKmSN{grid-template-columns:1fr 1fr}}.EssentialsPanel_basicItem__bcDG7{display:flex;align-items:center;justify-content:flex-start}.RecipeIngredients_ingredientsContainer__9k0zc{padding:16px;border-radius:4px;border:1px solid #d7d7d7}.RecipeIngredients_ingredientsContainer__9k0zc>p:first-child{margin:0 0 24px;padding:0 0 16px;font-size:12px;font-weight:600;line-height:16px;border-bottom:1px solid #d7d7d7}.RecipeIngredients_ingredientsInnerContainer__xZN7D{margin:0;padding:0;display:grid;column-gap:16px;grid-template-columns:auto 1fr;font-size:14px;line-height:20px}.RecipeIngredients_ingredientsInnerContainer__xZN7D dt{margin:0;padding:0;font-weight:600}.RecipeIngredients_ingredientsInnerContainer__xZN7D dd{margin:0;padding:0;font-weight:400}@media screen and (min-width:832px){.RecipeIngredients_ingredientsInnerContainer__xZN7D{grid-template-columns:repeat(2,auto 1fr)}}.RecipeProductCartQuantity_cartQuantity__TDGxQ{font-size:10px;font-weight:500}.RecipeProductStockQuantity_availableQuantity__2unee{font-size:10px;font-weight:500;color:#ff7f41;display:flex;flex-direction:row;align-items:center;gap:4px}.RecipeProductAndQuantity_container__Pm0c0{padding:16px;overflow:hidden;border-radius:4px;border:1px solid #d7d7d7}.RecipeProductAndQuantity_itemsContainer__vG8RZ{display:grid;grid-template-columns:1fr;gap:16px 80px;margin:0 0 16px;padding:0 0 16px;border-bottom:1px solid #d7d7d7}@media screen and (min-width:832px){.RecipeProductAndQuantity_itemsContainer__vG8RZ{grid-template-columns:1fr 1fr}}.RecipeProductAndQuantity_footer__X62oE{gap:48px;display:flex;align-items:center;justify-content:center}.RecipeProductAndQuantity_ingredientPanelItemContainer__FAGFZ{display:flex;align-items:center;justify-content:space-between;min-width:0}.RecipeProductAndQuantity_unavailableProduct__V9aFd{margin:0;font-size:10px;line-height:16px;color:#bfbfbf;text-align:center;width:80px}.RecipeProductAndQuantity_pickerContainer__Lolwj{display:flex;flex-direction:column;gap:4px;align-items:center}.RecipeProductsPanel_container__Xxqx5{padding:16px;overflow:hidden;border-radius:4px;border:1px solid #d7d7d7}.RecipeProductsPanel_itemsContainer__CYQnV{display:grid;grid-template-columns:1fr;gap:16px 80px;margin:0 0 16px;padding:0 0 16px;border-bottom:1px solid #d7d7d7}@media screen and (min-width:832px){.RecipeProductsPanel_itemsContainer__CYQnV{grid-template-columns:1fr 1fr}}.RecipeProductsPanel_footer__CvYov{gap:48px;display:flex;align-items:center;justify-content:center}.RecipePreparation_content__SKnNT{display:flex;flex-direction:column;gap:24px}.RecipePreparation_gears__usS3Z{display:flex;padding:16px;flex-direction:column;gap:8px;border-radius:4px;background:#f4f0de}.RecipePreparation_gearTitle__GLdPD{font-size:16px;font-weight:600;line-height:22px}.RecipePreparation_gear__zHpA1{font-size:14px;font-weight:400;line-height:18px}.IngredientItem_ingredientGenericContainer__4JdXB{height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;border-radius:4px;background-color:#f4f0de}.IngredientItem_ingredientInformations__6Qraz{margin-left:8px;overflow:hidden}.IngredientItem_ingredientInformations__6Qraz>p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0}.IngredientItem_ingredientInformations__6Qraz>p:first-child{font-size:14px;line-height:18px;font-weight:500}.IngredientItem_ingredientInformations__6Qraz>p:last-child:not(:first-child){font-size:14px;line-height:16px}.IngredientItem_ingredientCardImage__kVBbk{height:40px;width:32px;object-fit:cover;border-radius:4px}.RecipeStepItem_container__2XRUu{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid #d7d7d7;border-radius:4px}.RecipeStepItem_container__2XRUu hr{border:none;border-bottom:1px solid #d7d7d7;margin:0}.RecipeStepItem_ingredientsContainer__SsltW dl{display:grid;column-gap:16px;grid-template-columns:auto 1fr;margin:0;padding-left:0}.RecipeStepItem_ingredientsContainer__SsltW dl dd,.RecipeStepItem_ingredientsContainer__SsltW dl dt{font-size:12px;line-height:16px;font-weight:600}.RecipeStepItem_ingredientsTitle__QwU6I{margin:0 0 8px;font-size:16px;font-weight:600;line-height:22px}.RecipeStepItem_description___9gsx{font-size:14px;font-weight:600;line-height:20px;margin-top:8px}.RecipeStepsSlider_container__0kO6U{overflow:hidden;display:flex;flex-direction:column;gap:16px}.RecipeStepsSlider_stepsContainer__U71W5{display:flex;flex:1 0 350px;transition:translate .4s ease;gap:16px}.RecipeStepsSlider_stepsContainer__U71W5>div{min-width:100%;min-height:100%}.RecipeStepsSlider_stepIndex__5fq3a{font-size:40px;line-height:22px;font-weight:600;color:#bfbfbf;font-family:var(--font-artz)}.RecipeStepsSlider_stepsIndexContainer__rbk4t{display:flex;align-items:center;gap:8px}.RecipeStepsSlider_navigationContainer__SLtBl{display:flex;align-items:center;justify-content:center;gap:16px}.RecipeStepsSlider_activeStepIndex__yr_gR{color:#428e4c}.RecipeStepsSlider_arrow__2vw51{border:none;background:none}.RecipeStepsSlider_arrow__2vw51 [role=img]{color:#428e4c}.RecipeStepsSlider_arrow__2vw51[disabled]{cursor:not-allowed}.RecipeStepsSlider_arrow__2vw51[disabled] [role=img]{color:#bfbfbf}.RecipeSteps_content__U8hk5{display:flex;flex-direction:column;gap:24px}.RecipeSteps_stepContainer__q8IDz{padding:16px;border-radius:4px;border:1px solid #d7d7d7}.RecipeSteps_stepContainer__q8IDz:not(:last-child){margin-bottom:24px}.RecipeSteps_stepNumber__yriu_{margin:0 0 8px;font-size:28px;font-weight:700;line-height:32px;font-family:var(--font-artz);color:#428e4c}.RecipeSteps_ingredientsList__5nYO0{display:grid;gap:24px;margin:16px 0 0;padding:24px 0 0;grid-template-columns:1fr 1fr;border-top:1px solid #d7d7d7}.RecipeSteps_ingredientsList__5nYO0>div{display:flex;overflow:hidden;align-items:center}.RecipeSteps_old_content__HsBiZ{display:flex;flex-direction:column;gap:24px}.RecipeSteps_old_gears__8vy2v{display:flex;padding:16px;flex-direction:column;gap:8px;border-radius:4px;background:#f4f0de}.RecipeSteps_old_gearTitle__2cx3K{font-size:16px;font-weight:600;line-height:22px}.RecipeSteps_old_gear___TIUX{font-size:14px;font-weight:400;line-height:18px}.RecipeSteps_old_stepContainer__inyDR{padding:16px;border-radius:4px;border:1px solid #d7d7d7}.RecipeSteps_old_stepContainer__inyDR:not(:last-child){margin-bottom:24px}.RecipeSteps_old_stepNumber__IsJLE{margin:0 0 8px;font-size:28px;font-weight:700;line-height:32px;font-family:var(--font-artz);color:#428e4c}.RecipeSteps_old_ingredientsList__ZvJfR{display:grid;gap:24px;margin:16px 0 0;padding:24px 0 0;grid-template-columns:1fr 1fr;border-top:1px solid #d7d7d7}.RecipeSteps_old_ingredientsList__ZvJfR>div{display:flex;overflow:hidden;align-items:center}