/* 500 */

.xs-show,
.xs-show-2 {
	display: none;
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-display .chapter1 .stat .stat-caption {
		width: 131%;
	}
}

@supports (mask-image: url("")) {
	html:not(.text-zoom, .no-image-text)
		.section-display
		.chapter1
		.stat.stat2
		.display-stat {
		mask-repeat: no-repeat;
		--width: 100px;
		--height: 40px;
		mask-image: url(/mx/macbook-neo/images/overview/product-stories/display-camera-audio/dca_stat_2_mask__fh9oj553nyuu_large.png);
	}

	@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
		html:not(.text-zoom, .no-image-text)
			.section-display
			.chapter1
			.stat.stat2
			.display-stat {
			mask-image: url(/mx/macbook-neo/images/overview/product-stories/display-camera-audio/dca_stat_2_mask__fh9oj553nyuu_large_2x.png);
		}
	}
}

@media (max-width: 1068px) {
	@supports (mask-image: url("")) {
		html:not(.text-zoom, .no-image-text)
			.section-display
			.chapter1
			.stat.stat2
			.display-stat {
			mask-repeat: no-repeat;
			--width: 88px;
			--height: 32px;
			mask-image: url(/mx/macbook-neo/images/overview/product-stories/display-camera-audio/dca_stat_2_mask__fh9oj553nyuu_medium.png);
		}

		@media (max-width: 1068px) and (min-resolution: 1.5dppx),
			(max-width: 1068px) and (min-resolution: 144dpi) {
			html:not(.text-zoom, .no-image-text)
				.section-display
				.chapter1
				.stat.stat2
				.display-stat {
				mask-image: url(/mx/macbook-neo/images/overview/product-stories/display-camera-audio/dca_stat_2_mask__fh9oj553nyuu_medium_2x.png);
			}
		}
	}
}

@media (max-width: 734px) {
	@supports (mask-image: url("")) {
		html:not(.text-zoom, .no-image-text)
			.section-display
			.chapter1
			.stat.stat2
			.display-stat {
			mask-repeat: no-repeat;
			--width: 113px;
			--height: 33px;
			mask-image: url(/v/macbook-neo/a/images/overview/product-stories/display-camera-audio/dca_stat_2_mask__fh9oj553nyuu_small.png);
		}

		@media (max-width: 734px) and (min-resolution: 1.5dppx),
			(max-width: 734px) and (min-resolution: 144dpi) {
			html:not(.text-zoom, .no-image-text)
				.section-display
				.chapter1
				.stat.stat2
				.display-stat {
				mask-image: url(/v/macbook-neo/a/images/overview/product-stories/display-camera-audio/dca_stat_2_mask__fh9oj553nyuu_small_2x.png);
			}
		}
	}
}

/* 3.6 millions */

@supports (mask-image: url("")) {
	html:not(.text-zoom, .no-image-text)
		.section-display
		.chapter1
		.stat.stat1
		.display-stat {
		mask-repeat: no-repeat;
		--height: 40px;
		--width: 253px;
		mask-image: url(/mx/macbook-neo/images/overview/product-stories/display-camera-audio/dca_stat_1_mask__fydqol8zj8ia_large.png);
	}

	@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
		html:not(.text-zoom, .no-image-text)
			.section-display
			.chapter1
			.stat.stat1
			.display-stat {
			mask-image: url(/mx/macbook-neo/images/overview/product-stories/display-camera-audio/dca_stat_1_mask__fydqol8zj8ia_large_2x.png);
		}
	}
}

@media (max-width: 1068px) {
	@supports (mask-image: url("")) {
		html:not(.text-zoom, .no-image-text)
			.section-display
			.chapter1
			.stat.stat1
			.display-stat {
			mask-repeat: no-repeat;
			--height: 32px;
			--width: 218px;
			mask-image: url(/mx/macbook-neo/images/overview/product-stories/display-camera-audio/dca_stat_1_mask__fydqol8zj8ia_medium.png);
		}

		@media (max-width: 1068px) and (min-resolution: 1.5dppx),
			(max-width: 1068px) and (min-resolution: 144dpi) {
			html:not(.text-zoom, .no-image-text)
				.section-display
				.chapter1
				.stat.stat1
				.display-stat {
				mask-image: url(/mx/macbook-neo/images/overview/product-stories/display-camera-audio/dca_stat_1_mask__fydqol8zj8ia_medium_2x.png);
			}
		}
	}
}

@media (max-width: 734px) {
	@supports (mask-image: url("")) {
		html:not(.text-zoom, .no-image-text)
			.section-display
			.chapter1
			.stat.stat1
			.display-stat {
			mask-repeat: no-repeat;
			--height: 40px;
			--width: 288px;
			mask-image: url(/mx/macbook-neo/images/overview/product-stories/display-camera-audio/dca_stat_1_mask__fydqol8zj8ia_small.png);
		}

		@media (max-width: 734px) and (min-resolution: 1.5dppx),
			(max-width: 734px) and (min-resolution: 144dpi) {
			html:not(.text-zoom, .no-image-text)
				.section-display
				.chapter1
				.stat.stat1
				.display-stat {
				mask-image: url(/mx/macbook-neo/images/overview/product-stories/display-camera-audio/dca_stat_1_mask__fydqol8zj8ia_small_2x.png);
			}
		}
	}
}

/* 16 heures */

