/* Mint Value | homepage-hero.css | extracted without intentional visual redesign */

/* From custom_1.css | order 69 */
.mv-hero {
  position: relative;
  z-index: -1;
  background-image: url("/user/documents/upload/images/hero-banner.png");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  height: 287px;
  margin-top: -287px; 
}

/* From custom_1.css | order 70 */
body.is-home .mv-hero {
  height: 692px;
}

/* From custom_1.css | order 71 */
.header-hero-copy {
  display: none;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 112px;
  width: min(92%, 1100px);
  text-align: center;
  z-index: 5;
  pointer-events: none;
}

/* From custom_1.css | order 72 */
body.is-home .header-hero-copy { 
  display: block; 
}

/* From custom_1.css | order 73 */
.Unmatched-excellence-Unaffected-by-time {
  text-shadow: 0 3px 26px rgba(29,31,35,.66);
  font-size: 57px; 
  font-weight: 700;
  color: #fff; 
  margin: 0;
}

/* From custom_1.css | order 74 */
.Available-now {
  text-shadow: 0 3px 26px rgba(29,31,35,.66);
  font-size: 57px; 
  font-weight: 500;
  color: var(--accent); 
  margin: 18px 0 0;
}

/* From custom_1.css | order 91.6 */
@media (max-width: 767px) {
body.is-home .mv-hero {
    height: 50vh;
  }
}

/* From custom_1.css | order 91.7 */
@media (max-width: 767px) {
.mv-hero {
    background-image: url("/user/documents/upload/images/hero-banner-mobile.png");
    background-position: center;
    height: 90px;
    margin-top: -80px;
  }
}

/* From custom_1.css | order 91.8 */
@media (max-width: 767px) {
.header-hero-copy { 
    bottom: 56px; 
    width: 92%; 
  }
}

/* From custom_1.css | order 91.9 */
@media (max-width: 767px) {
.Unmatched-excellence-Unaffected-by-time { 
    font-size: 32px; 
  }
}

/* From custom_1.css | order 91.10 */
@media (max-width: 767px) {
.Available-now { 
    font-size: 24px; 
  }
}

/* From custom_1.css | order 91.18 */
@media (max-width: 767px) {
.header-hero-copy { 
    bottom: 15%; 
  }
}

/* From custom_1.css | order 91.19 */
@media (max-width: 767px) {
.Unmatched-excellence-Unaffected-by-time { 
    font-size: 28px; 
  }
}

/* From custom_1.css | order 91.20 */
@media (max-width: 767px) {
.Available-now { 
    font-size: 20px; 
  }
}
