@media only screen and (max-width: 350px) {
	.section-discover-more .typography-headline-standalone {
		display: flex;
		justify-content: center;
	}
}

@media only screen and (max-width: 484px) {
	.section-discover-more .shared-apple {
		display: block;
	}
}

@media only screen and (max-width: 1068px) {
	.section-content {
		width: 709px;
	}
}

@media only screen and (max-width: 734px) {
	.section-content {
		width: 87.5%;
	}
}

.section-discover-more .discover-more-headline {
	font-size: 80px;
}

@media only screen and (max-width: 1068px) {
	.section-discover-more .discover-more-headline {
		font-size: 56px;
	}
}

@media only screen and (max-width: 734px) {
	.section-discover-more .discover-more-headline {
		font-size: 36px;
	}
}

.selection-highlight {
	width: 415px;
	top: -8px;
}

@media only screen and (max-width: 1068px) {
	.selection-highlight {
		width: 295px;
		height: 70px;
		top: -8px;
	}
	.selection-highlight:before {
		width: 17px !important;
		height: 79px !important;
		top: -9px !important;
		left: -9px !important;
	}
	.selection-highlight:after {
		width: 17px !important;
		height: 79px !important;
		top: 0px !important;
		background-position: bottom !important;
	}
}

@media only screen and (max-width: 734px) {
	.selection-highlight {
		width: 190px;
		height: 52px;
		top: -8px;
	}
	.selection-highlight:before {
		width: 8px !important;
		height: 57px !important;
		top: -4px !important;
		left: -4px !important;
	}
	.selection-highlight:after {
		width: 8px !important;
		height: 57px !important;
		top: 0px !important;
		background-position: bottom !important;
	}
}

@media only screen and (max-width: 484px) {
	.selection-highlight {
		height: 40px;
		top: auto;
		bottom: 3px;
		left: 50%;
		transform: translateX(calc(-50% - 3px));
	}
	.selection-highlight:before {
		width: 8px !important;
		height: 44px !important;
		top: -4px !important;
		left: -4px !important;
	}
	.selection-highlight:after {
		width: 8px !important;
		height: 44px !important;
		top: 0px !important;
		background-position: bottom !important;
	}
}

.selection-text:before {
	top: -82px;
}

@media only screen and (max-width: 734px) {
	.selection-text:before {
		top: -46px;
	}
}

@media only screen and (max-width: 484px) {
	.selection-text:before {
		left: auto;
		right: 0px;
		transform: none;
	}
}

.section-discover-more .discover-more-headline .selection-text:before {
	width: 103px;
	height: 67px;
	background-size: 103px 67px;
	background-image: url("/jp/accessibility/images/shared/speak__czk9v7csnnue_large.png");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	.section-discover-more .discover-more-headline .selection-text:before {
		background-image: url("/jp/accessibility/images/shared/speak__czk9v7csnnue_large_2x.png");
	}
}

@media only screen and (max-width: 734px) {
	.section-discover-more .discover-more-headline .selection-text:before {
		width: 52px;
		height: 34px;
		background-size: 52px 34px;
		background-image: url("/jp/accessibility/images/shared/speak__czk9v7csnnue_small.png");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.section-discover-more .discover-more-headline .selection-text:before {
		background-image: url("/jp/accessibility/images/shared/speak__czk9v7csnnue_small_2x.png");
	}
}

.modal-next-button:hover span.copy > span {
	text-decoration: underline;
}
@media only screen and (min-width: 1069px) {
	.modal .violator, .section-tiles-grid .violator {
		padding: 8px 18px 6px;
	}
}
html.ios .violator-reduced {
	padding: 5px 11px 1px;
}
html.ipad .violator-reduced {
	padding: 6px 11px 3px;
}
