/* Fluid page bodies. Header/footer and component column widths stay independent. */
body.nur-treatment-page,body.nur-condition-page,body.nur-advice-page{--nur-page-edge:clamp(12px,1.25vw,32px)}
body.nur-treatment-page .nur-reference-template,
.nur-condition-page .nur-condition-template,
.nur-advice-page .nur-advice-template{
 box-sizing:border-box!important;width:100%!important;max-width:100%!important;
 margin-left:0!important;margin-right:0!important;min-width:0;
}
body.nur-treatment-page .nur-reference-template,
.nur-condition-page .nur-condition-template{
 padding-left:var(--nur-page-edge)!important;padding-right:var(--nur-page-edge)!important;
 --container-max-width:100%;--content-width:100%;
}
body.nur-treatment-page .nur-reference-template>.e-con-inner,
.nur-condition-page .nur-condition-template>.e-con-inner{
 width:100%!important;max-width:100%!important;min-width:0;
}
.nur-advice-page .nur-advice-editorial,
.nur-advice-page .nur-advice-directory-inner,
.nur-advice-page .nur-advice-category-grid{
 box-sizing:border-box;width:100%;max-width:100%;margin-left:0;margin-right:0;
 padding-left:var(--nur-page-edge);padding-right:var(--nur-page-edge);
}
body.nur-treatment-page .nur-hifu-overview-intro,
.nur-advice-page .nur-advice-intro,
.nur-advice-page .nur-advice-banner h1{
 max-width:100%;
}
.nur-condition-page .nur-condition-treatment-text,
.nur-condition-page .nur-condition-faq{width:100%;max-width:100%;}
.nur-advice-page .nur-advice-banner{
 margin-left:var(--nur-page-edge);margin-right:var(--nur-page-edge);
}
body.nur-treatment-page .nur-reference-template .wp-block-column,
.nur-condition-page .nur-condition-hero-copy,
.nur-advice-page .nur-advice-featured>div,
.nur-advice-page .nur-advice-card{min-width:0;overflow-wrap:break-word;}
@media(max-width:767px){
 body.nur-treatment-page,body.nur-condition-page,body.nur-advice-page{--nur-page-edge:12px;}
}
