/* Local overrides */

.page-mac-does-that {
	background-color: #fff;
}

br.xsmall-show {
	display: none;
}
@media only screen and (max-width: 330px) {
	br.xsmall-show {
		display: block;
	}
}

/* Mac does that */

/* sosumi-link-follows styles */
.sosumi-link-follows,
.sosumi-link-follows ~ .footnote,
.sosumi-link-follows ~ .product-addition {
	display: none;
}
.sosumi-link-follows[data-pricing-loaded],
.sosumi-link-follows[data-pricing-loaded] ~ .footnote,
.sosumi-link-follows[data-pricing-loaded] ~ .product-addition {
	display: inline;
}

/* pricing formatting */

.section-select .product-tile-price {
	max-width: 230px;
}

/* Apple intelligence BOC */

@media only screen and (max-width: 329px) {
	.modal-content.modal-content-apple-intelligence p:nth-child(5) {
		margin-right: 12px;
	}
	.modal-content.modal-content-apple-intelligence a {
		text-decoration: none;
	}
}

/* financing card overrides */

.card-big-financing .card-big-copy,
.card-big-financing .card-big-headline {
	max-width: 336px;
}

@media only screen and (max-width: 1068px) {
	.card-big-financing .card-big-copy,
	.card-big-financing .card-big-headline {
		max-width: 289px;
	}
}

@media (max-width: 734px) {
	.card-big-financing .card-big-copy,
	.card-big-financing .card-big-headline {
		max-width: 172px;
	}
}

/* compare */
.select-gallery-container
	.galleries-container
	> div
	.paddlenav
	ul
	li
	button:after {
	display: none;
}

@media (max-width: 734px) {
	.select-gallery-container .galleries-container .gallery .paddlenav .scrim {
		--select-gallery-height: 542px;
	}
}

@media (max-width: 333px) {
	.custom_more {
		width: 250px;
	}
}
