.recipe-card-block{border-top:1px solid #0097d2;margin-top:2.5em;padding-top:2.5em}@media(min-width: 1340px){.recipe-card-block{margin-left:calc((100% - 1200px)/2);margin-right:calc((100% - 1200px)/2)}}@media only screen and (min-width: 768px){.recipe-card-block .related-recipe-card .recipe-details-top{display:flex}}@media only screen and (min-width: 768px){.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col1{margin-right:2%;width:48%}}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col1 .img-wrap{position:relative}@media only screen and (min-width: 768px){.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col1 .img-wrap:before{content:"";display:block;padding-top:100%;width:90%}}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col1 img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}@media only screen and (min-width: 768px){.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col1+.recipe-details-col2{margin-left:2%}}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2{flex:1}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 h2.title{font-size:2.2em;margin-top:0}@media only screen and (min-width: 980px){.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 h2.title{font-size:2.4em}}@media only screen and (min-width: 1170px){.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 h2.title{font-size:2.8em}}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .recipe-quick-info{display:flex;font-weight:700}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .recipe-quick-info>div{margin-right:1.25em;margin-top:.5em}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .rating-wrapper{align-items:center;display:flex;margin-top:.5em}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .rating-wrapper .rating-text{font-size:.8em;margin-left:1em}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .product-buttons-wrap{margin-top:1.25em}@media only screen and (min-width: 768px){.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .product-buttons-wrap{display:flex}}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .product-buttons-wrap>div{margin:15px 0}@media only screen and (min-width: 768px){.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .product-buttons-wrap>div{margin:15px 10px 0 0}}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .product-buttons-wrap a{min-width:160px}@media only screen and (min-width: 768px){.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .product-buttons-wrap a{min-width:0}}@media only screen and (min-width: 980px){.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .product-buttons-wrap a{font-size:15px;padding-right:34px}}@media only screen and (min-width: 1170px){.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .product-buttons-wrap a{font-size:16px;padding-right:38px}}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .share-btn-wrap{position:relative}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .share-btn-wrap .btn.active{background:#01397e;border-color:#01397e;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .share-btn-wrap .share-dropdown{background:#01397e;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:3px 3px 5px rgba(0,0,0,.2);display:none;left:0;position:absolute;top:100%;width:160px;z-index:10}@media only screen and (min-width: 768px){.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .share-btn-wrap .share-dropdown{width:100%}}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .share-btn-wrap .share-dropdown .share-recipe-list{list-style:none;margin:0;padding:0}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .share-btn-wrap .share-dropdown .share-recipe-list li{border-top:1px solid #fff}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .share-btn-wrap .share-dropdown .share-recipe-list li.facebook a:hover{background-color:#1877f2}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .share-btn-wrap .share-dropdown .share-recipe-list li.twitter a:hover{background-color:#1da1f2}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .share-btn-wrap .share-dropdown .share-recipe-list li.pinterest a:hover{background-color:#e60023}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .share-btn-wrap .share-dropdown .share-recipe-list li.email a{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .share-btn-wrap .share-dropdown .share-recipe-list li.email a:hover{background-color:#093}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .share-btn-wrap .share-dropdown .share-recipe-list li a{align-items:center;color:#fff;display:flex;font-family:"proxima-nova",sans-serif;font-size:16px;font-weight:600;justify-content:center;padding:11px 15px;text-decoration:none;width:100%;transition:all .3s ease}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .share-btn-wrap .share-dropdown .share-recipe-list li a .txt{flex-grow:1}.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .share-btn-wrap .share-dropdown .share-recipe-list li a svg{fill:#fff;height:16px;transition:all .3s ease;width:16px}@media only screen and (max-width: 782px){.recipe-card-block .related-recipe-card .recipe-details-top .recipe-details-col2 .share-btn-wrap .share-dropdown .share-recipe-list li a svg{height:20px;width:20px}}.recipe-card-block .related-recipe-card .recipe-ingredients-prep{margin-top:2em}.recipe-card-block .related-recipe-card .recipe-ingredients-prep h3{margin-top:0}@media only screen and (min-width: 768px){.recipe-card-block .related-recipe-card .recipe-ingredients-prep{display:flex}}.recipe-card-block .related-recipe-card .recipe-ingredients-prep .col-ingredients{flex:1}@media only screen and (max-width: 767px){.recipe-card-block .related-recipe-card .recipe-ingredients-prep .col-ingredients+.col-preparation{border-top:1px solid #7fc4e6;margin-top:2em;padding-top:2em}}@media only screen and (min-width: 768px){.recipe-card-block .related-recipe-card .recipe-ingredients-prep .col-ingredients+.col-preparation{border-left:1px solid #7fc4e6;margin-left:2em;padding-left:2em;width:70%}}.recipe-card-block .related-recipe-card .recipe-ingredients-prep .col-preparation ol[itemprop=recipeInstructions]{counter-reset:step-counter;list-style:none;margin:0;padding:0}.recipe-card-block .related-recipe-card .recipe-ingredients-prep .col-preparation ol[itemprop=recipeInstructions] li{align-items:flex-start;counter-increment:step-counter;display:flex;gap:1em;margin-top:1em}.recipe-card-block .related-recipe-card .recipe-ingredients-prep .col-preparation ol[itemprop=recipeInstructions] li:first-child{margin-top:0}.recipe-card-block .related-recipe-card .recipe-ingredients-prep .col-preparation ol[itemprop=recipeInstructions] li:last-child{border-bottom:none}.recipe-card-block .related-recipe-card .recipe-ingredients-prep .col-preparation ol[itemprop=recipeInstructions] li::before{align-items:center;border:2px solid #00569d;border-radius:50%;color:#00569d;content:counter(step-counter);display:flex;flex-shrink:0;font-family:"proxima-nova",sans-serif;font-size:1em;font-weight:700;height:40px;justify-content:center;line-height:1;margin-top:.1em;width:40px}