body.recipe a{cursor:pointer}body.recipe #recipe .meta svg{width:15px;height:15px}body.recipe #recipe .meta.difficulty svg:not(.active){fill:#cdcdcd}body.recipe #recipe .round-icon{display:flex;justify-content:center;border-radius:25px;background-color:#b2af11;color:#fff;position:relative;width:50px;height:50px;padding-bottom:3px;margin-right:10px}body.recipe #recipe .round-icon svg{width:30px;fill:#fff;margin:auto}@media only screen and (min-width:992px){body.recipe #recipe .round-icon svg{width:25px}}body.recipe #recipe #recipe-header .infos{justify-content:space-around}body.recipe #recipe #recipe-header .infos .info{margin:0 10px}body.recipe #recipe #recipe-header .infos .info span{display:block}body.recipe #recipe h3{display:flex;justify-content:center;border-top:1px solid #e6e6e6;padding-top:25px}@media only screen and (min-width:992px){body.recipe #recipe h3{justify-content:left;border-top:none;padding-top:0}}body.recipe #recipe h3 span{position:relative;top:-4px}body.recipe #recipe #ingredients .select-quantity{box-shadow:#cdcdcd 0 0 0 1px inset;border-radius:6px;display:grid;grid-template-columns:25% 50% 25%}body.recipe #recipe #ingredients .select-quantity #base-quantity{width:unset;background:0 0;border:none;outline:0;padding:10px 0}body.recipe #recipe #ingredients .select-quantity .btn{margin:0;border:none;font-size:3rem;padding:5px 18px;color:#000}body.recipe #recipe #ingredients .select-quantity .btn:focus,body.recipe #recipe #ingredients .select-quantity .btn:hover{background:#cdcdcd;border-color:#cdcdcd}body.recipe #recipe #ingredients .select-quantity .btn svg{width:25px;height:25px}body.recipe #recipe #ingredients .ingredient-list{margin:15px 0 35px 0}body.recipe #recipe #ingredients .ingredient-list .grid{display:grid;grid-template-columns:70% 30%;margin-bottom:5px;padding:5px 0 5px 5px}body.recipe #recipe #ingredients .ingredient-list .grid:nth-child(2n){background-color:#f5f5f5}body.recipe #recipe #ingredients .utensil-list{margin:15px 0 35px 0}body.recipe #recipe #ingredients .utensil-list .utensil-row{margin-bottom:5px;padding:5px 0 5px 5px}body.recipe #recipe #ingredients .utensil-list .utensil-row:nth-child(2n){background-color:#f5f5f5}body.recipe #recipe #ingredients .utensil-list a{cursor:pointer}body.recipe #recipe #preparation{margin-top:35px}@media only screen and (min-width:992px){body.recipe #recipe #preparation{margin-top:0}}body.recipe #recipe #preparation h5{font-size:1.8rem}body.recipe #recipe #preparation .step-number{border-radius:25px;background-color:#b2af11;color:#fff;position:relative;width:40px;height:40px;padding-bottom:3px;left:5px}body.recipe #recipe #preparation .step-number span{text-align:center;margin:0 auto;font-weight:700;display:block;top:5px;position:relative;right:1px}body.recipe #recipe #preparation .step{border-left:#b2af11 solid;margin-left:25px;margin-bottom:25px;padding-left:15px;padding-bottom:10px}body.recipe #recipe #preparation .step .step-list{font-size:1.6rem;color:#535353}body.recipe #recipe #preparation .step .step-list>span{font-weight:700}body.recipe #recipe #preparation .step .step-list ul{margin-left:0;margin-bottom:20px}body.recipe #recipe #preparation .step .step-list ul li{display:inline}body.recipe #recipe #preparation .step .step-list ul li:not(:first-child):before{content:"•";color:#b2af11}body.recipe #cooking_mode_modal .modal-inner-container{z-index:9999999}body.recipe #cooking_mode_modal .modal-inner-container .modal-body{height:100vh}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation{transition:opacity 1s ease-out;opacity:0;height:0;overflow:hidden;position:relative}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation p{font-size:2.5rem;font-weight:500}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation .step-list{font-size:1.6rem;color:#535353}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation .step-list>span{font-weight:700}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation .step-list ul{margin-bottom:20px}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation .step-list ul li{font-size:2.5rem}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation .step-list ul li::marker{color:#b2af11}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation .step-list ul.step-ingredients-list{margin-left:25px}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation .step-list ul.step-ingredients-list li{list-style:none;position:relative}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation .step-list ul.step-ingredients-list label{margin-left:15px}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation .step-list ul.step-ingredients-list input[type=checkbox]{z-index:1}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation .step-list ul.step-ingredients-list input[type=checkbox]+label::before{position:relative;z-index:1;left:-10px;top:11px}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation .step-list ul.step-ingredients-list input[type=checkbox]+label::after{position:relative;z-index:1;top:6px;color:#b2af11}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation.start p{font-size:2rem;font-weight:2}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation.start li{font-size:2rem;margin-bottom:10px;padding-left:10px}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation.start li:nth-child(2n){background:#e6e6e6}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation.start li .quantity,body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation.start li .unit{font-weight:500}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation.start li::marker{color:#b2af11}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation.active{opacity:1;height:auto}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation.active .step-list .step-ingredients-list input[type=checkbox]+label::before{position:absolute}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .tab-preparation.active .step-list .step-ingredients-list input[type=checkbox]+label::after{position:absolute}body.recipe #cooking_mode_modal .modal-inner-container .modal-body .edy-rating-container{margin-bottom:50px}body.recipe #cooking_mode_modal .modal-inner-container .modal-header-wrap h5{font-size:3rem}body.recipe #cooking_mode_modal .modal-inner-container .modal-header-wrap h5 .header-wrap{display:flex}body.recipe #cooking_mode_modal .modal-inner-container .modal-header-wrap h5 .header-wrap .round-icon{top:-6px}body.recipe #cooking_mode_modal .modal-inner-container .modal-header-wrap h5 .hidden{display:none}body.recipe #cooking_mode_modal .modal-inner-container .modal-header-wrap .progress-bar{background:#eee;border-radius:5px;overflow:hidden}body.recipe #cooking_mode_modal .modal-inner-container .modal-header-wrap .progress-bar span{display:block;height:5px;background:#b2af11;border-radius:6px;transition:width .25s;width:0}body.recipe #cooking_mode_modal .modal-footer{box-shadow:0 -8px 10px rgba(0,0,0,.2);padding-top:10px;margin-bottom:0}body.recipe #cooking_mode_modal .modal-footer .btn.hidden{display:none}body.recipe .edy-addon-banner{margin-top:35px}#commentform .extra-fields>li:first-child{display:none}
