
:root {
	--nectar-nav-item-gap: 18px;
}

@media only screen and (min-width:1025px) {
	#nectar-nav[data-format="centered-menu-bottom-bar"] #top .span_9 #logo {
		margin-top: -12.5px;
	}
	
	#nectar-nav[data-format="centered-menu-bottom-bar"] #top .span_9 nav > ul > li:not(#social-in-menu):not(#nectar-user-account):not(#search-btn):not(.slide-out-widget-area-toggle) > a {
		margin-bottom: 25px;
	}
	
	#nectar-nav #logo, #nectar-nav .logo-spacing {
		margin-top: 25px;
		margin-bottom: 25px;
		position: relative;
	}
	
	#nectar-nav.small-nav #logo, #nectar-nav.small-nav .logo-spacing {
		margin-top: 13.8888888889px;
		margin-bottom: 13.8888888889px;
	}
	
	#nectar-nav.small-nav #logo img, #nectar-nav.small-nav .logo-spacing img {
		height: 100px;
	}
}

#nectar-nav #logo img, #nectar-nav .logo-spacing img {
	height: 150px;
}

@media only screen and (min-width:1025px) {
	:root {
		--header-fullwidth-padding: 60px;
	}
	
	#nectar-nav[data-full-width="true"] header > .container, body #nectar-nav[data-full-width="true"] #search-outer .container {
		padding: 0 60px;
	}
}

#nectar-nav[data-full-width="true"] #search-outer #search #close {
	right: 60px !important;
}

#nectar-nav[data-full-width="true"] #search-outer #search #close a {
	right: 8px !important;
}

#nectar-nav[data-lhe="animated_underline"] #top nav > ul > li > a, #top nav > ul > li[class*="button_solid_color"] > a, #nectar-nav[data-lhe="default"] #top nav > ul > li[class*="menu-item-btn-style"] > a, body #nectar-nav[data-lhe="default"] #top nav .sf-menu > li[class*="button_solid_color"] > a:hover, #nectar-nav[data-lhe="animated_underline"] #top nav > .sf-menu > li[class*="button_bordered"] > a, #top nav > ul > li[class*="button_bordered"] > a, body #nectar-nav.transparent #top nav > ul > li[class*="button_bordered"] > a, body #nectar-nav[data-lhe="default"] #top nav .sf-menu > li[class*="button_bordered"] > a:hover, body #nectar-nav.transparent #top nav > ul > li[class*="button_solid_color"] > a, #nectar-nav[data-lhe="animated_underline"] #top nav > ul > li[class*="button_solid_color"] > a {
	margin-left: 18px;
	margin-right: 18px;
}

#nectar-nav[data-lhe="default"] #top nav > ul > li > a, #nectar-nav .nectar-header-text-content, body[data-header-search="false"][data-full-width-header="false"] #nectar-nav[data-lhe="animated_underline"][data-format="default"][data-cart="false"] .nectar-header-text-content {
	padding-left: 18px;
	padding-right: 18px;
}

#nectar-nav[data-lhe="default"] #top nav > ul > li[class*="menu-item-btn-style"] > a {
	padding-left: 0;
	padding-right: 0;
}

#nectar-nav[data-lhe="animated_underline"][data-condense="true"][data-format="centered-menu-bottom-bar"].fixed-menu #top nav > ul > li > a {
	margin-left: 13px;
	margin-right: 13px;
}

#nectar-nav[data-lhe="default"][data-condense="true"][data-format="centered-menu-bottom-bar"].fixed-menu #top nav > ul > li > a {
	padding-left: 13px;
	padding-right: 13px;
}

#nectar-nav #top .sf-menu > li > ul, body #nectar-nav #top .nectar-woo-cart .widget_shopping_cart, body #nectar-nav #top .cart-notification {
	top: 85%;
	transition: margin .2s ease;
}

#nectar-nav[data-format="centered-menu-bottom-bar"] #top .span_9 .sf-menu > li > ul, #nectar-nav[data-format="centered-menu-under-logo"] #top .sf-menu > li > ul {
	top: 0%;
	margin-top: 36px;
}

#nectar-nav #top .widget_shopping_cart .widget_shopping_cart_content ul, #nectar-nav .cart-notification {
	border-top: none;
	border-bottom: none;
}

#nectar-nav #top .sf-menu > li ul {
	border-top: none;
}

body .sf-menu > li:not(.nectar-woo-cart):not(.slide-out-widget-area-toggle):not([class*="menu-item-btn-style"]) {
	overflow: hidden;
}

body .sf-menu > li:not(.nectar-woo-cart).sfHover {
	overflow: visible !important;
}

body .sf-menu > li > ul {
	-webkit-transform: translate3d(0, 15px, 0);
	transform: translate3d(0, 15px, 0);
	opacity: 0;
}

#nectar-nav nav .nectar-global-section-megamenu {
	opacity: 0;
}

body .sf-menu > li.sfHover > ul {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	opacity: 1;
}

body #nectar-nav #top .nectar-woo-cart .widget_shopping_cart {
	-webkit-transform: translate3d(0, 15px, 0);
	transform: translate3d(0, 15px, 0);
	transition: transform .55s cubic-bezier(.2, .8, .25, 1);
}

body #nectar-nav #top .nectar-woo-cart .widget_shopping_cart.open {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

body .sf-menu > li.sfHover > ul, #nectar-nav #top .sf-menu > li.sfHover > ul {
	transition: transform .55s cubic-bezier(.2, .8, .25, 1), opacity .55s cubic-bezier(.2, .8, .25, 1);
}

body #nectar-nav #top .nectar-woo-cart .widget_shopping_cart, body #nectar-nav #top .cart-notification {
	transition: transform .55s cubic-bezier(.2, .8, .25, 1);
}

#nectar-nav #top .sf-menu.menu-open > li > ul {
	transition: none;
	-webkit-transition: none;
}

@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) {
	body .sf-menu > li:not(.sfHover) > ul, body #nectar-nav #top .nectar-woo-cart .widget_shopping_cart:not(.open) {
		transform: translate3d(0, -9999px, 0);
	}
	
	body .sf-menu > li.sfHover > ul, #nectar-nav #top .sf-menu > li.sfHover > ul, body #nectar-nav #top .nectar-woo-cart .widget_shopping_cart {
		transition: opacity .55s cubic-bezier(.2, .8, .25, 1);
	}
}

#nectar-nav #top .sf-menu > li ul, #nectar-nav #header-secondary-outer .sf-menu > li ul, #nectar-nav #top .sf-menu > li ul li a, #nectar-nav #header-secondary-outer .sf-menu > li ul li a, #nectar-nav .widget_shopping_cart .widget_shopping_cart_content, #nectar-nav .cart-notification, body #nectar-nav #top .nectar-woo-cart .widget_shopping_cart, body[data-form-select-js="1"] .nectar-shop-header .woocommerce-ordering .select2-dropdown {
	border-radius: 5px;
}

#nectar-nav nav .nectar-global-section-megamenu {
	border-radius: 0 0 5px 5px;
}

body.material[data-header-format="default"] #nectar-nav[data-has-buttons="yes"]:not([data-format="left-header"]) #top nav > .buttons {
	margin-left: 36px;
}

#nectar-nav nav ul li li:hover > a .sf-sub-indicator i, #nectar-nav nav ul li .sfHover > a .sf-sub-indicator i, #nectar-nav:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-ancestor > a .sf-sub-indicator i, #nectar-nav:not([data-format="left-header"]) nav > ul > .megamenu ul ul .current-menu-item > a, #nectar-nav:not([data-format="left-header"]) nav > ul > .megamenu ul ul .current-menu-ancestor > a, #nectar-nav nav > ul > .megamenu > ul ul .sfHover > a, #nectar-nav nav > ul > .megamenu > ul ul li a:hover, #nectar-nav nav > ul > .megamenu > ul ul li a:focus, body:not([data-header-format="left-header"]) #nectar-nav nav > ul > .megamenu > ul ul .current-menu-item > a, #nectar-nav:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:hover, #nectar-nav:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) .sfHover > a, #nectar-nav:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-item > a, #nectar-nav:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-ancestor > a, body[data-dropdown-style="minimal"] #header-secondary-outer ul > li:not(.megamenu) .sfHover > a, body[data-dropdown-style="minimal"] #header-secondary-outer ul > li:not(.megamenu) ul a:hover {
	color: #fff;
}

body:not([data-header-format="left-header"]) #nectar-nav nav > ul > .megamenu > ul ul li a:hover, body:not([data-header-format="left-header"]) #nectar-nav nav > ul > .megamenu > ul ul .current-menu-item > a {
	color: #fff;
	background-color: #000;
}

#nectar-nav #logo .mobile-only-logo, #nectar-nav[data-format="centered-menu-bottom-bar"][data-condense="true"] .span_9 #logo img {
	height: 60px;
}

@media only screen and (max-width:1024px) {
	body #top #logo img, #nectar-nav[data-permanent-transparent="false"] #logo .dark-version {
		height: 60px !important;
	}
}

:root {
	--header-nav-height: 200px;
}

#nectar-nav-spacer {
	padding-top: var(--header-nav-height);
}

@media only screen and (max-width:1024px) {
	:root {
		--header-nav-height: 84px;
	}
}

#search-outer .ui-widget-content, body:not([data-header-format="left-header"]) #top .sf-menu li ul, #nectar-nav .widget_shopping_cart .cart_list a, #header-secondary-outer ul ul li a, #nectar-nav .widget_shopping_cart .cart_list li, .woocommerce .cart-notification, #nectar-nav .widget_shopping_cart_content {
	background-color: rgba(255, 255, 255, 100) !important;
}

:root {
	--nectar-nav-dropdown-bg: rgba(255, 255, 255, 100);
}

@media only screen and (max-width:1420px) {
	body #nectar-nav.transparent #top .span_3 #logo[data-supplied-ml-starting="true"] img.mobile-only-logo.starting-logo {
		transform: translateX(-50%);
		left: 50%;
	}
	
	#nectar-nav[data-has-menu][data-format] #top .row {
		display: flex;
		justify-content: center;
	}
	
	#nectar-nav[data-format="centered-menu-under-logo"] .row, #nectar-nav[data-format="centered-menu-bottom-bar"] .row {
		flex-direction: row;
	}
	
	#nectar-nav[data-has-menu][data-format] #top .row .span_3, body[data-header-format] #nectar-nav[data-format="centered-menu-under-logo"] #top .row .span_3 {
		margin: 0;
		float: none;
		z-index: 30000;
		width: auto !important;
		position: relative;
		left: 0;
	}
	
	#nectar-nav[data-has-menu][data-format].material-search-open #top .row .span_3 #logo {
		pointer-events: none;
	}
	
	#nectar-nav #top .row .col.span_9, body[data-header-format] #nectar-nav[data-format="centered-menu-bottom-bar"] #top .row .span_9, body[data-header-format] #nectar-nav[data-format="centered-menu-under-logo"] #top .row .span_9 {
		width: 100% !important;
		display: flex !important;
		flex-direction: row;
		align-items: center;
	}
	
	#nectar-nav #top .row .col.span_9 .slide-out-widget-area-toggle {
		order: 1;
		padding: 0 10px 0 0;
	}
	
	#nectar-nav #top .col.span_9 .mobile-search {
		order: 2;
	}
	
	#nectar-nav #top .col.span_9 .nectar-mobile-only.mobile-header {
		order: 5;
		margin-left: 8px;
	}
	
	#nectar-nav #top .col.span_9 .mobile-user-account {
		order: 3;
		margin-left: auto;
	}
	
	#nectar-nav #top .col.span_9 #mobile-cart-link {
		order: 4;
		padding-right: 0;
	}
	
	#nectar-nav #mobile-cart-link .cart-wrap {
		right: -9px;
	}
	
	body[data-cart="false"] #nectar-nav #top .col.span_9 .mobile-user-account {
		padding-right: 0;
	}
	
	body:not([data-user-account-button="true"])[data-cart="false"] #nectar-nav #top .col.span_9 .mobile-search, body[data-cart="false"][data-user-account-button="false"][data-header-search="false"] #nectar-nav #top .col.span_9 .nectar-mobile-only.mobile-header {
		padding-right: 0;
		margin-left: auto;
	}
	
	#nectar-nav #top .col.span_9 .nectar-mobile-only.mobile-header ul > li:last-child {
		margin-right: 0;
	}
	
	body:not([data-user-account-button="true"]) #nectar-nav #top .col.span_9 #mobile-cart-link {
		margin-left: auto;
	}
	
	#nectar-nav .logo-spacing {
		display: none;
	}
}

