.section-keyboard-details .features.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .section-keyboard-details .details.medium-hide {
    display: none;
  }

  .section-keyboard-details .features.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  section.section-magic-keyboard .image-magic-keyboard-features {
    margin: 4px -220px 37px -35px;
  }
}

.section-keyboard-details .hardware-birdseye {
  margin-right: -165px;
}

@media only screen and (max-width: 1068px) {
  .section.section-accessories .image-ipad-accessories {
    left: 50%;
    margin-left: -568px;
  }
}

@media only screen and (max-width: 734px) {
  .section.section-accessories .image-ipad-accessories {
    left: 50%;
    margin-left: -368px;
  }
}

.image-magic-keyboard-space-grey {
  width: 1100px;
  height: 1060px;
  background-size: 1100px 1060px;
  background-repeat: no-repeat;
  background-image: url("/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_space_grey__ekdvdftjzqqa_large.jpg");
}

@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) {
  .image-magic-keyboard-space-grey {
    background-image: url("/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_space_grey__ekdvdftjzqqa_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  .image-magic-keyboard-space-grey {
    width: 898px;
    height: 866px;
    background-size: 898px 866px;
    background-repeat: no-repeat;
    background-image: url("/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_space_grey__ekdvdftjzqqa_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) {
  .image-magic-keyboard-space-grey {
    background-image: url("/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_space_grey__ekdvdftjzqqa_medium_2x.jpg");
  }
}

@media only screen and (max-width: 734px) {
  .image-magic-keyboard-space-grey {
    width: 452px;
    height: 436px;
    background-size: 452px 436px;
    background-repeat: no-repeat;
    background-image: url("/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_space_grey__ekdvdftjzqqa_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) {
  .image-magic-keyboard-space-grey {
    background-image: url("/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_space_grey__ekdvdftjzqqa_small_2x.jpg");
  }
}

.section-hero .section-content {
  direction: ltr;
}

.section-hero .section-content .copy-container {
  direction: rtl;
}

.section-keyboard-folio {
  background: linear-gradient(180deg, #f5f5f7 0%, #fff 30%);
}

.page-overview.no-facetime .section-magic-keyboard-folio .availability {
  margin-top: 15px;
}

.image-ipad-keyboards-hero {
  background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/ipad_keyboards_hero__ek7chcu7sj0i_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) {
  .image-ipad-keyboards-hero {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/ipad_keyboards_hero__ek7chcu7sj0i_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .image-ipad-keyboards-hero {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/ipad_keyboards_hero__ek7chcu7sj0i_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) {
  .image-ipad-keyboards-hero {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/ipad_keyboards_hero__ek7chcu7sj0i_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .image-ipad-keyboards-hero {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/ipad_keyboards_hero__ek7chcu7sj0i_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) {
  .image-ipad-keyboards-hero {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/ipad_keyboards_hero__ek7chcu7sj0i_small_2x.jpg);
  }
}

.image-magic-keyboard-folio {
  background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_folio__bksjnsz6ol5y_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) {
  .image-magic-keyboard-folio {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_folio__bksjnsz6ol5y_large_2x.png);
  }
}

@media only screen and (max-width: 1068px) {
  .image-magic-keyboard-folio {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_folio__bksjnsz6ol5y_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) {
  .image-magic-keyboard-folio {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_folio__bksjnsz6ol5y_medium_2x.png);
  }
}

@media only screen and (max-width: 734px) {
  .image-magic-keyboard-folio {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_folio__bksjnsz6ol5y_small.png);
  }
}

@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) {
  .image-magic-keyboard-folio {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_folio__bksjnsz6ol5y_small_2x.png);
  }
}

.image-magic-keyboard-white {
  background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_white__bw5nfooq07le_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) {
  .image-magic-keyboard-white {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_white__bw5nfooq07le_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .image-magic-keyboard-white {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_white__bw5nfooq07le_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) {
  .image-magic-keyboard-white {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_white__bw5nfooq07le_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .image-magic-keyboard-white {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_white__bw5nfooq07le_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) {
  .image-magic-keyboard-white {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_white__bw5nfooq07le_small_2x.jpg);
  }
}

.image-smart-keyboard {
  background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/smart_keyboard__b6lerwqiubaq_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) {
  .image-smart-keyboard {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/smart_keyboard__b6lerwqiubaq_large_2x.png);
  }
}

@media only screen and (max-width: 1068px) {
  .image-smart-keyboard {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/smart_keyboard__b6lerwqiubaq_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) {
  .image-smart-keyboard {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/smart_keyboard__b6lerwqiubaq_medium_2x.png);
  }
}

@media only screen and (max-width: 734px) {
  .image-smart-keyboard {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/smart_keyboard__b6lerwqiubaq_small.png);
  }
}

@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) {
  .image-smart-keyboard {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/smart_keyboard__b6lerwqiubaq_small_2x.png);
  }
}

.image-smart-keyboard-folio {
  background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/smart_keyboard_folio__cxkvogf9rr6u_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) {
  .image-smart-keyboard-folio {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/smart_keyboard_folio__cxkvogf9rr6u_large_2x.png);
  }
}

@media only screen and (max-width: 1068px) {
  .image-smart-keyboard-folio {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/smart_keyboard_folio__cxkvogf9rr6u_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) {
  .image-smart-keyboard-folio {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/smart_keyboard_folio__cxkvogf9rr6u_medium_2x.png);
  }
}

@media only screen and (max-width: 734px) {
  .image-smart-keyboard-folio {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/smart_keyboard_folio__cxkvogf9rr6u_small.png);
  }
}

@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) {
  .image-smart-keyboard-folio {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/smart_keyboard_folio__cxkvogf9rr6u_small_2x.png);
  }
}

