/*------------------------------------*\
   RIBBON CSS
\*------------------------------------*/


/*------------------------------------*\
   END RIBBON CSS
\*------------------------------------*/

/*------------------------------------*\
   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); }
}


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




/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/
html.firefox .lockup-wrap .headline-lockup {
	width: 769px;
  }
@media (max-width: 1068px) {
	html.firefox .lockup-wrap .headline-lockup {
	  width: 690px;
	}
}
@media (max-width: 734px) {
	html.firefox .lockup-wrap .headline-lockup {
	  width: 358px;
	}
}

.section-welcome .welcome__lockup .welcome__lockup-intelligence {
    margin-top: 16px;
}

@media (max-width: 1068px) {
    .section-welcome .welcome__lockup .welcome__lockup-intelligence {
        margin-top: 16px;
    }
}

@media (max-width: 734px) {
    .section-welcome .welcome__lockup .welcome__lockup-intelligence {
        margin-top: 15px;
    }
}

.typography-overview-hero-headline {
    font-size: 160px;
}


@media (max-width: 1068px) {
    .typography-overview-hero-headline {
        font-size: 140px;
    }
}


@media (max-width: 734px) {
    .typography-overview-hero-headline {
        font-size: 70px;
    }
}

  .typography-headline-standalone {
	text-align: center;
  }

  @media (max-width:734px) {
	[data-component-list*="HighlightsGallery"] .media-gallery .media-gallery-item-pencil .media-container, [data-highlights-gallery] .media-gallery .media-gallery-item-pencil .media-container {
	  margin-top: -20px;
	}
	}


.section-contrast .product-tile-ipad-pro .product-tile-ctas.product-tile-padding {
	padding-inline-start: 35px;
	padding-inline-end: 35px;
}

@media only screen and (max-width:1068px) {
	.section-contrast .product-tile .product-tile-ctas .button, .section-contrast .product-tile .product-tile-ctas .product-tile-current {
		margin-bottom: 20px;
	}
}

@media only screen and (max-width:734px) {
	.section-contrast .product-tile-ipad-pro .product-tile-ctas.product-tile-padding {
		padding-inline-start: 0px;
		padding-inline-end: 16px;
	}

	.section-contrast .product-tile .product-tile-ctas .button, .section-contrast .product-tile .product-tile-ctas .product-tile-current {
		margin-bottom: 0px;
	}
}


@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;
	}
}

.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);
	}
}

.section-contrast .product-tile-ctas .icon-wrapper {
	margin-inline-start: 29px;
}

@media only screen and (max-width:1068px) {
	.section-contrast .product-tile-ctas .icon-wrapper {
		margin-inline-start: 0px;
	}
}

@media only screen and (max-width: 734px) {
	.modal-l2 [data-modal-class="values-modal"] .hero-headline {
		top: -35px;
	}
}

@media only screen and (max-width:1068px) {
	.subsection-apple-pencil-pro .image-wrapper .content-wrapper .copy-content {
		max-width: 455px;
	}

	.subsection-apple-pencil-pro .subsection-wrapper {
		padding-bottom: 225px;
	}
}

@media only screen and (max-width:734px) {
	.subsection-apple-pencil-pro .image-wrapper .content-wrapper .copy-content {
		max-width: none;
	}

	.subsection-apple-pencil-pro .subsection-wrapper {
		padding-bottom: var(--aap-height);
	}
}

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

@media only screen and (max-width: 734px) {
	.subsection-apple-pencil-pro .section-content .subsection-headline {
		margin-bottom: 0px;
	}
}

@media only screen and (max-width:1068px) {
    .icon-card-content {
        padding-inline-end: 48px;
    }
}

.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;
  }

	@media (max-width: 1068px) {
		.section-contrast .product-tile-ipad-air .product-tile-ctas .icon-wrapper {
			margin-inline-start: 0px;
		}
	}
	
	@media (max-width: 734px) {
		.section-contrast .product-tile-ipad-air .product-tile-ctas .icon-wrapper {
			margin-inline-start: 0px;
		}
	}

.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
\*------------------------------------*/