/* Common body-care header: centered navigation and separate anti-aging entry. */
body .site-header{display:grid!important;grid-template-columns:1fr auto 1fr;gap:22px;min-height:100px;height:auto!important;align-items:center;padding:20px 4%!important;background:#766b61!important;color:#ffffff!important;border-bottom:1px solid #ffffff25!important}
body .site-header>.brand{justify-self:start}body .site-header>#main-nav{justify-self:center;position:static;display:flex;align-items:center;gap:28px;padding:0;box-shadow:none;white-space:nowrap;background:none!important}
body .site-header .anti-aging-shortcut{justify-self:end;display:flex;align-items:center;gap:9px;font-size:11px;color:#ffffff!important;white-space:nowrap;padding:12px 0;border:0}
.anti-aging-shortcut svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.1}.anti-aging-shortcut b{font-size:16px;font-weight:400}body .site-header .menu-toggle{display:none!important}
body .site-header .dropdown{background:#766b61!important}body .site-header #main-nav>a{color:#ffffff!important}.site-header #main-nav .contact-open{padding:11px 15px;font-size:12px}.site-header #main-nav .contact-open span{margin-left:15px}
@media(max-width:1150px){body .site-header{grid-template-columns:1fr auto auto;gap:18px;min-height:80px;padding:17px 24px!important}body .site-header .brand{font-size:17px}body .site-header .brand small{font-size:7px}body .site-header .menu-toggle{display:flex!important;grid-column:3;grid-row:1;justify-self:end;width:42px;height:42px;flex-direction:column;justify-content:center;gap:7px;padding:10px;border:1px solid #ffffff70;background:none;color:#ffffff;font-size:18px}body .site-header>.anti-aging-shortcut{grid-column:2;grid-row:1;font-size:10px;gap:6px}body .site-header>#main-nav{display:none;position:absolute;top:100%;left:0;right:0;justify-self:auto;background:#766b61!important;padding:20px 24px 28px;white-space:normal;max-height:calc(100svh - 80px);overflow:auto}body .site-header>#main-nav.open{display:flex;flex-direction:column;align-items:stretch;gap:0}body .site-header #main-nav>a{padding:16px 0;border-bottom:1px solid #ffffff30;font-size:15px}body .site-header #main-nav>.contact-open{margin-top:20px;min-height:46px;text-align:left}.nav-lipo{padding:14px 0}.nav-lipo .dropdown{display:grid;position:static;border:0;grid-template-columns:repeat(4,1fr);padding:10px 0}.nav-lipo .dropdown a{font-size:12px;padding:10px 0}.section-nav{top:80px!important}}
@media(max-width:420px){body .site-header{gap:11px;padding-inline:18px!important}body .site-header .brand{font-size:14px}.anti-aging-shortcut svg{width:16px;height:16px}.anti-aging-shortcut b{display:none}body .site-header>.anti-aging-shortcut{font-size:9px}}
@media(min-width:1151px){body .site-header .nav-lipo{padding:14px 0}body .site-header .menu-toggle{display:none!important}}
