#ac-localnav .ac-ln-menu-link,
#ac-globalfooter .ac-gf-sosumi p:lang(ar),
#ac-globalfooter .ac-gf-sosumi li:lang(ar),
#ac-globalfooter *,
#ac-globalfooter *:before,
#ac-globalfooter *:after,
#ac-localnav .ac-ln-button:lang(ar),
.button-super:lang(ar) {
  font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
    "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.typography-hero-headline:lang(ar),
.typography-hero-copy:lang(ar),
.typography-headline:lang(ar),
.typography-copy-block:lang(ar),
.typography-custom-copy:lang(ar),
.typography-copy-fitness-plus:lang(ar),
.typography-router-grid-headline:lang(ar),
.typography-tile-headline-overlay:lang(ar),
.typography-tile-copy:lang(ar),
.typography-hero-price:lang(ar),
.typography-tile-eyebrow:lang(ar),
.typography-router-eyebrow:lang(ar),
.typography-router-body-copy:lang(ar),
.typography-copy-router-tight:lang(ar),
.typography-carbon-neutral-modal-headline:lang(ar),
.typography-eyebrow-super:lang(ar),
.typography-carbon-neutral-modal-cta:lang(ar),
.typography-carbon-neutral-modal-pairing-headline:lang(ar),
.typography-carbon-neutral-modal-pairing-copy:lang(ar),
.plan-logo-container .typography-tout:lang(ar),
.carbon-neutral-stat-container .typography-tout:lang(ar) {
  font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", Helvetica Neue, Helvetica, Arial, sans-serif;
}

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

@media only screen and (max-width: 734px) {
  .typography-carbon-neutral-modal-pairing-copy:lang(ar) {
    font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display",
      "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
}

.no-cellular .section-hero .apple-watch-se-logo {
  background-image: url("/mideast/apple-watch-se/l/images/hero_logo__bpdfydyyf6dy_large.png");
}

@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) {
  .no-cellular .section-hero .apple-watch-se-logo {
    background-image: url("/mideast/apple-watch-se/l/images/hero_logo__bpdfydyyf6dy_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  .no-cellular .section-hero .apple-watch-se-logo {
    background-image: url("/mideast/apple-watch-se/l/images/hero_logo__bpdfydyyf6dy_medium.png");
  }
}

@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) {
  .no-cellular .section-hero .apple-watch-se-logo {
    background-image: url("/mideast/apple-watch-se/l/images/hero_logo__bpdfydyyf6dy_medium_2x.png");
  }
}

@media only screen and (max-width: 735px) {
  .no-cellular .section-hero .apple-watch-se-logo {
    background-image: url("/mideast/apple-watch-se/l/images/hero_logo__bpdfydyyf6dy_small.png");
  }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 735px) and (min-resolution: 144dpi) {
  .no-cellular .section-hero .apple-watch-se-logo {
    background-image: url("/mideast/apple-watch-se/l/images/hero_logo__bpdfydyyf6dy_small_2x.png");
  }
}

.grid-item.grid-item-carbon-neutral {
  direction: ltr;
}

.grid-item.grid-item-carbon-neutral .tile-headline.typography-headline {
  direction: rtl;
}

.grid-item-carbon-neutral .carbon-modal-trigger {
  display: flex;
  max-width: 100%;
  align-items: center;
}

.grid-item-carbon-neutral .tile-header {
  align-items: flex-end;
}

@media only screen and (min-width: 1069px) {
  .grid-item-carbon-neutral .tile-header {
    max-width: 48.5%;
  }
}

@media only screen and (max-width: 734px) {
  .grid-item-carbon-neutral .tile-header {
    padding-top: 48px;
  }
}

.grid-item.grid-item-family .tile-header {
  padding: var(--tile-padding-top) var(--tile-padding-right) 0
    var(--tile-padding-left);
}

@media only screen and (min-width: 1069px) and (max-width: 1249px) {
  .grid-item.grid-item-family .tile-header {
    padding-top: 60px;
  }
}

@media only screen and (min-width: 735px) and (max-width: 920px) {
  .grid-item.grid-item-family .tile-header {
    padding-top: 60px;
  }
}

@media only screen and (min-width: 735px) and (max-width: 920px) {
  .grid-item.grid-item-family .tile-header {
    padding-top: 60px;
  }
}

@media only screen and (max-width: 734px) {
  .grid-item.grid-item-family .tile-header {
    padding: var(--tile-padding-top) var(--tile-padding-right) 0
      var(--tile-padding-left);
    padding-top: 49px;
  }
}

.grid-item.grid-item-water-resistance .tile-header {
  padding: var(--tile-padding-top) var(--tile-padding-right) 0
    var(--tile-padding-left);
}

@media only screen and (min-width: 1069px) and (max-width: 1249px) {
  .grid-item.grid-item-water-resistance .tile-header {
    padding-top: 60px;
  }
}

@media only screen and (min-width: 735px) and (max-width: 920px) {
  .grid-item.grid-item-water-resistance .tile-header {
    padding-top: 60px;
  }
}

@media only screen and (max-width: 734px) {
  .grid-item.grid-item-water-resistance .tile-header {
    padding: var(--tile-padding-top) var(--tile-padding-right) 0
      var(--tile-padding-left);
    padding-top: 49px;
  }
}

.section.section-why-watch,
.section.section-ar,
.grid-item.grid-item-fitness-plus,
.grid-item.grid-item-routers.tile-trade-in {
  direction: ltr;
}

.section.section-why-watch .copy-container,
.section.section-ar .copy-container,
.grid-item.grid-item-fitness-plus .typography-copy-router-tight,
.grid-item.grid-item-fitness-plus .typography-router-body-copy,
.grid-item.grid-item-routers.tile-trade-in .copy-container {
  direction: rtl;
}

.grid-item.grid-item-fitness-plus #overview-fitness-plus-logo-fitness-plus-1 {
  right: unset;
  left: 50%;
  margin-left: -85.5px;
}

