:is(.ka-page,.customer-dashboard-page) .cook-page-heading{--heading-tint:#e4efe7;--heading-ink:#2f5b45;isolation:isolate;background:linear-gradient(115deg,#fff 20%,#faf8f2 100%);border:1px solid #fff;border-radius:24px;align-items:center;gap:19px;min-width:0;padding:26px 28px;display:flex;position:relative;box-shadow:0 5px 20px -14px #2f5b4529}:is(.ka-page,.customer-dashboard-page) .cook-page-heading:after{content:"";z-index:-1;background:var(--heading-tint);pointer-events:none;border-radius:4px 0 0 4px;width:4px;position:absolute;inset:20px 0 20px auto}.cook-page-heading:is([data-section=menu],[data-section=earnings],[data-section=payouts]){--heading-tint:#f9edc8;--heading-ink:#80591e}.cook-page-heading:is([data-section=availability],[data-section=areas],[data-section=notifications]){--heading-tint:#e3e7f3;--heading-ink:#3b5283}.cook-page-heading:is([data-section=enquiries],[data-section=support]){--heading-tint:#fce3d6;--heading-ink:#914d31}.cook-page-heading-icon{border:1px solid color-mix(in srgb, var(--heading-ink) 9%, transparent);background:var(--heading-tint);width:62px;height:66px;color:var(--heading-ink);border-radius:20px;flex:none;place-items:center;display:grid;transform:rotate(-4deg)}.cook-page-heading-icon svg{transform:rotate(4deg)}:is(.ka-page,.customer-dashboard-page) .cook-page-heading-copy{flex:1;gap:7px;min-width:0;display:grid}.cook-page-breadcrumb{letter-spacing:.07em;text-transform:uppercase;color:#667369;flex-wrap:wrap;align-items:center;gap:7px;font-size:.64rem;font-weight:600;line-height:1.5;display:flex}.cook-page-breadcrumb a{color:#667369;text-decoration:none}.cook-page-breadcrumb a:hover{color:var(--heading-ink);text-underline-offset:3px;text-decoration:underline}.cook-page-breadcrumb a:focus-visible{outline:2px solid var(--heading-ink);outline-offset:4px;border-radius:2px}.cook-page-breadcrumb>span{color:var(--heading-ink)}:is(.ka-page,.customer-dashboard-page) .cook-page-heading .cook-page-heading-copy :is(h1,h2){font-family:var(--serif);letter-spacing:-.035em;color:#202d25;overflow-wrap:anywhere;margin:0;font-size:clamp(1.65rem,2.4vw,2.1rem);font-weight:700;line-height:1.18}:is(.ka-page,.customer-dashboard-page) .cook-page-heading .cook-page-heading-copy>p{color:#667369;max-width:60ch;margin:0;font-size:.82rem;line-height:1.65}:is(.ka-page,.customer-dashboard-page) .cook-page-heading .ka-head-actions{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}@media (min-width:901px) and (max-width:1100px){:is(.ka-page,.customer-dashboard-page) .cook-page-heading{flex-wrap:wrap;padding:24px}:is(.ka-page,.customer-dashboard-page) .cook-page-heading .ka-head-actions{margin-left:81px}}@media (max-width:600px){:is(.ka-page,.customer-dashboard-page) .cook-page-heading{border-radius:21px;flex-wrap:wrap;align-items:flex-start;gap:14px;padding:22px 18px}.cook-page-heading-icon{border-radius:14px;width:44px;height:48px}.cook-page-heading-icon svg{width:22px;height:22px}.cook-page-breadcrumb{gap:5px;font-size:.58rem}:is(.ka-page,.customer-dashboard-page) .cook-page-heading-copy{flex-basis:calc(100% - 58px);gap:8px}:is(.ka-page,.customer-dashboard-page) .cook-page-heading .cook-page-heading-copy :is(h1,h2){font-size:1.65rem}:is(.ka-page,.customer-dashboard-page) .cook-page-heading .cook-page-heading-copy>p{font-size:.77rem}:is(.ka-page,.customer-dashboard-page) .cook-page-heading .ka-head-actions{flex-basis:100%;margin-top:2px}}
