:root {
	--site-color: #EDFF00;
	--black-color: #222;
	--site-background-color: #EDFF00;
	--component-video-tab-color: #fff;
	--site-diff-color: #222;
	--site-special-color: #222;
	--site-granite-background-color: #222;
	--site-granite-diff-background-color: #EDFF00;
	--site-font-size-16: 0.833vw;
	--site-font-line-height-24: 1.25vw;
	--site-border-radius-15: 0.78125vw;
	--site-border-radius-16: 0.833vw;
	--site-border-radius-20: 1.042vw;
	--site-border-radius-22: 1.1458vw;
	--site-border-radius-24: 1.25vw;
	--site-border-radius-24-0: 1.25vw;
	--site-border-radius-28: 1.458vw;
	--site-border-radius-29: 1.5vw;
	--site-border-radius-30: 1.5625vw;
	--site-border-radius-32: 1.67vw;
	--site-border-radius-36: 1.875vw;
	--site-border-radius-38: 1.9791vw;
	--site-border-radius-half: 50%;
	--site-border-color: #222;
}

@media screen and (max-width: 1080px) {
	:root {
		--site-font-size-16: 0.833vw;
		--site-font-line-height-24: 1.25vw;
		--site-border-radius-11: 1.1rem;
		--site-border-radius-12: 1.2rem;
		--site-border-radius-14: 1.4rem;
		--site-border-radius-20: 1.042vw;
		--site-border-radius-25: .25rem;
		--site-border-radius-32: .32rem;
		--site-border-radius-34: .34rem;
		--site-border-radius-36: .36rem;
		--site-border-radius-45: .45rem;
		--site-border-radius-44: .44rem;
		--site-border-radius-48: .48rem;
		--site-border-radius-58: .58rem;
	}
}

@font-face {
	font-family: 'SupremeLLTT-Black';
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-black.eot');
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-black.eot?#iefix') format('embedded-opentype'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-black.woff2') format('woff2'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-black.woff') format('woff'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-black.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'SupremeLLTT-BlackItalic';
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-blackitalic.eot');
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-blackitalic.eot?#iefix') format('embedded-opentype'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-blackitalic.woff2') format('woff2'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-blackitalic.woff') format('woff'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-blackitalic.ttf') format('truetype'),
	url('../../../content/dam/cfmoto/site/global/it-resources/fonts/supremelltt-blackitalic-webfont.svg#supreme_ll_ttblack_italic') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'SupremeLLTT-Bold';
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-bold.eot');
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-bold.eot?#iefix') format('embedded-opentype'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-bold.woff2') format('woff2'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-bold.woff') format('woff'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-bold.ttf') format('truetype'),
	url('../../../content/dam/cfmoto/site/global/it-resources/fonts/supremelltt-blackitalic-webfont.svg#supreme_ll_ttblack_italic') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'SupremeLLTT-BoldFlat';
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-extrabold.eot');
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-extrabold.eot?#iefix') format('embedded-opentype'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-extrabold.woff2') format('woff2'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-extrabold.woff') format('woff'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-extrabold.ttf') format('truetype'),
	url('../../../content/dam/cfmoto/site/global/it-resources/fonts/supremelltt-blackitalic-webfont.svg#supreme_ll_ttblack_italic') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'SupremeLLTT-BoldFlatItalic';
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-extrabolditalic.eot');
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-extrabolditalic.eot?#iefix') format('embedded-opentype'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-extrabolditalic.woff2') format('woff2'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-extrabolditalic.woff') format('woff'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-extrabolditalic.ttf') format('truetype'),
	url('../../../content/dam/cfmoto/site/global/it-resources/fonts/supremelltt-blackitalic-webfont.svg#supreme_ll_ttblack_italic') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'SupremeLLTT-BoldItalic';
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-bolditalic.eot');
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-bolditalic.eot?#iefix') format('embedded-opentype'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-bolditalic.woff2') format('woff2'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-bolditalic.woff') format('woff'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-bolditalic.ttf') format('truetype'),
	url('../../../content/dam/cfmoto/site/global/it-resources/fonts/supremelltt-blackitalic-webfont.svg#supreme_ll_ttblack_italic') format('svg');
	font-weight: normal;
	font-style: normal;

}


