/*//////////////////////////////////////////////////////////////////////////////////////*/
/*NUI V.1.05 */
/*/////////////////////////////////////////////////////////////////////////////////////*/






/*NUI__static*/
	:root {

		--main--body-bgr-color:#FFFFFF;
		--main--body-txt-color:#5E656B;

		--main--header-bgr-color:#FFFFFF;
		--main--header-txt-color:#5E656B;

		--main--main-bgr-color:#FFFFFF;
		--main--main-txt-color:#5E656B;

		--main--footer-bgr-color:#FFFFFF;
		--main--footer-txt-color:#5E656B;

		--type--base--size:14px;
		--type--base--family:'HankenGrotesk-Medium';
		--type--base--weight:400;
		--type--base--spacing:0.03em;

		--type--open-sans:'Open Sans',Sans-serif;
		--type--hanken-grotesk-light:'HankenGrotesk-Light';
		--type--hanken-grotesk-regular:'HankenGrotesk-Regular';
		--type--hanken-grotesk-medium:'HankenGrotesk-Medium';
		--type--hanken-grotesk-semibold:'HankenGrotesk-SemiBold';
		--type--hanken-grotesk-bold:'HankenGrotesk-Bold';

		--main--a-txt-color:#003A95;

		--c--steak:#A33434;
		--c--thigh:#D68F58;
		--c--fish:#4A8BAF;
		--c--bread:#E6C516;
		--c--pizza:#E83C44;
		--c--salami:#AD665F;
		--c--cheese:#FC9A2F;	
		--c--carrot:#F07F11;
		--c--apple:#B9C307;
		--c--dessert:#F8779E;

	}
/*NUI__static*/






/*NUI__typo*/
	body {
		font-size: var(--type--base--size);
		font-family: var(--type--base--family);
		font-weight: var(--type--base--weight);
		letter-spacing:var(--type--base--spacing);
	}

	.ss-h1,
	h1{
		font-size: 32px;
		font-family: var(--type--hanken-grotesk-semibold);
		line-height:40px;
		font-weight:400;
		margin:0px 0px 0px 0px;
	}
	.ss-h2,
	h2 {
		font-size:24px;
		font-family: var(--type--hanken-grotesk-bold);
		line-height:30px;
		font-weight:400;
		margin:0px 0px 0px 0px;
	}
	.ss-h3,
	h3 {
		font-size:16px;
		font-family: var(--type--hanken-grotesk-semibold);
		line-height:24px;
		font-weight:400;
		margin:0px 0px 0px 0px;
	}
	.ss-h4,
	h4 {
		font-size:14px;
		font-family: var(--type--hanken-grotesk-semibold);
		line-height:24px;
		font-weight:400;
		margin:0px 0px 0px 0px;
	}
	.ss-h5,
	h5 {
		font-size:14px;
		font-family: var(--type--hanken-grotesk-semibold);
		line-height:24px;
		font-weight:400;
		margin:0px 0px 0px 0px;
	}
	.ss-h6,
	h6 {
		font-size:14px;
		font-family: var(--type--hanken-grotesk-semibold);
		line-height:24px;
		font-weight:400;
		margin:0px 0px 0px 0px;
	}
	
	p {
		font-size:14px;
		font-family: var(--type--hanken-grotesk-medium);
		line-height:24px;
		font-weight:400;
		margin:0px 0px 0px 0px;
	}

	.ss-text {
		line-height:20px;
	}

	.ss-small,
	.ss-small .text,
	.ss-small .text p {
		font-size:12px;
		font-family: var(--type--hanken-grotesk-medium);
	}

	.ss-medium,
	.ss-medium .text,
	.ss-medium .text p {
		font-size:14px;
		font-family: var(--type--hanken-grotesk-medium);
	}

	.ss-dtp,
	.ss-dtp .text,
	.ss-dtp .text p {
		font-size:18px;
		font-family: var(--type--hanken-grotesk-medium);
	}

	.ss-big,
	.ss-big .text,
	.ss-big .text p {
		font-size:24px;
		font-family: var(--type--hanken-grotesk-light);
	}

	.ss-hero {
		font-size:48px;
		font-family: var(--type--hanken-grotesk-semibold);
		line-height:60px;
	}



	p > span {
		font-size:inherit;
		font-family:inherit;
	}
	strong,
	p > strong {
		font-size:inherit;
		font-family:var(--type--hanken-grotesk-bold);
	}
	p > a {
		font-size:inherit; 
		font-family:var(--type--hanken-grotesk-bold);
	}
	p > li {
		font-size:inherit; 
		font-family:inherit;
	}
	.ss-text-c0 {color:#003A95 !important;}
	.ss-text-c1 {color:#5E656B !important;}
	.ss-text-c2 {color:#AAAAAA !important;}


	p > a,
	p > a:visited {
		position:relative;
		display:inline-block;
		color:#003A95 !important;
	}
	p > a:active,
	p > a:hover {
		color:#003A95 !important;
	}
	p > a:not([role='button']):not([class^='cb-']):not(.nd):after,
	p > a:not([role='button']):not([class^='cb-']):not(.nd):hover:after {
		position:absolute;
		display:block;
		content: '';
		bottom:2px;
		width:100%;
		border-bottom: 2px solid #003A95;
	}
	[class*='icon']{
		font-size:20px;
	}
/*NUI__typo*/






/*NUI__fix*/

/*NUI__fix*/






/*NUI__common*/
	[class*='--pt-20'] { padding-top:20px !important; }
	[class*='--pt-40'] { padding-top:40px !important; }
	[class*='--pt-60'] { padding-top:60px !important; }
	[class*='--pb-20'] { padding-bottom:20px !important; }
	[class*='--pb-40'] { padding-bottom:40px !important; }
	[class*='--pb-60'] { padding-bottom:60px !important; }
	[class*='--mt-20'] { margin-top:20px !important; }
	[class*='--mt-40'] { margin-top:40px !important; }
	[class*='--mt-60'] { margin-top:60px !important; }
	[class*='--mb-20'] { margin-bottom:20px !important; }
	[class*='--mb-40'] { margin-bottom:40px !important; }
	[class*='--mb-60'] { margin-bottom:60px !important; }

	[class*='--pt-1'] { padding-top:1em !important; }
	[class*='--pt-2'] { padding-top:2em !important; }
	[class*='--pt-3'] { padding-top:3em !important; }
	[class*='--pb-1'] { padding-bottom:1em !important; }
	[class*='--pb-2'] { padding-bottom:2em !important; }
	[class*='--pb-3'] { padding-bottom:3em !important;} 
	[class*='--mt-1'] { margin-top:1em !important; }
	[class*='--mt-2'] { margin-top:2em !important; }
	[class*='--mt-3'] { margin-top:3em !important; }
	[class*='--mb-1'] { margin-bottom:1em !important; }
	[class*='--mb-2'] { margin-bottom:2em !important; }
	[class*='--mb-3'] { margin-bottom:3em !important; }
/*NUI__common*/

/*NUI__common__media*/
	/*Extra small*/
	@media (max-width: 575.98px) {

	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

	}
	/*Extra large*/
	@media (min-width: 1200px) {

	}
/*NUI__common__media*/






/*NUI_bs4__fix*/
	.breadcrumb {
		color:var(--main--body-txt-color);
	}
/*NUI_bs4__fix*/






/*NUI__lead*/
	html,
	body {
		color:var(--main--body-txt-color);
		background-color:var(--main--body-bgr-color);
	}
	#nui_wrapper {
	}
/*NUI__lead*/

/*NUI__lead__media*/
	/*Extra small*/
	@media (max-width: 575.98px) {

	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

	}
	/*Extra large*/
	@media (min-width: 1200px) {

	}
/*NUI__lead__media*/





/*NUI__main*/
	main,
	#nui_main {
		position:relative;
		display:block;
		min-height:50vh;
		color:var(--main--main-txt-color);
		background-color:var(--main--main-bgr-color);
	}
	main > .inner, 
	#nui_main > .inner { 
		position:relative;
		display:block;
	}
/*NUI__main*/

/*NUI__main__media*/
	/*Extra small*/
	@media (max-width: 575.98px) {
		#nui_main {
			padding-top:60px;
		}
	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		#nui_main {
			padding-top:60px;
		}
	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		#nui_main {
			padding-top:80px;
		}
	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		#nui_main {
			padding-top:80px;
		}
	}
	/*Extra large*/
	@media (min-width: 1200px) {
		#nui_main {
			padding-top:80px;
		}
	}
/*NUI__main__media*/

/*NUI__main__section*/
	#nui_main section {
		position:relative;
		display:block;
		background-color:#FFFFFF;
	}

	#nui_main section,
	/*#nui_main section:nth-child(odd) {*/
		/*background-color:#F8F8F8;*/
	/*}*/
	/*#nui_main section:nth-child(even) {*/
		/*background-color:#FFFFFF;*/
	/*}*/
	#nui_main section > .slide {
	}
	#nui_main section > .slide > .slide_header {
	}
	#nui_main section > .slide > .slide_header .inner h3 {
		display: block;
		min-height: 30px;
		margin-top: 15px;
		margin-bottom: 15px;
		font-size: 18px;
		line-height: 30px;
		font-family: var(--type--hanken-grotesk-semibold);
		text-align: center;
		color: #003A95;
	}
/*NUI__main__section*/






/*NUI__header*/
	header, 
	#nui_header { 
		position:fixed;
		display:block;
		top:0px;
		right:0px;
		left:0px;
		width:100vw;
		color:var(--main--header-txt-color);
		background-color:var(--main--header-bgr-color);
		z-index:1200;
	}
	header > .inner, 
	#nui_header > .inner{ 
		position:relative;
		display:block;
		border-bottom:2px solid #AAAAAA;
	}
/*NUI__header*/

/*NUI__header__media*/
	/*Extra small*/
	@media (max-width: 575.98px) {
		header, 
		#nui_header { 
			height:60px;
		}
	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		header, 
		#nui_header { 
			height:60px;
		}
	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		header, 
		#nui_header { 
			height:80px;
		}
	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		header, 
		#nui_header { 
			height:80px;
		}
	}
	/*Extra large*/
	@media (min-width: 1200px) {
		header, 
		#nui_header { 
			height:80px;
		}
	}
/*NUI__header__media*/






/*NUI__header__section*/
	header section,
	#nui_header section {
	}
	#nui_header section[class*='s-data'] {
	}
	#nui_header section[class*='s-data'] > .inner {
	}
	#nui_header section[class*='s-data'] > .inner:after {display:block;content:'';height:0;line-height:0;clear:both;}

	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner {
		position:relative;
		display:block;
	}
/*NUI__header__section*/

/*NUI__header__section__media*/
	/*Extra small*/
	@media (max-width: 575.98px) {
		#nui_header section[class*='s-data'] > .inner > .container > .row > [class^='col-'] {
			padding-right:0px;
			padding-left:0px;
		}
	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		#nui_header section[class*='s-data'] > .inner > .container > .row > [class^='col-'] {
			padding-right:0px;
			padding-left:0px;
		}
	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		#nui_header section[class*='s-data'] > .inner > .container > .row > [class^='col-'] {
			padding-right:0px;
			padding-left:0px;
		}
	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		#nui_header section[class*='s-data'] > .inner > .container > .row > [class^='col-'] {
			padding-right:0px;
			padding-left:0px;
		}
	}
	/*Extra large*/
	@media (min-width: 1200px) {

	}
/*NUI__header__section__media*/




/*NUI__breadcrumb*/
	nav[data-model='breadcrumb']{
		margin:10px 0px 10px 0px;
		padding:0px 0px 0px 0px;
		min-height:30px;
		line-height:30px;
		font-size:13px;
	}
	.breadcrumb {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background:transparent;
		background:none;
		color:#AAAAAA;
	}
	.breadcrumb > li {
		height:30px;
		line-height:30px;
	}
	.breadcrumb > li > a,
	.breadcrumb > li > a > span {
		display:inline-block;
		line-height:30px;
	}

	.breadcrumb > li,
	.breadcrumb > li > a,
	.breadcrumb > li > a:visited {
		color:#5E656B;
	}

	.breadcrumb > li > a:active,
	.breadcrumb > li > a:hover {
		color:#003A95;
	}
	.breadcrumb > li.active,
	.breadcrumb > li.active > a {
		color:#003A95;
	}
	.breadcrumb > li:not(.active):not(:last-child)::after {
		position:relative;
		display:inline;
		content:'|';
		padding-left:4px;
		padding-right:4px;
	}
/*NUI__breadcrumb*/




/*NUI__header__section__s-data*/
	#nui_header section[class*='s-data'] {
	}
	#nui_header section[class*='s-data'] > .inner {
	}
	#nui_header section[class*='s-data'] img.logo-bufalo {
		position:relative;
		display:block;
		height: 70px;
		margin:5px auto 5px auto;
	}
/*NUI__header__section__s-data*/

