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

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

/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/
.section-header-cta-item-event .section-header-cta-link {
	display: none;
}

@media only screen and (max-width: 734px) {
	.section-contrast .product-tile .product-tile-positioning {
		height: 80px;
	}
}

@media only screen and (min-width: 1069px) {
	html.text-zoom .modal-l2 .apple-pencil-pro-l2-wrapper .pencil-section.pencil-options .options-container .options-labels-container {
		max-width: 400px;
	}
	html.text-zoom .modal-l2 .apple-pencil-pro-l2-wrapper .pencil-section.pencil-options .options-container .options-labels-container .pencil-option-container {
		width: 200px;
	}
}

html.text-zoom .modal-l2 .values-l2-wrapper .typography-site-body {
	word-break: break-word;
}

html.text-zoom .typography-site-stat-caption, html.text-zoom .typography-site-modal-headline {
	-webkit-nbsp-mode: space;
	word-break: break-word;
}
html.text-zoom .modal-l2 .apple-pencil-pro-l2-wrapper .pencil-section.pencil-options .options-container .options-labels-container .pencil-option-container .pencil-option .badge {
	height: auto;
}

.section-contrast .product-tile-set .product-tile.has-plus-rows-7 .product-tile-plus{
	grid-template-rows: var(--plus-row-1-height) var(--plus-row-2-height) var(--plus-row-3-height) var(--plus-row-4-height) var(--plus-row-5-height) var(--plus-row-6-height);
}

@media only screen and (max-width: 734px) {
	.section-contrast .responsive-content-viewport-content .product-tile-set .product-tile-ipad-air .product-tile-plus.product-tile-padding {
		margin-top: 0;
	}
}
/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
