/* Towing Services menu pages — letter outline stroke on hero glass card title (white fill) */
/* Linked only from the 19 Tier 2 towing HTML pages */

/* light-duty-towing.html */
html[data-light-duty-towing-page] #light-duty-hero .banner-glass-card__title,
html[data-light-duty-towing-page] #light-duty-hero .banner-glass-card h1,
html[data-light-duty-towing-page] #light-duty-hero #main-h1.banner-glass-card__title {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff;
  -webkit-text-stroke: clamp(3px, 0.11em, 6px) #2c0e53;
  paint-order: stroke fill;
  text-shadow: none;
}

/* medium-duty-towing.html */
html[data-medium-duty-towing-page] #medium-duty-hero .banner-glass-card__title,
html[data-medium-duty-towing-page] #medium-duty-hero .banner-glass-card h1,
html[data-medium-duty-towing-page] #medium-duty-hero #main-h1.banner-glass-card__title {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff;
  -webkit-text-stroke: clamp(3px, 0.11em, 6px) #2c0e53;
  paint-order: stroke fill;
  text-shadow: none;
}

/* heavy-duty-towing.html */
html[data-heavy-duty-towing-page] #heavy-duty-hero .banner-glass-card__title,
html[data-heavy-duty-towing-page] #heavy-duty-hero .banner-glass-card h1,
html[data-heavy-duty-towing-page] #heavy-duty-hero #main-h1.banner-glass-card__title {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff;
  -webkit-text-stroke: clamp(3px, 0.11em, 6px) #2c0e53;
  paint-order: stroke fill;
  text-shadow: none;
}

/* flatbed-towing.html */
html[data-flatbed-towing-page] #flatbed-hero .banner-glass-card__title,
html[data-flatbed-towing-page] #flatbed-hero .banner-glass-card h1,
html[data-flatbed-towing-page] #flatbed-hero #main-h1.banner-glass-card__title {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff;
  -webkit-text-stroke: clamp(3px, 0.11em, 6px) #2c0e53;
  paint-order: stroke fill;
  text-shadow: none;
}

/* wheel-lift-towing.html */
html[data-wheel-lift-towing-page] #wheel-lift-hero .banner-glass-card__title,
html[data-wheel-lift-towing-page] #wheel-lift-hero .banner-glass-card h1,
html[data-wheel-lift-towing-page] #wheel-lift-hero #main-h1.banner-glass-card__title {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff;
  -webkit-text-stroke: clamp(3px, 0.11em, 6px) #2c0e53;
  paint-order: stroke fill;
  text-shadow: none;
}

/* accident-towing-recovery.html */
html[data-accident-towing-recovery-page] #accident-towing-recovery-hero .banner-glass-card__title,
html[data-accident-towing-recovery-page] #accident-towing-recovery-hero .banner-glass-card h1,
html[data-accident-towing-recovery-page] #accident-towing-recovery-hero #main-h1.banner-glass-card__title {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff;
  -webkit-text-stroke: clamp(3px, 0.11em, 6px) #2c0e53;
  paint-order: stroke fill;
  text-shadow: none;
}

/* winching-offroad-recovery.html */
html[data-winching-offroad-recovery-page] #winching-offroad-recovery-hero .banner-glass-card__title,
html[data-winching-offroad-recovery-page] #winching-offroad-recovery-hero .banner-glass-card h1,
html[data-winching-offroad-recovery-page] #winching-offroad-recovery-hero #main-h1.banner-glass-card__title {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff;
  -webkit-text-stroke: clamp(3px, 0.11em, 6px) #2c0e53;
  paint-order: stroke fill;
  text-shadow: none;
}

/* rv-towing.html */
html[data-rv-towing-page] #rv-hero .banner-glass-card__title,
html[data-rv-towing-page] #rv-hero .banner-glass-card h1,
html[data-rv-towing-page] #rv-hero #main-h1.banner-glass-card__title {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff;
  -webkit-text-stroke: clamp(3px, 0.11em, 6px) #2c0e53;
  paint-order: stroke fill;
  text-shadow: none;
}

