/*------------------------------------*\
  SERIES 7 CSS
\*------------------------------------*/

/* SCREENS */

/* LOCAL FIXES */

/*------------------------------------*\
  END SERIES 7 CSS
\*------------------------------------*/

/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

.section-more .section-content {
  padding-bottom: 30px;
}

.tile-series-7 .tile-cta,
.section.section-se .tile-cta {
  margin: 0;
}

@media only screen and (max-width: 1068px) {
  .section-more .tile-apple-music .tile-cta {
    display: block;
  }
  .section-more .tile-apple-music .tile-cta:nth-of-type(3) {
    margin-left: 0px;
    margin-top: 10px;
  }
}

.section-more .tile-apple-music .tile-content {
  padding-top: 0;
}
@media only screen and (max-width: 734px) {
  .section-more .tile-apple-music .tile-content {
    width: unset;
  }
}
@media only screen and (max-width: 1068px) {
  .section-more .tile-apple-music .tile-content-wrapper {
    padding-top: 0;
  }
}
@media only screen and (max-width: 734px) {
  .section-more .tile-apple-music .tile-content-wrapper {
    padding-top: 41px;
  }
}
.section-more .tile-apple-music .tile-image {
  position: relative;
  margin-top: -200px;
  margin-bottom: 10px;
}
@media only screen and (max-width: 1068px) {
  .section-more .tile-apple-music .tile-image {
    left: -38px;
    width: 342px;
    height: 573px;
    margin-top: -200px;
    margin-bottom: -10px;
  }
}
@media only screen and (max-width: 734px) {
  .section-more .tile-apple-music .tile-image {
    left: 0;
    position: absolute;
    width: 414px;
    height: 650px;
    margin-top: 0;
    margin-bottom: 0;
  }
  .tile-apple-music .tile-image .image-apple-music {
    margin-top: 20px;
  }
}

.tile-apple-music .tile-content .tile-content-wrapper .cta-container {
  display: block;
}

@media only screen and (max-width: 734px) {
  .tile-apple-music .tile-content {
    height: 680px;
  }
}

.tile-apple-music .tile-image .image-apple-music {
  position: relative;
}

.tile-apple-music .available-more-links .icon-external:after {
  padding-left: 0;
}

.tile-apple-music .music-gallery-chin-cta {
  font-size: 10px;
}

.tile-apple-music .music-gallery-art-name,
.tile-apple-music .music-gallery-artist {
  font-size: 11px;
}

.tile-apple-music .music-gallery-info {
  max-width: 70px;
}

@media only screen and (max-width: 1068px) {
  .section.section-series-8 .tile.tile-series-8 .tile-content .tile-cta {
    margin-left: 0;
  }

  .section.section-se .tile.tile-se .tile-content .tile-cta {
    margin-left: 0;
  }
}

@media only screen and (min-width: 375px) and (max-width: 735px) {
  .section-shared-compare .section-wrapper {
    padding: 50px 25px 0;
  }
}

@media only screen and (max-width: 375px) {
  .compare-item-se .three-lines {
    margin-top: 31px;
  }
}

@media only screen and (min-width: 1068px) {
  .section-more .section-headline.order-updates {
    margin-top: 0;
  }

  .tile-ultra .tile-cta {
    margin-left: 0;
  }
}

@media only screen and (min-width: 1068px) {
  .section.section-se .tile.tile-se .tile-content {
    right: 25px;
  }
}

.no-wrap {
  white-space: nowrap;
}

@media only screen and (max-width: 375px) {
  .section-shared-compare .section-wrapper {
    padding: 50px 10px 0;
  }
}

/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
