/* common */
body {
	line-break: strict;
}

/* hero */
@media only screen and (max-width: 1068px) {
	.typography-welcome-headline:lang(ja) {
		font-size: 80px;
	}
}

@media only screen and (max-width: 734px) {
	.typography-welcome-headline:lang(ja) {
		font-size: 56px;
	}
}

/* inovation */
.section-innovation #gallery-item-ai-2 .feature-card-copy-container {
	--feature-card-copy-width: 320px;
}

@media only screen and (max-width: 1068px) {
	.section-innovation #gallery-item-ai-2 .feature-card-copy-container {
		--feature-card-copy-width: 276px;
	}
}

/* Apple business */
@media only screen and (max-width: 1068px) {
	.section-apple-business .banner-card-copy-column {
		width: 100%;
	}
}

@media only screen and (max-width: 734px) {
	.section-apple-business .banner-card-copy-column {
		width: auto;
	}
}

/* compare */
@media (min-width: 735px) {
	.product-tile-positioning {
		width: -webkit-fill-available;
		width: stretch;
	}
}
