.headerTop{position:relative;display:block}.headerTop .row{width:100%}.menufiltro ul li{display:flex;flex-wrap:wrap;width:100%;align-items:baseline}.menufiltro ul label{margin-left:8px;margin-bottom:0px}.tabcontent{padding-top:20px}.tabcontent .nav-link{padding:10px}.tabcontent .tab-content{padding:10px;padding-bottom:20px}.formarea{margin-top:30px}.contentinfo{padding:20px 0}.bloques.detalle-top{margin-bottom:20px}.bloques.detalle-top .items .item{width:33%}.bloques.detalle-top .items .item a{display:flex}.bloques.detalle-top .items .item a .imagen{width:120px}.bloques.detalle-top .items .item a .imagen img{min-height:auto !important}.bloques.detalle-top .items .item a .descripcion{padding-left:10px}@media (max-width: 767px){.bloques.detalle-top{display:none}}.lateralDetalle{padding-left:40px}@media (max-width: 767px){.lateralDetalle{padding-left:0px}}.titulodetalle{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:20px}.menudroptop{display:flex;justify-content:space-between}.menudroptop .btn-secondary{background-color:transparent;border-color:transparent}.menudroptop .dropdown-menu a{color:#333}.menudroptop .menu2{display:flex}.menudroptop .menu2>a{color:#fff;line-height:30px;margin-left:10px}@media (max-width: 767px){.menudroptop .menu2{display:none}}.menu2{display:block}.boxdetalle{display:block;border:1px solid #ccc;padding:10px;background-color:#fff;border-radius:8px}.boxdetalle h2{font-size:16px;color:#5493c6}.boxdetalle span{display:block}.boxdetalle span i{color:#67b72b}.boxdetalle .blocks{margin-top:10px;display:block}.boxdetalle .links{display:block;border-top:1px solid #ccc;padding-top:10px;margin-top:9px}.bgdetalle{display:block;padding:20px 0;background-color:#f5f5f5}.bgdetalle .extraarea{margin-top:10px}.bgdetalle .preciomar{background-color:#dedede;padding-top:15px;padding-bottom:16px !important;margin-bottom:15px}.comentarios{display:block;margin-top:50px}.comentarios .item{display:block;position:relative;border-top:1px  solid #ccc;padding-top:10px}.comentarios .item h2{font-size:16px;margin-bottom:3px}.buscadortop .busArea{position:relative;display:block;width:100%}.buscadortop .busArea input{width:100%;display:block}.buscadortop .busArea button{position:absolute;right:0;top:1px;background-color:#f50;color:#fff;border:0}@media (max-width: 767px){.buscadortop .busArea button{top:-7px}}.menuslista{display:block;padding-bottom:8px;padding-top:5px}.menuslista ul{list-style-type:none;margin:0;padding:0}.menuslista ul li{display:inline-block}.menuslista ul li a{color:#777;text-decoration:none;margin-right:7px}.menuslista ul li a:hover{color:#333}.sliderarea img{width:100%;height:auto}.banners{display:block;margin-top:15px}.banners .imbanner img{width:100%;height:100%;display:block;object-fit:cover}.bloques{display:block;margin-top:30px}.bloques h2{text-transform:uppercase;font-size:20px;color:#333;font-weight:normal}.bloques h2 a{text-decoration:underline}.bloques .items{display:flex;flex-wrap:wrap}.bloques .items .item{width:20%;padding:6px}.bloques .items .item a{text-decoration:none}.bloques .items .item a:hover{opacity:0.8}.bloques .items .item img{width:100%;max-height:300px;min-height:180px;height:auto}.bloques .items .item p{color:#333;margin:4px 0}.bloques .items .item .precio{color:#676767}.bloques .items .item .precio span{color:#444;text-decoration:line-through}.bloques .items .item .preciofinal{color:#ea2840;font-size:23px;font-weight:bold}@media (max-width: 767px){.bloques .items .item{width:50%}}.grupomenusmobile{display:none}@media (max-width: 767px){.megamenu{width:100% !important;background-color:transparent !important}.desktopmenu{display:none}.grupomenusmobile{display:block}.main{margin-top:70px !important}.collapse:not(.show){display:block;position:absolute;top:13px}.navbar-nav{flex-direction:initial}.logoclass{margin-left:10px}}.nav-link{padding:0}@media (min-width: 768px){.menuamburgueza{width:204px}}.logoclass .mobilelogo{display:none}.logoclass .desktoplogo{display:block}.logoclass .desktoplogo img{max-width:100%;width:100%}@media (max-width: 767px){.logoclass .mobilelogo{display:block;max-height:42px;overflow:hidden;height:39px;position:relative;top:-6px}.logoclass .mobilelogo img{max-width:100%;width:100%;object-fit:contain;height:100%;display:block}.logoclass .desktoplogo{display:none}}.menutop{font-size:12px}.menutop span{display:block;width:23px;height:2px;background-color:#fff;margin:auto;margin-top:4px}@media (max-width: 767px){.menutop{font-size:0}}.extraarea{display:block;margin-top:50px}.main{display:block;position:relative;margin-top:60px}.overlaimain{background-color:#e2e2e2;position:fixed;top:0;width:100%;height:100%}.itemmegamenu .list-group-item{padding:.40rem 0.5rem}.itemmegamenu .list-group-item:hover{color:#fff;background-color:#f50}.grupomenus.col-sm-3{padding-right:5px;padding-left:10px}.megamenu{position:fixed;background-color:#fff;width:80%;height:625px;left:50%;transform:translateX(-50%);top:56px;z-index:9;display:none}.megamenu.show{display:block}.reset{list-style-type:none;margin:0;padding:0}.menulateral{display:block;background-color:#f7f6f6}.menulateral h2{font-size:17px;margin-top:20px;padding-bottom:5px;border-bottom:1px solid #ccc}.menulateral .btnmenus{display:none}.menulateral li{display:flex}.menulateral li a{color:#343a40;text-decoration:none;padding:2px 0;display:block}.menulateral li a:hover{color:#000}@media (max-width: 767px){.menulateral .btnmenus{display:block;position:absolute;top:16px;right:10px}.menulateral .menumobile{display:none;margin-bottom:20px}}@media (max-width: 767px){.megamenu{top:70px}.mobileocultar{display:none}}@media (max-width: 767px){.resultadosprod .listcategorias{font-size:13px;margin-bottom:7px}.resultadosprod .listcategorias a .imagen{max-width:115px}}.categoriasweb{display:block;padding-top:30px}@media (max-width: 767px){.categoriasweb{padding-top:2px}}.listcategorias{border-bottom:1px solid #ccc;display:block;margin-bottom:23px; /*max-height:150px;min-height:150px; */overflow:hidden;height:auto;}.listcategorias a{display:flex;color:#333;text-decoration:none}.listcategorias a .imagen{max-width:200px;overflow:hidden;border:1px solid #efefef;padding:4px;max-height:140px}.listcategorias a .imagen img{display:block;width:100%;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.listcategorias a .descripcion{position:relative;display:block;margin-left:10px;width:100%}.listcategorias a .descripcion h2{font-size:17px;margin:0}.listcategorias a .descripcion p{margin:5px 0;margin-bottom:0}.listcategorias a .descripcion .precio{font-weight:bold;font-size:20px}.listcategorias a .descripcion .origen{position:absolute;top:0;right:0;font-size:12px}.listcategorias a .descripcion .origen img{max-width:26px;width:100%}.listcategorias a .descripcion .precioant{color:#9a9898;text-decoration:line-through}.listcategorias a .descripcion .estado{font-size:14px;color:#8a8989}.listcategorias a .descripcion .envio{color:#4d7b29;text-decoration:underline;font-family:"Helvetica Neue",Helvetica,Arial,Roboto,sans-serif;font-size:13px;}.listcategorias a:hover .imagen img{-webkit-transform:scale3d(1.2, 1.2, 1);transform:scale3d(1.2, 1.2, 1)}.titulo{font-size:18px;text-transform:uppercase}.blockdestacados{background-color:#f5f5f5;margin-bottom:15px}.blockdestacados a{display:block;color:#333}.blockdestacados img{display:block;width:100%;margin:auto;padding:10px}.blockdestacados .descripcion{padding:10px}.blockdestacados .descripcion h2{font-size:16px}.blockdestacados .descripcion p{margin:3px 0}.blockdestacados .descripcion .precio{font-size:20px;font-weight:bold;color:red}.blockdestacados .descripcion .precioant{color:#9a9898;text-decoration:line-through}.megaconmain{position:relative}.megaconmain .megacontent{position:absolute;top:0;right:0;display:none}.megaconmain .megacontent .titulocat{margin:5px 0;font-size:18px;color:#f50;margin-bottom:10px;text-transform:uppercase}.megaconmain .megacontent .col-sm-3{padding-right:5px;padding-left:5px}.megaconmain .megacontent .list-group-item{padding:0.10rem 0.4rem}.megaconmain .megacontent.active{display:block}.proddestacado .imgdestacado{height:170px;overflow:hidden;margin-bottom:10px}.proddestacado .featured{max-width:100%;width:100%;margin-bottom:13px}.proddestacado .items a{color:#333;text-decoration:none;border:1px solid #e0dfdf;padding:5px;display:block}.proddestacado .items a:hover{border:1px solid #333}.proddestacado .items img{max-width:100%;width:100%}.proddestacado .items h2{font-size:16px;display:block;margin:5px 0}.proddestacado .items .precio{font-size:21px;color:#de1e1e;font-weight:bold}.proddestacado .items .precioant{color:#333;font-size:17px}.proddestacado .items .precioant span{color:#afafaf;text-decoration:line-through}.paginacioncat{margin-top:30px;display:block}.resultadosprod{margin-bottom:30px}.resultadosprod>h2{text-transform:uppercase;display:block;font-size:18px;border-bottom:1px solid #ccc;padding-bottom:7px;margin-bottom:30px}footer{color:white}footer a{color:#c7c7c7}footer a:hover{color:#fff}.footer-bottom{background:#272727;padding:2em}.footer-top{background:#343a40}.footer-middle{background:#343a40;padding-top:2em;color:white;font-size:14px}.footer-middle h5,.footer-middle h4,.footer-middle h3,.footer-middle h2{font-size:16px}.subnavigation-container{background:#343a40}.subnavigation .nav-link{color:white;font-weight:bold}.subnavigation-container{text-align:center}.subnavigation-container .navbar{display:inline-block;margin-bottom:-6px}.col-subnav a{padding:1rem 1rem;color:white;font-weight:bold}.col-subnav .active{border-top:5px solid orange;background:white;color:black}
/*# sourceMappingURL=styles.css.map */

.style_title_description{
    color:#0654BA;
    font-family:"Helvetica Neue",Helvetica,Arial,Roboto,sans-serif;
    font-size:15px;
}
.style_title_description_contenido{
    color:#767676;
    font-size:13px;
    font-family:"Helvetica Neue",Helvetica,Arial,Roboto,sans-serif;
}
.style_price{
    font-style:italic; 
    font-size:20px;
    color:#333;
}
.ads {
    background-color: #F5BF38;
    font-size: 11px;
    color: #fff;
    display: inline-block;
    border-radius: 3px;
    border: 1px solid #F5BF38;
    padding: 1px 2px 2px 2px;
    line-height: 11px;
    vertical-align: baseline;
    font-weight:bold;
}