#ac-globalfooter *,
.ac-gf-sosumi p:lang(ar),
#ac-globalfooter .ac-gf-sosumi li:lang(ar),
#ac-globalfooter .ac-gf-directory:lang(ar),
#ac-globalfooter
  .ac-gf-directory-column-section-title
  > .ac-gf-directory-column-section-title-text:lang(ar) {
  letter-spacing: 0em;
  font-family: SF Pro AR, SF Pro AR Text, SF Pro Text, SF Pro Gulf, SF Pro Icons,
    Helvetica Neue, Helvetica, Arial, sans-serif;
}

.section-hero .hero-iphone-hardware {
  margin-inline-start: -189px;
}

@media only screen and (max-width: 1068px) {
  .section-hero .hero-iphone-hardware {
    margin-inline-start: -145px;
  }
}

@media only screen and (max-width: 734px) {
  .section-hero .hero-iphone-hardware {
    margin-inline-start: -118px;
  }
}

@media only screen and (max-width: 734px) {
  .section-library .tabnav {
    max-width: fit-content;
    margin: auto;
  }
}

.section-tiles .tile-reading-goals .copy-container {
  margin-right: 0px;
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
  .section-tiles .tile-recos .copy-container {
    margin-right: -22px;
  }
  .section-tiles .tile-reading-goals .copy-container {
    margin-right: -22px;
  }
}
@media only screen and (max-width: 734px) {
  .section-tiles .tile-recos .copy-container {
    margin-right: 0;
  }
}
