body:has(kp-design[data-nx-section="hero"]) { background:#f9f7f1; }
body:has(kp-design[data-nx-section="hero"]) #MainContent { padding:0; max-width:none; margin:0; }
body:has(kp-design[data-nx-section="hero"]) .shopify-section { margin:0; }
body:has(kp-design[data-nx-section="hero"]) kp-design { display:block; }
body:has(kp-design[data-nx-section="hero"]) .shopify-section-group-header-group .announcement-bar-section { background:#f8f5ef; }
body:has(kp-design[data-nx-section="hero"]) .shopify-section-group-header-group .header-wrapper { background:#fff; }
