/* Local Overrides */

.xs-show {
	display: none;
}

#final-cut-pro .viewport-content .section-app-copy {
	max-width: 700px;
}

@media only screen and (min-width: 1069px) {
	.section-highlights .section-header .section-header-headline {
		max-width: 650px;
	}
	.section-pixelmator-pro .typography-headline-elevated.section-app-headline {
		max-width: 1040px;
	}
	.gallery-item.media-gallery-item-1 .caption {
		max-width: 420px;
	}
	.gallery-item.media-gallery-item-4 .caption {
		max-width: 465px;
	}
}

/* Logic Pro */

@media only screen and (min-width: 1069px) {
	section#logic-pro .viewport-content p.section-app-copy {
		max-width: 745px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	section#logic-pro .viewport-content p.section-app-copy {
		max-width: 654px;
	}
}

@media only screen and (min-width: 735px) {
	li#logic-pro-gallery-item-2 .card-caption-content {
		padding: 28px 10px 0px;
	}
}

/* Visual Productivity */

@media only screen and (min-width: 1069px) {
	section#visual-productivity .viewport-content .section-app-copy {
		max-width: 793px;
	}
	li#workflows-gallery-item-2 .card-caption-content {
		max-width: 320px;
	}
	li#workflows-gallery-item-5 .card-caption-content {
		max-width: 330px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	section#visual-productivity .viewport-content .section-app-copy {
		max-width: 700px;
	}
}

#accordion-item-7-tray .accordion-content .accordion-content-paragraph {
	max-width: 870px;
}

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