

/* Start:/local/templates/borodin/components/bitrix/news.detail/recipe/style.css?17709666257283*/
.recipes_detail_right{
	width: 450px;
	max-width: 100%;
}

.recipes_detail_img img{
	border-radius: 30px;
}

.recipes_all{
	margin-top: 20px;
}

.title_no_font{
	color: #2A2A2A!important;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px; /* 162.5% */
}

.recipes_component{
	margin-top: 27px;
	border-radius: 30px;
	background: #FFF;
	padding: 30px;border-radius: 30px;
	background: #FFF;
}

.recipes_component_list{
	column-count: 2;
	column-gap: 45px;
}

.recipes_comp_elem{
	/*break-after: avoid;*/
	break-inside: avoid;
    display: block;
}

.recipes_comp_elem:first-child{
    margin-top: 0px;
}

.recipes_component_list p{
	border-bottom: 1px solid #EAEAEA;
	padding: 10px 0 10px 0;
    margin: 0;
	display: flex;
	justify-content: space-between;
}

.recipes_component_list i{
	font-style: normal!important;
}

.recipes_step{
	margin-top: 40px;
}

.recipes_step_numb{
	color: #2A2A2A;
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	margin: 0 0 15px 0;
}

.recipes_detail_video{
	margin-top: 30px;
}

.recipes_detail_video img{
	width: 100%;
	border-radius: 30px;
}

.recipes_detail_video>a:not(.purple-btn){
	position: relative;
	display: block;
}

.recipes_detail_tovar{
	margin-top: 30px;
	padding: 20px;
	border-radius: 30px;
	background: linear-gradient(97deg, #8A1A9B -0.44%, #B14FC5 99.56%);
	text-align: center;
	color: #FFFFFF;
}

.recipes_detail_tovar .title_block p{
	color: #FFFFFF;
}

.recipes_detail_tovar img{
	height: 170px;
}

.recipes_tovar_link{
	margin-top: 20px;
}

.recipes_tags{
	margin-top: 20px;
	margin-bottom: 20px;
}

.recipes_tag_elem{
	border-radius: 20px;
	background: #CBED97;
	display: inline-flex;
	padding: 6px 12px;
	align-items: center;
	color: #4E6C20;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}

.recipes_detail_title.title_block{
	margin-bottom: 20px;
}

.recipes_tag_hard:before{
	content: '';
	display: inline-block;
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5_403)'%3E%3Cpath d='M2.5 13.5H11.5' stroke='%234E6C20' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.4309 3.3998C13.3292 2.98042 13.1202 2.59467 12.8245 2.28038C12.5288 1.96608 12.1565 1.73403 11.7441 1.60698C11.3317 1.47993 10.8933 1.46224 10.472 1.55565C10.0507 1.64906 9.66092 1.85035 9.34086 2.1398C9.16615 1.65951 8.84788 1.24461 8.42926 0.951427C8.01064 0.658243 7.51194 0.500977 7.00086 0.500977C6.48978 0.500977 5.99108 0.658243 5.57245 0.951427C5.15383 1.24461 4.83556 1.65951 4.66086 2.1398C4.34079 1.85035 3.95099 1.64906 3.52969 1.55565C3.10838 1.46224 2.67004 1.47993 2.25763 1.60698C1.84522 1.73403 1.47291 1.96608 1.17721 2.28038C0.881503 2.59467 0.672557 2.98042 0.570856 3.3998C0.4914 3.72708 0.478618 4.06699 0.533271 4.39931C0.587925 4.73163 0.708896 5.04955 0.88898 5.33414C1.06906 5.61873 1.30458 5.86416 1.5815 6.05583C1.85842 6.2475 2.17108 6.38149 2.50086 6.4498V9.9998C2.50086 10.265 2.60621 10.5194 2.79375 10.7069C2.98129 10.8944 3.23564 10.9998 3.50086 10.9998H10.5009C10.7661 10.9998 11.0204 10.8944 11.208 10.7069C11.3955 10.5194 11.5009 10.265 11.5009 9.9998V6.4498C11.8306 6.38149 12.1433 6.2475 12.4202 6.05583C12.6971 5.86416 12.9326 5.61873 13.1127 5.33414C13.2928 5.04955 13.4138 4.73163 13.4684 4.39931C13.5231 4.06699 13.5103 3.72708 13.4309 3.3998V3.3998Z' stroke='%234E6C20' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.5 8.5H11.5' stroke='%234E6C20' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5_403'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
	background-position: 50% 50%;
	background-size: contain;
	background-repeat: no-repeat;
	width: 14px;
	height: 14px;
	margin-right: 5px;
}

.recipes_tag_time:before{
	content: '';
	display: inline-block;
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_409_1015)'%3E%3Cpath d='M7 13.5C10.0376 13.5 12.5 11.0376 12.5 8C12.5 4.96243 10.0376 2.5 7 2.5C3.96243 2.5 1.5 4.96243 1.5 8C1.5 11.0376 3.96243 13.5 7 13.5Z' stroke='%234E6C20' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0.5 2.5C1.20228 1.68425 2.04999 1.00608 3 0.5' stroke='%234E6C20' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.5 2.5C12.7977 1.68425 11.95 1.00608 11 0.5' stroke='%234E6C20' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 5V8H9.5' stroke='%234E6C20' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_409_1015'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
	background-position: 50% 50%;
	background-size: contain;
	background-repeat: no-repeat;
	width: 14px;
	height: 14px;
	margin-right: 5px;
}

