@charset "UTF-8";.recipe .double-section{border:0;border-radius:0}.recipe .clock_soup{height:1.5rem;margin-bottom:.625rem}@media all and (max-width:1024px){.recipe .clock_soup{margin-top:1rem}}.recipe .clock_soup span{font-family:"Inter",sans-serif;font-style:normal;font-weight:500;font-size:1rem;line-height:1.875rem;color:#484858;display:block;position:relative;margin-right:1.5rem;margin-left:2.3125rem;float:left;white-space:nowrap}.recipe .clock,.recipe .cooking,.recipe .vegetables{margin-left:1.5rem;position:relative}@media all and (max-width:1024px){.recipe .clock,.recipe .cooking,.recipe .vegetables{margin-left:2rem;line-height:2rem;margin-top:1rem}}.recipe .clock:before,.recipe .cooking:before,.recipe .soup:before,.recipe .vegetables:before{content:"";position:absolute;left:-2.25rem;top:.125rem;height:1.5rem;width:1.5rem;background-repeat:no-repeat;background-position:center center}@media all and (max-width:1024px){.recipe .clock:before,.recipe .cooking:before,.recipe .soup:before,.recipe .vegetables:before{left:-2rem}}.recipe .clock:before{background-image:url(https://st.babysfera.ru/874d277b/static/assets/Components/Responsive/Recipes/RecipeFull/clock.svg)}.recipe .soup:before{background-image:url(https://st.babysfera.ru/874d277b/static/assets/Components/Responsive/Recipes/RecipeFull/soup.svg)}.recipe .cooking:before{background-image:url(https://st.babysfera.ru/874d277b/static/assets/Components/Responsive/Recipes/RecipeFull/cooking.svg)}.recipe .vegetables:before{background-image:url(https://st.babysfera.ru/874d277b/static/assets/Components/Responsive/Recipes/RecipeFull/icon_vegetables.svg)}.recipe .descript,.recipe .table-of-contents div,.recipe .table-of-contents ol li{font-family:"Inter",sans-serif;font-size:1rem;color:#484858}.recipe .descript{font-style:normal;font-weight:300;line-height:1.5rem;clear:left;margin-top:.625rem}@media all and (max-width:1024px){.recipe .descript{margin-top:1rem}}.recipe .nutritional_value_head{font-family:"Inter",sans-serif;font-style:normal;font-weight:300;font-size:.875rem;line-height:1.25rem;color:rgba(72,72,88,.5);margin-bottom:.5rem}.recipe .nutritional_value{margin-bottom:.625rem}.recipe .nutritional_value span{float:left;display:block;height:1.25rem;margin-right:.6875rem;font-size:.875rem;line-height:1.25rem;color:#484858}.recipe .nutritional_value .box{width:1.25rem;font-family:"Inter",sans-serif;font-style:normal;font-weight:400;text-align:center;border-radius:.1875rem;margin-right:.375rem}.recipe .nutritional_value .calories{color:#06a5e7;background:rgba(6,165,231,.1)}.recipe .nutritional_value .carbs,.recipe .nutritional_value .fats,.recipe .nutritional_value .proteins{background:rgba(228,82,147,.1);color:#e45293}.recipe .table-of-contents{padding-left:var(--container-padding, 0);padding-right:var(--container-padding, 0);margin:calc(var(--rich-content-gap)*1.5) calc(var(--container-padding, 0)*-1);padding-top:1rem;background:#eaf0f9;padding-left:0;padding-right:0}.recipe .table-of-contents div{padding-left:var(--container-padding, 0);margin-bottom:var(--rich-content-gap);font-style:normal;font-weight:700;font-size:1.125rem;margin-bottom:1.3125rem;line-height:2rem}.recipe .table-of-contents ol{counter-reset:item;margin:0;padding:0}.recipe .table-of-contents ol li{display:block;list-style-type:none;position:relative;padding-left:calc(var(--rich-content-gap)*2);height:2rem;line-height:2rem}.recipe .table-of-contents ol li span:first-child{float:left;padding-left:var(--container-padding, 0)}.recipe .table-of-contents ol li span:first-child b{font-style:normal;font-weight:400;display:none}@media all and (max-width:1024px){.recipe .table-of-contents ol li span:first-child b{display:contents}.recipe .table-of-contents ol li span:first-child{float:none}}.recipe .table-of-contents .table-of-contents__list-item:nth-child(2n+1),.recipe .table-of-contents ol li:nth-child(2n+1){background-color:rgba(255,255,255,.5)}.recipe .table-of-contents ol li span:last-child{float:right;padding-right:2.25rem}@media all and (max-width:1024px){.recipe .table-of-contents ol li span:last-child{float:none;padding-left:.25em}}.recipe .table-of-contents ol li span{display:block}@media all and (max-width:1024px){.recipe .table-of-contents ol li span{display:inline-block}}.recipe .table-of-contents ol li ol{margin-top:.625rem;margin-left:0}.recipe .table-of-contents .table-of-contents__list-item{display:flex;justify-content:space-between;margin-bottom:0;padding-left:var(--container-padding, 0)}.recipe .table-of-contents .table-of-contents__list-item-count{padding-right:2.25rem}.recipe .table-of-contents .table-of-contents__list-item div{font-family:"Inter",sans-serif;display:block;list-style-type:none;position:relative;padding-left:calc(var(--rich-content-gap)*2);height:2rem;font-size:1rem;line-height:2rem;color:#484858;font-weight:300;margin-bottom:0}.recipe .table-of-contents.expandable{max-height:18rem;overflow:hidden;position:relative;transition:max-height .2s ease}.recipe .table-of-contents.expandable:after{padding-left:var(--container-padding, 0);padding-right:var(--container-padding, 0);content:"Развернуть ↓";position:absolute;bottom:0;left:0;right:0;padding-top:1.375rem;padding-bottom:1.375rem;background:#eaf0f9;text-align:left;cursor:pointer;opacity:1;transition:background .2s ease,opacity .2s ease;color:#06a5e7}@media all and (max-width:1024px){.recipe .table-of-contents.expandable:after{padding-bottom:1.25rem}}.recipe .table-of-contents.expandable.expand{max-height:62.5rem}.recipe .table-of-contents.expandable.expand:after{pointer-events:none;opacity:0;background:0 0;content:""}.recipe .steps,.recipe .steps li{font-size:1.25rem;line-height:1.5rem}.recipe .steps{font-family:"Inter",sans-serif;font-style:normal}.recipe .steps ul{list-style-position:inside;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0}.recipe .steps img{width:20.125rem;border-radius:.625rem;margin-right:1.5rem;margin-bottom:1.5rem;float:left;clear:both}.recipe .steps li{font-weight:700;color:#06a5e7;list-style-type:decimal;padding-bottom:1.5rem}.recipe .steps li span,.recipe .types_rubrs{color:#484858;font-style:normal;font-weight:300;font-size:1rem;line-height:1.5rem}.recipe .types_rubrs{font-family:"Inter",sans-serif;font-weight:400}.recipe .slick-slide .user-avatar_regular{--avatar-size:2rem}.recipe .slick-slide .user-preview__name,.recipe .slick-slide .vertical-user-preview__name{font-size:.75rem}.recipe .slick-arrow_round{top:22%}@media all and (max-width:1024px){.recipe .button{margin-bottom:2em}}.recipe .author-info .user-preview__name{color:#06a5e7}@media all and (max-width:1024px){.recipe h1{width:90%}}