.typography-body:lang(ar),
#ac-globalfooter .ac-gf-sosumi p:lang(ar),
#ac-globalfooter .ac-gf-sosumi li:lang(ar),
body:lang(ar),
#ac-globalfooter *,
#ac-globalfooter *:before,
#ac-globalfooter *:after,
#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) {
  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),
#ac-localnav .ac-ln-title:lang(ar),
.typography-hero-eyebrow:lang(ar),
.typography-hero-headline:lang(ar),
.typography-hero-intro:lang(ar),
.typography-section-intro-headline:lang(ar),
.typography-subsection-headline:lang(ar),
.typography-blockquote-copy:lang(ar),
.typography-parent-section-headline:lang(ar),
.typography-subsection-copy: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) {
  .typography-subsection-copy:lang(ar) {
    font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display",
      "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
}

/*.section.section-workout
  div[data-analytics-section-engagement="name:gps"]
  .tile-content,
.section.section-workout
  div[data-analytics-section-engagement="name:gps"]
  .tile-body.tile-body-blockquote {
  align-items: flex-end;
}*/

.section-hero .hero-gallery {
  margin-left: 35px;
}

@media only screen and (max-width: 734px) {
  .section-hero .hero-gallery {
    margin-left: 20px;
  }
}

.section.section-workout .grid-item-gps {
  direction: ltr;
}

.section.section-workout .grid-item-gps p,
.section.section-workout .grid-item-gps h3 {
  direction: rtl;
}

.grid-item-gps .tile-rounded .tile-content div.tile-header {
  max-width: var(--tile-blockquote-max-width);
  margin-left: -25px;
}

@media only screen and (max-width: 1068px) {
  .grid-item-gps .tile-rounded .tile-content div.tile-header {
    margin-left: -30px;
  }
}

.section-routers .router-compatibility .tile-copy,
.section-routers .router-compatibility .tile-headline {
  text-align: right;
}

.section-routers .router-item.router-ios .image-ios18 {
  --p-width: 1284px;
  --p-height: 429px;
}

@media only screen and (max-width: 1068px) {
  .section-routers .router-item.router-ios .image-ios18 {
    --p-width: 983px;
    --p-height: 328px;
  }
}

@media only screen and (max-width: 734px) {
  .section-routers .router-item.router-ios .image-ios18 {
    --p-width: 480px;
    --p-height: 259px;
  }
}

.section-vitals
  .grid-wrapper
  .grid
  .tile-body
  .tile-blockquote
  .typography-blockquote-copy {
  line-height: 1.1914285714;
}

.router-item.router-developers .router-content .router-headline {
  line-height: 1.1834933333;
}

.grid-item-overnight .tile .image-container {
  left: 75px;
  right: unset;
}

@media only screen and (max-width: 1068px) {
  .grid-item-overnight .tile .image-container {
    left: 60px;
  }
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
  .grid-item-overnight .tile .image-container {
    right: 50%;
    margin-right: -163px;
  }
}

.grid-item-overnight .tile-header {
  padding-left: 613px;
  padding-right: var(--tile-padding-right);
}

@media only screen and (max-width: 1068px) {
  .grid-item-overnight .tile-header {
    padding-left: 504px;
  }
}

@media only screen and (max-width: 734px) {
  .grid-item-overnight .tile-header {
    padding-left: unset;
  }
}

@media only screen and (max-width: 1068px) {
  .grid-item-overnight .tile-blockquote {
    padding-left: 459px;
    padding-right: 0;
  }
}

@media only screen and (max-width: 734px) {
  .grid-item-overnight .tile-blockquote {
    padding-left: unset;
  }
}

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

.grid-item-api .tile .image-container {
  margin-right: 40px;
}

/* Fix for developer and health tile */

.section-routers .router-item.router-health-app {
  --min-tile-height: 690px;
  --min-row-height: 260px;
  min-height: var(--min-tile-height);
}

.section-routers .router-item.router-health-app {
  padding: var(--tile-padding-left) var(--tile-padding-left) 54px;
  --min-tile-height: 690px;
  --min-row-height: 260px;
  min-height: var(--min-tile-height);
}
@media only screen and (max-width: 1068px) {
  .section-routers .router-item.router-health-app {
    --min-tile-height: 500px;
    --min-row-height: 215px;
  }
}
@media only screen and (max-width: 734px) {
  .section-routers .router-item.router-health-app {
    --min-tile-height: 0;
    --min-row-height: auto;
    flex-direction: column-reverse;
    min-height: 0;
    padding-top: 52px;
    padding-bottom: 110px;
  }
}
.section-routers .router-item.router-health-app .router-headline {
  max-width: 542px;
}
@media only screen and (max-width: 1068px) {
  .section-routers .router-item.router-health-app .router-headline {
    max-width: 370px;
  }
}
@media only screen and (max-width: 734px) {
  .section-routers .router-item.router-health-app .router-headline {
    max-width: 330px;
  }
}
.section-routers .router-item.router-health-app .row {
  min-height: var(--min-row-height);
  justify-content: center;
}
.section-routers .router-item.router-health-app .tile-body {
  --tile-body-padding-top: 0px;
  --tile-body-padding-bottom: 10px;
  --tile-padding-left: 20px;
  --tile-padding-right: 20px;
  margin-top: 40px;
  height: auto;
  justify-content: unset;
  align-items: center;
}
@media only screen and (max-width: 1068px) {
  .section-routers .router-item.router-health-app .tile-body {
    margin-top: 25px;
  }
}
@media only screen and (max-width: 734px) {
  .section-routers .router-item.router-health-app .tile-body {
    --tile-body-padding-top: 15px;
    --tile-body-padding-bottom: 0;
    --tile-padding-left: 0;
    --tile-padding-right: 0;
    margin-top: 0;
  }
}
.section-routers .router-item.router-health-app .tile-header {
  padding-top: 46px;
}
@media only screen and (max-width: 1068px) {
  .section-routers .router-item.router-health-app .tile-header {
    max-width: none;
    padding-top: 40px;
  }
}
@media only screen and (max-width: 734px) {
  .section-routers .router-item.router-health-app .tile-header {
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }
}
.section-routers .router-item.router-health-app .image-health-app-icon {
  display: block;
  --p-width: 137px;
  --p-height: 137px;
  width: var(--p-width);
  height: var(--p-height);
  margin: auto;
}
@media only screen and (max-width: 1068px) {
  .section-routers .router-item.router-health-app .image-health-app-icon {
    --p-width: 102px;
    --p-height: 102px;
  }
}
@media only screen and (max-width: 734px) {
  .section-routers .router-item.router-health-app .image-health-app-icon {
    margin-top: 52px;
    display: flex;
  }
}
.section-routers .router-item.router-health-app .image-health-app {
  width: 1140px;
  height: 443px;
  background-size: 1140px 443px;
  background-repeat: no-repeat;
  background-image: url(/v/watchos/watchos-11/a/images/routers/health_router__dkcvzdd986ky_large.jpg);
}
@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
  .section-routers .router-item.router-health-app .image-health-app {
    background-image: url(/v/watchos/watchos-11/a/images/routers/health_router__dkcvzdd986ky_large_2x.jpg);
  }
}
@media only screen and (max-width: 1068px) {
  .section-routers .router-item.router-health-app .image-health-app {
    width: 908px;
    height: 350px;
    background-size: 908px 350px;
    background-repeat: no-repeat;
    background-image: url(/v/watchos/watchos-11/a/images/routers/health_router__dkcvzdd986ky_medium.jpg);
  }
}
@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .section-routers .router-item.router-health-app .image-health-app {
    background-image: url(/v/watchos/watchos-11/a/images/routers/health_router__dkcvzdd986ky_medium_2x.jpg);
  }
}
@media only screen and (max-width: 734px) {
  .section-routers .router-item.router-health-app .image-health-app {
    width: 276px;
    height: 351px;
    background-size: 276px 351px;
    background-repeat: no-repeat;
    background-image: url(/v/watchos/watchos-11/a/images/routers/health_router__dkcvzdd986ky_small.jpg);
  }
}
@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .section-routers .router-item.router-health-app .image-health-app {
    background-image: url(/v/watchos/watchos-11/a/images/routers/health_router__dkcvzdd986ky_small_2x.jpg);
  }
}
.section-routers .router-item.router-developers {
  padding: var(--tile-padding-left) var(--tile-padding-left) 54px;
  --min-tile-height: 690px;
  --min-row-height: 260px;
  min-height: var(--min-tile-height);
}
@media only screen and (max-width: 1068px) {
  .section-routers .router-item.router-developers {
    --min-tile-height: 500px;
    --min-row-height: 215px;
  }
}
@media only screen and (max-width: 734px) {
  .section-routers .router-item.router-developers {
    --min-tile-height: 0;
    --min-row-height: auto;
    flex-direction: column-reverse;
    min-height: 0;
    padding-top: 52px;
    padding-bottom: 110px;
  }
}
@media only screen and (max-width: 1068px) {
  .section-routers .router-item.router-developers .router-headline {
    max-width: 330px;
    margin-right: auto;
    margin-left: auto;
  }
}
@media only screen and (max-width: 734px) {
  .section-routers .router-item.router-developers .router-headline {
    max-width: 275px;
  }
}
.section-routers .router-item.router-developers .row {
  min-height: var(--min-row-height);
  justify-content: center;
}
.section-routers .router-item.router-developers .tile-body {
  padding: 0;
  margin-top: 40px;
  height: auto;
  justify-content: unset;
  align-items: center;
}
@media only screen and (max-width: 1068px) {
  .section-routers .router-item.router-developers .tile-body {
    margin-top: 25px;
  }
}
@media only screen and (max-width: 734px) {
  .section-routers .router-item.router-developers .tile-body {
    padding-top: 15px;
    margin-top: 0;
  }
}
.section-routers .router-item.router-developers .tile-header {
  padding-top: 46px;
}
@media only screen and (max-width: 1068px) {
  .section-routers .router-item.router-developers .tile-header {
    max-width: none;
    padding-top: 40px;
  }
}
@media only screen and (max-width: 734px) {
  .section-routers .router-item.router-developers .tile-header {
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }
}
.section-routers .router-item.router-developers .image-sdk-icon {
  display: block;
  --p-width: 137px;
  --p-height: 137px;
  width: var(--p-width);
  height: var(--p-height);
  margin: auto;
}
@media only screen and (max-width: 1068px) {
  .section-routers .router-item.router-developers .image-sdk-icon {
    --p-width: 102px;
    --p-height: 102px;
  }
}
@media only screen and (max-width: 734px) {
  .section-routers .router-item.router-developers .image-sdk-icon {
    margin-top: 52px;
    display: flex;
  }
}
.section-routers .router-item.router-developers .image-developers {
  width: 306px;
  height: 330px;
  background-size: 306px 330px;
  background-repeat: no-repeat;
  background-image: url(/v/watchos/watchos-11/a/images/routers/developers__etntlm705ze6_large.jpg);
  margin-bottom: 20px;
}
@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
  .section-routers .router-item.router-developers .image-developers {
    background-image: url(/v/watchos/watchos-11/a/images/routers/developers__etntlm705ze6_large_2x.jpg);
  }
}
@media only screen and (max-width: 1068px) {
  .section-routers .router-item.router-developers .image-developers {
    width: 238px;
    height: 257px;
    background-size: 238px 257px;
    background-repeat: no-repeat;
    background-image: url(/v/watchos/watchos-11/a/images/routers/developers__etntlm705ze6_medium.jpg);
  }
}
@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .section-routers .router-item.router-developers .image-developers {
    background-image: url(/v/watchos/watchos-11/a/images/routers/developers__etntlm705ze6_medium_2x.jpg);
  }
}
@media only screen and (max-width: 734px) {
  .section-routers .router-item.router-developers .image-developers {
    width: 219px;
    height: 237px;
    background-size: 219px 237px;
    background-repeat: no-repeat;
    background-image: url(/v/watchos/watchos-11/a/images/routers/developers__etntlm705ze6_small.jpg);
  }
}
@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .section-routers .router-item.router-developers .image-developers {
    background-image: url(/v/watchos/watchos-11/a/images/routers/developers__etntlm705ze6_small_2x.jpg);
  }
}
@media only screen and (max-width: 1068px) {
  .section-routers .router-itest .router-developers .image-developers {
    margin-bottom: 22px;
  }
}