@media only screen and (max-width: 735px) {
  .grid-item.grid-item-fitness-plus #overview-fitness-plus-logo-fitness-plus-1 {
    margin-left: -70.5px;
  }
}

@media only screen and (max-width: 735px) {
  .grid-item.grid-item-fitness-plus #overview-fitness-plus-logo-fitness-plus-1 {
    margin-left: -71px;
  }
}

@media only screen and (min-width: 1069px) {
  .grid-item.grid-item-water-resistance .tile-body {
    left: unset;
    right: -20px;
  }
}

.grid-item.grid-item-mental-health .tile-content {
  padding-right: 0;
  padding-left: 89px;
}

@media only screen and (min-width: 1069px) and (max-width: 1249px) {
  .grid-item-mental-health .tile-content {
    left: 0;
  }
}

@media only screen and (max-width: 1068px) {
  .grid-item-mental-health .tile-content {
    padding-left: 75px;
  }
}

@media only screen and (min-width: 735px) and (max-width: 920px) {
  .grid-item-mental-health .tile-content {
    padding-left: 0;
  }
}

@media only screen and (max-width: 734px) {
  .grid-item-mental-health .tile-content {
    padding-left: 0;
  }
}

.grid-item.grid-item-mental-health .tile-header {
  padding: var(--tile-padding-top) var(--tile-padding-right) 0
    var(--tile-padding-left);
  padding-top: 0;
}

@media only screen and (min-width: 1069px) and (max-width: 1249px) {
  .grid-item.grid-item-mental-health .tile-header {
    padding-top: 60px;
  }
}

@media only screen and (min-width: 735px) and (max-width: 920px) {
  .grid-item.grid-item-mental-health .tile-header {
    padding-top: 60px;
  }
}

@media only screen and (max-width: 734px) {
  .grid-item.grid-item-mental-health .tile-header {
    padding: var(--tile-padding-top) var(--tile-padding-right) 0
      var(--tile-padding-left);
    padding-top: 49px;
  }
}

.grid-item.grid-item-sleep .tile-header {
  padding: var(--tile-padding-top) var(--tile-padding-right) 0
    var(--tile-padding-left);
  padding-top: 0;
}

