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

@media screen and (min-width: 735px) {
	.section-savings .savings-gallery .item-container {
		width: 99.5%;
		box-sizing: border-box;
		grid-template-columns: 1fr 1fr;
	}

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

html.text-zoom .section-savings .savings-gallery .item-container {
	grid-template-columns: 1fr;
}

.section-bts-banner {
	padding-top: 120px;
}

html.reduced-motion .section-bts-banner {
	padding-top: 120px;
}

@media (max-width: 1068px) {
	html.reduced-motion .section-bts-banner {
		padding-top: 100px;
	}
}

@media (max-width: 734px) {
	html.reduced-motion .section-bts-banner {
		padding-top: 70px;
	}
}

.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 */

/* Learn to do more section - start */
img.inline-icon {
	height: 1em;
	vertical-align: text-bottom;
	width: auto;
	position: relative;
	top: -0.1em;
}

.modal-content-container .boc.modal-content .modal-copy-container li p {
	margin-top: 0.8em;
}
/* Learn to do more section - end */
