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






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




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


html.no-reduced-motion[data-layout-name="macbook-announce"] .main [data-module-template="ribbon"] [data-unit-id="affordability-ribbon"],
html.no-reduced-motion[data-layout-name="macbook-announce"] .main [data-module-template="ribbon"] [data-unit-id="affordability-ribbon"] .affordability-ribbon-link {
	animation-play-state: paused;
}

html.no-enhanced-xp[data-layout-name="macbook-announce"] .main [data-module-template="ribbon"] [data-unit-id="affordability-ribbon"],
html.no-enhanced-xp[data-layout-name="macbook-announce"] .main [data-module-template="ribbon"] [data-unit-id="affordability-ribbon"] .affordability-ribbon-link {
	animation-play-state: running;
	animation-duration: 0s;
	animation-delay: 0s;
}

html.no-reduced-motion[data-layout-name="macbook-announce"] .main [data-module-template="ribbon"] [data-unit-id="affordability-ribbon"] {
	display: none;
}
html.inline-media-timeout[data-layout-name="macbook-announce"] .main [data-module-template="ribbon"] [data-unit-id="affordability-ribbon"],
html.no-enhanced-xp[data-layout-name="macbook-announce"] .main [data-module-template="ribbon"] [data-unit-id="affordability-ribbon"] {
	display: block;
}
html.text-zoom[data-layout-name="macbook-announce"] .main [data-module-template="ribbon"] [data-unit-id="affordability-ribbon"] {
	height: auto !important;
}

[data-layout-name="macbook-announce"] .main {
	background-color: #f5f5f7;
}
[data-layout-name="macbook-announce"] .main [data-module-template="ribbon"] [data-unit-id="affordability-ribbon"] {
	--ribbon-height: 52px;
}
@media only screen and (max-width: 1068px) {
	[data-layout-name="macbook-announce"] .main [data-module-template="ribbon"] [data-unit-id="affordability-ribbon"] {
		--ribbon-height: 72px;
	}
}
@media only screen and (max-width: 734px) {
	[data-layout-name="macbook-announce"] .main [data-module-template="ribbon"] [data-unit-id="affordability-ribbon"] {
		--ribbon-height: 92px;
	}
}


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