@supports (mask-image: url("")) {
	html:not(.text-zoom, .no-image-text)
		.section-performance
		.performance-stat {
		mask-repeat: no-repeat;
		--height: 43px;
		--width: 310px;
		mask-image: url(/mx/macbook-neo/images/overview/product-stories/performance/stats/performance_stat_1_mask__dcvhszvrhm82_large.png);
	}

	@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
		html:not(.text-zoom, .no-image-text)
			.section-performance
			.performance-stat {
			mask-image: url(/mx/macbook-neo/images/overview/product-stories/performance/stats/performance_stat_1_mask__dcvhszvrhm82_large_2x.png);
		}
	}
}

@media (max-width: 1068px) {
	@supports (mask-image: url("")) {
		html:not(.text-zoom, .no-image-text)
			.section-performance
			.performance-stat {
			mask-repeat: no-repeat;
			--height: 26px;
			--width: 180px;
			mask-image: url(/mx/macbook-neo/images/overview/product-stories/performance/stats/performance_stat_1_mask__dcvhszvrhm82_medium.png);
		}

		@media (max-width: 1068px) and (min-resolution: 1.5dppx),
			(max-width: 1068px) and (min-resolution: 144dpi) {
			html:not(.text-zoom, .no-image-text)
				.section-performance
				.performance-stat {
				mask-image: url(/mx/macbook-neo/images/overview/product-stories/performance/stats/performance_stat_1_mask__dcvhszvrhm82_medium_2x.png);
			}
		}
	}
}

@media (max-width: 734px) {
	@supports (mask-image: url("")) {
		html:not(.text-zoom, .no-image-text)
			.section-performance
			.performance-stat {
			mask-repeat: no-repeat;
			--height: 34px;
			--width: 240px;
			mask-image: url(/mx/macbook-neo/images/overview/product-stories/performance/stats/performance_stat_1_mask__dcvhszvrhm82_small.png);
		}

		@media (max-width: 734px) and (min-resolution: 1.5dppx),
			(max-width: 734px) and (min-resolution: 144dpi) {
			html:not(.text-zoom, .no-image-text)
				.section-performance
				.performance-stat {
				mask-image: url(/mx/macbook-neo/images/overview/product-stories/performance/stats/performance_stat_1_mask__dcvhszvrhm82_small_2x.png);
			}
		}
	}
}

/* Hero */

@supports (mask-image: url("")) {
	html:not(.text-zoom, .no-image-text)
		.section-welcome
		.header-headline
		.gradient-text {
		mask-repeat: no-repeat;
		mask-image: url(/mx/macbook-neo/images/overview/welcome/hero_text_mask__cq2qs0i7fzo2_large.png);
	}

	@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
		html:not(.text-zoom, .no-image-text)
			.section-welcome
			.header-headline
			.gradient-text {
			mask-image: url(/mx/macbook-neo/images/overview/welcome/hero_text_mask__cq2qs0i7fzo2_large_2x.png);
		}
	}
}

@media (max-width: 1068px) {
	@supports (mask-image: url("")) {
		html:not(.text-zoom, .no-image-text)
			.section-welcome
			.header-headline
			.gradient-text {
			mask-repeat: no-repeat;
			mask-image: url(/mx/macbook-neo/images/overview/welcome/hero_text_mask__cq2qs0i7fzo2_medium.png);
		}

		@media (max-width: 1068px) and (min-resolution: 1.5dppx),
			(max-width: 1068px) and (min-resolution: 144dpi) {
			html:not(.text-zoom, .no-image-text)
				.section-welcome
				.header-headline
				.gradient-text {
				mask-image: url(/mx/macbook-neo/images/overview/welcome/hero_text_mask__cq2qs0i7fzo2_medium_2x.png);
			}
		}
	}
}

@media (max-width: 734px) {
	@supports (mask-image: url("")) {
		html:not(.text-zoom, .no-image-text)
			.section-welcome
			.header-headline
			.gradient-text {
			mask-repeat: no-repeat;
			mask-image: url(/mx/macbook-neo/images/overview/welcome/hero_text_mask__cq2qs0i7fzo2_small.png);
		}

		@media (max-width: 734px) and (min-resolution: 1.5dppx),
			(max-width: 734px) and (min-resolution: 144dpi) {
			html:not(.text-zoom, .no-image-text)
				.section-welcome
				.header-headline
				.gradient-text {
				mask-image: url(/mx/macbook-neo/images/overview/welcome/hero_text_mask__cq2qs0i7fzo2_small_2x.png);
			}
		}
	}
}

.section-welcome .header-headline .gradient-text {
	--gt-width: 47%;
}

/* Locale overrides */

#media-card-gallery-item-1 .caption-animation-container.pin-offset {
	--caption-width: 624px !important;
}

@media only screen and (min-width: 1069px) {
	.section-display .chapter1 .stat.stat1 {
		left: -40px;
	}
}

#media-card-gallery-item-1 .caption-animation-container.pin-offset {
	--caption-width: 624px !important;
}

@media only screen and (max-width: 405px) {
	.xs-show {
		display: block;
	}
}

@media only screen and (max-width: 345px) {
	.xs-show-2 {
		display: block;
	}
}

@media (max-width: 350px) {
	#media-card-gallery-item-3 .caption-animation-container.pin-offset {
		min-width: 248px;
	}
}
