/* ALTAHANY_FINAL_PUBLIC_POLISH_V10_86_24 */
:root{--ath-gold:#a66a16;--ath-dark:#2d2117;--ath-soft:#fff8ea}
body{font-feature-settings:"kern";text-rendering:optimizeLegibility}
[dir="rtl"] h1,[dir="rtl"] h2,[dir="rtl"] h3,[dir="rtl"] p{text-wrap:pretty}
a[href*="instagram.com"],a[href*="tiktok.com"],a[href*="facebook.com"],a[href*="wa.me"]{touch-action:manipulation}
.public-footer a[href*="instagram.com"],footer a[href*="instagram.com"],
.public-footer a[href*="tiktok.com"],footer a[href*="tiktok.com"],
.public-footer a[href*="facebook.com"],footer a[href*="facebook.com"],
.public-footer a[href*="wa.me"],footer a[href*="wa.me"]{
  display:inline-flex;align-items:center;justify-content:center;gap:.4rem;
  min-height:38px;min-width:38px;border-radius:999px;
}
@media(max-width:780px){
  .site-header,.public-header,header{--ath-mobile-gap:10px}
  .hero,.home-hero,.public-hero{padding-inline:max(16px,env(safe-area-inset-left));}
  .hero h1,.home-hero h1,.public-hero h1{line-height:1.15;letter-spacing:-.02em}
  .hero p,.home-hero p,.public-hero p{line-height:1.75}
  .btn,.button,a[class*="btn"],button{min-height:44px}
  footer{text-align:center}
}