/* motorcycle-towing.html */
html[data-motorcycle-towing-page] #motorcycle-hero .banner-glass-card__title,
html[data-motorcycle-towing-page] #motorcycle-hero .banner-glass-card h1,
html[data-motorcycle-towing-page] #motorcycle-hero #main-h1.banner-glass-card__title {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff;
  -webkit-text-stroke: clamp(3px, 0.11em, 6px) #2c0e53;
  paint-order: stroke fill;
  text-shadow: none;
}

/* police-municipal-towing.html */
html[data-police-municipal-towing-page] #police-municipal-hero .banner-glass-card__title,
html[data-police-municipal-towing-page] #police-municipal-hero .banner-glass-card h1,
html[data-police-municipal-towing-page] #police-municipal-hero #main-h1.banner-glass-card__title {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff;
  -webkit-text-stroke: clamp(3px, 0.11em, 6px) #2c0e53;
  paint-order: stroke fill;
  text-shadow: none;
}

/* secondary-towing-relocation.html */
html[data-secondary-towing-relocation-page] #secondary-towing-relocation-hero .banner-glass-card__title,
html[data-secondary-towing-relocation-page] #secondary-towing-relocation-hero .banner-glass-card h1,
html[data-secondary-towing-relocation-page] #secondary-towing-relocation-hero #main-h1.banner-glass-card__title {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff;
  -webkit-text-stroke: clamp(3px, 0.11em, 6px) #2c0e53;
  paint-order: stroke fill;
  text-shadow: none;
}

/* dollies-skates-gojacks.html */
html[data-dollies-skates-gojacks-page] #dollies-skates-gojacks-hero .banner-glass-card__title,
html[data-dollies-skates-gojacks-page] #dollies-skates-gojacks-hero .banner-glass-card h1,
html[data-dollies-skates-gojacks-page] #dollies-skates-gojacks-hero #main-h1.banner-glass-card__title {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff;
  -webkit-text-stroke: clamp(3px, 0.11em, 6px) #2c0e53;
  paint-order: stroke fill;
  text-shadow: none;
}

/* fuel-fluid-delivery.html */
html[data-fuel-fluid-delivery-page] #fuel-fluid-delivery-hero .banner-glass-card__title,
html[data-fuel-fluid-delivery-page] #fuel-fluid-delivery-hero .banner-glass-card h1,
html[data-fuel-fluid-delivery-page] #fuel-fluid-delivery-hero #main-h1.banner-glass-card__title {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff;
  -webkit-text-stroke: clamp(3px, 0.11em, 6px) #2c0e53;
  paint-order: stroke fill;
  text-shadow: none;
}

/* jump-starts-battery-service.html */
html[data-jump-starts-battery-service-page] #jump-starts-battery-service-hero .banner-glass-card__title,
html[data-jump-starts-battery-service-page] #jump-starts-battery-service-hero .banner-glass-card h1,
html[data-jump-starts-battery-service-page] #jump-starts-battery-service-hero #main-h1.banner-glass-card__title {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff;
  -webkit-text-stroke: clamp(3px, 0.11em, 6px) #2c0e53;
  paint-order: stroke fill;
  text-shadow: none;
}

/* flat-tire-change-repair.html */
html[data-flat-tire-change-repair-page] #flat-tire-change-repair-hero .banner-glass-card__title,
html[data-flat-tire-change-repair-page] #flat-tire-change-repair-hero .banner-glass-card h1,
html[data-flat-tire-change-repair-page] #flat-tire-change-repair-hero #main-h1.banner-glass-card__title {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff;
  -webkit-text-stroke: clamp(3px, 0.11em, 6px) #2c0e53;
  paint-order: stroke fill;
  text-shadow: none;
}

