.recipe-reading{margin:18px 0;border:1px solid #cbdde5;border-radius:12px;background:#fff;color:#243e51;overflow:hidden;font-size: max(var(--s360-readable-floor, 14px), 14px);line-height:1.9}
.recipe-reading>summary{padding:16px 18px;background:#eff6f8;color:#123c57;font-weight:800;cursor:pointer;font-size: max(var(--s360-readable-floor, 14px), 15px)}
.recipe-reading>p,.recipe-reading>section{margin:0!important;padding:18px!important}
.recipe-reading>section{border-top:1px solid #e0eaef}
.recipe-reading h4{margin:0 0 10px!important;font-size:16px!important;line-height:1.6;color:#123c57}
.recipe-reading section p{margin:9px 0!important;color:#304b5d!important;font-size: max(var(--s360-readable-floor, 14px), 14px)!important;line-height:1.9!important;overflow-wrap:anywhere}
.recipe-reading .recipe-reading__fact{padding:10px;border-radius:6px;background:#f3f7f9}
.recipe-reading>section>a{display:inline-block;margin-top:8px;color:#086c91;text-decoration:underline;font-size: max(var(--s360-readable-floor, 14px), 12px)}
.recipe-reading .recipe-reading__scope{color:#526978;font-size: max(var(--s360-readable-floor, 14px), 12px)}
.recipe-reading>summary:focus-visible{outline:3px solid #1680b6;outline-offset:-3px}
@media(max-width:600px){.recipe-reading>section,.recipe-reading>p{padding:14px!important}}