/*NUI__header__section__s-data__layer*/
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer {
		position: relative;
		display: block;
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer > .inner {
	}
/*NUI__header__section__s-data__layer*/

/*NUI__header__section__s-data__layer__header*/
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer > .inner > .layer-header {
		position: relative;
		display: block;
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer > .inner > .layer-header .inner {
		position:relative;
		display:block;
		height:40px;
		line-height:40px;
		font-size:16px;
		text-align:center;
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer > .inner > .layer-header .inner i {
		display:block;
		height:40px;
		line-height:40px;
		font-size:28px;
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer > .inner > .layer-header .inner a:hover i {
		color:#003A95;
	}
/*NUI__header__section__s-data__layer__header*/

/*NUI__header__section__s-data__layer__data*/
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer > .inner > .layer-data {
		position:relative;
		display:block;
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer > .inner > .layer-data .inner {
		position:relative;
		display:block;
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer > .inner > .layer-data .inner:after{display:block;content:'';height:0;line-height:0;clear:both;}
/*NUI__header__section__s-data__layer__data*/






/*NUI__header__section__s-data__layer[data-interface-layer]*/
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[data-interface-layer]{
	}
/*NUI__header__section__s-data__layer[data-interface-layer]*/
/*NUI__header__section__s-data__layer[data-interface-layer]__media*/
	/*Extra small*/
	@media (max-width: 575.98px) {
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[data-interface-layer],
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer {
			margin:10px 0px 10px 0px !important;
		}
	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer {
			margin:10px 0px 10px 0px !important;
		}
	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
	}
	/*Extra large*/
	@media (min-width: 1200px) {
	}
/*NUI__header__section__s-data__layer[data-interface-layer]__media*/

/*NUI__header__section__s-data__layer[data-interface-layer]___header*/
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[data-interface-layer] > .inner > .layer-header[data-interface-layer-header] {
	}
/*NUI__header__section__s-data__layer[data-interface-layer]___header*/
/*NUI__header__section__s-data__layer[data-interface-layer]___data*/
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[data-interface-layer] > .inner > .layer-data[data-interface-layer-data] {
		position:absolute;
		display:none;
		top:100%;
		right:-15px;
		padding: 22px 0px 0px 0px;
	}

	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[data-interface-layer] > .inner > .layer-data[data-interface-layer-data] > .inner {
		position: relative;
		display: block;
		min-height:120px;
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		background-color: #FFFFFF;
		border:2px solid #D8D9D9;
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[data-interface-layer] > .inner > .layer-data > .inner > .__header {
		position:relative;
		display:block;
		height:60px;
		line-height:60px;
		padding:0px 15px 0px 15px;
		color:#003A95;
		text-align:center;
		border-bottom:2px solid #D8D9D9;
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[data-interface-layer] > .inner > .layer-data > .inner > .__header > a {
		display:block;
		float:left;
		height:40px;
		line-height:40px;
		margin:10px 0px 10px 20px;
		padding:10px 0px 10px 0px;
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[data-interface-layer] > .inner > .layer-data > .inner > .__header > a > span {
		display:inline-block;
		position:relative;
		line-height:20px;
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[data-interface-layer] > .inner > .layer-data > .inner > .__header > a > span:before {
		content:"";
		position:absolute;
		width:100%;
		height: 2px;
		bottom: 0px;
		background-color:#003A95;
	}

	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[data-interface-layer] > .inner > .layer-data > .inner > .__content {
		position:relative;
		display:block;
		min-height:100px;
		padding:15px 15px 15px 15px;
		text-align:center;
		color:#5E656B;
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[data-interface-layer] > .inner > .layer-data > .inner > .__footer {
		position:relative;
		display:block;
		height:60px;
		line-height:60px;
		padding:10px 15px 10px 15px;
		color:#5E656B;
		text-align:center;
		border-top:2px solid #D8D9D9;
	}
/*NUI__header__section__s-data__layer[data-interface-layer]___data*/

/*NUI__header__section__s-data__layer[data-interface-layer]___data__media*/
	/*Extra small*/
	@media (max-width: 575.98px) {
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[data-interface-layer] > .inner > .layer-data[data-interface-layer-data] {
			padding: 2px 0px 0px 0px;
		}
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[data-interface-layer] > .inner > .layer-data[data-interface-layer-data] {
			position:fixed;
			width:100%;
			top:60px;
			right:0px;
			left:0px;
		}
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[data-interface-layer] > .inner > .layer-data[data-interface-layer-data] > .inner {
			width:100%;
			padding-top:0px;
			margin-top:0px;
			border-width:0px 0px 2px 0px;
		}
	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[data-interface-layer] > .inner > .layer-data[data-interface-layer-data] {
			padding: 2px 0px 0px 0px;
		}
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[data-interface-layer] > .inner > .layer-data[data-interface-layer-data] {
			position:fixed;
			width:100%;
			top:60px;
			right:0px;
			left:0px;
		}
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[data-interface-layer] > .inner > .layer-data[data-interface-layer-data] > .inner {
			width:100%;
			padding-top:0px;
			margin-top:0px;
			border-width:0px 0px 2px 0px;
		}
	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[data-interface-layer] > .inner > .layer-data[data-interface-layer-data] {
			position:fixed;
			width:100%;
			top:60px;
			right:0px;
			left:0px;
		}
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[data-interface-layer] > .inner > .layer-data[data-interface-layer-data] > .inner {
			width:100%;
			padding-top:0px;
			margin-top:0px;
			border-width:0px 0px 2px 0px;
		}
	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[data-interface-layer] > .inner > .layer-data[data-interface-layer-data] > .inner {
			width:300px;
		}
	}
	/*Extra large*/
	@media (min-width: 1200px) {
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[data-interface-layer] > .inner > .layer-data[data-interface-layer-data] > .inner {
			width:300px;
		}
	}
/*NUI__header__section__s-data__layer[data-interface-layer]___data__media*/





/*NUI__header__section__s-data__layer[header-logo]*/
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-logo'] {
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-logo'] > .inner {
	}
/*NUI__header__section__s-data__layer[header-logo]*/
/*NUI__header__section__s-data__layer[header-logo]__media*/
	/*Extra small*/
	@media (max-width: 575.98px) {
		#nui_header section[class*='s-data'] img.logo-bufalo {
			height: 40px;
			margin:0px auto 0px auto;
		}
	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		#nui_header section[class*='s-data'] img.logo-bufalo {
			height: 40px;
			margin:0px auto 0px auto;
		}
	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

	}
	/*Extra large*/
	@media (min-width: 1200px) {

	}
/*NUI__header__section__s-data__layer[header-logo]__media*/





/*NUI__header__section__s-data__layer[header-nav]*/
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] {
		margin: 20px 0px 20px 0px;
	}
/*NUI__header__section__s-data__layer[header-nav]*/
/*NUI__header__section__s-data__layer[header-nav]__header*/
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-header {
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-header > .inner {
	}
/*NUI__header__section__s-data__layer[header-nav]__header*/



/*NUI__header__section__s-data__layer[header-nav]__header__hamburger*/
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-header > .inner > .hamburger {
		position:relative;
		display:block;
		width:50px;
		height:40px;
		padding:0px 0px 0px 0px;
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-header > .inner > .hamburger .hamburger-box {
		width:40px;
		height:40px;
	}
	.hamburger-inner, .hamburger-inner:after, .hamburger-inner:before {
		width:40px;
		border-radius:0px;
		outline:none;
		height:2px;
		background-color:#5E656B;
	}
	.hamburger-inner:focus,
	.hamburger-inner:active {
		outline:none;
	}
/*NUI__header__section__s-data__layer[header-nav]__header__hamburger*/

/*NUI__header__section__s-data__layer[header-nav]__data*/
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data {
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner {
		border-bottom: 2px solid #D8D9D9;
	}
/*NUI__header__section__s-data__layer[header-nav]__data*/

/*NUI__header__section__s-data__layer[header-nav]___data__media*/
	/*Extra small*/
	@media (max-width: 575.98px) {
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data {
			position:fixed;
			width:100%;
			top:60px;
			right:0px;
			left:0px;
		}
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data {
			position:fixed;
			width:100%;
			top:60px;
			right:0px;
			left:0px;
			padding-top:2px;
		}
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner {
			position: relative;
			display: block;
			min-height: 120px;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			background-color: #FFFFFF;
		}
	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data {
			position:fixed;
			width:100%;
			top:60px;
			right:0px;
			left:0px;
		}
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data {
			position:fixed;
			width:100%;
			top:80px;
			right:0px;
			left:0px;
			padding-top:2px;
		}
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner {
			position: relative;
			display: block;
			min-height: 120px;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			background-color: #FFFFFF;
		}
	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data {
			position:fixed;
			width:100%;
			top:80px;
			right:0px;
			left:0px;
		}
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data {
			position:fixed;
			width:100%;
			top:80px;
			right:0px;
			left:0px;
			padding-top:2px;
		}
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner {
			position: relative;
			display: block;
			min-height: 120px;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			background-color: #FFFFFF;
		}
	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data[data-interface-layer-data] {
				position:fixed;
				width:100%;
				top:60px;
				right:0px;
				left:0px;
			}
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data[data-interface-layer-data] > .inner {
				width:100%;
				padding-top:0px;
				margin-top:0px;
				border-width:0px 0px 2px 0px;
			}
	}
	/*Extra large*/
	@media (min-width: 1200px) {
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data {
			position:relative;
			height:40px;
		}
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner {
			border:0px;
			min-height:40px;
		}
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner .__header {
			display:none;
		}
	}
/*NUI__header__section__s-data__layer[header-nav]___data__media*/



/*NUI__header__section__s-data__layer[header-nav]__data__nav*/
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner > .nav {
		position:relative;
		display:block;
		width:100%;
		margin:15px 0px 30px 0px;
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner > .nav ul {
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner > .nav ul > li {
		position:relative;
		display:inline-block;
		font-family:var(--type--hanken-grotesk-bold);
		font-size:15px;
		text-align:center;
		color:#5E656B;
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner > .nav ul > li > a {
		position:relative;
		display:block;
	}

	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner > .nav ul > li:hover > a {
		color:#003A95;
	}

	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner > .nav ul > li > a:after{display:block;content:'';height:0;line-height:0;clear:both;}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner > .nav ul > li > a > span {
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner > .nav ul > li > a > i {
		display:none;
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner > .nav ul[data-level='1'] {
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner > .nav ul[data-level='2'] {
		position:relative;
		display:none;
	}
/*NUI__header__section__s-data__layer[header-nav]__data__nav*/

/*NUI__header__section__s-data__layer[header-nav]__data__nav__media*/
	/*Extra small*/
	@media (max-width: 575.98px) {
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner > .nav ul > li {
			display:block;
			height:60px;
			line-height:60px;
		}
	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner > .nav ul > li {
			display:block;
			height:60px;
			line-height:60px;
		}
	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner > .nav ul > li {
			display:block;
			height:60px;
			line-height:60px;
		}
	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner > .nav ul > li {
			display:block;
			height:60px;
			line-height:60px;
		}
	}
	/*Extra large*/
	@media (min-width: 1200px) {
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data {
			position:relative !important;
			display:block !important;
			margin:0px 0px 0px 0px !important;
			padding:0px 0px 0px 0px !important;
			top:initial !important;
			right:initial !important;
		}
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner {
			width:100% !important;
			border:0px !important;
			min-height:40px !important;
		}
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner > .nav {
			height:40px;
			margin:20px 0px 20px 0px;
		}
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner > .nav ul > li {
			font-size:16px;
		}
		#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-nav'] > .inner > .layer-data > .inner > .nav ul > li > a {
			padding:0px 15px 0px 15px;
			height:40px;
			line-height:40px;
		}
	}
/*NUI__header__section__s-data__layer[header-nav]__data__nav__media*/



/*NUI__header__section__s-data__layer[header-search]*/
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-search'] {
		margin: 20px 0px 20px 0px;
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-search'] > .inner {
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-search'] > .inner .__header {
		border-bottom:0px !important;
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-search'] > .inner .__footer {
		display:none !important;
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-search'] > .inner > .layer-data[data-interface-layer-data] {
			position:fixed;
			width:100%;
			top:60px;
			right:0px;
			left:0px;
		}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-search'] > .inner > .layer-data[data-interface-layer-data] > .inner {
			width:100%;
			padding-top:0px;
			margin-top:0px;
			border-width:0px 0px 2px 0px;
		}
/*NUI__header__section__s-data__layer[header-search]*/



/*NUI__header__section__s-data__layer[header-profile]*/
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-profile'] {
		margin: 20px 0px 20px 0px;
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-profile'] > .inner {
	}
/*NUI__header__section__s-data__layer[header-profile]*/



/*NUI__header__section__s-data__layer[header-profile]__data*/
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav {
	}
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul {
	}
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li {
		position:relative;
		display:block;
		height:50px;
		line-height:50px;
		padding:5px 15px 5px 15px;
		text-align:center;
		color:#5E656B;
	}
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li > a {
		position:relative;
		display:block;
		height:40px;
		line-height:40px;
		cursor:pointer;
	}
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li > a,
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li > a:visited {
		color:#5E656B;
	}
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li > a:hover,
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li > a:active,
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li > a.active {
		color:#003A95;
		background-color:#F8F8F8;
		border-radius:2px 2px 2px 2px;
	}

	/*li.spacer*/
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li.spacer {
		height:15px;
		line-height:0px;
		padding:0px 0px 0px 0px;
	}
	/*li.account*/
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li.account {
		height:60px;
		line-height:60px;
		padding:0px 0px 0px 0px;
		color:#003A95;
		cursor:default;
		border-bottom:2px solid #D8D9D9;
	}
	/*li.signup*/
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li.signup {
		height:50px;
		line-height:50px;
		padding: 10px 15px 10px 15px;
	}
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li.signup  > a,
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li.signup  > a:visited,
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li.signup  > a:hover,
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li.signup  > a:active {
		color:#FFFFFF;
		background-color:#003A95;
	}
	/*li.login*/
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li.login {
		height:50px;
		line-height:50px;
		padding: 10px 15px 10px 15px;
	}
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li.login p {
		display:inline-block;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		color:#5E656B;
		text-align:center;
	}
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li.login p,
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li.login p > a {
		line-height:24px;
		margin:8px 0px 8px 0px;
	}
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li.login  > a,
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li.login  > a:visited,
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li.login  > a:hover,
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner nav > ul > li.login  > a:active {
		color:#003A95;
	}
	/*li.logout*/
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner .__footer a {
		height:40px;
		line-height:40px;
	}
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner .__footer a,
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner .__footer a:visited,
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner .__footer a:hover,
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner .__footer a:active {
		color:#003A95;
	}
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner .__footer a:before {
		content:"";
		position:absolute;
		width: 33px;
		height: 2px;
		bottom: 7px;
		background-color:#003A95;
	}
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner .__footer a:hover:before,
	#nui_header .layer[class*='header-profile'] > .inner > .layer-data[data-interface-layer-data] > .inner .__footer a:active:before {
		background-color:#003A95;
	}
/*NUI__header__section__s-data__layer[header-profile]__data*/



/*NUI__header__section__s-data__layer[header-cart]*/
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-cart'] {
		margin: 20px 0px 20px 0px;
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-cart'] > .inner {
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-cart'] > .inner > .layer-data[data-interface-layer-data] > .inner:before {
		right:8px;
	}
	#nui_header section[class*='s-data'] > .inner [class^='col-'] > .inner .layer[class*='header-cart'] > .inner > .layer-data[data-interface-layer-data] > .inner:after {
		right:10px;
	}
/*NUI__header__section__s-data__layer[header-cart]*/






/*NUI__footer*/
	footer,
	#nui_footer {
		position:relative;
		display:block;
		min-height:500px;
		color:var(--main--footer-txt-color);
		background-color:var(--main--footer-bgr-color);
	}
	footer > .inner, 
	#nui_footer > .inner{ 
		position:relative;
		display:block;
	}
/*NUI__footer*/

/*NUI__footer__media*/
	/*Extra small*/
	@media (max-width: 575.98px) {

	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

	}
	/*Extra large*/
	@media (min-width: 1200px) {

	}
/*NUI__footer__media*/




/*NUI__footer__section*/
	footer section,
	#nui_footer section {
	}
/*NUI__footer__section*/

/*NUI__footer__section__media*/
	/*Extra small*/
	@media (max-width: 575.98px) {

	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

	}
	/*Extra large*/
	@media (min-width: 1200px) {

	}
/*NUI__footer__section__media*/






/*NUI__footer__section__s-data*/
	#nui_footer section,
	#nui_footer section[class*='s-data'] {
	}
	#nui_footer section[class*='s-data'] > .inner {
		padding:30px 0px 30px 0px;
	}
	#nui_footer section[class*='s-data'] > .inner a[data-command='_scroll_top'] i {
		display:block;
		height:40px;
		line-height:40px;
		font-size:28px;
	}
	#nui_footer section[class*='s-data'] > .inner a[data-command='_scroll_top']:hover i {
		color:#003A95;
	}
	#nui_footer section[class*='s-data'] > .inner .logo-bufalo {
		position:relative;
		display:block;
		height: 80px;
	}
	#nui_footer section[class*='s-data'] > .inner .logo-maniago {
		position:relative;
		display: block;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		height:60px;
		font-size:158px;
		line-height:60px;
		color:#D8D9D9;
	}
	#nui_footer section[class*='s-data'] > .inner a:hover,
	#nui_footer section[class*='s-data'] > .inner a:active,
	#nui_footer section[class*='s-data'] > .inner a.hover,
	#nui_footer section[class*='s-data'] > .inner a.active {
		color:#003A95;
	}

	#nui_footer section[class*='s-data'] > .inner ul {
	}
	#nui_footer section[class*='s-data'] > .inner ul > li {
		display:block;
		height:24px;
		line-height:24px;
	}
	#nui_footer section[class*='s-data'] > .inner p:not(:first-child):not(only-child){
		margin-top:12px;
	}
	#nui_footer section[class*='s-data'] > .inner ul > li:not(:first-child):not(only-child){
		margin-top:12px;
	}
	#nui_footer section[class*='s-data'] > .inner ul > li > a,
	#nui_footer section[class*='s-data'] > .inner ul > li > span {
		position:relative;
		display:inline-block;
		line-height:24px;
		height:24px;
	}
	#nui_footer section[class*='s-data'] > .inner ul > li > a > i {
		position:absolute;
		display:block;
		top:0px;
		left:0px;
		font-size:16px;
		line-height:24px;
	}
	#nui_footer section[class*='s-data'] > .inner ul > li > a > span {
		display:inline;
		line-height:24px;
	}
	#nui_footer section[class*='s-data'] > .inner ul > li > a > i ~ span {
		padding-left:24px;
	}


	#nui_footer section[class*='s-data'] > .inner ul[class*='list-social'] { }
	#nui_footer section[class*='s-data'] > .inner ul[class*='list-social'] > li[class*='list-social-item'] {
		display:inline-block;
		height:40px;
		line-height:40px;
		text-align:center;
	}
	#nui_footer section[class*='s-data'] > .inner ul[class*='list-social'] > li[class*='list-social-item']:not(:first-child) {
		margin-left:15px;
	}
	#nui_footer section[class*='s-data'] > .inner ul[class*='list-social'] > li[class*='list-social-item'] > a {
		display:block;
		height:40px;
		line-height:40px;
	}
	#nui_footer section[class*='s-data'] > .inner ul[class*='list-social'] > li[class*='list-social-item'] > a >  i {
		position:relative;
		top:initial;
		left:initial;
		font-size:36px;
		height:40px;
		line-height:40px;
	}


	#nui_footer section[class*='s-data'] > .inner ul[class*='list-card'] { }
	#nui_footer section[class*='s-data'] > .inner ul[class*='list-card'] > li[class*='list-card-item'] {
		display:inline-block;
		height:40px;
		line-height:40px;
		text-align:center;
	}
	#nui_footer section[class*='s-data'] > .inner ul[class*='list-card'] > li[class*='list-card-item']:not(:first-child) {
		margin-left:10px;
	}
	#nui_footer section[class*='s-data'] > .inner ul[class*='list-card'] > li[class*='list-card-item'] > i {
		position:relative;
		top:initial;
		left:initial;
		font-size:60px;
		height:40px;
		line-height:40px;
	}


	#nui_footer section[class*='s-data'] > .inner ul[class*='list-legal'] { }
	#nui_footer section[class*='s-data'] > .inner ul[class*='list-legal'] > li[class*='list-legal-item'] {
		display:inline-block;
		height:40px;
		line-height:40px;
	}
	#nui_footer section[class*='s-data'] > .inner ul[class*='list-legal'] > li[class*='list-legal-item']:not(:first-child) {
		margin-left:15px;
	}
/*NUI__footer__section__s-data*/






/*NUI__loader*/
	#nui_loader { 
		display:none;
	}
/*NUI__loader*/






/*NUI__modal*/
	#nui_modal {
		z-index:1000;
		background-color:rgba(94, 101, 107,0.6);
	}
