.show-for-small {
	display: none;
}
.show-for-medium {
	display: none;
}
.show-for-large {
	display: block;
}
@media only screen and (max-width: 1068px) {
	.show-for-small {
		display: none;
	}
	.show-for-medium {
		display: block;
	}
	.show-for-large {
		display: none;
	}
}
@media only screen and (max-width: 735px) {
	.show-for-small {
		display: block;
	}
	.show-for-medium {
		display: none;
	}
	.show-for-large {
		display: none;
	}
}
@media only screen and (max-width: 1068px) {
	.section-hero .hero-top .hero-headline {
		width: 514px;
	}
}
@media only screen and (max-width: 734px) {
	.section-catalog .tabnav-link.current: after {
		border-bottom: none;
	}
	.section-catalog .tabnav-item {
		border-bottom: 0;
	}
	.section-catalog .tablist-wrapper {
		margin-bottom: -10px;
	}
}
@media only screen and (max-width: 321px) {
	.section-faq .section-content .typography-section-headline {
		font-size: 36px;
	}
}
@media only screen and (max-width: 1068px) and (min-width: 734px) {
	.section-tiles .tile-full .tile-inner {
		padding-right: 0;
	}
}
@media only screen and (max-width: 1068px) and (min-width: 734px) {
	.section-tiles .tile-full .tile-inner {
		padding-bottom: 20px;
		padding-top: 20px;
	}
}
@media only screen and (max-width: 320px) {
	.section-hero .hero-top .hero-headline {
		font-size: 34px;
	}
}
@media only screen and (min-width: 1068px) {
	.section-tiles .tile-siri .tile-copy {
		max-width: 350px;
	}
}

/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   GLOBAL FOOTER STYLES
\*------------------------------------*/

/*------------------------------------*\
   END GLOBAL FOOTER STYLES
\*------------------------------------*/

/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

.section-tiles .tile-siri .tile-content {
	padding: 60px 2.333333%;
}
.section-tiles .tile-siri .utterance-rotation-container .tile-utterance {
	font-size: 44px;
}

.section-tiles .tile-siri .tile {
	background: linear-gradient(to bottom, #0c0c21, #1c4262);
}

.section-tiles .tile-siri .utterance-rotation-container .tile-utterance {
	color: #fff;
}

.section-tiles .tile-siri .tile-copy {
	color: #fff;
}

.section-tiles .tile-siri .overview-siri-homepod {
	display: flex;
	justify-content: center;
}

.section-tiles .tile-siri img {
	left: unset;
	margin-left: 0;
}

@media only screen and (min-width: 735px) {
	.section-tiles .tile-siri .overview-siri-homepod {
		bottom: 60px;
	}
}

@media only screen and (min-width: 1069px) {
	.section-tiles .tile-siri .overview-siri-homepod {
		bottom: 80px;
	}
}
@media only screen and (max-width: 1068px) {
	.section-tiles .tile-siri .utterance-rotation-container .tile-utterance {
		font-size: 34px;
	}
}

@media only screen and (max-width: 734px) {
	.section-tiles .tile-siri .overview-siri-homepod {
		margin-bottom: 50px;
	}

	.section-tiles .tile-siri .tile-copy {
		margin-bottom: 50px;
	}
}
/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
