/*		Fix btn bug of sfpro fonts		*/
.aap-text-icon-control .icon {
	position: absolute;
}

@media only screen and (max-width:734px) {

	.callouts .callout,
	.product-tile,
	.product-tile .product-tile-product-id,
	.product-tile .tout-group {
		grid-template-rows: inherit;
	}

	.product-tile .product-tile-ctas-stacked {
		grid-template-rows: [ctas-start ctas-inline] auto [ctas-stacked] auto;
	}
}

.icon.aap-text-icon-control__icon {
	position: absolute !important;
}

.section-battery .staggered-end .stat-value-hs {
	font-size: 40px;
}

@media only screen and (max-width: 1068px) {
	.section-battery .staggered-end .stat-value-hs {
		font-size: 40px;
	}
}

@media only screen and (max-width: 734px) {
	.section-battery .staggered-end .stat-value-hs {
		font-size: 32px;
	}
}

.section-health .viewport-content {
	padding-bottom: 60px;
}

@media only screen and (max-width: 734px) {
	.section-health .viewport-content {
		padding-bottom: 55px;
	}
}

.section-welcome .marquee-header {
	bottom: 25px;
}

@media only screen and (max-width: 734px) {
	.section-welcome .marquee-header {
		bottom: 0;
	}
}