body>header>div{height:auto;min-height:106px;max-width:1320px;padding-top:12px;padding-bottom:12px;gap:12px}
body>header a[aria-label$="pagina principală"]{flex:1 1 auto;min-width:0;max-width:390px}
body>header .brand-doctor{display:block;white-space:nowrap;font-family:"Nunito Romanian","Nunito Complete",system-ui,sans-serif!important;font-size:25px!important;line-height:1.18!important;font-weight:800!important;letter-spacing:0!important}
body>header .brand-tagline{display:block;max-width:330px;margin-top:5px;color:#6e479f;font-family:"Nunito Romanian","Nunito Complete",system-ui,sans-serif;font-size:13px;font-weight:650;line-height:1.35;letter-spacing:0;text-transform:none;white-space:normal;overflow:visible;text-overflow:clip}
body>header nav[aria-label="Navigație principală"]{flex-shrink:0}
body>header nav[aria-label="Navigație principală"] a{white-space:nowrap;padding-left:8px;padding-right:8px;font-size:13px}
body>header a[href^="tel:"]{display:none;white-space:nowrap;flex-shrink:0}
@media(min-width:1440px){body>header a[href^="tel:"]{display:inline-flex}}
@media(min-width:768px) and (max-width:1023px){body>header .brand-doctor{font-size:24px!important}body>header .brand-tagline{font-size:13px;max-width:335px}}
@media(max-width:767px){body>header>div>a[href*="programare"]{display:none!important}body>header a[aria-label$="pagina principală"]{max-width:none}body>header .brand-doctor{font-size:22px!important}body>header .brand-tagline{max-width:360px;font-size:12.5px}body>header img[src*="logo-tooth"]{width:40px;height:40px}}
@media(max-width:479px){body>header>div{min-height:108px;padding-left:10px;padding-right:10px;gap:8px}body>header a[aria-label$="pagina principală"]{gap:8px}body>header .brand-doctor{font-size:21px!important}body>header .brand-tagline{font-size:12px;line-height:1.35;max-width:none}body>header img[src*="logo-tooth"]{width:34px;height:34px}body>header button[aria-label="Deschide meniul"]{width:40px;height:40px;flex-shrink:0}}
@media(max-width:379px){body>header .brand-doctor{font-size:19px!important}body>header .brand-tagline{font-size:11.5px}body>header img[src*="logo-tooth"]{width:28px;height:28px}body>header>div{gap:6px;padding-left:8px;padding-right:8px}body>header a[aria-label$="pagina principală"]{gap:6px}}
