.recipe-overview-wrap{margin:0 auto;max-width:800px;padding:15px 0px 0px 0px}@media only screen and (min-width: 980px){.recipe-overview-wrap{display:flex;max-width:1500px;padding:40px}}@media only screen and (max-width: 782px){.recipe-overview-wrap{flex-direction:column}}@media only screen and (min-width: 980px){.recipe-overview-wrap .recipe-photos{flex:0 0 45%;min-width:0}}.recipe-overview-wrap .recipe-quick-glance{padding:0px 15px 20px 15px}@media only screen and (min-width: 768px){.recipe-overview-wrap .recipe-quick-glance{padding:10px 40px 30px 40px}}@media only screen and (min-width: 980px){.recipe-overview-wrap .recipe-quick-glance{flex:0 0 55%;padding:0px 0px 0px 30px}}.recipe-overview-wrap .recipe-quick-glance .recipe-title{font-size:56px;font-family:"proxima-nova",sans-serif;margin-top:0px}.recipe-overview-wrap .recipe-quick-glance .recipe-title a{text-decoration:none}.recipe-overview-wrap .recipe-quick-glance .recipe-title a:hover,.recipe-overview-wrap .recipe-quick-glance .recipe-title a:focus{text-decoration:underline}.recipe-overview-wrap .recipe-quick-glance .recipe-quick-info{color:#000;display:flex;font-size:18px;font-weight:500;gap:20px}@media only screen and (max-width: 782px){.recipe-overview-wrap .recipe-quick-glance .recipe-quick-info{flex-direction:column;gap:2px;margin-top:15px;padding-bottom:10px}}@media only screen and (min-width: 980px){.recipe-overview-wrap .recipe-quick-glance .recipe-quick-info{font-size:16px}}@media only screen and (min-width: 1170px){.recipe-overview-wrap .recipe-quick-glance .recipe-quick-info{font-size:20px}}.recipe-overview-wrap .recipe-quick-glance .rating-text-wrap{align-items:center;display:flex;flex-wrap:wrap;line-height:1;gap:5px;margin:15px 0}.recipe-overview-wrap .recipe-quick-glance .rating-text-wrap .rating-text a{font-size:16px;text-decoration:none}@media only screen and (min-width: 980px){.recipe-overview-wrap .recipe-quick-glance .rating-text-wrap .rating-text a{padding-left:20px}}.recipe-overview-wrap .recipe-quick-glance .rating-text-wrap .rating-text a:hover,.recipe-overview-wrap .recipe-quick-glance .rating-text-wrap .rating-text a:focus{text-decoration:underline}@media only screen and (min-width: 768px){.recipe-overview-wrap .product-buttons-wrap{display:flex}}.recipe-overview-wrap .product-buttons-wrap>div{margin:15px 0px}@media only screen and (min-width: 768px){.recipe-overview-wrap .product-buttons-wrap>div{margin:15px 10px 0px 0px}}.recipe-overview-wrap .product-buttons-wrap a{min-width:160px}@media only screen and (min-width: 768px){.recipe-overview-wrap .product-buttons-wrap a{min-width:0px}}@media only screen and (min-width: 980px){.recipe-overview-wrap .product-buttons-wrap a{font-size:15px;padding-right:34px}}@media only screen and (min-width: 1170px){.recipe-overview-wrap .product-buttons-wrap a{font-size:16px;padding-right:38px}}.recipe-overview-wrap .share-btn-wrap{position:relative}.recipe-overview-wrap .share-btn-wrap .btn.active{background:#01397e;border-color:#01397e;color:#fff;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.recipe-overview-wrap .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-overview-wrap .share-btn-wrap .share-dropdown{width:100%}}.recipe-overview-wrap .share-btn-wrap .share-dropdown .share-recipe-list{list-style-type:none;margin:0px;padding:0}.recipe-overview-wrap .share-btn-wrap .share-dropdown .share-recipe-list li{border-top:1px solid #fff}.recipe-overview-wrap .share-btn-wrap .share-dropdown .share-recipe-list li.facebook a:hover{background-color:#1877f2}.recipe-overview-wrap .share-btn-wrap .share-dropdown .share-recipe-list li.twitter a:hover{background-color:#1da1f2}.recipe-overview-wrap .share-btn-wrap .share-dropdown .share-recipe-list li.pinterest a:hover{background-color:#e60023}.recipe-overview-wrap .share-btn-wrap .share-dropdown .share-recipe-list li.email a{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.recipe-overview-wrap .share-btn-wrap .share-dropdown .share-recipe-list li.email a:hover{background-color:#093}.recipe-overview-wrap .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-overview-wrap .share-btn-wrap .share-dropdown .share-recipe-list li a .txt{flex-grow:1}.recipe-overview-wrap .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-overview-wrap .share-btn-wrap .share-dropdown .share-recipe-list li a svg{height:20px;width:20px}}.recipe-details-wrap{margin:0 auto;max-width:800px;padding:0px 0px 40px 0px;position:relative}@media only screen and (min-width: 980px){.recipe-details-wrap{max-width:1140px}}@media only screen and (min-width: 768px){.recipe-details-wrap .ingredients-preparation-wrapper{padding:0px 40px}}@media only screen and (min-width: 980px){.recipe-details-wrap .ingredients-preparation-wrapper{display:flex;padding:0px}}.recipe-details-wrap .ingredients-preparation-wrapper .ingredient-list li{line-height:1.2;padding:8px 0}.recipe-details-wrap .ingredients-preparation-wrapper .recipe-h2-hdr{font-size:28px;margin:0px 0px 15px 0px}.recipe-details-wrap .ingredients-preparation-wrapper .recipe-h3-hdr{color:#000;font-size:22px;margin-top:0px}.recipe-details-wrap .ingredients-preparation-wrapper .col-ingredients{border-top:1px solid rgba(0,151,210,.5);padding-top:30px}@media only screen and (min-width: 980px){.recipe-details-wrap .ingredients-preparation-wrapper .col-ingredients{border-top:none;flex:0 0 35%;padding-top:0px;padding-right:30px}}.recipe-details-wrap .ingredients-preparation-wrapper .col-preparation{border-top:1px solid rgba(0,151,210,.5);margin-top:30px;padding-top:30px}@media only screen and (min-width: 980px){.recipe-details-wrap .ingredients-preparation-wrapper .col-preparation{border-left:1px solid rgba(0,151,210,.5);border-top:none;flex:0 0 65%;margin-top:0px;padding-top:0px;padding-left:40px}}.recipe-details-wrap .ingredients-preparation-wrapper .col-preparation ol{list-style:none;counter-reset:item;padding-left:0}.recipe-details-wrap .ingredients-preparation-wrapper .col-preparation ol li{counter-increment:item;display:flex;align-items:flex-start;gap:12px;margin-bottom:25px}.recipe-details-wrap .ingredients-preparation-wrapper .col-preparation ol li:before{align-items:center;border-radius:50%;border:2px solid #00569d;color:#00569d;content:counter(item);display:inline-flex;flex:0 0 30px;font-size:18px;font-weight:600;height:30px;justify-content:center;line-height:1;width:30px}@media only screen and (min-width: 980px){.recipe-details-wrap .ingredients-preparation-wrapper .col-preparation ol li:before{border:3px solid #00569d;flex:0 0 36px;font-size:22px;height:36px;width:36px}}