.admin-bar .site-header{top:32px}.wp-block-image img,.article-featured{max-width:100%;height:auto}.blog-article>.blog-grid{max-width:none}.qdd-contact-methods a{overflow-wrap:anywhere}.wp-site-blocks{padding:0}.wp-block-heading{font-family:inherit}.qdd-module-editor{padding:24px;background:#edf3f1;border:1px solid #cbd9d6}.editor-styles-wrapper .qdd-layout-editor{border:1px dashed #d5dfdb;padding:14px;min-height:24px}.editor-styles-wrapper .qdd-layout-editor>.block-editor-inner-blocks{width:100%}body:not(.admin-bar) .site-header{top:0}.article-body p,.article-body li{overflow-wrap:anywhere}.wp-block-html{max-width:100%}.qdd-enquiry-fallback{padding:28px;background:#f2f6f4;border-radius:12px}.qdd-enquiry-fallback a{overflow-wrap:anywhere}@media(max-width:782px){.admin-bar .site-header{top:46px}}@media(max-width:600px){.admin-bar .site-header{top:0}}
.editor-styles-wrapper .qdd-layout-editor{display:block!important;min-width:0}.editor-styles-wrapper .qdd-layout-editor>.block-editor-inner-blocks{grid-column:1/-1}
/* Receipt pages keep their editable blocks; the theme only supplies the outer layout. */
body[data-page="G03"] .status-page,body[data-page="G04"] .status-page{width:min(100% - 40px,960px);max-width:960px;padding:28px 0 72px;margin-inline:auto;text-align:left}
body[data-page="G03"] .status-page>h1,body[data-page="G04"] .status-page>h1{font-size:clamp(1.5rem,3vw,2rem);line-height:1.2;letter-spacing:-.025em;margin:0 0 24px;max-width:none}
body[data-page="G03"] .breadcrumb,body[data-page="G04"] .breadcrumb{padding-block:24px 8px}
@media(max-width:600px){body[data-page="G03"] .status-page,body[data-page="G04"] .status-page{padding:20px 0 44px;width:calc(100% - 32px)}body[data-page="G03"] .status-page>h1,body[data-page="G04"] .status-page>h1{margin-bottom:18px}}
