.section-icon-card .overview-icon-card-icon-applecard {
	margin-top: 9px;
	--p-height: 46px;
	margin-bottom: 0;
}

html.no-desktop #icon-card-shopping-experience .desktop-only {
	display: none;
}

/* ANC Features */
@media (max-width: 480px) {
	.subsection-anc .subsection-header-features {
		max-width: 360px;
	}
}

.subsection-anc-features {
	flex-direction: column;
	margin-bottom: 94px;
}

@media (min-width: 1441px) {
	.subsection-anc-features {
		flex-direction: column;
		margin-bottom: 160px;
	}
}

@media (max-width: 1068px) {
	.subsection-anc-features {
		margin-bottom: 78px;
		margin-top: 0px;
	}
}

@media (max-width: 734px) {
	.subsection-anc-features {
		margin-bottom: 63px;
	}
}

html.text-zoom .subsection-anc-features {
	flex-direction: column;
}

@media (min-width: 735px) and (max-width: 1068px) {
	html.no-enhanced .subsection-anc-features {
		margin-bottom: 78px;
	}
}

@media (max-width: 480px) {
	html.no-enhanced .subsection-anc-features {
		margin-bottom: 50px;
		margin-top: 20px;
	}
}

.subsection-anc-detail {
	width: 610px;
	margin-bottom: 67px;
}

@media (min-width: 1441px) {
	.subsection-anc-detail {
		width: 610px;
		margin-bottom: 67px;
	}
}

@media (max-width: 1068px) {
	.subsection-anc-detail {
		width: 605px;
		margin-bottom: 50px;
	}
}

@media (max-width: 734px) {
	.subsection-anc-detail {
		width: unset;
		max-width: 100%;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 35px;
	}
}

@media (max-width: 480px) {
	.subsection-anc-detail {
		margin-bottom: 44px;
	}
}

html.text-zoom .subsection-anc-detail {
	max-width: 100%;
}

@media (min-width: 1069px) {
	html.text-zoom .subsection-anc-detail {
		max-width: 1000px;
		width: 100%;
	}
}
