:root {
--wp-admin-theme-color: #007cba;
--wp-admin-theme-color-darker-10: #006ba1;
--wp-admin-theme-color-darker-20: #005a87; }    html[amp] *, html[amp] *:before, html[amp] *:after {
-webkit-box-sizing: border-box;
box-sizing: border-box; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-pinit {
right: 20px; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-pinit {
margin-right: 0; }
.buyMore {
min-width: 90%;
-ms-flex-pack: center;
justify-content: center;
font-weight: 500; } .wp-block-wpzoom-recipe-card-block-details {
position: relative;
margin: 0;
padding: 20px 0;
text-align: left;
max-width: 750px;   }
.wp-block-wpzoom-recipe-card-block-details .details-title {
font-size: 22px;
font-weight: 600;
color: inherit;
text-transform: uppercase;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-details::after {
content: '';
clear: both;
display: table; }
.wp-block-wpzoom-recipe-card-block-details .details-items::after {
content: '';
clear: both;
display: table; }
.wp-block-wpzoom-recipe-card-block-details .detail-item-icon {
display: block; }
.wp-block-wpzoom-recipe-card-block-details .detail-item-icon::before {
color: #222222; }
.wp-block-wpzoom-recipe-card-block-details .detail-item-icon svg {
fill: #222222; }
.wp-block-wpzoom-recipe-card-block-details .detail-item-label {
font-weight: bold;
margin-bottom: 0;
display: block; }
.wp-block-wpzoom-recipe-card-block-details .detail-item-value {
font-weight: 500;
margin-bottom: 0;
margin-right: 5px;
font-size: 15px;
display: inline-block;
line-height: 1.4em; }
.wp-block-wpzoom-recipe-card-block-details .detail-item {
float: left;
margin-bottom: 15px;
position: relative;
line-height: 1.4em; }
.wp-block-wpzoom-recipe-card-block-details .detail-item::after {
content: '';
position: absolute;
width: 1px;
right: 0;
top: 0;
bottom: 0;
background-color: #ededed; }
.wp-block-wpzoom-recipe-card-block-details.col-2 .detail-item {
width: 40%;
margin-right: 10%;
padding-right: 8%; }
.wp-block-wpzoom-recipe-card-block-details.col-2 .detail-item-1, .wp-block-wpzoom-recipe-card-block-details.col-2 .detail-item-3, .wp-block-wpzoom-recipe-card-block-details.col-2 .detail-item-5, .wp-block-wpzoom-recipe-card-block-details.col-2 .detail-item-7,
.wp-block-wpzoom-recipe-card-block-details.col-2 .detail-item-9, .wp-block-wpzoom-recipe-card-block-details.col-2 .detail-item-11 {
margin-right: 0;
padding-right: 0; }
.wp-block-wpzoom-recipe-card-block-details.col-2 .detail-item-1::after, .wp-block-wpzoom-recipe-card-block-details.col-2 .detail-item-3::after, .wp-block-wpzoom-recipe-card-block-details.col-2 .detail-item-5::after, .wp-block-wpzoom-recipe-card-block-details.col-2 .detail-item-7::after,
.wp-block-wpzoom-recipe-card-block-details.col-2 .detail-item-9::after, .wp-block-wpzoom-recipe-card-block-details.col-2 .detail-item-11::after {
display: none; }
.wp-block-wpzoom-recipe-card-block-details.col-3 .detail-item,
.wp-block-wpzoom-recipe-card-block-details.col-5 .detail-item,
.wp-block-wpzoom-recipe-card-block-details.col-6 .detail-item,
.wp-block-wpzoom-recipe-card-block-details.col-7 .detail-item,
.wp-block-wpzoom-recipe-card-block-details.col-9 .detail-item,
.wp-block-wpzoom-recipe-card-block-details.col-10 .detail-item,
.wp-block-wpzoom-recipe-card-block-details.col-11 .detail-item {
width: 30%;
margin-right: 5%;
padding-right: 5%; }
.wp-block-wpzoom-recipe-card-block-details.col-3 .detail-item-2, .wp-block-wpzoom-recipe-card-block-details.col-3 .detail-item-5, .wp-block-wpzoom-recipe-card-block-details.col-3 .detail-item-8, .wp-block-wpzoom-recipe-card-block-details.col-3 .detail-item-11,
.wp-block-wpzoom-recipe-card-block-details.col-5 .detail-item-2,
.wp-block-wpzoom-recipe-card-block-details.col-6 .detail-item-2, .wp-block-wpzoom-recipe-card-block-details.col-6 .detail-item-5,
.wp-block-wpzoom-recipe-card-block-details.col-7 .detail-item-2, .wp-block-wpzoom-recipe-card-block-details.col-7 .detail-item-5,
.wp-block-wpzoom-recipe-card-block-details.col-9 .detail-item-2, .wp-block-wpzoom-recipe-card-block-details.col-9 .detail-item-5, .wp-block-wpzoom-recipe-card-block-details.col-9 .detail-item-8,
.wp-block-wpzoom-recipe-card-block-details.col-10 .detail-item-2, .wp-block-wpzoom-recipe-card-block-details.col-10 .detail-item-5, .wp-block-wpzoom-recipe-card-block-details.col-10 .detail-item-8,
.wp-block-wpzoom-recipe-card-block-details.col-11 .detail-item-2, .wp-block-wpzoom-recipe-card-block-details.col-11 .detail-item-5, .wp-block-wpzoom-recipe-card-block-details.col-11 .detail-item-8 {
margin-right: 0;
padding-right: 0; }
.wp-block-wpzoom-recipe-card-block-details.col-3 .detail-item-2::after, .wp-block-wpzoom-recipe-card-block-details.col-3 .detail-item-5::after, .wp-block-wpzoom-recipe-card-block-details.col-3 .detail-item-8::after, .wp-block-wpzoom-recipe-card-block-details.col-3 .detail-item-11::after,
.wp-block-wpzoom-recipe-card-block-details.col-5 .detail-item-2::after,
.wp-block-wpzoom-recipe-card-block-details.col-6 .detail-item-2::after, .wp-block-wpzoom-recipe-card-block-details.col-6 .detail-item-5::after,
.wp-block-wpzoom-recipe-card-block-details.col-7 .detail-item-2::after, .wp-block-wpzoom-recipe-card-block-details.col-7 .detail-item-5::after,
.wp-block-wpzoom-recipe-card-block-details.col-9 .detail-item-2::after, .wp-block-wpzoom-recipe-card-block-details.col-9 .detail-item-5::after, .wp-block-wpzoom-recipe-card-block-details.col-9 .detail-item-8::after,
.wp-block-wpzoom-recipe-card-block-details.col-10 .detail-item-2::after, .wp-block-wpzoom-recipe-card-block-details.col-10 .detail-item-5::after, .wp-block-wpzoom-recipe-card-block-details.col-10 .detail-item-8::after,
.wp-block-wpzoom-recipe-card-block-details.col-11 .detail-item-2::after, .wp-block-wpzoom-recipe-card-block-details.col-11 .detail-item-5::after, .wp-block-wpzoom-recipe-card-block-details.col-11 .detail-item-8::after {
display: none; }
.wp-block-wpzoom-recipe-card-block-details.col-4 .detail-item,
.wp-block-wpzoom-recipe-card-block-details.col-8 .detail-item,
.wp-block-wpzoom-recipe-card-block-details.col-12 .detail-item {
width: 22%;
margin-right: 4%;
padding-right: 3%; }
.wp-block-wpzoom-recipe-card-block-details.col-4 .detail-item-3, .wp-block-wpzoom-recipe-card-block-details.col-4 .detail-item-7, .wp-block-wpzoom-recipe-card-block-details.col-4 .detail-item-11,
.wp-block-wpzoom-recipe-card-block-details.col-8 .detail-item-3, .wp-block-wpzoom-recipe-card-block-details.col-8 .detail-item-7,
.wp-block-wpzoom-recipe-card-block-details.col-12 .detail-item-3, .wp-block-wpzoom-recipe-card-block-details.col-12 .detail-item-7, .wp-block-wpzoom-recipe-card-block-details.col-12 .detail-item-11 {
margin-right: 0;
padding-right: 0; }
.wp-block-wpzoom-recipe-card-block-details.col-4 .detail-item-3::after, .wp-block-wpzoom-recipe-card-block-details.col-4 .detail-item-7::after, .wp-block-wpzoom-recipe-card-block-details.col-4 .detail-item-11::after,
.wp-block-wpzoom-recipe-card-block-details.col-8 .detail-item-3::after, .wp-block-wpzoom-recipe-card-block-details.col-8 .detail-item-7::after,
.wp-block-wpzoom-recipe-card-block-details.col-12 .detail-item-3::after, .wp-block-wpzoom-recipe-card-block-details.col-12 .detail-item-7::after, .wp-block-wpzoom-recipe-card-block-details.col-12 .detail-item-11::after {
display: none; }
@media screen and (max-width: 768px) {
.wp-block-wpzoom-recipe-card-block-details .details-items .detail-item {
width: 46%; } }                        :root {
--wp-admin-theme-color: #007cba;
--wp-admin-theme-color-darker-10: #006ba1;
--wp-admin-theme-color-darker-20: #005a87; }    html[amp] *, html[amp] *:before, html[amp] *:after {
-webkit-box-sizing: border-box;
box-sizing: border-box; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-pinit {
right: 20px; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-pinit {
margin-right: 0; }
.buyMore {
min-width: 90%;
-ms-flex-pack: center;
justify-content: center;
font-weight: 500; } .wp-block-wpzoom-recipe-card-block-directions {
position: relative;
margin: 0 0 20px;
padding: 30px 0 15px;
text-align: left;
max-width: 750px; }
.wp-block-wpzoom-recipe-card-block-directions .wpzoom-recipe-card-print-link {
position: absolute;
right: 30px;
top: 30px;
text-align: right;
z-index: 1; }
.wp-block-wpzoom-recipe-card-block-directions .wpzoom-recipe-card-print-link a {
display: inline-block;
text-decoration: none;
color: #a0a0a0; }
.wp-block-wpzoom-recipe-card-block-directions .wpzoom-recipe-card-print-link .icon-print-link {
display: inline-block;
vertical-align: text-top;
width: 18px;
margin-right: 5px; }
.wp-block-wpzoom-recipe-card-block-directions .wpzoom-recipe-card-print-link.hidden {
display: none; }
.wp-block-wpzoom-recipe-card-block-directions .wpzoom-recipe-card-print-link.visible {
display: block; }
.wp-block-wpzoom-recipe-card-block-directions .directions-title {
font-size: 22px;
font-weight: 600;
color: inherit;
text-transform: uppercase;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-directions .directions-list {
counter-reset: count;
line-height: normal;
list-style: none;
margin: 0; }
.wp-block-wpzoom-recipe-card-block-directions .directions-list > li {
position: relative;
line-height: 1.8;
list-style: none;
min-height: 44px;
padding-left: 40px;
margin: 0 0 30px; }
.wp-block-wpzoom-recipe-card-block-directions .directions-list > li::before {
counter-increment: count;
content: counter(count) ". ";
display: block;
position: absolute;
top: 0;
left: 0;
font-size: 20px;
font-weight: 600;
line-height: 1.5;
background: none;
width: 35px;
vertical-align: middle;
padding: 0;
margin-right: 20px; }
.wp-block-wpzoom-recipe-card-block-directions .directions-list > li:last-child {
margin: 0; }
.wp-block-wpzoom-recipe-card-block-directions .directions-list .direction-step-group::before {
content: '';
counter-increment: none; }
.wp-block-wpzoom-recipe-card-block-directions .direction-step img {
margin: 10px 0;
max-width: 100%;
height: auto;
display: block; }                        :root {
--wp-admin-theme-color: #007cba;
--wp-admin-theme-color-darker-10: #006ba1;
--wp-admin-theme-color-darker-20: #005a87; }    html[amp] *, html[amp] *:before, html[amp] *:after {
-webkit-box-sizing: border-box;
box-sizing: border-box; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-pinit {
right: 20px; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-pinit {
margin-right: 0; }
.buyMore {
min-width: 90%;
-ms-flex-pack: center;
justify-content: center;
font-weight: 500; } .wp-block-wpzoom-recipe-card-block-ingredients {
position: relative;
color: #736458;
background-color: #FFF3E0;
border-radius: 3px;
margin: 0 0 20px;
padding: 30px;
text-align: left;
max-width: 750px; }
.wp-block-wpzoom-recipe-card-block-ingredients .wpzoom-recipe-card-print-link {
position: absolute;
right: 30px;
top: 30px;
text-align: right;
z-index: 1; }
.wp-block-wpzoom-recipe-card-block-ingredients .wpzoom-recipe-card-print-link a {
display: inline-block;
text-decoration: none;
color: #a0a0a0; }
.wp-block-wpzoom-recipe-card-block-ingredients .wpzoom-recipe-card-print-link .icon-print-link {
display: inline-block;
vertical-align: text-top;
width: 18px;
margin-right: 5px; }
.wp-block-wpzoom-recipe-card-block-ingredients .wpzoom-recipe-card-print-link.hidden {
display: none; }
.wp-block-wpzoom-recipe-card-block-ingredients .wpzoom-recipe-card-print-link.visible {
display: block; }
.wp-block-wpzoom-recipe-card-block-ingredients .ingredients-title {
font-size: 22px;
font-weight: 600;
color: inherit;
text-transform: uppercase;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-ingredients .ingredients-list {
margin: 0 !important;
padding: 0 !important;
list-style: none; }
.wp-block-wpzoom-recipe-card-block-ingredients .ingredients-list > li {
list-style: none;
padding: 0 0 13px;
margin: 0 0 13px;
border-bottom: 1px solid #e9e5c9;
position: relative;
cursor: pointer;
line-height: 1.7; }
.wp-block-wpzoom-recipe-card-block-ingredients .ingredients-list > li .ingredient-item-name {
display: inline-block;
margin: 0;
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-ingredients .ingredients-list > li .ingredient-item-name.is-strikethrough-active:hover {
text-decoration: line-through; }
.wp-block-wpzoom-recipe-card-block-ingredients .ingredients-list > li::before {
content: '';
display: inline-block;
vertical-align: middle;
width: 18px;
height: 18px;
margin: 0 10px 0 0;
border-radius: 50%;
border: 2px solid #DEDAB6;
cursor: pointer;
position: relative; }
.wp-block-wpzoom-recipe-card-block-ingredients .ingredients-list > li.ingredient-item-group {
cursor: initial; }
.wp-block-wpzoom-recipe-card-block-ingredients .ingredients-list > li.ingredient-item-group::before {
display: none; }
.wp-block-wpzoom-recipe-card-block-ingredients .ingredients-list > li.ticked .ingredient-item-name.is-strikethrough-active {
text-decoration: line-through; }
.wp-block-wpzoom-recipe-card-block-ingredients .ingredients-list > li.ticked::before {
border: 2px solid #9AD093;
background: #9AD093;
-webkit-box-shadow: inset 0px 0px 0px 2px #FFF3E0;
box-shadow: inset 0px 0px 0px 2px #FFF3E0; }                        :root {
--wp-admin-theme-color: #007cba;
--wp-admin-theme-color-darker-10: #006ba1;
--wp-admin-theme-color-darker-20: #005a87; }    html[amp] *, html[amp] *:before, html[amp] *:after {
-webkit-box-sizing: border-box;
box-sizing: border-box; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-pinit {
right: 20px; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-pinit {
margin-right: 0; }
.buyMore {
min-width: 90%;
-ms-flex-pack: center;
justify-content: center;
font-weight: 500; } .wp-block-wpzoom-recipe-card-block-equipment {
margin: 0 0 30px; }
.wp-block-wpzoom-recipe-card-block-equipment .wpzoom-recipe-card-print-link {
display: block;
position: absolute;
right: 0;
top: 0;
text-align: right;
z-index: 1; }
.wp-block-wpzoom-recipe-card-block-equipment .wpzoom-recipe-card-print-link.hidden {
display: none; }
.wp-block-wpzoom-recipe-card-block-equipment .wpzoom-recipe-card-print-link.visible {
display: block; }
.wp-block-wpzoom-recipe-card-block-equipment .wpzoom-recipe-card-print-link a {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 6px;
text-decoration: none;
color: #a0a0a0;
opacity: 0.6;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease; }
.wp-block-wpzoom-recipe-card-block-equipment .wpzoom-recipe-card-print-link a:hover, .wp-block-wpzoom-recipe-card-block-equipment .wpzoom-recipe-card-print-link a:active {
opacity: 1; }
.wp-block-wpzoom-recipe-card-block-equipment .equipment-title {
font-size: 22px;
font-weight: 600;
color: inherit;
text-transform: uppercase;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-equipment .equipment-title {
margin-bottom: 25px !important; }
.wp-block-wpzoom-recipe-card-block-equipment .equipment-list {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 20px;
padding: 0;
margin: 0; }
.wp-block-wpzoom-recipe-card-block-equipment .equipment-list .equipment-item {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: start;
justify-content: flex-start;
gap: 10px;
padding: 0;
border: 0;
margin: 0; }
.wp-block-wpzoom-recipe-card-block-equipment .equipment-list .equipment-item .equipment-item-image {
display: block;
position: relative;
line-height: 1.3;
height: auto;
width: 100%;
aspect-ratio: 1 / 1;
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center;
object-position: center;
padding: 0;
border: 0;
overflow: hidden;
margin: 0;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease; }
.wp-block-wpzoom-recipe-card-block-equipment .equipment-list .equipment-item .equipment-item-image img {
display: block;
height: 100%;
width: 100%;
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center;
object-position: center;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease; }
.wp-block-wpzoom-recipe-card-block-equipment .equipment-list .equipment-item .equipment-item-image .equipment-item-image-label {
display: -ms-flexbox;
display: flex;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease; }
.wp-block-wpzoom-recipe-card-block-equipment .equipment-list .equipment-item .equipment-item-name {
display: block;
font-size: 16px;
font-weight: 600;
text-align: center;
line-height: 24px;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
margin: 0; }
.wp-block-wpzoom-recipe-card-block-equipment .equipment-list .equipment-item .equipment-item-link {
display: block;
font-size: 14px;
text-align: center;
line-height: 24px;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
margin: 0; }                        :root {
--wp-admin-theme-color: #007cba;
--wp-admin-theme-color-darker-10: #006ba1;
--wp-admin-theme-color-darker-20: #005a87; }    html[amp] *, html[amp] *:before, html[amp] *:after {
-webkit-box-sizing: border-box;
box-sizing: border-box; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-pinit {
right: 20px; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-pinit {
margin-right: 0; }
.buyMore {
min-width: 90%;
-ms-flex-pack: center;
justify-content: center;
font-weight: 500; }
.ai-button {
background-color: white;
color: #E1581A;
border: 2px solid #E1581A;
padding: 14px 40px;
cursor: pointer;
-webkit-transition: background-color 0.3s, color 0.3s;
-o-transition: background-color 0.3s, color 0.3s;
transition: background-color 0.3s, color 0.3s;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
margin-left: auto !important;
display: block;
border-radius: 5px;
font-weight: 600 !important;
padding: 15px 20px 35px 20px !important; }
.ai-button:hover {
background-color: #E1581A;
color: white !important; }
.ai-button:hover svg path {
fill: white; }
.ai-button svg {
margin-right: 10px; }
.popup-overlay {
position: fixed !important;
top: 0 !important;
left: 0 !important;
background: #00000055;
-webkit-transform: none !important;
-ms-transform: none !important;
transform: none !important;
width: 100%;
height: 100%;
z-index: 999; }
.popup-content {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background-color: #fff;
padding: 40px 60px;
border: 2px solid #F2F4F6;
border-radius: 10px;
width: 570px;
-webkit-box-shadow: 0 15px 25px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 15px 25px 0 rgba(0, 0, 0, 0.05); }
.popup-content h2 {
font-size: 18px;
color: #041728;
margin-top: 35px;
font-weight: 600; }
.popup-content ul li {
font-size: 16px;
line-height: 1.4;
font-weight: 400;
color: #E1581A; }
.popup-content input[type="text"] {
font-size: 20px;
color: var(--rcb-dark, #041728);
padding: 10px 10px 10px 70px;
border-radius: 4px;
margin: 0 0 20px 0;
border: 1px solid #7C848A;
width: 440px;
height: 47px;
border: 1px solid var(--rcb-grey, #7C848A);
background: var(--white, #FFF); }
.submit-button {
font-size: 22px;
background-color: #f34b00 !important;
color: #fff;
border: none;
border-radius: 5px;
cursor: pointer;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
height: 60px;
font-weight: 500;
width: 440px;
padding: 14px;
justify-content: center;
border-radius: 5px;
background: var(--main-color, #E1581A); }
.submit-button:hover {
background-color: #c03b00; }
.submit-button span {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center; }
.submit-button span svg {
height: 26px;
width: 26px;
margin-right: 16px; }
.manual-button {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
margin-left: auto !important;
display: block;
color: #7C848A;
border: 2px solid #7C848A;
background-color: white;
border-radius: 5px;
font-weight: 500;
font-size: 14px !important; }
.components-button.ai-button {
position: relative; }
.components-button.ai-button span.btn-svg {
position: absolute;
top: 8px; }
.components-button.ai-button span.btn-text {
padding-left: 20px;
font-size: 15px;
font-weight: 500; }
.components-button.regenerate-recipe-button {
padding: 0 0 0 0;
font-size: 14px;
font-weight: 600; }
.components-button.regenerate-recipe-button span.btn-text {
color: #E1581A;
font-size: 12px;
font-weight: 600; }
.components-button.regenerate-recipe-button span.btn-svg {
margin: 0 5px 0 0; }
.svg-input {
position: relative; }
.svg-input span svg {
position: absolute;
top: 14px;
left: 20px; }
.Content-suggestions h4 {
color: #041728;
font-size: 15px;
margin: 25px 0 15px 0;
opacity: 1; }
.Content-suggestions ul li {
opacity: 1;
cursor: pointer; }
.page-loader {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(255, 255, 255, 0.8); z-index: 9999; }
@-webkit-keyframes spin {
0% {
-webkit-transform: translate(-50%, -50%) rotate(0deg);
transform: translate(-50%, -50%) rotate(0deg); }
100% {
-webkit-transform: translate(-50%, -50%) rotate(360deg);
transform: translate(-50%, -50%) rotate(360deg); } }
@keyframes spin {
0% {
-webkit-transform: translate(-50%, -50%) rotate(0deg);
transform: translate(-50%, -50%) rotate(0deg); }
100% {
-webkit-transform: translate(-50%, -50%) rotate(360deg);
transform: translate(-50%, -50%) rotate(360deg); } }
.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-placeholder,
.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-preview,
.loader {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5);
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: center;
align-items: center;
z-index: 9999999; }
.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-placeholder,
.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-preview {
position: relative;
min-height: 200px;
-webkit-box-shadow: none;
box-shadow: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-placeholder div,
.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-preview div {
display: none; }
.recipe-image-placeholder-wrapper .loader {
position: absolute; }
.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-placeholder::after,
.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-preview::after,
.loader::after {
content: "";
border: 4px solid rgba(255, 255, 255, 0.3); border-top: 4px solid #E1581A; border-radius: 50%;
width: 40px;
height: 40px;
-webkit-animation: spin 1s linear infinite;
animation: spin 1s linear infinite; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image-preview .recipe-card-image {
margin: 10px 0; }
@keyframes spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
@keyframes spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
#inspector-text-control-0:focus {
border: 1px solid var(--rcb-grey, #7C848A); }
#inspector-text-control-0::-webkit-input-placeholder {
color: #c4b8b8; }
#inspector-text-control-0::-moz-placeholder {
color: #c4b8b8; }
#inspector-text-control-0::-ms-input-placeholder {
color: #c4b8b8; }
#inspector-text-control-0::placeholder {
color: #c4b8b8; }
.manual-button:active, .manual-button:hover {
border-radius: 5px;
border: 2px solid var(--rcb-grey, #7C848A);
color: #7C848A; }
.components-button.ai-button span.btn-text {
font-weight: 600 !important;
padding-left: 28px; }
.components-button.ai-button span.btn-svg {
top: 15px; }
.use-recipe-image-prompt {
margin: 0 0 25px 0; }
.use-recipe-image-prompt .components-checkbox-control__input[type=checkbox]:checked,
.use-recipe-image-prompt .components-checkbox-control__input[type=checkbox]:indeterminate {
background-color: #E1581A;
border-color: #E1581A; }
.wp-block .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-header-wrap {
margin-top: 20px !important; }
.wp-block .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image {
margin-top: 20px; }
.wp-block .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container {
margin-top: 20px !important; }
.wp-block .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .ai-button {
margin-right: auto !important;
margin-left: 0 !important; }
.wp-block .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container {
margin-top: 20px !important; }
.close-button {
position: absolute;
top: -10px;
right: -10px;
width: 26px;
height: 26px;
background-color: #f34b00;
cursor: pointer;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: center;
align-items: center;
color: #ffffff;
border-radius: 20px;
padding: 0 4px 1px 5px;
border: none; }
.close-button span {
margin: 1px 1px 0 0; }
.submit-button {
opacity: 1;
-webkit-transition: opacity 0.3s ease;
-o-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
cursor: pointer; }
.submit-button.disabled {
opacity: 0.5;
cursor: not-allowed; }
.calculate-nutr {
background-color: white;
color: #E1581A;
border: 2px solid #E1581A;
cursor: pointer;
-o-transition: background-color 0.3s, color 0.3s;
margin-left: auto !important;
display: block;
border-radius: 5px;
font-weight: 600 !important;
padding: 10px 30px 30px 30px !important;
margin-right: 100px;
font-size: 15px; }
.popup-content-error {
border-radius: 6px !important;
width: 475px;
padding: 0; }
.popup-content-error h4 {
border-radius: 0px !important;
font-size: 20px;
text-align: center;
line-height: 1.5em; }
.popup-content-error .error-close-btn {
background: white;
color: #8080809e;
right: 20px;
top: 15px; }
.popup-content-error .error-close-btn span {
font-size: 30px !important; }
.popup-content-error .Content-suggestions p {
text-align: center;
font-size: 14px; }
.popup-content-error .Content-suggestions {
padding: 50px 30px 30px; }
button.components-button.try-again,
button.components-button.activate-license {
margin: 0 auto;
display: block;
background-color: #E1581A;
color: #fff;
width: 100%;
border-radius: 3px;
font-size: 15px;
height: 40px;
margin-top: 80px; }
.popup-content-error a.try-again,
.popup-content-error a.activate-license {
margin: 0 auto;
display: block;
background-color: #E1581A;
color: #fff;
width: 100%;
border-radius: 3px;
font-size: 15px;
height: 40px;
margin-top: 80px;
text-align: center;
padding: 10px; }
.popup-content-error a.activate-license,
button.components-button.activate-license {
margin-top: 0; }
.popup-content-error a.try-again span.btn-text,
.popup-content-error a.activate-license span.btn-text {
color: white;
font-size: 15px;
text-align: center;
margin: 0 auto; }
.popup-svg {
width: 100px;
display: block;
margin: 0 auto;
background: #ffe7d4;
border-radius: 3px;
padding: 10px 10px 10px 10px; }
.popup-svg .error-svg {
display: block;
margin: 0 auto; }
.popup-content-error .ai-credits-error {
padding: 35px 35px 30px !important; }
.popup-content-error a.ai-error {
margin: 0px !important; }
span.ai-error {
width: 100%;
display: block;
padding: 30px 0px 30px 0px;
margin-top: 40px;
text-align: center; }
span.ai-error a {
text-align: center;
color: #E1581A;
font-size: 15px;
text-decoration: underline; }
p.ai-p {
padding: 0px 20px 0px 20px; }
@media only screen and (max-width: 640px) {
.popup-content {
width: 90%;
padding: 7%; }
.popup-content input[type="text"],
.submit-button {
width: 100%; } }                        :root {
--wp-admin-theme-color: #007cba;
--wp-admin-theme-color-darker-10: #006ba1;
--wp-admin-theme-color-darker-20: #005a87; }    html[amp] *, html[amp] *:before, html[amp] *:after {
-webkit-box-sizing: border-box;
box-sizing: border-box; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-pinit {
right: 20px; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-pinit {
margin-right: 0; }
.buyMore {
min-width: 90%;
-ms-flex-pack: center;
justify-content: center;
font-weight: 500; }
.custom-toast-container {
position: fixed;
top: 20px;
right: 20px;
z-index: 9999; }
.custom-toast {
background-color: #333;
color: #fff;
padding: 12px 20px;
border-radius: 4px;
margin-bottom: 10px;
-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
-webkit-transition: opacity 0.3s ease;
-o-transition: opacity 0.3s ease;
transition: opacity 0.3s ease; }
.custom-toast--success {
background-color: #28a745 !important; }
.custom-toast--error {
background-color: #dc3545 !important; }
.custom-toast--insufficient-credit {
background-color: #dc3545 !important; }                        :root {
--wp-admin-theme-color: #007cba;
--wp-admin-theme-color-darker-10: #006ba1;
--wp-admin-theme-color-darker-20: #005a87; }    html[amp] *, html[amp] *:before, html[amp] *:after {
-webkit-box-sizing: border-box;
box-sizing: border-box; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-pinit {
right: 20px; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-pinit {
margin-right: 0; }
.buyMore {
min-width: 90%;
-ms-flex-pack: center;
justify-content: center;
font-weight: 500; } .clear {
clear: both;
overflow: hidden; }
html {
scroll-behavior: smooth; }
#wpadminbar #wp-admin-bar-edit-wpzoom-recipe > .ab-item:before {
content: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='20' style='fill:%2382878c' viewBox='0 0 32 32'%3E%3Ctitle%3Erecipe-cards%3C/title%3E%3Cpath d='M16.256 1.903c-2.895 0-5.457 1.653-6.813 4.277-3.598 0.031-6.38 3.186-6.38 6.994 0 2.715 1.454 5.154 3.679 6.297v8.467c0 0.873 0.659 1.629 1.53 1.629h15.495c0.872 0 1.53-0.756 1.53-1.629v-10.578c2.219-1.147 3.672-3.585 3.672-6.293 0-3.826-2.876-6.99-6.47-6.99-0.321 0-0.642 0.026-0.96 0.079-1.423-1.438-3.302-2.251-5.282-2.251zM11.816 8.467c0.704-2.022 2.452-3.307 4.439-3.307 1.4 0 2.671 0.641 3.584 1.826 0.394 0.51 1.048 0.724 1.651 0.517 0.33-0.113 0.669-0.17 1.007-0.17 1.853 0 3.409 1.647 3.409 3.733 0 1.706-1.060 3.175-2.54 3.598-0.683 0.196-1.132 0.852-1.132 1.573v4.355h-12.433v-2.247c0-0.721-0.45-1.38-1.136-1.574-1.479-0.419-2.542-1.887-2.542-3.597 0-2.053 1.578-3.736 3.371-3.736 0.196 0 0.394 0.021 0.588 0.062l0 0c0.751 0.157 1.477-0.299 1.732-1.032zM9.802 26.308v-2.459h12.433v2.459h-12.433z'%3E%3C/path%3E%3C/svg%3E%0A");
font-size: 16px !important;
top: 2px; }
.wp-block-wpzoom-recipe-card-block-recipe-card {
max-width: 800px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.recipe-card-noimage .recipe-card-image {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.header-content-align-left .recipe-card-heading {
text-align: left; }
.wp-block-wpzoom-recipe-card-block-recipe-card.header-content-align-center .recipe-card-heading {
text-align: center; }
.wp-block-wpzoom-recipe-card-block-recipe-card.header-content-align-center .recipe-sub-title {
-ms-flex-direction: column;
flex-direction: column; }
.wp-block-wpzoom-recipe-card-block-recipe-card.header-content-align-right .recipe-card-heading {
text-align: right; }
.wp-block-wpzoom-recipe-card-block-recipe-card.header-content-align-right .recipe-card-heading .recipe-sub-title {
-ms-flex-pack: end !important;
justify-content: flex-end !important;
gap: 10px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-left, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-left, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-left {
margin-right: auto; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-left .recipe-card-summary,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-left .recipe-card-ingredients,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-left .recipe-card-directions,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-left .recipe-card-video,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-left .recipe-card-notes, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-left .recipe-card-summary,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-left .recipe-card-ingredients,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-left .recipe-card-directions,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-left .recipe-card-video,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-left .recipe-card-notes, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-left .recipe-card-summary,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-left .recipe-card-ingredients,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-left .recipe-card-directions,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-left .recipe-card-video,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-left .recipe-card-notes {
text-align: left; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-left .recipe-card-directions .directions-list > li img, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-left .recipe-card-directions .directions-list > li img, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-left .recipe-card-directions .directions-list > li img {
margin-right: auto; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-center, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-center, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-center {
margin-left: auto;
margin-right: auto; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right {
margin-left: auto; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-image figure figcaption, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-image figure figcaption, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-image figure figcaption {
text-align: right; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-summary,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-ingredients,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-directions,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-video,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-notes, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-summary,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-ingredients,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-directions,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-video,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-notes, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-summary,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-ingredients,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-directions,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-video,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-notes {
text-align: right; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-ingredients .ingredients-list .ingredient-item-name, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-ingredients .ingredients-list .ingredient-item-name, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-ingredients .ingredients-list .ingredient-item-name {
padding-left: 0;
padding-right: 30px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-directions .directions-list > li, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-directions .directions-list > li, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-directions .directions-list > li {
padding-left: 0;
padding-right: 40px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-directions .directions-list > li::before, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-directions .directions-list > li::before, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-directions .directions-list > li::before {
left: auto;
right: 0;
margin-right: 0;
margin-left: 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-directions .directions-list > li img, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-directions .directions-list > li img, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-directions .directions-list > li img {
margin-left: auto; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-notes .recipe-card-notes-list, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-notes .recipe-card-notes-list, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-notes .recipe-card-notes-list {
margin: 0 !important;
padding: 0 !important; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-notes .recipe-card-notes-list > li::before, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-notes .recipe-card-notes-list > li::before, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-notes .recipe-card-notes-list > li::before {
left: auto;
right: -6px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-center .recipe-card-image figure figcaption {
text-align: left; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-left .recipe-card-image figure figcaption {
text-align: left; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint.block-alignment-left, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header.block-alignment-left {
margin-right: auto; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint.block-alignment-center, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header.block-alignment-center {
margin-left: auto;
margin-right: auto; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint.block-alignment-right, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header.block-alignment-right {
margin-left: auto; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-rating-stars-average, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-rating-stars-average {
color: #FFFFFF; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-heading .recipe-card-author {
margin-bottom: 10px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-heading .recipe-card-title + p {
margin-bottom: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-heading .wpzoom-recipe-card-print-link {
display: inline-block;
vertical-align: middle;
float: right;
border: 1px dashed rgba(0, 0, 0, 0.1);
padding: 5px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-heading .wpzoom-recipe-card-print-link .btn-print-link {
display: block;
font-style: normal;
text-decoration: none;
font-size: 14px;
font-weight: 600;
line-height: 1.2;
color: #000;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-transition: .2s ease opacity;
-o-transition: .2s ease opacity;
transition: .2s ease opacity; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-heading .wpzoom-recipe-card-print-link .btn-print-link:hover {
opacity: .8; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-heading .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-icon-print-link {
display: inline-block;
width: 22px;
height: 22px;
vertical-align: middle;
fill: #000; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-heading .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-print-icon {
font-size: 18px;
margin-right: calc(6px);
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-heading .wpzoom-recipe-card-print-link .btn-print-link span {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-heading .wpzoom-recipe-card-save-link {
display: inline-block;
vertical-align: middle;
float: right;
border: 1px dashed rgba(0, 0, 0, 0.1);
padding: 5px;
margin-right: 5px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-heading .wpzoom-recipe-card-save-link .btn-save-link {
display: block;
font-style: normal;
text-decoration: none;
font-size: 14px;
font-weight: 600;
line-height: 1.2;
color: #e91e63;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
background: none;
cursor: pointer;
-webkit-transition: .2s ease opacity;
-o-transition: .2s ease opacity;
transition: .2s ease opacity; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-heading .wpzoom-recipe-card-save-link .btn-save-link:hover {
opacity: .8; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-heading .wpzoom-recipe-card-save-link .btn-save-link.is-saved {
opacity: 0.8;
font-weight: 700; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-heading .wpzoom-recipe-card-save-link .btn-save-link .wpzoom-rcb-icon-save-link {
display: inline-block;
width: 22px;
height: 22px;
vertical-align: middle;
fill: #e91e63; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-heading .wpzoom-recipe-card-save-link .btn-save-link span {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-heading::after {
content: '';
clear: both;
display: table; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image figure img {
width: 100%; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image figure figcaption {
padding: 0;
margin: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .recipe-card-image-caption {
display: inline-block;
position: absolute;
color: #fff;
left: 0;
opacity: .8;
font-size: 14px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .recipe-card-image-caption a {
color: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .recipe-card-image-caption a:hover {
color: #fff;
text-decoration: underline; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .recipe-card-image-popup-link {
display: block; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link {
margin-top: 0;
margin-bottom: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link {
margin-top: 0;
margin-bottom: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-video {
margin-top: 20px;
margin-bottom: 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-video video {
max-width: 100%; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-video [poster] {
-o-object-fit: cover;
object-fit: cover; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details {
margin-bottom: 25px;
clear: both; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item > p:not(.detail-item-label):not(.detail-item-value):not(.detail-item-unit) {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .detail-item-label {
margin-bottom: 5px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .detail-item-label .current-serving-count {
opacity: .5; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .detail-item-unit {
margin-bottom: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .detail-item-adjustable-servings {
width: 40px;
height: 30px;
text-align: center;
line-height: 1.65;
font-size: 12px;
display: block;
margin: 0 12px;
padding: 0;
border: none;
background: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item > p.detail-item-value.only-print-visible {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .adjustable-quantity {
position: relative;
vertical-align: middle;
background-color: rgba(255, 255, 255, 0.5);
border-radius: 5px;
padding: 0 12px;
-webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1);
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1); }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .adjustable-quantity + .detail-item-unit {
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .adjustable-quantity + .only-print-visible + .detail-item-unit {
vertical-align: middle;
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .adjustable-quantity input[type=number]::-webkit-inner-spin-button,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .adjustable-quantity input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .adjustable-quantity input[type=number] {
-moz-appearance: textfield;
font-weight: 500; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .adjustable-quantity input:focus {
outline: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .adjustable-quantity .adjustable-quantity-button {
cursor: pointer;
position: absolute;
top: 0;
height: 100%;
width: 26px;
text-align: center;
color: #333;
font-size: 20px;
font-weight: 500;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .adjustable-quantity .adjustable-quantity-button:hover {
background-color: rgba(251, 251, 251, 0.9);
color: #000; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .adjustable-quantity .adjustable-quantity-button.adjustable-quantity-up {
right: 0;
border-radius: 0 5px 5px 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .adjustable-quantity .adjustable-quantity-button.adjustable-quantity-down {
border-radius: 5px 0 0 5px;
left: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .adjustable-quantity-toggles {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .adjustable-quantity-toggles .serving-multiplier-toggles {
display: -ms-flexbox;
display: flex;
overflow: hidden;
border: 1px solid #ddd;
border-radius: 5px;
padding: 3px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .adjustable-quantity-toggles .serving-multiplier-toggles .serving-toggle {
background: none;
padding: 4px 6px;
font-size: 12px;
font-weight: 600;
cursor: pointer;
-webkit-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
color: #333;
min-width: 36px;
text-align: center;
border-radius: 5px;
border: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .adjustable-quantity-toggles .serving-multiplier-toggles .serving-toggle:hover {
background-color: rgba(251, 251, 251, 0.9);
color: #000; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .adjustable-quantity-toggles .serving-multiplier-toggles .serving-toggle.active {
background-color: #333;
color: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .adjustable-quantity-toggles + .detail-item-unit {
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .details-items .detail-item .adjustable-quantity-toggles + .only-print-visible + .detail-item-unit {
vertical-align: middle;
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients {
position: relative; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredient-unit-selector {
text-align: right;
position: absolute;
top: 0;
right: 0;
border: 1px solid #ddd;
border-radius: 4px;
padding: 3px 1px;
background: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredient-unit-selector .unit-selector-btn {
display: inline-block;
position: relative;
text-align: center;
-webkit-transition: background 100ms ease, color 100ms ease;
-o-transition: background 100ms ease, color 100ms ease;
transition: background 100ms ease, color 100ms ease;
font-size: 14px;
border-radius: 4px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredient-unit-selector input[type=radio].unit-selector-toggle {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredient-unit-selector input[type=radio].unit-selector-toggle + label {
cursor: pointer;
padding: 2px 6px;
margin: 0 2px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredient-unit-selector input[type=radio].unit-selector-toggle + label:hover {
background: none;
color: #1a1a1a; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredient-unit-selector input[type=radio].unit-selector-toggle + label:after {
background: #7C848A;
content: "";
height: 100%;
position: absolute;
top: 0;
-webkit-transition: left 200ms cubic-bezier(0.77, 0, 0.175, 1);
-o-transition: left 200ms cubic-bezier(0.77, 0, 0.175, 1);
transition: left 200ms cubic-bezier(0.77, 0, 0.175, 1);
width: 100%;
z-index: -1; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredient-unit-selector input[type=radio].unit-selector-toggle.toggle-left + label {
border-right: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredient-unit-selector input[type=radio].unit-selector-toggle.toggle-left + label:after {
left: 100%; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredient-unit-selector input[type=radio].unit-selector-toggle.toggle-right + label {
margin-left: -5px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients {
position: relative; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredient-unit-selector {
text-align: right;
position: absolute;
top: 0;
right: 0;
border: 1px solid #ddd;
border-radius: 4px;
padding: 3px 1px;
background: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredient-unit-selector .unit-selector-btn {
display: inline-block;
position: relative;
text-align: center;
-webkit-transition: background 100ms ease, color 100ms ease;
-o-transition: background 100ms ease, color 100ms ease;
transition: background 100ms ease, color 100ms ease;
font-size: 14px;
border-radius: 4px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredient-unit-selector input[type=radio].unit-selector-toggle {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredient-unit-selector input[type=radio].unit-selector-toggle + label {
cursor: pointer;
padding: 2px 6px;
margin: 0 2px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredient-unit-selector input[type=radio].unit-selector-toggle + label:hover {
background: none;
color: #1a1a1a; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredient-unit-selector input[type=radio].unit-selector-toggle + label:after {
background: #7C848A;
content: "";
height: 100%;
position: absolute;
top: 0;
-webkit-transition: left 200ms cubic-bezier(0.77, 0, 0.175, 1);
-o-transition: left 200ms cubic-bezier(0.77, 0, 0.175, 1);
transition: left 200ms cubic-bezier(0.77, 0, 0.175, 1);
width: 100%;
z-index: -1; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredient-unit-selector input[type=radio].unit-selector-toggle.toggle-left + label {
border-right: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredient-unit-selector input[type=radio].unit-selector-toggle.toggle-left + label:after {
left: 100%; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredient-unit-selector input[type=radio].unit-selector-toggle.toggle-right + label {
margin-left: -5px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredient-unit-selector input[type=radio].unit-selector-toggle.toggle-right + label:after {
left: -100%; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredient-unit-selector input[type=radio].unit-selector-toggle:checked + label {
cursor: default;
color: #fff;
-webkit-transition: color 200ms;
-o-transition: color 200ms;
transition: color 200ms;
background: #333; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredient-unit-selector input[type=radio].unit-selector-toggle:checked + label:after {
left: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredients-list {
margin: 0 !important;
padding: 0 !important; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredients-list > li {
padding-left: 0;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredients-list .ingredient-item-name {
margin: 0;
max-width: 88%; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredients-list .wpzoom-rcb-ingredient-name {
font-weight: 500; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredients-list .woocommerce-ingredient-add-to-cart {
margin: 0;
padding: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-rcb-alt-ingredient {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment {
margin: 0 0 30px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-title {
margin-bottom: 25px !important; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 20px;
padding: 0;
margin: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list.layout-2-columns {
grid-template-columns: repeat(2, 1fr);
gap: 15px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list.layout-2-columns .equipment-item {
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-align: center;
align-items: center;
text-align: left;
gap: 12px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list.layout-2-columns .equipment-item .equipment-item-image {
width: 80px;
height: 80px;
-ms-flex-negative: 0;
flex-shrink: 0;
aspect-ratio: 1 / 1;
border-radius: 6px;
overflow: hidden; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list.layout-2-columns .equipment-item .equipment-item-content {
-ms-flex: 1;
flex: 1;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
gap: 4px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list.layout-2-columns .equipment-item .equipment-item-name {
font-size: 14px;
font-weight: 600;
text-align: left;
line-height: 1.3;
margin: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list.layout-2-columns .equipment-item .equipment-item-link {
font-size: 12px;
text-align: left;
line-height: 1.3;
margin: 0;
text-decoration: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list.layout-2-columns .equipment-item .equipment-item-link:hover {
text-decoration: underline; }
@media (max-width: 768px) {
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list {
grid-template-columns: 1fr;
gap: 15px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list.layout-2-columns {
grid-template-columns: 1fr; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list.layout-2-columns .equipment-item {
-ms-flex-direction: row;
flex-direction: row;
padding: 12px;
gap: 10px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list.layout-2-columns .equipment-item .equipment-item-image {
width: 50px;
height: 50px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list.layout-2-columns .equipment-item .equipment-item-name {
font-size: 13px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list.layout-2-columns .equipment-item .equipment-item-link {
font-size: 11px; } }
@media (max-width: 1024px) and (min-width: 769px) {
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list.layout-2-columns .equipment-item {
padding: 12px;
gap: 10px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list.layout-2-columns .equipment-item .equipment-item-image {
width: 55px;
height: 55px; } }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list .equipment-item {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: start;
justify-content: flex-start;
gap: 10px;
padding: 0;
border: 0;
margin: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list .equipment-item .equipment-item-image {
display: block;
position: relative;
line-height: 1.3;
height: auto;
width: 100%;
aspect-ratio: 1 / 1;
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center;
object-position: center;
padding: 0;
border: 0;
overflow: hidden;
margin: 0;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
border-radius: 3px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list .equipment-item .equipment-item-image img {
display: block;
height: 100%;
width: 100%;
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center;
object-position: center;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
border-radius: 3px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list .equipment-item .equipment-item-image .equipment-item-image-label {
display: -ms-flexbox;
display: flex;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list .equipment-item .equipment-item-name {
display: block;
font-size: 16px;
font-weight: 600;
text-align: center;
line-height: 24px;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
margin: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list .equipment-item .equipment-item-link {
display: block;
font-size: 14px;
text-align: center;
line-height: 24px;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
margin: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .hidden {
display: none !important; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-directions {
margin-bottom: 30px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-directions .directions-list {
margin: 0 !important;
padding: 0 !important; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-directions .directions-list .direction-step-group {
counter-reset: count; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-directions .directions-list .direction-step-group::before {
content: '';
counter-increment: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step .direction-step-image-popup-link,
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step img {
display: block;
clear: both;
-o-object-fit: cover;
object-fit: cover; }
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step .direction-step-image-popup-link {
height: 100% !important; }
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step img {
min-height: 100% !important; }
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step .direction-step-gallery {
margin: 8px 0;
position: relative; }
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step .direction-step-gallery.columns-2 .direction-step-gallery-grid {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 8px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step .direction-step-gallery.columns-3 .direction-step-gallery-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 8px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step .direction-step-gallery.columns-4 .direction-step-gallery-grid {
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-gap: 8px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step .direction-step-gallery .direction-step-gallery-grid {
margin: 0;
padding: 0;
list-style: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step .direction-step-gallery .direction-step-gallery-grid .direction-step-gallery-item {
margin: 0;
list-style-type: none;
position: relative;
display: grid;
grid-template-rows: 1fr auto;
-webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid;
break-inside: avoid-column; }
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step .direction-step-gallery .direction-step-gallery-grid .direction-step-gallery-item img {
display: block;
clear: both;
min-height: 100% !important;
-o-object-fit: cover;
object-fit: cover; }
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step .direction-step-gallery.is-loading .direction-step-gallery-grid {
visibility: hidden;
overflow: hidden; }
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step .direction-step-gallery.is-loading .direction-step-gallery-preloader {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #fff;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: center;
align-items: center; }
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step .direction-step-gallery .direction-step-gallery-item figure {
margin: 0;
height: 100%; }
@supports (position: sticky) {
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step .direction-step-gallery .direction-step-gallery-item figure {
display: -ms-flexbox;
display: flex;
-ms-flex-align: end;
align-items: flex-end;
-ms-flex-pack: start;
justify-content: flex-start; } }
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step .direction-step-gallery .direction-step-gallery-item img {
display: block;
max-width: 100%;
height: auto !important;
margin: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step .direction-step-gallery .direction-step-gallery-item img {
width: 100%; }
@supports (position: sticky) {
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step .direction-step-gallery .direction-step-gallery-item img {
width: auto; } }
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step .direction-step-gallery.columns-1 .direction-step-gallery-item {
width: 100%;
margin-right: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step .direction-step-gallery.columns-2 .direction-step-gallery-item {
width: 100%; }
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step .direction-step-gallery.columns-3 .direction-step-gallery-item {
width: 100%; }
.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step .direction-step-gallery.columns-4 .direction-step-gallery-item {
width: 100%; }
.wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-rating-stars-container {
position: relative;
float: right;
-webkit-transition: opacity .25s linear;
-o-transition: opacity .25s linear;
transition: opacity .25s linear;
display: inline-block;
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-rating-stars-container .wpzoom-rating-stars-tooltip {
display: block;
opacity: 0;
visibility: hidden;
height: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-rating-stars-container.is-loading {
opacity: 0.7; }
.wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-rating-stars-container[data-user-can-rate="0"] .wpzoom-rating-stars-tooltip {
position: absolute;
top: -100%;
left: 0;
background-color: rgba(0, 0, 0, 0.85);
color: #fff;
font-size: 13px;
font-style: normal;
padding: 3px 5px;
border-radius: 3px;
line-height: 1.4em;
height: auto;
-webkit-transition: opacity .25s ease-in-out, visibility .25s ease-in-out;
-o-transition: opacity .25s ease-in-out, visibility .25s ease-in-out;
transition: opacity .25s ease-in-out, visibility .25s ease-in-out; }
.wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-rating-stars-container[data-user-can-rate="0"] .wpzoom-rating-stars > li {
pointer-events: none;
cursor: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-rating-stars-container[data-user-can-rate="0"] .wpzoom-rating-stars:hover ~ .wpzoom-rating-stars-tooltip {
opacity: 1;
visibility: visible; }
.wp-block-wpzoom-recipe-card-block-recipe-card.header-content-align-center .wpzoom-rating-stars-container {
float: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars {
list-style: none !important;
margin: 0 !important;
padding: 0 !important;
display: inline-block;
vertical-align: top;
text-align: left; }
.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars > li {
display: inline-block;
vertical-align: top;
margin: 0;
padding: 0;
width: 22px;
height: 21px;
padding-right: 4px;
cursor: pointer;
color: inherit;
font-family: "Font Awesome 5 Free" !important; }
.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars > li:last-child {
padding-right: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars > li.wpz-star-icon {
color: #F2A123; }
.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars > li.wpz-star-icon:before {
content: "\f005"; }
.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars > li.wpz-star-icon.wpz-empty-star {
font-weight: 400; }
.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars > li.wpz-star-icon.wpz-full-star {
font-weight: 900; }
.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars > li.fa-star-o {
color: #DBDBDB; }
.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars > li.wpz-one-half-star, .wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars > li.wpz-one-fourth-star, .wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars > li.wpz-three-quarters-star {
position: relative;
width: 22px;
height: 21px; }
.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars > li.wpz-one-half-star:before, .wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars > li.wpz-one-fourth-star:before, .wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars > li.wpz-three-quarters-star:before {
content: "\f005";
position: absolute;
font-weight: 900;
width: 9px;
overflow: hidden;
top: 0px; }
.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars > li.wpz-one-half-star:after, .wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars > li.wpz-one-fourth-star:after, .wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars > li.wpz-three-quarters-star:after {
content: "\f005";
position: absolute;
font-weight: 400;
top: 0px; }
.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars > li.wpz-one-fourth-star:before {
width: 8px; }
.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars > li.wpz-three-quarters-star:before {
width: 12px; }
.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars:hover > li {
color: #F2A123; }
.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars:hover > li.wpz-one-half-star.wpz-full-star:before, .wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars:hover > li.wpz-one-fourth-star.wpz-full-star:before, .wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars:hover > li.wpz-three-quarters-star.wpz-full-star:before {
content: "\f005";
position: relative; }
.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars:hover > li.wpz-one-half-star.wpz-full-star:after, .wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars:hover > li.wpz-one-fourth-star.wpz-full-star:after, .wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars:hover > li.wpz-three-quarters-star.wpz-full-star:after {
content: "";
position: relative; }
.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars:hover > li.wpz-one-half-star.wpz-empty-star:before, .wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars:hover > li.wpz-one-fourth-star.wpz-empty-star:before, .wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars:hover > li.wpz-three-quarters-star.wpz-empty-star:before {
content: "\f005";
position: relative;
font-weight: 400; }
.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars:hover > li.wpz-one-half-star.wpz-empty-star:after, .wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars:hover > li.wpz-one-fourth-star.wpz-empty-star:after, .wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars:hover > li.wpz-three-quarters-star.wpz-empty-star:after {
content: "";
position: relative; }
.wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-rating-stars-average {
margin-left: 10px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-rating-stars-average .wpzoom-rating-average,
.wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-rating-stars-average .wpzoom-rating-total-votes {
font-weight: 500; }
.wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-rating-stars-average small {
font-size: 13px;
margin-right: 4px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-instagram,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-pinterest,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-facebook {
padding: 15px;
position: relative;
padding-left: 4.3em;
overflow: hidden; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-instagram .cta-brand-icon,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-pinterest .cta-brand-icon,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-facebook .cta-brand-icon {
position: absolute;
left: 0;
font-size: 3.6em;
line-height: 1em;
opacity: 1;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%); }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-instagram .cta-brand-icon i,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-pinterest .cta-brand-icon i,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-facebook .cta-brand-icon i {
font-style: normal; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-instagram .cta-text-wrapper .cta-text-title,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-pinterest .cta-text-wrapper .cta-text-title,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-facebook .cta-text-wrapper .cta-text-title {
margin-top: 0;
margin-bottom: 0;
font-size: 1.1em;
line-height: 1.4em;
color: #041728;
font-weight: 600; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-instagram .cta-text-wrapper .cta-text-subtitle,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-pinterest .cta-text-wrapper .cta-text-subtitle,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-facebook .cta-text-wrapper .cta-text-subtitle {
margin-bottom: 0;
font-size: 1em;
line-height: 1.6em;
color: inherit;
color: #7C848A; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-instagram .cta-text-wrapper a,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-pinterest .cta-text-wrapper a,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-facebook .cta-text-wrapper a {
text-decoration: underline;
font-weight: normal;
color: #041728; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-instagram .cta-text-wrapper a:hover,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-pinterest .cta-text-wrapper a:hover,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-facebook .cta-text-wrapper a:hover {
text-decoration: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-directions + .recipe-card-cta-instagram,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-directions + .recipe-card-cta-pinterest,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-directions + .recipe-card-cta-facebook {
margin-top: 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-instagram + .recipe-card-cta-pinterest,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-instagram + .recipe-card-cta-facebook,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-pinterest + .recipe-card-cta-facebook {
margin-top: 5px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-food-labels {
padding: 10px 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-food-labels .food-labels-list {
margin: 0;
padding: 0;
list-style: none;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-align: center;
align-items: center; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-food-labels .food-labels-list > li {
padding-left: 0;
-ms-flex: 0 0 12.5%;
flex: 0 0 12.5%;
line-height: 0;
list-style-type: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.block-alignment-right .recipe-card-food-labels .food-labels-list {
-ms-flex-pack: end;
justify-content: flex-end; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-notes + .recipe-card-food-labels {
margin-top: -10px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-nutrition-list {
list-style-type: none;
margin: 0;
padding: 0;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-nutrition-list li {
list-style-type: none;
width: 31%;
font-size: 14px;
border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
padding: 0 0 4px;
margin: 0 3% 4px 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-nutrition-list li:nth-child(3n+3) {
margin-right: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-nutrition-list li .wpzoon-rcb-nutrition-value {
opacity: .8;
margin-left: 5px;
float: right; }
.wpzoom-nosleep-toggle-container {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 10px 0;
-ms-flex-align: center;
align-items: center; }
.wpzoom-nosleep-toggle-container .switch {
position: relative;
display: inline-block;
width: 50px;
height: 24px;
margin: 0; }
.wpzoom-nosleep-toggle-container .switch input {
display: none; }
.wpzoom-nosleep-toggle-container .slider {
position: absolute;
cursor: pointer;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #D9DEEC;
-webkit-transition: .4s;
-o-transition: .4s;
transition: .4s;
border-radius: 34px; }
.wpzoom-nosleep-toggle-container .slider:before {
position: absolute;
content: "";
height: 18px;
width: 18px;
left: 3px;
bottom: 3px;
background-color: #021123;
-webkit-transition: .4s;
-o-transition: .4s;
transition: .4s;
border-radius: 50%; }
.wpzoom-nosleep-toggle-container .slider:after {
color: white;
display: block;
position: absolute;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
top: 50%;
left: 50%; }
.wpzoom-nosleep-toggle-container input:checked + .slider {
background-color: #9AD093; }
.wpzoom-nosleep-toggle-container input:focus + .slider {
-webkit-box-shadow: 0 0 1px #2196F3;
box-shadow: 0 0 1px #2196F3; }
.wpzoom-nosleep-toggle-container input:checked + .slider:before {
-webkit-transform: translateX(26px);
-ms-transform: translateX(26px);
transform: translateX(26px);
background: #fff; }
.wpzoom-nosleep-toggle-container .wpzoom-nosleep-label {
display: inline-block;
font-size: 14px;
font-weight: bold;
vertical-align: middle;
margin: 0 10px; }
.wpzoom-nosleep-toggle-container p.recipe-card-no-sleep {
font-size: 13px;
font-style: italic;
opacity: .8;
margin: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-nosleep-toggle-container,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-nosleep-toggle-container {
-ms-flex-pack: center;
justify-content: center; }
#shop-with-instacart-v1 {
margin-bottom: 20px; }
#shop-with-instacart-v1:hover {
opacity: .8; } .wpzoom-rcb-instacart-button {
display: -ms-inline-flexbox;
display: inline-flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
height: 46px;
padding: 16px 18px;
border: none;
border-radius: 23px; cursor: pointer;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
font-size: 16px;
font-weight: 600;
text-decoration: none;
-webkit-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
margin: 0 0 20px;
position: relative;
overflow: hidden;
-webkit-box-sizing: border-box;
box-sizing: border-box;
white-space: nowrap; }
.wpzoom-rcb-instacart-button img {
width: 22px; height: 22px;
margin-right: 8px;
-ms-flex-negative: 0;
flex-shrink: 0; }
.wpzoom-rcb-instacart-button span {
white-space: nowrap;
line-height: 1; } .wpzoom-rcb-instacart-button-dark {
background-color: #003D29; color: #FAF1E5; }
.wpzoom-rcb-instacart-button-dark:hover {
background-color: #002D1F; } .wpzoom-rcb-instacart-button-light {
background-color: #ffffff;
color: #003D29;
border: 2px solid #003D29; }
.wpzoom-rcb-instacart-button-light:hover {
background-color: #f8fff6;
border-color: #002D1F; } .wpzoom-rcb-instacart-button-white {
background-color: #ffffff;
color: #003D29;
border: 1px solid #e0e0e0; }
.wpzoom-rcb-instacart-button-white:hover {
background-color: #f9f9f9;
border-color: #003D29; } .wpzoom-rcb-instacart-loading {
pointer-events: none;
opacity: 0.7; }
.wpzoom-rcb-instacart-loading::after {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 20px;
height: 20px;
margin: -10px 0 0 -10px;
border: 2px solid transparent;
border-top: 2px solid currentColor;
border-radius: 50%;
-webkit-animation: wpzoom-rcb-instacart-spin 1s linear infinite;
animation: wpzoom-rcb-instacart-spin 1s linear infinite; }
.wpzoom-rcb-instacart-loading img,
.wpzoom-rcb-instacart-loading span {
opacity: 0.3; }
@-webkit-keyframes wpzoom-rcb-instacart-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
@keyframes wpzoom-rcb-instacart-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } } @media (max-width: 768px) {
.wpzoom-rcb-instacart-button {
width: 100%;
-ms-flex-pack: center;
justify-content: center;
height: 50px; padding: 18px 20px;
font-size: 15px; } } .wpzoom-rcb-instacart-button:focus {
outline: 2px solid #003D29;
outline-offset: 2px; }
.wpzoom-rcb-instacart-button:focus:not(:focus-visible) {
outline: none; } @media (prefers-contrast: high) {
.wpzoom-rcb-instacart-button-dark {
border: 2px solid #FAF1E5; }
.wpzoom-rcb-instacart-button-light {
border-width: 3px; }
.wpzoom-rcb-instacart-button-white {
border: 2px solid #003D29; } } @media (prefers-reduced-motion: reduce) {
.wpzoom-rcb-instacart-button {
-webkit-transition: none;
-o-transition: none;
transition: none; }
.wpzoom-rcb-instacart-button:hover {
-webkit-transform: none;
-ms-transform: none;
transform: none; }
@-webkit-keyframes wpzoom-rcb-instacart-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
@keyframes wpzoom-rcb-instacart-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } } } @media print {
.wpzoom-rcb-instacart-button {
display: none; } }
@media screen and (max-width: 1000px) {
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-nutrition-list li {
width: 48%;
margin-right: 4%; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-nutrition-list li:nth-child(3n+3) {
margin-right: 4%; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-nutrition-list li:nth-child(2n+2) {
margin-right: 0; } }
.recipe-card-details-top {
clear: both; }
.wpzoom-recipe-card-snippet_after_image {
margin-left: auto;
margin-right: auto;
text-align: center; }
.wpzoom-recipe-card-snippet_after_title,
.wpzoom-recipe-card-snippet_after_details {
margin-bottom: 20px;
margin-left: auto;
margin-right: auto;
text-align: center; }
@media (min-width: 600px) {
.wpzoom-recipe-card-snippet_after_details {
float: right;
position: relative;
z-index: 1;
margin-top: 50px;
margin-left: 20px; } }
@media screen and (max-width: 600px) {
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .directions-list > li,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .directions-list > li,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .directions-list > li,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .directions-list > li,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-list > li {
padding-left: 26px !important; }
.wpzoom-nosleep-toggle-container p.recipe-card-no-sleep {
margin-left: 0;
margin-top: 5px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-rating-stars-container {
float: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-food-labels .food-labels-list > li {
-ms-flex: 0 0 16.6666%;
flex: 0 0 16.6666%; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .recipe-card-image-caption {
font-size: 12px;
display: block;
position: relative;
margin-bottom: 5px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-instagram,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-pinterest,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-facebook {
padding: 10px;
padding-left: 3.4em; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-instagram .cta-brand-icon,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-pinterest .cta-brand-icon,
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-cta-facebook .cta-brand-icon {
font-size: 2em; }
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-equipment .equipment-list {
grid-template-columns: repeat(2, 1fr); } }
@media screen and (max-width: 440px) {
.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-nutrition-list li {
font-size: 12px; } }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-add-to-cart-wrapper {
display: inline-block;
margin-left: 0.5rem; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-add-to-cart-wrapper a.added_to_cart {
padding-top: 0 !important;
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-add-to-cart-wrapper .woocommerce-ingredient-add-to-cart a.add_to_cart_button {
display: -ms-inline-flexbox !important;
display: inline-flex !important;
-ms-flex-align: center;
align-items: center;
gap: 0.25rem;
margin-right: 10px;
padding: 6px 13px;
background: #289283;
text-transform: none;
border-radius: 4px;
font-size: 14px;
line-height: 1.2;
text-decoration: none;
color: white;
font-weight: 500;
-webkit-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
border: 1px solid transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-add-to-cart-wrapper .woocommerce-ingredient-add-to-cart a.add_to_cart_button:hover {
color: white !important;
text-decoration: none !important;
opacity: .9;
background: #289283; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-add-to-cart-wrapper .woocommerce-ingredient-add-to-cart a.add_to_cart_button.added {
background: #fff;
color: #289283;
border: 1px solid #289283; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-add-to-cart-wrapper .woocommerce-ingredient-add-to-cart a.add_to_cart_button.added:before {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-add-to-cart-wrapper .woocommerce-ingredient-add-to-cart a.add_to_cart_button.added:hover {
background: #289283;
color: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-add-to-cart-wrapper .woocommerce-ingredient-add-to-cart a.add_to_cart_button.loading {
opacity: 0.7 !important;
padding-right: 30px !important;
pointer-events: none !important; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-add-to-cart-wrapper .woocommerce-ingredient-add-to-cart a.add_to_cart_button:before {
content: "";
display: inline-block;
width: 14px;
height: 14px;
margin-right: 4px;
background-color: currentColor;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.66675 13.6673C4.30008 13.6673 3.9863 13.5369 3.72541 13.276C3.46408 13.0147 3.33341 12.7007 3.33341 12.334C3.33341 11.9673 3.46408 11.6533 3.72541 11.392C3.9863 11.1311 4.30008 11.0007 4.66675 11.0007C5.03341 11.0007 5.34719 11.1311 5.60808 11.392C5.86941 11.6533 6.00008 11.9673 6.00008 12.334C6.00008 12.7007 5.86941 13.0147 5.60808 13.276C5.34719 13.5369 5.03341 13.6673 4.66675 13.6673ZM11.3334 13.6673C10.9667 13.6673 10.653 13.5369 10.3921 13.276C10.1307 13.0147 10.0001 12.7007 10.0001 12.334C10.0001 11.9673 10.1307 11.6533 10.3921 11.392C10.653 11.1311 10.9667 11.0007 11.3334 11.0007C11.7001 11.0007 12.0141 11.1311 12.2754 11.392C12.5363 11.6533 12.6667 11.9673 12.6667 12.334C12.6667 12.7007 12.5363 13.0147 12.2754 13.276C12.0141 13.5369 11.7001 13.6673 11.3334 13.6673ZM4.10008 3.00065L5.70008 6.33398H10.3667L12.2001 3.00065H4.10008ZM3.46675 1.66732H13.3001C13.5556 1.66732 13.7501 1.7811 13.8834 2.00865C14.0167 2.23665 14.0223 2.46732 13.9001 2.70065L11.5334 6.96732C11.4112 7.18954 11.2472 7.36176 11.0414 7.48398C10.8361 7.60621 10.6112 7.66732 10.3667 7.66732H5.40008L4.66675 9.00065H12.6667V10.334H4.66675C4.16675 10.334 3.78897 10.1144 3.53341 9.67532C3.27786 9.23665 3.26675 8.00065 3.50008 8.36732L4.40008 6.73398L2.00008 1.66732H0.666748V0.333984H2.83341L3.46675 1.66732Z' fill='white'/%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.66675 13.6673C4.30008 13.6673 3.9863 13.5369 3.72541 13.276C3.46408 13.0147 3.33341 12.7007 3.33341 12.334C3.33341 11.9673 3.46408 11.6533 3.72541 11.392C3.9863 11.1311 4.30008 11.0007 4.66675 11.0007C5.03341 11.0007 5.34719 11.1311 5.60808 11.392C5.86941 11.6533 6.00008 11.9673 6.00008 12.334C6.00008 12.7007 5.86941 13.0147 5.60808 13.276C5.34719 13.5369 5.03341 13.6673 4.66675 13.6673ZM11.3334 13.6673C10.9667 13.6673 10.653 13.5369 10.3921 13.276C10.1307 13.0147 10.0001 12.7007 10.0001 12.334C10.0001 11.9673 10.1307 11.6533 10.3921 11.392C10.653 11.1311 10.9667 11.0007 11.3334 11.0007C11.7001 11.0007 12.0141 11.1311 12.2754 11.392C12.5363 11.6533 12.6667 11.9673 12.6667 12.334C12.6667 12.7007 12.5363 13.0147 12.2754 13.276C12.0141 13.5369 11.7001 13.6673 11.3334 13.6673ZM4.10008 3.00065L5.70008 6.33398H10.3667L12.2001 3.00065H4.10008ZM3.46675 1.66732H13.3001C13.5556 1.66732 13.7501 1.7811 13.8834 2.00865C14.0167 2.23665 14.0223 2.46732 13.9001 2.70065L11.5334 6.96732C11.4112 7.18954 11.2472 7.36176 11.0414 7.48398C10.8361 7.60621 10.6112 7.66732 10.3667 7.66732H5.40008L4.66675 9.00065H12.6667V10.334H4.66675C4.16675 10.334 3.78897 10.1144 3.53341 9.67532C3.27786 9.23665 3.26675 8.00065 3.50008 8.36732L4.40008 6.73398L2.00008 1.66732H0.666748V0.333984H2.83341L3.46675 1.66732Z' fill='white'/%3E%3C/svg%3E");
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-position: left center;
mask-position: left center; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-add-to-cart-wrapper .woocommerce-add-to-cart {
display: -ms-inline-flexbox;
display: inline-flex;
-ms-flex-align: center;
align-items: center;
gap: 0.25rem;
padding: 0.4rem 0.8rem;
background: #289283;
border: none;
border-radius: 4px;
font-size: 12px;
line-height: 1.2;
text-decoration: none;
color: white;
font-weight: 500;
-webkit-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
cursor: pointer; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-add-to-cart-wrapper .woocommerce-add-to-cart:hover {
color: white;
text-decoration: none;
opacity: 0.9; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-add-to-cart-wrapper .woocommerce-add-to-cart:before {
content: "";
display: inline-block;
width: 14px;
height: 14px;
margin-right: 4px;
background-color: currentColor;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.66675 13.6673C4.30008 13.6673 3.9863 13.5369 3.72541 13.276C3.46408 13.0147 3.33341 12.7007 3.33341 12.334C3.33341 11.9673 3.46408 11.6533 3.72541 11.392C3.9863 11.1311 4.30008 11.0007 4.66675 11.0007C5.03341 11.0007 5.34719 11.1311 5.60808 11.392C5.86941 11.6533 6.00008 11.9673 6.00008 12.334C6.00008 12.7007 5.86941 13.0147 5.60808 13.276C5.34719 13.5369 5.03341 13.6673 4.66675 13.6673ZM11.3334 13.6673C10.9667 13.6673 10.653 13.5369 10.3921 13.276C10.1307 13.0147 10.0001 12.7007 10.0001 12.334C10.0001 11.9673 10.1307 11.6533 10.3921 11.392C10.653 11.1311 10.9667 11.0007 11.3334 11.0007C11.7001 11.0007 12.0141 11.1311 12.2754 11.392C12.5363 11.6533 12.6667 11.9673 12.6667 12.334C12.6667 12.7007 12.5363 13.0147 12.2754 13.276C12.0141 13.5369 11.7001 13.6673 11.3334 13.6673ZM4.10008 3.00065L5.70008 6.33398H10.3667L12.2001 3.00065H4.10008ZM3.46675 1.66732H13.3001C13.5556 1.66732 13.7501 1.7811 13.8834 2.00865C14.0167 2.23665 14.0223 2.46732 13.9001 2.70065L11.5334 6.96732C11.4112 7.18954 11.2472 7.36176 11.0414 7.48398C10.8361 7.60621 10.6112 7.66732 10.3667 7.66732H5.40008L4.66675 9.00065H12.6667V10.334H4.66675C4.16675 10.334 3.78897 10.1144 3.53341 9.67532C3.27786 9.23665 3.26675 8.00065 3.50008 8.36732L4.40008 6.73398L2.00008 1.66732H0.666748V0.333984H2.83341L3.46675 1.66732Z' fill='white'/%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.66675 13.6673C4.30008 13.6673 3.9863 13.5369 3.72541 13.276C3.46408 13.0147 3.33341 12.7007 3.33341 12.334C3.33341 11.9673 3.46408 11.6533 3.72541 11.392C3.9863 11.1311 4.30008 11.0007 4.66675 11.0007C5.03341 11.0007 5.34719 11.1311 5.60808 11.392C5.86941 11.6533 6.00008 11.9673 6.00008 12.334C6.00008 12.7007 5.86941 13.0147 5.60808 13.276C5.34719 13.5369 5.03341 13.6673 4.66675 13.6673ZM11.3334 13.6673C10.9667 13.6673 10.653 13.5369 10.3921 13.276C10.1307 13.0147 10.0001 12.7007 10.0001 12.334C10.0001 11.9673 10.1307 11.6533 10.3921 11.392C10.653 11.1311 10.9667 11.0007 11.3334 11.0007C11.7001 11.0007 12.0141 11.1311 12.2754 11.392C12.5363 11.6533 12.6667 11.9673 12.6667 12.334C12.6667 12.7007 12.5363 13.0147 12.2754 13.276C12.0141 13.5369 11.7001 13.6673 11.3334 13.6673ZM4.10008 3.00065L5.70008 6.33398H10.3667L12.2001 3.00065H4.10008ZM3.46675 1.66732H13.3001C13.5556 1.66732 13.7501 1.7811 13.8834 2.00865C14.0167 2.23665 14.0223 2.46732 13.9001 2.70065L11.5334 6.96732C11.4112 7.18954 11.2472 7.36176 11.0414 7.48398C10.8361 7.60621 10.6112 7.66732 10.3667 7.66732H5.40008L4.66675 9.00065H12.6667V10.334H4.66675C4.16675 10.334 3.78897 10.1144 3.53341 9.67532C3.27786 9.23665 3.26675 8.00065 3.50008 8.36732L4.40008 6.73398L2.00008 1.66732H0.666748V0.333984H2.83341L3.46675 1.66732Z' fill='white'/%3E%3C/svg%3E");
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-position: left center;
mask-position: left center; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-add-to-cart-wrapper .woocommerce-add-to-cart .dashicons {
font-size: 12px;
line-height: 1; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details {
position: relative;
margin-left: 8px;
display: -ms-flexbox;
display: flex; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-details-icon {
display: -ms-inline-flexbox;
display: inline-flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
width: 26px;
height: 26px;
color: #289283;
text-decoration: none;
border-radius: 50%;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-details-icon:hover {
color: #1e6b5c;
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05); }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-details-icon svg {
width: 26px;
height: 26px; }
@media (hover: hover) and (pointer: fine) {
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details:hover .product-tooltip {
display: block !important;
opacity: 1;
visibility: visible;
-webkit-transform: translateX(-50%) translateY(0);
-ms-transform: translateX(-50%) translateY(0);
transform: translateX(-50%) translateY(0); } }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-tooltip {
position: absolute;
top: 100%;
left: 50%;
-webkit-transform: translateX(-50%) translateY(10px);
-ms-transform: translateX(-50%) translateY(10px);
transform: translateX(-50%) translateY(10px);
margin-top: 8px;
background: #fff;
border: 1px solid #ddd;
border-radius: 8px;
-webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
z-index: 1000;
width: 280px;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
pointer-events: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-tooltip::after {
content: '';
position: absolute;
bottom: 100%;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
border: 6px solid transparent;
border-bottom-color: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-tooltip::before {
content: '';
position: absolute;
bottom: 100%;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
border: 7px solid transparent;
border-bottom-color: #ddd;
margin-bottom: 1px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-tooltip-content {
padding: 16px;
display: -ms-flexbox;
display: flex;
gap: 12px;
-ms-flex-align: start;
align-items: flex-start; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-tooltip-content .product-thumbnail {
width: 60px;
height: 60px;
-o-object-fit: cover;
object-fit: cover;
border-radius: 4px;
-ms-flex-negative: 0;
flex-shrink: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-tooltip-content .product-info {
-ms-flex: 1;
flex: 1;
min-width: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-tooltip-content .product-info .product-title {
margin: 0 0 8px 0;
font-size: 14px;
font-weight: 600;
line-height: 1.3;
color: #333;
word-wrap: break-word; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-tooltip-content .product-info .variation-info {
margin-bottom: 8px;
font-size: 12px;
color: #666;
line-height: 1.2; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-tooltip-content .product-info .product-price {
font-size: 13px;
font-weight: 500;
color: #000;
opacity: .7; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-tooltip-content .product-info .product-price .woocommerce-Price-amount {
font-weight: 600; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-tooltip-content .product-info .product-price del {
color: #999;
margin-right: 4px; }
@media (hover: none) and (pointer: coarse) {
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-details-icon {
width: 28px;
height: 28px;
background-color: rgba(40, 146, 131, 0.1); }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-details-icon:active {
background-color: rgba(40, 146, 131, 0.2);
-webkit-transform: scale(0.95);
-ms-transform: scale(0.95);
transform: scale(0.95); }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-details-icon svg {
width: 24px;
height: 24px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-tooltip {
display: none !important; } }
@media (hover: hover) and (pointer: fine) and (max-width: 768px) {
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-tooltip {
width: 250px;
left: auto;
right: 0;
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
transform: translateY(10px); }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-tooltip::after, .wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-tooltip::before {
left: auto;
right: 20px;
-webkit-transform: none;
-ms-transform: none;
transform: none; } }
@media (hover: hover) and (pointer: fine) and (max-width: 480px) {
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-tooltip {
width: 220px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-tooltip .product-tooltip-content {
padding: 12px;
gap: 8px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-tooltip .product-tooltip-content .product-thumbnail {
width: 50px;
height: 50px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-product-details .product-tooltip .product-tooltip-content .product-info .product-title {
font-size: 13px; } }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredients-add-all-to-cart {
padding: 15px 0 25px 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredients-add-all-to-cart p {
margin: 0 0 0.75rem 0;
font-size: 14px;
color: #666;
font-weight: 500; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredients-add-all-to-cart .add-all-to-cart-button {
display: -ms-inline-flexbox;
display: inline-flex;
-ms-flex-align: center;
align-items: center;
gap: 5px;
padding: 0.65rem 1.3rem;
background: #289283;
border: 2px solid transparent;
color: white;
text-decoration: none;
border-radius: 6px;
font-weight: 600;
font-size: 14px;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
cursor: pointer;
margin-right: 1rem; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredients-add-all-to-cart .add-all-to-cart-button:hover {
background: #289283;
color: white;
text-decoration: none;
opacity: 0.9; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredients-add-all-to-cart .add-all-to-cart-button:before {
content: "";
display: inline-block;
width: 18px;
height: 18px;
background-color: currentColor;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.66675 13.6673C4.30008 13.6673 3.9863 13.5369 3.72541 13.276C3.46408 13.0147 3.33341 12.7007 3.33341 12.334C3.33341 11.9673 3.46408 11.6533 3.72541 11.392C3.9863 11.1311 4.30008 11.0007 4.66675 11.0007C5.03341 11.0007 5.34719 11.1311 5.60808 11.392C5.86941 11.6533 6.00008 11.9673 6.00008 12.334C6.00008 12.7007 5.86941 13.0147 5.60808 13.276C5.34719 13.5369 5.03341 13.6673 4.66675 13.6673ZM11.3334 13.6673C10.9667 13.6673 10.653 13.5369 10.3921 13.276C10.1307 13.0147 10.0001 12.7007 10.0001 12.334C10.0001 11.9673 10.1307 11.6533 10.3921 11.392C10.653 11.1311 10.9667 11.0007 11.3334 11.0007C11.7001 11.0007 12.0141 11.1311 12.2754 11.392C12.5363 11.6533 12.6667 11.9673 12.6667 12.334C12.6667 12.7007 12.5363 13.0147 12.2754 13.276C12.0141 13.5369 11.7001 13.6673 11.3334 13.6673ZM4.10008 3.00065L5.70008 6.33398H10.3667L12.2001 3.00065H4.10008ZM3.46675 1.66732H13.3001C13.5556 1.66732 13.7501 1.7811 13.8834 2.00865C14.0167 2.23665 14.0223 2.46732 13.9001 2.70065L11.5334 6.96732C11.4112 7.18954 11.2472 7.36176 11.0414 7.48398C10.8361 7.60621 10.6112 7.66732 10.3667 7.66732H5.40008L4.66675 9.00065H12.6667V10.334H4.66675C4.16675 10.334 3.78897 10.1144 3.53341 9.67532C3.27786 9.23665 3.26675 8.00065 3.50008 8.36732L4.40008 6.73398L2.00008 1.66732H0.666748V0.333984H2.83341L3.46675 1.66732Z' fill='white'/%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.66675 13.6673C4.30008 13.6673 3.9863 13.5369 3.72541 13.276C3.46408 13.0147 3.33341 12.7007 3.33341 12.334C3.33341 11.9673 3.46408 11.6533 3.72541 11.392C3.9863 11.1311 4.30008 11.0007 4.66675 11.0007C5.03341 11.0007 5.34719 11.1311 5.60808 11.392C5.86941 11.6533 6.00008 11.9673 6.00008 12.334C6.00008 12.7007 5.86941 13.0147 5.60808 13.276C5.34719 13.5369 5.03341 13.6673 4.66675 13.6673ZM11.3334 13.6673C10.9667 13.6673 10.653 13.5369 10.3921 13.276C10.1307 13.0147 10.0001 12.7007 10.0001 12.334C10.0001 11.9673 10.1307 11.6533 10.3921 11.392C10.653 11.1311 10.9667 11.0007 11.3334 11.0007C11.7001 11.0007 12.0141 11.1311 12.2754 11.392C12.5363 11.6533 12.6667 11.9673 12.6667 12.334C12.6667 12.7007 12.5363 13.0147 12.2754 13.276C12.0141 13.5369 11.7001 13.6673 11.3334 13.6673ZM4.10008 3.00065L5.70008 6.33398H10.3667L12.2001 3.00065H4.10008ZM3.46675 1.66732H13.3001C13.5556 1.66732 13.7501 1.7811 13.8834 2.00865C14.0167 2.23665 14.0223 2.46732 13.9001 2.70065L11.5334 6.96732C11.4112 7.18954 11.2472 7.36176 11.0414 7.48398C10.8361 7.60621 10.6112 7.66732 10.3667 7.66732H5.40008L4.66675 9.00065H12.6667V10.334H4.66675C4.16675 10.334 3.78897 10.1144 3.53341 9.67532C3.27786 9.23665 3.26675 8.00065 3.50008 8.36732L4.40008 6.73398L2.00008 1.66732H0.666748V0.333984H2.83341L3.46675 1.66732Z' fill='white'/%3E%3C/svg%3E");
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-position: left center;
mask-position: left center; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredients-add-all-to-cart .add-all-to-cart-button:hover:before {
background-color: currentColor;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.66675 13.6673C4.30008 13.6673 3.9863 13.5369 3.72541 13.276C3.46408 13.0147 3.33341 12.7007 3.33341 12.334C3.33341 11.9673 3.46408 11.6533 3.72541 11.392C3.9863 11.1311 4.30008 11.0007 4.66675 11.0007C5.03341 11.0007 5.34719 11.1311 5.60808 11.392C5.86941 11.6533 6.00008 11.9673 6.00008 12.334C6.00008 12.7007 5.86941 13.0147 5.60808 13.276C5.34719 13.5369 5.03341 13.6673 4.66675 13.6673ZM11.3334 13.6673C10.9667 13.6673 10.653 13.5369 10.3921 13.276C10.1307 13.0147 10.0001 12.7007 10.0001 12.334C10.0001 11.9673 10.1307 11.6533 10.3921 11.392C10.653 11.1311 10.9667 11.0007 11.3334 11.0007C11.7001 11.0007 12.0141 11.1311 12.2754 11.392C12.5363 11.6533 12.6667 11.9673 12.6667 12.334C12.6667 12.7007 12.5363 13.0147 12.2754 13.276C12.0141 13.5369 11.7001 13.6673 11.3334 13.6673ZM4.10008 3.00065L5.70008 6.33398H10.3667L12.2001 3.00065H4.10008ZM3.46675 1.66732H13.3001C13.5556 1.66732 13.7501 1.7811 13.8834 2.00865C14.0167 2.23665 14.0223 2.46732 13.9001 2.70065L11.5334 6.96732C11.4112 7.18954 11.2472 7.36176 11.0414 7.48398C10.8361 7.60621 10.6112 7.66732 10.3667 7.66732H5.40008L4.66675 9.00065H12.6667V10.334H4.66675C4.16675 10.334 3.78897 10.1144 3.53341 9.67532C3.27786 9.23665 3.26675 8.00065 3.50008 8.36732L4.40008 6.73398L2.00008 1.66732H0.666748V0.333984H2.83341L3.46675 1.66732Z' fill='white'/%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.66675 13.6673C4.30008 13.6673 3.9863 13.5369 3.72541 13.276C3.46408 13.0147 3.33341 12.7007 3.33341 12.334C3.33341 11.9673 3.46408 11.6533 3.72541 11.392C3.9863 11.1311 4.30008 11.0007 4.66675 11.0007C5.03341 11.0007 5.34719 11.1311 5.60808 11.392C5.86941 11.6533 6.00008 11.9673 6.00008 12.334C6.00008 12.7007 5.86941 13.0147 5.60808 13.276C5.34719 13.5369 5.03341 13.6673 4.66675 13.6673ZM11.3334 13.6673C10.9667 13.6673 10.653 13.5369 10.3921 13.276C10.1307 13.0147 10.0001 12.7007 10.0001 12.334C10.0001 11.9673 10.1307 11.6533 10.3921 11.392C10.653 11.1311 10.9667 11.0007 11.3334 11.0007C11.7001 11.0007 12.0141 11.1311 12.2754 11.392C12.5363 11.6533 12.6667 11.9673 12.6667 12.334C12.6667 12.7007 12.5363 13.0147 12.2754 13.276C12.0141 13.5369 11.7001 13.6673 11.3334 13.6673ZM4.10008 3.00065L5.70008 6.33398H10.3667L12.2001 3.00065H4.10008ZM3.46675 1.66732H13.3001C13.5556 1.66732 13.7501 1.7811 13.8834 2.00865C14.0167 2.23665 14.0223 2.46732 13.9001 2.70065L11.5334 6.96732C11.4112 7.18954 11.2472 7.36176 11.0414 7.48398C10.8361 7.60621 10.6112 7.66732 10.3667 7.66732H5.40008L4.66675 9.00065H12.6667V10.334H4.66675C4.16675 10.334 3.78897 10.1144 3.53341 9.67532C3.27786 9.23665 3.26675 8.00065 3.50008 8.36732L4.40008 6.73398L2.00008 1.66732H0.666748V0.333984H2.83341L3.46675 1.66732Z' fill='white'/%3E%3C/svg%3E");
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-position: left center;
mask-position: left center; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredients-add-all-to-cart .view-cart-button {
display: -ms-inline-flexbox;
display: inline-flex;
-ms-flex-align: center;
align-items: center;
gap: 5px;
padding: 0.65rem 1.3rem;
background: #fff;
color: #289283;
text-decoration: none;
border: 2px solid #289283;
border-radius: 6px;
font-weight: 600;
font-size: 14px;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
cursor: pointer; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredients-add-all-to-cart .view-cart-button:hover {
background: #289283;
color: white;
text-decoration: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredients-add-all-to-cart .view-cart-button:before {
content: "";
display: inline-block;
width: 18px;
height: 18px;
background-color: currentColor;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.66675 13.6673C4.30008 13.6673 3.9863 13.5369 3.72541 13.276C3.46408 13.0147 3.33341 12.7007 3.33341 12.334C3.33341 11.9673 3.46408 11.6533 3.72541 11.392C3.9863 11.1311 4.30008 11.0007 4.66675 11.0007C5.03341 11.0007 5.34719 11.1311 5.60808 11.392C5.86941 11.6533 6.00008 11.9673 6.00008 12.334C6.00008 12.7007 5.86941 13.0147 5.60808 13.276C5.34719 13.5369 5.03341 13.6673 4.66675 13.6673ZM11.3334 13.6673C10.9667 13.6673 10.653 13.5369 10.3921 13.276C10.1307 13.0147 10.0001 12.7007 10.0001 12.334C10.0001 11.9673 10.1307 11.6533 10.3921 11.392C10.653 11.1311 10.9667 11.0007 11.3334 11.0007C11.7001 11.0007 12.0141 11.1311 12.2754 11.392C12.5363 11.6533 12.6667 11.9673 12.6667 12.334C12.6667 12.7007 12.5363 13.0147 12.2754 13.276C12.0141 13.5369 11.7001 13.6673 11.3334 13.6673ZM4.10008 3.00065L5.70008 6.33398H10.3667L12.2001 3.00065H4.10008ZM3.46675 1.66732H13.3001C13.5556 1.66732 13.7501 1.7811 13.8834 2.00865C14.0167 2.23665 14.0223 2.46732 13.9001 2.70065L11.5334 6.96732C11.4112 7.18954 11.2472 7.36176 11.0414 7.48398C10.8361 7.60621 10.6112 7.66732 10.3667 7.66732H5.40008L4.66675 9.00065H12.6667V10.334H4.66675C4.16675 10.334 3.78897 10.1144 3.53341 9.67532C3.27786 9.23665 3.26675 8.00065 3.50008 8.36732L4.40008 6.73398L2.00008 1.66732H0.666748V0.333984H2.83341L3.46675 1.66732Z' fill='white'/%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.66675 13.6673C4.30008 13.6673 3.9863 13.5369 3.72541 13.276C3.46408 13.0147 3.33341 12.7007 3.33341 12.334C3.33341 11.9673 3.46408 11.6533 3.72541 11.392C3.9863 11.1311 4.30008 11.0007 4.66675 11.0007C5.03341 11.0007 5.34719 11.1311 5.60808 11.392C5.86941 11.6533 6.00008 11.9673 6.00008 12.334C6.00008 12.7007 5.86941 13.0147 5.60808 13.276C5.34719 13.5369 5.03341 13.6673 4.66675 13.6673ZM11.3334 13.6673C10.9667 13.6673 10.653 13.5369 10.3921 13.276C10.1307 13.0147 10.0001 12.7007 10.0001 12.334C10.0001 11.9673 10.1307 11.6533 10.3921 11.392C10.653 11.1311 10.9667 11.0007 11.3334 11.0007C11.7001 11.0007 12.0141 11.1311 12.2754 11.392C12.5363 11.6533 12.6667 11.9673 12.6667 12.334C12.6667 12.7007 12.5363 13.0147 12.2754 13.276C12.0141 13.5369 11.7001 13.6673 11.3334 13.6673ZM4.10008 3.00065L5.70008 6.33398H10.3667L12.2001 3.00065H4.10008ZM3.46675 1.66732H13.3001C13.5556 1.66732 13.7501 1.7811 13.8834 2.00865C14.0167 2.23665 14.0223 2.46732 13.9001 2.70065L11.5334 6.96732C11.4112 7.18954 11.2472 7.36176 11.0414 7.48398C10.8361 7.60621 10.6112 7.66732 10.3667 7.66732H5.40008L4.66675 9.00065H12.6667V10.334H4.66675C4.16675 10.334 3.78897 10.1144 3.53341 9.67532C3.27786 9.23665 3.26675 8.00065 3.50008 8.36732L4.40008 6.73398L2.00008 1.66732H0.666748V0.333984H2.83341L3.46675 1.66732Z' fill='white'/%3E%3C/svg%3E");
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-position: left center;
mask-position: left center; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredients-add-all-to-cart .view-cart-button:hover:before {
background-color: currentColor;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.66675 13.6673C4.30008 13.6673 3.9863 13.5369 3.72541 13.276C3.46408 13.0147 3.33341 12.7007 3.33341 12.334C3.33341 11.9673 3.46408 11.6533 3.72541 11.392C3.9863 11.1311 4.30008 11.0007 4.66675 11.0007C5.03341 11.0007 5.34719 11.1311 5.60808 11.392C5.86941 11.6533 6.00008 11.9673 6.00008 12.334C6.00008 12.7007 5.86941 13.0147 5.60808 13.276C5.34719 13.5369 5.03341 13.6673 4.66675 13.6673ZM11.3334 13.6673C10.9667 13.6673 10.653 13.5369 10.3921 13.276C10.1307 13.0147 10.0001 12.7007 10.0001 12.334C10.0001 11.9673 10.1307 11.6533 10.3921 11.392C10.653 11.1311 10.9667 11.0007 11.3334 11.0007C11.7001 11.0007 12.0141 11.1311 12.2754 11.392C12.5363 11.6533 12.6667 11.9673 12.6667 12.334C12.6667 12.7007 12.5363 13.0147 12.2754 13.276C12.0141 13.5369 11.7001 13.6673 11.3334 13.6673ZM4.10008 3.00065L5.70008 6.33398H10.3667L12.2001 3.00065H4.10008ZM3.46675 1.66732H13.3001C13.5556 1.66732 13.7501 1.7811 13.8834 2.00865C14.0167 2.23665 14.0223 2.46732 13.9001 2.70065L11.5334 6.96732C11.4112 7.18954 11.2472 7.36176 11.0414 7.48398C10.8361 7.60621 10.6112 7.66732 10.3667 7.66732H5.40008L4.66675 9.00065H12.6667V10.334H4.66675C4.16675 10.334 3.78897 10.1144 3.53341 9.67532C3.27786 9.23665 3.26675 8.00065 3.50008 8.36732L4.40008 6.73398L2.00008 1.66732H0.666748V0.333984H2.83341L3.46675 1.66732Z' fill='white'/%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.66675 13.6673C4.30008 13.6673 3.9863 13.5369 3.72541 13.276C3.46408 13.0147 3.33341 12.7007 3.33341 12.334C3.33341 11.9673 3.46408 11.6533 3.72541 11.392C3.9863 11.1311 4.30008 11.0007 4.66675 11.0007C5.03341 11.0007 5.34719 11.1311 5.60808 11.392C5.86941 11.6533 6.00008 11.9673 6.00008 12.334C6.00008 12.7007 5.86941 13.0147 5.60808 13.276C5.34719 13.5369 5.03341 13.6673 4.66675 13.6673ZM11.3334 13.6673C10.9667 13.6673 10.653 13.5369 10.3921 13.276C10.1307 13.0147 10.0001 12.7007 10.0001 12.334C10.0001 11.9673 10.1307 11.6533 10.3921 11.392C10.653 11.1311 10.9667 11.0007 11.3334 11.0007C11.7001 11.0007 12.0141 11.1311 12.2754 11.392C12.5363 11.6533 12.6667 11.9673 12.6667 12.334C12.6667 12.7007 12.5363 13.0147 12.2754 13.276C12.0141 13.5369 11.7001 13.6673 11.3334 13.6673ZM4.10008 3.00065L5.70008 6.33398H10.3667L12.2001 3.00065H4.10008ZM3.46675 1.66732H13.3001C13.5556 1.66732 13.7501 1.7811 13.8834 2.00865C14.0167 2.23665 14.0223 2.46732 13.9001 2.70065L11.5334 6.96732C11.4112 7.18954 11.2472 7.36176 11.0414 7.48398C10.8361 7.60621 10.6112 7.66732 10.3667 7.66732H5.40008L4.66675 9.00065H12.6667V10.334H4.66675C4.16675 10.334 3.78897 10.1144 3.53341 9.67532C3.27786 9.23665 3.26675 8.00065 3.50008 8.36732L4.40008 6.73398L2.00008 1.66732H0.666748V0.333984H2.83341L3.46675 1.66732Z' fill='white'/%3E%3C/svg%3E");
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-position: left center;
mask-position: left center; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredients-add-all-to-cart .wpzoom-recipe-view-cart-button {
-webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease;
transition: opacity 0.3s ease, -webkit-transform 0.3s ease;
-o-transition: opacity 0.3s ease, transform 0.3s ease;
transition: opacity 0.3s ease, transform 0.3s ease;
transition: opacity 0.3s ease, transform 0.3s ease, -webkit-transform 0.3s ease; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredients-add-all-to-cart .wpzoom-recipe-view-cart-button[style*="display: none"] {
opacity: 0;
-webkit-transform: scale(0.9);
-ms-transform: scale(0.9);
transform: scale(0.9);
pointer-events: none; }
@media (max-width: 768px) {
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-add-to-cart-wrapper {
display: block;
margin-left: 25px; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-add-to-cart-wrapper .woocommerce-ingredient-add-to-cart,
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-add-to-cart-wrapper .woocommerce-add-to-cart {
width: 100%;
-ms-flex-pack: center;
justify-content: center; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredients-add-all-to-cart .add-all-to-cart-button {
width: 100%;
max-width: 300px;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 0.75rem; }
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredients-add-all-to-cart .view-cart-button {
width: 100%;
max-width: 300px;
-ms-flex-pack: center;
justify-content: center; } }
@media (max-width: 640px) {
.wp-block-wpzoom-recipe-card-block-recipe-card .ingredient-add-to-cart-wrapper {
margin-left: 25px;
-ms-flex-order: 4;
order: 4; } }
.wpzoom-recipe-card-buttons {
text-align: center; }
.wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-print-recipe,
.wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-jump-to-recipe,
.wpzoom-recipe-card-buttons a.wpzoom-recipe-snippet-button {
display: inline-block;
border-radius: 3px;
padding: 10px 20px;
font-style: normal;
text-decoration: none;
font-size: 14px;
color: #fff;
line-height: 1.2;
background-color: #041728;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
margin-right: 10px;
margin-bottom: 15px;
font-weight: 600; }
.wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-print-recipe:hover,
.wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-jump-to-recipe:hover,
.wpzoom-recipe-card-buttons a.wpzoom-recipe-snippet-button:hover {
color: #fff;
background-color: #0e2e4b; }
.wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-print-recipe svg,
.wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-jump-to-recipe svg,
.wpzoom-recipe-card-buttons a.wpzoom-recipe-snippet-button svg {
display: inline-block;
margin-right: 6px;
width: 16px;
height: 16px;
vertical-align: middle;
fill: #fff; }
@media screen and (max-width: 600px) {
.wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-print-recipe, .wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-jump-to-recipe, .wpzoom-recipe-card-buttons a.wpzoom-recipe-snippet-button {
padding: 10px 15px; } }
@media screen and (max-width: 360px) {
.wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-print-recipe, .wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-jump-to-recipe, .wpzoom-recipe-card-buttons a.wpzoom-recipe-snippet-button {
padding: 10px; } }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default {
padding: 20px 25px 30px;
margin-top: 50px;
margin-bottom: 50px;
background: #ffffff;
border: 1px solid rgba(0, 0, 0, 0.1);
border-radius: 5px 5px 0 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image {
margin-top: -21px;
margin-left: -26px;
margin-right: -26px;
margin-bottom: 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image figure {
position: relative;
margin: 0;
line-height: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image figure img {
max-width: 100%;
width: 100%;
height: auto;
margin: 0;
border-radius: 5px 5px 0 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image figure::before {
content: '';
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 1;
background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 35%);
background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.65)), color-stop(35%, rgba(0, 0, 0, 0)));
background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 35%);
background: linear-gradient(to top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 35%); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image figure figcaption {
position: absolute;
right: 20px;
left: 20px;
text-align: right;
bottom: 0;
padding-bottom: 15px;
z-index: 2;
line-height: 1.8; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-print-link {
display: inline-block;
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link {
display: block;
border-radius: 3px;
padding: 10px;
font-style: normal;
text-decoration: none;
font-size: 14px;
font-weight: 600;
line-height: 1.2;
color: #fff;
background-color: #222222;
border: none;
-webkit-box-shadow: none;
box-shadow: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link:hover {
opacity: .8; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-icon-print-link {
display: inline-block;
margin-right: 8px;
width: 16px;
height: 16px;
vertical-align: middle;
fill: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-print-icon {
font-size: 18px;
margin-right: calc(6px);
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-print-icon + span {
font-size: 14px;
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-save-link {
display: inline-block;
vertical-align: middle;
margin-left: 10px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-save-link .btn-save-link {
display: block;
border-radius: 3px;
padding: 10px;
font-style: normal;
text-decoration: none;
text-transform: none;
font-family: inherit;
letter-spacing: 0;
font-size: 14px;
font-weight: 600;
line-height: 1.2;
color: #fff;
background-color: #289283;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
cursor: pointer; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-save-link .btn-save-link:hover {
opacity: .8; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-save-link .btn-save-link.is-saved {
opacity: 0.8;
font-weight: 700; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-save-link .btn-save-link .wpzoom-rcb-icon-save-link {
display: inline-block;
margin-right: 8px;
width: 16px;
height: 16px;
vertical-align: middle;
fill: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-save-link .btn-save-link .wpzoom-rcb-icon-save-link + span {
font-size: 14px;
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-pinit {
display: inline-block;
vertical-align: middle;
margin-right: 10px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link {
cursor: pointer;
display: block;
border-radius: 3px;
padding: 10px;
text-decoration: none;
font-size: 14px;
font-weight: 600;
color: #fff;
line-height: 1.2;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
background-color: #C62122; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link:hover {
opacity: .8; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-icon-pinit-link {
display: inline-block;
margin-right: 8px;
width: 16px;
height: 16px;
vertical-align: middle;
fill: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-pinit-icon {
font-size: 18px;
margin-right: calc(6px);
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-pinit-icon + span {
font-size: 14px;
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading {
margin-bottom: 15px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-title {
font-size: 30px;
font-weight: bold;
font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
margin: 0 0 10px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-author {
padding: 0;
margin: 0;
font-size: 14px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-sub-title {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-align: center;
align-items: center;
width: 100%;
margin: 0 0 10px;
padding: 0 0 10px;
border-bottom: 1px dashed rgba(0, 0, 0, 0.1); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-sub-title .wpzoom-rating-stars-container {
margin-bottom: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-course,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-cuisine,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-difficulty {
font-size: 14px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-course mark,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-cuisine mark,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-difficulty mark {
color: inherit;
font-weight: 600;
background: transparent;
padding: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading span:not(.recipe-card-author) + span:not(.recipe-card-author):before {
content: " / ";
color: #B6BABB;
margin: 0 5px 0 10px;
font-style: normal;
opacity: .5; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items {
border-left: 1px dashed rgba(0, 0, 0, 0.1);
border-top: 1px dashed rgba(0, 0, 0, 0.1);
text-align: center;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item {
-ms-flex: 1 0 25%;
flex: 1 0 25%;
padding: 10px 1.5%;
position: relative;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border-right: 1px dashed rgba(0, 0, 0, 0.1);
border-bottom: 1px dashed rgba(0, 0, 0, 0.1); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-label {
font-weight: bold; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-label, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-value, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-unit {
font-size: 14px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-icon, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-label {
display: block; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-value {
font-weight: 500;
margin: 0 5px 0 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-value, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-unit {
display: inline-block;
line-height: 1.4; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-icon {
opacity: .7;
margin: 0 auto;
height: 35px;
line-height: 35px;
font-size: 16px;
color: #6d767f; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-icon .components-icon-button {
margin: 0 auto !important; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-icon span {
color: #6d767f; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-icon span::before {
font-size: 16px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-icon svg {
fill: #6d767f; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-summary {
margin-bottom: 20px !important;
font-size: 14px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredient-unit-selector {
top: 2%;
right: 3%; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .equipment-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .video-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .notes-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .nutrition-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .wpzoom-nosleep-toggle-container {
margin: 20px 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-ingredients {
position: relative;
background-color: #FBF9E7;
border-radius: 3px;
margin: 0 0 30px;
padding: 25px 25px 5px;
text-align: left; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list {
margin: 0;
padding: 0;
list-style: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list > li {
list-style: none;
padding: 0 0 13px;
margin: 0 0 13px;
border-bottom: 1px solid #e9e5c9;
position: relative;
cursor: pointer;
line-height: 1.7; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list > li.ingredient-item-group {
cursor: initial; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list > li:last-child {
border-bottom: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list > li .tick-circle {
content: '';
width: 18px;
height: 18px;
margin-right: 10px;
border-radius: 50%;
border: 2px solid #DEDAB6;
cursor: pointer;
position: relative; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list > li.ticked .ingredient-item-name.is-strikethrough-active {
text-decoration: line-through; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list > li.ticked .tick-circle {
border: 2px solid #9AD093 !important;
background: #9AD093;
-webkit-box-shadow: inset 0px 0px 0px 2px #fff;
box-shadow: inset 0px 0px 0px 2px #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list.layout-2-columns {
-webkit-columns: 2;
-moz-columns: 2;
columns: 2; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list.layout-2-columns .ingredient-item-group {
-webkit-column-span: all;
-moz-column-span: all;
column-span: all; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-list {
counter-reset: count;
line-height: normal;
list-style: none;
margin: 0;
padding: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-list > li {
position: relative;
line-height: 1.8;
list-style: none;
padding-left: 40px;
margin: 0 0 16px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-list > li::before {
counter-increment: count;
content: counter(count) ". ";
display: block;
position: absolute;
top: 0;
left: 0;
font-size: 20px;
font-weight: 600;
line-height: 1.5;
background: none;
width: 35px;
vertical-align: middle;
padding: 0;
margin-right: 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-list > li:last-child {
margin: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-list > li .direction-step-text {
margin-bottom: 20px;
font-size: 14px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-list > li .direction-step-text img {
max-width: 100%;
height: auto;
display: block; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-list > li:last-child .direction-step-text {
margin-bottom: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .direction-step img {
margin: 10px 0;
max-width: 100%;
height: auto;
display: block; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes {
margin-top: 30px;
padding-top: 20px;
border-top: 1px dashed rgba(0, 0, 0, 0.1);
padding-bottom: 30px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes .recipe-card-notes-list,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes > ul {
margin: 0;
padding: 0;
list-style: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes .recipe-card-notes-list > li:empty,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes > ul > li:empty {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes .recipe-card-notes-list > li,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes > ul > li {
position: relative;
background-color: #FBF9E7;
margin: 0 0 15px;
padding: 20px 25px 20px 50px;
list-style-type: none;
font-size: 14px;
border-radius: 5px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes .recipe-card-notes-list > li::before,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes > ul > li::before {
content: "i";
position: absolute;
display: block;
color: #222222;
border-width: 2px;
border-style: solid;
border-radius: 50px;
width: 20px;
height: 20px;
line-height: 16px;
font-size: 12px;
text-align: center;
font-weight: 600;
left: 14px;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%); }
@media screen and (max-width: 768px) {
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default {
padding: 20px 25px 30px;
margin-top: 50px;
margin-bottom: 50px;
background: #ffffff;
border: 1px solid rgba(0, 0, 0, 0.1);
border-radius: 5px 5px 0 0; } }
@media screen and (max-width: 700px) {
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default {
padding: 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image {
margin-left: -21px;
margin-right: -21px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-ingredients {
padding: 30px 20px 5px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes {
padding-bottom: 10px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image {
margin-bottom: 15px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-title {
font-size: 24px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items {
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item {
min-width: 50%;
padding: 7px 1.5%;
border-bottom: 1px dashed rgba(0, 0, 0, 0.1); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list.layout-2-columns,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .equipment-list.layout-2-columns {
-webkit-columns: 1;
-moz-columns: 1;
columns: 1; } }
@media screen and (max-width: 460px) {
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-icon {
display: none; } }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign {
padding: 20px 30px 35px;
margin-top: 50px;
margin-bottom: 50px;
background: #ffffff;
border: 1px solid rgba(0, 0, 0, 0.1);
border-radius: 5px 5px 0 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image {
margin-top: -21px;
margin-left: -31px;
margin-right: -31px;
margin-bottom: 30px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image figure {
position: relative;
margin: 0;
line-height: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image figure img {
max-width: 100%;
width: 100%;
height: auto;
margin: 0;
border-radius: 5px 5px 0 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image figure .recipe-card-image-caption {
padding: 20px 30px;
left: 0;
bottom: 0px;
background: rgba(0, 0, 0, 0.4); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-print-link {
position: absolute;
right: 20px;
bottom: -26px;
z-index: 2;
line-height: 1.8; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link {
display: -ms-flexbox;
display: flex;
width: 52px;
height: 52px;
border-radius: 50%;
padding: 10px 8px;
text-align: center;
font-weight: normal;
text-decoration: none;
font-size: 12px;
color: #fff;
line-height: 1.2;
background-color: #E99E3C;
-webkit-box-shadow: 0 2px 6px #E99E3C;
box-shadow: 0 2px 6px #E99E3C;
border: none;
-webkit-transition: -webkit-transform 0.3s ease;
transition: -webkit-transform 0.3s ease;
-o-transition: transform 0.3s ease;
transition: transform 0.3s ease;
transition: transform 0.3s ease, -webkit-transform 0.3s ease; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link span {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-icon-print-link {
margin: auto;
display: block;
width: 20px;
height: 20px;
fill: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-print-icon {
font-size: 18px;
margin-right: calc(6px);
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-print-icon + span {
font-size: 14px;
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link:hover {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-save-link {
position: absolute;
right: 160px;
bottom: -26px;
z-index: 2;
line-height: 1.8; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-save-link .btn-save-link {
display: block;
width: 52px;
height: 52px;
border-radius: 50%;
padding: 10px 8px;
text-align: center;
font-weight: normal;
text-decoration: none;
font-size: 12px;
color: #fff;
line-height: 1.2;
background-color: #289283;
-webkit-box-shadow: 0 2px 6px #289283;
box-shadow: 0 2px 6px #289283;
border: none;
cursor: pointer;
text-transform: none;
font-family: inherit;
letter-spacing: 0;
-webkit-transition: -webkit-transform 0.3s ease;
transition: -webkit-transform 0.3s ease;
-o-transition: transform 0.3s ease;
transition: transform 0.3s ease;
transition: transform 0.3s ease, -webkit-transform 0.3s ease; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-save-link .btn-save-link span {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-save-link .btn-save-link:hover {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-save-link .btn-save-link.is-saved {
opacity: 0.8;
font-weight: 700; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-save-link .btn-save-link .wpzoom-rcb-icon-save-link {
margin: auto;
margin-bottom: 2px;
display: block;
width: 20px;
height: 20px;
fill: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-save-link .btn-save-link .wpzoom-rcb-icon-save-link + span {
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-pinit {
position: absolute;
right: 90px;
bottom: -26px;
z-index: 2;
line-height: 1.8; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link {
cursor: pointer;
display: -ms-flexbox;
display: flex;
width: 52px;
height: 52px;
border-radius: 50%;
padding: 10px 8px;
text-align: center;
text-decoration: none;
font-size: 12px;
color: #fff;
font-weight: normal;
line-height: 1.2;
background-color: #C62122;
-webkit-box-shadow: 0 2px 6px #C62122;
box-shadow: 0 2px 6px #C62122;
outline: 0;
-webkit-transition: -webkit-transform 0.3s ease;
transition: -webkit-transform 0.3s ease;
-o-transition: transform 0.3s ease;
transition: transform 0.3s ease;
transition: transform 0.3s ease, -webkit-transform 0.3s ease; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link span {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-icon-pinit-link {
margin: auto;
display: block;
width: 20px;
height: 20px;
fill: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-pinit-icon {
font-size: 18px;
margin-right: calc(6px);
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-pinit-icon + span {
font-size: 14px;
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link:hover {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading {
margin-top: 15px;
margin-bottom: 15px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading .recipe-card-title {
font-size: 30px;
font-weight: bold;
font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
margin: 0 0 10px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading .recipe-card-author {
padding: 0;
margin: 0;
font-size: 14px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading .recipe-sub-title {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-align: center;
align-items: center;
width: 100%;
margin: 0 0 10px;
padding: 0 0 10px;
border-bottom: 1px dashed rgba(0, 0, 0, 0.1); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading .recipe-sub-title .wpzoom-rating-stars-container {
margin-bottom: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading .recipe-card-course,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading .recipe-card-cuisine,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading .recipe-card-difficulty {
font-size: 14px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading .recipe-card-course mark,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading .recipe-card-cuisine mark,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading .recipe-card-difficulty mark {
color: inherit;
font-weight: 600;
background: transparent;
padding: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading span:not(.recipe-card-author) + span:not(.recipe-card-author):before {
content: " / ";
color: #B6BABB;
margin: 0 5px 0 10px;
font-style: normal;
opacity: .5; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items {
border-left: 1px dashed rgba(0, 0, 0, 0.1);
border-top: 1px dashed rgba(0, 0, 0, 0.1);
text-align: center;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item {
-ms-flex: 1 0 25%;
flex: 1 0 25%;
padding: 10px 1.5%;
position: relative;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border-right: 1px dashed rgba(0, 0, 0, 0.1);
border-bottom: 1px dashed rgba(0, 0, 0, 0.1); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-label {
font-weight: bold; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-label, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-value, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-unit {
font-size: 14px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-icon, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-label {
display: block; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-value {
font-weight: 500;
margin-right: 5px;
margin-bottom: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-value, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-unit {
display: inline-block;
line-height: 1.4; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-icon {
height: 35px;
line-height: 35px;
font-size: 16px;
margin: auto;
color: #6d767f; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-icon span {
color: #6d767f; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-icon span::before {
font-size: 16px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-icon svg {
fill: #6d767f; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-icon .components-icon-button {
margin: 0 auto !important; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-summary {
margin-bottom: 20px !important; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-ingredients {
margin: 15px 0 30px;
padding: 25px 0;
border-top: 1px dashed rgba(0, 0, 0, 0.1);
border-bottom: 1px dashed rgba(0, 0, 0, 0.1);
position: relative;
text-align: left; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-ingredients #shop-with-instacart-v1 {
margin: 15px 0 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredient-unit-selector {
margin-top: 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredients-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .directions-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .equipment-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .video-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .notes-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .nutrition-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredients-list {
margin: 0;
padding: 0;
list-style: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredients-list > li {
list-style: none;
margin: 0 0 10px;
position: relative;
cursor: pointer;
line-height: 1.7; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredients-list > li.ingredient-item-group {
cursor: initial;
margin-top: 25px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredients-list > li .tick-circle {
content: '';
width: 18px;
height: 18px;
margin-right: 10px;
border-radius: 50%;
border: 2px solid #E99E3C;
cursor: pointer;
position: relative; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredients-list > li.ticked .ingredient-item-name.is-strikethrough-active {
text-decoration: line-through; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredients-list > li.ticked .tick-circle {
border: 2px solid #9AD093 !important;
background: #9AD093;
-webkit-box-shadow: inset 0px 0px 0px 2px #fff;
box-shadow: inset 0px 0px 0px 2px #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredients-list.layout-2-columns {
-webkit-columns: 2;
-moz-columns: 2;
columns: 2; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredients-list.layout-2-columns .ingredient-item-group {
-webkit-column-span: all;
-moz-column-span: all;
column-span: all; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .directions-list {
counter-reset: count;
line-height: normal;
list-style: none;
margin: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .directions-list > li {
position: relative;
line-height: 1.8;
list-style: none;
padding-left: 40px;
margin: 0 0 16px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .directions-list > li::before {
counter-increment: count;
content: counter(count) ". ";
display: block;
position: absolute;
top: 0;
left: 0;
font-size: 20px;
font-weight: 600;
line-height: 1.5;
background: none;
width: 35px;
vertical-align: middle;
padding: 0;
margin-right: 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .directions-list > li:last-child {
margin: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .directions-list > li .direction-step-text {
margin-bottom: 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .directions-list > li .direction-step-text img {
max-width: 100%;
height: auto;
display: block; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .directions-list > li:last-child .direction-step-text {
margin-bottom: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .direction-step img {
margin: 10px 0;
max-width: 100%;
height: auto;
display: block; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-notes {
margin-top: 30px;
padding-bottom: 30px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-notes .recipe-card-notes-list,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-notes > ul {
margin: 0;
padding: 0;
list-style: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-notes .recipe-card-notes-list > li:empty,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-notes > ul > li:empty {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-notes .recipe-card-notes-list > li,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-notes > ul > li {
position: relative;
background-color: #f5f5f5;
margin: 0 0 15px;
padding: 20px 25px 20px 50px;
list-style-type: none;
font-size: 14px;
border-radius: 5px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-notes .recipe-card-notes-list > li::before,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-notes > ul > li::before {
content: "i";
position: absolute;
display: block;
color: #E99E3C;
border-width: 2px;
border-style: solid;
border-radius: 50px;
width: 20px;
height: 20px;
line-height: 16px;
font-size: 12px;
text-align: center;
font-weight: 600;
left: 14px;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%); }
.is-style-newdesign .components-button.regenerate-recipe-button {
margin: 0 0 25px 0; }
.is-style-newdesign .recipe-card-heading .components-button.regenerate-recipe-button {
margin: 0 0 0 0; }
.is-style-newdesign .recipe-card-heading .components-button.regenerate-recipe-button .btn-text:before {
display: none; }
@media screen and (max-width: 768px) {
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-sub-title {
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-direction: column;
flex-direction: column; } }
@media screen and (max-width: 700px) {
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign {
padding: 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image {
margin-left: -21px;
margin-right: -21px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading .recipe-card-title {
font-size: 24px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item {
min-width: 50%;
padding: 7px 1.5%;
border-bottom: 1px dashed rgba(0, 0, 0, 0.1); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredients-list.layout-2-columns,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .equipment-list.layout-2-columns {
-webkit-columns: 1;
-moz-columns: 1;
columns: 1; } }
@media screen and (max-width: 460px) {
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-icon {
display: none; } }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple {
padding: 25px;
margin-top: 50px;
margin-bottom: 50px;
background: #ffffff;
border: 1px solid rgba(0, 0, 0, 0.1);
border-radius: 10px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-header-wrap {
margin: -26px -26px 25px -26px;
padding: 25px;
border-radius: 10px 10px 0 0;
background-color: #FFF3E0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-header-wrap::after {
content: '';
clear: both;
display: table; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.header-content-align-right .recipe-card-image {
float: right;
text-align: right; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.header-content-align-right .recipe-card-along-image {
float: left;
text-align: right; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.header-content-align-right .recipe-card-heading,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.header-content-align-right .recipe-card-details {
margin-right: 20px;
margin-left: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.header-content-align-right .details-items .detail-item {
margin-right: 0;
margin-left: 15px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image {
float: left;
width: 34%;  }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image figure {
position: relative;
margin: 0;
line-height: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image figure img {
max-width: 100%;
width: 100%;
height: auto;
margin: 0;
border-radius: 10px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image figure figcaption {
margin-top: 10px;
line-height: 1.8; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image figure .recipe-card-image-caption {
position: relative;
display: block;
margin-bottom: 10px;
color: #5b5d61;
font-size: 12px;
opacity: 1; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image figure .recipe-card-image-caption a {
color: #5b5d61; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .recipe-card-buttons {
display: grid;
gap: 10px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .recipe-card-buttons:has(> div:nth-child(3)) {
grid-template-columns: repeat(2, 1fr);
grid-auto-rows: auto; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .recipe-card-buttons:has(> div:nth-child(3)) > div:nth-child(3) {
grid-column: span 2; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .recipe-card-buttons:not(:has(> div:nth-child(3))) {
grid-template-columns: repeat(2, 1fr); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .recipe-card-buttons:only-child {
grid-template-columns: repeat(2, 1fr); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .recipe-card-buttons > .components-disabled {
grid-column: 1 / -1;
display: grid;
gap: 10px;
grid-template-columns: repeat(2, 1fr); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-pinit,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-print-link {
text-align: center; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link {
display: block;
border-radius: 4px;
padding: 8px 16px;
font-style: normal;
font-weight: 600;
text-decoration: none;
font-size: 14px;
color: #fff;
line-height: 1.4;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
cursor: pointer;
background-color: #C62122; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link:hover {
opacity: .8; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-icon-pinit-link {
display: inline-block;
margin-right: 8px;
width: 16px;
height: 16px;
vertical-align: middle;
fill: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-pinit-icon {
font-size: 18px;
margin-right: calc(4px);
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-pinit-icon + span {
font-size: 14px;
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link {
display: block;
border-radius: 4px;
padding: 8px 16px;
font-style: normal;
font-weight: 600;
text-decoration: none;
font-size: 14px;
color: #fff;
line-height: 1.4;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
cursor: pointer;
color: #fff;
background-color: #222222; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link:hover {
opacity: .8; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-icon-print-link {
display: inline-block;
margin-right: 8px;
width: 16px;
height: 16px;
vertical-align: middle;
fill: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-print-icon {
font-size: 18px;
margin-right: calc(6px);
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-print-icon + span {
font-size: 14px;
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-save-link {
text-align: center;
margin-bottom: 10px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-save-link .btn-save-link {
display: block;
border-radius: 4px;
width: 100%;
padding: 8px 12px;
font-style: normal;
font-weight: 600;
text-decoration: none;
font-size: 14px;
color: #fff;
line-height: 1.4;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
cursor: pointer;
background-color: #289283;
text-transform: none;
font-family: inherit;
letter-spacing: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-save-link .btn-save-link:hover {
opacity: .8; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-save-link .btn-save-link.is-saved {
opacity: 0.8;
font-weight: 700; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-save-link .btn-save-link .wpzoom-rcb-icon-save-link {
display: inline-block;
margin-right: 4px;
width: 16px;
height: 16px;
vertical-align: middle;
fill: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-save-link .btn-save-link .wpzoom-rcb-icon-save-link + span {
font-size: 14px;
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-along-image {
float: right;
width: 66%; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading {
margin-bottom: 5px;
margin-left: 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-title {
font-size: 24px;
font-weight: bold;
font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
margin: 0 0 10px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-author {
padding: 0;
margin: 0;
font-size: 14px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-sub-title {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-align: center;
align-items: center;
width: 100%;
margin: 0 0 10px;
padding: 0 0 10px;
border-bottom: 1px dashed rgba(0, 0, 0, 0.1); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-sub-title .wpzoom-rating-stars-container {
margin-bottom: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-course,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-cuisine,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-difficulty {
font-size: 14px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-course mark,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-cuisine mark,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-difficulty mark {
color: inherit;
font-weight: 600;
background: transparent;
padding: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading span:not(.recipe-card-author) + span:not(.recipe-card-author):before {
content: " / ";
color: #B6BABB;
margin: 0 5px 0 10px;
font-style: normal;
opacity: .5; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-course,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-cuisine,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-difficulty {
font-size: 14px;
display: inline-block;
margin-bottom: 5px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-course mark,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-cuisine mark,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-difficulty mark {
font-weight: 600;
background: transparent;
padding: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading span:not(.recipe-card-author) + span:not(.recipe-card-author):before {
content: " / ";
color: #B6BABB;
margin: 0 5px 0 10px;
font-style: normal;
opacity: .5; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-details {
margin-left: 20px;
margin-bottom: 0;
padding-top: 5px;
border-top: 1px dashed rgba(0, 0, 0, 0.1); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item {
display: inline-block;
vertical-align: middle;
margin-right: 15px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-label {
font-weight: bold;
margin-right: 5px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-label, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-value, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-unit {
font-size: 14px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-icon, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-label {
display: inline-block; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-value {
font-weight: 500;
margin: 0 5px 0 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-value, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-unit {
display: inline-block;
line-height: 1.4; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-icon {
opacity: .7;
margin: 0;
margin-right: 10px;
height: 35px;
line-height: 35px;
font-size: 16px;
color: #6d767f;
display: inline-block; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-icon .components-icon-button {
margin: 0 auto !important; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-icon span {
color: #6d767f; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-icon span::before {
font-size: 16px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-icon svg {
fill: #6d767f; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-summary {
margin-top: 20px !important;
margin-bottom: 20px !important; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .ingredients-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .directions-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .equipment-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .video-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .notes-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .nutrition-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .wpzoom-nosleep-toggle-container {
-ms-flex-pack: left;
justify-content: left;
margin: 30px 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-ingredients {
position: relative;
margin: 0 0 30px;
text-align: left; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .ingredients-list {
margin: 0;
padding: 0;
list-style: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .ingredients-list > li {
list-style: none;
margin: 0 0 13px;
position: relative;
cursor: pointer;
line-height: 1.6; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .ingredients-list > li.ingredient-item-group {
cursor: initial; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .ingredients-list > li:last-child {
border-bottom: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .ingredients-list > li .tick-circle {
content: '';
width: 18px;
height: 18px;
margin-right: 10px;
border-radius: 50%;
border: 2px solid #d0d0d0;
cursor: pointer;
position: relative; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .ingredients-list > li.ticked .ingredient-item-name.is-strikethrough-active {
text-decoration: line-through; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .ingredients-list > li.ticked .tick-circle {
border: 2px solid #9AD093 !important;
background: #9AD093;
-webkit-box-shadow: inset 0px 0px 0px 2px #fff;
box-shadow: inset 0px 0px 0px 2px #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .ingredients-list.layout-2-columns {
-webkit-columns: 2;
-moz-columns: 2;
columns: 2; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .ingredients-list.layout-2-columns .ingredient-item-group {
-webkit-column-span: all;
-moz-column-span: all;
column-span: all; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .directions-list {
counter-reset: count;
line-height: normal;
list-style: none;
margin: 0;
padding: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .directions-list > li {
position: relative;
line-height: 1.8;
list-style: none;
padding-left: 40px;
margin: 0 0 16px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .directions-list > li.direction-step-group {
min-height: 0;
font-size: 18px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .directions-list > li::before {
counter-increment: count;
content: counter(count) ". ";
display: block;
position: absolute;
top: 0;
left: 0;
font-size: 20px;
font-weight: 600;
line-height: 1.5;
background: none;
width: 35px;
vertical-align: middle;
padding: 0;
margin-right: 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .directions-list > li:last-child {
margin: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .directions-list > li .direction-step-text {
margin-bottom: 20px;
font-size: 14px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .directions-list > li .direction-step-text img {
max-width: 100%;
height: auto;
display: block; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .directions-list > li:last-child .direction-step-text {
margin-bottom: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .direction-step img {
margin: 10px 0;
max-width: 100%;
height: auto;
display: block; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-notes {
margin-top: 30px;
padding-top: 20px;
border-top: 1px dashed rgba(0, 0, 0, 0.1);
margin-bottom: 30px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-notes .recipe-card-notes-list,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-notes > ul {
margin: 0;
padding: 0;
list-style: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-notes .recipe-card-notes-list > li:empty,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-notes > ul > li:empty {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-notes .recipe-card-notes-list > li,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-notes > ul > li {
position: relative;
background-color: #FFF3E0;
margin: 0 0 15px;
padding: 20px 25px 20px 50px;
list-style-type: none;
font-size: 14px;
border-radius: 5px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-notes .recipe-card-notes-list > li::before,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-notes > ul > li::before {
content: "i";
position: absolute;
display: block;
color: #222222;
border-width: 2px;
border-style: solid;
border-radius: 50px;
width: 20px;
height: 20px;
line-height: 16px;
font-size: 12px;
text-align: center;
font-weight: 600;
left: 14px;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.recipe-card-noimage .recipe-card-image-preview,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.recipe-card-noimage .recipe-card-image {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.recipe-card-noimage .recipe-card-along-image {
float: none;
width: 100%; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.recipe-card-noimage .recipe-card-heading,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.recipe-card-noimage .recipe-card-details {
margin-left: 0; }
.is-style-simple .recipe-card-header-wrap .components-button.regenerate-recipe-button {
margin: 0 0 0 20px; }
@media screen and (max-width: 768px) {
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-pinit {
margin-right: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-save-link,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-pinit,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-print-link {
width: 100%;
margin-left: 0;
display: block; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-save-link .btn-save-link {
width: 100%; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-sub-title {
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-direction: column;
flex-direction: column; } }
@media screen and (max-width: 600px) {
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image {
margin-bottom: 15px;
float: none;
width: 100%; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-along-image {
float: none;
width: 100%; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-details {
margin-left: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .ingredients-list.layout-2-columns,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .equipment-list.layout-2-columns {
-webkit-columns: 1;
-moz-columns: 1;
columns: 1; } }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header {
padding: 0;
margin-top: 50px;
margin-bottom: 50px;
position: relative; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header::before {
content: '';
position: absolute;
left: 50%;
top: 0;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
width: 200px;
height: 200px;
z-index: -1;
border-radius: 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header::after {
content: '';
position: absolute;
z-index: -1;
top: 100px;
left: 0;
width: 100%;
height: calc(100% - 100px);
border-top-right-radius: 15px;
border-top-left-radius: 15px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header.recipe-card-noimage::before {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header.recipe-card-noimage::after {
top: 0;
height: 100%; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container {
position: relative;
text-align: center;
padding: 32px;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
background-color: #289283;
color: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-card-image-placeholder,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-card-image-preview {
width: 200px;
height: 200px;
border-radius: 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-card-image figure {
position: relative;
margin: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-card-image figure img {
max-width: 100%;
width: 100%;
height: auto;
margin: 0;
border-radius: 20px;
border: 10px solid #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-card-image figure figcaption {
margin-left: -300px;
margin-right: -300px;
line-height: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-card-image figure .recipe-card-image-caption {
position: relative;
bottom: -20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-card-title {
font-size: calc(18px + 9px);
margin-top: 30px;
margin-bottom: 8px;
line-height: 1.8em;
color: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-card-summary {
margin-bottom: 16px !important;
font-size: 14px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-card-heading {
text-align: center;
margin-top: 16px;
margin-bottom: 25px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-card-heading .recipe-card-course,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-card-heading .recipe-card-cuisine,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-card-heading .recipe-card-difficulty {
font-size: 14px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-card-heading .recipe-card-course mark,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-card-heading .recipe-card-cuisine mark,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-card-heading .recipe-card-difficulty mark {
color: inherit;
font-weight: 600;
background: transparent;
padding: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-card-heading span:not(.recipe-card-author) + span:not(.recipe-card-author):before {
content: " / ";
color: #B6BABB;
margin: 0 5px 0 10px;
font-style: normal;
opacity: .5; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-card-heading .recipe-card-cuisine::before,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-card-heading .recipe-card-difficulty::before {
color: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-card-author {
display: block;
font-size: 14px;
margin-bottom: 8px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .wpzoom-rating-stars-container {
float: left; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-header-button {
float: right; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-content-container {
border-left: 1px solid rgba(0, 0, 0, 0.1);
border-right: 1px solid rgba(0, 0, 0, 0.1);
padding: 10px 30px 0 30px;
background-color: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-footer-container {
padding: 20px 30px;
border-left: 1px solid rgba(0, 0, 0, 0.1);
border-right: 1px solid rgba(0, 0, 0, 0.1);
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
background-color: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-footer-container:empty {
padding: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header:not(.recipe-card-noimage) {
padding-top: calc(200px / 2); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header:not(.recipe-card-noimage) .recipe-card-header-container {
padding-top: calc(200px / 2 + 10px); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header:not(.recipe-card-noimage) .recipe-card-header-container .recipe-card-image-placeholder,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header:not(.recipe-card-noimage) .recipe-card-header-container .recipe-card-image-preview {
position: absolute;
left: 50%;
top: calc((200px / 2) * -1);
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header:not(.recipe-card-noimage) .recipe-card-header-container .recipe-card-image-placeholder .recipe-card-image,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header:not(.recipe-card-noimage) .recipe-card-header-container .recipe-card-image-preview .recipe-card-image {
position: initial;
top: auto;
left: auto;
-webkit-transform: none;
-ms-transform: none;
transform: none;
width: auto;
height: auto;
border-radius: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header:not(.recipe-card-noimage) .recipe-card-header-container .recipe-card-image-placeholder {
background-color: rgba(0, 0, 0, 0.8);
color: #fff;
margin: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header:not(.recipe-card-noimage) .recipe-card-header-container .recipe-card-image {
width: 200px;
height: 200px;
position: absolute;
left: 50%;
top: calc((200px / 2) * -1);
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
margin: 0;
border-radius: 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-recipe-card-pinit,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-recipe-card-print-link {
display: inline-block;
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-recipe-card-pinit {
margin-right: 12px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-recipe-card-pinit .btn-pinit-link {
display: block;
border-radius: 5px;
padding: 8px 15px;
font-style: normal;
text-decoration: none;
font-size: 14px;
line-height: 1.4;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
cursor: pointer;
color: #fff;
background-color: #c62122; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-recipe-card-pinit .btn-pinit-link:hover {
opacity: .8; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-icon-pinit-link {
display: inline-block;
margin-right: 8px;
width: 16px;
height: 16px;
vertical-align: middle;
fill: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-pinit-icon {
font-size: 18px;
margin-right: calc(6px);
vertical-align: middle;
fill: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-pinit-icon + span {
font-size: 14px;
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-recipe-card-print-link .btn-print-link {
display: block;
border-radius: 5px;
padding: 8px 15px;
font-style: normal;
text-decoration: none;
font-size: 14px;
line-height: 1.4;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
cursor: pointer;
color: #fff;
background-color: #222222; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-recipe-card-print-link .btn-print-link:hover {
opacity: .8; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-icon-print-link {
display: inline-block;
margin-right: 8px;
width: 16px;
height: 16px;
vertical-align: middle;
fill: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-print-icon {
font-size: 18px;
margin-right: calc(6px);
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-print-icon + span {
font-size: 14px;
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-recipe-card-save-link {
margin-left: 12px;
display: inline-block;
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-recipe-card-save-link .btn-save-link {
display: block;
border-radius: 5px;
padding: 8px 15px;
font-style: normal;
text-decoration: none;
font-size: 14px;
line-height: 1.4;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
cursor: pointer;
color: #fff;
background-color: #1b528b;
text-transform: none;
font-family: inherit;
letter-spacing: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-recipe-card-save-link .btn-save-link:hover {
opacity: .8; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-recipe-card-save-link .btn-save-link.is-saved {
opacity: 0.8;
font-weight: 700; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-recipe-card-save-link .btn-save-link .wpzoom-rcb-icon-save-link {
display: inline-block;
margin-right: 8px;
width: 16px;
height: 16px;
vertical-align: middle;
fill: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-recipe-card-save-link .btn-save-link .wpzoom-rcb-icon-save-link + span {
font-size: 14px;
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-details {
padding-bottom: 15px;
margin-bottom: 25px;
border-bottom: 1px dashed rgba(0, 0, 0, 0.1); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-details .details-items {
text-align: center;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-details .details-items .detail-item {
-ms-flex: 1 0 calc(100% / 4);
flex: 1 0 calc(100% / 4);
padding: 8px 1.5%;
position: relative;
-webkit-box-sizing: border-box;
box-sizing: border-box; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-details .details-items .detail-item .detail-item-label {
font-weight: bold; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-details .details-items .detail-item .detail-item-label, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-details .details-items .detail-item .detail-item-value, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-details .details-items .detail-item .detail-item-unit {
font-size: 14px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-details .details-items .detail-item .detail-item-icon, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-details .details-items .detail-item .detail-item-label {
display: block; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-details .details-items .detail-item .detail-item-value {
font-weight: 500;
margin: 0 5px 0 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-details .details-items .detail-item .detail-item-value, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-details .details-items .detail-item .detail-item-unit {
display: inline-block;
line-height: 1.4; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-details .details-items .detail-item .detail-item-icon {
opacity: .7;
margin: 0 auto;
height: calc(24px + 12px);
line-height: calc(24px + 12px);
font-size: 16px;
color: #289283; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-details .details-items .detail-item .detail-item-icon .components-icon-button {
margin: 0 auto !important; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-details .details-items .detail-item .detail-item-icon span {
color: #289283; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-details .details-items .detail-item .detail-item-icon span::before {
font-size: 16px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-details .details-items .detail-item .detail-item-icon svg {
fill: #289283; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .wpzoom-nosleep-toggle-container {
-ms-flex-pack: left;
justify-content: left;
margin: 30px 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .ingredients-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .directions-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .equipment-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .video-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .notes-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .nutrition-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .video-title,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .notes-title,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .nutrition-title,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .ingredients-title,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .directions-title,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .equipment-title {
margin-top: 16px;
font-family: inherit; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .ingredients-list {
margin: 0;
padding: 0;
list-style: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .ingredients-list > li {
list-style: none;
margin: 0 0 12px;
position: relative;
cursor: pointer;
line-height: 1.7; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .ingredients-list > li.ingredient-item-group {
cursor: initial; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .ingredients-list > li:last-child {
border-bottom: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .ingredients-list > li .tick-circle {
content: '';
width: 18px;
height: 18px;
margin-right: 10px;
border-radius: 50%;
border: 2px solid #289283;
cursor: pointer;
position: relative; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .ingredients-list > li.ticked .ingredient-item-name.is-strikethrough-active {
text-decoration: line-through; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .ingredients-list > li.ticked .tick-circle {
border: 2px solid #289283 !important;
background: #289283;
-webkit-box-shadow: inset 0px 0px 0px 2px #fff;
box-shadow: inset 0px 0px 0px 2px #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .ingredients-list.layout-2-columns {
-webkit-columns: 2;
-moz-columns: 2;
columns: 2; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .ingredients-list.layout-2-columns .ingredient-item-group {
-webkit-column-span: all;
-moz-column-span: all;
column-span: all; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .directions-list {
counter-reset: count;
line-height: normal;
list-style: none;
margin: 0;
padding: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .directions-list > li {
position: relative;
line-height: 1.8;
list-style: none;
padding-left: 40px;
margin: 0 0 16px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .directions-list > li::before {
counter-increment: count;
content: counter(count) ". ";
display: block;
position: absolute;
top: 0;
left: 0;
font-size: 20px;
font-weight: 600;
line-height: 1.5;
background: none;
width: 35px;
vertical-align: middle;
padding: 0;
margin-right: 20px;
font-family: inherit;
font-size: 18px;
top: 5px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .directions-list > li:last-child {
margin: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .directions-list > li .direction-step-text {
margin-bottom: 16px;
font-size: 14px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .directions-list > li .direction-step-text img {
max-width: 100%;
height: auto;
display: block; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .directions-list > li:last-child .direction-step-text {
margin-bottom: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .direction-step img {
margin: 10px 0;
max-width: 100%;
height: auto;
display: block; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-notes {
padding-top: 16px;
margin-top: 30px;
padding-bottom: 30px;
border-top: 1px dashed rgba(0, 0, 0, 0.1); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-notes .recipe-card-notes-list,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-notes > ul {
margin: 0;
padding: 0;
list-style: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-notes .recipe-card-notes-list > li:empty,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-notes > ul > li:empty {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-notes .recipe-card-notes-list > li,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-notes > ul > li {
position: relative;
background-color: #FBF9E7;
margin: 0 0 15px;
padding: 20px 25px 20px 50px;
list-style-type: none;
font-size: 14px;
border-radius: 5px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-notes .recipe-card-notes-list > li::before,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-notes > ul > li::before {
content: "i";
position: absolute;
display: block;
color: #289283;
border-width: 2px;
border-style: solid;
border-radius: 50px;
width: 20px;
height: 20px;
line-height: 16px;
font-size: 12px;
text-align: center;
font-weight: 600;
left: 14px;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-notes .recipe-card-notes-list > li:last-child,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-notes > ul > li:last-child {
margin-bottom: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-ingredients,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-directions {
padding-bottom: 20px;
margin-bottom: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-directions + .recipe-card-cta-instagram,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-directions + .recipe-card-cta-pinterest,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-directions + .recipe-card-cta-facebook {
margin-top: 12px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-cta-instagram + .recipe-card-cta-pinterest,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-cta-instagram + .recipe-card-cta-facebook,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-cta-pinterest + .recipe-card-cta-facebook {
margin-top: 12px; }
.is-style-accent-color-header .ai-div {
text-align: center; }
.is-style-accent-color-header .components-button.regenerate-recipe-button {
margin: 0 0 75px 20px; }
.is-style-accent-color-header .recipe-card-header-container .components-button.regenerate-recipe-button {
margin: 0 0 0 0; }
@media screen and (max-width: 700px) {
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-content-container {
padding: 10px 20px 0 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-image {
margin-bottom: 15px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-card-title {
font-size: 24px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .details-items .detail-item {
min-width: 50%;
padding: 7px 1.5%; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .ingredients-list.layout-2-columns,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .equipment-list.layout-2-columns {
-webkit-columns: 1;
-moz-columns: 1;
columns: 1; } }
@media screen and (max-width: 600px) {
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .wpzoom-rating-stars-container {
float: none;
margin-bottom: 25px;
-ms-flex-pack: center;
justify-content: center; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-header-button {
float: none; } }
@media screen and (max-width: 460px) {
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container {
padding: 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container .recipe-card-title {
font-size: 20px; } }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint {
padding: 0;
margin-top: 40px;
margin-bottom: 40px;
position: relative; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint::after {
content: '';
position: absolute;
z-index: -1;
top: 100px;
left: 0;
width: 100%;
height: calc(100% - 100px);
border-top-right-radius: 15px;
border-top-left-radius: 15px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint.recipe-card-noimage::before {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint.recipe-card-noimage::after {
top: 0;
height: 100%; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container {
position: relative;
padding: 24px;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
background-color: #c9e5e1;
color: #041728; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-image-placeholder,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-image-preview {
width: 200px;
height: 200px;
float: right;
margin: 0;
border-radius: 50%;
position: relative;
z-index: 1; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-image figure {
position: relative;
margin: 0;
height: 100%; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-image figure img {
max-width: 100%;
width: 100%;
height: 100%;
margin: 0;
border-radius: 50%;
-o-object-fit: cover;
object-fit: cover;
-webkit-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.15);
box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.15); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-image figure figcaption {
text-align: center; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-image figure .recipe-card-image-caption {
position: relative;
bottom: -20px;
color: #041728;
opacity: .6; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-image figure .recipe-card-image-caption a {
color: #289283; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-title {
font-size: calc(18px + 9px);
margin-top: 30px;
margin-bottom: 25px;
color: #041728;
font-weight: 600;
display: inline; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-author {
display: block;
font-size: 14px;
margin-bottom: 16px;
margin-top: 8px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .wpzoom-rating-stars-container {
float: none;
margin-bottom: 16px;
text-align: left; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .wpzoom-rating-stars-average {
color: #041728; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-summary {
margin-bottom: 16px !important;
font-size: 14px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading {
margin-top: 16px;
clear: both;
border-top: 1px solid #289283;
border-bottom: 1px solid #289283;
padding: 15px 0;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-column-gap: 20px;
text-align: center; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading .recipe-card-course,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading .recipe-card-cuisine,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading .recipe-card-difficulty {
font-size: 14px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading .recipe-card-course mark,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading .recipe-card-cuisine mark,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading .recipe-card-difficulty mark {
color: inherit;
font-weight: 600;
background: transparent;
padding: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading span:not(.recipe-card-author) + span:not(.recipe-card-author):before {
content: " / ";
color: #B6BABB;
margin: 0 5px 0 10px;
font-style: normal;
opacity: .5; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading .recipe-card-course,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading .recipe-card-cuisine,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading .recipe-card-difficulty {
font-weight: 600;
color: #289283; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading .recipe-card-course mark,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading .recipe-card-cuisine mark,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading .recipe-card-difficulty mark {
font-weight: normal;
display: block;
color: #041728; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading .recipe-card-cuisine,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading .recipe-card-course {
border-right: 1px solid #289283; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading .recipe-card-cuisine::before,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading .recipe-card-course::before {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading span:not(.recipe-card-author) + span:not(.recipe-card-author):before {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-content-container {
border-left: 1px solid rgba(0, 0, 0, 0.1);
border-right: 1px solid rgba(0, 0, 0, 0.1);
padding: 10px 20px 0 20px;
background-color: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-footer-container {
padding: 20px 20px;
border-left: 1px solid rgba(0, 0, 0, 0.1);
border-right: 1px solid rgba(0, 0, 0, 0.1);
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
background-color: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-footer-container:empty {
padding: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint:not(.recipe-card-noimage) {
padding-top: calc(100px / 2); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint:not(.recipe-card-noimage) .recipe-card-header-container {
padding-top: calc(50px / 2 + 10px); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint:not(.recipe-card-noimage) .recipe-card-header-container .recipe-card-image-placeholder .recipe-card-image,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint:not(.recipe-card-noimage) .recipe-card-header-container .recipe-card-image-preview .recipe-card-image {
width: 200px;
height: 200px;
float: right;
margin: 0;
margin-top: -120px;
border-radius: 50%; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint:not(.recipe-card-noimage) .recipe-card-header-container .recipe-card-image-placeholder {
background-color: rgba(0, 0, 0, 0.8);
color: #fff;
margin: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint:not(.recipe-card-noimage) .recipe-card-header-container .recipe-card-image {
width: 200px;
height: 200px;
float: right;
margin: 0;
margin-top: -120px;
border-radius: 50%; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-buttons {
display: grid;
gap: 10px;
-ms-flex-pack: center;
justify-content: center; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-buttons:has(> div:nth-child(3)) {
grid-template-columns: repeat(3, 1fr); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-buttons:not(:has(> div:nth-child(3))) {
grid-template-columns: repeat(2, 1fr); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-buttons:only-child {
grid-template-columns: repeat(2, 1fr); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-buttons > div {
text-align: center; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-buttons > .components-disabled {
grid-column: 1 / -1;
display: grid;
gap: 10px;
grid-template-columns: repeat(3, 1fr); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-pinit {
margin-top: 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-pinit .btn-pinit-link {
display: block;
font-weight: 500;
border-radius: 5px;
padding: 10px;
font-style: normal;
text-decoration: none;
font-size: 16px;
line-height: 1.4;
border: 1px solid #289283;
-webkit-box-shadow: none;
box-shadow: none;
cursor: pointer;
color: #041728;
background: none;
text-align: center; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-icon-pinit-link {
display: inline-block;
margin-right: 8px;
width: 16px;
height: 16px;
vertical-align: middle;
fill: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-pinit-icon {
font-size: 18px;
margin-right: calc(6px);
vertical-align: middle;
fill: #041728; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-pinit-icon + span {
font-size: 14px;
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-pinit .btn-pinit-link:hover {
background: #289283;
color: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-pinit .btn-pinit-link:hover .wpzoom-rcb-pinit-icon,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-pinit .btn-pinit-link:hover .wpzoom-rcb-icon-pinit-link {
fill: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-print-link {
margin-top: 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-print-link .btn-print-link {
text-align: center;
display: block;
border-radius: 5px;
padding: 10px;
font-style: normal;
font-weight: 500;
text-decoration: none;
font-size: 16px;
line-height: 1.4;
border: 1px solid #289283;
-webkit-box-shadow: none;
box-shadow: none;
cursor: pointer;
color: #041728;
background: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-icon-print-link {
display: inline-block;
margin-right: 8px;
width: 16px;
height: 16px;
vertical-align: middle;
fill: #041728; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-print-icon {
font-size: 16px;
margin-right: calc(6px);
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-print-icon + span {
font-size: 14px;
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-print-link .btn-print-link:hover {
background: #289283;
color: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-print-link .btn-print-link:hover .wpzoom-rcb-icon-print-link {
fill: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-save-link {
margin-top: 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-save-link .btn-save-link {
text-align: center;
display: block;
width: 100%;
border-radius: 5px;
padding: 10px;
font-style: normal;
font-weight: 500;
text-decoration: none;
font-size: 16px;
line-height: 1.4;
color: #041728;
border: 1px solid #289283;
-webkit-box-shadow: none;
box-shadow: none;
cursor: pointer;
background: none;
text-transform: none;
font-family: inherit;
letter-spacing: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-save-link .btn-save-link .wpzoom-rcb-icon-save-link {
display: inline-block;
margin-right: 8px;
width: 16px;
height: 16px;
vertical-align: middle;
fill: #041728; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-save-link .btn-save-link .wpzoom-rcb-icon-save-link + span {
vertical-align: middle; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-save-link .btn-save-link:hover {
background: #289283;
border-color: #289283;
color: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-save-link .btn-save-link:hover .wpzoom-rcb-icon-save-link {
fill: #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-recipe-card-save-link .btn-save-link.is-saved {
opacity: 0.8;
font-weight: 700; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-details {
padding-bottom: 15px;
margin-bottom: 25px;
border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-details .details-items {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-details .details-items .detail-item {
-ms-flex: 1 0 calc(100% / 4);
flex: 1 0 calc(100% / 4);
padding: 8px 1.5%;
position: relative;
-webkit-box-sizing: border-box;
box-sizing: border-box;
text-align: center; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-details .details-items .detail-item .detail-item-label {
font-weight: bold; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-details .details-items .detail-item .detail-item-label, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-details .details-items .detail-item .detail-item-value, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-details .details-items .detail-item .detail-item-unit {
font-size: 14px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-details .details-items .detail-item .detail-item-icon, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-details .details-items .detail-item .detail-item-label {
display: block; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-details .details-items .detail-item .detail-item-value {
font-weight: 500;
margin: 0 5px 0 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-details .details-items .detail-item .detail-item-value, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-details .details-items .detail-item .detail-item-unit {
display: inline-block;
line-height: 1.4; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-details .details-items .detail-item .detail-item-icon {
opacity: .7;
margin: 0 auto;
height: calc(24px + 12px);
line-height: calc(24px + 12px);
font-size: 16px;
color: #289283; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-details .details-items .detail-item .detail-item-icon .components-icon-button {
margin: 0 auto !important; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-details .details-items .detail-item .detail-item-icon span {
color: #289283; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-details .details-items .detail-item .detail-item-icon span::before {
font-size: 16px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-details .details-items .detail-item .detail-item-icon svg {
fill: #289283; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .wpzoom-nosleep-toggle-container {
-ms-flex-pack: left;
justify-content: left;
margin: 20px 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .ingredients-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .directions-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .equipment-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .video-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .notes-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .nutrition-title {
font-size: 22px;
font-weight: 600;
color: #222222;
text-transform: none;
margin: 0 0 15px;
padding: 0;
clear: none;
background-color: transparent; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .video-title,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .notes-title,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .nutrition-title,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .ingredients-title,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .directions-title,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .equipment-title {
margin-top: 16px;
font-family: inherit; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .ingredients-list {
margin: 0;
padding: 0;
list-style: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .ingredients-list > li {
list-style: none;
margin: 0 0 12px;
position: relative;
cursor: pointer;
line-height: 1.7; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .ingredients-list > li.ingredient-item-group {
cursor: initial; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .ingredients-list > li:last-child {
border-bottom: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .ingredients-list > li .tick-circle {
content: '';
width: 18px;
height: 18px;
margin-right: 10px;
border-radius: 50%;
border: 2px solid #c9e5e1;
cursor: pointer;
position: relative; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .ingredients-list > li.ticked .ingredient-item-name.is-strikethrough-active {
text-decoration: line-through; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .ingredients-list > li.ticked .tick-circle {
border: 2px solid #c9e5e1 !important;
background: #c9e5e1;
-webkit-box-shadow: inset 0px 0px 0px 2px #fff;
box-shadow: inset 0px 0px 0px 2px #fff; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .ingredients-list.layout-2-columns {
-webkit-columns: 2;
-moz-columns: 2;
columns: 2; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .ingredients-list.layout-2-columns .ingredient-item-group {
-webkit-column-span: all;
-moz-column-span: all;
column-span: all; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .directions-list {
counter-reset: count;
line-height: normal;
list-style: none;
margin: 0;
padding: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .directions-list > li {
position: relative;
line-height: 1.8;
list-style: none;
padding-left: 40px;
margin: 0 0 16px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .directions-list > li::before {
counter-increment: count;
content: counter(count) ". ";
display: block;
position: absolute;
top: 0;
left: 0;
font-size: 20px;
font-weight: 600;
line-height: 1.5;
background: none;
width: 35px;
vertical-align: middle;
padding: 0;
margin-right: 20px;
font-family: inherit;
font-size: 18px;
top: 5px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .directions-list > li:last-child {
margin: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .directions-list > li .direction-step-text {
margin-bottom: 16px;
font-size: 14px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .directions-list > li .direction-step-text img {
max-width: 100%;
height: auto;
display: block; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .directions-list > li:last-child .direction-step-text {
margin-bottom: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .direction-step img {
margin: 10px 0;
max-width: 100%;
height: auto;
display: block; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-notes {
padding-top: 16px;
margin-top: 30px;
padding-bottom: 30px;
border-top: 1px solid rgba(0, 0, 0, 0.1); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-notes .recipe-card-notes-list,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-notes ul {
margin: 0;
padding: 0;
list-style: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-notes .recipe-card-notes-list > li:empty,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-notes ul > li:empty {
display: none; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-notes .recipe-card-notes-list > li,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-notes ul > li {
position: relative;
background-color: #c9e5e1;
margin: 0 0 15px;
padding: 20px 25px 20px 50px;
list-style-type: none;
font-size: 14px;
border-radius: 5px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-notes .recipe-card-notes-list > li::before,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-notes ul > li::before {
content: "i";
position: absolute;
display: block;
color: #289283;
border-width: 2px;
border-style: solid;
border-radius: 50px;
width: 20px;
height: 20px;
line-height: 16px;
font-size: 12px;
text-align: center;
font-weight: 600;
left: 14px;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%); }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-notes .recipe-card-notes-list > li:last-child,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-notes ul > li:last-child {
margin-bottom: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-ingredients,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-directions {
padding-bottom: 20px;
margin-bottom: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-directions + .recipe-card-cta-instagram,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-directions + .recipe-card-cta-pinterest,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-directions + .recipe-card-cta-facebook {
margin-top: 12px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-cta-instagram + .recipe-card-cta-pinterest,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-cta-instagram + .recipe-card-cta-facebook,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-cta-pinterest + .recipe-card-cta-facebook {
margin-top: 12px; }
.is-style-mint .components-button.regenerate-recipe-button {
margin: 215px 0 -170px -25px;
display: block;
position: relative;
z-index: 9;
width: 100%;
text-align: right; }
.is-style-mint .recipe-card-header-container .components-button.regenerate-recipe-button {
margin: 0 0 0 0;
min-width: 100%;
text-align: left; }
.is-style-mint .recipe-card-content-container .components-button.regenerate-recipe-button {
margin: 0; }
@media screen and (max-width: 700px) {
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-image {
margin-bottom: 15px;
width: 140px;
height: 140px;
margin-top: -100px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-title {
font-size: 24px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .details-items .detail-item {
min-width: 50%;
padding: 7px 1.5%; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .ingredients-list.layout-2-columns,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .equipment-list.layout-2-columns {
-webkit-columns: 1;
-moz-columns: 1;
columns: 1; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint:not(.recipe-card-noimage) {
padding-top: 0; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint:not(.recipe-card-noimage) .recipe-card-header-container .recipe-card-image {
margin-bottom: 15px;
width: 140px;
height: 140px;
margin-top: 0; } }
@media screen and (max-width: 460px) {
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container {
padding: 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-title {
font-size: 20px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading {
grid-template-columns: 1fr 1fr; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading .recipe-card-cuisine,
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container .recipe-card-heading .recipe-card-course {
border-right: none;
border-bottom: 1px solid #289283;
padding-bottom: 10px;
margin-bottom: 10px; }
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint:not(.recipe-card-noimage) .recipe-card-header-container .recipe-card-image {
float: none; } } .mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: 0.8; }
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed;
outline: none !important;
-webkit-backface-visibility: hidden;
backface-visibility: hidden; }
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
-webkit-box-sizing: border-box;
box-sizing: border-box; }
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle; }
.mfp-align-top .mfp-container:before {
display: none; }
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045; }
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto; }
.mfp-ajax-cur {
cursor: progress; }
.mfp-zoom-out-cur {
cursor: -webkit-zoom-out;
cursor: zoom-out; }
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -webkit-zoom-out;
cursor: zoom-out; }
.mfp-zoom {
cursor: pointer;
cursor: -webkit-zoom-in;
cursor: zoom-in; }
.mfp-auto-cursor .mfp-content {
cursor: auto; }
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.mfp-loading.mfp-figure {
display: none; }
.mfp-hide {
display: none !important; }
.mfp-preloader {
color: #CCC;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044; }
.mfp-preloader a {
color: #CCC; }
.mfp-preloader a:hover {
color: #FFF; }
.mfp-s-ready .mfp-preloader, .mfp-s-error .mfp-content {
display: none; }
button.mfp-close, button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
display: block;
outline: none;
padding: 0;
z-index: 1046;
-webkit-box-shadow: none;
box-shadow: none;
-ms-touch-action: manipulation;
touch-action: manipulation; }
button::-moz-focus-inner {
padding: 0;
border: 0; }
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0;
top: 0;
text-decoration: none;
text-align: center;
opacity: 0.65;
padding: 0 0 18px 10px;
color: #FFF;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace; }
.mfp-close:hover, .mfp-close:focus {
opacity: 1;
background: none; }
.mfp-close:active {
top: 1px; }
.mfp-close-btn-in .mfp-close {
color: #333; }
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
color: #FFF;
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%; }
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #CCC;
font-size: 12px;
line-height: 18px;
white-space: nowrap; }
.mfp-arrow {
position: absolute;
opacity: 0.65;
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: transparent; }
.mfp-arrow:active {
margin-top: -54px; }
.mfp-arrow:hover, .mfp-arrow:focus {
opacity: 1;
background: none; }
.mfp-arrow:before {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent; }
.mfp-arrow:after {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent;
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px; }
.mfp-arrow:before {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: 0.7; }
.mfp-arrow-left {
left: 0; }
.mfp-arrow-left:after {
border-right: 17px solid #FFF;
margin-left: 31px; }
.mfp-arrow-left:before {
margin-left: 25px;
border-right: 27px solid #3F3F3F; }
.mfp-arrow-right {
right: 0; }
.mfp-arrow-right:after {
border-left: 17px solid #FFF;
margin-left: 39px; }
.mfp-arrow-right:before {
border-left: 27px solid #3F3F3F; }
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px; }
.mfp-iframe-holder .mfp-close {
top: -40px; }
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%; }
.mfp-iframe-scaler iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #000; } img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 40px 0 40px;
margin: 0 auto; } .mfp-figure {
line-height: 0; }
.mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #444; }
.mfp-figure small {
color: #BDBDBD;
display: block;
font-size: 12px;
line-height: 14px; }
.mfp-figure figure {
margin: 0; }
.mfp-bottom-bar {
margin-top: -36px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto; }
.mfp-title {
text-align: left;
line-height: 18px;
color: #F3F3F3;
word-wrap: break-word;
padding-right: 36px; }
.mfp-image-holder .mfp-content {
max-width: 100%; }
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer; }
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0; }
.mfp-img-mobile img.mfp-img {
padding: 0; }
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0; }
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px; }
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
-webkit-box-sizing: border-box;
box-sizing: border-box; }
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0; }
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px; }
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0; } }
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
-ms-transform: scale(0.75);
transform: scale(0.75); }
.mfp-arrow-left {
-webkit-transform-origin: 0;
-ms-transform-origin: 0;
transform-origin: 0; }
.mfp-arrow-right {
-webkit-transform-origin: 100%;
-ms-transform-origin: 100%;
transform-origin: 100%; }
.mfp-container {
padding-left: 6px;
padding-right: 6px; } }                        :root {
--wp-admin-theme-color: #007cba;
--wp-admin-theme-color-darker-10: #006ba1;
--wp-admin-theme-color-darker-20: #005a87; }    html[amp] *, html[amp] *:before, html[amp] *:after {
-webkit-box-sizing: border-box;
box-sizing: border-box; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-pinit {
right: 20px; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-pinit {
margin-right: 0; }
.buyMore {
min-width: 90%;
-ms-flex-pack: center;
justify-content: center;
font-weight: 500; } #wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
line-height: 1.6;
font-size: 14px;
border: 1px solid #000;
border-radius: 0;
padding: 10px;
margin: 0 0 2em;
color: #222; }
#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-title {
font-size: 2.4em;
line-height: 1;
letter-spacing: 0;
font-weight: 800;
padding: 0 0 .4em;
margin: 0;
border-bottom: 1px solid #000;
color: inherit; }
#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition p {
margin: 0;
padding: 0;
font-size: 1em;
line-height: 1.4em; }
#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition ul {
list-style: none !important;
margin: 0;
padding: 0; }
#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition ul li {
position: relative;
margin: 0;
padding: 0;
border-top: 1px solid #000;
list-style-type: none; }
#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition ul li.nutrition-facts-no-border, #wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition ul li:empty, #wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition ul li:first-child {
border: none; }
#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition ul li::after {
content: '';
clear: both;
display: table; }
#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition ul ul {
padding-left: 0; }
#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition ul ul li {
padding-left: 20px; }
#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition strong {
font-weight: 700; }
#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition strong.nutrition-facts-label {
font-weight: 400; }
#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-heading {
font-size: 14px;
font-weight: 800; }
#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-right {
float: right; }
#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-serving {
font-size: 1em; }
#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-serving-size {
font-size: 1.1em;
font-weight: 800; }
#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-serving-size + .nutrition-facts-label {
font-size: 1.1em;
font-weight: 800; }
#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-hr {
border: none;
border-top: 1em solid;
margin: .2em 0 0;
padding: 0;
border-color: #000; }
#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-spacer {
border: none;
height: .5em;
padding: 0;
background: #222; }
#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-amount-per-serving {
display: block; }
#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-calories {
font-weight: 800;
font-size: 1.8em; }
#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-calories + .nutrition-facts-label {
float: right;
font-size: 2.5em;
line-height: 1em;
font-weight: 800; }
#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-daily-value-text {
line-height: 1.2em;
font-size: .75em;
padding-top: 5px;
border-top: 4px solid #000; }
#wpzoom-recipe-nutrition.layout-orientation-vertical .wp-block-wpzoom-recipe-card-block-nutrition {
display: inline-block; }
#wpzoom-recipe-nutrition.layout-orientation-vertical .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-daily-value-text {
max-width: 300px; }
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition::after {
content: '';
clear: both;
display: table; }
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-1,
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-2,
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-3 {
float: left;
width: 33.3333%;
padding-right: 10px; }
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-3 {
padding-right: 0; }
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-1 .nutrition-facts-hr {
border-top: 1px solid #aaa;
margin: .5em 0;
background-color: transparent; }
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-1 .nutrition-facts-hr + p {
line-height: 2em; }
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-1 .nutrition-facts-calories {
display: inline-block;
margin-top: .3em; }
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition ul > li.nutrition-facts-no-border:first-child {
line-height: 1em; }
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition ul > li.nutrition-facts-no-border:first-child > strong {
font-size: .75em; }
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-amount-per-serving {
display: inline-block; }
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-bottom {
clear: both;
border-bottom: 1px solid #aaa;
padding-top: 5px; }
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-bottom li {
border: none;
display: inline-block;
padding: 0; }
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-bottom li .nutrition-facts-right {
float: none; }
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-bottom li > strong {
display: inline-block;
vertical-align: middle; }
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-bottom li::after {
content: '\2022';
display: inline-block;
vertical-align: middle;
margin: auto 10px; }
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-bottom li:last-child::after {
display: none; }
@media screen and (max-width: 600px) {
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-1,
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-2,
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-3 {
float: none;
width: 100%;
padding-right: 0; }
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-1 p {
line-height: 1.8em; }
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-1 .nutrition-facts-hr {
border: none;
border-top: 1em solid;
margin: .2em 0 0;
padding: 0; }
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-2 > ul > .nutrition-facts-spacer {
display: none; }
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-3 > ul > li:nth-child(1),
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-3 > ul > li:nth-child(2) {
display: none; }
#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-3 > ul > li:nth-child(3) {
border-top: 1px solid #aaa; } }                        :root {
--wp-admin-theme-color: #007cba;
--wp-admin-theme-color-darker-10: #006ba1;
--wp-admin-theme-color-darker-20: #005a87; }    html[amp] *, html[amp] *:before, html[amp] *:after {
-webkit-box-sizing: border-box;
box-sizing: border-box; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-pinit {
right: 20px; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-pinit {
margin-right: 0; }
.buyMore {
min-width: 90%;
-ms-flex-pack: center;
justify-content: center;
font-weight: 500; }
.wpzoom-custom-recipe-card-post > .wpzoom-recipe-card-buttons {
display: none !important; }                        :root {
--wp-admin-theme-color: #007cba;
--wp-admin-theme-color-darker-10: #006ba1;
--wp-admin-theme-color-darker-20: #005a87; }    html[amp] *, html[amp] *:before, html[amp] *:after {
-webkit-box-sizing: border-box;
box-sizing: border-box; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-pinit {
right: 20px; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-pinit {
margin-right: 0; }
.buyMore {
min-width: 90%;
-ms-flex-pack: center;
justify-content: center;
font-weight: 500; }
ul.wpzoom-rcb-summary-list {
margin: 30px auto !important;
padding: 0 !important; }
ul.wpzoom-rcb-summary-list > li {
list-style: none;
padding: 25px;
display: block;
background: #f7f7f7;
border-radius: 5px;
margin-bottom: 20px;
border: 1px solid rgba(0, 0, 0, 0.07); }
.wpzoom-recipe-card-summary {
display: grid;
grid-template-areas: "media content";
grid-template-columns: auto 1fr;
grid-template-rows: auto auto; }
.wpzoom-recipe-card-summary div {
display: block; }
.wpzoom-recipe-card-summary .wpzoom-rcb-view-recipe {
text-align: center;
display: inline-block;
margin: 20px 0 0;
border-radius: 3px;
padding: 12px 20px;
font-style: normal;
font-size: 16px;
color: #fff;
line-height: 1.2;
background-color: #041728;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
font-weight: 500;
text-decoration: none; }
.wpzoom-recipe-card-summary .wpzoom-rcb-view-recipe:hover {
background-color: #0e2e4b;
color: #fff; }
.wpzoom-rcb-summary-media {
margin-right: 20px;
grid-area: media;
position: relative;
max-width: 250px; }
.wpzoom-rcb-summary-media > a {
border: none; }
.wpzoom-rcb-summary-media img {
border-radius: 4px;
height: auto !important;
max-width: 100%; }
.wpzoom-rcb-summary-content {
grid-area: content; }
.wpzoom-rcb-summary-content a,
.wpzoom-rcb-summary-content .wpzoom-rcb-summary-title {
margin: 0;
text-decoration: none !important; }
.wpzoom-rcb-summary-content .wpzoom-rcb-summary-title {
font-size: 20px;
font-weight: 500;
margin-bottom: 15px; }
.wpzoom-rcb-summary-content .wpzoom-rcb-summary-title a {
color: #111;
font-weight: 600; }
.wpzoom-rcb-summary-content .wpzoom-rcb-summary-title a:hover {
color: #555;
opacity: .7; }
.wpzoom-rcb-summary-info,
.wpzoom-rcb-summary-footer {
display: -ms-flexbox !important;
display: flex !important;
-ms-flex-align: center;
align-items: center; }
.wpzoom-rcb-summary-info {
margin-bottom: 10px; }
.wpzoom-rcb-summary-footer {
margin-top: 10px; }
.wpzoom-rcb-summary-info span,
.wpzoom-rcb-summary-footer span {
display: inline-block;
margin-right: 20px;
font-size: 14px;
font-weight: normal; }
.wpzoom-rcb-summary-footer .wpzoom-rcb-summary-ratings .dashicons {
display: inline-block;
margin: 0;
padding: 0;
padding-right: 4px;
vertical-align: middle;
font-size: 16px; }
.wpzoom-rcb-summary-text p {
font-size: 14px;
margin-bottom: 10px !important; }
@media screen and (max-width: 600px) {
.wpzoom-rcb-summary-media {
margin-right: 0;
margin-bottom: 20px;
max-width: 100%;
width: 100%; }
.wpzoom-recipe-card-summary {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-align: normal;
align-items: normal; }
.wpzoom-rcb-summary-content .wpzoom-rcb-summary-title {
font-size: 16px; }
.wpzoom-rcb-summary-info span,
.wpzoom-rcb-summary-footer span {
display: block;
margin-right: 0;
margin-bottom: 3px;
font-size: 14px; } }                        :root {
--wp-admin-theme-color: #007cba;
--wp-admin-theme-color-darker-10: #006ba1;
--wp-admin-theme-color-darker-20: #005a87; }    html[amp] *, html[amp] *:before, html[amp] *:after {
-webkit-box-sizing: border-box;
box-sizing: border-box; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-pinit {
right: 20px; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-pinit {
margin-right: 0; }
.buyMore {
min-width: 90%;
-ms-flex-pack: center;
justify-content: center;
font-weight: 500; }                        :root {
--wp-admin-theme-color: #007cba;
--wp-admin-theme-color-darker-10: #006ba1;
--wp-admin-theme-color-darker-20: #005a87; }    html[amp] *, html[amp] *:before, html[amp] *:after {
-webkit-box-sizing: border-box;
box-sizing: border-box; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-pinit {
right: 20px; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-pinit {
margin-right: 0; }
.buyMore {
min-width: 90%;
-ms-flex-pack: center;
justify-content: center;
font-weight: 500; }
.wpzoom-recipe-card-rating-block {
display: inline-block;
vertical-align: middle;
min-width: 240px; }
.wpzoom-recipe-card-rating-block.aligncenter {
margin: 0 auto;
-ms-flex-pack: center;
justify-content: center; }
.wpzoom-recipe-card-rating-block.aligncenter .wpzoom-rating-stars-container {
-ms-flex-pack: center;
justify-content: center; }
.wpzoom-rating-stars-container {
position: relative;
-webkit-transition: opacity .25s linear;
-o-transition: opacity .25s linear;
transition: opacity .25s linear;
margin-bottom: 25px;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: row;
flex-direction: row; }
.wpzoom-rating-stars-container .wpzoom-rating-stars-tooltip {
display: block;
opacity: 0;
visibility: hidden;
height: 0; }
.wpzoom-rating-stars-container.is-loading {
opacity: 0.7; }
.wpzoom-rating-stars-container[data-user-can-rate="0"] .wpzoom-rating-stars-tooltip {
position: absolute;
top: -100%;
left: 0;
background-color: rgba(0, 0, 0, 0.85);
color: #fff;
font-size: 13px;
font-style: normal;
padding: 3px 5px;
border-radius: 3px;
line-height: 1.4em;
height: auto;
-webkit-transition: opacity .25s ease-in-out, visibility .25s ease-in-out;
-o-transition: opacity .25s ease-in-out, visibility .25s ease-in-out;
transition: opacity .25s ease-in-out, visibility .25s ease-in-out; }
.wpzoom-rating-stars-container[data-user-can-rate="0"] .wpzoom-rating-stars > li {
pointer-events: none;
cursor: none; }
.wpzoom-rating-stars-container[data-user-can-rate="0"] .wpzoom-rating-stars:hover ~ .wpzoom-rating-stars-tooltip {
opacity: 1;
visibility: visible; }
ul.wpzoom-rating-stars {
list-style: none !important;
margin: 0 !important;
padding: 0 !important;
display: inline-block;
vertical-align: middle;
text-align: left; }
ul.wpzoom-rating-stars > li {
display: inline-block;
vertical-align: top;
margin: 0;
padding: 0;
width: 22px;
height: 21px;
padding-right: 4px;
padding-right: 4px;
color: inherit;
cursor: pointer;
font-family: "Font Awesome 5 Free" !important; }
ul.wpzoom-rating-stars > li:last-child {
padding-right: 0; }
ul.wpzoom-rating-stars > li.wpz-star-icon {
color: #F2A123; }
ul.wpzoom-rating-stars > li.wpz-star-icon:before {
content: "\f005"; }
ul.wpzoom-rating-stars > li.wpz-star-icon.wpz-empty-star {
font-weight: 400; }
ul.wpzoom-rating-stars > li.wpz-star-icon.wpz-full-star {
font-weight: 900; }
ul.wpzoom-rating-stars > li.fa-star-o {
color: #DBDBDB; }
ul.wpzoom-rating-stars > li.wpz-one-half-star, ul.wpzoom-rating-stars > li.wpz-one-fourth-star, ul.wpzoom-rating-stars > li.wpz-three-quarters-star {
position: relative;
width: 22px;
height: 21px; }
ul.wpzoom-rating-stars > li.wpz-one-half-star:before, ul.wpzoom-rating-stars > li.wpz-one-fourth-star:before, ul.wpzoom-rating-stars > li.wpz-three-quarters-star:before {
content: "\f005";
position: absolute;
font-weight: 900;
width: 9px;
overflow: hidden;
top: 0px; }
ul.wpzoom-rating-stars > li.wpz-one-half-star:after, ul.wpzoom-rating-stars > li.wpz-one-fourth-star:after, ul.wpzoom-rating-stars > li.wpz-three-quarters-star:after {
content: "\f005";
position: absolute;
font-weight: 400;
top: 0px; }
ul.wpzoom-rating-stars > li.wpz-one-fourth-star:before {
width: 8px; }
ul.wpzoom-rating-stars > li.wpz-three-quarters-star:before {
width: 12px; }
ul.wpzoom-rating-stars:hover > li {
color: #F2A123; }
ul.wpzoom-rating-stars:hover > li.wpz-one-half-star.wpz-full-star:before, ul.wpzoom-rating-stars:hover > li.wpz-one-fourth-star.wpz-full-star:before, ul.wpzoom-rating-stars:hover > li.wpz-three-quarters-star.wpz-full-star:before {
content: "\f005";
position: relative; }
ul.wpzoom-rating-stars:hover > li.wpz-one-half-star.wpz-full-star:after, ul.wpzoom-rating-stars:hover > li.wpz-one-fourth-star.wpz-full-star:after, ul.wpzoom-rating-stars:hover > li.wpz-three-quarters-star.wpz-full-star:after {
content: "";
position: relative; }
ul.wpzoom-rating-stars:hover > li.wpz-one-half-star.wpz-empty-star:before, ul.wpzoom-rating-stars:hover > li.wpz-one-fourth-star.wpz-empty-star:before, ul.wpzoom-rating-stars:hover > li.wpz-three-quarters-star.wpz-empty-star:before {
content: "\f005";
position: relative;
font-weight: 400; }
ul.wpzoom-rating-stars:hover > li.wpz-one-half-star.wpz-empty-star:after, ul.wpzoom-rating-stars:hover > li.wpz-one-fourth-star.wpz-empty-star:after, ul.wpzoom-rating-stars:hover > li.wpz-three-quarters-star.wpz-empty-star:after {
content: "";
position: relative; }
.wpzoom-rating-stars-average {
margin-left: 10px; }
.wpzoom-rating-stars-average .wpzoom-rating-average,
.wpzoom-rating-stars-average .wpzoom-rating-total-votes {
font-weight: 500; }
.wpzoom-rating-stars-average small {
font-size: 13px;
margin-right: 4px; }
.wpzoom-rcb-comment-rating-form {
margin-top: 10px;
margin-bottom: 20px;
display: block; }
.wpzoom-rcb-comment-rating-form > label {
display: block; }
.wpzoom-rcb-comment-rating-form fieldset {
border-width: 0;
padding: 0; }
.wpzoom-rcb-comment-rating-form .hidden {
display: none !important; }
.wpzoom-rcb-comment-rating-form .wpzoom-rcb-comment-rating-stars label {
cursor: pointer;
display: inline-block;
margin: 0; }
.wpzoom-rcb-comment-rating-form .wpzoom-rcb-comment-rating-stars label > span {
color: inherit; }
.wpzoom-rcb-comment-rating-form .wpzoom-rcb-comment-rating-stars label[for="wpzoom-rcb-comment-rating-0"] {
display: none; }
#respond .wpzoom-rcb-comment-rating-form .wpzoom-rcb-comment-rating-stars label {
display: inline-block; }
#respond .wpzoom-rcb-comment-rating-form .wpzoom-rcb-comment-rating-stars label[for="wpzoom-rcb-comment-rating-0"] {
display: none; }
.comment-respond .comment-form .wpzoom-rcb-comment-rating-form > label {
display: block; }
.comment-respond .comment-form .wpzoom-rcb-comment-rating-form .wpzoom-rcb-comment-rating-stars label {
display: inline-block; }
.comment-respond .comment-form .wpzoom-rcb-comment-rating-form .wpzoom-rcb-comment-rating-stars label[for="wpzoom-rcb-comment-rating-0"] {
display: none; }
.wpzoom-rcb-comment-rating {
margin-bottom: 10px !important; }
.wpzoom-rcb-comment-rating .wpzoom-rcb-comment-rating-stars {
padding: 0;
margin: 0; }
.wpzoom-rcb-comment-rating .wpzoom-rcb-comment-rating-stars > span {
font-size: 14px; }
span.wpz-star-icon {
color: #F2A123;
font-family: "Font Awesome 5 Free" !important; }
span.wpz-star-icon:before {
content: "\f005"; }
span.wpz-star-icon:hover {
font-weight: 900 !important; }
span.wpz-star-icon.wpz-empty-star {
font-weight: 400; }
span.wpz-star-icon.wpz-full-star {
font-weight: 900; }
.wpzoom-rcb-comment-rating-stars > label {
display: inline-block;
margin: 0;
padding: 0;
cursor: pointer;
color: inherit;
font-family: "Font Awesome 5 Free" !important; }
.wpzoom-rcb-comment-rating-stars > label:last-child {
padding-right: 0; }
.wpzoom-rcb-comment-rating-stars > label span.wpz-star-icon {
color: #F2A123; }
.wpzoom-rcb-comment-rating-stars > label span.wpz-star-icon:before {
content: "\f005"; }
.wpzoom-rcb-comment-rating-stars > label span.wpz-star-icon:hover {
font-weight: 900 !important; }
.wpzoom-rcb-comment-rating-stars > label span.wpz-star-icon.wpz-empty-star {
font-weight: 400; }
.wpzoom-rcb-comment-rating-stars > label span.wpz-star-icon.wpz-full-star {
font-weight: 900; }
.wpzoom-rcb-comment-rating-stars > label.fa-star-o {
color: #DBDBDB; }                        :root {
--wp-admin-theme-color: #007cba;
--wp-admin-theme-color-darker-10: #006ba1;
--wp-admin-theme-color-darker-20: #005a87; }    html[amp] *, html[amp] *:before, html[amp] *:after {
-webkit-box-sizing: border-box;
box-sizing: border-box; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-pinit {
right: 20px; }
html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-pinit {
margin-right: 0; }
.buyMore {
min-width: 90%;
-ms-flex-pack: center;
justify-content: center;
font-weight: 500; }
ul.wpzoom-rcb-index-list {
margin: 30px auto !important;
padding: 0 !important; }
ul.wpzoom-rcb-index-list > li {
list-style: none;
display: block;
margin-bottom: 40px !important;
border-bottom: 1px solid rgba(0, 0, 0, 0.07);
padding-bottom: 40px; }
ul.wpzoom-rcb-index-list > li .wpzoom-recipe-card-summary {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center; }
.wpzoom-recipe-card-index div {
display: block; }
.wpzoom-rcb-index-media {
margin-right: 20px;
grid-area: media;
position: relative;
max-width: 30%; }
.wpzoom-rcb-index-media > a {
border: none; }
.wpzoom-rcb-index-media img {
border-radius: 0;
height: auto;
max-width: 100%; }
.wpzoom-rcb-index-content {
grid-area: content; }
.wpzoom-rcb-index-content a,
.wpzoom-rcb-index-content .wpzoom-rcb-index-title {
margin: 0;
text-decoration: none !important; }
.wpzoom-rcb-index-content .wpzoom-rcb-index-title {
font-size: 20px;
font-weight: 500;
margin-bottom: 15px; }
.wpzoom-rcb-index-content .wpzoom-rcb-index-title a {
color: #111;
font-weight: 600; }
.wpzoom-rcb-index-content .wpzoom-rcb-index-title a:hover {
color: #555;
opacity: .7; }
.wpzoom-rcb-index-info,
.wpzoom-rcb-index-footer {
display: -ms-flexbox !important;
display: flex !important;
-ms-flex-align: center;
align-items: center; }
.wpzoom-rcb-index-info {
margin-bottom: 10px;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.wpzoom-rcb-index-info strong {
font-weight: 500; }
.wpzoom-rcb-index-info .recipe-card-difficulty {
text-transform: capitalize; }
.wpzoom-rcb-index-course {
text-transform: uppercase;
font-size: 14px;
margin-bottom: 10px;
display: block;
font-weight: 500; }
.wpzoom-rcb-index-course a {
font-weight: 500 !important;
color: #222 !important; }
.wpzoom-rcb-index-footer {
margin-top: 10px; }
.wpzoom-rcb-index-info span,
.wpzoom-rcb-index-footer span {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
margin-right: 20px;
font-size: 14px;
font-weight: normal;
-ms-flex-align: center;
align-items: center; }
.wpzoom-rcb-index-info span .dashicons,
.wpzoom-rcb-index-footer span .dashicons {
color: #F2A123; }
span.rcb-index-icon {
margin-right: 5px;
line-height: 1; }
.wpzoom-rcb-index-footer .wpzoom-rcb-index-ratings .dashicons {
display: inline-block;
margin: 0;
padding: 0;
padding-right: 4px;
vertical-align: middle;
font-size: 16px; }
.wpzoom-rcb-index-text p {
font-size: 14px;
margin-bottom: 10px !important; }
ul.wpzoom-rcb-index-list.grid-layout {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-column-gap: 40px;
grid-row-gap: 20px;
justify-items: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
ul.wpzoom-rcb-index-list.grid-layout.grid-layout-columns-2 {
grid-template-columns: repeat(2, 1fr); }
ul.wpzoom-rcb-index-list.grid-layout.grid-layout-columns-4 {
grid-template-columns: repeat(4, 1fr); }
ul.wpzoom-rcb-index-list.grid-layout .wpzoom-recipe-card-summary {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-align: start;
align-items: flex-start; }
ul.wpzoom-rcb-index-list.grid-layout .wpzoom-rcb-index-media {
margin-right: 0;
margin-bottom: 15px;
max-width: none; }
.wpzoom-recipe-index-filter-container {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
select.wpzoom-recipe-index-filter {
height: 48px;
padding: 10px 35px 10px 14px !important;
background-position: 92% 50% !important;
-webkit-transition: border-color .1s ease-in-out,-webkit-box-shadow .1s ease-in-out;
transition: border-color .1s ease-in-out,-webkit-box-shadow .1s ease-in-out;
-o-transition: border-color .1s ease-in-out,box-shadow .1s ease-in-out;
transition: border-color .1s ease-in-out,box-shadow .1s ease-in-out;
transition: border-color .1s ease-in-out,box-shadow .1s ease-in-out,-webkit-box-shadow .1s ease-in-out;
border: 1px solid rgba(0, 0, 0, 0.07);
border-radius: 5px;
margin-right: 20px;
margin-bottom: 15px;
width: auto !important; }
.wpzoom-recipe-index-filter:hover {
border: 1px solid #999;
cursor: pointer; }
.wpzoom-recipe-index-filter:focus {
border: 1px solid #999;
-webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
outline: none; }
.wpzoom-recipe-index-filter-clear a {
font-weight: normal;
text-decoration: none;
font-size: 12px; }
.wpzoom-rcb-index-pagination {
text-align: center;
margin-bottom: 30px; }
.recipe-index-pagination {
display: inline-block;
text-align: center; }
.recipe-index-pagination span.page-numbers,
.recipe-index-pagination a {
color: black;
float: left;
padding: 5px 14px;
text-decoration: none !important; }
.recipe-index-pagination span.current {
background-color: #041728;
color: white;
border: none;
border-radius: 5px; }
.recipe-index-pagination a:hover {
border-color: transparent; }
.wpzoom-rcb-index-loadbtn {
text-align: center; }
.wpzoom-recipe-index-load-more {
margin: 0 auto 40px !important;
text-align: center;
display: inline-block;
border-radius: 3px;
padding: 12px 20px;
font-style: normal;
font-size: 16px;
color: #fff !important;
line-height: 1.2;
background-color: #041728;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
font-weight: 500;
text-decoration: none !important;
position: relative;
left: 50%;
-webkit-transform: translate(-50%);
-ms-transform: translate(-50%);
transform: translate(-50%); }
.wpzoom-recipe-index-load-more:hover {
background-color: #0e2e4b;
color: #fff; }
@media screen and (max-width: 860px) {
ul.wpzoom-rcb-index-list.grid-layout.grid-layout-columns-4,
ul.wpzoom-rcb-index-list.grid-layout {
grid-template-columns: 1fr 1fr; }
ul.wpzoom-rcb-index-list.grid-layout {
grid-template-columns: 1fr 1fr; } }
@media screen and (max-width: 640px) {
ul.wpzoom-rcb-index-list.grid-layout {
grid-template-columns: 1fr !important; } }
@media screen and (max-width: 480px) {
.wpzoom-recipe-card-index {
grid-template-columns: 1fr 2fr; }
.wpzoom-rcb-index-info, .wpzoom-rcb-index-footer {
-ms-flex-align: start;
align-items: flex-start; }
.wpzoom-rcb-index-content .wpzoom-rcb-index-title {
font-size: 16px; } }