/* Leak Hunters UK Icon Pack v1.0.2 */
:root {
  --lh-icon-color: #144a60;
  --lh-icon-active-color: #ffffff;
  --lh-icon-size: 48px;
}

.lh-icon {
  display: inline-block;
  inline-size: var(--lh-icon-size);
  block-size: var(--lh-icon-size);
  color: var(--lh-icon-color);
  line-height: 1;
  vertical-align: middle;
  flex: 0 0 auto;
}

.lh-icon svg,
svg.lh-icon {
  inline-size: 100%;
  block-size: 100%;
  display: block;
  color: currentColor;
}

/* Mask-based helpers for external SVG files. These allow currentColor with normal <span> elements. */
.lh-icon-mask {
  display: inline-block;
  inline-size: var(--lh-icon-size);
  block-size: var(--lh-icon-size);
  background-color: currentColor;
  -webkit-mask: var(--lh-icon-url) center / contain no-repeat;
  mask: var(--lh-icon-url) center / contain no-repeat;
  color: var(--lh-icon-color);
}

.lh-service-tab .lh-icon,
.lh-service-tab .lh-icon-mask {
  --lh-icon-size: 60px;
  margin: 0 auto 8px auto;
  color: #144a60;
}

.lh-service-tab:hover .lh-icon,
.lh-service-tab.active .lh-icon,
.lh-service-tab:hover .lh-icon-mask,
.lh-service-tab.active .lh-icon-mask {
  color: var(--lh-icon-active-color);
}

.lh-icon--cctv-drainage { --lh-icon-url: url("../img/sd-icon-pack/Icon_CCTV_Drainage.svg"); } /* CCTV Drainage */
.lh-icon--comprehensive-reporting { --lh-icon-url: url("../img/sd-icon-pack/lh-comprehensive-reporting.svg"); } /* Comprehensive Reporting */
.lh-icon--our-equipment { --lh-icon-url: url("../img/sd-icon-pack/lh-our-equipment.svg"); } /* Our Equipment */
.lh-icon--drying { --lh-icon-url: url("../img/sd-icon-pack/Icon_Drying.svg"); } /* Drying */
.lh-icon--flat-roof-testing { --lh-icon-url: url("../img/sd-icon-pack/Icon_FlatRoof_Testing.svg"); } /* Flat Roof Testing */
.lh-icon--restoration { --lh-icon-url: url("../img/sd-icon-pack/lh-flat-roof-testing.svg"); } /* Restoration */
.lh-icon--leak-detection { --lh-icon-url: url("../img/sd-icon-pack/lh-leak-detection.svg"); } /* Leak Detection */
.lh-icon--drone { --lh-icon-url: url("../img/sd-icon-pack/lh-drone.svg"); } /* Drone */
.lh-icon--trace-access { --lh-icon-url: url("../img/sd-icon-pack/lh-trace-access.svg"); } /* Trace & Access */
.lh-icon--our-mission { --lh-icon-url: url("../img/sd-icon-pack/lh-our-mission.svg"); } /* Our Mission */
.lh-icon--environmental { --lh-icon-url: url("../img/sd-icon-pack/Icon_Environmental.svg"); } /* Environmental Cause */
.lh-icon--pipework-mapping { --lh-icon-url: url("../img/sd-icon-pack/lh-pipework-mapping.svg"); } /* Pipework Mapping */
