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

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

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

.section-bts-banner .banner-copy-column {
	z-index: 1;
}
/* 
.gallery-card.image-full .tile-headline-container .typography-eyebrow-elevated{
	color: rgb(29,29,31);
}
 */
@media only screen and (min-width: 1069px) {
	.section-mac-and-ipad .mac-and-ipad-block-mac .image-carousel-container .image-carousel .carousel-item .caption {
		--bottom-spacing: 35px;
	}
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-why-mac-and-ipad .tile-headline-container {
		padding: 24px 24px;
	}
	html.enhance-xp .section-hero.ready-to-animate .hero-subject-industrial-design {
		margin-top: 35px;
	}
	.section-bts-banner .banner-headline {
		letter-spacing: 0;
	}
	.section-bts-banner .banner-copy {
		letter-spacing: 0;
	}
}

@media only screen and (max-width: 734px) {
	#better-together .tile-image {
		margin-top: 5px;
	}
	.section-bts-banner .banner-image-column .overview-gc-ipad-launch {
		margin-top: -30px;
	}
	.section-bts-banner .banner-copy-column {
		padding-right: 5px;
	}
}
@media only screen and (max-width: 380px) {
	.section-bts-banner .banner-image-column .overview-gc-ipad-launch {
		margin-top: -57px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-mac-and-ipad .mac-and-ipad-block.mac-and-ipad-block-alt .mac-and-ipad-attribute:nth-last-child(2) {
		border-block-end: none;
	}
}

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