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

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

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

@media only screen and (min-width: 1069px) {
	.modal-l2 .connectivity-l2-wrapper .content-area .hero-headline {
		top: -30px;
	}
	.modal-l2 .values-l2-wrapper .subsection.environment .headline .subsection-headline-icon {
		margin-bottom: 30px;
		margin-right: 10px;
	}
	.theme-dark .section-contrast .product-tile-ctas .product-tile-current {
		margin-left: 40px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.theme-dark .section-contrast .product-tile-ctas .product-tile-current {
		margin-left: 40px;
	}
	.subsection-design .subsection-headline {
		margin-left: 80px;
	}
	.modal-l2 .chip-l2-wrapper .subsection.subsection-2 .compare-container .label-container .modal-label:nth-child(2) {
		margin-right: 200px;
	}
	.modal-l2 .values-l2-wrapper .subsection .copy-columns .description-copy-color {
		font-size: 20px;
	}
}

@media only screen and (max-width: 734px) {
	.section-highlights .media-gallery-wrapper .media-gallery-item-design .product-model {
		top: 479px;
	}
	.section-contrast .product-tile .product-tile-padding {
		padding-inline-end: 15px;
	}
}

@media only screen and (max-width: 481px) {
	.section-contrast .product-tile-ipad-pro div.product-tile-ctas.product-tile-padding {
		margin-top: 19px;
	}
}
@media only screen and (max-width: 431px) {
	.section-contrast .product-tile-ipad-pro div.product-tile-ctas.product-tile-padding {
		margin-top: 39px;
	}
}
@media only screen and (max-width: 374px) {
	.section-contrast .product-tile-ipad-pro div.product-tile-ctas.product-tile-padding {
		margin-top: 19px;
	}
}

.section-contrast {
	padding-top: 150px;
}

.modal-l2 .apple-pencil-pro-l2-wrapper .pencil-section.pencil-options .options-container .options-labels-container .pencil-option-container .option-1 {
	margin-left: 8px;
}
.section-welcome .welcome .overview-hero-built{
	--p-width: 458px;
}

@media only screen and (max-width: 1068px) {
	.section-welcome .welcome .overview-hero-built{
		--p-width: 387px;
	}
}
@media only screen and (max-width: 734px) {
	.section-welcome .welcome .overview-hero-built{
		--p-width: 298px;
	}
}
/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
