.section-plans .applecare-plan .flex-row .column-product-group {
	flex-basis: 79%;
	max-width: 79%;
}

.section-plans .applecare-plan .flex-row .column-dynamic-pricing {
	flex-basis: 20%;
	max-width: 20%;
}

@media only screen and (max-width: 735px) {
	.section-plans .applecare-plan.pricing-columns-2 .column-product-group {
		flex-basis: 75%;
		max-width: 75%;
	}
}

.section-plans .applecare-plan .flex-row .column-dynamic-pricing.is-last {
	padding-left: 0px;
}

@media only screen and (max-width: 1068px) {
	.section-plans .applecare-plan .flex-row .column-product-group {
		max-width: 77%;
	}
}

@media only screen and (max-width: 410px) {
	.section-plans .applecare-plan .flex-row .column-product-group {
		max-width: 67%;
	}
}

@media only screen and (max-width: 410px) {
	.section-plans .applecare-plan .flex-row .column-dynamic-pricing {
		flex-basis: 26%;
		max-width: 26%;
	}
}
