/* Customer storefront only: the shared admin interface is deliberately excluded. */
html[data-business-type="lahori"]{--red:#075b37;--brand:#075b37;--primary:#075b37;--dark:#103729;--blue:#174c37;--paper:#fff9ed;--gold:#e5b747}
html[data-business-type="lahori"] body{background:#fff9ed;color:#193d2d}
html[data-business-type="lahori"] header{background:#fffdf7;border-bottom:2px solid #e9d8ac}
html[data-business-type="lahori"] header .logo img,html[data-business-type="lahori"] header .brand img{object-fit:contain;max-height:110px;width:auto}
html[data-business-type="lahori"] nav a{font-weight:800}
html[data-business-type="lahori"] .hero-copy h1{color:#fffaf0}
html[data-business-type="lahori"] .hero .eyebrow{color:#f2c85c}
html[data-business-type="lahori"] .hero:before{background:linear-gradient(90deg,rgba(5,29,18,.88),rgba(5,29,18,.22))}
html[data-business-type="lahori"] .category{font-size:17px;font-weight:800}
@media(max-width:700px){html[data-business-type="lahori"] .category{font-size:14px}}
html[data-business-type="lahori"] .gallery img{border-radius:16px}
html[data-business-type="lahori"] .section .eyebrow{color:#80600e}
html[data-business-type="lahori"] .facts{border-color:#ead9ae}
html[data-business-type="lahori"] footer{background:#073b27;color:#efe2c3}
html[data-business-type="lahori"] footer a{color:#fff4d8}
@media(max-width:700px){html[data-business-type="lahori"] header .logo img,html[data-business-type="lahori"] header .brand img{max-height:76px}}