@media only screen and (min-width:1025px) and (max-width:1420px) {
	#top .span_9 > .nectar-mobile-only {
		display: flex;
		align-items: center;
	}
	
	#nectar-nav #top > .container > .row > .right-aligned-menu-items {
		display: none;
	}
	
	#nectar-nav #top > .container > .row > .span_9 {
		pointer-events: all;
	}
	
	#nectar-nav > #top .span_9 > a > span, #nectar-nav > #top .span_9 > a > i {
		transition: color .25s ease;
	}
	
	#nectar-nav > #top .span_9 > a {
		transition: opacity .25s ease;
	}
	
	#nectar-nav.transparent > #top .span_9 > a:not(:hover) {
		opacity: .75;
	}
	
	#nectar-nav:not(.transparent) > #top .span_9 > a:hover > span, #nectar-nav:not(.transparent) > #top .span_9 > a:hover > i {
		color: #64793a;
	}
	
	#nectar-nav.transparent > #top .span_9 > .slide-out-widget-area-toggle .lines-button:after, #nectar-nav.transparent > #top .span_9 > .slide-out-widget-area-toggle .lines:before, #nectar-nav.transparent > #top .span_9 > .slide-out-widget-area-toggle .lines:after {
		background-color: #fff !important;
		opacity: .75;
	}
	
	#nectar-nav.transparent.dark-slide > #top .span_9 > .slide-out-widget-area-toggle .lines-button:after, #nectar-nav.transparent.dark-slide > #top .span_9 > .slide-out-widget-area-toggle .lines:before, #nectar-nav.transparent.dark-slide > #top .span_9 > .slide-out-widget-area-toggle .lines:after {
		background-color: #000 !important;
		opacity: .75;
	}
	
	#nectar-nav.transparent > #top .span_9 > .slide-out-widget-area-toggle:hover .lines-button:after, #nectar-nav.transparent > #top .span_9 > .slide-out-widget-area-toggle:hover .lines:before, #nectar-nav.transparent > #top .span_9 > .slide-out-widget-area-toggle:hover .lines:after {
		opacity: 1;
	}
	
	body #top .span_9 > .slide-out-widget-area-toggle.mobile-icon a:hover .lines:after, body #top .span_9 > .slide-out-widget-area-toggle.mobile-icon a:hover .lines-button:after, body #top .span_9 > .slide-out-widget-area-toggle.mobile-icon a:hover .lines:before {
		background-color: #64793a !important;
	}
	
	#nectar-nav.light-text > #top .span_9 > .slide-out-widget-area-toggle .lines-button:after, #nectar-nav.light-text > #top .span_9 > .slide-out-widget-area-toggle .lines:before, #nectar-nav.light-text > #top .span_9 > .slide-out-widget-area-toggle .lines:after {
		background-color: #fff !important;
	}
	
	body #nectar-nav[data-format="centered-logo-between-menu"] #top #logo, body[data-slide-out-widget-area-style="slide-out-from-right"]:not(.material) #nectar-nav[data-format="centered-logo-between-menu"] #top #logo {
		transform: none !important;
	}
	
	body #nectar-nav[data-has-menu="true"][data-format="centered-menu-bottom-bar"][data-condense="true"] {
		position: fixed !important;
	}
	
	#nectar-nav[data-format="centered-menu-bottom-bar"] #top .span_3:before {
		display: none;
	}
	
	body:not(.admin-bar) #nectar-nav[data-has-menu="true"][data-format="centered-menu-bottom-bar"][data-condense="true"] {
		top: 0px !important;
	}
	
	body.admin-bar #nectar-nav[data-has-menu="true"][data-format="centered-menu-bottom-bar"][data-condense="true"] {
		top: 32px !important;
	}
	
	body.material #nectar-nav[data-format="centered-menu-bottom-bar"][data-condense="true"].fixed-menu #search-outer {
		top: 0;
	}
	
	#top .col.span_9, #nectar-nav[data-format="centered-menu-bottom-bar"] #top .span_9 {
		min-height: 0;
		width: auto !important;
		position: absolute !important;
		right: 0;
		top: 0;
		z-index: 2000;
		height: 100%;
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	
	#nectar-nav #top nav, #nectar-nav[data-format="centered-menu-bottom-bar"] #top .span_9 > #logo, #nectar-nav[data-format="menu-left-aligned"] .row .right-aligned-menu-items {
		display: none !important;
	}
	
	body #nectar-nav[data-has-menu="true"][data-format="centered-menu-bottom-bar"]:not([data-menu-bottom-bar-align="left"]) #top .span_9 {
		display: flex;
	}
	
	#top #mobile-cart-link, #top .span_9 > .slide-out-widget-area-toggle, #top .mobile-search, #nectar-nav #top .mobile-user-account {
		display: flex;
		align-items: center;
		position: relative;
		width: auto;
		padding: 0 14px;
		top: auto;
		right: auto;
		margin-bottom: 0;
		margin-top: 0;
		line-height: 0;
		height: 100%;
		-webkit-transform: none;
		transform: none;
	}
	
	#nectar-nav #top .row .col.span_9 .slide-out-widget-area-toggle {
		padding-right: 14px;
	}
	
	.material #top .mobile-search .icon-nectar-blocks-search {
		font-size: 20px;
		line-height: 20px;
		height: 20px;
	}
	
	body.material #nectar-nav #top .mobile-user-account .icon-nectar-blocks-m-user {
		font-size: 20px;
		line-height: 22px;
		height: 20px;
	}
	
	body.material #nectar-nav #top #mobile-cart-link .icon-nectar-blocks-cart {
		font-size: 20px;
		line-height: 22px;
		height: 21px;
	}
	
	body.material #nectar-nav #mobile-cart-link .cart-wrap {
		margin-top: -15px;
		right: -10px;
	}
	
	#slide-out-widget-area .mobile-only:not(.nectar-header-text-content), #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container.mobile-only {
		display: block;
	}
}

.off-canvas-menu-container .nectar-menu-icon, .off-canvas-menu-container .nectar-menu-icon-img, #nectar-nav #mobile-menu .nectar-menu-icon, #nectar-nav #mobile-menu .nectar-menu-icon-img {
	display: none;
}

@media only screen and (max-width:1024px) {
	:root {
		--header-mobile-vertical-padding: 12px;
	}
}

@media only screen and (max-width:1024px) {
	:root {
		--header-mobile-fullwidth-horizontal-padding: 18px;
		--mobile-container-width: calc(100% - ( var(--header-mobile-fullwidth-horizontal-padding, 6%) * 2 ));
	}
}

#search-outer, #nectar-nav .bg-color-stripe {
	display: none;
}

@media only screen and (min-width:1025px) {
	#search-outer #search #search-box input[type="text"] {
		font-size: 30px;
		line-height: 1;
	}
	
	#search-outer #search #close {
		top: 50%;
		margin-top: -28px;
	}
}

#nectar-nav[data-box-shadow="large"], body.material[data-hhun="1"] #nectar-nav[data-header-resize="0"][data-box-shadow="large"][data-rm-fixed="0"]:not(.transparent):not(.invisible), body.material[data-hhun="1"] #nectar-nav[data-header-resize="0"][data-box-shadow="large"][data-rm-fixed="1"]:not(.transparent) {
	box-shadow: 0 3px 45px rgba(0, 0, 0, .15);
}

body:before {
	background-color: var(--nectar-overlay-color, rgba(0, 0, 0, .55));
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1000;
	opacity: 0;
	transition: opacity .4s ease, backdrop-filter .4s ease;
	pointer-events: none;
	content: "";
}

body:has(#nectar-nav .menu-item-has-children.sfHover):before, body:has(#nectar-nav .sfHover .nectar-global-section-megamenu):before, body:has(.nectar-dropdown-pill--visible):before, body:has(.wp-block-navigation .wp-block-navigation-item.has-child:hover > .wp-block-navigation__submenu-container):before, body:has(.wp-block-navigation .wp-block-navigation-item.has-megamenu:hover > .nectar-megamenu):before {
	opacity: 1;
}

#nectar-nav[data-transparent-header="true"] #logo img {
	transition: height .32s ease;
}

#nectar-nav[data-permanent-transparent="false"][data-transparent-header="true"].dark-slide #logo img {
	transition: height .32s ease;
}

#nectar-nav[data-header-resize="1"] #logo, #nectar-nav[data-header-resize="1"] .logo-spacing {
	transition: margin .32s ease, color .32s ease;
}

#nectar-nav[data-header-resize="1"] #logo img, #nectar-nav[data-header-resize="1"] .logo-spacing img {
	transition: height .32s ease, opacity .2s ease;
}

#nectar-nav[data-header-resize="1"]:not([data-transparent-header="true"]) #logo, #nectar-nav[data-header-resize="1"]:not([data-transparent-header="true"]) .logo-spacing {
	transition: margin .15s ease, color .32s ease;
}

#nectar-nav[data-header-resize="1"]:not([data-transparent-header="true"]) #logo img, #nectar-nav[data-header-resize="1"]:not([data-transparent-header="true"]) .logo-spacing img {
	transition: height .15s ease, opacity .2s ease;
}

#nectar-nav[data-header-resize="1"].small-nav:not([data-transparent-header="true"]) #logo, #nectar-nav[data-header-resize="1"].small-nav:not([data-transparent-header="true"]) .logo-spacing {
	transition: margin .3s ease;
}

#nectar-nav[data-header-resize="1"].small-nav:not([data-transparent-header="true"]) #logo img, #nectar-nav[data-header-resize="1"].small-nav:not([data-transparent-header="true"]) .logo-spacing img {
	transition: height .3s ease, opacity .2s ease;
}

#nectar-nav.small-nav {
	transition: box-shadow .42s ease, opacity .3s ease;
}

#nectar-nav.small-nav #logo, #nectar-nav.small-nav .logo-spacing {
	transition: margin .32s ease;
}

#nectar-nav.small-nav #logo img, #nectar-nav.small-nav .logo-spacing img {
	transition: height .32s ease;
}

#nectar-nav[data-using-secondary="1"].small-nav {
	transition: box-shadow .42s ease, opacity .3s ease, transform .32s ease;
}

@media only screen and (max-width:1420px) {
	body #slide-out-widget-area.slide-out-from-right {
		right: auto;
		left: 0;
	}
	
	html body[data-slide-out-widget-area-style="slide-out-from-right"] #slide-out-widget-area {
		-webkit-animation: nectar_ocm_reveal_left_close .7s cubic-bezier(.15, .2, .1, 1) forwards;
		animation: nectar_ocm_reveal_left_close .7s cubic-bezier(.15, .2, .1, 1) forwards;
	}
	
	html body[data-slide-out-widget-area-style="slide-out-from-right"] #slide-out-widget-area.material-open {
		-webkit-animation: nectar_ocm_reveal_left_open .7s cubic-bezier(.15, .2, .1, 1) forwards;
		animation: nectar_ocm_reveal_left_open .7s cubic-bezier(.15, .2, .1, 1) forwards;
	}
}

@media only screen and (min-width:1025px) and (max-width:1420px) {
	body[data-slide-out-widget-area-style="slide-out-from-right"] .follow-body.slide_out_area_close {
		right: auto !important;
		left: 0 !important;
	}
	
	body[data-slide-out-widget-area-style="slide-out-from-right"] .follow-body.slide_out_area_close {
		-webkit-transform: translateY(-50%) translateX(35.55vw) !important;
		transform: translateY(-50%) translateX(35.55vw) !important;
	}
	
	body[data-slide-out-widget-area-style="slide-out-from-right"].material .ocm-effect-wrap.material-ocm-open {
		-webkit-transform: scale(.8) translateX(32vw) translateZ(0) !important;
		transform: scale(.8) translateX(32vw) translateZ(0) !important;
		-webkit-transform-origin: center;
		transform-origin: center;
	}
}

@media only screen and (max-width:450px) {
	body[data-slide-out-widget-area-style="slide-out-from-right"].material .slide_out_area_close {
		display: none;
	}
	
	body[data-slide-out-widget-area-style="slide-out-from-right"].material .ocm-effect-wrap.material-ocm-open {
		-webkit-transform: scale(.835) translateX(93vw) translateZ(0) !important;
		transform: scale(.835) translateX(93vw) translateZ(0) !important;
	}
}

body:not(.material) #slide-out-widget-area.slide-out-from-right:not(.open) {
	-webkit-transform: translate(301px, 0px) !important;
	transform: translate(301px, 0px) !important;
}

body #slide-out-widget-area.slide-out-from-right-hover {
	opacity: 0;
	transition: transform .7s cubic-bezier(.25, 1, .2, 1), opacity .2s ease .3s;
}

body #slide-out-widget-area.slide-out-from-right-hover.open {
	opacity: 1;
	transition: transform .7s cubic-bezier(.25, 1, .2, 1), opacity .1s ease 0s;
}

:root {
	--ocm-icon-width: 22px;
}

.nectar-skip-to-content:focus {
	position: fixed;
	left: 6px;
	top: 7px;
	height: auto;
	width: auto;
	display: block;
	font-size: 14px;
	font-weight: 600;
	padding: 15px 23px 14px;
	background: #f1f1f1;
	color: #000;
	z-index: 100000;
	line-height: normal;
	text-decoration: none;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6);
}

#nectar-nav[data-lhe="animated_underline"] li > a .menu-title-text {
	position: relative;
}

#nectar-nav .mobile-header li:not([class*="button_"]) > a .menu-title-text:after, #nectar-nav[data-lhe="animated_underline"] nav > ul > li:not([class*="button_"]) > a .menu-title-text:after, #header-secondary-outer[data-lhe="animated_underline"] nav > .sf-menu > li > a .menu-title-text:after {
	-webkit-transition: -webkit-transform .3s ease-out, border-color .3s ease-out;
	transition: transform .3s ease-out, border-color .3s ease-out;
	position: absolute;
	display: block;
	bottom: -6px;
	left: 0;
	width: 100%;
	-ms-transform: scaleX(0);
	-webkit-transform: scaleX(0);
	transform: scaleX(0);
	border-top: 2px solid #000;
	content: "";
	padding-bottom: inherit;
}

#nectar-nav .mobile-header li:not([class*="button_"]) > a:hover .menu-title-text:after, #nectar-nav[data-lhe="animated_underline"] #top nav > ul > li > a:hover .menu-title-text:after, #nectar-nav[data-lhe="animated_underline"] #top nav > ul > .sfHover > a .menu-title-text:after, #nectar-nav[data-lhe="animated_underline"] .sf-menu .current_page_ancestor > a .menu-title-text:after, #nectar-nav[data-lhe="animated_underline"] .sf-menu .current-menu-ancestor > a .menu-title-text:after, #nectar-nav[data-lhe="animated_underline"] .sf-menu .current-menu-item > a .menu-title-text:after, #nectar-nav[data-lhe="animated_underline"] .sf-menu .current_page_item > a .menu-title-text:after, #nectar-nav[data-lhe="animated_underline"] .sf-menu .current_page_parent > a .menu-title-text:after, #nectar-nav[data-lhe="animated_underline"] .buttons .current-menu-item > a .menu-title-text:after, #nectar-nav[data-lhe="animated_underline"] .buttons .current-menu-ancestor > a .menu-title-text:after, #header-secondary-outer[data-lhe="animated_underline"] nav > .sf-menu > li > a .menu-title-text:hover:after, #header-secondary-outer[data-lhe="animated_underline"] nav > .sf-menu > li > a:focus .menu-title-text:after {
	backface-visibility: hidden;
	-webkit-transform: scaleX(1);
	transform: scaleX(1);
}

