/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

.ipad-hardware.chip glass-screen { background-image:url(/it/ipad-pro/images/overview/chip/graphics_screen__cr7y07sbcoae_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) {
  .ipad-hardware.chip glass-screen { background-image:url(/it/ipad-pro/images/overview/chip/graphics_screen__cr7y07sbcoae_large_2x.jpg); }
}
@media only screen and (max-width:1068px) {
  .ipad-hardware.chip glass-screen { background-image:url(/it/ipad-pro/images/overview/chip/graphics_screen__cr7y07sbcoae_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) {
  .ipad-hardware.chip glass-screen { background-image:url(/it/ipad-pro/images/overview/chip/graphics_screen__cr7y07sbcoae_medium_2x.jpg); }
}
@media only screen and (max-width:734px) {
  .ipad-hardware.chip glass-screen { background-image:url(/it/ipad-pro/images/overview/chip/graphics_screen__cr7y07sbcoae_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) {
  .ipad-hardware.chip glass-screen { background-image:url(/it/ipad-pro/images/overview/chip/graphics_screen__cr7y07sbcoae_small_2x.jpg); }
}
/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/ 




/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

@media only screen and (max-width: 734px) {
  .section-hero .hero-enhanced-container .inline-media-hero .inline-media-ui {
      bottom: 100px;
  }
}

@media only screen and (max-width: 734px) {
    .rays-animation.badge {
        top: 25px;
    }
}

@media only screen and (max-width: 734px) {
    .subsection-rear-facing .pin-ultra-wide {
        transform: translateY(-53%);
        bottom: 74%;
    }
}

@media only screen and (max-width: 734px) {
  html.enhanced .subsection-dimming-zones .subsection-content {
      margin-bottom: -50px;
  }
}

@media only screen and (max-width: 734px) {
  .section-display-liquid-retina {
      padding-top: calc(var(--section-spacing) + 15px);
  }
}

.subsection-pencil-hover .inline-media-tile-animation {
  height:  calc(var(--startframe-img-height) * 1px);
}

/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/ 