.recipes_descrip{
	margin-top: 20px;
}

.recipes_detail_video .purple-btn:after{
	content: '';
	display: inline-block;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='14' viewBox='0 0 24 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.5 3L15.5 7L21.5 11V3Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.7667 1H4.23333C3.27604 1 2.5 1.76751 2.5 2.71429V11.2857C2.5 12.2325 3.27604 13 4.23333 13H13.7667C14.724 13 15.5 12.2325 15.5 11.2857V2.71429C15.5 1.76751 14.724 1 13.7667 1Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
	background-position: 50% 50%;
	background-size: contain;
	background-repeat: no-repeat;
	width: 24px;
	height: 14px;
	margin-bottom: -3px;
    margin-left: 5px;
}

.recipes_component_prod{
	color: inherit!important;
	text-decoration: underline;
}














.recipes_step_elem:not(:last-child){
	margin-bottom: 30px;
}

.recipes_descrip{
	margin-bottom: 35px;
}

.recipes_author{
	margin-bottom: 35px;
}

.recipes_author_img{
	max-height: 100px;
}

.recipes_author_name{
	margin-left: 15px;
}



.recipes_step_text{
	color: #2A2A2A;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 120%; 
}

.recipes_comp_img{
	height: 40px;
    width: auto;
    max-width: none;
}

.recipes_comp_name{
	color: #2A2A2A;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 120%;
	white-space: nowrap;
	margin-left: 20px;
}

.recipes_comp_dots{
	height: 12px;
	margin: 0 5px 0 5px;
	border-bottom: 2px dotted #A1A1A1;
}

.recipes_comp_text{
	color: #2A2A2A;
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	white-space: nowrap;
}

.recipes_comp_elem:not(:last-child){
	margin-bottom: 5px;
}

.recipes_product{
	margin-top: 70px;
}

.recipes_step_img{
	margin-top: 25px;
}

@media screen and (max-width: 960px){
	.recipes_all {
	    margin-top: 0px;
	    margin-bottom: 20px;
	}

	section#recipes_detail{
		margin-top: 20px;
	}

	.recipes_component {
	    margin-top: 10px;
	    padding: 20px;
	}

	.recipes_descrip {
	    margin-bottom: 0;
	}

	.recipes_component_list {
	    column-count: 1;
	}

	.recipes_component_list p {
	    padding: 5px 0 5px 0;
	}

	.recipes_step {
	    margin-top: 20px;
	}
}
/* End */
/* /local/templates/borodin/components/bitrix/news.detail/recipe/style.css?17709666257283 */
