.section-ageless .ageless-wrapper,
.section-ageless .ageless-banner {
  position: relative;
  margin: 0 auto;
}
@media print, (min-width: 768px) {
  .section-ageless {
    padding: 40px 0 110px;
  }
  .section-ageless .title-common-secondary {
    margin-bottom: 32px;
    font-size: 0.32rem;
    letter-spacing: 0.1em;
    line-height: 1.4375;
  }
  .section-ageless .ageless-wrapper {
    max-width: 1100px;
  }
  .section-ageless .ageless-banner {
    margin-bottom: 47px;
  }
  .section-ageless .banner-wrapper {
    margin-bottom: -60px;
  }
  .section-ageless .banner-image {
    padding-bottom: 60px;
  }
  .section-ageless .title-common-tertiary {
    margin-bottom: 26px;
  }
}
@media only screen and (max-width: 767.98px) {
  .section-ageless {
    padding: 0.32rem 0 0.84rem;
  }
  .section-ageless .title-common-secondary {
    margin-bottom: 0.32rem;
  }
  .section-ageless .ageless-banner {
    margin-bottom: 0.53rem;
  }
  .section-ageless .banner-wrapper {
    margin-bottom: -0.24rem;
  }
  .section-ageless .banner-image {
    padding-bottom: 0.24rem;
  }
  .section-ageless .title-common-tertiary {
    margin-bottom: 0.23rem;
  }
}
/*# sourceMappingURL=ageless.css.map */