.zona_buscador_imagen{ background-image: url(../img/rueda2.png); background-repeat: no-repeat; background-position: center top; }

.zona_buscador_imagen .datos_seleccion{ text-align: center;  display: flex; justify-content: center; height: 136px; padding-top: 25px;}
.zona_buscador_imagen .resultado{ display: inline-flex; color:#fff; font-size: 1.3em; font-weight: 600;}
.zona_buscador_imagen .resultado {
    text-align: center;
    position: absolute;
   
    right: 0;
    bottom: 109px;
    left: 0;
}

.zona_buscador_imagen .datos{

    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    display: inline-block;
    height: 10em;
    width: 15.375em;
    margin: 0 auto;
    transform-origin: bottom center;
    transition: color .3s;
}

.zona_buscador_imagen  .datos:nth-of-type(1) {transform: rotate(-26deg);}
.zona_buscador_imagen  .datos:nth-of-type(2) {transform: rotate(-19deg);}
.zona_buscador_imagen  .datos:nth-of-type(3) {transform: rotate(-14deg);}
.zona_buscador_imagen  .datos:nth-of-type(4) {transform: rotate(-2deg);}
.zona_buscador_imagen  .datos:nth-of-type(5) {transform: rotate(4deg);}
.zona_buscador_imagen  .datos:nth-of-type(6) {transform: rotate(17deg);}
.zona_buscador_imagen  .datos:nth-of-type(7) {transform: rotate(22deg); }

.fondo_buscador_neumaticos{padding: 10px; background-color:#4589cb ; border-radius: 20px; margin-top: -30px;}
.fondo_buscador_neumaticos .nivel1_busc{ margin: 5px; background-color: #4589cb ; border-radius: 15px; padding: 5px;}
.fondo_buscador_neumaticos .elegir{margin-bottom: 0px; margin: 5px; padding:0px 10px;}
.fondo_buscador_neumaticos .elegir select::after{display: none!important;}
.fondo_buscador_neumaticos .elegir:nth-of-type(5){border-right:none;}
.fondo_buscador_neumaticos .elegir label{color:#fff; padding-top: 5px; margin-bottom: 0px; text-transform: uppercase; font-weight: 600; font-size: 0.9em;}
.fondo_buscador_neumaticos .elegir .form-control{color:#fff; background-color: #4589cb ; border:none; border-bottom: 2px solid #094074; padding:0px;}
.fondo_buscador_neumaticos .elegir option:selected{border-bottom: 2px solid #fff!important; color:#053969;}

.fondo_buscador_neumaticos .elegir2 label{color:#fff; font-size: 0.9em;}
.fondo_buscador_neumaticos .elegir2 .form-control{color:#fff; background-color: #4589cb ; font-size: 0.9em; }
.listado_productos .numero_resultado span{color:#000; font-weight: 600;}
.listado_productos .numero_resultado, .listado_productos .filtro{margin-bottom: 0px;}
.listado_productos .numero_resultado, .listado_productos .filtro .form-control{font-size: 0.9em;}

.listado_productos .fondo_gris{display: flex; justify-content: space-between; flex-direction: column; min-height: 100%; background-color: #efefef;
    padding: 10px;}

.listado_productos .caja_producto img, .listado_productos .caja_producto .datos_producto{padding: 5px;}
.listado_productos .card { width: 100%;}
.listado_productos .datos_producto .card-body h2{color:#000; font-size: 1.3em; margin-bottom: 5px; font-weight: 600;}
.listado_productos .datos_producto .card-body .datos_rueda{margin-bottom: 5px; font-size: 0.9em;  color: #4589cb;}

.listado_productos .caja_producto .precio{ font-size: 1.2em; font-weight: 700; color:#000;  text-align: left;}
.listado_productos .caja_producto .ecotasa{ font-size: 0.8em; }



/* Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) {
    .listado_productos .fondo_gris{display: block;  flex-direction:row; min-height: auto; background-color: #ffff;
        padding: 0px 25px 25px;}

}

/* Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767.98px) {
    .listado_productos .fondo_gris{display: block;  flex-direction:row; min-height: auto; background-color: #ffff;
        padding: 0px 25px 25px;}
}

/* Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991.98px) {
    
}

/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199.98px) {
}
   

@media (min-width: 1200px) and (max-width: 1900px) {
    
}

/* Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1901px) {
    
}
