﻿.recipe_block{margin-top:2em}@media(max-width: 767px){.recipe_block{margin-top:1em}}.recipe_block .recipe_info+.recipe_info{margin-top:20px;padding-top:20px;border-top:1px dotted var(--gray-400)}@media(min-width: 1400px){.recipe_block .recipe_info+.recipe_info{margin-top:40px;padding-top:40px}}.recipe_block .recipe_info .title{font-weight:bold;font-style:normal;font-family:var(--first-font);line-height:120%;letter-spacing:.05em;color:var(--header-color-associated);font-size:28px;margin-bottom:1em}@media(min-width: 768px)and (max-width: 991px){.recipe_block .recipe_info .title{font-size:24px}}@media(max-width: 767px){.recipe_block .recipe_info .title{font-size:22px}}.recipe_block .recipe_info .title strong{font-weight:normal}.recipe_block .recipe_info .description{line-height:160%}.recipe_block .ingredients .list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;width:auto}.recipe_block .ingredients .list .item{width:33.333%;padding:5px 10px;line-height:150%;margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media(min-width: 1200px){.recipe_block .ingredients .list .item{width:25%}}@media(min-width: 768px)and (max-width: 991px){.recipe_block .ingredients .list .item{width:50%}}@media(max-width: 767px){.recipe_block .ingredients .list .item{width:100%}}.recipe_block .ingredients .list .item:before{margin-right:10px;content:"•";color:var(--gray-300);font-size:1.5em}.recipe_block .instructions .list .item+.item{border-top:1px dotted var(--gray-400)}.recipe_block .instructions .list .item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;padding:20px 0}.recipe_block .instructions .list .item .index{background:var(--bg-d-3);min-height:100px;width:100px;margin-right:1em;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;font-size:2em;color:var(--header-color-associated);line-height:1}@media(max-width: 767px){.recipe_block .instructions .list .item .index{width:40px;min-height:40px;font-size:1.2em;margin-right:.5em}}body.rtl .recipe_block .instructions .list .item .index{margin-left:1em;margin-right:0}@media(max-width: 767px){body.rtl .recipe_block .instructions .list .item .index{margin-left:.5em;margin-right:0}}.recipe_block .instructions .list .item .description{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}