.form-dropdown-select:lang(ar),
#ac-localnav .ac-ln-menu-link,
#ac-localnav .ac-ln-menu .ac-ln-actions .ac-ln-action-button a,
#ac-globalfooter .ac-gf-sosumi p:lang(ar),
#ac-globalfooter .ac-gf-sosumi li:lang(ar),
#ac-globalfooter *,
#ac-globalfooter *:before,
#ac-globalfooter *:after,
.replay-button-wrapper .icon-copy,
#ac-globalfooter .ac-gf-directory-column-section-title-button:lang(ar),
#ac-globalfooter
  .ac-gf-directory-column-section-title
  > .ac-gf-directory-column-section-title-text:lang(ar),
.typography-marquee-badge,
.section-welcome .detail-inner-group,
.button,
.typography-body-tight-semibold,
body,
.typography-tout-copy,
.product-tile-ctas .button,
.product-tile-ctas .product-tile-current,
.product-tile-ctas button,
.typography-product-tile-positioning,
#ac-globalfooter .ac-gf-sosumi p,
#ac-globalfooter .ac-gf-sosumi li,
#ac-globalfooter .ac-gf-directory-column-section-title-button,
#ac-globalfooter
  .ac-gf-directory-column-section-title
  > .ac-gf-directory-column-section-title-text,
.typography-section-header-link,
.typography-all-access-pass-base-text,
.typography-product-tile-subheading,
.typography-icon-card-body-copy {
  font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
    "Helvetica Neue", Helvetica, Arial, sans-serif;
}

body,
button,
input,
select,
textarea {
  direction: rtl;
  text-align: right;
}

.typography-marquee-eyebrow-elevated,
.typography-marquee-headline-elevated,
.typography-section-header-headline,
.typography-media-card-gallery-headline,
.typography-section-headline,
.typography-eyebrow,
.section-charging .stat-caption,
.section-charging .stat-value,
.typography-tout-subheading,
.typography-icon-card-headline {
  font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", Helvetica Neue, Helvetica, Arial, sans-serif;
}

/*.aap-base-link__text {
  margin-inline-end: 24px;
  margin-inline-start: calc(
    var(--aap-min-height) + var(--offset) - var(--button-margin)
  );
}*/

.section-anc .anc-intro-image {
  right: 50%;
  transform: translateX(50%);
}

@media only screen and (min-width: 1279px) {
  body.t3 .scroll-gallery-paddlenav {
    display: none;
  }
}

.ric-modal .ric-modal-close-button .ric-modal-close-icon {
  direction: ltr;
}

@media only screen and (min-width: 1069px) {
  .section-redesigned .feature-ear-fit .copy-wrap-text {
    width: 100%;
    margin-right: 124px;
  }
}

@media (max-width: 975px) {
  .section-charging .stat-caption {
    transform: translateX(50%);
    right: 50%;
  }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
  .section-redesigned .feature-ear-fit .smart-pin {
    left: 140px;
  }
  .section-redesigned .feature-ear-fit .copy-wrap-text {
    width: 80%;
    margin-right: -60px;
  }
  html.enhanced .section-redesigned .feature-stem .copy-wrap {
    left: 140px;
  }
}

/* airpods media container */

@media only screen and (min-width: 1279px) {
  .gallery-item.media-gallery-item-4 .media-container {
    padding-right: 430px;
  }
}

@media only screen and (max-width: 735px) {
  .section-welcome .viewport-content {
    position: relative;
    bottom: 40px;
  }
}

body.t2 .section-icon-card-gallery.section,
body.t3 .section-icon-card-gallery.section {
  padding-top: 0;
}

@media (max-width: 734px) {
  .section-welcome .marquee-detail {
     margin-bottom:-42px;
     margin-top: 22px;
  }
}

.icon-card .tile-content.static {
  pointer-events: unset;
}