#nectar-nav[data-lhe="animated_underline"].transparent.dark-slide #top nav > ul > li > a .menu-title-text:after {
	border-color: #000 !important;
}

body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li > a:after, #header-secondary-outer[data-lhe="animated_underline"] nav > .sf-menu > li > a .menu-title-text:after, #slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container li > a:after, #slide-out-widget-area.fullscreen-inline-images .inner .off-canvas-menu-container li > a span:after, body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container .nectar-menu-item-with-icon .menu-title-text:after, body #slide-out-widget-area.fullscreen-split .off-canvas-menu-container .nectar-menu-item-with-icon .menu-title-text:after, .post-area.featured_img_left .meta-category a:before, .related-posts[data-style="material"] .meta-category a:before, .nectar-recent-posts-single_featured .grav-wrap .text a:before, .auto_meta_overlaid_spaced .masonry-blog-item .meta-category a:before, [data-style="list_featured_first_row"] .meta-category a:before, body #nectar-nav[data-lhe="animated_underline"] .nectar-header-text-content a:after, .sf-menu li ul li a .menu-title-text:after {
	transform-origin: right;
	transition: transform .3s cubic-bezier(.25, 0, .4, 1), border-color .35s cubic-bezier(.52, .01, .16, 1);
}

#nectar-nav[data-lhe="animated_underline"]:not([data-format="left-header"]) #top nav > ul > li:not([class*="button_"]) > a .menu-title-text:after, body #nectar-nav .mobile-header li:not([class*="button_"]) > a .menu-title-text:after {
	transform-origin: right;
	transition: transform .3s cubic-bezier(.25, 0, .4, 1), border-color .3s ease;
}

body #nectar-nav .mobile-header li:not([class*="button_"]) > a:hover .menu-title-text:after, #nectar-nav[data-lhe="animated_underline"]:not([data-format="left-header"]) #top nav > ul > li:not([class*="button_"]) > a:hover .menu-title-text:after, #nectar-nav[data-lhe="animated_underline"]:not([data-format="left-header"]) #top nav > ul > li.sfHover:not([class*="button_"]) > a .menu-title-text:after, body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li > a:hover:after, #header-secondary-outer[data-lhe="animated_underline"] nav > .sf-menu > li > a:hover .menu-title-text:after, #slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container li > a:hover:after, #slide-out-widget-area.fullscreen-inline-images .inner .off-canvas-menu-container li > a:hover span:after, body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container .nectar-menu-item-with-icon:hover .menu-title-text:after, body #slide-out-widget-area.fullscreen-split .off-canvas-menu-container .nectar-menu-item-with-icon:hover .menu-title-text:after, .related-posts[data-style="material"] .meta-category a:hover:before, .post-area.featured_img_left .meta-category a:hover:before, .nectar-recent-posts-single_featured .grav-wrap .text a:hover:before, .auto_meta_overlaid_spaced .masonry-blog-item .meta-category a:hover:before, [data-style="list_featured_first_row"] .meta-category a:hover:before, .related-posts[data-style="material"] .meta-category a:focus:before, .post-area.featured_img_left .meta-category a:focus:before, .nectar-recent-posts-single_featured .grav-wrap .text a:focus:before, .auto_meta_overlaid_spaced .masonry-blog-item .meta-category a:focus:before, [data-style="list_featured_first_row"] .meta-category a:focus:before, body #nectar-nav[data-lhe="animated_underline"] .nectar-header-text-content a:hover:after, .sf-menu li ul li a:hover .menu-title-text:after, .sf-menu li ul li.sfHover > a .menu-title-text:after, #nectar-content-wrap .portfolio-filters-inline[data-color-scheme*="-underline"] ul li a:hover:after {
	transform-origin: left;
}

#footer-outer[data-link-hover="underline"] #footer-widgets ul:not([class*="nectar_blog_posts"]) li > a:not(.tag-cloud-link):not(.nectar-button), #footer-outer[data-link-hover="underline"] #footer-widgets .textwidget a:not(.nectar-button), #slide-out-widget-area.fullscreen-split .widget ul:not([class*="nectar_blog_posts"]) li > a:not(.tag-cloud-link):not(.nectar-button), #slide-out-widget-area.fullscreen-split .textwidget a:not(.nectar-button), .products li.product.minimal .product-add-to-cart .added_to_cart, .woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control, .woocommerce-tabs .full-width-content[data-tab-style="fullwidth"] ul.tabs li a, .woocommerce .woocommerce-info a, .woocommerce .woocommerce-error a, .woocommerce-message a, .woocommerce-MyAccount-content .woocommerce-message a.button, #search-results .result .title a, a > .nectar-ext-menu-item .menu-title-text, .nectar-slide-in-cart.style_slide_in_click .cart_list .product-meta a:not(.remove), body .woocommerce-checkout-review-order-table .product-info h4 a, body.woocommerce-cart .product-name a, .woocommerce .woocommerce-breadcrumb a, .nectar-ajax-search-results .search-post-item h5, .nectar-category-grid[data-style="mouse_follow_image"] .nectar-category-grid-item .cat-heading, .nectar-underline h1, .nectar-underline h2, .nectar-underline h3, .nectar-underline h4, .nectar-underline h5, .nectar-link-underline a span, .nectar-shop-header > .woocommerce-ordering .select2-container--default:hover .select2-selection__rendered, .nectar-shop-header > .woocommerce-ordering .select2-container--default.select2-container--open .select2-selection__rendered, .variations_form .variations .select2-container--default:hover .select2-selection__rendered, .variations_form .variations .select2-container--default.select2-container--open .select2-selection__rendered, body .variations_form .variations select:hover, .woocommerce div.product .woocommerce-review-link, .woocommerce.single-product div.product_meta a {
	background-position: right bottom;
}

#footer-outer[data-link-hover="underline"] #footer-widgets ul:not([class*="nectar_blog_posts"]) li > a:not(.tag-cloud-link):not(.nectar-button):hover, #footer-outer[data-link-hover="underline"] #footer-widgets .textwidget a:not(.nectar-button):hover, #slide-out-widget-area.fullscreen-split .widget ul:not([class*="nectar_blog_posts"]) li > a:not(.tag-cloud-link):not(.nectar-button):hover, #slide-out-widget-area.fullscreen-split .textwidget a:not(.nectar-button):hover, .nectar-quick-view-box .single_add_to_cart_button_wrap a:hover span, .products li.product.minimal .product-add-to-cart a:hover span, .products li.product.minimal .product-add-to-cart .added_to_cart:hover, .woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control.active, .woocommerce-tabs .full-width-content[data-tab-style="fullwidth"] ul.tabs li.active a, .woocommerce .woocommerce-info a:hover, .woocommerce .woocommerce-error a:hover, .woocommerce-message a:hover, .woocommerce-MyAccount-content .woocommerce-message a.button:hover, #search-results .result .title a:hover, a:hover > .nectar-ext-menu-item .menu-title-text, a:focus > .nectar-ext-menu-item .menu-title-text, li[class*="current"] > a > .nectar-ext-menu-item .menu-title-text, .nectar-slide-in-cart.style_slide_in_click .cart_list .product-meta a:hover:not(.remove), body .woocommerce-checkout-review-order-table .product-info h4 a:hover, body.woocommerce-cart .product-name a:hover, .woocommerce .woocommerce-breadcrumb a:hover, .nectar-ajax-search-results .search-post-item:hover h5, .nectar-category-grid[data-style="mouse_follow_image"] .nectar-category-grid-item:hover .cat-heading, .nectar-underline:hover h1, .nectar-underline:hover h2, .nectar-underline:hover h3, .nectar-underline:hover h4, .nectar-underline:hover h5, .nectar-link-underline a:hover span, .active-tab .nectar-link-underline a span, .nectar-link-underline a[class*="active"] span, .nectar-post-grid-item:hover .nectar-link-underline span, .nectar-shop-header > .woocommerce-ordering .select2-container--default .select2-selection__rendered, .woocommerce-ordering .select2-container--default .select2-selection__rendered, .variations_form .variations .select2-container--default .select2-selection__rendered, body .variations_form .variations select, .woocommerce div.product .woocommerce-review-link:hover, .woocommerce.single-product div.product_meta a:hover {
	background-position: left bottom;
}

body #nectar-nav .mobile-header li:not([class*="button_"]) > a .menu-title-text:after, #nectar-nav[data-lhe="animated_underline"]:not([data-format="left-header"]) nav > ul > li:not([class*="button_"]) > a .menu-title-text:after, body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li > a:after, body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container .nectar-menu-item-with-icon .menu-title-text:after, body #slide-out-widget-area.fullscreen-split .off-canvas-menu-container .nectar-menu-item-with-icon .menu-title-text:after, #header-secondary-outer[data-lhe="animated_underline"] nav > .sf-menu > li > a .menu-title-text:after, #slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container li > a:after, #slide-out-widget-area.fullscreen-inline-images .inner .off-canvas-menu-container li > a span:after {
	border-top-width: 1px;
}

.nectar-cta[data-style="underline"] .link_wrap .link_text:after {
	border-bottom-width: 1px;
}

:root {
	--nectar-border-thickness: 1px;
}

.post-area.featured_img_left .meta-category a:before, .related-posts[data-style="material"] .meta-category a:before, .nectar-recent-posts-single_featured .grav-wrap .text a:before, .auto_meta_overlaid_spaced .masonry-blog-item .meta-category a:before, #nectar-nav[data-lhe="animated_underline"] .nectar-header-text-content a:after, .sf-menu li ul li a .menu-title-text:after {
	height: 1px;
}

#footer-outer[data-link-hover="underline"] #footer-widgets ul:not([class*="nectar_blog_posts"]) li > a:not(.tag-cloud-link):not(.nectar-button), #footer-outer[data-link-hover="underline"] #footer-widgets .textwidget a:not(.nectar-button), #slide-out-widget-area.fullscreen-split .widget ul:not([class*="nectar_blog_posts"]) li > a:not(.tag-cloud-link):not(.nectar-button), #slide-out-widget-area.fullscreen-split .textwidget a:not(.nectar-button), .products li.product.minimal .product-add-to-cart .added_to_cart, .woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control, .woocommerce-tabs .full-width-content[data-tab-style="fullwidth"] ul.tabs li a, .woocommerce .woocommerce-info a, .woocommerce .woocommerce-error a, .woocommerce-message a, .woocommerce-MyAccount-content .woocommerce-message a.button, #search-results .result .title a, a > .nectar-ext-menu-item .menu-title-text, .nectar-slide-in-cart.style_slide_in_click .cart_list .product-meta a:not(.remove), body .woocommerce-checkout-review-order-table .product-info h4 a, body.woocommerce-cart .product-name a, .woocommerce .woocommerce-breadcrumb a, .nectar-ajax-search-results .search-post-item h5, .nectar-underline h1, .nectar-underline h2, .nectar-underline h3, .nectar-underline h4, .nectar-underline h5, .nectar-shop-header > .woocommerce-ordering .select2-container--default:hover .select2-selection__rendered, .nectar-shop-header > .woocommerce-ordering .select2-container--default.select2-container--open .select2-selection__rendered, .variations_form .variations .select2-container--default:hover .select2-selection__rendered, .variations_form .variations .select2-container--default.select2-container--open .select2-selection__rendered, body .variations_form .variations select:hover, .woocommerce div.product .woocommerce-review-link, .woocommerce.single-product div.product_meta a, .nectar-link-underline a span {
	background-size: 0% 1px;
}

#footer-outer[data-link-hover="underline"] #footer-widgets ul:not([class*="nectar_blog_posts"]) li > a:not(.tag-cloud-link):not(.nectar-button):hover, #footer-outer[data-link-hover="underline"] #footer-widgets .textwidget a:not(.nectar-button):hover, #slide-out-widget-area.fullscreen-split .widget ul:not([class*="nectar_blog_posts"]) li > a:not(.tag-cloud-link):not(.nectar-button):hover, #slide-out-widget-area.fullscreen-split .textwidget a:not(.nectar-button):hover, .nectar-quick-view-box .single_add_to_cart_button_wrap a:hover span, .products li.product.minimal .product-add-to-cart a:hover span, .products li.product.minimal .product-add-to-cart .added_to_cart:hover, .woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control.active, .woocommerce-tabs .full-width-content[data-tab-style="fullwidth"] ul.tabs li.active a, .woocommerce .woocommerce-info a:hover, .woocommerce .woocommerce-error a:hover, .woocommerce-message a:hover, .woocommerce-MyAccount-content .woocommerce-message a.button:hover, #search-results .result .title a:hover, a:hover > .nectar-ext-menu-item .menu-title-text, a:focus > .nectar-ext-menu-item .menu-title-text, li[class*="current"] > a > .nectar-ext-menu-item .menu-title-text, .nectar-slide-in-cart.style_slide_in_click .cart_list .product-meta a:hover:not(.remove), body .woocommerce-checkout-review-order-table .product-info h4 a:hover, body.woocommerce-cart .product-name a:hover, .woocommerce .woocommerce-breadcrumb a:hover, .nectar-ajax-search-results .search-post-item:hover h5, .nectar-underline:hover h1, .nectar-underline:hover h2, .nectar-underline:hover h3, .nectar-underline:hover h4, .nectar-underline:hover h5, .active-tab .nectar-link-underline a span, .nectar-shop-header > .woocommerce-ordering .select2-container--default .select2-selection__rendered, .woocommerce-ordering .select2-container--default .select2-selection__rendered, .variations_form .variations .select2-container--default .select2-selection__rendered, body .variations_form .variations select, .woocommerce div.product .woocommerce-review-link:hover, .woocommerce.single-product div.product_meta a:hover, .nectar-post-grid-item:hover .nectar-link-underline span, .nectar-link-underline a:hover span, .nectar-link-underline a[class*="active"] span {
	background-size: 100% 1px;
}

