@media only screen and (max-width: 735px) {
  .section-hero {
    text-align: right;
  }
}

@media only screen and (max-width: 735px) {
  .section-applecare {
    text-align: right;
  }
}

.icon-chevronright::before,
.icon-chevronright::after {
  content: "";
}

.section-support .typography-support-headline {
  line-height: 1.44286;
}

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

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

/* New Fonts */
/* body:lang(ar),
.badge .badge-unit:lang(ar), 
.badge .badge-unit-plus:lang(ar), 
.badge .badge-unit-percent:lang(ar), 
.badge .badge-unit-currency:lang(ar), 
.badge.badge-stacked .badge-value:lang(ar),
.badge.badge-stacked .badge-value,
.badge-super .badge-value,
.badge-super .badge-caption:lang(ar),
.badge-super .badge-unit, 
.badge-super .badge-unit-plus, 
.badge-super .badge-unit-percent, 
.badge-super .badge-unit-currency, 
.badge-super.badge-stacked .badge-value,
.badge-elevated .badge-value {
  font-family: "SF Pro AR Display", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

html,
.badge-caption:lang(ar),
.badge-unit:lang(ar), 
.badge-unit-plus:lang(ar), 
.badge-unit-percent:lang(ar), 
.badge-unit-currency:lang(ar),
.badge.badge-stacked .badge-value:lang(ar),
.badge-super .badge-value:lang(ar),
.badge-super .badge-caption,
.badge-super .badge-unit:lang(ar), 
.badge-super .badge-unit-plus:lang(ar), 
.badge-super .badge-unit-percent:lang(ar), 
.badge-super .badge-unit-currency:lang(ar), 
.badge-super.badge-stacked .badge-value:lang(ar),
.badge-elevated .badge-value:lang(ar),
.badge-elevated .badge-caption {
  letter-spacing: 0em;
  font-family: "SF Pro AR Text", "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif
} */
