#tarja-slide ul{display: flex !important; justify-content: center !important;align-items: center !important; flex-wrap: wrap !important; list-style-type: none !important;}

.botao-blog a,
.botao-blog a:link,
.botao-blog a:visited {
    color: #000 !important;
    text-decoration: none;
    display: flex;
    align-items: center;
    gap: 8px;
}

.botao-blog a img {
    filter: brightness(0);
}

.botao-blog:hover {
    filter: brightness(100%);
    transform: translateY(-2px);
    box-shadow: 0 6px 14px rgba(0, 0, 0, 0.25);
}

header .btn-atendimento-header,
header .btn-group.open > .btn-atendimento-header.dropdown-toggle {
    background: #F57C00 !important;
    border-color: #F57C00 !important;
    color: #2F2F2F !important;
    font-weight: 700;
    transition: background-color 0.3s ease, transform 0.3s ease, box-shadow 0.3s ease;
}

header .btn-atendimento-header:hover,
header .btn-atendimento-header:focus,
header .btn-atendimento-header:active,
header .btn-group.open > .btn-atendimento-header.dropdown-toggle {
    background: #E66E00 !important;
    border-color: #E66E00 !important;
    transform: translateY(-2px);
    box-shadow: 0 6px 14px rgba(0, 0, 0, 0.25);
}

header .btn-atendimento-header img {
    filter: brightness(0) invert(0.18);
}

header .btn-atendimento-header .caret {
    display: none;
}

html body #header-cart-button .badge.badge,
html body #btn-cart a .badge.badge,
html body .menu-mobile a[href*="carrinho"] .badge.badge {
    background: #F57C00 !important;
    color: #2F2F2F !important;
    font-size: 11px !important;
    line-height: 18px !important;
    min-width: 18px !important;
    height: 18px !important;
    padding: 0 4px !important;
    border-radius: 9px !important;
}

header,
header .menu-desktop {
    background: #FFFFFF !important;
}

body > div.menu-desktop,
body > div.menu-desktop .navbar.mega-menu {
    background: #0F2D7A !important;
}

header #btn-cart > li > a {
    background: #0F2D7A !important;
}

.menu-mobile .barra-pesquisa {
    background: #FFFFFF !important;
}

.menu-mobile .barra-pesquisa input {
    border: 1px solid #C7C7C7 !important;
}