.nectar-link-underline-effect a {
	background-size: 100% 1px;
}

@keyframes nectar_ltr_line_animation_start {
	0% {
		background-size: 0% 1px;
	}
	
	100% {
		background-size: 100% 1px;
	}
}

@keyframes nectar_ltr_line_animation {
	0% {
		background-size: 100% 1px;
	}
	
	100% {
		background-size: 0% 1px;
	}
}

:root {
	--nectar-starting-header-color: #fff;
}

body #nectar-nav[data-transparent-header="true"], body #nectar-nav[data-transparent-header="true"] .cart-menu {
	transition: background-color .3s ease, box-shadow .3s ease, margin .25s ease, backdrop-filter .25s ease;
	-webkit-transition: background-color .3s ease, box-shadow .3s ease, margin .25s ease, backdrop-filter .25s ease;
}

body #nectar-nav[data-transparent-header="true"].transparent, body #nectar-nav[data-transparent-header="true"].transparent .cart-menu {
	transition: border-color .3s ease;
	-webkit-transition: border-color .3s ease;
}

body.material #nectar-nav[data-transparent-header="true"].transparent {
	box-shadow: none;
}

body #nectar-nav[data-transparent-header="true"].transparent {
	background-color: transparent !important;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-bottom: 1px solid rgba(255, 255, 255, .25);
}

#nectar-nav[data-transparent-header="true"][data-transparent-shadow-helper="true"].transparent:not(.dark-slide):before {
	background: linear-gradient(to top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, .04) 16%, rgba(0, 0, 0, .23) 75%, rgba(0, 0, 0, .33) 100%);
	position: absolute;
	pointer-events: none;
	height: 120%;
	top: 0;
	left: 0;
	width: 100%;
	content: "";
	display: block;
}

body.material #nectar-nav[data-transparent-header="true"].transparent {
	border-bottom: 0;
}

body #nectar-nav[data-transparent-header="true"].transparent nav > ul > li > a {
	margin-bottom: -1px;
}

body #nectar-nav[data-transparent-header="true"][data-format="centered-menu"].transparent.side-widget-open.small-nav nav > ul > li > a {
	margin-bottom: 0;
}

#nectar-nav[data-transparent-header="true"].transparent #logo img, #nectar-nav[data-transparent-header="true"] #logo .starting-logo, #nectar-nav[data-transparent-header="true"].light-text #logo img {
	opacity: 0;
	-ms-filter: "alpha(opacity=0)";
}

#nectar-nav[data-transparent-header="true"].transparent #logo .starting-logo, #nectar-nav[data-transparent-header="true"].light-text #logo .starting-logo {
	opacity: 1;
	-ms-filter: "alpha(opacity=100)";
}

#nectar-nav[data-transparent-header="true"].transparent:not(.dark-text):not(.dark-slide) #logo picture.starting-logo:not(.dark-version) img {
	opacity: 1 !important;
}

#nectar-nav[data-transparent-header="true"].light-text:not(.dark-text) #logo picture.starting-logo:not(.dark-version) img {
	opacity: 1 !important;
}

#nectar-nav[data-transparent-header="true"].transparent.dark-slide #logo picture.starting-logo.dark-version img, #nectar-nav[data-transparent-header="true"].dark-text #logo picture.starting-logo.dark-version img, #nectar-nav[data-transparent-header="true"].dark-text #logo picture.starting-logo.dark-version {
	opacity: 1 !important;
}

body #nectar-nav[data-transparent-header="true"][data-remove-border="true"], #nectar-nav[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] .cart-menu, #nectar-nav[data-transparent-header="true"][data-full-width="false"][data-remove-border="true"].transparent .cart-menu {
	border: none !important;
}

body #nectar-nav.transparent[data-transparent-header="true"][data-remove-border="true"] {
	transition: background-color .3s ease 0s, box-shadow .3s ease 0s, margin .25s ease, backdrop-filter .25s ease;
	-webkit-transition: background-color .3s ease 0s, box-shadow .3s ease 0s, margin .25s ease, backdrop-filter .25s ease;
}

body:not(.ascend) #nectar-nav[data-transparent-header="true"][data-remove-border="true"]:not(.transparent) .cart-menu:after {
	border-left: 1px solid rgba(0, 0, 0, 0);
}

body #nectar-nav[data-transparent-header="true"][data-remove-border="true"].transparent.pseudo-data-transparent {
	border-color: transparent !important;
}

#nectar-nav.light-text #top nav > ul > li > a, #nectar-nav.light-text #top nav ul #search-btn a span, #nectar-nav.light-text #top nav ul #nectar-user-account a span, #nectar-nav.light-text #top .container nav > ul > li > a > .sf-sub-indicator i, #nectar-nav.light-text .cart-menu .cart-icon-wrap .icon-nectar-blocks-cart, #nectar-nav.light-text .nectar-header-text-content, .light-text .nectar-mobile-only.mobile-header li:not([class*="menu-item-btn-style"]) a, #nectar-nav[data-lhe="default"].light-text #top nav .sf-menu .current-menu-item > a, #nectar-nav[data-lhe="default"].light-text #top nav > ul > li > a:hover, #nectar-nav[data-lhe="default"].light-text #top nav .sf-menu > .sfHover > a {
	color: #fff !important;
	opacity: .75;
}

#nectar-nav.light-text #logo, #nectar-nav.light-text .sf-menu > li.nectar-regular-menu-item > a > .nectar-menu-icon {
	color: #fff;
}

body #nectar-nav.light-text #top .container nav ul .slide-out-widget-area-toggle a .lines, body #nectar-nav.light-text #top .container nav ul .slide-out-widget-area-toggle a .lines:before, body #nectar-nav.light-text #top .container nav ul .slide-out-widget-area-toggle a .lines:after, body #nectar-nav.light-text #top .container nav ul .slide-out-widget-area-toggle .lines-button:after {
	background-color: #fff !important;
}

#nectar-nav.dark-text #top nav > ul > li > a, #nectar-nav.dark-text #top nav ul #search-btn a span, #nectar-nav.dark-text #top nav ul #nectar-user-account a span, #nectar-nav.dark-text nav > ul > li > a > .sf-sub-indicator i, .dark-text .nectar-mobile-only.mobile-header li:not([class*="menu-item-btn-style"]) a, #nectar-nav.dark-text .cart-menu .cart-icon-wrap .icon-nectar-blocks-cart, #nectar-nav[data-lhe="default"].dark-text #top nav .sf-menu .current-menu-item > a {
	color: #444 !important;
	opacity: .75;
}

#nectar-nav.dark-text #top nav ul .slide-out-widget-area-toggle a .lines, #nectar-nav.dark-text #top nav ul .slide-out-widget-area-toggle a .lines:before, #nectar-nav.dark-text #top nav ul .slide-out-widget-area-toggle a .lines:after {
	background-color: #444 !important;
}

#nectar-nav.light-text #top nav ul .slide-out-widget-area-toggle a .lines, #nectar-nav.dark-text #top nav ul .slide-out-widget-area-toggle a .lines, #nectar-nav.light-text #top nav ul .slide-out-widget-area-toggle a .lines-button:after {
	opacity: .75;
}

#nectar-nav.light-text #top nav > ul > li > a:hover, #nectar-nav.light-text #top nav .sf-menu > .sfHover > a, #nectar-nav.light-text #top nav .sf-menu > .current_page_ancestor > a, #nectar-nav.light-text #top nav .sf-menu > .current-menu-item > a, #nectar-nav.light-text #top nav .sf-menu > .current-menu-ancestor > a, #nectar-nav.light-text #top nav .sf-menu > .current_page_item > a, #nectar-nav.light-text #top nav > ul > li > a:hover > .sf-sub-indicator > i, #nectar-nav.light-text #top nav > ul > .sfHover > a > span > i, #nectar-nav.light-text #top nav ul #search-btn a:hover span, #nectar-nav.light-text #top nav ul .slide-out-widget-area-toggle a:hover span, #nectar-nav.light-text #top nav .sf-menu > .current-menu-item > a i, #nectar-nav.light-text #top nav .sf-menu > .current-menu-ancestor > a i, #nectar-nav.light-text .cart-outer:hover .icon-nectar-blocks-cart, .light-text .nectar-mobile-only.mobile-header li:not([class*="menu-item-btn-style"]) a:hover, .light-text .nectar-mobile-only.mobile-header li:not([class*="menu-item-btn-style"])[class*="current"] a, .dark-text .nectar-mobile-only.mobile-header li:not([class*="menu-item-btn-style"]) a:hover, .dark-text .nectar-mobile-only.mobile-header li[class*="current"] a, #nectar-nav.dark-text #top nav > ul > li > a:hover, #nectar-nav.dark-text #top nav .sf-menu > .sfHover > a, #nectar-nav.dark-text #top nav .sf-menu > .current_page_ancestor > a, #nectar-nav.dark-text #top nav .sf-menu > .current-menu-item > a, #nectar-nav.dark-text #top nav .sf-menu > .current-menu-ancestor > a, #nectar-nav.dark-text #top nav .sf-menu > .current_page_item > a, #nectar-nav.dark-text #top nav > ul > li > a:hover > .sf-sub-indicator > i, #nectar-nav.dark-text #top nav > ul > .sfHover > a > span > i, #nectar-nav.dark-text #top nav ul #search-btn a:hover span, #nectar-nav.dark-text #top nav ul .slide-out-widget-area-toggle a:hover span, #nectar-nav.dark-text #top nav .sf-menu > .current-menu-item > a i, #nectar-nav.dark-text #top nav .sf-menu > .current-menu-ancestor > a i, #nectar-nav.dark-text .cart-outer:hover .icon-nectar-blocks-cart, #nectar-nav.light-text.side-widget-open #top nav ul .slide-out-widget-area-toggle a .lines, #nectar-nav.light-text #top nav ul .slide-out-widget-area-toggle a:hover .lines, #nectar-nav.light-text #top nav ul .slide-out-widget-area-toggle a:hover .lines-button:after, #nectar-nav.light-text #top nav ul .slide-out-widget-area-toggle a:hover .lines:before, #nectar-nav.light-text #top nav ul .slide-out-widget-area-toggle a:hover .lines:after, #nectar-nav.dark-text.side-widget-open #top nav ul .slide-out-widget-area-toggle a .lines, #nectar-nav.dark-text #top nav ul .slide-out-widget-area-toggle a:hover .lines, #nectar-nav.dark-text #top nav ul .slide-out-widget-area-toggle a:hover .lines:before, #nectar-nav.dark-text #top nav ul .slide-out-widget-area-toggle a:hover .lines:after {
	opacity: 1 !important;
}

#nectar-nav.light-text #top nav > ul > li > a, #nectar-nav.light-text #top nav > ul > li *, #nectar-nav.dark-text #top nav > ul > li > a, #nectar-nav.dark-text #top nav > ul > li * {
	border-color: rgba(0, 0, 0, .1);
}

body #nectar-nav.transparent[data-transparent-header="true"].dark-slide, body #nectar-nav.transparent[data-transparent-header="true"].dark-slide .cart-menu, body #nectar-nav.transparent[data-transparent-header="true"].dark-slide > #top nav ul #nectar-user-account > div, body #nectar-nav.transparent[data-transparent-header="true"].dark-slide > #top nav ul .slide-out-widget-area-toggle > div, #boxed #nectar-nav.transparent[data-transparent-header="true"].dark-slide, body #nectar-nav.transparent[data-transparent-header="true"][data-remove-border="true"].dark-slide .cart-menu:after {
	border-color: rgba(0, 0, 0, .08) !important;
}

#nectar-nav.transparent.dark-slide #top nav > ul > li[class*="button_bordered"] > a:before, .dark-slide.transparent #top nav > ul > li[class*="button_bordered"] > a:before {
	border-color: #000 !important;
}

#nectar-nav[data-transparent-header="true"].no-pointer-events {
	pointer-events: none;
}

#nectar-nav[data-transparent-header="true"].no-pointer-events.side-widget-open.style-slide-out-from-right, #nectar-nav[data-transparent-header="true"].no-pointer-events.side-widget-open.style-slide-out-from-right-alt {
	pointer-events: auto;
}

#nectar-nav[data-transparent-header="true"].transparent > header #logo img.dark-version, #nectar-nav[data-transparent-header="true"].light-text > header #logo img.dark-version, #nectar-nav[data-transparent-header="true"].transparent.dark-slide > header #logo img, #nectar-nav[data-transparent-header="true"].dark-text > header #logo img, #nectar-nav[data-transparent-header="true"].dark-text.side-widget-open > header #logo img.dark-version {
	opacity: 0 !important;
}

#nectar-nav[data-transparent-header="true"].transparent.dark-slide > header #logo img.dark-version, #nectar-nav[data-transparent-header="true"].dark-text > header #logo img.dark-version, #nectar-nav[data-transparent-header="true"].dark-text.side-widget-open > header #logo img.starting-logo {
	opacity: 1 !important;
}

#nectar-nav.transparent #top #logo, #nectar-nav.transparent #top #logo:hover {
	color: #fff;
}

#nectar-nav:not(.transparent).light-text #top #logo {
	color: #fff !important;
}