@media only screen and (min-width: 1069px) and (max-width: 1249px) {
  .grid-item.grid-item-sleep .tile-header {
    padding-top: 60px;
  }
}

@media only screen and (min-width: 735px) and (max-width: 920px) {
  .grid-item.grid-item-sleep .tile-header {
    padding-top: 60px;
    margin-right: 0;
  }
}

@media only screen and (max-width: 734px) {
  .grid-item.grid-item-sleep .tile-header {
    padding: var(--tile-padding-top) var(--tile-padding-right) 0
      var(--tile-padding-left);
    padding-top: 49px;
  }
}

.grid-item.grid-item-sleep .tile-content {
  padding-left: 189px;
  padding-right: 0;
}

@media only screen and (max-width: 1068px) {
  .grid-item.grid-item-sleep .tile-content {
    padding-left: 132px;
  }
}

@media only screen and (min-width: 735px) and (max-width: 920px) {
  .grid-item.grid-item-sleep .tile-content {
    padding-left: 0;
  }
}

@media only screen and (max-width: 734px) {
  .grid-item.grid-item-sleep .tile-content {
    padding-left: 0;
  }
}

[dir="rtl"] .modal.modal-carbon-neutral .pairing-content {
  padding-right: 400px;
}

@media only screen and (max-width: 1068px) {
  [dir="rtl"] .modal.modal-carbon-neutral .pairing-content {
    padding-right: 315px;
  }
}

@media only screen and (max-width: 734px) {
  [dir="rtl"] .modal.modal-carbon-neutral .pairing-content {
    padding-right: 0;
  }
}

