.grid-item .essential-card .card-modifier {
	--gallery-side-padding: calc(
		50vw - min(1680px, var(--global-viewport-content-responsive))
	);
}

.essential-card-content {
	padding-bottom: 350px;
}

@media only screen and (max-width: 1440px) {
	.essential-card-content {
		padding-bottom: 270px;
	}
}

@media only screen and (max-width: 1068px) {
	.essential-card-content {
		padding-bottom: 320px;
	}
}
@media only screen and (max-width: 734px) {
	.essential-card-content {
		padding-bottom: 270px;
	}
}

@media only screen and (max-width: 734px) {
	.adventure-ready .feature-card-content .feature-card-image-container {
		bottom: -25px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-consider .gallery .card-set {
		grid-template-rows: repeat(1, 649px);
	}
}

@media only screen and (min-width: 1069px) {
	.section-consider .gallery .card-set {
		grid-template-rows: repeat(1, 690px);
	}
}

@media only screen and (min-width: 1441px) {
	.section-consider .gallery .card-set {
		grid-template-rows: repeat(1, 748px);
	}
}

.airpods-alt {
	text-align: left;
	display: block;
}

@media only screen and (max-width: 1068px) {
	.airpods-alt {
		text-align: center;
		display: block;
	}
}

.airpods-alt .essential-card-text-container {
	top: 170px;
	display: inline-block;
	text-align: center;
	margin-left: 100px;
}

@media only screen and (max-width: 1440px) {
	.airpods-alt .essential-card-text-container {
		top: 120px;
		margin-left: 80px;
	}
}

@media only screen and (max-width: 1068px) {
	.airpods-alt .essential-card-text-container {
		top: 0;
		margin-left: 0;
		width: 255px;
	}
}

@media only screen and (max-width: 734px) {
	.airpods-alt .essential-card-text-container {
		margin-left: 0;
	}
}

@media only screen and (max-width: 1068px) {
	.section-essentials .image-absolute-bottom {
		left: 0;
		margin-left: 43vw;
		transform: translate(-50%, -0%);
	}
}

@media only screen and (min-width: 1069px) {
	.product-tile-watch-ultra-2 .product-tile-positioning {
		padding-bottom: 1.47em;
	}
}
