body {
	line-break: strict;
}

@media only screen and (max-width: 1068px) {
	html.touch #ac-localnav .ac-ln-button {
		padding-block: 4px 2px;
	}
}

@media only screen and (max-width: 734px) {
	#ac-localnav .ac-ln-title:lang(ja) {
		--r-localnav-title-vertical-offset: 14px;
	}
}

.footnote-supglyph a {
	text-underline-offset: -0.28em;
}

#overview-parental-controls-location-sharing-endframe-1 {
	position: relative;
	opacity: 1;
}
.section-hero .section-content .hero-cta {
	padding-block: 18px 16px;
}

@media only screen and (max-width: 734px) {
	.section-hero .section-content .hero-cta {
		padding-block: 11px 9px;
	}
}
@media only screen and (max-width: 734px) {
	.section-setup .section-content-settings .section-headline,
	.section-setup .section-content-responsive .section-headline {
		width: 100%;
	}
	.section-setup .section-content-settings .section-headline br {
		display: block;
	}
}

.section-content-settings .tile-content .list {
	width: 100%;
}

@media only screen and (min-width: 1069px) {
	.section-parental-controls .card.card-location-sharing .card-media {
		padding-block: 20px 30px;
	}
}
@media only screen and (min-width: 735px) {
	.section-setup .tile-settings .list li {
		align-items: flex-end;
	}
}