.section-hero .image-hero-lockup {
  background-image: url(/mideast/support/products/t/images/watch/ar/applecare_watch_hero__d1y9ysrdlqaa_large.png);
}

@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-hero .image-hero-lockup {
    background-image: url(/mideast/support/products/t/images/watch/ar/applecare_watch_hero__d1y9ysrdlqaa_large_2x.png);
  }
}

@media only screen and (max-width: 1068px) {
  .section-hero .image-hero-lockup {
    background-image: url(/mideast/support/products/t/images/watch/ar/applecare_watch_hero__d1y9ysrdlqaa_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) {
  .section-hero .image-hero-lockup {
    background-image: url(/mideast/support/products/t/images/watch/ar/applecare_watch_hero__d1y9ysrdlqaa_medium_2x.png);
  }
}

@media only screen and (max-width: 735px) {
  .section-hero .image-hero-lockup {
    background-image: url(/mideast/support/products/t/images/watch/ar/applecare_watch_hero__d1y9ysrdlqaa_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) {
  .section-hero .image-hero-lockup {
    background-image: url(/mideast/support/products/t/images/watch/ar/applecare_watch_hero__d1y9ysrdlqaa_small_2x.png);
  }
}

.no-hermes .section-hero .image-hero-lockup {
  background-image: url(/mideast/support/products/t/images/watch/ar/no-hermes/applecare_watch_hero__d1y9ysrdlqaa_large.png);
}

@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-hermes .section-hero .image-hero-lockup {
    background-image: url(/mideast/support/products/t/images/watch/ar/no-hermes/applecare_watch_hero__d1y9ysrdlqaa_large_2x.png);
  }
}

@media only screen and (max-width: 1068px) {
  .no-hermes .section-hero .image-hero-lockup {
    background-image: url(/mideast/support/products/t/images/watch/ar/no-hermes/applecare_watch_hero__d1y9ysrdlqaa_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-hermes .section-hero .image-hero-lockup {
    background-image: url(/mideast/support/products/t/images/watch/ar/no-hermes/applecare_watch_hero__d1y9ysrdlqaa_medium_2x.png);
  }
}

@media only screen and (max-width: 735px) {
  .no-hermes .section-hero .image-hero-lockup {
    background-image: url(/mideast/support/products/t/images/watch/ar/no-hermes/applecare_watch_hero__d1y9ysrdlqaa_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-hermes .section-hero .image-hero-lockup {
    background-image: url(/mideast/support/products/t/images/watch/ar/no-hermes/applecare_watch_hero__d1y9ysrdlqaa_small_2x.png);
  }
}

.section-plans .section-headline {
  padding-right: 0;
  padding-left: 60px;
}

@media only screen and (max-width: 1068px) {
  .section-plans .section-headline {
    padding-left: 0px;
  }
}
.section-plans .applecare-plan.pricing-columns-3 .column-product-group {
  padding-right: 0;
  padding-left: 40px;
}

@media only screen and (max-width: 735px) {
  .section-plans .applecare-plan.pricing-columns-3 .column-product-group {
    padding-left: 20px;
  }
}

.section-plans .applecare-plan.pricing-columns-3 .column-2 {
  margin-left: 20px;
}

.section-plans .applecare-plan.pricing-columns-3 .column-2 {
  margin-right: auto;
}

.section.section-nike .typography-headline-reduced,
.section.section-hermes .typography-headline-reduced {
  font-size: 24px;
}

@media only screen and (max-width: 1068px) {
  .section.section-nike .typography-headline-reduced,
  .section.section-hermes .typography-headline-reduced {
    font-size: 17px;
  }
}

@media only screen and (max-width: 735px) {
  .section.section-nike .typography-headline-reduced,
  .section.section-hermes .typography-headline-reduced {
    font-size: 23px;
  }
}

.icon-battery-status {
  background-position: 27px;
}

.column-dynamic-pricing.adjust {
  justify-content: center;
  padding: 0;
}

.section-hardware .icon-container-ul, .section-plans .icon-container-ul, .section-software .icon-container-ul, .section-technical .icon-container-ul {
  margin-left:auto;
  margin-right:0;
}


@media only screen and (min-width: 1069px) {
  #main > section.section.section-plans > div > div > div.column.column-plan-group.large-6.medium-7.medium-offset-1.small-12.small-offset-0 > div > div.flex-row.column-labels.typography-pricing-body-semibold > div.column.column-2.column-dynamic-pricing {
    padding-right: 20px;
  }
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
  #main > section.section.section-plans > div > div > div.column.column-plan-group.large-6.medium-7.medium-offset-1.small-12.small-offset-0 > div > div.flex-row.column-labels.typography-pricing-body-semibold > div.column.column-2.column-dynamic-pricing {
    padding-right: 20px;
  }
  .no-hermes .section-hero .image-hero-lockup {
    height: 300px;
    background-size: 362px 295px;
    margin-right: -316px;
}
}
@media only screen and (max-width: 734px) {
  #main > section.section.section-plans > div > div > div.column.column-plan-group.large-6.medium-7.medium-offset-1.small-12.small-offset-0 > div > div.flex-row.column-labels.typography-pricing-body-semibold > div.column.column-2.column-dynamic-pricing {
    padding-right: 20px;
  }
}

@media only screen and (min-width: 1068px) {
  .no-hermes .section-hero .image-hero-lockup {
    margin-right: -495.5px;
    background-size: 485px 384px;
}




}

@media only screen and (max-width: 735px) {
  .section-hero .image-hero-lockup {
      background-size: 252px 207px;
      margin-right: -162px;
  }
}

.section-how-to-buy .copy-section-2 {
    margin-top: 20px;
}


.section-plans .applecare-plan.pricing-columns-2 .column-product-group {
    padding-right: 0;
    padding-left: 40px;
}

@media only screen and (max-width:735px) {
    .section-plans .applecare-plan.pricing-columns-2 .column-product-group {
        padding-left: 20px;
    }
}





.section-plans .applecare-plan .flex-row .column-dynamic-pricing.is-last {
    padding-left: 0;
    padding-right: 20px;
}

@media only screen and (max-width:1068px) {
    .section-plans .applecare-plan .flex-row .column-dynamic-pricing.is-last {
        padding-right: 5px;
        margin-right: 10px
    }
}

@media only screen and (max-width:735px) {
    .section-plans .applecare-plan .flex-row .column-dynamic-pricing.is-last {
        padding-right: 5px
    }
}