/**
 * Site-specific Elementor compatibility layer.
 * Every rule is scoped to known AI Smart Picks custom sections so the plugin
 * cannot restyle the rest of WordPress or Elementor content.
 */
.asp-paks,.asp-paks *,
.asp-hero-combined,.asp-hero-combined *{
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
 text-rendering:optimizeLegibility;
}
.asp-paks,.asp-hero-combined{font-family:Inter,Montserrat,Roboto,Arial,sans-serif;font-synthesis-style:none}
.asp-paks .access-pass,.asp-paks .title,.asp-paks .price,.asp-paks .season-title,.asp-paks .season-price{font-family:Inter,Montserrat,Arial,sans-serif!important;font-weight:900!important;font-synthesis-weight:none}
.asp-paks .urgency,.asp-paks .package-guidance strong,.asp-paks .price .term,.asp-paks .daily,.asp-paks .ribbon,.asp-paks .asp-cta,.asp-paks .package-callout,.asp-paks .season-badge,.asp-paks .season-price .small{font-family:Inter,Montserrat,Arial,sans-serif!important;font-weight:900!important}
.asp-paks .subtitle,.asp-paks .features li,.asp-paks .note,.asp-paks .season-subtitle,.asp-paks .season-list li{font-family:Inter,Roboto,Arial,sans-serif!important;font-weight:700!important}
.asp-paks a.asp-cta,.asp-paks a.asp-cta:visited,.asp-paks a.asp-cta:hover,.asp-hero-combined a.asp-cta--hero,.asp-hero-combined a.asp-cta--hero:visited{color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;opacity:1!important}
.asp-hero-combined .asp-cta--hero,.asp-hero-combined .intro h2,.asp-hero-combined .meter .name,.asp-hero-combined .meter .pct,.asp-hero-combined .member-count{font-family:Inter,Roboto,Arial,sans-serif!important;font-weight:800!important}

/* The homepage hero's condensed display face disappears when Pro is disabled. */
.asp-hero-combined .hero-title,
.asp-hero-combined .headline,
.asp-hero-combined h1,
.asp-hero-combined .intro-title{
 font-family:Anton,'Arial Narrow',Impact,sans-serif!important;
 font-weight:400!important;
 letter-spacing:.01em;
}

.asp-paks button,.asp-paks input,.asp-paks select,.asp-paks textarea,
.asp-hero-combined button,.asp-hero-combined input,.asp-hero-combined select,.asp-hero-combined textarea{font:inherit}