#nectar-nav.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:before, #nectar-nav.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after, body.material.mobile #nectar-nav.transparent:not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line, body #nectar-nav[data-permanent-transparent="1"].transparent:not(.dark-slide) > #top .span_9 > .slide-out-widget-area-toggle .lines-button:after, body #nectar-nav[data-permanent-transparent="1"].transparent:not(.dark-slide) > #top .span_9 > .slide-out-widget-area-toggle .lines:before, body #nectar-nav[data-permanent-transparent="1"].transparent:not(.dark-slide) > #top .span_9 > .slide-out-widget-area-toggle .lines:after, #nectar-nav[data-lhe="animated_underline"].transparent .nectar-header-text-content a:after {
	background-color: #fff !important;
}

#nectar-nav.transparent #top nav > ul > li > a, #nectar-nav.transparent #top nav > .sf-menu > li > a, #nectar-nav.transparent .slide-out-widget-area-toggle a i.label, #nectar-nav.transparent #top .span_9 > .slide-out-widget-area-toggle a.using-label .label, #nectar-nav.transparent #top nav ul #search-btn a .icon-nectar-blocks-search, #nectar-nav.transparent #top nav ul #nectar-user-account a span, #nectar-nav.transparent #top nav > ul > li > a > .sf-sub-indicator i, #nectar-nav.transparent .cart-menu .cart-icon-wrap .icon-nectar-blocks-cart, #nectar-nav.transparent #top .sf-menu > li.nectar-regular-menu-item > a > .nectar-menu-icon, #nectar-nav.transparent .nectar-header-text-content, #nectar-nav.transparent .nectar-mobile-only.mobile-header li:not([class*="menu-item-btn-style"]) a, #nectar-nav.transparent .nectar-mobile-only.mobile-header li.menu-item-btn-style-border a {
	color: #fff !important;
	opacity: .75;
	will-change: opacity, color;
	transition: opacity .2s ease, color .2s ease;
}

#nectar-nav.transparent[data-lhe="default"] #top nav > ul > li > a:hover, #nectar-nav.transparent[data-lhe="default"] #top nav .sf-menu > .sfHover:not(#social-in-menu) > a, #nectar-nav.transparent[data-lhe="default"] #top nav .sf-menu > .current_page_ancestor > a, #nectar-nav.transparent #top nav .sf-menu > .current-menu-item > a, #nectar-nav.transparent[data-lhe="default"] #top nav .sf-menu > .current-menu-ancestor > a, #nectar-nav.transparent[data-lhe="default"] #top nav .sf-menu > .current-menu-item > a, #nectar-nav.transparent[data-lhe="default"] #top nav .sf-menu > .current_page_item > a, #nectar-nav.transparent #top nav > ul > li > a:hover > .sf-sub-indicator > i, #nectar-nav.transparent #top .sf-menu > .sfHover > a .sf-sub-indicator i, #nectar-nav.transparent #top nav > ul > .sfHover > a > span > i, #nectar-nav.transparent #top nav ul #search-btn a:hover span, #nectar-nav.transparent #top nav ul #nectar-user-account a:hover span, #nectar-nav.transparent #top nav ul .slide-out-widget-area-toggle a:hover span, #nectar-nav.transparent #top nav .sf-menu > .current-menu-item > a i, body #nectar-nav.transparent[data-lhe="default"] #top nav .sf-menu > .current_page_item > a .sf-sub-indicator i, #nectar-nav.transparent #top nav .sf-menu > .current-menu-ancestor > a i, body #nectar-nav.transparent[data-lhe="default"] #top nav .sf-menu > .current-menu-ancestor > a i, #nectar-nav.transparent .cart-outer:hover .icon-nectar-blocks-cart, #nectar-nav.transparent[data-permanent-transparent="false"]:not(.dark-slide) #top .span_9 > a[class*="mobile-"] > *, #nectar-nav.transparent[data-permanent-transparent="false"]:not(.dark-slide) #top #mobile-cart-link i, #nectar-nav[data-permanent-transparent="1"].transparent:not(.dark-slide) #top .span_9 > a[class*="mobile-"] > *, #nectar-nav[data-permanent-transparent="1"].transparent:not(.dark-slide) #top #mobile-cart-link i, #nectar-nav.transparent #top .sf-menu > li.nectar-regular-menu-item > a:hover > .nectar-menu-icon, #nectar-nav.transparent #top .sf-menu > li.nectar-regular-menu-item.sfHover > a:hover > .nectar-menu-icon, #nectar-nav.transparent #top .sf-menu > li.nectar-regular-menu-item[class*="current-"] > a:hover > .nectar-menu-icon, #nectar-nav.transparent .nectar-header-text-content:hover, #nectar-nav.transparent:not(.dark-slide) .nectar-mobile-only.mobile-header li:not([class*="menu-item-btn-style"]) a:hover, .transparent:not(.dark-slide) .nectar-mobile-only.mobile-header li[class*="menu-item-btn-style-button-border"]:not(:hover) > a {
	opacity: 1;
	color: #fff !important;
}

#nectar-nav.transparent[data-lhe="animated_underline"] #top nav > ul > li > a:hover, #nectar-nav.transparent[data-lhe="animated_underline"] #top nav > ul > li > a:focus, #nectar-nav.transparent[data-lhe="animated_underline"] #top nav .sf-menu > .sfHover > a, #nectar-nav.transparent[data-lhe="animated_underline"] #top nav .sf-menu > .current-menu-ancestor > a, #nectar-nav.transparent[data-lhe="animated_underline"] #top nav .sf-menu > .current_page_item > a, #nectar-nav.transparent[data-lhe="default"] #top nav > ul > li > a:focus, #nectar-nav.transparent .slide-out-widget-area-toggle a:hover i.label, #nectar-nav.transparent #top nav ul #search-btn a:focus span, #nectar-nav.transparent #top nav ul #nectar-user-account a:focus span, #nectar-nav.transparent #top nav ul .slide-out-widget-area-toggle a:focus span, #nectar-nav.transparent .nectar-woo-cart .cart-contents:focus .icon-nectar-blocks-cart {
	opacity: 1;
}

#nectar-nav[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text:after, #nectar-nav.transparent #top nav > ul > li[class*="button_bordered"] > a:before, #nectar-nav.transparent .nectar-mobile-only.mobile-header li a .menu-title-text:after {
	border-color: #fff !important;
}

.transparent .left-aligned-ocm .lines-button i:before, .transparent .left-aligned-ocm .lines-button i:after, .transparent .left-aligned-ocm .lines-button:after, #nectar-nav.transparent > #top nav ul .slide-out-widget-area-toggle a .lines, #nectar-nav.transparent > #top nav ul .slide-out-widget-area-toggle a .lines:before, #nectar-nav.transparent > #top nav ul .slide-out-widget-area-toggle a .lines:after, body.material #nectar-nav.transparent .slide-out-widget-area-toggle a .close-line, #nectar-nav.transparent > #top nav ul .slide-out-widget-area-toggle .lines-button:after {
	background-color: #fff !important;
}

#nectar-nav.transparent #top nav ul .slide-out-widget-area-toggle a .lines, body.material:not(.mobile) #nectar-nav.transparent .slide-out-widget-area-toggle a .close-line, #nectar-nav.transparent:not(.side-widget-open) #top nav ul .slide-out-widget-area-toggle a .lines-button:after {
	opacity: .75;
}

#nectar-nav.transparent.side-widget-open #top nav ul .slide-out-widget-area-toggle a .lines, body.material #nectar-nav.transparent .slide-out-widget-area-toggle a:hover .close-line, #nectar-nav.transparent #top nav ul .slide-out-widget-area-toggle a:hover .lines, #nectar-nav.transparent #top nav ul .slide-out-widget-area-toggle a:hover .lines-button:after, #nectar-nav.transparent #top nav ul .slide-out-widget-area-toggle a:hover .lines:before, #nectar-nav.transparent #top nav ul .slide-out-widget-area-toggle a:hover .lines:after, #nectar-nav.transparent #top nav ul .slide-out-widget-area-toggle a:focus .lines-button:after, #nectar-nav.transparent #top nav ul .slide-out-widget-area-toggle a:focus .lines:before, #nectar-nav.transparent #top nav ul .slide-out-widget-area-toggle a:focus .lines:after, #nectar-nav.transparent #top nav ul .slide-out-widget-area-toggle a:focus .lines {
	opacity: 1;
}

:root {
	--nectar-starting-dark-header-color: #000;
}

#nectar-nav.transparent[data-permanent-transparent="false"].dark-slide #top .slide-out-widget-area-toggle.mobile-icon i:before, #nectar-nav.transparent[data-permanent-transparent="false"].dark-slide #top .slide-out-widget-area-toggle.mobile-icon i:after {
	background-color: #000 !important;
}

#nectar-nav.transparent.dark-slide > #top nav > ul > li > a, #nectar-nav.transparent.dark-row > #top nav > ul > li > a, #nectar-nav.transparent.dark-row .slide-out-widget-area-toggle a i.label, #nectar-nav.transparent.dark-slide .slide-out-widget-area-toggle a i.label, #nectar-nav.transparent.dark-slide #top .span_9 > .slide-out-widget-area-toggle a.using-label .label, #nectar-nav.transparent.dark-row #top .span_9 > .slide-out-widget-area-toggle a.using-label .label, #nectar-nav.transparent.dark-slide > #top nav ul #search-btn a span, #nectar-nav.transparent.dark-row > #top nav ul #search-btn a span, #nectar-nav.transparent.dark-slide > #top nav ul #nectar-user-account a span, #nectar-nav.transparent.dark-row > #top nav ul #nectar-user-account a span, #nectar-nav.transparent.dark-slide > #top nav > ul > li > a > .sf-sub-indicator [class^="icon-"], #nectar-nav.transparent.dark-slide > #top nav > ul > li > a > .sf-sub-indicator [class*=" icon-"], #nectar-nav.transparent.dark-row > #top nav > ul > li > a > .sf-sub-indicator [class*=" icon-"], #nectar-nav.transparent.dark-slide .cart-menu .cart-icon-wrap .icon-nectar-blocks-cart, #nectar-nav.transparent.dark-row .cart-menu .cart-icon-wrap .icon-nectar-blocks-cart, #nectar-nav[data-permanent-transparent="1"].transparent.dark-slide .mobile-search .icon-nectar-blocks-search, #nectar-nav[data-permanent-transparent="1"].transparent.dark-slide .mobile-user-account .icon-nectar-blocks-m-user, #nectar-nav[data-permanent-transparent="1"].transparent.dark-slide #top #mobile-cart-link i, #nectar-nav.transparent[data-permanent-transparent="false"].dark-slide #top .span_9 > a[class*="mobile-"] > *, #nectar-nav.transparent[data-permanent-transparent="false"].dark-slide #top #mobile-cart-link i, #nectar-nav.transparent.dark-slide #top .sf-menu > li.nectar-regular-menu-item > a > .nectar-menu-icon, #nectar-nav.transparent.dark-slide .nectar-header-text-content, #nectar-nav.dark-slide .nectar-mobile-only.mobile-header li:not([class*="menu-item-btn-style"]) a {
	color: #000 !important;
}

#nectar-nav.transparent.dark-slide > #top nav ul .slide-out-widget-area-toggle a .lines-button i:after, #nectar-nav.transparent.dark-slide > #top nav ul .slide-out-widget-area-toggle a .lines-button i:before, #nectar-nav.transparent.dark-slide > #top nav ul .slide-out-widget-area-toggle .lines-button:after, .transparent.dark-slide .left-aligned-ocm .lines-button i:before, .transparent.dark-slide .left-aligned-ocm .lines-button i:after, .transparent.dark-slide .left-aligned-ocm .lines-button:after, body.marterial #nectar-nav.transparent.dark-slide > #top nav .slide-out-widget-area-toggle a .close-line, body #nectar-nav[data-permanent-transparent="1"].transparent.dark-slide > #top .span_9 > .slide-out-widget-area-toggle.mobile-icon .lines-button:after, body #nectar-nav[data-permanent-transparent="1"].transparent.dark-slide > #top .span_9 > .slide-out-widget-area-toggle.mobile-icon .lines:before, body #nectar-nav[data-permanent-transparent="1"].transparent.dark-slide > #top .span_9 > .slide-out-widget-area-toggle.mobile-icon .lines:after, #nectar-nav[data-lhe="animated_underline"].transparent.dark-slide .nectar-header-text-content a:after {
	background-color: #000 !important;
}

#nectar-nav.transparent.dark-slide > #top nav > ul > li > a:hover, #nectar-nav.transparent.dark-slide > #top nav .sf-menu > .sfHover > a, #nectar-nav.transparent.dark-slide > #top nav .sf-menu > .current_page_ancestor > a, #nectar-nav.transparent.dark-slide > #top nav .sf-menu > .current-menu-item > a, #nectar-nav.transparent.dark-slide > #top nav .sf-menu > .current-menu-ancestor > a, #nectar-nav.transparent.dark-slide > #top nav .sf-menu > .current_page_item > a, #nectar-nav.transparent.dark-slide > #top nav > ul > li > a:hover > .sf-sub-indicator > i, #nectar-nav.transparent.dark-slide > #top nav > ul > .sfHover > a > span > i, #nectar-nav.transparent.dark-slide > #top nav ul #search-btn a:hover span, #nectar-nav.transparent.dark-slide > #top nav ul #nectar-user-account a:hover span, body #nectar-nav.dark-slide.transparent[data-lhe="default"] #top nav .sf-menu > .current_page_item > a .sf-sub-indicator i, #nectar-nav.transparent.dark-slide > #top nav .sf-menu > .current-menu-item > a i, #nectar-nav.transparent.dark-slide > #top nav .sf-menu > .current-menu-ancestor > a i, body #nectar-nav.dark-slide.transparent[data-lhe="default"] #top nav .sf-menu > .current-menu-ancestor > a i, #nectar-nav.transparent.dark-slide > #top .cart-outer:hover .icon-nectar-blocks-cart, #nectar-nav.transparent.dark-slide > #top #logo, #nectar-nav.transparent[data-lhe="default"].dark-slide #top nav .sf-menu > .current_page_item > a, #nectar-nav.transparent[data-lhe="default"].dark-slide #top nav .sf-menu > .current-menu-ancestor > a, #nectar-nav.transparent[data-lhe="default"].dark-slide #top nav > ul > li > a:hover, #nectar-nav.transparent[data-lhe="default"].dark-slide #top nav .sf-menu > .sfHover:not(#social-in-menu) > a, #nectar-nav.transparent.dark-slide #top nav > ul > .sfHover > a > span > i, .swiper-wrapper .swiper-slide[data-color-scheme="dark"] .slider-down-arrow i.icon-default-style[class^="icon-"], .slider-prev.dark-cs i, .slider-next.dark-cs i, .swiper-container .dark-cs.slider-prev .slide-count span, .swiper-container .dark-cs.slider-next .slide-count span, #nectar-nav.transparent.dark-slide #top .sf-menu > li.nectar-regular-menu-item > a:hover > .nectar-menu-icon, #nectar-nav.transparent.dark-slide #top .sf-menu > li.nectar-regular-menu-item.sfHover > a:hover > .nectar-menu-icon, #nectar-nav.transparent.dark-slide #top .sf-menu > li.nectar-regular-menu-item[class*="current-"] > a:hover > .nectar-menu-icon, #nectar-nav.transparent.dark-slide .nectar-header-text-content:hover, .transparent.dark-slide .nectar-mobile-only.mobile-header li[class*="menu-item-btn-style-button-border"]:not(:hover) > a {
	color: #000 !important;
}

