:root {
	--primary-color: #af8f64;
	--secondary-color: #1c8fc9;
}

body {
	font-family: 'Montserrat', sans-serif;
}

/*
 * Header
 */
#desktop_logo img.logo, .mobile-main-bar img.logo {
	max-height: 70px;
	margin-left: 68px;
	width: auto;
}
.header-top .header-btn i {
	color: var(--primary-color);
	font-size: 20px !important;
	line-height: 20px !important;
}
.header-top .header-btn i:hover {
	color: #000;
}
.header-top .header-btn-w {
	padding: 0 5px !important;
}

/**
 * Menu
 */
#iqitmegamenu-wrapper .cbp-hrmenu .cbp-column-title {
	margin-bottom: 2px !important;
}
#iqitmegamenu-wrapper .cbp-hrmenu .nav-link {
	padding: 0 10px !important;
}
#iqitmegamenu-wrapper .cbp-hrmenu .nav-link:hover {
	color: var(--primary-color) !important;
}

/**
 * Estilos personalizados para el tema Warehouse
 */
#left-column .block {
	margin-right: -15px;
}
#mobile-header-sticky {
	border-bottom: solid 1px #e3e3e3;
}
.form-control {
	margin-bottom: 12px;
}
#order-confirmation #content-wrapper .page-title {
	color: green;
}
#order-slips-link {
	display: none;
}
#cart-subtotal-shipping {
	display: none;
}

/**
 * Whatsapp
 */
.whatsapp-badge {
	bottom: 50px !important;
}

/**
 * Footer
 */
#footer-container-main, #checkout-footer {
	background-color: var(--primary-color) !important;
	border-top: 1px solid #000;
}
#footer-container-main, #footer-container-main a, #footer-container-main .block-title,
#checkout-footer, #checkout-footer a, #checkout-footer .block-title {
	color: #fff;
}
#footer-container-main .block-title, #checkout-footer .block-title {
	border-color: #fff;
}
#footer-copyrights {
	background-color: var(--primary-color);
	color: #fff;
	font-size: 12px;
	line-height: 18px;
	text-align: center;
}
#footer-container-main .newsletter-input-group, #checkout-footer .newsletter-input-group {
	background-color: transparent !important;
	border: 1px solid #fff !important;
}
#footer-container-main .newsletter-input-group input, #checkout-footer .newsletter-input-group input {
	margin: 0;
	color: #fff !important
}
#footer-container-main .newsletter-input-group input::placeholder, #checkout-footer .newsletter-input-group input::placeholder {
	color: #fff !important;
}
#footer-container-main .newsletter-input-group .btn-subscribe.btn-iconic, #checkout-footer .newsletter-input-group .btn-subscribe.btn-iconic {
	color: #fff !important;
}


/**
 * Responsive
 */
@media (max-width: 992px) {
	.mobile-main-bar img.logo {
		margin-left: 0;
		max-height: 50px;
	}
}