/*NUI__modal*/






/*NUI__main__fullpage*/
	#nui_main[data-model='fullpage'] > .fp-section {}
	#nui_main[data-model='fullpage'] > .fp-section > .fp-tableCell {
		width:100vw;
	}
/*NUI__main__fullpage*/










/*NUI__main__section-ss-ELM*/
	section[data-model='ss-ELM'] {
		position:relative;
		display:block;
	}
	section[data-model='ss-ELM'] > .slide {
	}
	section[data-model='ss-ELM'] > .slide  > .slide_header {
		position:relative;
		display:block;
	}
	section[data-model='ss-ELM'] > .slide  > .slide_content {
		position:relative;
		display:block;
	}
	section[data-model='ss-ELM'] > .slide  > .slide_content [data-interface='pagination'] {
		display:none;
	}
/*NUI__main__section-ss-ELM*/

/*NUI__main__section-ss-ELM__media*/
	/*Extra small*/
	@media (max-width: 575.98px) {

	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
	}
	/*Extra large*/
	@media (min-width: 1200px) {
	}
/*NUI__main__section-ss-ELM__media*/



/*NUI__main__section-ss-DTP__header*/
	section[data-model='ss-ELM'] > .slide  > .slide_header .inner {
		position:relative;
		display:block;
		padding:15px 15px 15px 15px;
	}
	section[data-model='ss-ELM'] > .slide  > .slide_header .inner h2 {
		display: block;
		min-height: 30px;
		margin-top: 15px;
		margin-bottom: 5px;
		font-size: 18px;
		line-height: 30px;
		text-align: center;
		color: #003A95;
	}
	section[data-model='ss-ELM'] > .slide  > .slide_header .inner h4 {
		display: block;
		min-height: 24px;
		margin-bottom: 15px;
		font-size: 14px;
		line-height: 24px;
		text-align: center;
		color:#AAAAAA;
	}
/*NUI__main__section-ss-ELM__header*/



/*NUI__main__section__element-ss-ELM*/
	.element[data-model='ss-ELM'] {
		position:relative;
		display:block;
		margin-bottom:30px;
	}
	.element[data-model='ss-ELM'] > .inner {
		position:relative;
		display:block;
		padding:15px 15px 15px 15px;
	}
	.element[data-model='ss-ELM'] > .inner:after {
		display:block;
		content:'';
		height:0;
		line-height:0;
		clear:both;
	}

	.element[data-model='ss-ELM'] > .inner > [class*='layer'] {
	}
	.element[data-model='ss-ELM'] > .inner > [class*='layer'] .inner {
		position:relative;
		display:block;
		width:100%;
		height:100%;
	}


	.element[data-model='ss-ELM'] > .inner > .layer-image {
		position:relative;
		display:block;
	}
	.element[data-model='ss-ELM'] > .inner > .layer-image .inner {
	}

	.element[data-model='ss-ELM'] > .inner > .layer-image .inner img {
		max-width:100%;
		height: auto;
		object-fit: cover;
	}
	.element[data-model='ss-ELM'] > .inner > .layer-image .inner img {
	}


	.element[data-model='ss-ELM'] > .inner > .layer-data {
		position:relative;
		display:block;
		padding:20px 20px 20px 20px;
		height:260px;
		border:2px solid #D8D9D9;
	}
	.element[data-model='ss-ELM'] > .inner > .layer-data .inner {
	}
	.element[data-model='ss-ELM'] > .inner > .layer-data .inner .ss-date {
		display:none;
	}

	.element[data-model='ss-ELM'] > .inner > .layer-data .inner h2 {
		position:relative;
		display:block;
		height:30px;
		margin-bottom:10px;
		font-size: 18px;
		line-height: 30px;
		text-align:left;
	}

	.element[data-model='ss-ELM'] > .inner > .layer-data .inner h4 {
		display:none;
	}
	.element[data-model='ss-ELM'] > .inner > .layer-data .inner .ss-text {
		position:relative;
		display:block;
		height:126px;
		overflow:hidden;
	}
	.element[data-model='ss-ELM'] > .inner > .layer-data .inner .ss-text > p {
		font-size: 14px;
		font-family: var(--type--hanken-grotesk-regular);
		line-height: 20px;
		font-weight: 400;
		text-align:justify;
	}
	
	
	.element[data-model='ss-ELM'] > .inner > .layer-data .inner .ss-href {
		position:relative;
		display:block;
		height:30px;
	}
	.element[data-model='ss-ELM'] > .inner > .layer-data .inner .ss-href a {
		display:block;
		height:30px;
		line-height:30px;
	}
	.element[data-model='ss-ELM'] > .inner > .layer-data .inner .ss-href a > span {
		display:inline-block;
	}
	.element[data-model='ss-ELM'] > .inner > .layer-data .inner .ss-href a > i {
		display:inline-block;
		line-height:30px;
		font-size:18px;
	}

	.element[data-model='ss-ELM'] > .inner > .layer-gallery {
		position:relative;
		display:block;
		height:260px;
		background-color:#F8F8F8;
	}
	.element[data-model='ss-ELM'] > .inner > .layer-gallery .inner {
	}
	.element[data-model='ss-ELM'] > .inner > .layer-gallery .owl-dots {
		display:none;
		text-align:center;
	}
	.element[data-model='ss-ELM'] > .inner > .layer-gallery .owl-nav .owl-prev,
	.element[data-model='ss-ELM'] > .inner > .layer-gallery .owl-nav .owl-next {
		position: absolute;
		display: block;
		bottom:-30px;
	}
	.element[data-model='ss-ELM'] > .inner > .layer-gallery .owl-nav .owl-prev {left:15px;}
	.element[data-model='ss-ELM'] > .inner > .layer-gallery .owl-nav .owl-next {right:15px;}

	.element[data-model='ss-ELM'] > .inner > .layer-gallery .owl-nav .owl-prev > .inner,
	.element[data-model='ss-ELM'] > .inner > .layer-gallery .owl-nav .owl-next > .inner {
		position: relative;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:30px;
		height:30px;
		line-height:30px;
	}
	.element[data-model='ss-ELM'] > .inner > .layer-gallery .owl-nav .owl-prev > .inner > i,
	.element[data-model='ss-ELM'] > .inner > .layer-gallery .owl-nav .owl-next > .inner > i {
		position: relative;
		font-size:26px;
		line-height:30px;
	}
/*NUI__main__section__element-ss-ELM*/

