.dlz-content .wprm-recipe-container{margin:2rem 0;font-family:var(--dlz-sans)}.dlz-content .wprm-recipe-container .wprm-recipe{position:relative;background:#fff !important;border:1.5px solid var(--dlz-line) !important;border-top:8px solid var(--dlz-primary) !important;border-radius:22px !important;padding:1.4rem 1.1rem 1.6rem !important;box-shadow:0 24px 60px -40px rgba(62,31,61,.55) !important;max-width:100% !important;color:var(--dlz-text) !important;font-family:var(--dlz-sans) !important;font-size:1rem !important;line-height:1.6 !important}@media (min-width:720px){.dlz-content .wprm-recipe-container .wprm-recipe{padding:2rem 2.2rem 2.2rem !important}}.dlz-content .wprm-recipe .wprm-layout-column-container,.dlz-content .wprm-recipe .wprm-recipe-columns,.dlz-content .wprm-recipe .wprm-container-columns-spaced,.dlz-content .wprm-recipe .wprm-container-columns-spaced-middle,.dlz-content .wprm-recipe .wprm-container-float-left,.dlz-content .wprm-recipe .wprm-container-float-right{display:block !important;float:none !important;width:100% !important;margin:0 !important}.dlz-content .wprm-recipe .wprm-layout-column,.dlz-content .wprm-recipe .wprm-column{width:100% !important;max-width:100% !important;flex:none !important;padding:0 !important}.dlz-content .wprm-recipe .wprm-recipe-image{float:none !important;margin:0 auto 1.2rem !important;text-align:center}.dlz-content .wprm-recipe .wprm-recipe-image img{border-radius:16px !important;max-width:100% !important;height:auto !important;margin-inline:auto}.dlz-content .wprm-recipe .wprm-recipe-name{font-family:var(--dlz-serif) !important;color:var(--dlz-primary) !important;font-size:clamp(1.5rem,4.4vw,2rem) !important;line-height:1.2 !important;font-weight:700 !important;margin:0 0 .5rem !important;text-align:left}.dlz-content .wprm-recipe .wprm-recipe-summary{font-family:var(--dlz-serif) !important;font-style:italic;color:var(--dlz-primary-2) !important;font-size:1.08rem !important;line-height:1.55 !important;margin:0 0 1.2rem !important}.dlz-content .wprm-recipe .wprm-recipe-rating{margin:0 0 1rem !important}.dlz-content .wprm-recipe .wprm-recipe-rating svg path{fill:var(--dlz-accent) !important;stroke:var(--dlz-primary) !important}.dlz-content .wprm-recipe .wprm-recipe-link,.dlz-content .wprm-recipe a.wprm-recipe-print,.dlz-content .wprm-recipe a.wprm-recipe-pin{display:inline-flex !important;align-items:center;gap:.4rem;background:var(--dlz-tint) !important;color:var(--dlz-primary) !important;border:0 !important;border-radius:999px !important;padding:.5rem 1rem !important;font-size:.88rem !important;font-weight:600 !important;text-decoration:none !important;margin:0 .4rem .5rem 0 !important;width:auto !important}.dlz-content .wprm-recipe .wprm-recipe-link:hover{background:var(--dlz-primary) !important;color:#fff !important}.dlz-content .wprm-recipe .wprm-recipe-link svg path,.dlz-content .wprm-recipe .wprm-recipe-link svg g{fill:currentColor !important;stroke:currentColor}.dlz-content .wprm-recipe .wprm-recipe-meta-container{display:flex !important;flex-wrap:wrap !important;gap:.55rem !important;margin:1rem 0 1.4rem !important;padding:0 !important;border:0 !important}.dlz-content .wprm-recipe .wprm-recipe-meta-container .wprm-recipe-block-container{display:flex !important;flex-direction:column;justify-content:center;margin:0 !important;padding:.6rem .9rem !important;min-width:0;background:var(--dlz-tint) !important;border-radius:12px !important;border:0 !important;flex:1 1 calc(50% - .55rem);text-align:left !important}@media (min-width:640px){.dlz-content .wprm-recipe .wprm-recipe-meta-container .wprm-recipe-block-container{flex:1 1 calc(33.33% - .55rem)}}.dlz-content .wprm-recipe .wprm-recipe-details-label,.dlz-content .wprm-recipe .wprm-recipe-meta-container .wprm-recipe-block-container .wprm-recipe-details-label{display:block !important;font-size:.8rem !important;font-weight:600 !important;color:var(--dlz-primary-2) !important;margin:0 0 .1rem !important;text-transform:none !important;letter-spacing:0 !important;width:auto !important}.dlz-content .wprm-recipe .wprm-recipe-details,.dlz-content .wprm-recipe .wprm-recipe-details-unit,.dlz-content .wprm-recipe .wprm-recipe-meta-container .wprm-recipe-tag-container a{font-size:1rem !important;font-weight:600 !important;color:var(--dlz-primary) !important}.dlz-content .wprm-recipe .wprm-recipe-meta-container .wprm-recipe-icon{display:none !important}.dlz-content .wprm-recipe .wprm-recipe-time-container{display:inline !important}.dlz-content .wprm-recipe .wprm-recipe-header,.dlz-content .wprm-recipe h3.wprm-recipe-header{display:flex !important;align-items:center;gap:.6rem;font-family:var(--dlz-serif) !important;font-size:1.45rem !important;font-weight:700 !important;color:var(--dlz-primary) !important;margin:1.6rem 0 .8rem !important;padding:0 !important;border:0 !important;text-transform:none !important;letter-spacing:0 !important}.dlz-content .wprm-recipe .wprm-recipe-header::after{content:"";flex:1;height:2px;background:var(--dlz-accent);border-radius:2px}.dlz-content .wprm-recipe .wprm-recipe-group-name,.dlz-content .wprm-recipe .wprm-recipe-ingredient-group-name,.dlz-content .wprm-recipe .wprm-recipe-instruction-group-name{font-family:var(--dlz-serif) !important;font-size:1.1rem !important;font-style:italic;color:var(--dlz-primary-2) !important;font-weight:600 !important;margin:1.1rem 0 .4rem !important;text-transform:none !important;border:0 !important}.dlz-content .wprm-recipe .wprm-recipe-ingredients-container{margin:0 !important}.dlz-content .wprm-recipe ul.wprm-recipe-ingredients{list-style:none !important;padding:0 !important;margin:0 !important}.dlz-content .wprm-recipe li.wprm-recipe-ingredient{list-style:none !important;margin:0 !important;padding:.55rem 0 .55rem 1.6rem !important;border-bottom:1px dashed var(--dlz-line);position:relative;font-size:1.02rem;line-height:1.45}.dlz-content .wprm-recipe li.wprm-recipe-ingredient:last-child{border-bottom:0}.dlz-content .wprm-recipe li.wprm-recipe-ingredient::before{content:"";position:absolute;left:.2rem;top:1.05rem;width:8px;height:8px;border-radius:50%;border:2px solid var(--dlz-primary-2)}.dlz-content .wprm-recipe li.wprm-recipe-ingredient:has(.wprm-checkbox-container)::before{display:none}.dlz-content .wprm-recipe .wprm-recipe-ingredient-amount,.dlz-content .wprm-recipe .wprm-recipe-ingredient-unit{font-weight:700;color:var(--dlz-primary)}.dlz-content .wprm-recipe .wprm-recipe-ingredient-notes{color:var(--dlz-muted);font-style:italic;font-size:.93em}.dlz-content .wprm-recipe .wprm-recipe-instructions-container{margin:0 !important}.dlz-content .wprm-recipe ul.wprm-recipe-instructions,.dlz-content .wprm-recipe ol.wprm-recipe-instructions{list-style:none !important;padding:0 !important;margin:0 !important;counter-reset:none !important}.dlz-content .wprm-recipe li.wprm-recipe-instruction{list-style:none !important;position:relative;margin:0 !important;padding:.2rem 0 1.15rem 2.3rem !important;font-size:1.04rem;line-height:1.68}.dlz-content .wprm-recipe li.wprm-recipe-instruction::before{content:"" !important;position:absolute;left:0;top:.45rem;width:20px;height:20px;border-radius:50%;background:var(--dlz-accent);box-shadow:inset 0 0 0 5px var(--dlz-accent),inset 0 0 0 10px var(--dlz-primary);counter-increment:none !important;display:block !important}.dlz-content .wprm-recipe li.wprm-recipe-instruction::after{content:"";position:absolute;left:9px;top:1.75rem;bottom:.1rem;width:2px;background:var(--dlz-line);border-radius:2px}.dlz-content .wprm-recipe li.wprm-recipe-instruction:last-child::after{display:none}.dlz-content .wprm-recipe li.wprm-recipe-instruction .wprm-recipe-instruction-text{margin:0 !important}.dlz-content .wprm-recipe li.wprm-recipe-instruction .wprm-recipe-instruction-text p{margin:0 0 .4rem !important}.dlz-content .wprm-recipe li.wprm-recipe-instruction .wprm-recipe-instruction-media img{border-radius:12px;margin-top:.6rem}.dlz-content .wprm-recipe .wprm-recipe-instructions .wprm-recipe-instruction-counter,.dlz-content .wprm-recipe .wprm-recipe-instruction::marker{display:none !important;content:"" !important}.dlz-content .wprm-recipe .wprm-recipe-notes-container,.dlz-content .wprm-recipe .wprm-recipe-notes{background:var(--dlz-accent-soft);border-radius:14px;padding:.4rem 1.1rem 1rem !important;font-size:1rem}.dlz-content .wprm-recipe .wprm-recipe-notes-container .wprm-recipe-header{margin-top:.8rem !important}.dlz-content .wprm-recipe .wprm-nutrition-label-container{font-size:.88rem !important;color:var(--dlz-muted) !important;display:flex !important;flex-wrap:wrap;gap:.3rem 1rem}.dlz-content .wprm-recipe .wprm-recipe-video-container iframe{border-radius:14px}.dlz-content .wprm-recipe .dlz-ad--recipe-middle{margin:1.4rem -.2rem}.comment-form-wprm-rating{margin:0 0 1rem}.dlz-content .wprm-recipe .wprm-recipe-meta-container .wprm-recipe-block-container>span:not(.wprm-recipe-details-label){font-weight:600;color:var(--dlz-primary)}@media (max-width:600px){.dlz-content .wprm-recipe-container{margin-inline:calc(var(--dlz-gutter) * -1)}.dlz-content .wprm-recipe-container .wprm-recipe{border-radius:0 !important;border-left:0 !important;border-right:0 !important;padding:1.3rem var(--dlz-gutter) 1.5rem !important;box-shadow:none !important}.dlz-content .wprm-recipe .dlz-ad--recipe-middle{margin-inline:calc(var(--dlz-gutter) * -1)}.dlz-content .wprm-recipe .wprm-recipe-link{font-size:.82rem !important;padding:.45rem .8rem !important}}