.image-magic-keyboard-black {
  background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_black__b0zgmcf9vkgi_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) {
  .image-magic-keyboard-black {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_black__b0zgmcf9vkgi_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .image-magic-keyboard-black {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_black__b0zgmcf9vkgi_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) {
  .image-magic-keyboard-black {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_black__b0zgmcf9vkgi_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .image-magic-keyboard-black {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_black__b0zgmcf9vkgi_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) {
  .image-magic-keyboard-black {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_black__b0zgmcf9vkgi_small_2x.jpg);
  }
}

#magic-keyboard-gallery .features,
.section-keyboard-folio .features,
.section-smart-keyboard .features {
  padding-right: 3.5rem;
}

.section-magic-keyboard-folio .features {
  padding-right: 2.5rem;
}

@media only screen and (max-width: 1024px) {
  #magic-keyboard-gallery .features,
  .section-keyboard-folio .features,
  .section-magic-keyboard-folio .features,
  .section-smart-keyboard .features,
  .section-smart-keyboard .compatible,
  .section-keyboard-folio .compatible,
  .section-magic-keyboard-folio .compatible,
  .section-magic-keyboard .compatible {
    padding-right: 2rem;
  }
}

@media only screen and (max-width: 768px) {
  #magic-keyboard-gallery .features,
  .section-keyboard-folio .features,
  .section-magic-keyboard-folio .features,
  .section-smart-keyboard .features {
    padding-right: 0;
  }
}

.section-magic-keyboard .configurator-gallery-image {
  position: relative;
  left: 4.7rem;
}

.section-magic-keyboard
  .configurator-gallery-image.image-magic-keyboard-side-black,
.section-magic-keyboard
  .configurator-gallery-image.image-magic-keyboard-side-white {
  position: relative;
  left: 0.7rem;
}

@media only screen and (max-width: 734px) {
  .section-magic-keyboard .configurator-gallery-image {
    left: 0;
  }
}

@media only screen and (min-width: 1068px) {
  section.section-magic-keyboard .hardware-profile {
    margin-top: 0;
  }
}

@media only screen and (max-width: 734px) {
  .section-keyboard-details .hardware-profile figure.image {
    margin: 0 auto;
  }
}

@media only screen and (min-width: 734px) and (max-width: 1068px) {
  .section-magic-keyboard
    .configurator-gallery-image.image-magic-keyboard-side-black,
  .section-magic-keyboard
    .configurator-gallery-image.image-magic-keyboard-side-white {
    left: -1rem;
  }
}

@media only screen and (max-width: 7344px) {
  #magic-keyboard-gallery .features,
  .section-keyboard-folio .features,
  .section-magic-keyboard-folio .features,
  .section-smart-keyboard .features,
  .section-smart-keyboard .compatible,
  .section-keyboard-folio .compatible,
  .section-magic-keyboard-folio .compatible,
  .section-magic-keyboard .compatible {
    padding-right: unset;
  }
}

@media only screen and (min-width: 1068px) {
  section.section-magic-keyboard .hardware-profile {
    margin-top: 129px;
  }

  .section-magic-keyboard-folio .compatible {
    margin-top: 67px;
  }

  .section-magic-keyboard .compatible {
    margin-bottom: 80px;
  }

  .t2 .section-magic-keyboard .compatible {
    margin-bottom: 130px;
  }

  .t3 .section-magic-keyboard .compatible {
    margin-bottom: 130px;
  }

  section.section-magic-keyboard .hardware-birdseye figure.image {
    margin: 4px 0 0 27px;
  }
}

.section-magic-keyboard-ipad-pro .colornav,
.section-magic-keyboard .colornav {
  justify-content: right;
}

.section-magic-keyboard-ipad-pro .colornav-items-1 .colornav-item {
  float: right;
}

.section-magic-keyboard-ipad-pro .buy .availability {
  margin-top: 15px;
}

.image-magic-keyboard-side-white {
  background-size: 321px 236px;
  width: 321px;
  height: 236px;
}

@media only screen and (max-width: 1068px) {
  .image-magic-keyboard-side-white {
    background-size: 300px 223px;
    background-repeat: no-repeat;
    width: 300px;
    height: 223px;
  }
}

@media only screen and (max-width: 734px) {
  .section-keyboard-details .hardware-profile figure.image {
    margin: 0 auto 90px;
    margin-left: 20px;
  }
  .image-magic-keyboard-side-white {
    background-size: 321px 236px;
    background-repeat: no-repeat;
    width: 321px;
    height: 236px;
  }
}

@media only screen and (min-width: 1069px) {
  .section-keyboard-details .features .feature-item {
    margin: 0 50px 47px 53px;
  }

  .section-magic-keyboard .hardware-birdseye.current figure.image {
    margin-right: -28px;
  }


  .section-magic-keyboard-ipad-pro .features {
    margin-right: -2px;
  }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
  .section-keyboard-details .hardware-profile figure.image {
    margin-left: 21px;
  }
  .section-magic-keyboard .hardware-birdseye.current figure.image {
    margin-right: -31px;
  }
}

@media only screen and (max-width: 734px) {
  .section-keyboard-details .hardware-birdseye {
    margin-right: -54px;
  }
  .image-magic-keyboard-folio {
    margin-right: -61px;
    margin-left: 0;
  }

  .section-magic-keyboard-ipad-pro .hardware-profile {
    margin-right: -10px;
  }
  .section-magic-keyboard .hardware-profile {
    margin-right: 10px;
  }
  .section-magic-keyboard-folio .hardware-profile {
    margin-left: -4px;
  }
}

#ac-localnav *,
.typography-hero-headline:lang(ar),
.typography-intro:lang(ar),
.typography-eyebrow-feature:lang(ar),
.typography-headline:lang(ar),
#ac-localnav .ac-ln-title a {
  font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", Helvetica Neue, Helvetica, Arial, sans-serif;
}

#ac-localnav .ac-ln-button:lang(ar),
.badge-reduced:lang(ar),
body:lang(ar),
.button-elevated:lang(ar),
.colornav-link.current .colornav-label:lang(ar),
.colornav-value:checked ~ .colornav-link .colornav-label:lang(ar),
.typography-body-reduced:lang(ar),
.form-dropdown-select:lang(ar),
#ac-globalfooter *,
#ac-globalfooter .ac-gf-sosumi p,
#ac-globalfooter .ac-gf-sosumi li,
#ac-globalfooter .ac-gf-sosumi li:lang(ar) {
  font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
    "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.section-hero .image-hero-ipad-keyboards {
  background-size: 1940px 895px;
  background-repeat: no-repeat;
  background-image: url("/mideast/ipad-keyboards/n/images/overview/hero/ar/ipad_keyboards__ecdwd3fpeimq_large.jpg");
  width: 1940px;
  height: 895px;
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
  .section-hero .image-hero-ipad-keyboards {
    background-image: url("/mideast/ipad-keyboards/n/images/overview/hero/ar/ipad_keyboards__ecdwd3fpeimq_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  .section-hero .image-hero-ipad-keyboards {
    background-size: 1344px 622px;
    background-repeat: no-repeat;
    background-image: url("/mideast/ipad-keyboards/n/images/overview/hero/ar/ipad_keyboards__ecdwd3fpeimq_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-hero .image-hero-ipad-keyboards {
    background-image: url("/mideast/ipad-keyboards/n/images/overview/hero/ar/ipad_keyboards__ecdwd3fpeimq_medium_2x.jpg");
  }
}

@media only screen and (max-width: 734px) {
  .section-hero .image-hero-ipad-keyboards {
    background-size: 540px 210px;
    background-repeat: no-repeat;
    background-image: url("/mideast/ipad-keyboards/n/images/overview/hero/ar/ipad_keyboards__ecdwd3fpeimq_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-hero .image-hero-ipad-keyboards {
    background-image: url("/mideast/ipad-keyboards/n/images/overview/hero/ar/ipad_keyboards__ecdwd3fpeimq_small_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  .section-hero .image-hero-ipad-keyboards {
    width: 1344px;
    height: 622px;
  }
}

@media only screen and (max-width: 734px) {
  .section-hero .image-hero-ipad-keyboards {
    width: 540px;
    height: 210px;
  }
}

.image-magic-keyboard-ipad-pro-black {
  background-image: url("/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_ipad_pro_black__cctzqpac9zqu_large.png");
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
  .image-magic-keyboard-ipad-pro-black {
    background-image: url("/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_ipad_pro_black__cctzqpac9zqu_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  .image-magic-keyboard-ipad-pro-black {
    background-image: url("/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_ipad_pro_black__cctzqpac9zqu_medium.png");
  }
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .image-magic-keyboard-ipad-pro-black {
    background-image: url("/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_ipad_pro_black__cctzqpac9zqu_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  .image-magic-keyboard-ipad-pro-black {
    background-image: url("/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_ipad_pro_black__cctzqpac9zqu_small.png");
  }
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .image-magic-keyboard-ipad-pro-black {
    background-image: url("/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_ipad_pro_black__cctzqpac9zqu_small_2x.png");
  }
}

.image-magic-keyboard-ipad-pro-white {
  background-image: url("/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_ipad_pro_white__bc7esfytpazm_large.png");
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
  .image-magic-keyboard-ipad-pro-white {
    background-image: url("/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_ipad_pro_white__bc7esfytpazm_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  .image-magic-keyboard-ipad-pro-white {
    background-image: url("/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_ipad_pro_white__bc7esfytpazm_medium.png");
  }
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .image-magic-keyboard-ipad-pro-white {
    background-image: url("/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_ipad_pro_white__bc7esfytpazm_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  .image-magic-keyboard-ipad-pro-white {
    background-image: url("/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_ipad_pro_white__bc7esfytpazm_small.png");
  }
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .image-magic-keyboard-ipad-pro-white {
    background-image: url("/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_ipad_pro_white__bc7esfytpazm_small_2x.png");
  }
}

.image-magic-keyboard-ipad-air-white {
  background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_ipad_air_white__9s0wtoadc6q2_large.png);
}

@media(min-resolution:1.5dppx), (min-resolution:144dpi) {
  .image-magic-keyboard-ipad-air-white {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_ipad_air_white__9s0wtoadc6q2_large_2x.png);
  }
}

@media(max-width:1068px) {
  .image-magic-keyboard-ipad-air-white {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_ipad_air_white__9s0wtoadc6q2_medium.png);
  }
}

@media(max-width:1068px)and (min-resolution:1.5dppx), (max-width:1068px)and (min-resolution:144dpi) {
  .image-magic-keyboard-ipad-air-white {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_ipad_air_white__9s0wtoadc6q2_medium_2x.png);
  }
}

@media(max-width:734px) {
  .image-magic-keyboard-ipad-air-white {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_ipad_air_white__9s0wtoadc6q2_small.png);
  }
}

@media(max-width:734px)and (min-resolution:1.5dppx), (max-width:734px)and (min-resolution:144dpi) {
  .image-magic-keyboard-ipad-air-white {
    background-image: url(/mideast/ipad-keyboards/n/images/overview/ar/magic_keyboard_ipad_air_white__9s0wtoadc6q2_small_2x.png);
  }
}

@media only screen and (min-width: 1069px) {
  .section-magic-keyboard-ipad-air .hardware-birdseye figure.image {
    margin: 4px 50px 0 16px;
  }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
  .section-magic-keyboard-ipad-air .hardware-birdseye figure.image {
    margin: 42px 45px 0 0;
  }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
  .section-magic-keyboard-ipad-pro .hardware-birdseye figure.image {
    margin: 45px 45px 0 0;
  }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
  .section-keyboard-details .hardware-birdseye figure.image {
    margin-right: 45px;
  }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
  .section-magic-keyboard-folio.section-keyboard-details .hardware-birdseye figure.image {
    margin-right: 50px;
  }
}

@media (max-width:734px) {
  .section-magic-keyboard-ipad-pro .hardware-birdseye figure.image {
    margin: 0 -27px -9px 0;
  }
}

@media (max-width:734px) {
  .section-magic-keyboard-ipad-air .hardware-birdseye figure.image {
    margin: 0 -25px -9px 0;
  }
}

@media (max-width:734px) {
  .section-keyboard-details .hardware-birdseye figure.image {
    margin-left: unset;
    margin-right: unset;
  }
}

@media (max-width:734px) {
  .section-magic-keyboard-folio.section-keyboard-details .hardware-birdseye figure.image {
    margin-left: unset;
    margin-right: unset;
  }
}

@media (min-width:1069px) {
  .t1 .section-magic-keyboard-ipad-air .features {
    z-index: 2;
    justify-content: start;
    margin-top: 192px;
  }
  
  .t1 .section-magic-keyboard-ipad-pro .features {
    z-index: 2;
    margin-top: 69px;
    height: 356px;
  }
  
  .t1 .section-magic-keyboard-ipad-pro .hardware-profile {
    margin-top: 190px;
  }
  
  .t1 .section-magic-keyboard-ipad-air .hardware-profile {
    margin-top: 205px;
  
  }
}


@media (min-width:1069px) {
  .t2 .section-magic-keyboard-ipad-air .features {
    margin-top: 292px;
  }
  
  .t2 .section-magic-keyboard-ipad-pro .features {
    margin-top: -9px;
    height: 356px;
  }
  
  .t2 .section-magic-keyboard-ipad-pro .hardware-profile {
    margin-top: 110px;
  }
  
  .t2 .section-magic-keyboard-ipad-air .hardware-profile {
    margin-top: 306px;
  
  }
}



@media (min-width:1069px) {
  .t3 .section-magic-keyboard-ipad-air .features {
    margin-top: 292px;
  }
  
  .t3 .section-magic-keyboard-ipad-pro .features {
    margin-top: 21px;
    height: 356px;
  }
  
  .t3 .section-magic-keyboard-ipad-pro .hardware-profile {
    margin-top: 139px;
  }
  
  .t3 .section-magic-keyboard-ipad-air .hardware-profile {
    margin-top: 306px;
  
  }

  .image-magic-keyboard-folio {
    margin-right: 73px;
  }
  
}

