:root {

--font: Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;

--base-color: #a4027d;


--base-text-color: #fff;


--footer-color: #030221;


--footer-text-color: #fff;


--button-color: #a4027d;


--button-hover-color: #336E1B;


--button-text-color: #fff;



--header-color: #fefefe;


--header-text-color: #333;

--clear-filters-display-text: inline-block;


--clear-filters-display-icon: inline-block;

}

	.es-clear-all-filters-button .button-text {
	display: var(--clear-filters-display-text);
	}

	.es-clear-all-filters-button .button-icon {
	display: var(--clear-filters-display-icon);
	}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Noto Sans'), url('https://fonts.cdnfonts.com/s/15794/NotoSans-Regular.woff') format('woff');
}

@font-face {
    font-family: 'Noto Sans';
    font-style: italic;
    font-weight: 400;
    src: local('Noto Sans'), url('https://fonts.cdnfonts.com/s/15794/NotoSans-Italic.woff') format('woff');
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 700;
    src: local('Noto Sans'), url('https://fonts.cdnfonts.com/s/15794/NotoSans-Bold.woff') format('woff');
}

@font-face {
    font-family: 'Noto Sans';
    font-style: italic;
    font-weight: 700;
    src: local('Noto Sans'), url('https://fonts.cdnfonts.com/s/15794/NotoSans-BoldItalic.woff') format('woff');
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    src: local('Poppins'), url('https://fonts.cdnfonts.com/s/16009/Poppins-Regular.woff') format('woff');
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 400;
    src: local('Poppins'), url('https://fonts.cdnfonts.com/s/16009/Poppins-Italic.woff') format('woff');
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 250;
    src: local('Poppins'), url('https://fonts.cdnfonts.com/s/16009/Poppins-Thin.woff') format('woff');
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 250;
    src: local('Poppins'), url('https://fonts.cdnfonts.com/s/16009/Poppins-ThinItalic.woff') format('woff');
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 275;
    src: local('Poppins'), url('https://fonts.cdnfonts.com/s/16009/Poppins-ExtraLight.woff') format('woff');
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 275;
    src: local('Poppins'), url('https://fonts.cdnfonts.com/s/16009/Poppins-ExtraLightItalic.woff') format('woff');
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 300;
    src: local('Poppins'), url('https://fonts.cdnfonts.com/s/16009/Poppins-Light.woff') format('woff');
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 300;
    src: local('Poppins'), url('https://fonts.cdnfonts.com/s/16009/Poppins-LightItalic.woff') format('woff');
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    src: local('Poppins'), url('https://fonts.cdnfonts.com/s/16009/Poppins-Medium.woff') format('woff');
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 500;
    src: local('Poppins'), url('https://fonts.cdnfonts.com/s/16009/Poppins-MediumItalic.woff') format('woff');
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    src: local('Poppins'), url('https://fonts.cdnfonts.com/s/16009/Poppins-SemiBold.woff') format('woff');
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 600;
    src: local('Poppins'), url('https://fonts.cdnfonts.com/s/16009/Poppins-SemiBoldItalic.woff') format('woff');
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    src: local('Poppins'), url('https://fonts.cdnfonts.com/s/16009/Poppins-Bold.woff') format('woff');
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 700;
    src: local('Poppins'), url('https://fonts.cdnfonts.com/s/16009/Poppins-BoldItalic.woff') format('woff');
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 800;
    src: local('Poppins'), url('https://fonts.cdnfonts.com/s/16009/Poppins-ExtraBold.woff') format('woff');
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 800;
    src: local('Poppins'), url('https://fonts.cdnfonts.com/s/16009/Poppins-ExtraBoldItalic.woff') format('woff');
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 900;
    src: local('Poppins'), url('https://fonts.cdnfonts.com/s/16009/Poppins-Black.woff') format('woff');
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 900;
    src: local('Poppins'), url('https://fonts.cdnfonts.com/s/16009/Poppins-BlackItalic.woff') format('woff');
}

