/* ESCÁNDALO Final Client Polish v3.11.1 */

/* Hide deferred commerce links only inside HEADER NAVIGATION.
   Do NOT hide the yellow header CTA in .esc-v2-header__actions. */
header nav a[href*="/ticket"],
header nav a[href*="/buy-ticket"],
header nav a[href*="/merch"],
header nav a[href*="/merchandise"],
.esc-v2-header__nav a[href*="/ticket"],
.esc-v2-header__nav a[href*="/buy-ticket"],
.esc-v2-header__nav a[href*="/merch"],
.esc-v2-header__nav a[href*="/merchandise"],
.esc-v2-mobile-nav a[href*="/ticket"],
.esc-v2-mobile-nav a[href*="/buy-ticket"],
.esc-v2-mobile-nav a[href*="/merch"],
.esc-v2-mobile-nav a[href*="/merchandise"] {
  display: none !important;
}

/* Footer keeps Buy Tickets + Merch hidden entirely. */
footer a[href*="/ticket"],
footer a[href*="/buy-ticket"],
footer a[href*="/merch"],
footer a[href*="/merchandise"],
.esc-v2-footer a[href*="/ticket"],
.esc-v2-footer a[href*="/buy-ticket"],
.esc-v2-footer a[href*="/merch"],
.esc-v2-footer a[href*="/merchandise"] {
  display: none !important;
}

/* Explicitly preserve the yellow header CTA. */
.esc-v2-header__actions a[href*="/ticket"],
.esc-v2-header__actions a[href*="/buy-ticket"],
header [class*="actions"] a[href*="/ticket"],
header [class*="actions"] a[href*="/buy-ticket"] {
  display: inline-flex !important;
  visibility: visible !important;
  opacity: 1 !important;
}

.esc-real-instagram-feed {
  width: 100%;
  max-width: 100%;
  margin: 20px auto 0;
  overflow: hidden;
}

.esc-real-instagram-feed
  .elfsight-app-d53a6170-4d12-470d-b794-ca26d6d25a58 {
  width: 100%;
  max-width: 100%;
}

[data-esc-instagram-placeholder-hidden="v3.11.1"] {
  display: none !important;
}

@media (max-width: 820px) {
  .esc-real-instagram-feed {
    margin-top: 14px;
  }
}
