header.header-1 .header-top #nav-header li a{
	color: black;
	font-size: 1em; 
}

header.header-1 .header-top #account a, header.header-3 .header-top #language a, header.header-3 .header-top #nav-header li a, header.header-3 .header-top i{
	color: black;
	font-size: 1em;
}

header.header-1 .header-top #account a>i:first-child, header.header-3 .header-top #language a>i:first-child{
	color: black;
	font-size: 1em;
}

#footer .footer-bottom h2{
	font-size: 1.3rem;
}

#footer .footer-bottom .footer-menu a{
	font-size: 1rem;
}

header.header-1.sticky #cart .btn-cart .cart-txt{
	color: black;
}

header .header-middle #logotipo img {
    width: 100%;
    max-width: 250px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.header-middle >.container >.row{
	display: flex;
}

header.header-1 .header-nav .navbar .navbar-nav>li>a {
    padding-left: 5px;
    color: #333;
    text-align: left;
    text-transform: uppercase;
    font-family: "Poppins", sans-serif;
}

header.header-1 .header-nav .navbar {
    border-top: 1px solid #e1e0e0;
    border-bottom: 1px solid #e1e0e0;
}

header.header-1 .header-top {
    background: #ffd100;
}

header.header-1 .header-nav {
    background-color: #fff;
}

.navbar .navbar-nav .open.dropdown-1>.dropdown-menu, .navbar .navbar-nav .open.dropdown-2>.dropdown-menu {
    min-width: 350px;
}

.navbar .navbar-nav .dropdown-1>.dropdown-menu>li, .navbar .navbar-nav .dropdown-2>.dropdown-menu>li {
    width: 100%;
}

@media only screen and (max-width: 992px) {
    header .header-middle #logotipo img {
        width: 100%;
        max-width: 150px;
        margin-top: 10px;
        margin-bottom: 10px;
    }
}

@media only screen and (max-width: 767px) {
    header .header-top {
        background-color: #ffd100 !important;
		height: 80px;
    }

	header {
        height: 130px;
    }

	.buttons-mobile {
        height: 80px;
    }

	.buttons-mobile div .numArticulos {
        top: 20px;
		background-color: #009cdd;
		color: #fff;
    }
}

@media only screen and (max-width: 767px) {
    header .header-middle #logotipo img {
        width: 100%;
        max-width: 150px;
        margin-top: 38px;
    }
}