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

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

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

@media only screen and (min-width: 1069px) {
	.section-highlights .section-header {
		padding-top: 0;
		margin-top: -21px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.subsection-apple-pencil-pro .all-access-pass__container {
		margin-top: 87px;
	}
	.section-highlights .section-header {
		padding-top: 0;
		margin-top: -60px;
	}
	.section-welcome .headline-lockup h1 + h2 {
		margin: 0;
		text-align: center;
	}
	html.no-enhanced .section-highlights .section-header {
		padding-top:64px;
	}
}
@media only screen and (min-width: 735px) and (max-width: 778px) {
	.section-highlights .section-header {
		padding-top: 0;
		margin-top: -4px;
	}
}

@media only screen and (min-width: 1069px) {
	.modal-l2 .chip-l2-wrapper .subsection-2 .grid-headline {
		margin-top: -52px;
	}
}

@media only screen and (min-width: 734px) and (max-width: 1068px) {
	.modal-l2 .chip-l2-wrapper .subsection-2 .grid-headline {
		font-size: 38px;
	}
}

@media only screen and (min-width: 450px) and (max-width: 734px) {
	.section-welcome .headline-lockup {
		top: 10px;
	}
}
@media only screen and (max-width: 449px) {
	.typography-overview-hero-headline {
		font-size: 60px;
	}
	.section-welcome .headline-lockup {
		top: 2px;
	}
}

@media only screen and (max-width: 734px) {
	.product-tile-ipad-pro .product-tile-padding {
		min-height: 80px;
	}
}

@media only screen and (max-width: 734px) {
	.product-tile-ipad-air .product-tile-padding {
		min-height: 80px;
	}
	.modal-l2.ipados-modal .hero-headline {
		top: -30px;
	}
	.modal-l2 .apple-pencil-pro-l2-wrapper .pencil-section .option-1 {
		margin-right: -15px;
	}
	.modal-l2 .apple-pencil-pro-l2-wrapper .pencil-section .option-2 {
		margin-left: -10px;
	}
	html.no-enhanced .section-highlights .section-header {
		padding-top: 106px;
	}
}

@media only screen and (max-width: 375px) {
	.product-tile-ipad-pro .product-tile-padding {
		min-height: 100px;
	}
}

@media only screen and (max-width: 375px) {
	.product-tile-ipad-air .product-tile-padding {
		min-height: 100px;
	}
	html.no-enhanced .section-highlights .section-header {
		padding-top: 272px;
	}
}
@media only screen and (max-width: 472px) {
	.product-tile-ipad-air .product-tile-padding .product-tile-current {
		--sk-button-padding-vertical: 0px;
	}
}

@media only screen and (min-width: 1069px) {
	html.text-zoom .modal-l2 .apple-pencil-pro-l2-wrapper .pencil-section.pencil-options .options-container .options-labels-container {
		max-width: 400px;
	}
	html.text-zoom .modal-l2 .apple-pencil-pro-l2-wrapper .pencil-section.pencil-options .options-container .options-labels-container .pencil-option-container {
		width: 200px;
	}
}

html.text-zoom .modal-l2 .values-l2-wrapper .typography-site-body {
	word-break: break-word;
}

html.text-zoom .typography-site-stat-caption, html.text-zoom .typography-site-modal-headline {
	-webkit-nbsp-mode: space;
	word-break: break-word;
}
html.text-zoom .modal-l2 .apple-pencil-pro-l2-wrapper .pencil-section.pencil-options .options-container .options-labels-container .pencil-option-container .pencil-option .badge {
	height: auto;
}

.section-themes .subsection-apple-intelligence .apple-intelligence-avail {
    color: #6e6e73;

}


.headline-wrap {
	text-align: center;
}


@media only screen and (min-width: 734px) and (max-width:1068px) {
	.modal-l2 .two-sizes-l2-wrapper .subsection .stat:nth-child(2) strong{
		font-size: 36px;
	}
	.modal-l2 .chip-l2-wrapper .subsection-2 .grid-headline{
		font-size: 36px;
	}
}


@media only screen and (min-width: 1069px) {
	.section-incentive{
		margin-top: 0;
	}

	.section-themes{
		padding-bottom: 104px;
	}
}

@media only screen and (max-width: 734px) {
	.section-incentive{
		margin-top: 0;
	}

}

@media only screen and (max-width: 734px) {
	.typography-overview-hero-headline{
		line-height: .8575428571;
	}
	.section-welcome .headline-lockup .headline-wrap{
		padding-top: 6px;
	}

}




@media only screen and (min-width: 380px) {
	.xxxsmall-show	{
		display: show;
	}
	.xxxsmall-hide{
		display: none;
	}

}

@media only screen and (min-width: 381px) and (max-width: 439px) {
	.xxsmall-hide{
		display: none;
	}

}

.apple-intelligence-gradient {
	display: block;
}

@media only screen and (min-width: 734px) and (max-width:1068px) {
	.modal-l2 .two-sizes-l2-wrapper .subsection .stat:nth-child(3) strong{
		font-size: 36px;
	}
}


@media only screen and (max-width: 734px) {
	html.hero-video-fallback .section-welcome .welcome__video, html.hero-video-fallback .section-welcome .welcome__video *, html.no-enhanced .section-welcome .welcome__video, html.no-enhanced .section-welcome .welcome__video *{
		margin-top: -2px;
	}

}

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