.show-for-xs {
	display: none;
}
.show-for-small {
	display: none;
}
.show-for-medium {
	display: none;
}
.show-for-large {
	display: block;
}

@media only screen and (max-width: 1068px) {
	.show-for-xs {
		display: none;
	}
	.show-for-small {
		display: none;
	}
	.show-for-medium {
		display: block;
	}
	.show-for-large {
		display: none;
	}
}

@media only screen and (max-width: 735px) {
	.show-for-xs {
		display: none;
	}
	.show-for-small {
		display: block;
	}
	.show-for-medium {
		display: none;
	}
	.show-for-large {
		display: none;
	}
}

@media only screen and (max-width: 320px) {
	.show-for-large {
		display: none;
	}
	.show-for-medium {
		display: none;
	}
	.show-for-small {
		display: block;
	}
	.show-for-xs {
		display: block;
	}
}

@media (min-width: 1068px) {
	.section-iphone-duo [data-component-list~="SeptemberEvent2026"] .tile-subhead {
		max-width: 650px;
	}
}

.section-apple-watch-series-12 [data-component-list~="SeptemberEvent2026"]:before {
	background: unset;
}
footer#ac-globalfooter .ac-gf-sosumi:has(.energy-flag-wrapper):has(> ul) {
	padding: 0 0 11px;
}
footer#ac-globalfooter .energy-flag-wrapper {
	padding-bottom: 17px;
}
footer#ac-globalfooter .ac-gf-sosumi:has(.energy-flag-wrapper) {
	padding: 0 0 0;
}
footer#ac-globalfooter .energy-flag-wrapper .energy-flag-list li {
	white-space: nowrap;
	margin-inline-start: unset;
	font-size: 12px;
	padding: 0;
}
