
@media only screen and (max-width: 1680px) {
  .typography-section-headline {
    line-height: 0.975;
  }
}

@media only screen and (max-width: 1023px) {
  .section-experience .padding-bot {
    margin-left: 0;
  }
}

.subhead.with-btn {
  padding-top: 12px;
}

.no-tv #pairing-video {
  display: none;
  opacity: 0;
  visibility: hidden;
}

@media only screen and (min-width: 734px) and (max-width: 1068px) {
  .bento-cell.bento-cell-tall-small {
    display: block;
  }
}

.section-apple-music picture#overview-music-album-hero-1 > img {
  width: 100%;
}

.touch-control-end {
  left: calc(45% + var(--touch-control-gap) / 2);
}

.white a {
  color: #FFFFFF !important;
}

/* Feature avail msg css */

.typography-hearing-avail-2-subcopy {
    font-size: 17px;
    line-height: 1.2353641176;
    font-weight: 600;
    letter-spacing: 0em;
    font-family: SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.bento-container.bento-borderless-top:last-child .bento {
  grid-template-columns: 1fr;
}

.bento-cell-gestures {
  display: none;
}

@media only screen and (min-width: 1069px) {
  .bento-cell-touch-control .bento-cell-copy {
    width: 50%;
  }
}

.bento-cell-hearing-health.bento-cell-full .hearing-avail-subcopy {
    bottom: 60px;
    color: #86868b
}

.bento-cell-hearing-health.bento-cell-full .hearing-avail-subcopy a {
    pointer-events: auto;
    color: inherit
}

.bento-cell-hearing-health.bento-cell-full.hearing-avail-2 .bento-cell-copy {
    padding-top: 64px;
    padding-bottom: 60px
}

@media only screen and (max-width:1068px) {
    .bento-cell-hearing-health.bento-cell-full.hearing-avail-2 .bento-cell-copy {
        padding-bottom: 44px
    }
}

@media only screen and (max-width:734px) {
    .bento-cell-hearing-health.bento-cell-full.hearing-avail-2 .bento-cell-copy {
        padding-top: 0;
        padding-bottom: 0
    }
}

.bento-cell-hearing-health.bento-cell-full.hearing-avail-2 .image-container {
    height: 100%
}

.bento-cell-hearing-health.bento-cell-full.hearing-avail-2 .hearing-avail-subcopy {
    position: static;
    margin-top: 80px
}

@media only screen and (max-width:1068px) {
    .bento-cell-hearing-health.bento-cell-full.hearing-avail-2 .hearing-avail-subcopy {
        margin-top: 45px;
        margin-top: 54px
    }
}
.strong{
color:#f5f5f7
}

/* End feature avail msg css */