#nectar-nav[data-lhe="animated_underline"].transparent.dark-slide #top nav > ul > li > a .menu-title-text:after, #nectar-nav.dark-slide.transparent:not(.side-widget-open) #top nav > ul > li[class*="button_bordered"] > a:before, #nectar-nav.dark-slide .nectar-mobile-only.mobile-header li a .menu-title-text:after {
	border-color: #000 !important;
}

.swiper-container[data-bullet_style="scale"] .slider-pagination.dark-cs .swiper-pagination-switch.swiper-active-switch i, .swiper-container[data-bullet_style="scale"] .slider-pagination.dark-cs .swiper-pagination-switch:hover i {
	background-color: #000;
}

.slider-pagination.dark-cs .swiper-pagination-switch {
	border: 1px solid #000;
	background-color: transparent;
}

.slider-pagination.dark-cs .swiper-pagination-switch:hover {
	background: none repeat scroll 0 0 #000;
}

.slider-pagination.dark-cs .swiper-active-switch {
	background: none repeat scroll 0 0 #000;
}

#fp-nav:not(.light-controls) ul li a span:after {
	background-color: #000;
}

#fp-nav:not(.light-controls) ul li a span {
	box-shadow: inset 0 0 0 8px rgba(0, 0, 0, .3);
	-webkit-box-shadow: inset 0 0 0 8px rgba(0, 0, 0, .3);
}

body #fp-nav ul li a.active span {
	box-shadow: inset 0 0 0 2px rgba(0, 0, 0, .8);
	-webkit-box-shadow: inset 0 0 0 2px rgba(0, 0, 0, .8);
}

:root {
	--wp--style--root--padding-left: 50px;
	--wp--style--root--padding-right: 50px;
	--container-padding: 50px;
	--nectar-resp-container-padding: 50px;
}

@media only screen and (max-width:1024px) {
	:root {
		--nectar-resp-container-padding: calc(( 100% - var(--mobile-container-width) ) / 2);
	}
}

@media only screen and (min-width:1025px) {
	.container, body[data-header-format="left-header"] .container, .woocommerce-tabs .full-width-content .tab-container, .material #search-outer #search {
		max-width: 1425px;
		width: 100%;
		margin: 0 auto;
		padding: 0px 50px;
	}
	
	body .container .page-submenu.stuck .container:not(.tab-container):not(.normal-container), #nectar_fullscreen_rows[data-footer="default"] #footer-widgets .container, #nectar_fullscreen_rows[data-footer="default"] #copyright .container {
		padding: 0px 50px !important;
	}
	
	body .container .container:not(.tab-container):not(.recent-post-container):not(.normal-container) {
		width: 100% !important;
		padding: 0 !important;
	}
	
	#search-outer #search #close a {
		right: 50px;
	}
	
	body.material #search-outer #search #close {
		right: 50px;
	}
	
	body.material #search-outer #search #close a {
		right: 12px;
	}
}

@media only screen and (min-width:1025px) {
	.container, body[data-header-format="left-header"] .container, .woocommerce-tabs .full-width-content .tab-container, .material #search-outer #search {
		max-width: 1400px;
	}
}

:root {
	--container-width: 1400px;
}

html body {
	--wp--style--global--content-size: 1400px;
	--wp--style--global--wide-size: 1700px;
}

input[type=text], input[type=email], input[type=password], input[type=tel], input[type=url], input[type=search], input[type=date], input[type=number], textarea, .woocommerce input#coupon_code {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 1em;
}

body[data-form-select-js="1"] .variations select, body[data-form-select-js="1"] .select2-container--default .select2-selection--single {
	padding-top: 10px;
	padding-bottom: 10px;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 1.2em;
}

body[data-form-b-style="default"] .container-wrap input[type=submit], body[data-form-b-style="regular"] .container-wrap input[type=submit], body[data-form-b-style="regular"] .container-wrap button[type=submit]:not(.search-widget-btn), body[data-form-b-style="see-through"] .container-wrap input[type=submit], body[data-form-b-style="see-through"] .container-wrap button[type=submit]:not(.search-widget-btn), .wc-proceed-to-checkout .button.checkout-button, .woocommerce #order_review #payment #place_order, body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-page button[type="submit"].single_add_to_cart_button, body[data-form-b-style="regular"].woocommerce-page .container-wrap button[type=submit].single_add_to_cart_button, .nectar-post-grid-wrap .load-more, .row .wpforms-form button[type="submit"] {
	padding-top: 15px !important;
	padding-bottom: 15px !important;
	padding-right: 20px !important;
	padding-left: 20px !important;
	line-height: 1.2em;
	height: auto;
}

span.wpcf7-not-valid-tip, .woocommerce input#coupon_code, body[data-form-select-js="1"] .select2-container, body[data-form-select-js="1"] .select2-drop, body[data-form-select-js="1"] .select2-search, .select2-search input, body[data-form-style="minimal"] .container-wrap .span_12.light input[type="email"], label:has(input[type="checkbox"]) {
	font-size: 14px;
}

.container-wrap input[type=text], .container-wrap input[type=email], .container-wrap input[type=password], .container-wrap input[type=tel], .container-wrap input[type=url], .container-wrap input[type=search], .container-wrap input[type=date], .container-wrap input[type=number], .container-wrap textarea, .container-wrap select, .woocommerce input#coupon_code, .material.woocommerce-page[data-form-style="default"] input#coupon_code, body > #review_form_wrapper.modal input[type=text], body > #review_form_wrapper.modal textarea, body > #review_form_wrapper.modal select, body > #review_form_wrapper.modal input[type=email], body .select2-container--default .select2-selection--single, body[data-form-select-js="1"] .select2-container--default .select2-selection--single, html body[data-form-style="minimal"] .select2-container--default .select2-selection--single, html body[data-form-style="minimal"][data-form-select-js="1"] .select2-container--default .select2-selection--single, body[data-form-style="minimal"] input[type="text"], body[data-form-style="minimal"] textarea, body[data-form-style="minimal"] input[type="email"], body[data-form-style="minimal"] input[type=password], body[data-form-style="minimal"] input[type=tel], body[data-form-style="minimal"] input[type=url], body[data-form-style="minimal"] input[type=search], body[data-form-style="minimal"] input[type=date], body[data-form-style="minimal"] input[type=number], body[data-form-style="minimal"] select {
	font-size: 14px;
}

@media only screen and (min-width:1025px) {
	body.single-post .post-area {
		--wp--style--global--content-size: calc(var(--container-width, 1000px) + ( var(--wp--style--root--padding-right) * 2 ));
	}
	
	body.single-post .featured-media-under-header, body.single-post #nectar-content-wrap.container-wrap.no-sidebar .post-area, body.single-post #nectar-content-wrap.container-wrap.no-sidebar .comment-list > li, body.single-post #nectar-content-wrap.container-wrap.no-sidebar .comment-wrap h3#comments, body.single-post #nectar-content-wrap .comment-wrap #respond, body.single-post #page-header-wrap #page-header-bg[data-post-hs="default_minimal"] h1, body.single-post #nectar-content-wrap .heading-title[data-header-style="default_minimal"] .entry-title, .single-post .featured-media-under-header__content, [data-style="parallax_next_only"].blog_next_prev_buttons .inner, .nectar_template_single__post > .container, .nectar_template_single__post.container {
		max-width: var(--container-width, 1000px);
		margin-left: auto;
		margin-right: auto;
	}
	
	.blog_next_prev_buttons:not(.alignfull) {
		max-width: var(--container-width, 1000px);
		margin-left: auto;
		margin-right: auto;
	}
	
	.blog_next_prev_buttons:not(.alignfull) .col {
		padding: 10%;
	}
}

.blog-archive-header .col.section-title, .blog-archive-header .inner-wrap {
	text-align: center;
}

@media only screen and (min-width:1025px) {
	.blog-archive-header .col.section-title p, .blog-archive-header .inner-wrap p {
		padding: 0 22%;
	}
}

@media only screen and (max-width:1024px) and (min-width:691px) {
	.blog-archive-header .col.section-title p, .blog-archive-header .inner-wrap p {
		padding: 0 15%;
	}
}

.nectar-inherit-border-radius, body[data-button-style*="slightly_rounded"] .nectar-cta:not([data-style="material"]) .link_wrap, body[data-button-style*="slightly_rounded"] .slide-out-widget-area-toggle[data-custom-color="true"] a:before, body[data-button-style*="slightly_rounded"] .flex-direction-nav a, body[data-button-style*="slightly_rounded"] #pagination span, body[data-button-style*="slightly_rounded"] #pagination a, body[data-button-style*="slightly_rounded"] #pagination .next.inactive, body[data-button-style*="slightly_rounded"] #pagination .prev.inactive, body[data-button-style*="slightly_rounded"].woocommerce nav.woocommerce-pagination ul li a, body[data-button-style*="slightly_rounded"].woocommerce .container-wrap nav.woocommerce-pagination ul li span, body[data-button-style*="slightly_rounded"] .container-wrap nav.woocommerce-pagination ul li span, body[data-button-style*="slightly_rounded"].woocommerce-cart .wc-proceed-to-checkout a.checkout-button, body[data-button-style*="slightly_rounded"] input[type=submit], body[data-button-style*="slightly_rounded"] button[type=submit], body[data-button-style*="slightly_rounded"] input[type="button"], body[data-button-style*="slightly_rounded"] button, body[data-button-style*="slightly_rounded"] #top nav > ul > li[class*="button_solid_color"] > a:before, body[data-button-style*="slightly_rounded"] #top nav > ul > li[class*="button_bordered"] > a:before, body[data-button-style*="slightly_rounded"] #nectar-nav .widget_shopping_cart a.button, body[data-button-style*="slightly_rounded"] .comment-list .reply a, body[data-button-style*="slightly_rounded"].material #page-header-bg.fullscreen-header .inner-wrap > a, body[data-button-style*="slightly_rounded"].single .heading-title[data-header-style="default_minimal"] .meta-category a, body[data-button-style*="slightly_rounded"] #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a, body[data-button-style*="slightly_rounded"] .blog-recent[data-style*="classic_enhanced"] .meta-category a, body[data-button-style*="slightly_rounded"] .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart a.button, li[class*="menu-item-btn-style"] > a:before, li[class*="menu-item-btn-style"] > a:after {
	border-radius: 4px !important;
	-webkit-border-radius: 4px !important;
	box-shadow: none;
	-webkit-transition: opacity .45s cubic-bezier(.25, 1, .33, 1), transform .45s cubic-bezier(.25, 1, .33, 1), border-color .45s cubic-bezier(.25, 1, .33, 1), color .45s cubic-bezier(.25, 1, .33, 1), background-color .45s cubic-bezier(.25, 1, .33, 1), box-shadow .45s cubic-bezier(.25, 1, .33, 1);
	transition: opacity .45s cubic-bezier(.25, 1, .33, 1), transform .45s cubic-bezier(.25, 1, .33, 1), border-color .45s cubic-bezier(.25, 1, .33, 1), color .45s cubic-bezier(.25, 1, .33, 1), background-color .45s cubic-bezier(.25, 1, .33, 1), box-shadow .45s cubic-bezier(.25, 1, .33, 1);
}

.nectar-shop-filters .nectar-shop-filter-trigger, body[data-form-select-js="1"] .nectar-shop-header-bottom .woocommerce-ordering .select2-selection--single, body[data-form-select-js="1"] .nectar-shop-header-bottom .woocommerce-ordering select, body[data-button-style*="slightly_rounded"] .widget_layered_nav_filters ul li a, .nectar-menu-label:before, .nectar-ext-menu-item__button, .nectar-post-grid .meta-category .style-button {
	border-radius: 4px;
}

.material[data-button-style*="slightly_rounded"] .widget .tagcloud a:before, .material[data-button-style*="slightly_rounded"] #sidebar .widget .tagcloud a:before, .single[data-button-style*="slightly_rounded"] .post-area .content-inner > .post-tags a:before, .material[data-button-style*="slightly_rounded"] .widget .tagcloud a, .material[data-button-style*="slightly_rounded"] #sidebar .widget .tagcloud a, .single[data-button-style*="slightly_rounded"] .post-area .content-inner > .post-tags a, #slide-out-widget-area.fullscreen-inline-images .menuwrapper li.back > a {
	border-radius: 4px !important;
}

:root {
	--nectar-border-radius: 4px;
}

