button.botao.principal.grande:hover {
    opacity: .9!important;
    transform: translateY(-4px)!important;
    box-shadow: 0 4px 10px rgba(177,177,177.1)!important;
    transition-duration: 290ms!important;
}


.fundo-principal, .botao.principal, .menu li:hover>a .fundo-secundario, .flex-control-paging li a.flex-active, .dropdown-menu>li>a:hover, .filtro.lista ul li label:hover, .menu-simples li a:hover, .menu-simples li.active a {
          color:white!important;
    font-weight:bold!important;

}

.fa-whatsapp:before {
    color:white!important;

}

.menu-mobile nav>ul>li>ul {
         border-radius:10px!important;

}

#form-buscar button {
      border-radius:40px!important;

}

.menu-theme .has-child .dropdown-menu>li>a:hover {
    color: #A8353B!important;
    font-weight: bold!important;
    font-weight: bold!important;

}

#alpix-functions .dropdown .dropdown-menu > li > a {
             border-radius:20px!important;

}

.produto>.row-fluid:first-child .cep .form-inline button {
    height: 48px!important;
    width: 60px!important;
    border-left: 0px solid transparent!important;
}

.produto>.row-fluid:first-child .cep .form-inline input {
    width: 65%!important;
    height: 49px!important;
}

.produto>.row-fluid:first-child .acoes-produto>div.comprar>a {
                width:90%!important;
    border-radius:30px!important;
    margin-right:20px!important;

}

.produto>.row-fluid:first-child .acoes-produto>div.comprar>a:hover {
    opacity: .9!important;
    transform: translateY(-4px)!important;
    box-shadow: 0 4px 10px rgba(177,177,177.1)!important;
    transition-duration: 290ms!important;
    border-radius: 30px!important;
}


.listagem-item .produto-sobrepor:hover {
    opacity: .9!important;
    transform: translateY(6px)!important;
    box-shadow: 0 4px 10px rgba(177,177,177.1)!important;
    transition-duration: 290ms!important;
    border-radius: 5px!important;
}

.menu-theme .has-child .dropdown-menu>li>a:hover {
             border-radius:8px!important;
    color:black!important;
    font-weight:500!important;

}

.menu-theme .has-child:hover .dropdown-menu {
    border-radius:12px!important;
    margin-left:-22px!important;
}


#alpix-functions .dropdown .dropdown-menu>li>a:hover {
    border-radius: 10px;
    background: white!important;
    color: black!important;
    text-align: center;
    justify-content: center;
}

#alpix-functions .dropdown:hover .dropdown-menu {
    border-radius:15px!important;
    box-shadow:0px 1px 20px 0px #eeeeee!important;
    margin-top:-8px!important;
    margin-right:-10px!important;
}


@import url('https://fonts.googleapis.com/css2?family=Nunito&display=swap');



body{
    font-family:'Nunito', sans-serif!important;
}


div, span, p, h1, h2, h3, h4, h5, h6, label, strong{
    font-family:'Nunito', sans-serif!important;
}
               


.menu strong
    {font-family:'Nunito', sans-serif!important;
}




. identificador{
font: Nunito;}



.pagina-carrinho .caixa-sombreada #calcularFrete+.btn
      {color:white!important;
}

.flex-direction-nav .flex-next 
         {color:transparent!important;
}

.menu-theme .has-child .dropdown-menu>li>a {    
    font-weight: bold!important;
}


.menu-theme .has-child .dropdown-menu>li>a {
    color: #A8353B!important;
}

#form-buscar
          {border-radius:60%!important;
}


#form-buscar input[type="text"]
         {border-radius:30px!important;
}

.menu-mobile .close-btn:after, .menu-mobile .close-btn:before {
    background: black;
}

.menu-mobile nav>ul>li>ul>li>a {
    color: #A8353B!important;
    font-weight: bold;
}

.menu-mobile nav>ul>li>a, .menu-mobile nav>ul>li>a strong {
    color: #A8353B!important;
}

#rodape .institucional ul>li a 
            {font-weight:600!important;
}

.menu-mobile .user-mobile>div {
    color: black;
}

.cor-secundaria {
    color: black!important;
    font-weight: 600!important;
}

i.fa.fa-search
       {left:200pxt;
}


#alpix-functions .dropdown .dropdown-menu>li>a:hover
         {background-color:white!important;
}


#alpix .block-header:before
      {background:black!important;
}

.tabela-carrinho *
      {background:white!important;
}

.botao.principal.botao-comprar, .botao.principal.grande, .acoes-produto-responsiva .tag-comprar
           {background: #0EBA00!important;
}

.fundo-principal, .botao.principal, .menu li:hover>a .fundo-secundario, .flex-control-paging li a.flex-active, .dropdown-menu>li>a:hover, .filtro.lista ul li label:hover, .menu-simples li a:hover, .menu-simples li.active a {
    background: #0EBA00!important;
}