/*NUI__main__section__element-ss-ELM__media*/
	/*Extra small*/
	@media (max-width: 575.98px) {

		.element[data-model='ss-ELM'] > .inner > .layer-data {
			height:auto;
		}
		.element[data-model='ss-ELM'] > .inner > .layer-data .inner h2 {
			line-height:26px;
			height:auto;
		}
		.element[data-model='ss-ELM'] > .inner > .layer-data .inner .ss-text {
			height:auto;
			margin-bottom:20px;
		}
		.element[data-model='ss-ELM'] > .inner > .layer-gallery {
			margin-top:20px;
		}

	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {

		.element[data-model='ss-ELM'] > .inner > .layer-data {
			height:auto;
		}
		.element[data-model='ss-ELM'] > .inner > .layer-data .inner h2 {
			line-height:26px;
			height:auto;
		}
		.element[data-model='ss-ELM'] > .inner > .layer-data .inner .ss-text {
			height:auto;
			margin-bottom:20px;
		}
		.element[data-model='ss-ELM'] > .inner > .layer-gallery {
			margin-top:20px;
		}

	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {

		.element[data-model='ss-ELM'] > .inner > .layer-gallery {
			margin-top:20px;
		}

	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

		.element[data-model='ss-ELM'] > .inner > .layer-gallery {
			height:260px;
		}
		.element[data-model='ss-ELM'].--odd > .inner > .layer-data {
			width:calc( ((100% / 12) * 7) - 15px);
			float:left;
		}
		.element[data-model='ss-ELM'].--even > .inner > .layer-data {
			width:calc( ((100% / 12) * 7) - 15px);
			float:right;
		}

		.element[data-model='ss-ELM'].--odd > .inner > .layer-gallery {
			width:calc( ((100% / 12) * 5) - 15px);
			float:right;
		}
		.element[data-model='ss-ELM'].--even > .inner > .layer-gallery {
			width:calc( ((100% / 12) * 5) - 15px);
			float:left;
		}
	}
	/*Extra large*/
	@media (min-width: 1200px) {
		.element[data-model='ss-ELM'].--odd > .inner > .layer-data {
			width:calc( ((100% / 3) * 2) - 15px);
			float:left;
		}
		.element[data-model='ss-ELM'].--even > .inner > .layer-data {
			width:calc( ((100% / 3) * 2) - 15px);
			float:right;
		}

		.element[data-model='ss-ELM'].--odd > .inner > .layer-gallery {
			width:calc( ((100% / 3) * 1) - 15px);
			float:right;
		}
		.element[data-model='ss-ELM'].--even > .inner > .layer-gallery {
			width:calc( ((100% / 3) * 1) - 15px);
			float:left;
		}
	}
/*NUI__main__section__element-ss-ELM__media*/













/*STATIC ELEMENTS S1/S2*/
/*NUI__main__section__element-ss-ELM*/
	.element[data-model='element-ss-ELM'] {
	}
	.element[data-model='element-ss-ELM'] > .inner {
		position:relative;
		display:block;
		width:100%;
		min-height:120px;
		background-color:#5E656B;
		overflow:hidden;
	}
	.element[data-model='element-ss-ELM'] > .inner > [class*='layer'] {
	}
	.element[data-model='element-ss-ELM'] > .inner > [class*='layer'] .inner {
		position:relative;
		display:block;
		width:100%;
		height:100%;
	}


	.element[data-model='element-ss-ELM'] > .inner > .layer-image {
		position:absolute;
		display:block;
		top:0px;
		right:0px;
		bottom:0px;
		left:0px;
		width:100%;
		height:100%;
		background-color:#5E656B;
	}
	.element[data-model='element-ss-ELM'] > .inner > .layer-image .inner {
		position:relative;
		display:block;
		width:100%;
		height:100%;
	}

	.element[data-model='element-ss-ELM'] > .inner > .layer-image .inner img {
		max-width:100%;
		height: auto;
		object-fit: cover;
		filter: grayscale(4%) saturate(0.8) brightness(95%) contrast(90%);
		-webkit-filter: grayscale(4%) saturate(0.8) brightness(95%) contrast(90%);
	}

	.element[data-model='element-ss-ELM'] > .inner > .layer-image .inner img {

	}

	.element[data-model='element-ss-ELM'] > .inner > .layer-data {
		position:absolute;
		display:block;
		top:0px;
		right:0px;
		bottom:0px;
		left:0px;
		width:100%;
		height:100%;
		background-color:rgba(94,101,107,0.7);
	}
	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner {
		position:relative;
		display:block;
		/*padding:30px 30px 30px 30px;*/
	}


	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-icon {
		position:relative;
		display:block;
		padding:30px 15px 0px 15px;
		text-align:center;
	}
	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-icon > i {
		height:30px;
		line-height:30px;
		font-size:30px;
		color:#FFFFFF;
	}


	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-title {
		position:relative;
		display:block;
		padding:30px 30px 0px 30px;
		text-align:center;
	}
	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-title > h3 {
		color:#FFFFFF;
	}


	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-text {
		position:absolute;
		display:block;
		padding:30px 30px 0px 30px;
		text-align:center;
	}
	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-text > p {
		font-size:12px;
		font-family: var(--type--hanken-grotesk-regular);
		line-height:18px;
		color:#FFFFFF;
	}
/*NUI__main__section__element-ss-ELM*/

/*NUI__main__section__element-ss-ELM__media*/
	/*Extra small*/
	@media (max-width: 575.98px) {
		.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-icon {
			padding:20px 15px 0px 15px;
		}
		.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-title,
		.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-text {
			padding:10px 30px 0px 30px;
		}
	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-icon {
			padding:20px 15px 0px 15px;
		}
		.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-title,
		.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-text {
			padding:10px 30px 0px 30px;
		}
	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-icon {
			padding:20px 15px 0px 15px;
		}
		.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-title,
		.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-text {
			padding:10px 30px 0px 30px;
		}
	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-icon {
			padding:20px 15px 0px 15px;
		}
		.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-title,
		.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-text {
			padding:10px 30px 0px 30px;
		}
	}
	/*Extra large*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {
		.element[data-model='element-ss-ELM'] > .inner,
		element[data-model='element-ss-ELM'] > .inner > .layer-data .inner {
			height:240px !important;
		}
		.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-title,
		.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-text {
			padding:10px 20px 0px 20px;
		}
	}
	/*Extra Extra large*/
	@media (min-width: 1600px) {
	}
/*NUI__main__section__element-ss-ELM__media*/
/*STATIC ELEMENTS S1/S2*/








/*NUI__main__section-ss-DTP*/
	section[data-model='ss-DTP'] {
		position:relative;
		display:block;
	}
	section[data-model='ss-DTP'] > .slide {
		position:relative;
		display:block;
	}

	section[data-model='ss-DTP'] > .slide  > .slide_header {
		position:relative;
		display:block;
	}

	section[data-model='ss-DTP'] > .slide  > .slide_content {
		position:relative;
		display:block;
	}
/*NUI__main__section-ss-DTP*/

/*NUI__main__section-ss-DTP__media*/
	/*Extra small*/
	@media (max-width: 575.98px) {

	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

	}
	/*Extra large*/
	@media (min-width: 1200px) {
	}
/*NUI__main__section-ss-DTP__media*/



/*NUI__main__section-ss-DTP__header*/
	section[data-model='ss-DTP'] > .slide  > .slide_header .inner {
		position:relative;
		display:block;
		padding:15px 15px 15px 15px;
	}
	section[data-model='ss-DTP'] > .slide  > .slide_header .inner h2 {
		display: block;
		min-height: 30px;
		margin-top: 15px;
		margin-bottom: 5px;
		font-size: 18px;
		line-height: 30px;
		text-align: center;
		color: #003A95;
	}
	section[data-model='ss-DTP'] > .slide  > .slide_header .inner h4 {
		display: block;
		min-height: 24px;
		margin-bottom: 15px;
		font-size: 14px;
		line-height: 24px;
		text-align: center;
		color:#AAAAAA;
	}
/*NUI__main__section-ss-DTP__header*/

/*NUI__main__section-ss-DTP__header__media*/
	/*Extra small*/
	@media (max-width: 575.98px) {

	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

	}
	/*Extra large*/
	@media (min-width: 1200px) {

	}
/*NUI__main__section-ss-DTP__header__media*/



/*NUI__main__section-ss-DTP__content*/
	section[data-model='ss-DTP'] > .slide  > .slide_content .inner {
		
	}
	section[data-model='ss-DTP'] > .slide  > .slide_content .inner > h3 {
	}
	section[data-model='ss-DTP'] > .slide  > .slide_content .inner > h4 .label {
		color:#AAAAAA;
	}

	section[data-model='ss-DTP'] > .slide  > .slide_content .inner .text {
	}
	section[data-model='ss-DTP'] > .slide  > .slide_content .inner .text,
	section[data-model='ss-DTP'] > .slide  > .slide_content .inner .text p,
	section[data-model='ss-DTP'] > .slide  > .slide_content .inner .text li,
	section[data-model='ss-DTP'] > .slide  > .slide_content .inner .text span {
		color:#5E656B;
		font-family:var(--type--hanken-grotesk-regular);
	}
	section[data-model='ss-DTP'] > .slide  > .slide_content .inner .text strong,
	section[data-model='ss-DTP'] > .slide  > .slide_content .inner .text b,
	section[data-model='ss-DTP'] > .slide  > .slide_content .inner .text a,
	section[data-model='ss-DTP'] > .slide  > .slide_content .inner .text a > span {
		color:#5E656B;
		font-family:var(--type--hanken-grotesk-semibold);
	}
	section[data-model='ss-DTP'] > .slide  > .slide_content .inner .text ul {
		margin-bottom:12px;
		list-style-type:none;
	}
	section[data-model='ss-DTP'] > .slide  > .slide_content .inner .text ul:last-child,
	section[data-model='ss-DTP'] > .slide  > .slide_content .inner .text ul:only-child {
		margin-bottom:0px;
	}
	section[data-model='ss-DTP'] > .slide  > .slide_content .inner .text ul > li {
		position:relative;
		padding:0px 0px 4px 20px;
	}

	section[data-model='ss-DTP'] > .slide  > .slide_content .inner .text a {
	}
/*NUI__main__section-ss-DTP__content*/

/*NUI__main__section-ss-DTP__content__media*/
	/*Extra small*/
	@media (max-width: 575.98px) {

	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

	}
	/*Extra large*/
	@media (min-width: 1200px) {

	}
/*NUI__main__section-ss-DTP__content__media*/



/*NUI__main__section__element-ss-DTP*/
	.element[data-model='ss-DTP'] {
		padding:0px 0px 0px 0px;
	}
	.element[data-model='ss-DTP'] > a > .inner,
	.element[data-model='ss-DTP'] > .inner {
		position:relative;
		padding:30px 15px 15px 15px;
	}
	.element[data-model='ss-DTP'] > a > .inner > [class*='layer'],
	.element[data-model='ss-DTP'] > .inner > [class*='layer'] {
	}
	.element[data-model='ss-DTP'] > a > .inner > [class*='layer'] .inner,
	.element[data-model='ss-DTP'] > .inner > [class*='layer'] .inner {
	}


	.element[data-model='ss-DTP'] .layer-image {
		position:relative;
		display:block;
	}
	.element[data-model='ss-DTP'] .layer-image .inner {
		position:relative;
	}
	.element[data-model='ss-DTP'] .layer-image .inner img {
		width:100%;
		height:auto;
	}

	.element[data-model='ss-DTP'] .layer-data {
		position:relative;
		display:block;
	}
	.element[data-model='ss-DTP'] .layer-data .inner {
		position:relative;
	}
	.element[data-model='ss-DTP'] .layer-data .inner h3 {
		margin: 0px 0px 20px 0px;
	}
	.element[data-model='ss-DTP'] .layer-data .inner .text,
	.element[data-model='ss-DTP'] .layer-data .inner .text p,
	.element[data-model='ss-DTP'] .layer-data .inner .text li,
	.element[data-model='ss-DTP'] .layer-data .inner .text span {
	}
	.element[data-model='ss-DTP'] .layer-data .inner .text strong,
	.element[data-model='ss-DTP'] .layer-data .inner .text b,
	.element[data-model='ss-DTP'] .layer-data .inner .text a,
	.element[data-model='ss-DTP'] .layer-data .inner .text a > span {
	}
	.element[data-model='ss-DTP'] .layer-data .inner .text p:empty{
		display:none;
	}
	.element[data-model='ss-DTP'] .layer-data .inner a,
	.element[data-model='ss-DTP'] .layer-data .inner a > span {

	}
	.element[data-model='ss-DTP'] .layer-data .inner .text ul {
	}
	.element[data-model='ss-DTP'] .layer-data .inner .text ul > li {
	}
	.element[data-model='ss-DTP'] .layer-data .inner a {
	}

	.element[data-model='ss-DTP'] .layer-attachment {}
	.element[data-model='ss-DTP'] .layer-attachment . inner {
	}
	.element[data-model='ss-DTP'] .layer-attachment .inner a {
		display:inline-block;
		line-height:22px;
		padding:4px 0px 4px 0px;
	}
	.element[data-model='ss-DTP'] .layer-attachment .inner a > span {
	}
	.element[data-model='ss-DTP'] .layer-attachment .inner a span > i {
		margin-left:5px;
		font-size:20px;
	}
/*NUI__main__section__element-ss-DTP*/

/*NUI__main__section__element-ss-DTP__media*/
	/*Extra small*/
	@media (max-width: 575.98px) {

	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

	}
	/*Extra large*/
	@media (min-width: 1200px) {

	}
/*NUI__main__section__element-ss-DTP__media*/










/*NUI__main__section__ecom__product__view*/
	section[data-view='ecom__product__view'] {
	}

	section[data-view='ecom__product__view'] {
	}
	section[data-view='ecom__product__view'] > .slide {
	}
	section[data-view='ecom__product__view'] > .slide > .slide_content {
	}


	section[data-view='ecom__product__view'] [data-model='__product'] {
	}
	section[data-view='ecom__product__view'] [data-model='__product'] > .inner {
		position:relative;
		display:block;
		min-height:360px;
		margin:0px 0px 30px 0px;
		padding: 15px 15px 15px 15px;
		background-color:#FFFFFF;
		border:2px solid #D8D9D9;
		border-radius:0px 0px 0px 0px;
		color:#AAAAAA;
		overflow:hidden;
	}

	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-data {
	}

	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-data .inner {
		margin-bottom:15px;
	}
	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-data .inner:after {	display:block;content:'';height:0;line-height:0;clear:both;}

	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-data .inner > h3 {
		position:relative;
		display:block;
		float:left;
		height:30px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		line-height:30px;
		color:#AAAAAA;
		overflow:hidden;
	}

	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-data .inner > h1 {
		display: block;
		height:40px;
		padding: 4px 0px 4px 0px;
		line-height:32px;
		font-size:26px;
		color:#5E656B;
		overflow:hidden;
	}
	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-data .inner > h2 {
		display: block;
		min-height:40px;
		padding: 4px 0px 4px 0px;
		line-height:32px;
		font-size:22px;
		color:#5E656B;
		font-style: italic;
		overflow:hidden;
	}

	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-data .inner > [class*='ss-text'] {
		position:relative;
		display:block;
		height:160px;
		margin:10px 0px 10px 0px;
		font-family: var(--type--hanken-grotesk-medium);
		letter-spacing:0.05em;
		line-height:20px;
		color:#AAAAAA;
		overflow:hidden;
	}
	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-data .inner > [class*='ss-text'] a,
	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-data .inner > [class*='ss-text'] strong {
		color:#5E656B;	
	}
	/*section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-data .inner ul {*/
		/*display: block;*/
		/*list-style-type: square;*/
		/*list-style-position: inside;*/
		/*margin:0px 0px 0px 0px;*/
	/*}*/
	/*section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-data .inner ul > li {*/
		/*font-size: 14px;*/
		/*line-height: 24px;*/
		/*color:#AAAAAA;*/
	/*}*/


	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-interface {
	}
	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-interface .inner {
		margin-bottom:15px;
	}
	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-interface .ss-h4 {
		color:#5E656B;
	}
	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-interface .inner .form-group {
		margin-bottom:15px;
	}
	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-interface .inner h5 {
		position:relative;
		display:block;	
		height:36px;
		line-height:36px;
		margin:4px 0px 10px 0px;
		padding:0px 20px 0px 8px;
		border: 1px solid #AAAAAA;
		cursor:default;
		overflow: hidden;
	}
	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-interface .inner  .alert {
		padding:7px 10px 7px 10px;
	}

	section[data-view='ecom__product__view'] [data-model='__product'] .layer-interface > .inner [class*='data_'] {
		position:relative;
		display:block;
		height:36px;
		line-height:36px;
	}
	section[data-view='ecom__product__view'] [data-model='__product'] .layer-interface > .inner [class*='data_sel'] {
		float:left;
		text-align:left;
		font-family: var(--type--hanken-grotesk-regular);
		color:#AAAAAA;
	}
	section[data-view='ecom__product__view'] [data-model='__product'] .layer-interface > .inner [class*='data_act'] {
		float:right;
		text-align:left;
		font-family: var(--type--hanken-grotesk-medium);
		color:#003A95;
	}
	section[data-view='ecom__product__view'] [data-model='__product'] .layer-interface > .inner [class*='data_']:only-child {
		float:left;
		margin-left:15px;
	}
	
	section[data-view='ecom__product__view'] [data-model='__product'] .layer-interface > .inner [class*='data_'] > span {
		position:relative;
		display:inline-block;
		font-size:22px;
		line-height:36px;
	}

	section[data-view='ecom__product__view'] [data-model='__product'] .layer-interface > .inner [class*='data_'] > span.currency {
		font-size:19px;
		padding-left:0.2em;
		bottom:1px;
	}
	section[data-view='ecom__product__view'] [data-model='__product'] .layer-interface > .inner [class*='data_'].line-through {
		color: #AAAAAA;
	}
	section[data-view='ecom__product__view'] [data-model='__product'] .layer-interface > .inner [class*='data_'].line-through:after {
		position: absolute;
		content: "";
		top: 17px;
		left: -3px;
		right: -16px;
		width: calc(100% - 8px );
		border-top: 1px solid;
		border-color: inherit;
		color: #AAAAAA;
		transform: rotate(-12deg);
	}


	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-footer {
		position:relative;
		display:block;
	}
	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-footer .inner {
		position:relative;
		display:block;
		min-height:80px;
		margin:30px 0px 0px 0px;
		text-align:center;
	}
	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-footer .inner:before{
		position:absolute;
		display:block;
		content:'';
		top:-15px;
		right:-15px;
		bottom:-15px;
		left:-15px;
		height:calc(100% + 30px);
		background-color:#F8F8F8;
	}
	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-footer .inner:after {
		display:block;
		content:'';
		height:0;
		line-height:0;
		clear:both;
	}
	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-footer .inner ul > li {
		padding:0px 0px 0px 0px;
		line-height: 26px;
		font-size: 14px;
		color: #AAAAAA;
	}
	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-footer .inner ul > li > strong {
		color:#5E656B;
	}
	section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-footer .inner ul > li > i {
		margin-right:6px;
		font-size:16px;
		color:#5E656B;
	}

	section[data-view='ecom__product__view'] [data-model='__media'] {
		position:relative;
		display:block;
	}

	section[data-view='ecom__product__view'] [data-model='__media'] > .inner {
		position:relative;
		display:block;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}


	section[data-view='ecom__product__view'] [data-model='__media'] > .inner > .layer-gallery {
		position: relative;
		display: block;
		margin:0px 0px 0px 0px;
	}
	section[data-view='ecom__product__view'] [data-model='__media'] > .inner > .layer-gallery button {outline:0;border:0;}

	section[data-view='ecom__product__view'] [data-model='__media'] > .inner > .layer-gallery .owl-dots {
		display:none;
		text-align:center;
	}
	section[data-view='ecom__product__view'] [data-model='__media'] > .inner > .layer-gallery .owl-dots .owl-dot {
		height: 15px;
		width: 15px;
		margin: 15px 5px 15px 5px;
		background-color: #AAAAAA;
	}
	section[data-view='ecom__product__view'] [data-model='__media'] > .inner > .layer-gallery .owl-dots .owl-dot[class*='active'] {
		background-color: #003A95;
	}

	section[data-view='ecom__product__view'] [data-model='__media'] > .inner > .layer-selector {
		position: relative;
		display: block;
		width: calc(100% - 120px);
		margin: 10px auto 0px auto;
	}
	section[data-view='ecom__product__view'] [data-model='__media'] > .inner > .layer-selector button {outline:0;border:0;}

	section[data-view='ecom__product__view'] [data-model='__media'] > .inner > .layer-selector .owl-nav .owl-prev,
	section[data-view='ecom__product__view'] [data-model='__media'] > .inner > .layer-selector .owl-nav .owl-next {
		position: absolute;
		display: block;
		top: 50%;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		width: 30px;
		text-align:center;
		font-size:20px;
		color:#AAAAAA;
	}
	section[data-view='ecom__product__view'] [data-model='__media'] > .inner > .layer-selector .owl-nav .owl-prev {left:-60px;}
	section[data-view='ecom__product__view'] [data-model='__media'] > .inner > .layer-selector .owl-nav .owl-next {right:-60px;}

	section[data-view='ecom__product__view'] [data-model='__media'] > .inner > .layer-selector .owl-nav .owl-prev > .inner,
	section[data-view='ecom__product__view'] [data-model='__media'] > .inner > .layer-selector .owl-nav .owl-next > .inner {
		position: relative;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:30px;
		height:30px;
		line-height:30px;
	}
	section[data-view='ecom__product__view'] [data-model='__media'] > .inner > .layer-selector .owl-nav .owl-prev > .inner > i,
	section[data-view='ecom__product__view'] [data-model='__media'] > .inner > .layer-selector .owl-nav .owl-next > .inner > i {
		position: relative;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:30px;
		height:30px;
		line-height:30px;
		font-size: 20px;
		color: #AAAAAA;
	}
	section[data-view='ecom__product__view'] [data-model='__media'] > .inner > .layer-selector .owl-stage .owl-item {
		border:2px solid transparent;
	}
	section[data-view='ecom__product__view'] [data-model='__media'] > .inner > .layer-selector .owl-stage .owl-item[class*='active'][class*=center] {
		border:2px solid #003A95;
	}

	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner .card .card-body
	section[data-view='ecom__product__view__detail'] {
	}
	section[data-view='ecom__product__view__detail'] > .slide {
	}
	section[data-view='ecom__product__view__detail'] > .slide > .slide-content {
	}
	section[data-view='ecom__product__view__detail'] > .slide > .slide-content {
	}
	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner {
		position:relative;
		display:block;
	}
	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner .card {
		position:relative;
		display:block;
		margin:0px 0px 30px 0px;
		padding: 0px 0px 0px 0px;
		background-color:#FFFFFF;
		border:2px solid #D8D9D9;
		border-radius:0px 0px 0px 0px;
		color:#AAAAAA;
		overflow:hidden;
	}
	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner .card > .card-header {
		position:relative;
		display:block;
		height:40px;
		padding: 20px 30px 20px 30px;
		border:0px;
		background-color: initial;
	}

	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner .card > .card-header > span {
		font-size:16px;
		font-family: var(--type--hanken-grotesk-semibold);
		line-height:20px;
		font-weight:400;
		color:#003A95;
	}

	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner .card .card-body {
		min-height:120px;
		padding:20px 30px 20px 30px;
	}
	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner .card .card-body  > [class*='ss-text'] {
		font-family: var(--type--hanken-grotesk-medium);
		letter-spacing:0.05em;
		color:#AAAAAA;
	}
	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner .card .card-body  > [class*='ss-text'] a,
	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner .card .card-body  > [class*='ss-text'] strong {
		color:#5E656B;	
	}
	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner .card #product_data_informations .card-body {
		min-height:120px;
		overflow:hidden;
	}
	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner .card #product_data_details .card-body {
		min-height:120px;
		overflow:hidden;
	}

	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner .card #product_data_details .card-body ul {
		display: block;
		list-style-type: disc;
		list-style-position: inside;
		margin: 0;
		padding: 0;
	}
	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner .card #product_data_details .card-body ul > li {
		height:24px;
		line-height:24px;
		margin-bottom: 24px;
		font-family: var(--type--hanken-grotesk-medium);
		font-size:12px;
		color: #5E656B;
	}
	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner .card #product_data_specifications .card-header {
		text-align:center;
	}
	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner .card #product_data_specifications .card-body {
		padding-bottom:60px;
		text-align:center;
	}
	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner .card #product_data_specifications .card-body .data-icon {
		position:relative;
		display:block;
		text-align:center;
	}
	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner .card #product_data_specifications .card-body .data-icon > i {
		position:relative;
		display:block;
		margin:0px auto 0px auto;
		height:40px;
		font-size:56px;
	}
	.icon-food-steak[class*='active']{color:var(--c--steak);}
	.icon-food-steak[class*='active'] ~ h5{color:var(--c--steak);}
	.icon-food-thigh[class*='active']{color:var(--c--thigh);}
	.icon-food-thigh[class*='active'] ~ h5{color:var(--c--thigh);}
	.icon-food-fish[class*='active']{color:var(--c--fish);}
	.icon-food-fish[class*='active'] ~ h5{color:var(--c--fish);}
	.icon-food-bread[class*='active']{color:var(--c--bread);}
	.icon-food-bread[class*='active'] ~ h5{color:var(--c--bread);}
	.icon-food-pizza[class*='active']{color:var(--c--pizza);}
	.icon-food-pizza[class*='active'] ~ h5{color:var(--c--pizza);}
	.icon-food-salami[class*='active']{color:var(--c--salami);}
	.icon-food-salami[class*='active'] ~ h5{color:var(--c--salami);}
	.icon-food-cheese[class*='active']{color:var(--c--cheese);}
	.icon-food-cheese[class*='active'] ~ h5{color:var(--c--cheese);}
	.icon-food-carrot[class*='active']{color:var(--c--carrot);}
	.icon-food-carrot[class*='active'] ~ h5{color:var(--c--carrot);}
	.icon-food-apple[class*='active']{color:var(--c--apple);}
	.icon-food-apple[class*='active'] ~ h5{color:var(--c--apple);}
	.icon-food-dessert[class*='active']{color:var(--c--dessert);}
	.icon-food-dessert[class*='active'] ~ h5{color:var(--c--dessert);}
	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner .card #product_data_specifications .card-body .data-icon > h5 {
		margin-top:2px;
		white-space:nowrap;
	}
/*NUI__main__section__ecom__product__view*/

/*NUI__main__section__ecom__product__view__interface*/
	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner[data-model='__data_related'] .owl-nav {
	}
	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner[data-model='__data_related'] .owl-nav .owl-prev,
	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner[data-model='__data_related'] .owl-nav .owl-next {
		position: absolute;
		display: block;
		top:calc(100% + 30px);
		width:40px;
		font-size:36px;
		color:#AAAAAA;
	}
	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner[data-model='__data_related'] .owl-nav .owl-prev {
		left:calc(50% - 150px);
		text-align:left;
	}
	section[data-view='ecom__product__view__detail'] [data-model='__data'] > .inner[data-model='__data_related'] .owl-nav .owl-next {
		right:calc(50% - 150px);
		text-align:right;
	}
/*NUI__main__section__ecom__product__view__interface*/

