/* BTS 2025 Supglyph */
.section-bts-banner-2025 .section-content-responsive .bts-2025-footnote a, .section-savings .back-to-school-2025 .card-container .card-back-to-school .card-content .card-copy .footnote-diamond a {
	color: #000;
}

/* Savings section 1 tile alt layout */
@media screen and (min-width: 735px) {
	.section-savings .savings-gallery .item-container {
		width: 100%;
		box-sizing: border-box;
		grid-template-columns: 1fr 1fr;
	}

	.section-savings .savings-gallery .gallery-item {
		width: 100%;
	}
}

/*.section.section-savings .footnote.footnote-supglyph a {
	text-underline-offset: 0.22em !important;
}*/

/* Savings Tile Fix START */
.section-savings .back-to-school-2025 .card-special-savings {
	display: flex;
}

.section-savings .card-container {
	display: flex;
	flex-direction: column;
	row-gap: 20px;
}

@media only screen and (min-width: 735px) {
	.section-savings .card-container {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		column-gap: 20px;
	}
}

.section-savings .cards {
	display: flex;
}
/* Savings Tile Fix END */

#compare-mbp-devices .buy-link {
	white-space: nowrap;
}

/* Compare section - View pricing button padding fix - Start */
.section-compare ul li#compare-pro-devices .compare-row.compare-buttons .compare-column a:first-of-type {
	padding-inline-start: 14px;
	padding-inline-end: 14px;
}
/* Compare section - View pricing button padding fix - End */