/* vehicle-lockout-service.html */
html[data-vehicle-lockout-service-page] #vehicle-lockout-service-hero .banner-glass-card__title,
html[data-vehicle-lockout-service-page] #vehicle-lockout-service-hero .banner-glass-card h1,
html[data-vehicle-lockout-service-page] #vehicle-lockout-service-hero #main-h1.banner-glass-card__title {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff;
  -webkit-text-stroke: clamp(3px, 0.11em, 6px) #2c0e53;
  paint-order: stroke fill;
  text-shadow: none;
}

/* storage-per-night.html */
html[data-storage-per-night-page] #storage-per-night-hero .banner-glass-card__title,
html[data-storage-per-night-page] #storage-per-night-hero .banner-glass-card h1,
html[data-storage-per-night-page] #storage-per-night-hero #main-h1.banner-glass-card__title {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff;
  -webkit-text-stroke: clamp(3px, 0.11em, 6px) #2c0e53;
  paint-order: stroke fill;
  text-shadow: none;
}

/* hourly-labor-wait-time.html */
html[data-hourly-labor-wait-time-page] #hourly-labor-wait-time-hero .banner-glass-card__title,
html[data-hourly-labor-wait-time-page] #hourly-labor-wait-time-hero .banner-glass-card h1,
html[data-hourly-labor-wait-time-page] #hourly-labor-wait-time-hero #main-h1.banner-glass-card__title {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff;
  -webkit-text-stroke: clamp(3px, 0.11em, 6px) #2c0e53;
  paint-order: stroke fill;
  text-shadow: none;
}

/* towing-pricing.html */
html[data-towing-pricing-page] #towing-pricing-hero .banner-glass-card__title,
html[data-towing-pricing-page] #towing-pricing-hero .banner-glass-card h1,
html[data-towing-pricing-page] #towing-pricing-hero #main-h1.banner-glass-card__title {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff;
  -webkit-text-stroke: clamp(3px, 0.11em, 6px) #2c0e53;
  paint-order: stroke fill;
  text-shadow: none;
}