.section-ar .ar-image {
  background-image: url(/mideast/apple-watch-se/l/images/overview/ar/ar_tile_se__bu7ytmlxnpiu_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (min-resolution: 1.5dppx) {
  .section-ar .ar-image {
    background-image: url(/mideast/apple-watch-se/l/images/overview/ar/ar_tile_se__bu7ytmlxnpiu_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-ar .ar-image {
    background-image: url(/mideast/apple-watch-se/l/images/overview/ar/ar_tile_se__bu7ytmlxnpiu_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-ar .ar-image {
    background-image: url(/mideast/apple-watch-se/l/images/overview/ar/ar_tile_se__bu7ytmlxnpiu_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-ar .ar-image {
    background-image: url(/mideast/apple-watch-se/l/images/overview/ar/ar_tile_se__bu7ytmlxnpiu_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-ar .ar-image {
    background-image: url(/mideast/apple-watch-se/l/images/overview/ar/ar_tile_se__bu7ytmlxnpiu_small_2x.jpg);
  }
}

.section-shared-compare {
  --columns: 2;
}

.no-cellular
  .section-shared-compare
  .compare-item-s9.device
  .compare-item-image {
  background-image: url(/mideast/watch/home/be/images/overview/ar/gps/compare_s9__gbbla3ej3p6y_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (min-resolution: 1.5dppx) {
  .no-cellular
    .section-shared-compare
    .compare-item-s9.device
    .compare-item-image {
    background-image: url(/mideast/watch/home/be/images/overview/ar/gps/compare_s9__gbbla3ej3p6y_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .no-cellular
    .section-shared-compare
    .compare-item-s9.device
    .compare-item-image {
    background-image: url(/mideast/watch/home/be/images/overview/ar/gps/compare_s9__gbbla3ej3p6y_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) {
  .no-cellular
    .section-shared-compare
    .compare-item-s9.device
    .compare-item-image {
    background-image: url(/mideast/watch/home/be/images/overview/ar/gps/compare_s9__gbbla3ej3p6y_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .no-cellular
    .section-shared-compare
    .compare-item-s9.device
    .compare-item-image {
    background-image: url(/mideast/watch/home/be/images/overview/ar/gps/compare_s9__gbbla3ej3p6y_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) {
  .no-cellular
    .section-shared-compare
    .compare-item-s9.device
    .compare-item-image {
    background-image: url(/mideast/watch/home/be/images/overview/ar/gps/compare_s9__gbbla3ej3p6y_small_2x.jpg);
  }
}

.section-tile-grid .tile-button:before {
  padding-left: 0;
}

.modal.modal-carbon-neutral .carbon-neutral-stat-container {
  border-right: 1px solid var(--environment-green);
  border-left: 0;
}

.compare-item-color-swatches > .color-swatch + .color-swatch {
  margin-right: var(--swatch-spacing);
  margin-left: unset;
}

.grid-item.grid-item-routers.tile-trade-in .copy-container {
  max-width: 450px;
}

@media only screen and (max-width: 734px) {
  .grid-item.grid-item-routers.tile-trade-in .copy-container {
    max-width: 350px;
  }
  .section-routers .tile-trade-in.tile-trade-in-full .image {
    right: unset;
    margin-left: -171px;
    margin-right: 0;
    left: 50%;
  }
}

@media only screen and (max-width: 734px) {
  .eg.section-shared-compare .compare-table {
    grid-template-areas:
      "se-device s9-device"
      "se-case-size s9-case-size"
      "se-carbon-neutral s9-carbon-neutral"
      "se-retina s9-retina"
      "se-chip s9-chip"
      "se-heart-rate s9-heart-rate"
      "se-temperature s9-temperature"
      "se-sos s9-sos"
      "se-water-resistant s9-water-resistant"
      "se-gps-cellular s9-gps-cellular"
      "se-battery s9-battery";
    --rows: 8;
  }
}

@media only screen and (max-width: 992px) {
  .section-tile-grid .grid-item-crash-detection .tile-button-icon {
    color: #fff;
  }
}

@media only screen and (max-width: 992px) {
  .grid-item.grid-item-mental-health .tile-content {
    padding-left: 0;
  }
}

@media only screen and (min-width: 735px) and (max-width: 920px) {
  .section-ar .ar-image {
    margin-right: 39px;
  }

  .grid-item.grid-item-routers.tile-trade-in .copy-container {
    max-width: 300px;
    padding-left: 1.5rem;
    margin: 0;
    grid-area: 1/1/1/3;
  }

  .grid-item.grid-item-fitness-plus #overview-fitness-plus-logo-fitness-plus-1 {
    margin-left: -65.5px;
  }
}

.section-routers .grid-item-fitness-plus .tile-cta a:first-child {
  margin-right: 0;
  margin-left: 20px;
}

@media only screen and (max-width: 734px) {
  .grid-item.grid-item-carbon-neutral {
    min-height: 730px;
  }

  .modal.modal-carbon-neutral .carbon-neutral-modal-headline {
    text-align: right;
  }
}

.modal.modal-carbon-neutral .carbon-neutral-modal-headline {
  line-height: 1.2;
}

.grid-item-crash-detection .tile-header {
  padding: var(--tile-padding-top) var(--tile-padding-right) 0
    var(--tile-padding-left);
}

@media only screen and (min-width: 1069px) and (max-width: 1249px) {
  .grid-item-crash-detection .tile-header {
    padding-top: 60px;
  }
}

@media only screen and (min-width: 735px) and (max-width: 920px) {
  .grid-item-crash-detection .tile-header {
    padding-top: 60px;
  }
}

@media only screen and (max-width: 734px) {
  .grid-item-crash-detection .tile-header {
    padding: var(--tile-padding-top) var(--tile-padding-right) 0
      var(--tile-padding-left);
    padding-top: 49px;
  }
}

.section-shared-compare .compare-cta a + a {
  margin-left: 0;
  margin-right: 48px;
}

@media only screen and (max-width: 734px) {
  .section-shared-compare .compare-cta a + a {
    margin-right: 0;
  }

  .section-shared-compare .compare-item-color-swatches .color-swatch-label {
    margin-left: 0;
    margin-right: 6px;
  }

  .modal.modal-carbon-neutral
    .overview-carbon-neutral-modal-carbon-neutral-overlay-logo {
    margin-right: 0;
  }

  .hero-headline.typography-hero-headline {
    max-width: 300px;
  }
}

@media only screen and (min-width: 735px) and (max-width: 920px) {
  .grid-item.grid-item-fitness .tile-header,
  .grid-item-heart .tile-header,
  .grid-item-connectivity .tile-header {
    padding-right: 40px;
  }
}