#alpix .block-header
     {color: #A8353B!important;
}

#comprar-ajax-status .botao.principal, #comprar-ajax-status .botao
       {background-color:#0EBA00!important;
}

header nav .menu-item-1>.menu-link-1 strong
       {color:#A8353B!important;
}



.produto-compartilhar .lista-favoritos
    {color:white!important;
        background:#0EBA00!important;
}

.produto>.row-fluid:first-child .acoes-produto>div.comprar>a {
    background: #0EBA00!important;
}

.menu-theme .has-child .dropdown-menu>li>a:hover
       {background-color:#EFDCD7!important;
           color:#A8353B!important;
}


.menu-mobile-container
     {background: #A8353B!important;
}


.menu-mobile .close-btn:after, .menu-mobile .close-btn:before
   {color:black!important;
}


.menu-mobile .user-mobile .user-info>div:first-child
   {color:black!important;
}

h1 small, h2 small, h3 small, h4 small, h5 small, h6 small
     {color:black;
}



#comprar-ajax-status .sucesso .buttons .continuar-comprando
      {background:black!important;
}

#comprar-ajax-status .botao.principal, #comprar-ajax-status .botao
       {color:white!important;
}



#rodape .institucional ul>li a
     {color:white!important;
}


.produto>.row-fluid:first-child .acoes-produto>div.comprar>a
      {color:white!important;
}


#carrinho-mini table thead tr th
        {background:black;
}


a, a:hover, a:focus, .cor-principal, .menu a:hover, .atributo-comum a:hover span, .atributo-comum .active a span
     {color:black!important;
}


.produto .acoes-produto .comprar .disponibilidade-produto
    {color:black!important;
}

#rodape .institucional ul > li a i
    {background: linear-gradient(145deg,#3051f1 10%,#c92bb7 70%) no-repeat!important;
        border-radius:4px!important;
}

#alpix-functions .dropdown .dropdown-menu>li>a:hover {
    color: black;
    background: white;
}


.alpix-logo img {
    max-height: 100px;
}

.menu-theme .has-child .dropdown-menu
       {background: #EFDCD7!important;
}

header.header-2, header.header-3 {
    background: #EFDCD7;
}

header.header-2 .menu-theme, header.header-3 .menu-theme {
    background: #EFDCD7;
}

.menu-theme nav > ul > li:hover {
    background: #EFDCD7;
}

#alpix-functions .dropdown .dropdown-menu > li > a
       {color: black;
}


#alpix-functions .dropdown .dropdown-menu
     {background: white;
}

.custom-theme-ico > i
  {color: #A8353B;
}


#rodape .titulo
    {color: white;
}

#rodape .institucional ul > li a
    {color: white;
}

#rodape .institucional, #rodape .pagamento-selos {
    background-color: #EFCABC!important;
}


#rodape .institucional ul > li a i {
        background: black;
}

.menu-theme .has-child .dropdown-menu
        {background: white;
}

.menu-theme .has-child .dropdown-menu>li>a
       {color: black;
}


.produto>.row-fluid:first-child .preco-promocional
      {color: black;
}


.produto>.row-fluid:first-child .cep .form-inline button
        {background: black;
}


.pagina-carrinho .caixa-sombreada #calcularFrete+.btn
       {background: black!important;
}


.fundo-principal, .botao.principal, .menu li:hover>a .fundo-secundario, .flex-control-paging li a.flex-active, .dropdown-menu>li>a:hover, .filtro.lista ul li label:hover, .menu-simples li a:hover, .menu-simples li.active a
        {background: #06FF00;
}


.botao
   {background - color: #06FF00;
}

#header-mobile
   {background: #EFDCD7;
}


#header-mobile .alpix-logo img {
    max-height: 60px;
}

.custom-theme-ico > i
    {color:#A8353B;
}

.menu-mobile .user-mobile
    {background: #EFDCD7;
}

.menu-mobile .close-btn
      {border: 10px solid #EFDCD7;
}


.menu-mobile nav>ul>li>a, .menu-mobile nav>ul>li>a strong
       {color: black;
}

.menu-mobile-container
       {background: white;
}

.menu-mobile nav>ul>li i
     {color: black;
}

.menu-mobile nav>ul>li>ul>li>a
    {color: black;
}

.menu-mobile nav>ul>li>ul
      {background: #E8E8E8;
}

.menu-btn
     {border-top: 2px solid #A8353B;
}

.menu-btn:after, .menu-btn:before
     {background: #A8353B;
}

#historiesBtn>li>a>label
           {color: black;
}

.fixed-search .fixed-content p
        {color: black;
}

#rodape .institucional ul>li a:hover {
    color: white;
}

#rodape .titulo {
    color: #A8353B!important;
}

#rodape .institucional ul>li a {
    color: #A8353B!important;
}


.menu-mobile-container {
    background: #FFF2ED!important;
}

.menu-mobile nav>ul>li>ul {
    background: white;
}
 
 
 