.buscador-vitrina{padding:30px 0;background:rgba(0,0,0,0);top:-100px;position:relative;z-index:2;padding:0}@media screen and (min-width: 992px){.buscador-vitrina{position:absolute;top:70px;width:100%;height:1px}}@media screen and (min-width: 992px)and (max-width: 1199px){.buscador-vitrina{top:116px}}@media screen and (min-width: 992px){.buscador-vitrina .container,.buscador-vitrina .row,.buscador-vitrina .col-sm-12{height:1px}}.buscador-vitrina .buscador-principal__accion{display:block;top:5px;color:#002955}@media screen and (max-width: 991px){.buscador-vitrina .buscador-principal__accion{display:none}}@media screen and (min-width: 992px){.buscador-vitrina .buscador-principal__accion{top:2px;right:2px}}.buscador-vitrina .buscador-principal__sugerencias{margin-top:0;top:79px;left:0}.buscador-vitrina .buscador-principal__sugerencias>div{background:rgba(250,250,250,.98);overflow:auto}@media screen and (min-width: 768px){.buscador-vitrina .buscador-principal__sugerencias{top:80px}}@media screen and (min-width: 992px){.buscador-vitrina .buscador-principal__sugerencias{top:0}}.buscador-vitrina .buscador-principal__sugerencias .minificha__imagen[data-comercial]::after{width:114px;left:2px}@media screen and (max-width: 630px){.buscador-vitrina .buscador-principal__sugerencias .minificha__imagen[data-comercial]{display:none}}@media screen and (max-width: 630px){.buscador-vitrina .buscador-principal__sugerencias .minificha__informacion{flex-basis:100%}}@media screen and (max-width: 630px){.buscador-vitrina .buscador-principal__sugerencias .minificha__nombre-producto{height:2rem}}@media screen and (max-width: 630px){.buscador-vitrina .buscador-principal__sugerencias .minificha__acciones{display:none}}.buscador-vitrina .formulario__grupo-items{width:100%}.buscador-vitrina .formulario__grupo-items .formulario__item:nth-child(1),.buscador-vitrina .formulario__grupo-items .formulario__item:nth-child(2){display:none}@media screen and (min-width: 992px){.buscador-vitrina .formulario__grupo-items .formulario__item:nth-child(1),.buscador-vitrina .formulario__grupo-items .formulario__item:nth-child(2){display:block}}@media screen and (max-width: 991px){.buscador-vitrina .formulario__grupo-items .formulario__item:nth-child(3){height:50px;padding:0 20px;background:#ecf6ff}}.buscador-vitrina__contenido{width:94%;background:rgba(0,0,0,0);padding:30px 0;position:absolute}@media screen and (min-width: 992px){.buscador-vitrina__contenido{padding:30px;background:rgba(0,48,97,.9)}}.buscador-vitrina__contenido .formulario{display:flex;flex-wrap:wrap}.buscador-vitrina__contenido .formulario__etiqueta{color:#fafafa;display:none;font-weight:600;font-size:1.5rem;margin-bottom:6px}@media screen and (min-width: 992px){.buscador-vitrina__contenido .formulario__etiqueta{display:block}}.buscador-vitrina__contenido .formulario__item{flex-basis:100%}.buscador-vitrina__contenido .formulario__item+.formulario__item{margin-top:0;border-left:none;border:0}.buscador-vitrina__contenido .formulario__item.dropdown{flex:1;height:60px;position:static;width:100%;height:auto}.buscador-vitrina__contenido .formulario__entrada:not(button){text-align:center;border:0;border-radius:10px 10px 0 0;font-weight:500;height:50px;padding:10px 20px;margin-bottom:0;border-bottom:1px solid #b9dcff;background:#ecf6ff}@media screen and (min-width: 992px){.buscador-vitrina__contenido .formulario__entrada:not(button){text-align:left;border-radius:32px;margin-bottom:6px;background:#fff;height:44px;border-bottom:0}}.buscador-vitrina__contenido button.formulario__entrada{align-items:center;width:100%;border:0;background:rgba(0,0,0,0);border-radius:0;text-align:left;font-size:1.3rem;font-weight:500}@media screen and (max-width: 991px){.buscador-vitrina__contenido button.formulario__entrada{text-align:center;display:flex;padding:0;justify-content:center}}@media screen and (min-width: 992px){.buscador-vitrina__contenido button.formulario__entrada{border-bottom:1px solid #fafafa;display:flex;height:60px;color:#005db9}}.buscador-vitrina__contenido button.formulario__entrada strong{display:none;font-weight:600;font-size:1.4rem}@media screen and (min-width: 992px){.buscador-vitrina__contenido button.formulario__entrada strong{display:block;color:#fafafa}}.buscador-vitrina__contenido button.formulario__entrada span{display:block;color:#fafafa;line-height:1.5rem;display:block}@media screen and (max-width: 992px){.buscador-vitrina__contenido button.formulario__entrada span{color:#005db9;font-size:1.4rem}}@media screen and (min-width: 991px){.buscador-vitrina__contenido button.formulario__entrada .formulario__entrada-datos{width:100%}}.buscador-vitrina__contenido button.formulario__entrada svg{width:20px}@media screen and (max-width: 991px){.buscador-vitrina__contenido button.formulario__entrada svg{color:#005db9}}@media screen and (min-width: 991px){.buscador-vitrina__contenido button.formulario__entrada svg{color:#fff}}.buscador-vitrina__contenido .open>.dropdown-menu{padding:0;width:100%;min-height:200px;height:auto;overflow:auto}@media screen and (min-width: 992px){.buscador-vitrina__contenido .open>.dropdown-menu{width:100%}}.buscador-vitrina__contenido .dropdown-menu>li>a{padding:7px 20px;text-transform:uppercase}.buscador-vitrina__contenido .formulario__accion{margin-top:0;padding:0;background:rgba(0,0,0,0);top:0;right:0;width:auto;flex-basis:100%;position:relative}@media screen and (min-width: 992px){.buscador-vitrina__contenido .formulario__accion{margin-top:12px;top:4px}}.buscador-vitrina__contenido .formulario__accion:hover{background:rgba(0,0,0,0)}.buscador-vitrina__contenido .boton{height:46px;border-radius:10px;width:100%;border:none;border-radius:0 0 10px 10px;background:#42da65}@media screen and (min-width: 992px){.buscador-vitrina__contenido .boton{height:52px;border-radius:5px;background:#42da65}}.buscador-vitrina__contenido .boton .boton__texto{color:#fafafa;font-weight:700}.buscador-vitrina__contenido .boton .boton__icono{display:none}.buscador-vitrina__contenido ::-webkit-input-placeholder{color:#636363}.buscador-vitrina__links{margin:10px 0 0 0;padding:20px;background:#ecf6ff}.buscador-vitrina__links h2{color:#005db9;text-align:center;padding:10px 0}.buscador-vitrina__links .boton--principal{padding:10px;background:#42da65;border-color:#42da65;width:100%}@media screen and (min-width: 500px){.buscador-vitrina__links .boton--principal{width:160px;margin:auto}}/*# sourceMappingURL=buscador-vitrina.css.map */
