.mzn-header[data-mzr-scene-nav="dhikr"]{--mzn-scene-bg:#e9dfcf;--mzn-scene-ink:#344b3f}
.mzn-header[data-mzr-scene-nav="prayer"]{--mzn-scene-bg:#dde5dd;--mzn-scene-ink:#263f38}
.mzn-header[data-mzr-scene-nav="blessing"]{--mzn-scene-bg:#ecdcd4;--mzn-scene-ink:#653f3c}
.mzn-header[data-mzr-scene-nav="family"]{--mzn-scene-bg:#dce5d4;--mzn-scene-ink:#294b3c}
.mzn-header[data-mzr-scene-nav="sleep"]{--mzn-scene-bg:#354e59;--mzn-scene-ink:#f7f4ec}
.mzn-header[data-mzr-scene-nav="insights"]{--mzn-scene-bg:#e2dfe9;--mzn-scene-ink:#40394f}
:root:has([data-mzr-scene-nav]){--header-height:96px;--header-height2:96px}
hdt-sticky-header.mzn-header[data-mzr-scene-nav]{background:var(--mzn-scene-bg)!important;color:var(--mzn-scene-ink);box-shadow:none;border:0}
.mzn-scene-shell{width:min(1440px,calc(100% - 112px));min-height:96px;margin-inline:auto;display:grid;grid-template-columns:150px minmax(0,1fr) 150px;align-items:center;gap:24px}
.mzn-scene-brand{min-width:0;justify-self:start}
.mzn-scene-brand .hdt-logo{padding:0}
.mzn-scene-brand .hdt-logo img{filter:none;mix-blend-mode:normal}
.mzn-header[data-mzr-scene-nav="sleep"] .mzn-scene-brand{padding:2px 10px;border-radius:8px;background:transparent}
.mzn-header[data-mzr-scene-nav="sleep"] .mzn-scene-brand img{height:52px;object-fit:cover;object-position:center}
.mzn-scene-menu .mzn-nav{color:var(--mzn-scene-ink);gap:clamp(18px,2.6vw,42px)}
.mzn-scene-menu .mzn-group>summary{font-size:15px;padding-block:25px;color:inherit;gap:9px}
.mzn-scene-menu .mzn-group>summary>.mzn-icon{width:13px;height:13px}
.mzn-scene-menu .mzn-group>summary:hover{opacity:.76}
.mzn-scene-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}
.mzn-scene-actions .hdt-site-top_nav{padding:0;gap:0;margin:0;color:inherit}
.mzn-scene-actions .hdt-site-nav_cart{padding:0;color:inherit}
.mzn-scene-actions .hdt-site-nav_cart>a,.mzn-scene-toggle{width:52px;height:52px;flex:none;border:1px solid color-mix(in srgb,var(--mzn-scene-ink) 24%,transparent);border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;color:var(--mzn-scene-ink);cursor:pointer;transition:background .18s,border-color .18s}
.mzn-scene-actions .hdt-site-nav_cart>a:hover,.mzn-scene-toggle:hover{background:color-mix(in srgb,var(--mzn-scene-ink) 7%,transparent);border-color:color-mix(in srgb,var(--mzn-scene-ink) 50%,transparent);color:var(--mzn-scene-ink)}
.mzn-scene-actions .hdt-site-nav_cart>a svg{width:24px;height:24px;color:inherit}
.mzn-scene-actions hdt-cart-count{background:var(--mzn-scene-bg);color:var(--mzn-scene-ink);font-size:10px;min-width:12px;height:12px;line-height:12px;inset-block-start:-6px;inset-inline-end:-7px}
.mzn-scene-toggle{display:none}
.mzn-header[data-mzr-scene-nav] a:focus-visible,.mzn-header[data-mzr-scene-nav] button:focus-visible,.mzn-scene-menu summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.mzn-utilities{max-width:1184px;margin:0 auto;padding:24px 0 28px;border-top:1px solid #173f3524;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#173f35}
.mzn-utility-links{display:flex;gap:28px;flex-wrap:wrap}
.mzn-utility-links a{color:inherit;text-decoration:underline;text-underline-offset:4px;padding-block:10px}
.mzn-language-form{display:flex;align-items:center;gap:16px;margin:0}
.mzn-language-controls{display:flex;align-items:center;gap:10px}
.mzn-language-form label{font-size:14px;line-height:1.5;margin:0;color:inherit}
.mzn-language-form select{width:auto;min-width:120px;max-width:100%;padding:10px 30px 10px 12px;min-height:44px;background:#f5f0e8;color:#173f35;border:1px solid #adb8aa;border-radius:6px;font:inherit}
.mzn-language-form button{background:#173f35;color:#fff;border:1px solid #173f35;border-radius:6px;min-height:44px;padding:10px 14px;font:inherit;cursor:pointer}
.mzn-language-form button:hover{background:#2d5548}
.mzn-utilities :is(a,button,select):focus-visible{outline:2px solid #173f35;outline-offset:4px}
.mzn-mobile--compact .mzn-utilities{margin-top:32px;padding-top:24px;display:block}
.mzn-mobile--compact .mzn-language-form{display:block;margin-top:20px}
.mzn-mobile--compact .mzn-language-form label{display:block;margin-bottom:9px}
.mzn-mobile--compact .mzn-language-controls{flex-wrap:wrap}
.mzn-mobile--compact .mzn-language-form select{flex:1;min-width:100px}
.mzn-mobile--compact .mzn-language-form button{flex:1;min-width:120px;white-space:normal}
@media(min-width:990px) and (max-width:1199px){.mzn-scene-shell{width:calc(100% - 64px);grid-template-columns:120px minmax(0,1fr) 90px;gap:16px}.mzn-scene-menu .mzn-nav{gap:18px}.mzn-scene-menu .mzn-group>summary{font-size:13px}.mzn-utilities{margin-inline:48px}}
@media(max-width:989px){:root:has([data-mzr-scene-nav]){--header-height:76px;--header-height2:76px}.mzn-scene-shell{width:calc(100% - 40px);min-height:76px;grid-template-columns:minmax(0,1fr) auto;gap:16px}.mzn-scene-menu{display:none}.mzn-scene-toggle{display:flex}.mzn-scene-actions .hdt-site-nav_cart>a,.mzn-scene-toggle{width:42px;height:42px}.mzn-scene-actions .hdt-site-nav_cart>a svg{width:21px;height:21px}.mzn-scene-actions{gap:8px}.mzn-scene-actions hdt-cart-count{font-size:9px}.mzn-scene-brand .hdt-logo{justify-content:flex-start}.mzn-scene-brand .hdt-logo a img{width:104px!important;min-width:104px!important}}
@media(prefers-reduced-motion:reduce){.mzn-scene-actions .hdt-site-nav_cart>a,.mzn-scene-toggle{transition:none}}
@media(max-width:989px){.mzn-header[data-mzr-scene-nav="sleep"] .mzn-scene-brand img{height:48px}}
