/* culorile temei „original”: nimic de suprascris. Mai jos: telefon și logo în antet (adăugat 31.10.2026) */
.header-main .top-bar{display:block;padding:.3rem 0;background:#f4f1ea;border-bottom:1px solid #e4ded0}
.header-main .top-bar .container{text-align:right;padding-right:1rem;box-sizing:border-box}
.tel-sus{display:inline-flex;align-items:center;gap:.4rem;color:#222;font-weight:700;font-size:1.05rem;text-decoration:none;white-space:nowrap}
.tel-sus svg{color:#d9400b}.tel-sus:hover{color:#d9400b}
.header-main .logo-main .logo--shop{width:auto!important;max-width:100%}
.header-main .logo-main .logo--link,.header-main .header--navigation .logo-main .logo--link{display:flex!important;align-items:center;gap:.6rem;width:auto!important;max-width:100%;margin:0;height:auto!important;justify-content:flex-start}
.header-main .logo-main .logo--link img.logo-ai{height:1.8rem!important;width:auto!important;max-width:none!important;max-height:none!important;flex:none}
.header-main .logo-main .logo--link picture{display:block;min-width:0}
.header-main .logo-main .logo--link picture img{height:auto;max-height:3.1rem;width:auto;max-width:100%}
@media(max-width:48em){.header-main .logo-main{padding-left:.7rem!important}.header-main .logo-main .logo--link img.logo-ai{height:1.45rem!important}.header-main .logo-main .logo--link,.header-main .header--navigation .logo-main .logo--link{justify-content:center;margin:0 auto}.header-main .top-bar{padding:.25rem .6rem}.tel-sus{font-size:.9rem}}

/* portret: logo stânga · „Evanghelia” la mijloc · telefon (receptor + număr) dreapta, pe același rând */
@media(max-width:47.99em){
.header-main{position:relative}
.header-main .top-bar{position:absolute;top:0;right:0;z-index:5;padding:0;background:transparent;border:0;height:47px;display:flex;align-items:center}
.header-main .top-bar .container{padding:0 .6rem 0 0;width:auto;max-width:none;margin:0}
.tel-sus{font-size:.8rem;gap:.25rem}.tel-sus svg{width:15px;height:15px}
.header-main .logo-main{padding-left:0!important}
html body .header-main .logo-main .logo--shop{width:100%!important;max-width:none!important;float:none!important;position:static}
html body .header-main .logo-main .logo--link,html body .header-main .header--navigation .logo-main .logo--link{width:100%!important;max-width:none!important;flex:none;justify-content:center!important;position:relative}
.header-main .logo-main .logo--link img.logo-ai{position:absolute;left:.7rem;top:50%;transform:translateY(-50%)}
.header-main .logo-main .logo--link picture{flex:none}
.header-main .logo-main .logo--link picture,.header-main .logo-main .logo--link picture img{width:auto!important;max-width:140px!important}.header-main .logo-main .logo--link picture img{max-height:2.2rem;height:auto}
}
@media(max-width:23em){.tel-sus span{display:none}.tel-sus svg{width:22px;height:22px}}