@font-face {
	font-family: 'SupremeLLTT-Book';
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-semibold.eot');
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-semibold.eot?#iefix') format('embedded-opentype'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-semibold.woff2') format('woff2'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-semibold.woff') format('woff'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-semibold.ttf') format('truetype'),
	url('../../../content/dam/cfmoto/site/global/it-resources/fonts/supremelltt-blackitalic-webfont.svg#supreme_ll_ttblack_italic') format('svg');
	font-weight: normal;
	font-style: normal;

}


@font-face {
	font-family: 'SupremeLLTT-BookItalic';
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-semibolditalic.eot');
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-semibolditalic.eot?#iefix') format('embedded-opentype'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-semibolditalic.woff2') format('woff2'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-semibolditalic.woff') format('woff'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-semibolditalic.ttf') format('truetype'),
	url('../../../content/dam/cfmoto/site/global/it-resources/fonts/supremelltt-blackitalic-webfont.svg#supreme_ll_ttblack_italic') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'SupremeLLTT-Italic';
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-italic.eot');
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-italic.eot?#iefix') format('embedded-opentype'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-italic.woff2') format('woff2'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-italic.woff') format('woff'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-italic.ttf') format('truetype'),
	url('../../../content/dam/cfmoto/site/global/it-resources/fonts/supremelltt-blackitalic-webfont.svg#supreme_ll_ttblack_italic') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'SupremeLLTT-Light';
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-light.eot');
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-light.eot?#iefix') format('embedded-opentype'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-light.woff2') format('woff2'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-light.woff') format('woff'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-light.ttf') format('truetype'),
	url('../../../content/dam/cfmoto/site/global/it-resources/fonts/supremelltt-blackitalic-webfont.svg#supreme_ll_ttblack_italic') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'SupremeLLTT-LightItalic';
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-lightitalic.eot');
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-lightitalic.eot?#iefix') format('embedded-opentype'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-lightitalic.woff2') format('woff2'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-lightitalic.woff') format('woff'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-lightitalic.ttf') format('truetype'),
	url('../../../content/dam/cfmoto/site/global/it-resources/fonts/supremelltt-blackitalic-webfont.svg#supreme_ll_ttblack_italic') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'SupremeLLTT-Medium';
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-medium.eot');
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-medium.eot?#iefix') format('embedded-opentype'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-medium.woff2') format('woff2'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-medium.woff') format('woff'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-medium.ttf') format('truetype'),
	url('../../../content/dam/cfmoto/site/global/it-resources/fonts/supremelltt-blackitalic-webfont.svg#supreme_ll_ttblack_italic') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'SupremeLLTT-MediumItalic';
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-mediumitalic.eot');
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-mediumitalic.eot?#iefix') format('embedded-opentype'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-mediumitalic.woff2') format('woff2'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-mediumitalic.woff') format('woff'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-mediumitalic.ttf') format('truetype'),
	url('../../../content/dam/cfmoto/site/global/it-resources/fonts/supremelltt-blackitalic-webfont.svg#supreme_ll_ttblack_italic') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'SupremeLLTT-Regular';
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-regular.eot');
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-regular.eot?#iefix') format('embedded-opentype'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-regular.woff2') format('woff2'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-regular.woff') format('woff'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-regular.ttf') format('truetype'),
	url('../../../content/dam/cfmoto/site/global/it-resources/fonts/supremelltt-blackitalic-webfont.svg#supreme_ll_ttblack_italic') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'SupremeLLTT-Thin';
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-thin.eot');
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-thin.eot?#iefix') format('embedded-opentype'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-thin.woff2') format('woff2'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-thin.woff') format('woff'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-thin.ttf') format('truetype'),
	url('../../../content/dam/cfmoto/site/global/it-resources/fonts/supremelltt-blackitalic-webfont.svg#supreme_ll_ttblack_italic') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'SupremeLLTT-ThinItalic';
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-thinitalic.eot');
	src: url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-thinitalic.eot?#iefix') format('embedded-opentype'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-thinitalic.woff2') format('woff2'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-thinitalic.woff') format('woff'),
	url('../../../content/dam/zeeho/global/it-resources/fonts/aventa-thinitalic.ttf') format('truetype'),
	url('../../../content/dam/cfmoto/site/global/it-resources/fonts/supremelltt-blackitalic-webfont.svg#supreme_ll_ttblack_italic') format('svg');
	font-weight: normal;
	font-style: normal;
}