/*NUI__main__section__ecom__product__view_media*/
	/*Extra small*/
	@media (max-width: 575.98px) {

		section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-footer .inner ul > li {
			padding:0px 0px 0px 0px;
			line-height: 26px;
			font-size: 12px;
			color: #AAAAAA;
		}

	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {

		section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-footer .inner ul > li {
			padding:0px 0px 0px 0px;
			line-height: 26px;
			font-size: 12px;
			color: #AAAAAA;
		}
	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {

		section[data-view='ecom__product__view'] [data-model='__product'] > .inner > .layer-footer .inner ul > li {
			padding:0px 0px 0px 0px;
			line-height: 26px;
			font-size: 12px;
			color: #AAAAAA;
		}

	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

	}
	/*Extra large*/
	@media (min-width: 1200px) {

	}
/*NUI__main__section__ecom__product__view_media*/










/*NUI__main__section-ss-PRD*/
	section[data-model='ss-PRD'] {
		position:relative;
		display:block;
	}
	section[data-model='ss-PRD'] > .slide {
		position:relative;
		display:block;
	}

	section[data-model='ss-PRD'] > .slide  > .slide_header {
		position:relative;
		display:block;
	}

	section[data-model='ss-PRD'] > .slide  > .slide_content {
		position:relative;
		display:block;
	}
/*NUI__main__section-ss-PRD*/

/*NUI__main__section-ss-PRD__media*/
	/*Extra small*/
	@media (max-width: 575.98px) {

	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

	}
	/*Extra large*/
	@media (min-width: 1200px) {
	}
/*NUI__main__section-ss-PRD__media*/



/*NUI__main__section-ss-PRD__inner*/
	section[data-model='ss-PRD'] [class*='layer-ss'] > .inner {
		position:relative;
		display:block;
		width:100%;
	}
	section[data-model='ss-PRD'] .layer-ss-header > .inner {
		min-height:120px;
		padding:15px 15px 15px 15px;
	}
	section[data-model='ss-PRD'] .layer-ss-header > .inner > h3 {
		display:block;
		min-height:30px;
		margin-top:15px;
		margin-bottom:15px;
		font-size:18px;
		line-height:30px;
		font-family: var(--type--hanken-grotesk-semibold);
		text-align:center;
		color:#003A95;
	}
	section[data-model='ss-PRD'] .layer-ss-header > .inner > p {
		text-align:center;
		line-height:22px;
	}
	section[data-model='ss-PRD'] .layer-ss-header > .inner > p:last-child {
		margin-bottom:15px;
	}
	section[data-model='ss-PRD'] .layer-ss-header > .inner > a {
		position:relative;
		display:none;
	}

	section[data-model='ss-PRD'] .layer-ss-image {
		display:none;
	}
	section[data-model='ss-PRD'] .layer-ss-image > .inner {
	}
	section[data-model='ss-PRD'] .layer-ss-image > .inner > img {
	}

	section[data-model='ss-PRD'] .layer-ss-data > .inner {
		position:relative;
		display:block;
		min-height:260px;
		padding:20px 0px 20px 0px;
	}
	section[data-model='ss-PRD'] .layer-ss-data > .inner .owl-nav {
		display:block;
	}
	section[data-model='ss-PRD'] .layer-ss-data > .inner .owl-nav .owl-prev,
	section[data-model='ss-PRD'] .layer-ss-data > .inner .owl-nav .owl-next {
		position: absolute;
		display: block;
		top:calc(100% + 30px);
		width:40px;
		font-size:36px;
		color:#AAAAAA;
	}
	section[data-model='ss-PRD'] .layer-ss-data > .inner .owl-nav .owl-prev {
		left:calc(50% - 150px);
		text-align:left;
	}
	section[data-model='ss-PRD'] .layer-ss-data > .inner .owl-nav .owl-next {
		right:calc(50% - 150px);
		text-align:right;
	}
	section[data-model='ss-PRD'] .layer-ss-data > .inner .owl-nav .owl-prev .inner i,
	section[data-model='ss-PRD'] .layer-ss-data > .inner .owl-nav .owl-next .inner i {
		font-size:36px;
	}
	section[data-model='ss-PRD'] .layer-ss-data > .inner .owl-carousel-interface {
		position:relative;
		margin-top:30px;
		height:36px;
		padding:6px 0px 6px 0px;
		text-align:center;
	}
	section[data-model='ss-PRD'] .layer-ss-data > .inner .owl-carousel-interface > a {
		position:relative;
		display:inline-block;
		font-family:var(--type--hanken-grotesk-bold);
		line-height:24px;
		color:#003A95 !important;
	}
	section[data-model='ss-PRD'] .layer-ss-data > .inner .owl-carousel-interface > a:hover {
		color:#003A95;
	}
	section[data-model='ss-PRD'] .layer-ss-data > .inner .owl-carousel-interface > a:after,
	section[data-model='ss-PRD'] .layer-ss-data > .inner .owl-carousel-interface > a:hover:after {
		position:absolute;
		display:block;
		content: '';
		bottom:2px;
		width:100%;
		border-bottom: 2px solid #003A95;
	}
/*NUI__main__section-ss-PRD__inner*/

/*NUI__main__section-ss-PRD__inner__media*/
	/*Extra small*/
	@media (max-width: 575.98px) {

	}
	/*Small*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*Medium*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*Large*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
	}
	/*Extra large*/
	@media (min-width: 1200px) {
	}
/*NUI__main__section-ss-PRD__inner__media*/


















/*//////////////////////////////////////////////////////////////////////////////////////*/
/*HORIZON V.099 / V1 */
/*/////////////////////////////////////////////////////////////////////////////////////*/











/*SECTION_MODEL__ACCOUNT*/
section[data-view='model__account'] {
}
section[data-view='model__account'] > .slide {
}
section[data-view='model__account'] > .slide > .slide_content {
}

section[data-view='model__account'] [data-model='__content'] {
}
section[data-view='model__account'] [data-model='__content'] > .inner {
	position:relative;
	display:block;
	min-height:60vh;
}
section[data-view='model__account'] [data-model='__content'] > .inner .layer {
	position:relative;
	display:block;
	margin:0px 0px 30px 0px;
    padding: 0px 0px 0px 0px;
	background-color:#F8F8F8;
	border:2px solid #D8D9D9;
	overflow:hidden;
}
section[data-view='model__account'] [data-model='__content'] > .inner [data-model='model__account__profiles'] .layer {
	background-color:#FFFFFF;
}

section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header {
	position:relative;
	display:block;
}
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header:hover {

}

section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner {
	position:relative;
	display:block;
	min-height:60px;
    padding:15px 15px 15px 15px;
}
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner:after {
	display:block;
	content:'';
	height:0;
	line-height:0;
	clear:both;
}
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner .__order-layer-header-data > span,
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner .__address-layer-header-data > span {
	font-size:14px;
	line-height:20px;
	color:#AAAAAA;
}
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner h3 {
	margin:10px 0px 0px 0px;
	font-size:14px;
	line-height:22px;
	color:#5E656B;
}
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner h3.instance-status {
	display:block;
	padding:0px 10px 0px 10px;
	font-size:14px;
	text-align:center;
	color:#FFFFFF;
}

section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner h3 > span:not(:first-child) {
	padding-left:4px;
}

section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner h4 {
	margin:0px 0px 0px 0px;
	line-height:22px;
	color:#5E656B;
}
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner .__order-layer-header-interface,
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner .__address-layer-header-interface {
	padding:15px 0px 15px 0px;
}
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner .__order-layer-header-interface > .btn-inline,
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner .__address-layer-header-interface > .btn-inline {
	color:#5E656B;
	line-height:30px;
}
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner .__order-layer-header-interface > .btn-inline > i,
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner .__address-layer-header-interface > .btn-inline > i {
	font-size:20px;
	font-weight:600;
	padding:0px;
}

section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner .__address-layer-header-interface > .btn-inline:active,
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner .__address-layer-header-interface > .btn-inline:hover {
	color:#003A95;
}
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner .__address-layer-header-interface > .btn[data-command='_interface_open'] { display:inline-block; }
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner .__address-layer-header-interface > .btn[data-command='_interface_close'] { display:none; }

section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner .__order-layer-header-interface > .btn-inline:active,
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner .__order-layer-header-interface > .btn-inline:hover {
	color:#003A95;
}
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner .__order-layer-header-interface > .btn[data-command='_interface_open'] { display:inline-block; }
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner .__order-layer-header-interface > .btn[data-command='_interface_close'] { display:none; }



section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-data {
	position:relative;
	display:none;
}
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-data > .inner {
	position:relative;
	display:block;
	padding:0px 0px 15px 0px;
}
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-data > .inner:empty {
	padding:0px 0px 0px 0px;
}
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-data > .inner > .container {
	width: 100%;
    max-width: 100%;
    margin: 0px 0px 0px 0px;
    padding: 0px 15px 0px 15px;
}


section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-data > .inner ul {
	display: block;
    list-style-type: circle;
    list-style-position: inside;
    margin: 0;
    padding: 0;
}
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-data > .inner ul > li {
	color: #5E656B;
}
section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-data > .inner a {
	color:#003A95;
}

section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-response {
	position:relative;
}
/*SECTION_MODEL__ACCOUNT*/

/*SECTION_MODEL__ACCOUNT__INTERFACE*/
section[data-view='model__account'] [data-model='__content'] > .inner .layer[data-open='true'] > .layer-header {
}
section[data-view='model__account'] [data-model='__content'] > .inner .layer[data-open='true'] > .layer-data {
	display:block;
}
section[data-view='model__account'] [data-model='__content'] > .inner .layer[data-open='true'] > .layer-header > .inner .__address-layer-header-interface > .btn[data-command='_interface_open'] { display:none; }
section[data-view='model__account'] [data-model='__content'] > .inner .layer[data-open='true'] > .layer-header > .inner .__address-layer-header-interface > .btn[data-command='_interface_close'] { display:inline-block; color:#003A95; }

section[data-view='model__account'] [data-model='__content'] > .inner .layer[data-open='true'] > .layer-header > .inner .__order-layer-header-interface > .btn[data-command='_interface_open'] { display:none; }
section[data-view='model__account'] [data-model='__content'] > .inner .layer[data-open='true'] > .layer-header > .inner .__order-layer-header-interface > .btn[data-command='_interface_close'] { display:inline-block; color:#003A95; }

section[data-view='model__account'] [data-model='__content'] > .inner [model='model__account__profiles'] .layer[data-open='true'] > .layer-data > .inner:not([data-loaded='true']) { opacity:0; }
section[data-view='model__account'] [data-model='__content'] > .inner [model='model__account__profiles'] .layer[data-open='true'] > .layer-data > .inner[data-loaded='true'] { opacity:1; }

section[data-view='model__account'] [data-model='__content'] > .inner [model='model__account__orders'] .layer[data-open='true'] > .layer-data > .inner:not([data-loaded='true']) { opacity:0; }
section[data-view='model__account'] [data-model='__content'] > .inner [model='model__account__orders'] .layer[data-open='true'] > .layer-data > .inner[data-loaded='true'] { opacity:1; }
/*SECTION_MODEL__ACCOUNT__INTERFACE*/

/*SECTION_MODEL__ACCOUNT__MEDIA*/
/*Extra small*/
@media (max-width: 575.98px) {
	section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner h3 > span[class*='addr_line'] {
		display:block;
	}
	section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner h3 > span[class*='addr_zip'] {
		padding-left:0px;
	}
	section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner .__order-layer-header-interface {
		padding:0px 0px 0px 0px;
	}	
	section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner .__address-layer-header-interface {
		padding:0px 0px 0px 0px;
	}
}
/*Small*/
@media (min-width: 576px) and (max-width: 767.98px) {
	section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner h3 > span[class*='addr_line'] {
		display:block;
	}
	section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner h3 > span[class*='addr_zip'] {
		padding-left:0px;
	}
	section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner .__order-layer-header-interface {
		padding:0px 0px 0px 0px;
	}
	section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner .__address-layer-header-interface {
		padding:0px 0px 0px 0px;
	}
}
/*Medium*/
@media (min-width: 768px) and (max-width: 991.98px) {
	section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner h3 > span[class*='addr_line'] {
		display:block;
	}
	section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner h3 > span[class*='addr_zip'] {
		padding-left:0px;
	}
}
/*Large*/
@media (min-width: 992px) and (max-width: 1199.98px) {

}
/*Extra large*/
@media (min-width: 1200px) {

}
/*SECTION_MODEL__ACCOUNT__MEDIA*/




















/*SECTION_OWL*/
section[data-model='owl'] {
}
section[data-model='owl'] > .slide {
}
section[data-model='owl'] > .slide  > .slide_content {
}

section[data-model='owl'] .element[data-model='element-owl'] > .inner {
	position:relative;
}
section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-data {
	position:absolute;
	width:100%;
	height:100%;
	z-index:1;
}
section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-data .inner {
	position:relative;
}
section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-image {
	position:relative;
}
section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-image .inner {
	position:relative;
}
/*SECTION_OWL*/

/*SECTION_OWL_MEDIA*/
/*Extra small*/
@media (max-width: 575.98px) {
	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-data .inner,
	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-image .inner {
		height:320px;
	}
	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-data .inner {
		padding:50px 20px 30px 20px;
	}
}
/*Small*/
@media (min-width: 576px) and (max-width: 767.98px) {
	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-data .inner,
	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-image .inner {
		height:320px;
	}
	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-data .inner {
		padding:50px 20px 30px 20px;
	}
}
/*Medium*/
@media (min-width: 768px) and (max-width: 991.98px) {
	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-data .inner,
	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-image .inner {
		height:480px;
	}
	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-data .inner {
		padding:60px 0px 30px 0px;
	}
}
/*Large*/
@media (min-width: 992px) and (max-width: 1199.98px) {
	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-data .inner,
	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-image .inner {
		height:480px;
	}
	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-data .inner {
		padding:60px 0px 30px 0px;
	}
}
/*Extra large*/
@media (min-width: 1200px) and (max-width: 1599.98px) {
	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-data .inner,
	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-image .inner {
		height:520px;
	}
	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-data .inner {
		padding:120px 0px 30px 0px;
	}
}

/*Extra Extra large*/
@media (min-width: 1600px) {
	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-data .inner,
	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-image .inner {
		height:640px;
	}
	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-data .inner {
		padding:120px 0px 30px 0px;
	}
}
/*SECTION_OWL_MEDIA*/

/*SECTION_OWL_ELEMENT*/
.element[data-model='element-owl'] {
}
.element[data-model='element-owl'] > .inner {
}
.element[data-model='element-owl'] > .inner > [class*='layer'] {
}
.element[data-model='element-owl'] > .inner > [class*='layer'] > .inner {
}

.element[data-model='element-owl'] > .inner > .layer-image {
}
.element[data-model='element-owl'] > .inner > .layer-image > .inner,
.element[data-model='element-owl'] > .inner > .layer-image > a > .inner {
}
.element[data-model='element-owl'] > .inner > .layer-image > .inner > img,
.element[data-model='element-owl'] > .inner > .layer-image > a > .inner > img {
    position:relative;
	display: block;
	width:100%;
	height:100%;
	object-fit:cover;
}

.element[data-model='element-owl'] > .inner > .layer-data {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
}
.element[data-model='element-owl'] > .inner > .layer-data .inner {

}
.element[data-model='element-owl'] > .inner > .layer-data .inner h2 {
	margin:0px 0px 0px 0px;
	font-family: var(--type--hanken-grotesk-semibold);
	color:#FFFFFF;
}
.element[data-model='element-owl'] > .inner > .layer-data .inner h3 {
	margin:10px 0px 0px 0px;
	font-family: var(--type--hanken-grotesk-semibold);
	color:#F8F8F8;
}
.element[data-model='element-owl'] > .inner > .layer-data .inner .ss-text {
	color:#F8F8F8;
}
.element[data-model='element-owl'] > .inner > .layer-data .inner .ss-text a,
.element[data-model='element-owl'] > .inner > .layer-data .inner .ss-text a *,
.element[data-model='element-owl'] > .inner > .layer-data .inner .ss-text a::after,
.element[data-model='element-owl'] > .inner > .layer-data .inner .ss-text a::before {
	color:#FFFFFF !important;
}
.element[data-model='element-owl'] > .inner > .layer-data .inner .ss-text a::after,
.element[data-model='element-owl'] > .inner > .layer-data .inner .ss-text a::before {
	border:0px;
}
.element[data-model='element-owl'] > .inner > .layer-data .inner a.btn {
	display:none;
}
.element[data-model='element-owl'] > .inner > .layer-data .inner .icon-q-maniago {
	position:relative;
	display:block;
	float:left;
	margin:40px 20px 0px 0px;
	color:#FFFFFF;
	font-size:130px;
	height:60px;
	line-height:60px;
	overflow:hidden;
}
.element[data-model='element-owl'] > .inner > .layer-data .inner .icon-made-in-italy {
	position:relative;
	display:block;
	float:left;
	margin:40px 20px 0px 0px;
	color:#FFFFFF;
	font-size:220px;
	height:60px;
	line-height:56px;
	overflow:hidden;
}

/*SECTION_OWL_ELEMENT*/

/*SECTION_OWL_ELEMENT_MEDIA*/
/*Extra small*/
@media (max-width: 575.98px) {
	.element[data-model='element-owl'] > .inner  > .layer-data .inner {
		text-align:center;
	}
	.element[data-model='element-owl'] > .inner > .layer-data .inner h2 {
		font-size:28px;
		line-height:30px;
		font-weight:400;
	}
	.element[data-model='element-owl'] > .inner > .layer-data .inner h3 {
		margin-top:10px;
		font-size:16px;
		line-height:24px;
	}
	.element[data-model='element-owl'] > .inner > .layer-data .inner .ss-text {
		display:none;
	}
	.element[data-model='element-owl'] > .inner > .layer-data .inner .icon-q-maniago,
	.element[data-model='element-owl'] > .inner > .layer-data .inner .icon-made-in-italy {
		position:relative;
		display:inline-block;
		float:unset !important;
		margin:0px 5px 0px 5px !important;
		transform:scale(0.8);
	}
}
/*Small*/
@media (min-width: 576px) and (max-width: 767.98px) {
	.element[data-model='element-owl'] > .inner  > .layer-data .inner {
		text-align:center;
	}
	.element[data-model='element-owl'] > .inner > .layer-data .inner h2 {
		font-size:28px;
		line-height:30px;
		font-weight:400;
	}
	.element[data-model='element-owl'] > .inner > .layer-data .inner h3 {
		margin-top:10px;
		font-size:16px;
		line-height:24px;
	}
	.element[data-model='element-owl'] > .inner > .layer-data .inner .ss-text {
		display:none;
	}
	.element[data-model='element-owl'] > .inner > .layer-data .inner .icon-q-maniago,
	.element[data-model='element-owl'] > .inner > .layer-data .inner .icon-made-in-italy {
		position:relative;
		display:inline-block;
		float:unset !important;
		margin:0px 5px 0px 5px !important;
		transform:scale(0.8);
	}
}
/*Medium*/
@media (min-width: 768px) and (max-width: 991.98px) {
	.element[data-model='element-owl'] > .inner  > .layer-data {
		top:unset !important;
		left:0px;
		bottom:0px;
		height:80% !important;
	}
	.element[data-model='element-owl'] > .inner  > .layer-data .inner {
		text-align:center;
	}
	.element[data-model='element-owl'] > .inner > .layer-data .inner h2 {
		font-size:40px;
		line-height:50px;
		font-weight:400;
	}
	.element[data-model='element-owl'] > .inner > .layer-data .inner h3 {
		margin-top:10px;
		font-size:18px;
		line-height:24px;
	}
	.element[data-model='element-owl'] > .inner > .layer-data .inner .ss-text {
		display:block;
		margin-top:20px;
		font-size:16px;
	}
	.element[data-model='element-owl'] > .inner > .layer-data .inner .icon-q-maniago,
	.element[data-model='element-owl'] > .inner > .layer-data .inner .icon-made-in-italy {
		position:relative;
		display:inline-block;
		float:unset !important;
	}
}
/*Large*/
@media (min-width: 992px) and (max-width: 1199.98px) {
	.element[data-model='element-owl'] > .inner  > .layer-data {
		top:unset !important;
		left:0px;
		bottom:0px;
		height:80% !important;
	}
	.element[data-model='element-owl'] > .inner  > .layer-data .inner {
		max-width:80%;
	}
	.element[data-model='element-owl'] > .inner > .layer-data .inner h2 {
		font-size:40px;
		line-height:50px;
		font-weight:400;
	}
	.element[data-model='element-owl'] > .inner > .layer-data .inner h3 {
		margin-top:10px;
		font-size:18px;
		line-height:24px;
	}
	.element[data-model='element-owl'] > .inner > .layer-data .inner .ss-text {
		display:block;
		margin-top:20px;
		font-size:14px;
	}
}
/*Extra large*/
@media (min-width: 1200px) and (max-width: 1599.98px) {
	.element[data-model='element-owl'] > .inner  > .layer-data .inner {
		max-width:70%;
	}
	.element[data-model='element-owl'] > .inner > .layer-data .inner h2 {
		font-size:40px;
		line-height:60px;
		font-weight:400;
	}
	.element[data-model='element-owl'] > .inner > .layer-data .inner h3 {
		margin-top:10px;
		font-size:20px;
		line-height:24px;
	}
	.element[data-model='element-owl'] > .inner > .layer-data .inner .ss-text {
		display:block;
		margin-top:20px;
		font-size:16px;
	}
}
/*Extra Extra large*/
@media (min-width: 1600px) {
	.element[data-model='element-owl'] > .inner  > .layer-data .inner {
		max-width:60%;
	}
	.element[data-model='element-owl'] > .inner > .layer-data .inner h2 {
		font-size:48px;
		line-height:60px;
		font-weight:400;
	}
	.element[data-model='element-owl'] > .inner > .layer-data .inner h3 {
		margin-top:10px;
		font-size:22px;
		line-height:24px;
	}
	.element[data-model='element-owl'] > .inner > .layer-data .inner .ss-text {
		display:block;
		margin-top:30px;
		font-size:18px;
	}
}
/*SECTION_OWL_ELEMENT_MEDIA*/















/*SECTION_ECOM__PRODUCT__SET*/
section[data-view^='ecom__product__'] {
}

section[data-view^='ecom__product__'] {
}
section[data-view^='ecom__product__'] > .slide {
}
section[data-view^='ecom__product__'] > slide > .slide_content {
}

section[data-view^='ecom__product__'] [data-model='__sidenav'] {
	padding-left:0px;
}

section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner {
	min-height:240px;
	margin:0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	z-index:800;
}

section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card {
	margin: 0px 0px 0px 0px;
	padding:0px 15px 0px 15px;
	background-color:#F8F8F8;
	border-radius:0px 0px 0px 0px;
}
section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card:first-child {
	border-bottom:0px;
	padding-bottom:2px;
}

section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card > .card-header {
	position:relative;
	display:block;
	background-color: initial;
    border: initial;
    padding:5px 0px 5px 0px;
	height:50px;
}
section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card > .card-header > a {
	position:relative;
	display:block;
	height:40px;
	color:#5E656B;
}
section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card > .card-header > a > span {
	display:block;
	float:left;
	line-height:40px;
}
section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card > .card-header > a > i {
	float:right;
	padding:0px 0px 0px 0px;
	line-height:40px;
	color:#5E656B;
}
section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card > .card-header > a,
section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card > .card-header > a:visited {
	color:#5E656B;
}
section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card > .card-header > a:hover,
section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card > .card-header > a:active,
section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card > .card-header > a.selected,
section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card > .card-header > a:hover > i,
section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card > .card-header > a:active > i,
section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card > .card-header > a.selected > i {
	color:#003A95;
}

section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card > .card-header.active > a,
section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card > .card-header.active > a > i {
	color:#003A95 !important;
}


section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card > .card-header:not(.active) > a.card-link > i.icon-chevron-down{display:none;}


section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card .card-body {
	margin:0;
	padding:0px 0px 0px 0px;
}

section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card .card-body nav {
	position:relative;
	display:block;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card .card-body nav > ul {
	margin-bottom:25px;
}
section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card .card-body nav > ul > li {
		position:relative;
		display:block;
		height:40px;
		line-height:40px;
		padding:5px 10px 5px 10px;
		text-align:left;
		font-family:var(--type--hanken-grotesk-regular);
		white-space:nowrap;
		color:#5E656B;
	}
section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card .card-body nav > ul > li:hover {
	color:#003A95;
}
section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card .card-body nav > ul > li.active {
	color:#003A95;
}
section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card .card-body nav > ul > li.active a > span {
	border-bottom:2px solid #003A95;
}

section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner .card .card-body nav > ul > li > a {
	position:relative;
	display:block;
	height:40px;
	line-height:40px;
}
/*SECTION_ECOM__PRODUCT__SET*/

/*SECTION_ECOM__PRODUCT__SET__MEDIA*/
/*Extra small*/
@media (max-width: 575.98px) {
	section[data-view^='ecom__product__'] [data-model='__content'] > .inner .container-fluid > .row [class^='col-']:nth-child(odd) { padding-right:7px; }
	section[data-view^='ecom__product__'] [data-model='__content'] > .inner .container-fluid > .row [class^='col-']:nth-child(even) { padding-left:7px; }
	section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner { margin-bottom:15px;}
}
/*Small*/
@media (min-width: 576px) and (max-width: 767.98px) {
	section[data-view^='ecom__product__'] [data-model='__content'] > .inner .container-fluid > .row [class^='col-']:nth-child(odd) { padding-right:7px; }
	section[data-view^='ecom__product__'] [data-model='__content'] > .inner .container-fluid > .row [class^='col-']:nth-child(even) { padding-left:7px; }
	section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner { margin-bottom:15px;}
}
/*Medium*/
@media (min-width: 768px) and (max-width: 991.98px) {
	section[data-view^='ecom__product__'] [data-model='__sidenav'] {
		padding:0px 0px 0px 5px;
	}
	section[data-view^='ecom__product__'] [data-model='__content'] > .inner .container-fluid > .row [class^='col-']:nth-child(odd) { padding-right:7px; }
	section[data-view^='ecom__product__'] [data-model='__content'] > .inner .container-fluid > .row [class^='col-']:nth-child(even) { padding-left:7px; }
	section[data-view^='ecom__product__'] [data-model='__sidenav'] > .inner {
		position:fixed;
		top:145px;
		width:185px;
	}
}
/*Large*/
@media (min-width: 992px) and (max-width: 1199.98px) {
}
/*Extra large*/
@media (min-width: 1200px) {
}
/*SECTION_ECOM__PRODUCT__SET__MEDIA*/




/*SECTION_ECOM_ELEMENT_PRODUCT*/
.element[data-model='ecom-product'] {
	margin-bottom:30px;
	overflow: hidden;
}
.element[data-model='ecom-product'] > a {
	position:relative;
	display:block;
}
.element[data-model='ecom-product'] > .inner,
.element[data-model='ecom-product'] > a > .inner {
	background-color:#FFFFFF;
	color:#5E656B;	
}
.element[data-model='ecom-product'] > .inner:hover,
.element[data-model='ecom-product'] > a > .inner:hover{ 
	cursor:pointer;
}
.element[data-model='ecom-product'] > .inner > [class*='layer'],
.element[data-model='ecom-product'] > a > .inner > [class*='layer'] {
	position:relative;
	width:100%;
	height:initial;
	overflow:hidden;
}
.element[data-model='ecom-product'] > .inner > [class*='layer'] .inner,
.element[data-model='ecom-product'] > a > .inner > [class*='layer'] .inner {
}

.element[data-model='ecom-product'] > .inner > .layer-image,
.element[data-model='ecom-product'] > a > .inner > .layer-image {
	background-color:#F8F8F8;
}
.element[data-model='ecom-product'] > .inner > .layer-image .inner,
.element[data-model='ecom-product'] > a > .inner > .layer-image .inner {
	
}
.element[data-model='ecom-product'] > .inner > .layer-image .inner img,
.element[data-model='ecom-product'] > a > .inner > .layer-image .inner img {
    position: relative;
	max-width:100%;
	height:auto;
}
.element[data-model='ecom-product'] > .inner > .layer-data,
.element[data-model='ecom-product'] > a > .inner > .layer-data {
}
.element[data-model='ecom-product'] > .inner > .layer-data .inner,
.element[data-model='ecom-product'] > a > .inner > .layer-data .inner {
	padding:15px 10px 5px 10px;
	text-align:center;
}
.element[data-model='ecom-product'] > .inner > .layer-data .inner > h4,
.element[data-model='ecom-product'] > a > .inner > .layer-data .inner > h4 {
	font-size: 13px;
	line-height: 22px;
	height:22px;
	margin:4px 0px 4px 0px;
	font-family: var(--type--hanken-grotesk-medium);
	letter-spacing:0.07em;
	color:#AAAAAA;
	text-transform:uppercase;
}
.element[data-model='ecom-product'] > .inner > .layer-data .inner > h3,
.element[data-model='ecom-product'] > a > .inner > .layer-data .inner > h3 {
	font-size: 16px;
	line-height: 22px;
	height:44px;
	margin:4px 0px 4px 0px;
	font-family: var(--type--hanken-grotesk-medium);
	vertical-align:middle;
	color:#5E656B;
}
.element[data-model='ecom-product']  > .inner > .layer-interface,
.element[data-model='ecom-product'] > a  > .inner > .layer-interface {
	display:block;
}
.element[data-model='ecom-product'] > .inner > .layer-interface > .inner,
.element[data-model='ecom-product'] > a > .inner > .layer-interface > .inner {
	height:30px;
	margin:0px 0px 0px 0px;
	padding:0px 30px 0px 45px;
	text-align:right;
}
.element[data-model='ecom-product'] > a > .inner > .layer-interface > .inner:after{display:block;content:'';height:0;line-height:0;clear:both;}

.element[data-model='ecom-product'] > .inner > .layer-interface > .inner > [class*='data_'],
.element[data-model='ecom-product'] > a > .inner > .layer-interface > .inner > [class*='data_'] {
	position:relative;
	display:block;
	height:30px;
	line-height:30px;
}
.element[data-model='ecom-product'] > .inner > .layer-interface > .inner > [class*='data_sel'],
.element[data-model='ecom-product'] > a > .inner > .layer-interface > .inner > [class*='data_sel'] {
	float:left;
	text-align:right;
	font-family: var(--type--hanken-grotesk-regular);
	color:#AAAAAA;
}
.element[data-model='ecom-product'] > .inner > .layer-interface > .inner > [class*='data_act'],
.element[data-model='ecom-product'] > a > .inner > .layer-interface > .inner > [class*='data_act'] {
	float:right;
	text-align:left;
	font-family: var(--type--hanken-grotesk-medium);
	color:#003A95;
}

.element[data-model='ecom-product'] > .inner > .layer-interface > .inner > [class*='data_'] > span,
.element[data-model='ecom-product'] > a > .inner > .layer-interface > .inner > [class*='data_'] > span {
	position:relative;
	display:inline-block;
	font-size:20px;
	line-height:30px;
}

.element[data-model='ecom-product'] > .inner > .layer-interface > .inner > [class*='data_'] > span.currency,
.element[data-model='ecom-product'] > a > .inner > .layer-interface > .inner > [class*='data_'] > span.currency {
	font-size:16px;
	padding-left:0.2em;
	bottom:1px;
}
.element[data-model='ecom-product'] > .inner > .layer-interface > .inner > [class*='data_'].line-through,
.element[data-model='ecom-product'] > a  > .inner > .layer-interface > .inner > [class*='data_'].line-through {
	color: #AAAAAA;
}
.element[data-model='ecom-product'] > .inner > .layer-interface > .inner > [class*='data_'].line-through:after,
.element[data-model='ecom-product'] > a  > .inner > .layer-interface > .inner > [class*='data_'].line-through:after {
    position: absolute;
    content: "";
    top: 14px;
    left: -3px;
    right: -16px;
    width: calc(100% - 8px );
    border-top: 1px solid;
    border-color: inherit;
    color: #AAAAAA;
    transform: rotate(-12deg);
}
.element[data-model='ecom-product'] > .inner > .layer-interface > .inner > [class*='data_']:only-child,
.element[data-model='ecom-product'] > a > .inner > .layer-interface > .inner > [class*='data_']:only-child {
	float:none;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
/*SECTION_ECOM_ELEMENT_PRODUCT*/

/*SECTION_ECOM_ELEMENT_PRODUCT_MEDIA*/
/*Extra small*/
@media (max-width: 575.98px) {

}
/*Small*/
@media (min-width: 576px) and (max-width: 767.98px) {

}
/*Medium*/
@media (min-width: 768px) and (max-width: 991.98px) {

}
/*Large*/
@media (min-width: 992px) and (max-width: 1199.98px) {

}
/*Extra large*/
@media (min-width: 1200px) {

}
/*SECTION_ECOM_ELEMENT_PRODUCT_MEDIA*/






/*SECTION_ECOM_ELEMENT_OWL_PRODUCT*/
.element[data-model='ecom-owl-product'] {
	margin:0px 12px 0px 12px;
	overflow:hidden;
}
.element[data-model='ecom-owl-product'] > a{
	position:relative;
	display:block;
}
.element[data-model='ecom-owl-product'] > .inner,
.element[data-model='ecom-owl-product'] > a > .inner {
	height:300px;
	background-color:#FFFFFF;
	color:#5E656B;	
}
.element[data-model='ecom-owl-product'] > .inner:hover,
.element[data-model='ecom-owl-product'] > a > .inner:hover{ 
	cursor:pointer;
}
.element[data-model='ecom-owl-product'] > .inner:hover > .layer-data .inner > h3,
.element[data-model='ecom-owl-product'] > a > .inner:hover > .layer-data .inner > h3 {
	color:#003A95;
}
.element[data-model='ecom-owl-product'] > .inner > [class*='layer'],
.element[data-model='ecom-owl-product'] > a > .inner > [class*='layer'] {
	position:relative;
	width:100%;
	height:initial;
	overflow:hidden;
}
.element[data-model='ecom-owl-product'] > .inner > [class*='layer'] .inner,
.element[data-model='ecom-owl-product'] > a > .inner > [class*='layer'] .inner {
}

.element[data-model='ecom-owl-product'] > .inner > .layer-image,
.element[data-model='ecom-owl-product'] > a > .inner > .layer-image {
}
.element[data-model='ecom-owl-product'] > .inner > .layer-image .inner,
.element[data-model='ecom-owl-product'] > a > .inner > .layer-image .inner {
	height:136px;
	background-color:#F8F8F8;
}
.element[data-model='ecom-owl-product'] > .inner > .layer-image .inner img,
.element[data-model='ecom-owl-product'] > a > .inner > .layer-image .inner img {
    position: absolute;
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
	width:initial;
    min-width:calc(100% + 2px);
    max-width: 110%;
    height:calc(100% + 2px);
    min-height:calc(100% + 2px);
    max-height: 110%;
}
.element[data-model='ecom-owl-product'] > .inner > .layer-data,
.element[data-model='ecom-owl-product'] > a > .inner > .layer-data {
}
.element[data-model='ecom-owl-product'] > .inner > .layer-data .inner,
.element[data-model='ecom-owl-product'] > a > .inner > .layer-data .inner {
	height:100px;
	padding:15px 15px 5px 15px;
}
.element[data-model='ecom-owl-product'] > .inner > .layer-data .inner > h4,
.element[data-model='ecom-owl-product'] > a > .inner > .layer-data .inner > h4 {
	display:block;
	height:20px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
    font-size:12px;
	line-height:20px;
	color:#AAAAAA;
	overflow:hidden;
}
.element[data-model='ecom-owl-product'] > .inner > .layer-data .inner > h3,
.element[data-model='ecom-owl-product'] > a > .inner > .layer-data .inner > h3 {
	display: block;
	height: 60px;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	font-size: 15px;
	line-height: 18px;
	overflow: hidden;
}
.element[data-model='ecom-owl-product']  > .inner > .layer-interface,
.element[data-model='ecom-owl-product'] > a  > .inner > .layer-interface {
	display:block;
}
.element[data-model='ecom-owl-product'] > .inner > .layer-interface > .inner,
.element[data-model='ecom-owl-product'] > a > .inner > .layer-interface > .inner {
	height:40px;
	margin:0px 0px 0px 0px;
	padding:5px 15px 5px 15px;
}


.element[data-model='ecom-owl-product'] > .inner > .layer-interface > .inner > [class*='data_'],
.element[data-model='ecom-owl-product'] > a > .inner > .layer-interface > .inner > [class*='data_'] {
	position:relative;
	display:block;
	float:left;
	height:30px;
	padding:0px 12px 0px 0px;
	line-height:30px;
	text-align:left;
}
.element[data-model='ecom-owl-product'] > .inner > .layer-interface > .inner > [class*='data_'] > span,
.element[data-model='ecom-owl-product'] > a > .inner > .layer-interface > .inner > [class*='data_'] > span {
	position:relative;
	display:inline-block;
	font-size:18px;
	line-height:30px;
}
.element[data-model='ecom-owl-product'] > .inner > .layer-interface > .inner > [class*='data_'] > span.currency,
.element[data-model='ecom-owl-product'] > .inner > .layer-interface > .inner > [class*='data_'] > span.currency {
	font-size:16px;
	padding-left:0.2em;
	bottom:1px;
}
.element[data-model='ecom-owl-product'] > .inner > .layer-interface > .inner > [class*='data_'].line-through,
.element[data-model='ecom-owl-product'] > a  > .inner > .layer-interface > .inner > [class*='data_'].line-through {
	color: #AAAAAA;
}
.element[data-model='ecom-owl-product'] > .inner > .layer-interface > .inner > [class*='data_'].line-through:after,
.element[data-model='ecom-owl-product'] > a  > .inner > .layer-interface > .inner > [class*='data_'].line-through:after {
    position: absolute;
    content: "";
    top: 11px;
    left: -5px;
    right: -14px;
    width: calc(100% - 4px );
    border-top: 2px solid;
    border-color: inherit;
    color: #AAAAAA;
    transform: rotate(-13deg);
}
/*SECTION_ECOM_ELEMENT_OWL_PRODUCT*/

/*SECTION_ECOM_ELEMENT_OWL_PRODUCT_MEDIA*/
/*Extra small*/
@media (max-width: 575.98px) {
	.element[data-model='ecom-owl-product'] > .inner,
	.element[data-model='ecom-owl-product'] > a > .inner {
		height:300px;
	}
	.element[data-model='ecom-owl-product'] > .inner > .layer-image .inner,
	.element[data-model='ecom-owl-product'] > a > .inner > .layer-image .inner {
		height:164px;
	}
	.element[data-model='ecom-owl-product'] > .inner > .layer-data .inner,
	.element[data-model='ecom-owl-product'] > a > .inner > .layer-data .inner {
		height:90px;
		padding:5px 10px 5px 10px;
	}
	.element[data-model='ecom-owl-product'] > .inner > .layer-data .inner > h3,
	.element[data-model='ecom-owl-product'] > a > .inner > .layer-data .inner > h3 {
		line-height:18px;
	}
	.element[data-model='ecom-owl-product'] > .inner > .layer-data .inner > h4,
	.element[data-model='ecom-owl-product'] > a > .inner > .layer-data .inner > h4 {
		font-size:11px;
	}
	.element[data-model='ecom-owl-product'] > .inner > .layer-interface .inner,
	.element[data-model='ecom-owl-product'] > a > .inner > .layer-interface .inner {
		height:30px;
		margin:0px 0px 0px 0px;
		padding:0px 10px 0px 10px;		
	}
}
/*Small*/
@media (min-width: 576px) and (max-width: 767.98px) {
	.element[data-model='ecom-owl-product'] > .inner,
	.element[data-model='ecom-owl-product'] > a > .inner {
		height:300px;
	}
	.element[data-model='ecom-owl-product'] > .inner > .layer-image .inner,
	.element[data-model='ecom-owl-product'] > a > .inner > .layer-image .inner {
		height:164px;
	}
	.element[data-model='ecom-owl-product'] > .inner > .layer-data .inner,
	.element[data-model='ecom-owl-product'] > a > .inner > .layer-data .inner {
		height:90px;
		padding:5px 10px 5px 10px;
	}

	.element[data-model='ecom-owl-product'] > .inner > .layer-data .inner > h3,
	.element[data-model='ecom-owl-product'] > a > .inner > .layer-data .inner > h3 {
		line-height:18px;
	}
	.element[data-model='ecom-owl-product'] > .inner > .layer-data .inner > h4,
	.element[data-model='ecom-owl-product'] > a > .inner > .layer-data .inner > h4 {
		font-size:11px;
	}
	.element[data-model='ecom-owl-product'] > .inner > .layer-interface .inner,
	.element[data-model='ecom-owl-product'] > a > .inner > .layer-interface .inner {
		height:30px;
		margin:0px 0px 0px 0px;
		padding:0px 10px 0px 10px;
	}

}
/*Medium*/
@media (min-width: 768px) and (max-width: 991.98px) {
	.element[data-model='ecom-owl-product'] > .inner > .layer-image .inner,
	.element[data-model='ecom-owl-product'] > a > .inner > .layer-image .inner {
		height:134px;
	}
}
/*Large*/
@media (min-width: 992px) and (max-width: 1199.98px) {
	.element[data-model='ecom-owl-product'] > .inner > .layer-image .inner,
	.element[data-model='ecom-owl-product'] > a > .inner > .layer-image .inner {
		height:134px;
	}
}
/*Extra large*/
@media (min-width: 1200px) {

}
/*SECTION_ECOM_ELEMENT_OWL_PRODUCT_MEDIA*/






/*SECTION_ECOM__CART*/
section[data-view='ecom__cart'] {
}

section[data-view='ecom__cart'] {
}
section[data-view='ecom__cart'] > .slide {
}
section[data-view='ecom__cart'] > .slide > .slide_content {
}

section[data-view='ecom__cart'] [data-model='__content'] {
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner {
	position:relative;
	display:block;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .layer {
	position:relative;
	display:block;
	margin:0px 0px 30px 0px;
    padding: 0px 0px 0px 0px;
	overflow:hidden;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .layer > .layer-header {
	position:relative;
	display:block;
	padding: 0px 0px 0px 10px;
	background-color:#5E656B;
	color:#FFFFFF;
}


section[data-view='ecom__cart'] [data-model='__content'] > .inner .layer > .layer-header > .inner {
	position:relative;
	display:block;
	height:40px;
	line-height:40px;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .layer > .layer-header > .inner:after {
	display:block;
	content:'';
	height:0;
	line-height:0;
	clear:both;
}

section[data-view='ecom__cart'] [data-model='__content'] > .inner .layer > .layer-header > .inner > .btn-inline {
	display:block;
	float:right;
	height:30px;
	line-height:30px;
	margin:5px 15px 5px 0px;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .layer > .layer-header > .inner > .btn-inline,
section[data-view='ecom__cart'] [data-model='__content'] > .inner .layer > .layer-header > .inner > .btn-inline > span {
	color:#FFFFFF;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .layer > .layer-header > .inner > .btn-inline > i {
	padding-left:6px;
	color:#FFFFFF;
}


section[data-view='ecom__cart'] [data-model='__checkout'] > .inner [data-model='__instance_proceed'] {
}
section[data-view='ecom__cart'] [data-model='__checkout'] > .inner [data-model='__instance_proceed'] > .inner {
	min-height:120px;
}
section[data-view='ecom__cart'] [data-model='__checkout'] > .inner [data-model='__instance_proceed'] > .inner > button {
	margin:40px auto 40px auto;
}


section[data-view='ecom__cart'] [data-model='__content'] > .inner .layer > .layer-data {
	position:relative;
	display:none;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .layer > .layer-data:only-child),
section[data-view='ecom__cart'] [data-model='__content'] > .inner .layer > .layer-data:not(:last-child) {
	margin-top:2px;
}

.ecom_instance_interface .inner .layer > .layer-data {
	min-height:248px;
}
.ecom_instance_interface .inner .layer > .layer-data p {
	position:relative;
	display:block;
	margin:15px 0px 15px 0px;
	padding:30px 0px 30px 0px;
	height:142px;
    color: #AAAAAA;
}

section[data-view='ecom__cart'] [data-model='__content'] > .inner .layer > .layer-data > .inner {
	position:relative;
	display:block;
	padding: 15px 15px 15px 15px;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .layer .layer .layer-data > .inner,
section[data-view='ecom__cart'] [data-model='__content'] > .inner .layer > .layer-data-set > .inner {
	padding: 0px 0px 0px 0px;
}

section[data-view='ecom__cart'] [data-model='__content'] > .inner .layer > .layer-response {
	position:relative;
}

[data-model='__instance_products'] .row {
	min-height:140px;
	border:2px solid #D8D9D9;
	margin:2px 0px 0px 0px;
}
[data-model='__instance_products'] .layer-data > .inner > .row {
	margin-top:2px;
}
[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] {
	padding:0px 10px 0px 10px;
}


[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-image {
	position: relative;
    display: block;
}
[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-image a {
	position: relative;
    display: block;
}
[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-image a img {
	position: relative;
    display: block;
	width:100%;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}



[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-data > [class='model-code'] {
	position: relative;
    display: block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
    font-size: 12px;
	line-height: 16px;
    color: #AAAAAA;
}
[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-data > [class='model-code'] span:first-child {
}
[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-data > [class='model-code'] span:last-child {
	padding-left:4px;
}

[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-data > h3 {
	position: relative;
    display: block;
	margin:0px 0px 0px 0px;
	padding:4px 0px 4px 0px;
    font-size: 16px;
    line-height: 20px;
    overflow: hidden;
}
[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-data > h4 {
	position: relative;
    display: block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 4px 0px;
    font-size: 13px;
	line-height: 16px;
    color: #AAAAAA;
}
[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-data a {
	position: relative;
	display: inline-block;
	margin:10px auto 0px auto;
    font-size: 13px;
	line-height: 16px;
    color: #AAAAAA;
}
[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-data a > span  {
	position: relative;
    display: inline-block;
}
[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-data a > span:after {
	position:absolute;
	display:block;
	content:'';
	bottom:0px;
	width:100%;
	height:1px;
	background-color:#F8F8F8;
}
[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-data a:hover,
[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-data a:active {
	color:#5E656B;
}
[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-data a:hover span,
[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-data a:active span {
	color:#5E656B;
}
[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-data > a:hover span:after,
[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-data > a:active span:after {
	background-color:#5E656B;
}




[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-interface {
}
[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-interface .form-group {
	margin:0px 0px 0px 0px;
}
[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-interface [class*='data_'] {
	position:relative;
	display:block;
	float:right;
	clear:right;
	height:30px;
	line-height:30px;
}
[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-interface [class*='data_sel'] {
	text-align:right;
	font-family: var(--type--hanken-grotesk-regular);
	color:#AAAAAA;
	transform:scale(0.8) translateX(16px);
}
[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-interface [class*='data_act'] {
	text-align:right;
	font-family: var(--type--hanken-grotesk-medium);
	color:#003A95;
}

[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-interface [class*='data_'] > span {
	position:relative;
	display:inline-block;
	font-size:20px;
	line-height:30px;
}

[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-interface [class*='data_'] > span.currency {
	font-size:17px;
	padding-left:0.2em;
	bottom:1px;
}
[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-interface [class*='data_'].line-through {
	color: #AAAAAA;
}
[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-interface [class*='data_'].line-through:after {
	position: absolute;
	content: "";
	top: 15px;
	left: -3px;
	right: -16px;
	width: calc(100% - 8px );
	border-top: 1px solid;
	border-color: inherit;
	color: #AAAAAA;
	transform: rotate(-12deg);
}


[data-model='__instance_products'] .layer-data > .inner > .row [class^='col'] > .inner > .__instance-layer-interface .select2-container--default .select2-selection--single .select2-selection__rendered {
	height:36px;
	line-height:36px;
	text-align:left;
}

[data-model='__instance_products'] .alert[class*='__notice'] {color:#003A95;}
[data-model='__instance_products'] .alert[class*='__warning'] {}





section[data-view='ecom__cart'] [data-model='__sidenav'] {
	position:relative;
	display:block;
}
section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner {
	min-height:240px;
	margin:0px 0px 0px 0px;
    padding: 0px 15px 0px 15px;
	background-color:#FFFFFF;
    border: 2px solid #D8D9D9;
	z-index:800;
}

section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner.empty {
	min-height:initial;
}
section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner.empty .layer-data {
	display:none;
}
section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner.empty > .layer-footer .inner {
	margin:15px 0px 15px 0px;
}



section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner > .layer-data {
	position:relative;
	display:block;
	padding-top: 10px;
}

section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner > .layer-data .inner {
	position:relative;
	display:block;
	min-height:40px;
}
section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner > .layer-data .inner:after {
	display:block;
	content:'';
	height:0;
	line-height:0;
	clear:both;
}

section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner > .layer-data .inner ul {
    display: block;
    list-style-type: none;
    list-style-position: inside;
	margin:0px 0px 0px 0px;
}
section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner > .layer-data .inner ul > li {
	position:relative;
	display:block;
	width:100%;
	height:40px;
	line-height:40px;    
}
section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner > .layer-data .inner ul > li:after {
	display:block;
	content:'';
	height:0;
	line-height:0;
	clear:both;
}
section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner > .layer-data .inner ul > li {
	color:#AAAAAA;
}
section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner > .layer-data .inner ul > li:last-child {
	color:#003A95;
}

section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner > .layer-data .inner ul > li > span {
	position:relative;
	display:block;
	float:left;
}



section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner > .layer-data .inner [class*='data_'] {
	position:relative;
	display:block;
	float:right;
	clear:right;
	height:40px;
	line-height:40px;
	padding:0px 0px 0px 0px;
}
section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner > .layer-data .inner [class*='data_'] > span {
	position:relative;
	display:inline-block;
	font-size:20px;
	line-height:40px;
}
section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner > .layer-data .inner [class*='data_'] > span.currency {
	font-size:17px;
	padding-left:0.2em;
	bottom:1px;
}
section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner > .layer-data .inner [class*='data_'].line-through {
	color: #AAAAAA;
}
section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner > .layer-data .inner [class*='data_'].line-through:after {
	position: absolute;
	content: "";
	top: 15px;
	left: -3px;
	right: -16px;
	width: calc(100% - 8px );
	border-top: 1px solid;
	border-color: inherit;
	color: #AAAAAA;
	transform: rotate(-12deg);
}



section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner > .layer-footer {
	position:relative;
	display:block;
}
section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner > .layer-footer .inner {
	position:relative;
	display:block;
	min-height:80px;	
	margin:30px 0px 15px 0px;
	text-align:center;
}
section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner > .layer-footer .inner:before {
	position:absolute;
	display:block;
	content:'';
	top:-15px;
	right:-15px;
	bottom:-15px;
	left:-15px;
	height:calc(100% + 30px);
	background-color:#F8F8F8;
}
section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner > .layer-footer .inner:after {
	display:block;
	content:'';
	height:0;
	line-height:0;
	clear:both;
}
section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner > .layer-footer .inner ul > li {
	padding:0px 0px 0px 0px;
	line-height: 26px;
	font-size: 14px;
	color: #AAAAAA;
}
section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner > .layer-footer .inner ul > li > strong {
	color:#5E656B;
}
section[data-view='ecom__cart'] [data-model='__sidenav'] > .inner > .layer-footer .inner ul > li > i {
	margin-right:6px;
	font-size:16px;
	color:#5E656B;
}

/*SECTION_ECOM__CART*/

/*SECTION_ECOM__CART__INTERFACE*/
section[data-view='ecom__cart'] [data-model='__content'] > .inner .layer[data-open='true'] > .layer-header {
	background-color:#5E656B;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .layer[data-open='true'] > .layer-header:after {
	display:block;
	content:'';
	height:0;
	line-height:0;
	clear:both;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .layer[data-open='true'] > .layer-data {
	display:block;
}
/*SECTION_ECOM__CART__INTERFACE*/

/*SECTION_ECOM__CART__MEDIA*/
/*Extra small*/
@media (max-width: 575.98px) {

}
/*Small*/
@media (min-width: 576px) and (max-width: 767.98px) {

}
/*Medium*/
@media (min-width: 768px) and (max-width: 991.98px) {

}
/*Large*/
@media (min-width: 992px) and (max-width: 1199.98px) {

}
/*Extra large*/
@media (min-width: 1200px) {

}
/*SECTION_ECOM__CART__MEDIA*/


/*SECTION_ECOM__CART__SUB-LAYER*/
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer {
	position:relative;
	display:block;
	margin:0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	overflow:hidden;
	border:2px solid #D8D9D9;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer:only-child,
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer:not(:last-child){
	margin-top:2px;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header {
	position:relative;
	display:block;
	padding: 0px 0px 0px 0px;
	background-color:#FFFFFF;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header:hover {

}

section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner {
	position:relative;
	display:block;
	min-height:60px;
	padding: 15px 15px 15px 15px;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner:after {
	display:block;
	content:'';
	height:0;
	line-height:0;
	clear:both;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner > .container-fluid {
	padding:0px 0px 0px 0px;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner .__address-layer-header-data > span {
	line-height:20px;
	color:#AAAAAA;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner .form-group {
	margin:0px 0px 0px 0px;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner .form-group:not(:last-child) {
	margin:0px 0px 10px 0px;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner .icheck-list {
	margin:0px 0px 0px 6px;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner .icheck-list label {
	display:inline-block;
	height:36px;
	line-height:36px;
	margin:0px 0px 0px 0px;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner .icheck-list label > span {
	display:inline-block;
	height:36px;
	line-height:36px;
}

section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner h3 {
	position: relative;
    display: block;
    margin: 0px 0px 0px 0px;
    padding: 4px 0px 0px 0px;
    font-size: 16px;
    line-height: 20px;
    overflow: hidden;
}

section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner h4 {
	position: relative;
    display: inline-block;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-size: 12px;
    line-height: 16px;
    color: #AAAAAA;
}

section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header .__payment-layer-header-data h4 {
	display:block;
	float:left;
	height:50px;
	line-height:50px;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header .__payment-layer-header-data .images {
	display:block;
	float:right;
	height:50px;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header .__payment-layer-header-data .images img {
	display:inline-block;
	height:50px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner .__profile-layer-header-interface {
	padding:15px 0px 15px 0px;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner .__profile-layer-header-interface > .btn-inline[data-command] {
	color:#5E656B;
	line-height:30px;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner .__profile-layer-header-interface > .btn-inline[data-command] > i {
	font-size:20px;
	font-weight:600;
	padding:0px;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner .__profile-layer-header-interface > .btn-inline[data-command]:active,
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner .__profile-layer-header-interface > .btn-inline[data-command]:hover {
	color:#003A95;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner .__profile-layer-header-interface > .btn[data-command='_interface_open'] { display:inline-block; }
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner .__profile-layer-header-interface > .btn[data-command='_interface_close'] { display:none; }


section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-data {
	position:relative;
	display:none;
	background-color:#F8F8F8;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer > .inner {
	position:relative;
	display:block;
	padding:0px 0px 15px 0px;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-data > .inner:empty {
	padding:0px 0px 0px 0px;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-data > .inner > .container {
	width: 100%;
    max-width: 100%;
    margin: 0px 0px 0px 0px;
    padding: 0px 15px 1px 15px;
}
/*SECTION_ECOM__CART__SUB-LAYER*/

/*SECTION_ECOM__CART__SUB-LAYER__INTERFACE*/
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer[data-open='true'] > .layer-header {
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer[data-open='true'] > .layer-header > .inner .__profile-layer-header-interface > .btn[data-command='_interface_open'] { display:none; }
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer[data-open='true'] > .layer-header > .inner .__profile-layer-header-interface > .btn[data-command='_interface_close'] { display:inline-block; color:#003A95; }
section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer[data-open='true'] > .layer-data {
	display:block;
}
section[data-view='ecom__cart'] [data-model='__content'] > .inner [model='model__account__profiles'] .sub-layer[data-open='true'] > .layer-data > .inner:not([data-loaded='true']) { opacity:0; }
section[data-view='ecom__cart'] [data-model='__content'] > .inner [model='model__account__profiles'] .sub-layer[data-open='true'] > .layer-data > .inner[data-loaded='true'] { opacity:1; }
/*SECTION_ECOM__CART__SUB-LAYER__INTERFACE*/

/*SECTION_ECOM__CART__SUB-LAYER__MEDIA*/
/*Extra small*/
@media (max-width: 575.98px) {
	section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner h3 > span[class*='addr_line'] {
		display:block;
	}
	section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner h3 > span[class*='addr_zip'] {
		padding-left:0px;
	}
	section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner .__profile-layer-header-interface {
		padding:0px 0px 0px 0px;
	}
	section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner .form-group .btn-form {
		margin:4px 0px 0px 0px;
	}
}
/*Small*/
@media (min-width: 576px) and (max-width: 767.98px) {
	section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner h3 > span[class*='addr_line'] {
		display:block;
	}
	section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner h3 > span[class*='addr_zip'] {
		padding-left:0px;
	}
	section[data-view='model__account'] [data-model='__content'] > .inner .layer > .layer-header > .inner .__profile-layer-header-interface {
		padding:0px 0px 0px 0px;
	}
	section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner .form-group .btn-form {
		margin:4px 0px 0px 0px;
	}

}
/*Medium*/
@media (min-width: 768px) and (max-width: 991.98px) {
	section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner h3 > span[class*='addr_line'] {
		display:block;
	}
	section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer > .layer-header > .inner h3 > span[class*='addr_zip'] {
		padding-left:0px;
	}
	section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer[data-open='true'] > .layer-data .form-group .btn-inline {
		text-align:left;
	}
}
/*Large*/
@media (min-width: 992px) and (max-width: 1199.98px) {
	section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer[data-open='true'] > .layer-data .form-group .btn-inline {
		text-align:left;
	}
}
/*Extra large*/
@media (min-width: 1200px) {
	section[data-view='ecom__cart'] [data-model='__content'] > .inner .sub-layer[data-open='true'] > .layer-data .form-group .btn-inline {
		text-align:left;
	}
}
/*SECTION_ECOM__CART__SUB-LAYER__MEDIA*/


















/*NUI__macbook_override*/
@media only screen and (device-width: 1440px) and (device-height: 900px) and (-webkit-min-device-pixel-ratio:2){


		section[data-model='owl'] > .slide  > .slide_content .container .col-12,
		section[data-model='owl'] > .slide  > .slide_content .container .col-12 .owl-carousel {
			min-height:310px;
		}
		section[data-model='owl'] > .slide  > .slide_content .container-fluid .col-12,
		section[data-model='owl'] > .slide  > .slide_content .container-fluid .col-12 .owl-carousel {
			min-height:340px;
		}

		section[data-model='owl'].--slide-lg-thin .element[data-model='element-owl'] > .inner {
			position:relative;
			width:100%;
			height:100%;
		}
		section[data-model='owl'].--slide-lg-thin .element[data-model='element-owl'] > .inner > .layer-image {
			position:absolute;
			top:40%;
			left:50%;
			width:calc(100% + 2px);
			height:calc(100% + 2px);
			transform:translate(-50%,-50%);
		}

		section[data-model='owl'].--slide-lg-thin > .slide  > .slide_content .container .col-12,
		section[data-model='owl'].--slide-lg-thin > .slide  > .slide_content .container .col-12 .owl-carousel,
		section[data-model='owl'].--slide-lg-thin > .slide  > .slide_content .container .col-12 .owl-carousel .element[data-model='element-owl'] {
			height:220px;
			min-height:220px;
			overflow:hidden;
		}
		section[data-model='owl'].--slide-lg-thin > .slide  > .slide_content .container-fluid .col-12,
		section[data-model='owl'].--slide-lg-thin > .slide  > .slide_content .container-fluid .col-12 .owl-carousel,
		section[data-model='owl'].--slide-lg-thin > .slide  > .slide_content .container-fluid .col-12 .owl-carousel .element[data-model='element-owl'] {
			height:240px;
			min-height:240px;
			overflow:hidden;
		}

		section[data-model='owl'].--slide-lg-thin .element[data-model='element-owl'] > .inner > .layer-data .inner {
			width:60%;
			height:80%;
		}



		.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-icon {
			padding:20px 15px 0px 15px;
		}
		.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-title,
		.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-text {
			padding:10px 15px 0px 15px;
		}
		.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-text > p {
			font-size:11px;
			line-height:15px;
		}


}
/*NUI__macbook_override*/












/* iPadPro 12,9" Landscape */ 
@media only screen and (device-width: 1366px) and (device-height: 1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation: landscape) {

	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-data .inner {
		height:80%;
	}

	section[data-model='owl'] > .slide  > .slide_content .container .col-12,
	section[data-model='owl'] > .slide  > .slide_content .container .col-12 .owl-carousel,
	section[data-model='owl'] > .slide  > .slide_content .container .col-12 .owl-carousel .element[data-model='element-owl'] {
		height:440px !important;
		min-height:440px !important;
		overflow:hidden;
	}

	section[data-model='owl']. > .slide  > .slide_content .containe .col-12 .owl-carousel .element[data-model='element-owl'] > .inner > .layer-image {
		height:440px;
	}

	section[data-model='owl'] > .slide  > .slide_content .container-fluid .col-12,
	section[data-model='owl'] > .slide  > .slide_content .container-fluid .col-12 .owl-carousel,
	section[data-model='owl'] > .slide  > .slide_content .container-fluid .col-12 .owl-carousel .element[data-model='element-owl'] {
		height:440px !important;
		min-height:440px !important;
		overflow:hidden;
	}
	section[data-model='owl']. > .slide  > .slide_content .container-fluid .col-12 .owl-carousel .element[data-model='element-owl'] > .inner > .layer-image {
		height:440px;
	}

	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-icon {
		padding:20px 15px 0px 15px;
	}
	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-title,
	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-text {
		padding:10px 15px 0px 15px;
	}
	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-text > p {
		font-size:11px;
		line-height:15px;
	}

}

/* iPadPro 12,9" Portrait */
@media only screen and (device-width: 1366px) and (device-height: 1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation: portrait) {

	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-data .inner {
		height:80%;
	}

	section[data-model='owl'] > .slide  > .slide_content .container .col-12,
	section[data-model='owl'] > .slide  > .slide_content .container .col-12 .owl-carousel,
	section[data-model='owl'] > .slide  > .slide_content .container .col-12 .owl-carousel .element[data-model='element-owl'] {
		height:440px !important;
		min-height:440px !important;
		overflow:hidden;
	}

	section[data-model='owl']. > .slide  > .slide_content .containe .col-12 .owl-carousel .element[data-model='element-owl'] > .inner > .layer-image {
		height:440px;
	}

	section[data-model='owl'] > .slide  > .slide_content .container-fluid .col-12,
	section[data-model='owl'] > .slide  > .slide_content .container-fluid .col-12 .owl-carousel,
	section[data-model='owl'] > .slide  > .slide_content .container-fluid .col-12 .owl-carousel .element[data-model='element-owl'] {
		height:440px !important;
		min-height:440px !important;
		overflow:hidden;
	}
	section[data-model='owl']. > .slide  > .slide_content .container-fluid .col-12 .owl-carousel .element[data-model='element-owl'] > .inner > .layer-image {
		height:440px;
	}

	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-icon {
		padding:20px 15px 0px 15px;
	}
	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-title,
	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-text {
		padding:10px 15px 0px 15px;
	}
	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-text > p {
		font-size:11px;
		line-height:15px;
	}

}

/* iPadPro 10,5" Landscape */
@media only screen and (device-width: 1112px) and (device-height: 834px) and (-webkit-min-device-pixel-ratio:2) and (orientation: landscape) {

	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-data .inner {
		height:80%;
	}

	section[data-model='owl'] > .slide  > .slide_content .container .col-12,
	section[data-model='owl'] > .slide  > .slide_content .container .col-12 .owl-carousel,
	section[data-model='owl'] > .slide  > .slide_content .container .col-12 .owl-carousel .element[data-model='element-owl'] {
		height:440px !important;
		min-height:440px !important;
		overflow:hidden;
	}

	section[data-model='owl']. > .slide  > .slide_content .containe .col-12 .owl-carousel .element[data-model='element-owl'] > .inner > .layer-image {
		height:440px;
	}

	section[data-model='owl'] > .slide  > .slide_content .container-fluid .col-12,
	section[data-model='owl'] > .slide  > .slide_content .container-fluid .col-12 .owl-carousel,
	section[data-model='owl'] > .slide  > .slide_content .container-fluid .col-12 .owl-carousel .element[data-model='element-owl'] {
		height:440px !important;
		min-height:440px !important;
		overflow:hidden;
	}
	section[data-model='owl']. > .slide  > .slide_content .container-fluid .col-12 .owl-carousel .element[data-model='element-owl'] > .inner > .layer-image {
		height:440px;
	}

	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-icon {
		padding:20px 15px 0px 15px;
	}
	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-title,
	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-text {
		padding:10px 15px 0px 15px;
	}
	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-text > p {
		font-size:11px;
		line-height:15px;
	}

}

/* iPadPro 10,5" Portrait*/ 
@media only screen and (device-width: 1112px) and (device-height: 834px) and (-webkit-min-device-pixel-ratio:2) and (orientation: portrait) {

	section[data-model='owl'] .element[data-model='element-owl'] > .inner > .layer-data .inner {
		height:80%;
	}

	section[data-model='owl'] > .slide  > .slide_content .container .col-12,
	section[data-model='owl'] > .slide  > .slide_content .container .col-12 .owl-carousel,
	section[data-model='owl'] > .slide  > .slide_content .container .col-12 .owl-carousel .element[data-model='element-owl'] {
		height:440px !important;
		min-height:440px !important;
		overflow:hidden;
	}

	section[data-model='owl']. > .slide  > .slide_content .containe .col-12 .owl-carousel .element[data-model='element-owl'] > .inner > .layer-image {
		height:440px;
	}

	section[data-model='owl'] > .slide  > .slide_content .container-fluid .col-12,
	section[data-model='owl'] > .slide  > .slide_content .container-fluid .col-12 .owl-carousel,
	section[data-model='owl'] > .slide  > .slide_content .container-fluid .col-12 .owl-carousel .element[data-model='element-owl'] {
		height:440px !important;
		min-height:440px !important;
		overflow:hidden;
	}
	section[data-model='owl']. > .slide  > .slide_content .container-fluid .col-12 .owl-carousel .element[data-model='element-owl'] > .inner > .layer-image {
		height:440px;
	}

	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-icon {
		padding:20px 15px 0px 15px;
	}
	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-title,
	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-text {
		padding:10px 15px 0px 15px;
	}
	.element[data-model='element-ss-ELM'] > .inner > .layer-data .inner .data-text > p {
		font-size:11px;
		line-height:15px;
	}

}















.--sale {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 44px;
	height: 44px;
	padding: 2px;
	border-radius: 50%;
	background-color: #003A95;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: 600;	
	line-height: 40px;
	text-align:center;
	z-index: 10;
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none; 
	user-select: none;  
}