body:lang(ar) {
  font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
    "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.typography-headline:lang(ar),
.section-hero .intro-wrapper .intro-headline:lang(ar),
.typography-intro-headline-super:lang(ar),
.typography-eyebrow-reduced:lang(ar),
.typography-eyebrow:lang(ar),
.typography-compare-product-headline:lang(ar),
.typography-compare-eyebrow-reduced:lang(ar),
.typography-intro:lang(ar),
.router-item-eyebrow:lang(ar),
.router-item-headline:lang(ar),
.router-item-cta:lang(ar),
.router-item-copy:lang(ar),
.section-compare .typography-intro:lang(ar) {
  font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", Helvetica Neue, Helvetica, Arial, sans-serif;
}

.form-dropdown-select:lang(ar),
.typography-body-reduced:lang(ar),
.typography-body-reduced-tight:lang(ar),
.typography-intro-headline:lang(ar),
.button-reduced:lang(ar),
.chapternav-label:lang(ar),
.chapternav-new:lang(ar),
.button:lang(ar),
.form-dropdown-select:lang(ar),
#ac-localnav .ac-ln-menu-link,
.section-world-of-iphone .button:lang(ar),
#ac-globalfooter .ac-gf-sosumi p:lang(ar),
#ac-globalfooter .ac-gf-sosumi li:lang(ar),
#ac-globalfooter *,
#ac-globalfooter *:before,
#ac-globalfooter *:after {
  font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
    "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#ac-globalfooter .ac-gf-sosumi p,
#ac-globalfooter .ac-gf-sosumi li {
  font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
    "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.66667;
  letter-spacing: 0em;
}

@media only screen and (max-width: 1068px) {
  .router-item-copy:lang(ar),
  .router-item-cta:lang(ar) {
    font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display",
      "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
}

.section-education .education.promo-tile {
  width: 100%;
  margin-top: 30px;
  margin-bottom: 30px;
  padding-left: 4.16667%;
  padding-right: 4.16667%;
  margin-left: 2.08333%;
  margin-right: 2.08333%;
}

@media only screen and (max-width: 1068px) {
  .section-education .education.promo-tile {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 3.74532%;
    padding-right: 3.74532%;
    margin-left: 2.34082%;
    margin-right: 2.34082%;
  }
}

@media only screen and (max-width: 735px) {
  .section-education .education.promo-tile {
    margin-top: 15px;
    margin-bottom: 15px;
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
    margin-right: 0;
    max-width: 100%;
  }
}

.section-education .promo-section {
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

.section-education .fp-tilegrid-2 {
  max-width: 1440px;
}

@media only screen and (max-width: 734px) {
  .section-education .fp-tilegrid-2 {
    padding: 0;
  }
}

@media only screen and (max-width: 1068px) {
  .section-education .fp-tilegrid-2 {
    max-width: 772px;
  }
}

@media only screen and (max-width: 734px) {
  .section-education .section-buystrip .fp-tilegrid-2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}

.section-education .promo-tile.education {
  background-size: 1380px 600px;
  background-repeat: no-repeat;
  background-image: url("/mideast/macbook-air/o/images/overview/get-more/education__bq047y5fu7n6_large.jpg");
  background-position-x: center;
  background-position-y: bottom;
  height: 600px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (min-resolution: 1.5dppx),
  (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi) {
  .section-education .promo-tile.education {
    background-image: url("/mideast/macbook-air/o/images/overview/get-more/education__bq047y5fu7n6_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  .section-education .promo-tile.education {
    background-size: 736px 400px;
    background-repeat: no-repeat;
    background-image: url("/mideast/macbook-air/o/images/overview/get-more/education__bq047y5fu7n6_medium.jpg");
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .section-education .promo-tile.education {
    background-image: url("/mideast/macbook-air/o/images/overview/get-more/education__bq047y5fu7n6_medium_2x.jpg");
  }
}

@media only screen and (max-width: 734px) {
  .section-education .promo-tile.education {
    background-size: 736px 490px;
    background-repeat: no-repeat;
    background-image: url("/mideast/macbook-air/o/images/overview/get-more/education__bq047y5fu7n6_small.jpg");
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .section-education .promo-tile.education {
    background-image: url("/mideast/macbook-air/o/images/overview/get-more/education__bq047y5fu7n6_small_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  .section-education .promo-tile.education {
    height: 400px;
  }
}

@media only screen and (max-width: 734px) {
  .section-education .promo-tile.education {
    height: 490px;
  }
}

.section-education .promo-tile.education .promo-copy-container {
  padding-top: 242px;
}

@media only screen and (max-width: 1068px) {
  .section-education .promo-tile.education .promo-copy-container {
    padding-top: 134px;
  }
}

@media only screen and (max-width: 734px) {
  .section-education .promo-tile.education .promo-copy-container {
    padding-top: 176px;
  }
}

@media only screen and (max-width: 734px) {
  .section-education .promo-tile.education .promo-copy-container .promo-intro {
    max-width: 282px;
    margin-left: auto;
    margin-right: auto;
  }
}

.section-education .promo-tile.education .icon-wrapper {
  color: #fff;
}

.section-education .promo-tile .promo-intro {
  margin-top: 20px;
}

@media only screen and (max-width: 1068px) {
  .section-education .typography-product-lockup {
    font-size: 17px;
    line-height: 1.47059;
    font-weight: 400;
    letter-spacing: -0.022em;
  }
}

.section-hero .intro-wrapper .icon-copy {
  margin-right: 17px;
}

@media only screen and (max-width: 1068px) {
  .section-hero .intro-wrapper .icon-copy {
    margin-right: 10px;
  }
}

.section.section-compare .link-wrapper .shop {
  margin-right: 36px;
  margin-left: unset;
}

@media only screen and (max-width: 734px) {
  .section.section-compare .link-wrapper .shop {
    display: block;
    margin-left: unset;
    margin-right: unset;
    margin-top: 7px;
  }
}

.section.section-compare .compare-table .cell.gpu .note-caption {
  margin: 0 auto;
}
