/* innerexile text fix: white cards with black titles */

.card h1,
.card h2,
.card h3,
.card h4,
.tile h1,
.tile h2,
.tile h3,
.tile h4,
.panel h1,
.panel h2,
.panel h3,
.panel h4,
.feature-card h1,
.feature-card h2,
.feature-card h3,
.feature-card h4,
article h1,
article h2,
article h3,
article h4 {
  color: #1d1d1f !important;
}

.card p,
.tile p,
.panel p,
.feature-card p,
article p {
  color: rgba(29,29,31,.62) !important;
}

.card .kicker,
.card .eyebrow,
.card .overline,
.tile .kicker,
.tile .eyebrow,
.tile .overline,
.panel .kicker,
.panel .eyebrow,
.panel .overline {
  color: rgba(29,29,31,.38) !important;
}

/* keep real links blue only when they are links */
.card a,
.tile a,
.panel a,
.feature-card a {
  color: #0066cc !important;
}

/* top nav: black background, white text */
nav,
header,
.topbar,
.navbar,
.site-nav,
.global-nav {
  background: #000 !important;
  color: rgba(255,255,255,.88) !important;
}

nav a,
header a,
.topbar a,
.navbar a,
.site-nav a,
.global-nav a {
  color: rgba(255,255,255,.88) !important;
}

/* preorder button stays blue */
nav a[href*="preorder"],
nav .primary,
nav .cta,
header a[href*="preorder"],
header .primary,
header .cta {
  background: #0066cc !important;
  color: #fff !important;
  border-radius: 9999px !important;
}
