﻿article.cpt-recipe{overflow:hidden;background:#f8f8f8;-webkit-border-radius:4rem;-moz-border-radius:4rem;border-radius:4rem;}article.cpt-recipe.status-pending{pointer-events:none;}article.cpt-recipe .top{padding:2.6rem 3rem 2rem 3rem;position:relative;}article.cpt-recipe .top.with-badge{padding-right:9rem;}article.cpt-recipe .top .icon-new-star{position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}article.cpt-recipe .top .badge{width:8rem;height:8rem;position:absolute;right:-1px;top:-1px;display:block;background-color:#fff;background-position:0 bottom;background-repeat:no-repeat;background-size:100% 100%;-webkit-box-shadow:-2px 1px 2px rgba(0,0,0,.3);-moz-box-shadow:-2px 1px 2px rgba(0,0,0,.3);box-shadow:-2px 1px 2px rgba(0,0,0,.3);-webkit-border-radius:0 4rem 0 4rem;-moz-border-radius:0 4rem 0 4rem;border-radius:0 4rem 0 4rem;}article.cpt-recipe .top .badge.vip{background-image:url(../../../images/badges/status-vip.svg);}article.cpt-recipe .top .badge.publish{background-image:url(../../../images/badges/status-publish.svg);}article.cpt-recipe .top .badge.pending{background-image:url(../../../images/badges/status-pending.svg);}article.cpt-recipe .top .badge.draft{background-image:url(../../../images/badges/status-draft.svg);}article.cpt-recipe .top .badge.future{background-image:url(../../../images/badges/status-future.svg);}article.cpt-recipe .top .badge.private{background-image:url(../../../images/badges/status-private.svg);}article.cpt-recipe .top .badge.trash{background-image:url(../../../images/badges/status-trash.svg);}article.cpt-recipe .image{padding:56.25% 0 0 0;position:relative;display:block;overflow:hidden;}article.cpt-recipe .image .img{width:100%;height:100%;position:absolute;left:0;top:0;display:block;overflow:hidden;z-index:1;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}article.cpt-recipe .image .img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}article.cpt-recipe .image .placement-btn{position:absolute;right:2rem;top:1.4rem;z-index:10;}article.cpt-recipe .image .styles{padding:.8rem 1.4rem;position:absolute;right:2rem;bottom:2rem;z-index:10;display:inline-block;vertical-align:top;-webkit-box-shadow:0 .3rem .6rem rgba(0,0,0,.16);-moz-box-shadow:0 .3rem .6rem rgba(0,0,0,.16);box-shadow:0 .3rem .6rem rgba(0,0,0,.16);-webkit-border-radius:1.7rem;-moz-border-radius:1.7rem;border-radius:1.7rem;background:#327908;color:#fff;font-size:1.2rem;line-height:1.8rem;font-weight:bold;letter-spacing:-.02em;}article.cpt-recipe .image .styles a{color:#fff;text-decoration:none;}article.cpt-recipe .image .styles a:hover{text-decoration:underline;}article.cpt-recipe .image .cooked{width:8.5rem;height:6.5rem;position:absolute;left:1rem;top:1rem;z-index:10;display:block;background:url(../../../images/recipe-cooked.svg) no-repeat center center;background-size:contain;}article.cpt-recipe .image .note{width:5.4rem;height:5.4rem;position:absolute;left:2rem;bottom:2rem;z-index:10;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:url(../../../images/recipe-list-note.svg) no-repeat center center;background-size:contain;-webkit-box-shadow:0 .3rem .6rem rgba(0,0,0,.16);-moz-box-shadow:0 .3rem .6rem rgba(0,0,0,.16);box-shadow:0 .3rem .6rem rgba(0,0,0,.16);}article.cpt-recipe .image .budget-cooking{width:5.4rem;height:5.4rem;position:absolute;left:2rem;bottom:2rem;z-index:10;display:block;background:url(../../../images/icons/budget-cooking.svg) no-repeat center center;background-size:contain;}article.cpt-recipe .content{padding:2rem 3rem 2rem 3rem;text-align:center;}article.cpt-recipe .content h2{min-height:7.8rem;padding:0 0 1.8rem 0;margin:0;color:#1a2428;font-size:1.6rem;line-height:3rem;font-weight:bold;letter-spacing:-.02em;text-align:left;}article.cpt-recipe .content h2 a{color:#1a2428;}article.cpt-recipe .content h2 a:hover{text-decoration:underline;}article.cpt-recipe .content ul{padding:.8rem 0 1.8rem 0;margin:0 0 2.8rem 0;display:flex;justify-content:space-between;align-items:center;gap:1rem;border-bottom:1px solid #d3d3d3;list-style:none;color:#1a2428;font-size:1.5rem;line-height:2rem;font-weight:bold;text-align:left;}article.cpt-recipe .content ul li{width:100%;min-height:2rem;padding:0 0 0 4.4rem;position:relative;flex-grow:1;}article.cpt-recipe .content ul li.level{width:4.4rem;flex-shrink:0;flex-grow:0;}article.cpt-recipe .content ul li:before{content:" ";width:3.6rem;height:3.6rem;margin-top:-1.8rem;position:absolute;left:0;top:50%;display:block;background-repeat:no-repeat;background-position:center center;background-size:contain;}article.cpt-recipe .content ul li.active-time:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Cg id='Icon' transform='translate(2 2)'%3E%3Cpath id='Path_13612' data-name='Path 13612' d='M16-2A18,18,0,0,1,28.728,28.728,18,18,0,1,1,8.993-.585,17.889,17.889,0,0,1,16-2Zm0,32A14,14,0,1,0,2,16,14.016,14.016,0,0,0,16,30Z' fill='%23fd7d23'/%3E%3Cpath id='Path_525' data-name='Path 525' d='M17.9,16.9H9a2,2,0,0,1-2-2V6a2,2,0,1,1,4,0v6.9h6.9a2,2,0,0,1,0,4Z' transform='translate(5.244 2.903)' fill='%23fd7d23'/%3E%3C/g%3E%3C/svg%3E%0A");}article.cpt-recipe .content ul li.total-time:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36.048' height='36.048' viewBox='0 0 36.048 36.048'%3E%3Cg id='Icon' transform='translate(2 2)'%3E%3Cpath id='Path_526' data-name='Path 526' d='M14.78,10.342a2,2,0,0,1-1.414-.586l-1.78-1.78a2,2,0,1,1,2.828-2.828l.366.366,3.927-3.927a2,2,0,0,1,2.828,2.828L16.195,9.756A2,2,0,0,1,14.78,10.342Z' transform='translate(8.365 0.561)' fill='%2344bb28'/%3E%3Cpath id='Path_527' data-name='Path 527' d='M17.024,35.048A18.019,18.019,0,0,1,4.279,4.279,17.974,17.974,0,0,1,17.024-1a2,2,0,0,1,0,4A14.024,14.024,0,1,0,31.048,17.024a2,2,0,0,1,4,0A18.011,18.011,0,0,1,17.024,35.048Z' transform='translate(-1 -1)' fill='%2344bb28'/%3E%3Cpath id='Path_539' data-name='Path 539' d='M17.9,16.9H9a2,2,0,0,1-2-2V6a2,2,0,1,1,4,0v6.9h6.9a2,2,0,0,1,0,4Z' transform='translate(4.709 3.902)' fill='%2344bb28'/%3E%3C/g%3E%3C/svg%3E%0A");}article.cpt-recipe .content ul li.level:before{width:4.4rem;height:3.2rem;margin-top:-1.6rem;}article.cpt-recipe .content ul li.level.level-1:before{background-image:url(../../../images/difficulty-level-1.svg);}article.cpt-recipe .content ul li.level.level-2:before{background-image:url(../../../images/difficulty-level-2.svg);}article.cpt-recipe .content ul li.level.level-3:before{background-image:url(../../../images/difficulty-level-3.svg);}article.cpt-recipe .content ul li.level.level-4:before{background-image:url(../../../images/difficulty-level-4.svg);}article.cpt-recipe .content ul li.level.level-5:before{background-image:url(../../../images/difficulty-level-5.svg);}article.cpt-recipe .content .buttons-rating{display:flex;}article.cpt-recipe .content .rating{display:inline-block;vertical-align:top;white-space:nowrap;flex-grow:1;text-align:left;}article.cpt-recipe .content .rating strong{padding:0 0 0 .2rem;display:inline-block;vertical-align:top;color:#898989;font-size:1.3rem;line-height:4.4rem;font-weight:400;}article.cpt-recipe .content .rating .rating-stars{padding-top:1.2rem;}article.cpt-recipe .content .buttons{text-align:right;}article.cpt-recipe .content .buttons .icon-btn{margin-left:1rem;}@media screen and (max-width:740px){article.cpt-recipe .content h2{min-height:0;}}@media screen and (max-width:500px){article.cpt-recipe{-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem;}article.cpt-recipe .top{padding:2rem;}article.cpt-recipe .top.with-badge{padding-right:6.6rem;}article.cpt-recipe .top .badge{width:6rem;height:6rem;-webkit-border-radius:0 2rem 0 4rem;-moz-border-radius:0 2rem 0 4rem;border-radius:0 2rem 0 4rem;}article.cpt-recipe .top .icon-new-star{right:1rem;}article.cpt-recipe .image .placement-btn{right:1rem;top:1rem;}article.cpt-recipe .image .styles{right:1rem;bottom:1rem;}article.cpt-recipe .image .cooked{width:4rem;height:4rem;left:1rem;top:1rem;}article.cpt-recipe .image .note{width:4rem;height:4rem;left:1rem;bottom:1rem;}article.cpt-recipe .image .budget-cooking{width:4rem;height:4rem;left:1rem;bottom:1rem;}article.cpt-recipe .content{padding:2rem;}}@media screen and (max-width:370px){article.cpt-recipe .content .buttons-rating{display:block;}article.cpt-recipe .content .rating{text-align:center;}article.cpt-recipe .content .buttons{text-align:center;}article.cpt-recipe .content .buttons .icon-btn{margin:0 .5rem;}}@media screen and (max-width:350px){article.cpt-recipe .image .placement-btn{right:1rem;top:1rem;}article.cpt-recipe .image .styles{right:1rem;bottom:1rem;}article.cpt-recipe .image .cooked,article.cpt-recipe .image .note{display:none;}}