body[data-button-style="slightly_rounded_shadow"] .wp-block-button > .wp-block-button__link:hover, body[data-button-style="slightly_rounded_shadow"] input[type="submit"]:hover, body[data-button-style="slightly_rounded_shadow"] input[type="submit"]:focus, body[data-button-style*="slightly_rounded"].single .heading-title[data-header-style="default_minimal"] .meta-category a:hover, body[data-button-style*="slightly_rounded"] #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:hover, body[data-button-style="slightly_rounded_shadow"].woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, body[data-button-style="slightly_rounded_shadow"].woocommerce-page .woocommerce p.return-to-shop a.wc-backward:hover, body[data-button-style="slightly_rounded_shadow"] .woocommerce.add_to_cart_inline a.button.add_to_cart_button:hover, body[data-button-style="slightly_rounded_shadow"] .container-wrap input[type="submit"]:hover, body[data-button-style="slightly_rounded_shadow"] .container-wrap button[type="submit"]:hover, body[data-button-style="slightly_rounded_shadow"] .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .nectar-button:hover {
	box-shadow: 0 20px 38px rgba(0, 0, 0, .16) !important;
	-ms-transform: translateY(-3px);
	transform: translateY(-3px);
	-webkit-transform: translateY(-3px);
}

body #slide-out-widget-area-bg {
	background-color: rgba(0, 0, 0, .8);
}

#slide-out-widget-area {
	--roundness: 0px;
	--desktop-width: 33vw;
	--offset: 0px;
}

.nectar-waypoint-el {
	transition: transform 800ms cubic-bezier(.33, 1, .68, 1), opacity 450ms ease;
}

#nectar-nav #logo.no-image, body #nectar-nav-spacer .logo, #nectar-nav[data-format="centered-menu"] .logo-spacing[data-using-image="false"], #nectar-nav[data-format="centered-logo-between-menu"] .logo-spacing[data-using-image="false"] {
	font-family: Roboto;
	font-weight: 500;
	font-style: normal;
	letter-spacing: -.01em;
	text-transform: none;
}

@media all {
	#nectar-nav #logo.no-image, body #nectar-nav-spacer .logo, #nectar-nav[data-format="centered-menu"] .logo-spacing[data-using-image="false"], #nectar-nav[data-format="centered-logo-between-menu"] .logo-spacing[data-using-image="false"] {
		font-size: 24px;
	}
}

@media all {
	#nectar-nav #logo.no-image, body #nectar-nav-spacer .logo, #nectar-nav[data-format="centered-menu"] .logo-spacing[data-using-image="false"], #nectar-nav[data-format="centered-logo-between-menu"] .logo-spacing[data-using-image="false"] {
		line-height: 1.4em;
	}
}

#top nav > ul > li > a, .span_3 .pull-left-wrap > ul > li > a, body.material #search-outer #search input[type="text"], #top ul .slide-out-widget-area-toggle a i.label, #top .span_9 > .slide-out-widget-area-toggle a.using-label .label, #header-secondary-outer .nectar-center-text, #slide-out-widget-area .secondary-header-text, #nectar-nav #mobile-menu ul li a, #nectar-nav #mobile-menu .secondary-header-text, .nectar-mobile-only.mobile-header a {
	font-family: Open Sans;
	font-weight: 700;
	font-style: normal;
	letter-spacing: -.01em;
	text-transform: uppercase;
}

@media all {
	#top nav > ul > li > a, .span_3 .pull-left-wrap > ul > li > a, body.material #search-outer #search input[type="text"], #top ul .slide-out-widget-area-toggle a i.label, #top .span_9 > .slide-out-widget-area-toggle a.using-label .label, #header-secondary-outer .nectar-center-text, #slide-out-widget-area .secondary-header-text, #nectar-nav #mobile-menu ul li a, #nectar-nav #mobile-menu .secondary-header-text, .nectar-mobile-only.mobile-header a {
		font-size: 1rem;
	}
}

@media all {
	#top nav > ul > li > a, .span_3 .pull-left-wrap > ul > li > a, body.material #search-outer #search input[type="text"], #top ul .slide-out-widget-area-toggle a i.label, #top .span_9 > .slide-out-widget-area-toggle a.using-label .label, #header-secondary-outer .nectar-center-text, #slide-out-widget-area .secondary-header-text, #nectar-nav #mobile-menu ul li a, #nectar-nav #mobile-menu .secondary-header-text, .nectar-mobile-only.mobile-header a {
		line-height: 1.4em;
	}
}

#top .sf-menu li ul li a, #header-secondary-outer nav > ul > li > a, #header-secondary-outer .sf-menu li ul li a, #header-secondary-outer ul ul li a, #nectar-nav .widget_shopping_cart .cart_list a, .nectar-slide-in-cart.style_slide_in_click .close-cart, body #slide-out-widget-area[class*="slide-out-from-right"] .inner .off-canvas-menu-container li li a {
	font-family: Roboto;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -.01em;
	text-transform: none;
}

@media all {
	#top .sf-menu li ul li a, #header-secondary-outer nav > ul > li > a, #header-secondary-outer .sf-menu li ul li a, #header-secondary-outer ul ul li a, #nectar-nav .widget_shopping_cart .cart_list a, .nectar-slide-in-cart.style_slide_in_click .close-cart, body #slide-out-widget-area[class*="slide-out-from-right"] .inner .off-canvas-menu-container li li a {
		font-size: 1rem;
	}
}

@media all {
	#top .sf-menu li ul li a, #header-secondary-outer nav > ul > li > a, #header-secondary-outer .sf-menu li ul li a, #header-secondary-outer ul ul li a, #nectar-nav .widget_shopping_cart .cart_list a, .nectar-slide-in-cart.style_slide_in_click .close-cart, body #slide-out-widget-area[class*="slide-out-from-right"] .inner .off-canvas-menu-container li li a {
		line-height: 1.4em;
	}
}

#nectar-nav .nectar-header-text-content {
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0em;
	text-transform: none;
}

@media all {
	#nectar-nav .nectar-header-text-content {
		line-height: 1.4em;
	}
}

body #slide-out-widget-area .inner .off-canvas-menu-container li > a, body #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li > a, body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li > a, body #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li > a, body #nectar-ocm-ht-line-check {
	font-family: Open Sans;
	font-weight: 700;
	font-style: normal;
	letter-spacing: -.01em;
	text-transform: uppercase;
}

@media all {
	body #slide-out-widget-area .inner .off-canvas-menu-container li > a, body #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li > a, body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li > a, body #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li > a, body #nectar-ocm-ht-line-check {
		font-size: 1.4rem;
	}
}

@media all {
	body #slide-out-widget-area .inner .off-canvas-menu-container li > a, body #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li > a, body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li > a, body #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li > a, body #nectar-ocm-ht-line-check {
		line-height: 1.1em;
	}
}

body #slide-out-widget-area .menuwrapper li small, #nectar-nav .sf-menu li ul li a .item_desc, #slide-out-widget-area.fullscreen-split .off-canvas-menu-container li small, #slide-out-widget-area .off-canvas-menu-container .nectar-ext-menu-item .item_desc, .material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container .menu li small, #nectar-nav #mobile-menu ul ul > li > a .item_desc, .nectar-ext-menu-item .menu-item-desc, #slide-out-widget-area .inner .off-canvas-menu-container li > a .item_desc {
	font-family: Roboto;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -.01em;
	text-transform: none;
}

@media all {
	body #slide-out-widget-area .menuwrapper li small, #nectar-nav .sf-menu li ul li a .item_desc, #slide-out-widget-area.fullscreen-split .off-canvas-menu-container li small, #slide-out-widget-area .off-canvas-menu-container .nectar-ext-menu-item .item_desc, .material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container .menu li small, #nectar-nav #mobile-menu ul ul > li > a .item_desc, .nectar-ext-menu-item .menu-item-desc, #slide-out-widget-area .inner .off-canvas-menu-container li > a .item_desc {
		font-size: 1rem;
	}
}

@media all {
	body #slide-out-widget-area .menuwrapper li small, #nectar-nav .sf-menu li ul li a .item_desc, #slide-out-widget-area.fullscreen-split .off-canvas-menu-container li small, #slide-out-widget-area .off-canvas-menu-container .nectar-ext-menu-item .item_desc, .material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container .menu li small, #nectar-nav #mobile-menu ul ul > li > a .item_desc, .nectar-ext-menu-item .menu-item-desc, #slide-out-widget-area .inner .off-canvas-menu-container li > a .item_desc {
		line-height: 1.4em;
	}
}

body #page-header-bg h1, html body .row .col.section-title h1, .single .main-content > .entry-title, div[data-style="parallax_next_only"].blog_next_prev_buttons h3, .alignfull.blog_next_prev_buttons[data-style="fullwidth_next_only"] h3, .featured-media-under-header h1, .nectar-shop-header h1 {
	font-family: Roboto;
	font-weight: 500;
	font-style: normal;
	letter-spacing: -.01em;
	text-transform: none;
}

@media all {
	body #page-header-bg h1, html body .row .col.section-title h1, .single .main-content > .entry-title, div[data-style="parallax_next_only"].blog_next_prev_buttons h3, .alignfull.blog_next_prev_buttons[data-style="fullwidth_next_only"] h3, .featured-media-under-header h1, .nectar-shop-header h1 {
		font-size: 2.5rem;
	}
}

@media all {
	body #page-header-bg h1, html body .row .col.section-title h1, .single .main-content > .entry-title, div[data-style="parallax_next_only"].blog_next_prev_buttons h3, .alignfull.blog_next_prev_buttons[data-style="fullwidth_next_only"] h3, .featured-media-under-header h1, .nectar-shop-header h1 {
		line-height: 1.4em;
	}
}

body #page-header-bg .span_6 span.subheader, #page-header-bg span.result-num, body .row .col.section-title > span, .page-header-no-bg .col.section-title h1 > span {
	font-family: Roboto;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -.01em;
	text-transform: none;
}

@media all {
	body #page-header-bg .span_6 span.subheader, #page-header-bg span.result-num, body .row .col.section-title > span, .page-header-no-bg .col.section-title h1 > span {
		font-size: 1.3rem;
	}
}

@media all {
	body #page-header-bg .span_6 span.subheader, #page-header-bg span.result-num, body .row .col.section-title > span, .page-header-no-bg .col.section-title h1 > span {
		line-height: 1.4em;
	}
}

blockquote {
	font-family: Roboto;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -.01em;
	text-transform: none;
}

@media all {
	blockquote {
		font-size: 1.3rem;
	}
}

@media all {
	blockquote {
		line-height: 1.4em;
	}
}

.single-post .nectar_template_single__post, .single-post .post-content, .featured-media-under-header__excerpt {
	font-family: Source Serif Pro;
	font-weight: 400;
	font-style: normal;
	letter-spacing: -.01em;
	text-transform: none;
}

@media all {
	.single-post .nectar_template_single__post, .single-post .post-content, .featured-media-under-header__excerpt {
		font-size: 20px;
	}
}

@media all {
	.single-post .nectar_template_single__post, .single-post .post-content, .featured-media-under-header__excerpt {
		line-height: 1.4em;
	}
}

.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3, .woocommerce ul.products li.product h2, .woocommerce ul.products li.product h2, .woocommerce-page ul.products li.product h2 {
	font-family: Roboto;
	font-weight: 500;
	font-style: normal;
	letter-spacing: -.01em;
	text-transform: none;
}

@media all {
	.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3, .woocommerce ul.products li.product h2, .woocommerce ul.products li.product h2, .woocommerce-page ul.products li.product h2 {
		font-size: 1.2rem;
	}
}

@media all {
	.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3, .woocommerce ul.products li.product h2, .woocommerce ul.products li.product h2, .woocommerce-page ul.products li.product h2 {
		line-height: 1.2em;
	}
}

.woocommerce .material.product .product-wrap .product-add-to-cart .price .amount, .woocommerce .material.product .product-wrap .product-add-to-cart a, .woocommerce .material.product .product-wrap .product-add-to-cart a > span, .woocommerce .material.product .product-wrap .product-add-to-cart a.added_to_cart, html .woocommerce ul.products li.product.material .price, .woocommerce ul.products li.product.material .price ins, .woocommerce ul.products li.product.material .price ins .amount, .woocommerce-page ul.products li.product.material .price ins span, .material.product .product-wrap .product-add-to-cart a span, html .woocommerce ul.products .text_on_hover.product .add_to_cart_button, .woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price ins, .woocommerce ul.products li.product .price ins .amount, html .woocommerce .material.product .product-wrap .product-add-to-cart a.added_to_cart, body .material.product .product-wrap .product-add-to-cart[data-nectar-quickview="true"] a span, .woocommerce .material.product .product-wrap .product-add-to-cart a.added_to_cart, .products li.product.minimal .product-meta .price, .products li.product.minimal .product-meta .amount {
	font-family: Roboto;
	font-weight: 500;
	font-style: normal;
	letter-spacing: -.01em;
	text-transform: none;
}

@media all {
	.woocommerce .material.product .product-wrap .product-add-to-cart .price .amount, .woocommerce .material.product .product-wrap .product-add-to-cart a, .woocommerce .material.product .product-wrap .product-add-to-cart a > span, .woocommerce .material.product .product-wrap .product-add-to-cart a.added_to_cart, html .woocommerce ul.products li.product.material .price, .woocommerce ul.products li.product.material .price ins, .woocommerce ul.products li.product.material .price ins .amount, .woocommerce-page ul.products li.product.material .price ins span, .material.product .product-wrap .product-add-to-cart a span, html .woocommerce ul.products .text_on_hover.product .add_to_cart_button, .woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price ins, .woocommerce ul.products li.product .price ins .amount, html .woocommerce .material.product .product-wrap .product-add-to-cart a.added_to_cart, body .material.product .product-wrap .product-add-to-cart[data-nectar-quickview="true"] a span, .woocommerce .material.product .product-wrap .product-add-to-cart a.added_to_cart, .products li.product.minimal .product-meta .price, .products li.product.minimal .product-meta .amount {
		font-size: 1rem;
	}
}

