.swapping-text-container .swapping-text-item.gradient-pink {
	width: 7em;
}

.swapping-text-container .swapping-text-item.gradient-orange {
	width: 4em;
}

.swapping-text-container .swapping-text-item.gradient-green,
.swapping-text-container .swapping-text-item.gradient-purple {
	width: 6em;
}

.typography-headline-standalone:lang(ja),
.typography-headline-standalone {
	font-size: 80px;
}

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

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

@media only screen and (max-width: 374px) {
	.typography-headline-standalone:lang(ja),
	.typography-headline-standalone {
		font-size: 40px;
	}

	.swapping-text-container .swapping-text-item .swapper {
		margin-top: 0;
	}
}
