:root{--text-color:#444;--secondary-inky:#005278;--secondary-coral:#ED675E;--slate-grey:#858C94;--secondary-charcoal:#484E58;--border-black-grey:#E0DEDD}@media screen and (max-width:767px){.listicle-template-single-listicle-recipe-collection .listicle-page section.common-container{padding:0!important}}.listicle-template-single-listicle-recipe-collection .listicle-page .listicle-card{margin:40px 0}.listicle-template-single-listicle-recipe-collection .listicle-page .listicle-card .card-number span.total-page-count{margin-left:0}@media screen and (max-width:767px){.listicle-template-single-listicle-recipe-collection .listicle-page .listicle-card{margin:40px 20px}}.listicle-template-single-listicle-recipe-collection .listicle-page .listicle-card .listicle-page__buttons{order:6;width:100%}.listicle-template-single-listicle-recipe-collection .listicle-page .listicle-card .listicle-page__cta-button,.listicle-template-single-listicle-recipe-collection .listicle-page .listicle-card .listicle-page__cta-button-shop{margin:0;max-width:100%;width:100%}.listicle-template-single-listicle-recipe-collection .listicle-page .listicle-card .listicle-page__cta-button a,.listicle-template-single-listicle-recipe-collection .listicle-page .listicle-card .listicle-page__cta-button-shop a{border-radius:4px;border-top:1.5px solid var(--primary-brand-color);border-right:3.5px solid var(--primary-brand-color);border-bottom:3.5px solid var(--primary-brand-color);border-left:1.5px solid var(--primary-brand-color)}.listicle-template-single-listicle-recipe-collection .listicle-page .listicle-card .listicle-page__cta-button a:hover,.listicle-template-single-listicle-recipe-collection .listicle-page .listicle-card .listicle-page__cta-button-shop a:hover{background:#fff;color:var(--primary-brand-color);text-decoration:underline}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;margin-top:40px}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card h2{font-size:40px;font-style:normal;font-weight:700;line-height:125%;margin:0;order:1}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .card-number{background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.1);font-family:Unna,"Times New Roman",Times,serif;left:0;margin-bottom:-60px;order:3;padding:10px;position:relative;text-align:center;top:0;z-index:10}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .card-number span{color:#4f4f4f;font-size:38px;font-weight:400;line-height:1}@media only screen and (max-width:767px){.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .card-number span{font-size:25px}}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .card-number span.current-page-count{margin-right:8px}@media only screen and (max-width:767px){.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .card-number span.current-page-count{margin-right:2px}}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .card-number span.total-page-count{margin-left:0}@media only screen and (max-width:767px){.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .card-number span.total-page-count{margin-left:0}}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .recipe-credentials{align-items:center;align-self:stretch;display:flex;gap:15px;order:2}@media screen and (max-width:767px){.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .recipe-credentials{align-items:flex-start;flex-direction:column}}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .recipe-credentials a{border:none;color:var(--text-color);font-size:16px;text-decoration:none}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .recipe-credentials a:hover{text-decoration:underline}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .recipe-credentials .ow-rating{align-items:center;display:flex;gap:10px}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .recipe-credentials .ow-rating .star-icons{align-items:baseline;display:flex;gap:2px}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .recipe-credentials .ow-rating .star-icons a{align-items:baseline;border:none;display:flex}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .recipe-credentials .ow-rating a{border:none;color:var(--text-color);cursor:pointer;font-size:16px;font-style:normal;font-weight:700;line-height:125%}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .recipe-credentials .ow-rating a:hover{text-decoration:underline}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .recipe-credentials .approved a,.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .recipe-credentials .contest-winner a{align-items:center;display:flex;gap:5px}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .recipe-credentials .approved a span,.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .recipe-credentials .contest-winner a span{font-size:16px;font-weight:700;line-height:100%;text-transform:capitalize}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .img-container{display:flex;flex-direction:column;gap:20px;order:4;width:100%}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .img-container a{border:none}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .img-container .listicle-card-img-container{background:0 0;border-radius:0;display:block;max-width:100%}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .img-container .credits-overlay{font-size:12px;font-style:normal;font-weight:400;line-height:125%;margin-top:20px;max-width:100%;text-transform:uppercase;width:100%}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .recipe-units{align-items:center;border-bottom:1px dashed var(--secondary-coral);border-top:1px dashed var(--secondary-coral);display:flex;justify-content:center;order:5;padding:15px 0;width:100%}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .recipe-units .recipe-time{align-items:center;border-right:1px dashed var(--secondary-coral);display:flex;flex:1 0 0;flex-direction:column;gap:5px;justify-content:center;padding:0 10px}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .recipe-units .recipe-time:last-child{border-right:none}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .recipe-units .recipe-time span{color:var(--text-color);font-size:12px;font-weight:400;line-height:105%;text-align:center}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .recipe-units .recipe-time .difficulty{text-transform:capitalize}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .recipe-units .recipe-time .unit-title{color:var(--secondary-inky);font-size:12px;font-weight:700;line-height:105%;text-align:center;text-transform:uppercase}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .tagline{font-size:18px;font-weight:400;line-height:125%;font-style:italic;order:8}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .tagline span{font-weight:700;font-style:normal}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .nutrition-facts{font-size:18px;font-weight:400;line-height:125%;order:9}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card .nutrition-facts span{font-weight:700}.listicle-template-single-listicle-recipe-collection .listicle-page .recipe-listicle-card p{line-height:125%;margin:0;order:10}