/* Local Overrides */

/* Custom styles */
.custom_xs {
	display: none;
}

@media only screen and (max-width: 375px) {
	.custom_xs {
		display: block;
	}
}

/* 25 post hero */
@media only screen and (min-width: 735px) {
	.post-event-body .post-event-links .state-copy.message-vod {
		display: flex;
		flex-direction: column;
	}
	.section-hero .post-event-links .watch-copy {
		margin-left: 0px;
	}
}

@media only screen and (max-width: 405px) {
	.post-event-body
		.post-event-links
		.state-copy.message-vod
		.icon-wrapper.watch-copy {
		padding-left: 31px;
		padding-right: 31px;
	}
}

/* hero */
.section-hero .hero-copy-announce {
	max-width: 460px;
}

@media only screen and (max-width: 734px) {
	.section-hero .hero-copy-announce {
		max-width: 220px;
	}
}

.section-hero .cta-links.custom_fallback {
	margin-top: 30px;
}

.section-announced .announced-item-iphone-16-pro .headline,
.section-announced .announced-item-iphone-16 .headline {
	margin-bottom: 17px;
}

@media only screen and (max-width: 734px) {
	.section-announced .announced-item-iphone-16-pro .headline,
	.section-announced .announced-item-iphone-16 .headline {
		margin-bottom: 20px;
	}
}

.xs-show {
	display: none;
}

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

/* LO-F watchos26 */
@media only screen and (min-width: 1069px) {
	.announced-item.announced-item-watchos-26 .product-copy.typography-intro {
		padding-right: 130px;
	}
}

/* sep-9-tile */
@media only screen and (min-width: 735px) {
	.section-recent-events
		.recent-events-gallery
		.item-container
		.gallery-item {
		height: 495px;
	}
}
@media only screen and (max-width: 734px) {
	.section-recent-events
		.recent-events-gallery
		.item-container
		.gallery-item {
		height: 515px;
	}
}
