.bl-proto .prestigio fieldset{border:1px solid #ded0bd;border-radius:8px;min-width:0;margin:22px 0;padding:22px}.bl-proto .prestigio legend{padding:0 8px;font-weight:700}.bl-proto .prestigio-tabs,.bl-proto .prestigio-presets{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.bl-proto .prestigio-tabs button,.bl-proto .prestigio-presets button{color:#344a35;cursor:pointer;background:#f7f4ed;border:1px solid #9bae96;border-radius:5px;padding:12px 18px}.bl-proto .prestigio-tabs [aria-selected=true]{color:#fff;background:#344a35}.bl-proto .prestigio input[type=number]{border:1px solid #9bae96;width:100%;margin:8px 0 16px;padding:12px;display:block}.bl-proto .prestigio-check{align-items:baseline;gap:10px;padding:9px 0;display:flex}.bl-proto .prestigio input[type=checkbox]{accent-color:#344a35;min-width:18px;min-height:18px}.bl-proto .prestigio-layers{text-align:center;background:#eee5d8;border-radius:10px;gap:5px;padding:35px 20px;display:grid}.bl-proto .prestigio-layers span{color:#fff;background:#49372f;border-radius:4px;padding:20px;display:block}.bl-proto .prestigio-layers span:nth-child(2){color:#49372f;background:#fffaf0}.bl-proto .prestigio-layers span:last-child{background:#30231f}.bl-proto .prestigio-flow{background:#e8eddf;border-radius:6px;padding:15px}.bl-proto .prestigio-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bl-proto .prestigio-gallery>div{background:#f7f4ed;border:1px dashed #9bae96;padding:20px}.bl-proto .prestigio-gallery span{letter-spacing:.08em;font-size:11px}.bl-proto .prestigio-error{color:#8c2929}.bl-proto .prestigio dt{margin-top:14px;font-weight:700}.bl-proto .prestigio dd{margin:4px 0}.bl-proto .prestigio :focus-visible{outline-offset:3px;outline:3px solid #9bae96}.bl-proto .prestigio [hidden]{display:none}.bl-proto .prestigio textarea{width:100%;min-height:220px}.bl-proto .edu-recipe-placeholder{text-align:center;color:#49372f;background:#eee5d8;place-content:center;height:100%;padding:24px;display:grid}.bl-proto .edu-recipe-placeholder b{font-family:var(--font-heading-family);border-bottom:5px solid #49372f;padding:10px;font-size:1.5rem;display:block}.bl-proto .edu-recipe-placeholder small{margin-top:12px}@media (max-width:600px){.bl-proto .prestigio-gallery{grid-template-columns:minmax(0,1fr)}.bl-proto .prestigio fieldset{padding:14px}.bl-proto .prestigio .recipe-ingredients{font-size:.88rem}.bl-proto .prestigio-tabs button{flex:1}}@media print{.bl-proto .prestigio [role=tabpanel][hidden]{display:block!important}.bl-proto .prestigio-tabs,.bl-proto .prestigio .edu-detail-actions,.bl-proto #calculadora,.bl-proto #checklist,.bl-proto .prestigio-gallery{display:none!important}.bl-proto .prestigio .recipe-layout{display:block}.bl-proto .prestigio .recipe-sidebar{position:static}.bl-proto .prestigio section{break-inside:auto}}.bl-proto .prestigio-hero-photo img{aspect-ratio:4/3;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.bl-proto .prestigio-hero-photo figcaption{color:#49372f;margin-top:8px;font-size:.78rem}
