
		:root {
			--primary-color: #000000;
		}

		/* Site Width */
		.header-main {
			height: 85px
		}

		#logo img {
			max-height: 85px
		}

		#logo {
			width: 380px;
		}

		#logo img {
			padding: 1px 0;
		}

		.header-bottom {
			min-height: 45px
		}

		.header-top {
			min-height: 30px
		}

		.transparent .header-main {
			height: 265px
		}

		.transparent #logo img {
			max-height: 265px
		}

		.has-transparent+.page-title:first-of-type,
		.has-transparent+#main>.page-title,
		.has-transparent+#main>div>.page-title,
		.has-transparent+#main .page-header-wrapper:first-of-type .page-title {
			padding-top: 345px;
		}

		.transparent .header-wrapper {
			background-color: #000000 !important;
		}

		.transparent .top-divider {
			display: none;
		}

		.header.show-on-scroll,
		.stuck .header-main {
			height: 70px !important
		}

		.stuck #logo img {
			max-height: 70px !important
		}

		.header-bg-color,
		.header-wrapper {
			background-color: rgba(255, 255, 255, 0.9)
		}

		.header-bottom {
			background-color: #5a5a5a
		}

		.header-main .nav>li>a {
			line-height: 16px
		}

		.header-bottom-nav>li>a {
			line-height: 14px
		}

		@media (max-width: 549px) {
			.header-main {
				height: 70px
			}

			#logo img {
				max-height: 70px
			}
		}

		.header-top {
			background-color: #5a5a5a !important;
		}

		/* Color */
		.accordion-title.active,
		.has-icon-bg .icon .icon-inner,
		.logo a,
		.primary.is-underline,
		.primary.is-link,
		.badge-outline .badge-inner,
		.nav-outline>li.active>a,
		.nav-outline>li.active>a,
		.cart-icon strong,
		[data-color='primary'],
		.is-outline.primary {
			color: #000000;
		}

		/* Color !important */
		[data-text-color="primary"] {
			color: #000000 !important;
		}

		/* Background Color */
		[data-text-bg="primary"] {
			background-color: #000000;
		}

		/* Background */
		.scroll-to-bullets a,
		.featured-title,
		.label-new.menu-item>a:after,
		.nav-pagination>li>.current,
		.nav-pagination>li>span:hover,
		.nav-pagination>li>a:hover,
		.has-hover:hover .badge-outline .badge-inner,
		button[type="submit"],
		.button.wc-forward:not(.checkout):not(.checkout-button),
		.button.submit-button,
		.button.primary:not(.is-outline),
		.featured-table .title,
		.is-outline:hover,
		.has-icon:hover .icon-label,
		.nav-dropdown-bold .nav-column li>a:hover,
		.nav-dropdown.nav-dropdown-bold>li>a:hover,
		.nav-dropdown-bold.dark .nav-column li>a:hover,
		.nav-dropdown.nav-dropdown-bold.dark>li>a:hover,
		.is-outline:hover,
		.tagcloud a:hover,
		.grid-tools a,
		input[type='submit']:not(.is-form),
		.box-badge:hover .box-text,
		input.button.alt,
		.nav-box>li>a:hover,
		.nav-box>li.active>a,
		.nav-pills>li.active>a,
		.current-dropdown .cart-icon strong,
		.cart-icon:hover strong,
		.nav-line-bottom>li>a:before,
		.nav-line-grow>li>a:before,
		.nav-line>li>a:before,
		.banner,
		.header-top,
		.slider-nav-circle .flickity-prev-next-button:hover svg,
		.slider-nav-circle .flickity-prev-next-button:hover .arrow,
		.primary.is-outline:hover,
		.button.primary:not(.is-outline),
		input[type='submit'].primary,
		input[type='submit'].primary,
		input[type='reset'].button,
		input[type='button'].primary,
		.badge-inner {
			background-color: #000000;
		}

		/* Border */
		.nav-vertical.nav-tabs>li.active>a,
		.scroll-to-bullets a.active,
		.nav-pagination>li>.current,
		.nav-pagination>li>span:hover,
		.nav-pagination>li>a:hover,
		.has-hover:hover .badge-outline .badge-inner,
		.accordion-title.active,
		.featured-table,
		.is-outline:hover,
		.tagcloud a:hover,
		blockquote,
		.has-border,
		.cart-icon strong:after,
		.cart-icon strong,
		.blockUI:before,
		.processing:before,
		.loading-spin,
		.slider-nav-circle .flickity-prev-next-button:hover svg,
		.slider-nav-circle .flickity-prev-next-button:hover .arrow,
		.primary.is-outline:hover {
			border-color: #000000
		}

		.nav-tabs>li.active>a {
			border-top-color: #000000
		}

		.widget_shopping_cart_content .blockUI.blockOverlay:before {
			border-left-color: #000000
		}

		.woocommerce-checkout-review-order .blockUI.blockOverlay:before {
			border-left-color: #000000
		}

		/* Fill */
		.slider .flickity-prev-next-button:hover svg,
		.slider .flickity-prev-next-button:hover .arrow {
			fill: #000000;
		}

		body {
			font-family: "Lato", sans-serif
		}

		body {
			font-weight: 400
		}

		.nav>li>a {
			font-family: "Lato", sans-serif;
		}

		.nav>li>a {
			font-weight: 700;
		}

		h1,
		h2,
		h3,
		h4,
		h5,
		h6,
		.heading-font,
		.off-canvas-center .nav-sidebar.nav-vertical>li>a {
			font-family: "Lato", sans-serif;
		}

		h1,
		h2,
		h3,
		h4,
		h5,
		h6,
		.heading-font,
		.banner h1,
		.banner h2 {
			font-weight: 700;
		}

		.alt-font {
			font-family: "Dancing Script", sans-serif;
		}

		.alt-font {
			font-weight: 400 !important;
		}

		.header:not(.transparent) .header-nav.nav>li>a {
			color: #ffffff;
		}

		.header:not(.transparent) .header-bottom-nav.nav>li>a {
			color: #ffffff;
		}

		.header:not(.transparent) .header-bottom-nav.nav>li>a:hover,
		.header:not(.transparent) .header-bottom-nav.nav>li.active>a,
		.header:not(.transparent) .header-bottom-nav.nav>li.current>a,
		.header:not(.transparent) .header-bottom-nav.nav>li>a.active,
		.header:not(.transparent) .header-bottom-nav.nav>li>a.current {
			color: #a5a5a5;
		}

		.header-bottom-nav.nav-line-bottom>li>a:before,
		.header-bottom-nav.nav-line-grow>li>a:before,
		.header-bottom-nav.nav-line>li>a:before,
		.header-bottom-nav.nav-box>li>a:hover,
		.header-bottom-nav.nav-box>li.active>a,
		.header-bottom-nav.nav-pills>li>a:hover,
		.header-bottom-nav.nav-pills>li.active>a {
			color: #FFF !important;
			background-color: #a5a5a5;
		}

		.footer-2 {
			background-color: #000000
		}

		.absolute-footer,
		html {
			background-color: #000000
		}

		.label-new.menu-item>a:after {
			content: "Novo";
		}

		.label-hot.menu-item>a:after {
			content: "Quente";
		}

		.label-sale.menu-item>a:after {
			content: "Promoção";
		}

		.label-popular.menu-item>a:after {
			content: "Popular";
		}
	