.wprm-recipe-template-snippet-basic-buttons{font-family:inherit;font-size:.9em;text-align:center;margin-top:0;margin-bottom:10px}.wprm-recipe-template-snippet-basic-buttons a{margin:5px;margin:5px}.wprm-recipe-template-snippet-basic-buttons a:first-child{margin-left:0}.wprm-recipe-template-snippet-basic-buttons a:last-child{margin-right:0}.wprm-recipe-container{--fag-pink:#9e135d;--fag-pink-light:#fbe9f1;--fag-dark:#445967;--fag-cream:#faf6ee;--fag-gold:#b0902f;--fag-line:#e4dfd4;--fag-gray:#f4f4f2;--fag-img-radius:14px;--fag-img-shadow:0 2px 10px rgba(68,89,103,.12);margin:26px 0}.wprm-recipe-container .wprm-recipe.wprm-recipe-template-fag-compact{border:1px solid #e7e3da;border-radius:18px;padding:16px;background:#fff;color:var(--fag-dark);line-height:1.5;box-shadow:0 2px 14px rgba(68,89,103,.05)}.wprm-recipe-container .wprm-prevent-sleep{display:flex;width:fit-content;max-width:100%;align-items:center;justify-content:center;gap:12px;background:#fff;border:1px solid #e7e7e7;border-radius:999px;padding:10px 26px;margin:0 auto 6px}.wprm-recipe-container .wprm-prevent-sleep-label{font-weight:700;color:var(--fag-dark)}.wprm-recipe-container .wprm-prevent-sleep-description{display:block;color:#9aa4ab;font-size:.85em;margin:4px 0 22px}.wprm-recipe-container .wprm-recipe-name{font-size:2em;font-weight:800;color:var(--fag-dark);margin:4px 0 12px;line-height:1.15;text-align:center}.wprm-recipe-container .wprm-recipe-summary{color:#5a6b75;font-size:1.05em;margin-bottom:8px;text-align:center}.wprm-recipe-container .fag-recipe-cols{display:flex;gap:26px;align-items:flex-start;margin:12px 0 4px}.wprm-recipe-container .fag-recipe-col-left{flex:0 0 40%;max-width:40%;text-align:center}.wprm-recipe-container .fag-recipe-col-right{flex:1 1 0%;min-width:0}.wprm-recipe-container .fag-recipe-col-left .wprm-recipe-image,.wprm-recipe-container .fag-recipe-col-left .wprm-recipe-image img{width:100%;max-width:100%;height:auto}.wprm-recipe-container .fag-recipe-col-left .wprm-recipe-image img{border-radius:var(--fag-img-radius);box-shadow:var(--fag-img-shadow);display:block}.wprm-recipe-container .wprm-recipe-rating{margin-top:12px}.wprm-recipe-container .wprm-recipe-rating .wprm-rating-star{color:#cfd6da}.wprm-recipe-container .wprm-recipe-rating .wprm-rating-star-full{color:#f0a500}.wprm-recipe-container .wprm-recipe-rating-details{color:#8a949b;font-size:.9em}.wprm-recipe-container a.wprm-recipe-print{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--fag-line)!important;border-radius:999px!important;padding:7px 18px!important;font-size:.88em;font-weight:600!important;letter-spacing:.2px;color:#79858e!important;background:0 0!important;background-color:transparent!important;text-decoration:none;box-shadow:none!important;margin-top:12px;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.wprm-recipe-container a.wprm-recipe-print:hover{color:var(--fag-dark)!important;border-color:#c3ccd2!important;background-color:var(--fag-gray)!important}.wprm-recipe-container .wprm-recipe-times-container{background:var(--fag-dark);border-radius:14px;color:#fff;display:flex;flex-wrap:wrap;padding:16px 6px;margin:0 0 14px}.wprm-recipe-container .wprm-recipe-times-container .wprm-recipe-block-container{flex:1 1 auto;min-width:max-content;text-align:center;border-right:1px solid rgba(255,255,255,.18);padding:2px 5px;display:block;white-space:nowrap}.wprm-recipe-container .wprm-recipe-times-container .wprm-recipe-block-container:last-child{border-right:0}.wprm-recipe-container .wprm-recipe-times-container .wprm-recipe-time-label{display:block;text-transform:uppercase;letter-spacing:.5px;font-size:.56em;line-height:1.2;color:rgba(255,255,255,.7);margin-bottom:4px}.wprm-recipe-container .wprm-recipe-times-container .wprm-recipe-time{font-size:1.15em;font-weight:700;color:#fff;white-space:nowrap}.wprm-recipe-container .wprm-recipe-times-container .wprm-recipe-details-unit{color:rgba(255,255,255,.8);font-weight:400;font-size:.8em}.wprm-recipe-container .wprm-recipe-tags-container{display:block;background:var(--fag-gray);border-radius:14px;padding:4px 22px;margin:0}.wprm-recipe-container .wprm-recipe-tags-container .wprm-recipe-block-container{display:flex;gap:16px;align-items:baseline;padding:13px 0;border-bottom:1px dashed #dcdcd4}.wprm-recipe-container .wprm-recipe-tags-container .wprm-recipe-block-container:last-child{border-bottom:0}.wprm-recipe-container .wprm-recipe-tags-container .wprm-recipe-details-label{text-transform:uppercase;letter-spacing:1px;font-size:.72em;color:var(--fag-gold);font-weight:700;min-width:95px;flex:0 0 95px}.wprm-recipe-container .fag-recipe-meta-row{display:flex;flex-direction:row;align-items:center;gap:12px;margin:18px 0 0;justify-content:space-between}@media only screen and (max-width:768px){.wprm-recipe-container .fag-recipe-meta-row{flex-direction:column}}.wprm-recipe-container .fag-recipe-meta-row .wprm-recipe-servings-container,.wprm-recipe-container .fag-recipe-meta-row .wprm-recipe-nutrition-container,.wprm-recipe-container .fag-recipe-meta-row .wprm-recipe-author-container{display:inline-flex;align-items:center;gap:8px;margin:0}.wprm-recipe-container .wprm-recipe-servings-container .wprm-recipe-details-label{display:none}.wprm-recipe-container .wprm-recipe-servings-unit{color:var(--fag-dark);font-weight:600;margin-left:8px}.wprm-recipe-container .wprm-recipe-servings-decrement,.wprm-recipe-container .wprm-recipe-servings-increment{background:var(--fag-dark)!important;color:#fff!important;border:0!important;width:32px;height:30px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:1;cursor:pointer}.wprm-recipe-container .wprm-recipe-servings-decrement{border-radius:8px 0 0 8px!important}.wprm-recipe-container .wprm-recipe-servings-increment{border-radius:0 8px 8px 0!important}.wprm-recipe-container .wprm-recipe-servings-decrement:hover,.wprm-recipe-container .wprm-recipe-servings-increment:hover{background:#33454f!important}.wprm-recipe-container .wprm-recipe-servings.wprm-recipe-adjustable{border:1px solid var(--fag-dark);border-left:0;border-right:0;padding:0 16px;min-width:30px;height:32px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;color:var(--fag-dark)}.wprm-recipe-container .wprm-recipe-nutrition-container{background:var(--fag-pink-light);color:var(--fag-pink);font-weight:700;border-radius:999px;padding:7px 16px}.wprm-recipe-container .wprm-recipe-nutrition-container::before{content:"🔥";font-size:1em}.wprm-recipe-container .wprm-recipe-nutrition-container::after{content:"pro Portion";font-size:.78em;font-weight:400;opacity:.75;margin-left:5px}.wprm-recipe-container .wprm-recipe-nutrition-container .wprm-nutrition-label-container-label{display:none}.wprm-recipe-container .wprm-recipe-author-container{background:var(--fag-gray);border-radius:999px;padding:7px 16px;color:var(--fag-dark)}.wprm-recipe-container .wprm-recipe-ingredients-container{background:var(--fag-cream);border-radius:16px;padding:20px 26px;margin-top:14px}.wprm-recipe-container .wprm-recipe-ingredients-container .wprm-recipe-header,.wprm-recipe-container .wprm-recipe-ingredients-container h3{color:var(--fag-dark);font-weight:800;font-size:1.5em;margin:0 0 6px}.wprm-recipe-container .wprm-recipe-group-name,.wprm-recipe-container .wprm-recipe-ingredient-group h4{color:var(--fag-gold);text-transform:uppercase;letter-spacing:1.2px;font-size:.84em;font-weight:700;margin:16px 0 8px}.wprm-recipe-container ul.wprm-recipe-ingredients{list-style:none;margin:0;padding:0}.wprm-recipe-container .wprm-recipe-ingredient{padding:11px 2px 11px 0;text-indent:0;border-bottom:1px dashed #e3ddcf}.wprm-recipe-container .wprm-recipe-ingredient:last-child{border-bottom:0}.wprm-recipe-container .wprm-recipe-ingredient .wprm-checkbox-container{display:inline-block;width:18px;height:18px;margin:0 14px 0 0;text-indent:0;vertical-align:middle;line-height:0}.wprm-recipe-container .wprm-recipe-ingredient .wprm-checkbox-container label.wprm-checkbox-label{display:none!important}.wprm-recipe-container .wprm-checkbox{position:static!important;display:inline-block!important;width:18px!important;height:18px!important;margin:12px 0 0!important;opacity:1!important;accent-color:var(--fag-dark);cursor:pointer;vertical-align:top}.wprm-checkbox-container input[type=checkbox]{margin:12px 0 0!important}.wprm-recipe-container .wprm-recipe-ingredient-amount,.wprm-recipe-container .wprm-recipe-ingredient-unit{font-weight:700;color:var(--fag-dark)}.wprm-recipe-container .wprm-recipe-ingredient-name{color:var(--fag-dark)}.wprm-recipe-container .wprm-recipe-ingredient-name a{color:var(--fag-pink);text-decoration:none;border-bottom:1px solid rgba(158,19,93,.3)}.wprm-recipe-container .wprm-recipe-ingredient-notes{color:#8a949b}.wprm-recipe-container .wprm-recipe-instructions-container{counter-reset:fag-step}.wprm-recipe-container .wprm-recipe-instructions-header,.wprm-nutrition-label-shortcode-container .wprm-recipe-nutrition-header{margin-bottom:18px!important}.wprm-recipe-container ul.wprm-recipe-instructions,.wprm-recipe-container ol.wprm-recipe-instructions{list-style:none!important;margin:0;padding:0}.wprm-recipe-container .wprm-recipe-instruction{counter-increment:fag-step;position:relative;list-style:none!important;padding-left:48px;margin-bottom:16px;min-height:32px}.wprm-recipe-container .wprm-recipe-instruction::before{content:counter(fag-step);position:absolute;left:0;top:0;width:32px;height:32px;border-radius:50%;background:var(--fag-dark);color:#fff;font-weight:700;font-size:.95em;display:flex;align-items:center;justify-content:center}.wprm-recipe-container .fag-recipe-ad-top{margin-bottom:20px}.wprm-recipe-container .fag-recipe-ad-wrap{display:flex;justify-content:center;overflow:hidden}.wprm-recipe-container .fag-recipe-ad-slot{min-height:250px;margin-top:20px}.wprm-recipe-container .fag-recipe-comment-cta{display:block;width:100%;max-width:560px;margin:20px auto}@media (max-width:600px){.wprm-recipe-container .fag-recipe-cols{flex-direction:column}.wprm-recipe-container .fag-recipe-col-left,.wprm-recipe-container .fag-recipe-col-right{flex-basis:auto;max-width:100%;width:100%}.wprm-recipe-container .wprm-recipe-ingredients-container{padding:18px}}@media (max-width:480px){.wprm-recipe-container .wprm-recipe-times-container{display:grid;grid-template-columns:1fr 1fr;row-gap:12px}.wprm-recipe-container .wprm-recipe-times-container .wprm-recipe-block-container{min-width:0;border-right:0}.wprm-recipe-container .wprm-recipe-times-container .wprm-recipe-block-container:nth-child(odd){border-right:1px solid rgba(255,255,255,.18)}}.wprm-recipe-servings-text-buttons-container input[type=text].wprm-recipe-servings{font-size:18px!important}.wprm-recipe-instruction{margin-left:0!important;padding-bottom:20px!important;margin-bottom:20px!important}.wprm-recipe-instruction:after{content:"";position:absolute;border-bottom:1px dashed #dae1e6;width:100%;height:1px;left:0;bottom:0}.wprm-recipe-instruction-media{margin-bottom:0!important}.wprm-recipe-container .wprm-recipe-instruction-image img,.wprm-recipe-container .wprm-recipe-instruction-media img{border-radius:var(--fag-img-radius);box-shadow:var(--fag-img-shadow);display:block}.wprm-recipe-ingredient-notes{font-size:14px}.wprm-recipe-container{margin-top:0}.wprm-recipe-block-container.wprm-recipe-total-time-container{border-top:1px solid #777!important;padding-top:20px!important;margin-top:20px!important;border-left:0!important;width:100%}.wprm-recipe-template-compact-howto{margin:20px auto;background-color:#fafafa;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:.9em;line-height:1.5em;color:#333;max-width:650px}.wprm-recipe-template-compact-howto a{color:#3498db}.wprm-recipe-template-compact-howto p,.wprm-recipe-template-compact-howto li{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1em!important;line-height:1.5em!important}.wprm-recipe-template-compact-howto li:not(.wprm-recipe-instruction-tip){margin:0 0 0 32px!important}.wprm-recipe-template-compact-howto li:not(.wprm-recipe-instruction-tip){padding:0!important}.rtl .wprm-recipe-template-compact-howto li:not(.wprm-recipe-instruction-tip){margin:0 32px 0 0!important}.wprm-recipe-template-compact-howto ol,.wprm-recipe-template-compact-howto ul{margin:0!important;padding:0!important}.wprm-recipe-template-compact-howto .wprm-recipe-name,.wprm-recipe-template-compact-howto .wprm-recipe-header{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#000;line-height:1.3em}.wprm-recipe-template-compact-howto .wprm-recipe-header *{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.wprm-recipe-template-compact-howto h1,.wprm-recipe-template-compact-howto h2,.wprm-recipe-template-compact-howto h3,.wprm-recipe-template-compact-howto h4,.wprm-recipe-template-compact-howto h5,.wprm-recipe-template-compact-howto h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#212121;line-height:1.3em;margin:0!important;padding:0!important}.wprm-recipe-template-compact-howto .wprm-recipe-header{margin-top:1.2em!important}.wprm-recipe-template-compact-howto h1{font-size:2em}.wprm-recipe-template-compact-howto h2{font-size:1.8em}.wprm-recipe-template-compact-howto h3{font-size:1.2em}.wprm-recipe-template-compact-howto h4{font-size:1em}.wprm-recipe-template-compact-howto h5{font-size:1em}.wprm-recipe-template-compact-howto h6{font-size:1em}.wprm-recipe-template-compact-howto{border-style:solid;border-width:1px;border-color:#777;border-radius:0px;padding:10px}.wprm-recipe-template-compact{margin:20px auto;background-color:#fafafa;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:.9em;line-height:1.5em;color:#333;max-width:650px}.wprm-recipe-template-compact a{color:#3498db}.wprm-recipe-template-compact p,.wprm-recipe-template-compact li{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1em!important;line-height:1.5em!important}.wprm-recipe-template-compact li:not(.wprm-recipe-instruction-tip){margin:0 0 0 32px!important}.wprm-recipe-template-compact li:not(.wprm-recipe-instruction-tip){padding:0!important}.rtl .wprm-recipe-template-compact li:not(.wprm-recipe-instruction-tip){margin:0 32px 0 0!important}.wprm-recipe-template-compact ol,.wprm-recipe-template-compact ul{margin:0!important;padding:0!important}.wprm-recipe-template-compact .wprm-recipe-name,.wprm-recipe-template-compact .wprm-recipe-header{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#000;line-height:1.3em}.wprm-recipe-template-compact .wprm-recipe-header *{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.wprm-recipe-template-compact h1,.wprm-recipe-template-compact h2,.wprm-recipe-template-compact h3,.wprm-recipe-template-compact h4,.wprm-recipe-template-compact h5,.wprm-recipe-template-compact h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#212121;line-height:1.3em;margin:0!important;padding:0!important}.wprm-recipe-template-compact .wprm-recipe-header{margin-top:1.2em!important}.wprm-recipe-template-compact h1{font-size:2em}.wprm-recipe-template-compact h2{font-size:1.8em}.wprm-recipe-template-compact h3{font-size:1.2em}.wprm-recipe-template-compact h4{font-size:1em}.wprm-recipe-template-compact h5{font-size:1em}.wprm-recipe-template-compact h6{font-size:1em}.wprm-recipe-template-compact{border-style:solid;border-width:1px;border-color:#777;border-radius:0px;padding:10px}