
#sama-preview header>.wrap{grid-template-columns:160px minmax(0,1fr) 220px;gap:12px;padding-inline:22px}
#sama-preview header .header-tools{min-width:0;gap:10px}
#sama-preview header .call{flex-shrink:0;direction:ltr;gap:7px}
#sama-preview header .call>span:last-child{text-align:right;display:flex;flex-direction:column}
#sama-preview header .call b{direction:ltr;unicode-bidi:isolate;font-size:12px;letter-spacing:.2px;white-space:nowrap}
#sama-preview header .phone-circle{flex-shrink:0}
#sama-preview header nav{gap:16px}
#sama-preview header nav a{white-space:nowrap}
#sama-preview .footer-hours{display:grid;gap:0;margin:15px 0}
#sama-preview .hours-row{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.15);font-size:11px;color:#fff}
#sama-preview .hours-time{white-space:nowrap;direction:ltr;unicode-bidi:isolate}
#sama-preview .footer-grid{grid-template-columns:1.15fr .8fr .8fr 1.35fr;gap:24px}
@media(max-width:1000px) and (min-width:761px){#sama-preview header>.wrap{grid-template-columns:140px minmax(0,1fr) 200px;padding-inline:16px;gap:8px}#sama-preview header .logo{width:140px}#sama-preview header nav{gap:12px;font-size:11px}#sama-preview header .header-tools{gap:7px}}
@media(max-width:760px){#sama-preview header>.wrap{grid-template-columns:1fr auto;padding-inline:16px}#sama-preview .footer-grid{grid-template-columns:1fr 1fr}#sama-preview header .call{display:flex}#sama-preview header .call small{display:none}}
@media(max-width:430px){#sama-preview header .logo{width:105px}#sama-preview header .call b{font-size:10px}#sama-preview header .phone-circle{width:25px;height:25px}#sama-preview header .header-tools{gap:5px}#sama-preview .footer-grid{grid-template-columns:1fr}#sama-preview .hours-row{font-size:12px}}