body {
    font-family: 'Noto Sans', Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

.footer-switches,
.minibasket,
.menu-bar-desktop-menu-products,
.menu-bar-mobile-menu-products {
    display: none;
}


/* for logged in users lets hide
    whole orders submenu
 */
body.exn-user-logged-in .resource-menu-desktop > ul > li:nth-child(1),
body.exn-admin-logged-in .resource-menu-desktop > ul > li:nth-child(2),
body.exn-user-logged-in.exn-customer-admin-logged-in .resource-menu-desktop > ul > li:nth-child(2),
body.exn-admin-logged-in.exn-customer-admin-logged-in .resource-menu-desktop > ul > li:nth-child(3) {
    display: none;
}

/* for anonymous users lets hide
    `new customer` and whole orders submenu
 */
body.exn-user-not-logged-in .resource-menu-desktop > ul > li:nth-child(2),
body.exn-user-not-logged-in .resource-menu-desktop > ul > li:nth-child(3) {
    display: none;
}

.product-search,
/*.logged-in-info,*/
.header-bar-section-links-item.language,
.header-bar-section-links-item.currency {
    visibility: hidden;
}

.nb-theme-default .page-content, .nb-theme-default .content-container, .nb-theme-default .footer {
    margin: 0;
}

.nb-theme-default .page-content {
    background: #f2f5f7;
}

h1, .h1 {
    font-family: Poppins, sans-serif;
    font-size: 40px;
    font-weight: 600;
    line-height: 60px;
    letter-spacing: -1.5px;
    text-align: left;
}

h2, .h2 {
    font-family: Poppins, sans-serif;
    font-size: 32px;
    font-weight: 600;
    line-height: 48px;
    letter-spacing: -0.5px;
    text-align: left;
}

h3, .h3 {
    font-family: Poppins, sans-serif;
    font-size: 28px;
    font-weight: 600;
    line-height: 42px;
    letter-spacing: 0;
    text-align: left;
}

h4, .h4 {
    font-family: Poppins, sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 36px;
    letter-spacing: 0.25px;
    text-align: left;
}

h5, .h5 {
    font-family: Poppins, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0;
    text-align: left;
}

h6, .h6 {
    font-family: Poppins, sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0.15px;
    text-align: left;
}

.exn-subtitle-2 {
    font-family: Noto Sans, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
    letter-spacing: 0.10000000149011612px;
    text-align: left;
}

.exn-subtitle-1 {
    font-family: Noto Sans, sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
    letter-spacing: 0.15000000596046448px;
    text-align: left;
}

.exn-caption {
    font-family: Noto Sans, sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0.4000000059604645px;
    text-align: left;
}

.exn-regular-3 {
    font-family: Noto Sans, sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: 0.15000000596046448px;
    text-align: left;
}

.exn-overline {
    font-family: Noto Sans, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 32px;
    letter-spacing: 1px;
    text-align: left;
}

.exn-semibold-3 {
    font-family: Noto Sans, sans-serif;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    letter-spacing: 0.15000000596046448px;
    text-align: left;
}

.exn-semibold-2 {
    font-family: Noto Sans, sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: 0.15000000596046448px;
    text-align: left;
}

.exn-regular-2 {
    font-family: Noto Sans, sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0.15000000596046448px;
    text-align: left;
}

.exn-semibold-1 {
    font-family: Noto Sans, sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0.15000000596046448px;
    text-align: left;
}

.exn-regular-1 {
    font-family: Noto Sans, sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0.15000000596046448px;
    text-align: left;
}

.first-page-content > .section > .row > h2 {
    display: none;
}

.header-wrapper, .header-wrapper.fixed {
	background: #030221;
}

.header-wrapper .header-bar-section-links-item {
	border-right: 0;
	font-size: small;
	margin: 15px 0 15px 30px;
}

.header-wrapper .header-bar-section-links-item > a[href="https://www.exclusive-networks.com/usa/"] {
	display: inline-block;
	background: url(https://www.exclusive-networks.com/wp-content/themes/exclusive/assets/svg/exn-logo-white.svg);
	width: 76px;
	height: 27px;
	vertical-align: middle;
}

.header-bar-section-links-item a { 
	color: #fff;
}

.logged-in-info {
	display: none;
}

@media (min-width: 640px) {
	.header-wrapper .inner-wrapper .row.header {
    		height: 150px;
	}
}

.header-wrapper .row.header .logo-container {
	display: inline-block;
	width: 400px;
	height: 130px;
}

@media (min-width: 640px) {
	.header-wrapper .row.header .logo-container .header-logo {
		height: 130px;
	}
}

.header-wrapper .row.header .logo-container .header-logo {
	height: 130px;
}

.header-wrapper.fixed .row.header {
	height: 75px;
}

.header-wrapper.fixed .row.header .logo-container {
	width: 188px;
}

.footer .footer-wrapper {
    margin-top: 70px;
    border-top: 1px solid #fff;
}

.footer .footer-wrapper:before {
    content: "";
	display: block;
    background: #030221 url(/cache/files3/44_67796458.png);
    width: 200px;
    height: 60px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin: -30px auto;
}