@media all {
	.woocommerce .material.product .product-wrap .product-add-to-cart .price .amount, .woocommerce .material.product .product-wrap .product-add-to-cart a, .woocommerce .material.product .product-wrap .product-add-to-cart a > span, .woocommerce .material.product .product-wrap .product-add-to-cart a.added_to_cart, html .woocommerce ul.products li.product.material .price, .woocommerce ul.products li.product.material .price ins, .woocommerce ul.products li.product.material .price ins .amount, .woocommerce-page ul.products li.product.material .price ins span, .material.product .product-wrap .product-add-to-cart a span, html .woocommerce ul.products .text_on_hover.product .add_to_cart_button, .woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price ins, .woocommerce ul.products li.product .price ins .amount, html .woocommerce .material.product .product-wrap .product-add-to-cart a.added_to_cart, body .material.product .product-wrap .product-add-to-cart[data-nectar-quickview="true"] a span, .woocommerce .material.product .product-wrap .product-add-to-cart a.added_to_cart, .products li.product.minimal .product-meta .price, .products li.product.minimal .product-meta .amount {
		line-height: 1.4em;
	}
}

:root {
	--nectar-accent-color: #64793a;
}

.nectar-color-accent-color, body [class^="icon-"].icon-default-style, .comment-author a:hover, .comment-author a:focus, .post .post-header h2 a, .post .post-header a:hover, .post .post-header a:focus, #single-below-header a:hover, #single-below-header a:focus, .comment-list .pingback .comment-body > a:hover, #footer-outer #copyright li a i:hover, .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover, #sidebar .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover, #footer-outer .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover, #top nav .sf-menu .current_page_item > a .sf-sub-indicator i, #top nav .sf-menu .current_page_ancestor > a .sf-sub-indicator i, .sf-menu > .current_page_ancestor > a > .sf-sub-indicator i, .widget .tagcloud a, #single-below-header a:hover [class^="icon-"], .wpcf7-form .wpcf7-not-valid-tip, #nectar-nav .nectar-menu-label {
	color: #64793a;
}

#nectar-nav:not(.transparent) .nectar-mobile-only.mobile-header .menu-title-text:after {
	border-color: #64793a !important;
}

#nectar-nav #top nav > ul > .button_bordered > a:hover, #nectar-nav:not(.transparent) #social-in-menu a i:after, .sf-menu > li > a:hover > .sf-sub-indicator i, .sf-menu > li > a:active > .sf-sub-indicator i, .sf-menu > .sfHover > a > .sf-sub-indicator i, .sf-menu .megamenu > ul > li:hover > a, #nectar-nav nav > ul > .megamenu > ul > li > a:hover, #nectar-nav nav > ul > .megamenu > ul > .sfHover > a, #nectar-nav nav > ul > .megamenu > ul > li > a:focus, #top nav ul #nectar-user-account a:hover span, #top nav ul #search-btn a:hover span, #top nav ul .slide-out-widget-area-toggle a:hover span, body:not([data-header-color="custom"]) #nectar-nav:not([data-format="left-header"]) #top ul.cart_list a:hover, body #nectar-nav:not(.transparent) .cart-outer:hover .cart-menu-wrap .icon-nectar-blocks-cart, #nectar-nav:not([data-format="left-header"]) nav > ul > .megamenu ul ul .current-menu-item.has-ul > a, #nectar-nav:not([data-format="left-header"]) nav > ul > .megamenu ul ul .current-menu-ancestor.has-ul > a, body #header-secondary-outer #social a:hover i, body #header-secondary-outer #social a:focus i, #footer-outer a:focus, #footer-outer a:hover, .result a:hover, .single .post .post-meta a:hover, .single .post .post-meta a:focus, .single #single-meta div a:hover i, .single #single-meta div:hover > a, .single #single-meta div:focus > a, .result .title a, span.accent-color, body .hovered .nectar-love i, body:not(.material) #search-outer #search #close a span:hover, #search-outer .ui-widget-content li:hover *, #search-outer .ui-widget-content .ui-state-focus *, body #pagination .page-numbers.prev:hover, body #pagination .page-numbers.next:hover, body #pagination a.page-numbers:hover, body #pagination a.page-numbers:focus, body[data-form-b-style="see-through"] input[type=submit], body[data-form-b-style="see-through"] button[type=submit], body:not([data-header-format="left-header"]) nav > ul > .megamenu > ul > li > ul > .has-ul > a:hover, body:not([data-header-format="left-header"]) nav > ul > .megamenu > ul > li > ul > .has-ul > a:focus, .masonry.material .masonry-blog-item .meta-category a, .comment-list .reply a:hover, .comment-list .reply a:focus, .widget li:not(.has-img) a:hover .post-title, #sidebar .widget li:not(.has-img) a:hover .post-title, #sidebar .widget ul[data-style="featured-image-left"] li a:hover .post-title, #sidebar .widget .tagcloud a, .single .post-area .content-inner > .post-tags a, .post-area.featured_img_left .meta-category a, .post-meta .icon-salient-heart-2.loved, .widget_search .search-form button[type=submit] .icon-nectar-blocks-search, body.search-no-results .search-form button[type=submit] .icon-nectar-blocks-search {
	color: #64793a !important;
}

.nectar-bg-accent-color, .nectar-bg-hover-accent-color:hover, #nectar-content-wrap .nectar-bg-pseudo-accent-color:before, .nectar-cta[data-color="accent-color"]:not([data-style="material"]) .link_wrap, .main-content .widget_calendar caption, #footer-outer .widget_calendar caption, .post .more-link span:hover, .post.format-quote .post-content .quote-inner, .post.format-link .post-content .link-inner, .format-status .post-content .status-inner, input[type=submit]:hover, input[type="button"]:hover, body[data-form-b-style="regular"] input[type=submit], body[data-form-b-style="regular"] button[type=submit], .widget .material .widget .tagcloud a:before, #nectar-nav[data-lhe="animated_underline"] .nectar-header-text-content a:after, .nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .nectar-notice, .woocommerce #review_form #respond .form-submit #submit, #nectar-nav .nectar-menu-label:before, #slide-out-widget-area, #slide-out-widget-area-bg.fullscreen, #slide-out-widget-area-bg.fullscreen-split, #slide-out-widget-area-bg.fullscreen-alt .bg-inner {
	background-color: #64793a;
}

#footer-outer #footer-widgets .col .tagcloud a:hover, #sidebar .widget .tagcloud a:hover, #pagination .next a:hover, #pagination .prev a:hover, .comment-list .reply a:hover, .comment-list .reply a:focus, #footer-outer #footer-widgets .col input[type="submit"], .post-tags a:hover, #to-top:hover, #to-top.dark:hover, body[data-button-style*="rounded"] #to-top:after, #pagination a.page-numbers:hover, #pagination span.page-numbers.current, .bottom_controls #portfolio-nav .controls li a i:after, .bottom_controls #portfolio-nav ul:first-child li#all-items a:hover i, .mejs-controls .mejs-time-rail .mejs-time-current, .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .post.quote .content-inner .quote-inner .whole-link, #nectar-nav .widget_shopping_cart a.button, #nectar-nav a.cart-contents .cart-wrap span, #nectar-nav #mobile-cart-link .cart-wrap span, #top nav ul .slide-out-widget-area-toggle a:hover .lines, #top nav ul .slide-out-widget-area-toggle a:hover .lines:after, #top nav ul .slide-out-widget-area-toggle a:hover .lines:before, #top nav ul .slide-out-widget-area-toggle a:hover .lines-button:after, #nectar-nav .widget_shopping_cart a.button, body[data-header-format="left-header"] #nectar-nav[data-lhe="animated_underline"] #top nav ul li:not([class*="button_"]) > a span:after, #buddypress a.button:focus, .select2-container .select2-choice:hover, .select2-dropdown-open .select2-choice, #top nav > ul > .button_solid_color > a:before, #nectar-nav.transparent #top nav > ul > .button_solid_color > a:before, .masonry.material .masonry-blog-item .meta-category a:before, .material.masonry .masonry-blog-item .video-play-button, .masonry.material .quote-inner:before, .masonry.material .link-inner:before, #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:hover, #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:focus, .single .heading-title[data-header-style="default_minimal"] .meta-category a:hover, .single .heading-title[data-header-style="default_minimal"] .meta-category a:focus, .nectar-slide-in-cart .widget_shopping_cart a.button, .post-area.featured_img_left .meta-category a:before, body.material #page-header-bg.fullscreen-header .inner-wrap > a, #sidebar .widget .tagcloud a:before, .single .post-area .content-inner > .post-tags a:before, .auto_meta_overlaid_spaced .post.quote .n-post-bg:after, .auto_meta_overlaid_spaced .post.link .n-post-bg:after, .post-area.featured_img_left .posts-container .article-content-wrap .video-play-button, .post-area.featured_img_left .post .quote-inner:before, .post-area.featured_img_left .link-inner:before, .fancybox-navigation button:hover:before, body[data-form-b-style="see-through"] input[type=submit]:hover, body[data-form-b-style="see-through"].woocommerce #respond input#submit:hover, html body[data-form-b-style="see-through"] button[type=submit]:hover, body[data-form-b-style="see-through"] .container-wrap .span_12.light input[type=submit]:hover, body[data-form-b-style="see-through"] .container-wrap .span_12.light button[type=submit]:hover, body.original .bypostauthor .comment-body:before, .widget_layered_nav ul.yith-wcan-label li a:hover, .widget_layered_nav ul.yith-wcan-label .chosen a {
	background-color: #64793a !important;
}

body button[type=submit]:hover, body button[type=submit]:focus {
	background-color: #64793a;
}

#nectar-nav #top nav > ul > li:not(.megamenu) ul a:hover, #nectar-nav:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) .sfHover > a, #nectar-nav #top nav > ul > li:not(.megamenu) .sfHover > a, #nectar-nav:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:hover, #nectar-nav:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-item > a, #nectar-nav:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-ancestor > a, #nectar-nav nav > ul > .megamenu > ul ul li a:hover, #nectar-nav nav > ul > .megamenu > ul ul li a:focus, #nectar-nav nav > ul > .megamenu > ul ul .sfHover > a, #header-secondary-outer ul > li:not(.megamenu) .sfHover > a, #header-secondary-outer ul > li:not(.megamenu) ul a:hover, #header-secondary-outer ul > li:not(.megamenu) ul a:focus, body:not([data-header-format="left-header"]) #nectar-nav nav > ul > .megamenu > ul ul .current-menu-item > a {
	background-color: #64793a !important;
}

#nectar-nav[data-format="left-header"] #top nav > ul > li:not(.megamenu) ul a:hover {
	color: #64793a;
}

#nectar-nav[data-format="left-header"] .sf-menu .sub-menu .current-menu-item > a, .sf-menu ul .open-submenu > a {
	color: #64793a !important;
}

input[type=text]:focus, textarea:focus, input[type=email]:focus, input[type=search]:focus, input[type=password]:focus, input[type=tel]:focus, input[type=url]:focus, input[type=date]:focus, input[type=number]:focus, select:focus, .material.woocommerce-page input#coupon_code:focus, .material #search-outer #search input[type="text"], #nectar-nav[data-lhe="animated_underline"] #top nav > ul > li > a .menu-title-text:after, .single #single-meta div a:hover, .single #single-meta div a:focus, .single .fullscreen-blog-header #single-below-header > span a:hover, .blog-title #single-meta .nectar-social.hover > div a:hover, .material.woocommerce-page[data-form-style="default"] div input#coupon_code:focus {
	border-color: #64793a;
}

body[data-form-style="minimal"] label:after, #footer-outer #flickr a:hover img, div.wpcf7-validation-errors, .select2-container .select2-choice:hover, .select2-dropdown-open .select2-choice, .bypostauthor img.avatar, blockquote::before, blockquote.wp-block-quote:before, #nectar-nav:not(.transparent) #top nav > ul > .button_bordered > a:hover:before, body[data-button-style="rounded"] #pagination > a:hover, body[data-form-b-style="see-through"] input[type=submit], body[data-form-b-style="see-through"] button[type=submit], #header-secondary-outer[data-lhe="animated_underline"] nav > .sf-menu > li > a .menu-title-text:after, .woocommerce-page.material .widget_price_filter .ui-slider .ui-slider-handle, body[data-form-b-style="see-through"] button[type=submit]:not(.search-widget-btn), .woocommerce-account[data-form-b-style="see-through"] .woocommerce-form-login button.button, .woocommerce-account[data-form-b-style="see-through"] .woocommerce-form-register button.button, body[data-form-b-style="see-through"] .woocommerce #order_review #payment #place_order {
	border-color: #64793a !important;
}

#footer-outer[data-link-hover="underline"][data-custom-color="false"] #footer-widgets ul:not([class*="nectar_blog_posts"]):not(.cart_list) a:not(.tag-cloud-link):not(.nectar-button), #footer-outer[data-link-hover="underline"] #footer-widgets .textwidget a:not(.nectar-button), #search-results .result .title a {
	background-image: linear-gradient(to right, #64793a 0%, #64793a 100%);
}

#nectar-nav a.cart-contents span:before {
	border-color: transparent #64793a !important;
}

:root {
	--nectar-accent-text-color: #fff;
}

:root {
	--nectar-overall-bg-color: #eedbb0;
}

body, .container-wrap, .material .ocm-effect-wrap, .single-post #single-below-header.fullscreen-header, #page-header-wrap, .page-header-no-bg, body .nectar-quick-view-box div.product .product div.summary, .wpml-ls-statics-footer {
	background-color: #eedbb0;
}

#slide-out-widget-area ul .menu-item .nectar-ext-menu-item .menu-title-text {
	background-image: linear-gradient(to right, #fff 0%, #fff 100%);
}