@media (max-width: 991px) {
  html[data-light-duty-towing-page] #light-duty-hero .banner-glass-card__title,
  html[data-light-duty-towing-page] #light-duty-hero .banner-glass-card h1,
  html[data-light-duty-towing-page] #light-duty-hero #main-h1.banner-glass-card__title,
  html[data-medium-duty-towing-page] #medium-duty-hero .banner-glass-card__title,
  html[data-medium-duty-towing-page] #medium-duty-hero .banner-glass-card h1,
  html[data-medium-duty-towing-page] #medium-duty-hero #main-h1.banner-glass-card__title,
  html[data-heavy-duty-towing-page] #heavy-duty-hero .banner-glass-card__title,
  html[data-heavy-duty-towing-page] #heavy-duty-hero .banner-glass-card h1,
  html[data-heavy-duty-towing-page] #heavy-duty-hero #main-h1.banner-glass-card__title,
  html[data-flatbed-towing-page] #flatbed-hero .banner-glass-card__title,
  html[data-flatbed-towing-page] #flatbed-hero .banner-glass-card h1,
  html[data-flatbed-towing-page] #flatbed-hero #main-h1.banner-glass-card__title,
  html[data-wheel-lift-towing-page] #wheel-lift-hero .banner-glass-card__title,
  html[data-wheel-lift-towing-page] #wheel-lift-hero .banner-glass-card h1,
  html[data-wheel-lift-towing-page] #wheel-lift-hero #main-h1.banner-glass-card__title,
  html[data-accident-towing-recovery-page] #accident-towing-recovery-hero .banner-glass-card__title,
  html[data-accident-towing-recovery-page] #accident-towing-recovery-hero .banner-glass-card h1,
  html[data-accident-towing-recovery-page] #accident-towing-recovery-hero #main-h1.banner-glass-card__title,
  html[data-winching-offroad-recovery-page] #winching-offroad-recovery-hero .banner-glass-card__title,
  html[data-winching-offroad-recovery-page] #winching-offroad-recovery-hero .banner-glass-card h1,
  html[data-winching-offroad-recovery-page] #winching-offroad-recovery-hero #main-h1.banner-glass-card__title,
  html[data-rv-towing-page] #rv-hero .banner-glass-card__title,
  html[data-rv-towing-page] #rv-hero .banner-glass-card h1,
  html[data-rv-towing-page] #rv-hero #main-h1.banner-glass-card__title,
  html[data-motorcycle-towing-page] #motorcycle-hero .banner-glass-card__title,
  html[data-motorcycle-towing-page] #motorcycle-hero .banner-glass-card h1,
  html[data-motorcycle-towing-page] #motorcycle-hero #main-h1.banner-glass-card__title,
  html[data-police-municipal-towing-page] #police-municipal-hero .banner-glass-card__title,
  html[data-police-municipal-towing-page] #police-municipal-hero .banner-glass-card h1,
  html[data-police-municipal-towing-page] #police-municipal-hero #main-h1.banner-glass-card__title,
  html[data-secondary-towing-relocation-page] #secondary-towing-relocation-hero .banner-glass-card__title,
  html[data-secondary-towing-relocation-page] #secondary-towing-relocation-hero .banner-glass-card h1,
  html[data-secondary-towing-relocation-page] #secondary-towing-relocation-hero #main-h1.banner-glass-card__title,
  html[data-dollies-skates-gojacks-page] #dollies-skates-gojacks-hero .banner-glass-card__title,
  html[data-dollies-skates-gojacks-page] #dollies-skates-gojacks-hero .banner-glass-card h1,
  html[data-dollies-skates-gojacks-page] #dollies-skates-gojacks-hero #main-h1.banner-glass-card__title,
  html[data-fuel-fluid-delivery-page] #fuel-fluid-delivery-hero .banner-glass-card__title,
  html[data-fuel-fluid-delivery-page] #fuel-fluid-delivery-hero .banner-glass-card h1,
  html[data-fuel-fluid-delivery-page] #fuel-fluid-delivery-hero #main-h1.banner-glass-card__title,
  html[data-jump-starts-battery-service-page] #jump-starts-battery-service-hero .banner-glass-card__title,
  html[data-jump-starts-battery-service-page] #jump-starts-battery-service-hero .banner-glass-card h1,
  html[data-jump-starts-battery-service-page] #jump-starts-battery-service-hero #main-h1.banner-glass-card__title,
  html[data-flat-tire-change-repair-page] #flat-tire-change-repair-hero .banner-glass-card__title,
  html[data-flat-tire-change-repair-page] #flat-tire-change-repair-hero .banner-glass-card h1,
  html[data-flat-tire-change-repair-page] #flat-tire-change-repair-hero #main-h1.banner-glass-card__title,
  html[data-vehicle-lockout-service-page] #vehicle-lockout-service-hero .banner-glass-card__title,
  html[data-vehicle-lockout-service-page] #vehicle-lockout-service-hero .banner-glass-card h1,
  html[data-vehicle-lockout-service-page] #vehicle-lockout-service-hero #main-h1.banner-glass-card__title,
  html[data-storage-per-night-page] #storage-per-night-hero .banner-glass-card__title,
  html[data-storage-per-night-page] #storage-per-night-hero .banner-glass-card h1,
  html[data-storage-per-night-page] #storage-per-night-hero #main-h1.banner-glass-card__title,
  html[data-hourly-labor-wait-time-page] #hourly-labor-wait-time-hero .banner-glass-card__title,
  html[data-hourly-labor-wait-time-page] #hourly-labor-wait-time-hero .banner-glass-card h1,
  html[data-hourly-labor-wait-time-page] #hourly-labor-wait-time-hero #main-h1.banner-glass-card__title,
  html[data-towing-pricing-page] #towing-pricing-hero .banner-glass-card__title,
  html[data-towing-pricing-page] #towing-pricing-hero .banner-glass-card h1,
  html[data-towing-pricing-page] #towing-pricing-hero #main-h1.banner-glass-card__title {
    -webkit-text-stroke: clamp(2px, 0.1em, 5px) #2c0e53;
  }
}