/*------------------------------------*\
   RIBBON CSS
\*------------------------------------*/
@media only screen and (max-width: 1068px) {
    .ac-ls-visible .ipad-air-product-page-ribbon.ribbon-bts-2024 {
        top: 116px;
    }
}
@media only screen and (max-width: 833px) {
    .ac-ls-visible .ipad-air-product-page-ribbon.ribbon-bts-2024 {
        top: 180px;
    }
}
/*------------------------------------*\
   END RIBBON CSS
\*------------------------------------*/

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

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

.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-7 glass-screen { background-image:url(/euro/ipad-air/i/screens_alt/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_complete_anatomy__bjyrwu39d7rm_large.jpg); }
@media(min-resolution:1.5dppx),(min-resolution:144dpi) {
  .modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-7 glass-screen { background-image:url(/euro/ipad-air/i/screens_alt/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_complete_anatomy__bjyrwu39d7rm_large_2x.jpg); }
}
@media(max-width:1068px) {
  .modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-7 glass-screen { background-image:url(/euro/ipad-air/i/screens_alt/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_complete_anatomy__bjyrwu39d7rm_medium.jpg); }
}
@media(max-width:1068px)and (min-resolution:1.5dppx),(max-width:1068px)and (min-resolution:144dpi) {
  .modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-7 glass-screen { background-image:url(/euro/ipad-air/i/screens_alt/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_complete_anatomy__bjyrwu39d7rm_medium_2x.jpg); }
}
@media(max-width:734px) {
  .modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-7 glass-screen { background-image:url(/euro/ipad-air/i/screens_alt/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_complete_anatomy__bjyrwu39d7rm_small.jpg); }
}
@media(max-width:734px)and (min-resolution:1.5dppx),(max-width:734px)and (min-resolution:144dpi) {
  .modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-7 glass-screen { background-image:url(/euro/ipad-air/i/screens_alt/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_complete_anatomy__bjyrwu39d7rm_small_2x.jpg); }
}



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

html.firefox .lockup-wrap .headline-lockup {
	width: 310px;
  }
  @media (max-width: 1068px) {
	html.firefox .lockup-wrap .headline-lockup {
	  width: 252px;
	}
  }
  @media (max-width: 734px) {
	html.firefox .lockup-wrap .headline-lockup {
	  width: 159px;
	}
  }


.section-highlights .media-gallery-wrapper .media-gallery-item-ipados .caption-container .caption {
	width: 34%;
}

@media only screen and (max-width:1068px) {
	.section-highlights .media-gallery-wrapper .media-gallery-item-ipados .caption-container .caption {
		width: var(--hlts-glry-caption-width);
	}
}

@media (min-width:1069px) {
	html.no-enhanced .ribbon + .welcome .lockup-wrap {
		margin-top: 20px;
	}
  }

.ribbon + .welcome .lockup-wrap {
	margin-top: -35px;
}

@media (max-width:1068px) {
  html.no-enhanced .ribbon + .welcome .lockup-wrap {
    margin-top: 75px;
  }
}

@media (max-width:1068px) {
  .ribbon + .welcome .lockup-wrap {
    margin-top: 20px;
  }
}

@media (max-width:734px) {
  html.no-enhanced .ribbon + .welcome .lockup-wrap {
    margin-top: 0px;
  }
}

@media (max-width:734px) {
  .ribbon + .welcome .lockup-wrap {
      justify-content: flex-start;
      margin-top: 0px;
  }
}

.section-incentive .gallery-item-education .icon-card-content {
	padding-right: 55px;
}


.section-welcome .welcome__lockup .welcome__lockup-primary-copy {
    transform: translateY(125px);
    transition: opacity 1s ease,transform 2.5s cubic-bezier(0,0.35,0.23,1);
    margin-bottom: 8px;
    color: #6e6e73;
}

.section-welcome .welcome__lockup-primary-copy {
    font-size: 17px;
    line-height: 1.2353641176;
    font-weight: 500;
    letter-spacing: -0.02em;
    font-family: SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
}

.section-contrast .product-tile-set .product-tile.has-plus-rows-7 .product-tile-plus {
    grid-template-rows: var(--plus-row-1-height) var(--plus-row-2-height) var(--plus-row-3-height) var(--plus-row-4-height) var(--plus-row-5-height) var(--plus-row-6-height) var(--plus-row-7-height);
}

.section-contrast .product-tile-ipad-air .product-tile-positioning{
    margin-bottom: 25px;
}

@media only screen and (max-width:1068px) {
	.section-contrast .product-tile-ipad-air .product-tile-positioning {
		margin-bottom: 25px;
	}
}

@media only screen and (max-width:734px) {
	.section-contrast .product-tile-ipad-air .product-tile-positioning {
		margin-bottom: 20px;
	}
}

.subsection-apple-pencil-pro .section-content .subsection-headline {
  margin-bottom: 10px;
}

.apple-intelligence-disclaimer {
    font-size: 14px;
    line-height: 1.2857742857;
    font-weight: 500;
    letter-spacing: -0.02em;
    font-family: SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
    color: #6e6e73;
  }

  .modal-l2 .connectivity-l2-wrapper .subsection-1 .caption {
    position: absolute;
    top: 822px;
    left:131px
  }
  
  @media (max-width: 1068px) {
    .modal-l2 .connectivity-l2-wrapper .subsection-1 .caption {
        top: 668px;
        left:56px
    }
  }
  
  @media (max-width: 734px) {
    .modal-l2 .connectivity-l2-wrapper .subsection-1 .caption {
        top: 461px;
        left: 0;
        max-width:60px
    }
  }
/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/