@import url('https://fonts.googleapis.com/css2?family=Saira:wght@100&display=swap');

    .card{
        height: 490px;
    }
    .conteudo{
        width: 256px;
        height: 256px;
    }
    #conteudo{
        width: 350px;
        height: 250px;
    }
    .navbar .dropdown-menu.mega-menu.v-2 .sub-menu ul.caret-style li a:after {
    content: '\f0da';
    font-family: 'Font Awesome\ 5 Free';
    position: fixed;
    left: .5rem;
    font-size: 12px;
    top: 1rem;
    font-weight: 900;
}

a:link {
    color: #000;
 }

 /* link que foi visitado */
 a:visited {
     color: #000;
 }

 /* mouse over */
 a:hover {
     color: #000;
 }

 /* link selecionado */
 a:active {
     color: #000;
 }
 html {
 height: 100%;
 min-height: 100%;
 }

 body {
     display: flex;
     flex-direction: column;
     min-height: 100%;
 }

 footer {
     margin-top: auto;
 }

 @media only screen and (max-width: 768px) {
    .texto-paddding{
        padding-top: 20px;
    }
    #menu_lateral{
        padding-bottom:100px;

    }
}
#menu_lateral{
    border: 1px solid var(--cor-card);
    box-shadow: 10px 5px 5px var(--cor-card);
    border-left-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    background-color: #fff;
}
a:link {
color: #000;
}

/* link que foi visitado */
a:visited {
    color: #000;
}

/* mouse over */
a:hover {
    color: #000;
}

/* link selecionado */
a:active {
    color: #000;
}
html {
height: 100%;
min-height: 100%;
}

body {
    display: flex;
    flex-direction: column;
    min-height: 100%;
}

footer {
    margin-top: auto;
}
@media only screen and (min-width: 1440px) {
    #menu_top .navbar{
        background:var(--cor-card);
        height:110px;
    }
}
#menu_top .navbar{
    background:var(--cor-card); 
}

#lancamento_vertical{
    background:var(--cor-card);
}
#lancamento_vertical a{
    color:var(--cor-fonte);
}
#menu_top #dropdown{
background:var(--cor-card);
color:var(--cor-fonte);
}
.footer{
color:var(--cor-fonte);
}
.footer-color{
color:var(--cor-fonte);
}
footer{
color:var(--cor-fonte);
}
#menu_top a {
   color:var(--cor-fonte);
}
#dropdown a:hover{
    background:var(--cor-secundaria);
    color:#fff;
}
.estrelas input[type=radio] {
    cursor: pointer;
    display: none;
}
.estrelas label i.fa:before {
content:'\f005';
cursor: pointer;
color: #FC0;
}
.estrelas input[type=radio]:checked ~ label i.fa:before {
    cursor: pointer;
    color: #CCC;
}


/* link que foi visitado */
a:visited {
    color: black;
}

/* mouse over */
a:hover {
    color: black;
}

/* link selecionado */
a:active {
    color: black;
}
.card-produtos{
    height:220px;
    box-shadow: 0 0 1em var(--cor-card);
}
.card-produtos2{
    box-shadow: 0 0 1em var(--cor-card);
}
.card-filtro{
    box-shadow: inset 0 0 1em gold, 0 0 1em var(--cor-card);
}
@media screen and (min-width: 1024px) {
    .ant_card{
        padding-right:25px;
    }
}
@media only screen and (min-width: 1024px) {
    #menu_lateral_catalogo{
        border: none var(--cor-card);
        box-shadow: 3px 2px 2px var(--cor-card);
    }
}