.section-routers .router-item.router-developers {
  background: #fff;
}

/* END for developer and health tile */

@media only screen and (min-width: 735px) and (max-width: 1068px) {
  .section-routers .router-compatibility .tile-headline-container {
    padding-left: 40px;
    padding-right:unset;
  }
}

/* START Tides tile */

.grid-item-surf-app .tile .image-container {
  right: unset;
  left: 75px;
}

@media only screen and (max-width: 1068px) {
  .grid-item-surf-app .tile .image-container {
    right: unset;
    left: 60px;
  }
}

@media only screen and (max-width: 734px) {
  .grid-item-surf-app .tile .image-container {
    right: unset;
    left: unset;
  }
}

.grid-item-surf-app .tile-blockquote {
  padding-right: unset;
}

.grid-item-surf-app .tile-header {
  padding-right: unset;
  padding-right: var(--tile-padding-left);
}

/* END Tides tile */

/* check in animation frames START */

@media (min-resolution: 144dpi), only screen and(min-resolution: 1.5dppx) {
  .grid-item-workout
    .workout-image.watch-1
    .inline-video-container
    .start-frame {
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/check-in/ar/check_in_startframe__b8h4ueiixoia_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .grid-item-workout
    .workout-image.watch-1
    .inline-video-container
    .start-frame {
    background-repeat: no-repeat;
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/check-in/ar/check_in_startframe__b8h4ueiixoia_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .grid-item-workout
    .workout-image.watch-1
    .inline-video-container
    .start-frame {
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/check-in/ar/check_in_startframe__b8h4ueiixoia_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .grid-item-workout
    .workout-image.watch-1
    .inline-video-container
    .start-frame {
    background-repeat: no-repeat;
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/check-in/ar/check_in_startframe__b8h4ueiixoia_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .grid-item-workout
    .workout-image.watch-1
    .inline-video-container
    .start-frame {
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/check-in/ar/check_in_startframe__b8h4ueiixoia_small_2x.jpg);
  }
}

.grid-item-workout .workout-image.watch-1 .inline-video-container .end-frame {
  background-repeat: no-repeat;
  background-image: url(/mideast/watchos/watchos-11/a/images/overview/check-in/ar/check_in_endframe__e3lw0rjeo76u_large.jpg);
}

@media (min-resolution: 144dpi), only screen and(min-resolution: 1.5dppx) {
  .grid-item-workout .workout-image.watch-1 .inline-video-container .end-frame {
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/check-in/ar/check_in_endframe__e3lw0rjeo76u_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .grid-item-workout .workout-image.watch-1 .inline-video-container .end-frame {
    background-repeat: no-repeat;
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/check-in/ar/check_in_endframe__e3lw0rjeo76u_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .grid-item-workout .workout-image.watch-1 .inline-video-container .end-frame {
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/check-in/ar/check_in_endframe__e3lw0rjeo76u_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .grid-item-workout .workout-image.watch-1 .inline-video-container .end-frame {
    background-repeat: no-repeat;
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/check-in/ar/check_in_endframe__e3lw0rjeo76u_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .grid-item-workout .workout-image.watch-1 .inline-video-container .end-frame {
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/check-in/ar/check_in_endframe__e3lw0rjeo76u_small_2x.jpg);
  }
}

/* check in animation frames END */

/* Effort animation from START */

.grid-item-effort .inline-video-container .start-frame {
  background-repeat: no-repeat;
  background-image: url(/mideast/watchos/watchos-11/a/images/overview/training-load/ar/efforts_startframe__fem7a0jyys2u_large.jpg);
}

@media (min-resolution: 144dpi), only screen and(min-resolution: 1.5dppx) {
  .grid-item-effort .inline-video-container .start-frame {
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/training-load/ar/efforts_startframe__fem7a0jyys2u_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .grid-item-effort .inline-video-container .start-frame {
    background-repeat: no-repeat;
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/training-load/ar/efforts_startframe__fem7a0jyys2u_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .grid-item-effort .inline-video-container .start-frame {
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/training-load/ar/efforts_startframe__fem7a0jyys2u_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .grid-item-effort .inline-video-container .start-frame {
    background-repeat: no-repeat;
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/training-load/ar/efforts_startframe__fem7a0jyys2u_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .grid-item-effort .inline-video-container .start-frame {
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/training-load/ar/efforts_startframe__fem7a0jyys2u_small_2x.jpg);
  }
}

.grid-item-effort .inline-video-container .end-frame {
  background-repeat: no-repeat;
  background-image: url(/mideast/watchos/watchos-11/a/images/overview/training-load/ar/efforts_endframe__d66v9z9aw9ci_large.jpg);
}

@media (min-resolution: 144dpi), only screen and(min-resolution: 1.5dppx) {
  .grid-item-effort .inline-video-container .end-frame {
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/training-load/ar/efforts_endframe__d66v9z9aw9ci_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .grid-item-effort .inline-video-container .end-frame {
    background-repeat: no-repeat;
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/training-load/ar/efforts_endframe__d66v9z9aw9ci_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .grid-item-effort .inline-video-container .end-frame {
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/training-load/ar/efforts_endframe__d66v9z9aw9ci_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .grid-item-effort .inline-video-container .end-frame {
    background-repeat: no-repeat;
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/training-load/ar/efforts_endframe__d66v9z9aw9ci_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .grid-item-effort .inline-video-container .end-frame {
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/training-load/ar/efforts_endframe__d66v9z9aw9ci_small_2x.jpg);
  }
}

/* efforts anim END  */

/* vitals anim frame start */
.grid-item-overnight
  .tile
  .image-container
  .inline-video-container
  .start-frame {
  background-repeat: no-repeat;
  background-image: url(/mideast/watchos/watchos-11/a/images/overview/vitals/ar/vitals_startframe__geema5fik4yi_large.jpg);
}

@media (min-resolution: 144dpi), only screen and(min-resolution: 1.5dppx) {
  .grid-item-overnight
    .tile
    .image-container
    .inline-video-container
    .start-frame {
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/vitals/ar/vitals_startframe__geema5fik4yi_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .grid-item-overnight
    .tile
    .image-container
    .inline-video-container
    .start-frame {
    background-repeat: no-repeat;
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/vitals/ar/vitals_startframe__geema5fik4yi_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .grid-item-overnight
    .tile
    .image-container
    .inline-video-container
    .start-frame {
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/vitals/ar/vitals_startframe__geema5fik4yi_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .grid-item-overnight
    .tile
    .image-container
    .inline-video-container
    .start-frame {
    background-repeat: no-repeat;
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/vitals/ar/vitals_startframe__geema5fik4yi_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .grid-item-overnight
    .tile
    .image-container
    .inline-video-container
    .start-frame {
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/vitals/ar/vitals_startframe__geema5fik4yi_small_2x.jpg);
  }
}

.grid-item-overnight .tile .image-container .inline-video-container .end-frame {
  background-repeat: no-repeat;
  background-image: url(/mideast/watchos/watchos-11/a/images/overview/vitals/ar/vitals_endframe__cdm59xgf4g02_large.jpg);
}

@media (min-resolution: 144dpi), only screen and(min-resolution: 1.5dppx) {
  .grid-item-overnight
    .tile
    .image-container
    .inline-video-container
    .end-frame {
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/vitals/ar/vitals_endframe__cdm59xgf4g02_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .grid-item-overnight
    .tile
    .image-container
    .inline-video-container
    .end-frame {
    background-repeat: no-repeat;
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/vitals/ar/vitals_endframe__cdm59xgf4g02_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .grid-item-overnight
    .tile
    .image-container
    .inline-video-container
    .end-frame {
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/vitals/ar/vitals_endframe__cdm59xgf4g02_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .grid-item-overnight
    .tile
    .image-container
    .inline-video-container
    .end-frame {
    background-repeat: no-repeat;
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/vitals/ar/vitals_endframe__cdm59xgf4g02_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .grid-item-overnight
    .tile
    .image-container
    .inline-video-container
    .end-frame {
    background-image: url(/mideast/watchos/watchos-11/a/images/overview/vitals/ar/vitals_endframe__cdm59xgf4g02_small_2x.jpg);
  }
}

/* vitals anim frame end  */


@media only screen and (max-width:1068px){
.grid-item-surf-app .tile-blockquote {

padding-left: 459px;
}
}
