.no-students .student,
.amv,
.amv2 {
  visibility: hidden;
  height: 0;
  padding-top: 0;
}

.section-offers .card-headline:lang(ar) {
  line-height: 1.2;
}

@media only screen and (min-width: 1069px) {
  .card-apple-one-offer.card-full .card-copy {
    padding-right: 31px;
    padding-left: 31px;
    padding-bottom: 80px;
  }
}

@media only screen and (max-width: 734px) {
  .overview-apple-one {
    transform: translateX(50%);
  }
}

@media only screen and (min-width: 1069px) {
  .card-half .overview-apple-one {
    margin-right: -215px;
  }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
  .card-full .overview-apple-one {
    margin-right: -152.5px;
  }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
  .card-half .overview-apple-one {
    margin-right: -164.5px;
  }
}

body.t3 .overview-apple-one {
  margin-left: -202px;
}

body.t3 .overview-apple-one {
  width: var(--p-width);
  height: var(--p-height);
  --p-width: 386px;
  --p-height: 234px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
  body.t3 .overview-apple-one {
    width: var(--p-width);
    height: var(--p-height);
    --p-width: 301px;
    --p-height: 183px;
  }
}

@media only screen and (max-width: 1068px) {
  body.t3 .card-apple-one-offer .card-copy {
    padding-bottom: 70px;
  }
}

@media only screen and (max-width: 734px) {
  body.t3 .card-apple-one-offer .card-copy {
    padding-bottom: 34px;
  }
}

@media only screen and (max-width: 1068px) {
  body.t3 .section-offers .card-full .overview-apple-one {
    margin-left: -72px;
  }
}

@media only screen and (max-width: 734px) {
  body.t3 .section-offers .card-full.card-apple-one-offer {
    height: 580px;
  }
}

@media only screen and (max-width: 734px) {
  body.t3 .section-offers .card-full .overview-apple-one {
    top: -32px;
    margin-right: 15px;
  }
}

.siri-utterance {
  line-height: 1.28;
}

#stations-item-a .marquee-copy {
  direction: ltr;
}

.overview-apple-music {
  --p-width: 303px;
  --p-height: 291px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
  .overview-apple-music {
    --p-width: 232px;
    --p-height: 222px;
  }
}

@media only screen and (max-width: 734px) {
  .overview-apple-music {
    width: 100%;
    --p-width: 210px;
    --p-height: 202px;
    height: auto;
    margin: 0;
  }
}

.kw-ar .section-subscription-offers .compare-link {
  text-align: right;
}
.kw-ar .section-subscription-offers .offers-container {
  justify-content: flex-start;
}

@media only screen and (max-width: 734px) {
  #overview-listen-and-discover-1 {
    transform: scaleX(-1);
    -webkit-transform: scaleX(-1); /* Safari & Chrome */
    -moz-transform: scaleX(-1); /* Firefox */
    -ms-transform: scaleX(-1); /* Internet Explorer */
  }
}

@media only screen and (max-width: 734px) {
  .section-cards .card-caption {
    right: 30px;
    left: 0;
  }
}

.overview-apple-music-student {
  margin-right: -130px;
}

@media only screen and (max-width: 1068px) {
  .overview-apple-music-student {
    margin-right: -45px;
  }
}

@media only screen and (max-width: 734px) {
  .card-apple-tv-offer .card-img-container {
    padding-left: 9px;
  }
  .overview-apple-music-student {
    right: auto;
    margin-right: 55px;
    left: 50%;
    margin-left: -151.5px;
  }
  .overview-apple-music {
    right: 0;
  }
}

.value-prop {
  line-height: 1.3;
}

.kw-ar .section.section-offers,
.qa-ar .section.section-offers {
  padding-bottom: 0;
}

@media only screen and (max-width: 734px) {
  .section-subscription-offers .compare-link {
    text-align: right;
  }
}
