#barraGratuitosAbajo{z-index:10;position:relative}#seccion-banner{z-index:10}.filtrosCategoria{display:flex;justify-content:space-between;align-items:center;padding:10px 0;font-size:12px;background:#fff;text-transform:uppercase;z-index:1}@media only screen and (max-width: 767px){.filtrosCategoria{border-bottom:1px solid #3f3e3f}}.filtrosCategoria nav{font-size:unset;text-transform:none}.filtrosCategoria .botonFiltros{display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:auto;padding:0 10px}@media only screen and (max-width: 767px){.filtrosCategoria .botonFiltros{flex:0 0 33%;padding:0}}.filtrosCategoria .botonFiltros img{width:15px;height:15px;margin-right:10px}.filtrosCategoria .botonOrden{border-left:1px solid #3f3e3f;text-align:center;cursor:pointer;padding:0 10px;border-right:none}@media only screen and (max-width: 767px){.filtrosCategoria .botonOrden{flex:0 0 33%;border-right:1px solid #3f3e3f;padding:0}}.filtrosCategoria .vista-type{flex:0 0 33%;display:flex;justify-content:center}@media only screen and (min-width: 766px){.filtrosCategoria .vista-type{display:none}}@media only screen and (max-width: 767px){.filtrosCategoria-phone{display:flex !important}}@media only screen and (min-width: 767px){.filtrosCategoria-phone{display:none !important}}#cabeceraFiltros{z-index:1;position:relative}#cabeceraFiltros .filtrosCategoria{display:flex;justify-content:space-between;align-items:center;padding:10px 0;font-size:12px;background:#fff;text-transform:uppercase;z-index:1}@media only screen and (max-width: 767px){#cabeceraFiltros .filtrosCategoria{border-bottom:1px solid #3f3e3f}}#cabeceraFiltros .filtrosCategoria nav{font-size:unset;text-transform:none}#cabeceraFiltros .filtrosCategoria .botonFiltros{display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:auto;padding:0 10px}@media only screen and (max-width: 767px){#cabeceraFiltros .filtrosCategoria .botonFiltros{flex:0 0 33%;padding:0}}#cabeceraFiltros .filtrosCategoria .botonFiltros img{width:15px;height:15px;margin-right:10px}#cabeceraFiltros .filtrosCategoria .botonOrden{border-left:1px solid #3f3e3f;text-align:center;cursor:pointer;padding:0 10px;border-right:none}@media only screen and (max-width: 767px){#cabeceraFiltros .filtrosCategoria .botonOrden{flex:0 0 33%;border-right:1px solid #3f3e3f;padding:0}}#cabeceraFiltros .filtrosCategoria .vista-type{flex:0 0 33%;display:flex;justify-content:center}@media only screen and (min-width: 766px){#cabeceraFiltros .filtrosCategoria .vista-type{display:none}}@media only screen and (max-width: 767px){#cabeceraFiltros{margin-top:18px}}#menuFiltro{position:fixed;right:-100%;top:0;width:100%;height:100%;background:#fff;padding:20px;padding-bottom:60px;transition:all .5s ease;box-sizing:border-box;z-index:20000}@media only screen and (min-width: 992px){#menuFiltro{right:-250px;color:#3f3e3f;background:#fff;width:250px;height:100vh;border-left:1px solid #b0aeaf;border-top:none}}@media only screen and (min-width: 1500px){#menuFiltro{/*right:0*/}}#menuFiltro #ordenarPorListado{border-bottom:1px solid #b0aeaf;width:100%}@media only screen and (min-width: 992px){#menuFiltro #ordenarPorListado{width:200px}}#menuFiltro.show{right:0}#menuFiltro .title .filtroTitulo{text-transform:uppercase;color:#3f3e3f;font-weight:800;font-size:15px;margin:.5em 0}#menuFiltro .title .cerrarFiltro{cursor:pointer;margin-bottom:5px}#menuFiltro .title .cerrarFiltro img{width:20px}#menuFiltro .title .cantidadProductos{margin:10px;margin-left:auto}#menuFiltro .headerCategorias{margin-bottom:10px;border-bottom:1px solid #3f3e3f}#menuFiltro .headerCategorias .filtroSubtitulo{font-size:14px;font-weight:800;margin:.5em 0}#menuFiltro .categorias .titulo{color:#e59eaf;font-weight:600;font-size:1rem;line-height:2rem}#menuFiltro .categorias a{font-size:1rem;line-height:2rem;color:#3f3e3f;display:block;text-decoration:none}#menuFiltro .categorias a:hover{font-size:1rem;line-height:2rem;color:#e59eaf}#menuFiltro #filtrosCategorias{top:67px;width:100%;padding-bottom:6px;color:#3f3e3f;height:calc(100% - 30px)}@media only screen and (min-width: 992px){#menuFiltro #filtrosCategorias{overflow:hidden}}#menuFiltro #filtrosCategorias .titulo{color:#e59eaf;font-weight:600;font-size:14px;line-height:2rem;color:#3f3e3f}#menuFiltro #filtrosCategorias .filter{height:100%;width:100%;overflow-y:auto;overflow-x:hidden;padding-right:15px}#menuFiltro #filtrosCategorias .filter .info-filtros{padding:10px 0;border-bottom:1px solid #b0aeaf;width:100%;cursor:pointer}@media only screen and (min-width: 992px){#menuFiltro #filtrosCategorias .filter .info-filtros{width:200px}}#menuFiltro #filtrosCategorias .filter .info-filtros .filtroSubtitulo{font-size:14px;font-weight:800;margin:.5em 0}#menuFiltro #filtrosCategorias .filter .info-filtros #ordenarPersonalizado .checkbox-personalizado{display:flex;align-items:center;font-size:14px}#menuFiltro #filtrosCategorias .filter .info-filtros #ordenarPersonalizado .checkbox-personalizado input{display:none}#menuFiltro #filtrosCategorias .filter .info-filtros #ordenarPersonalizado .checkbox-personalizado input:checked~span.image-input{background-image:url(../../../images/tiendanew/2022/check-select.svg)}#menuFiltro #filtrosCategorias .filter .info-filtros #ordenarPersonalizado .checkbox-personalizado span.image-input{display:inline-block;width:15px;flex:0 0 15px;height:15px;margin-top:0;margin-right:5px;background-image:url(../../../images/tiendanew/2022/check-unselect.svg)}#menuFiltro #filtrosCategorias .filter .info-filtros .drop{display:none;line-height:2rem;margin-top:8px;margin-bottom:20px}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .item{margin-top:10px}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .checkbox-personalizado{display:flex;align-items:center;font-size:14px}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .checkbox-personalizado input{display:none}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .checkbox-personalizado input:checked~span.image-input{background-image:url(../../../images/tiendanew/2022/check-select.svg)}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .checkbox-personalizado span.image-input{display:inline-block;width:15px;flex:0 0 15px;height:15px;margin-top:0;margin-right:5px;background-image:url(../../../images/tiendanew/2022/check-unselect.svg)}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .checkbox-personalizado-descuento{display:flex;align-items:center;font-size:14px}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .checkbox-personalizado-descuento input{display:none}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .checkbox-personalizado-descuento input:checked~span.image-input{background-image:url(../../../images/tiendanew/2022/check-select-descuento.svg);border:1px solid #3f3e3f;border-radius:5px}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .checkbox-personalizado-descuento span.image-input{display:inline-block;width:15px;flex:0 0 15px;height:15px;margin-top:0;margin-right:5px;background-color:#fff;border:1px solid #3f3e3f;border-radius:5px}#menuFiltro #filtrosCategorias .filter .info-filtros .drop input[type=checkbox]{display:none}#menuFiltro #filtrosCategorias .filter .info-filtros .drop input[type=checkbox]+label span{display:inline-block;width:15px;height:15px;margin:-1px 4px 0 0;background:url("../../../../../images/tiendanew/2022/check-unselect.svg");padding:1px;vertical-align:middle;background-size:cover;cursor:pointer}#menuFiltro #filtrosCategorias .filter .info-filtros .drop input[type=checkbox]:checked+label span{background:url("../../../../../images/tiendanew/2022/check-select.svg");background-size:cover}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .barraPrecio{position:relative;width:100%;padding:0 10px}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .barraPrecio .precioMovil{position:relative;width:100%}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .barraPrecio .precioMovil .valorMovil{position:absolute;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .barraPrecio .precioMovil .valorMovil-minimo{left:0;margin-left:-10px}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .barraPrecio .precioMovil .valorMovil-maximo{right:0;margin-right:-15px}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .barraPrecio .precioMovil .precio{background-color:#e59eaf;border-radius:5px;padding:2px;line-height:1.2;color:#fff;font-weight:800;min-width:-moz-max-content;min-width:max-content;font-size:12px}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .barraPrecio .precioMovil .burbuja{width:12px;height:12px;background-color:#fff;border:1px solid #3f3e3f;border-radius:10px;margin-top:2px}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .barraPrecio .barra{margin-top:27px}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .barraPrecio .barra .linea{width:100%;height:2px;background-color:#3f3e3f}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .barraPrecio .barra .regla{width:100%;display:flex;justify-content:space-between;padding:0 1px}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .barraPrecio .barra .regla .valor{width:1px;height:2px;background-color:#b0aeaf}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .barraPrecio .barra .regla .valor:nth-child(1),#menuFiltro #filtrosCategorias .filter .info-filtros .drop .barraPrecio .barra .regla .valor:nth-child(6),#menuFiltro #filtrosCategorias .filter .info-filtros .drop .barraPrecio .barra .regla .valor:nth-child(11){height:10px;background-color:#3f3e3f}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .barraPrecio .topesPrecio{display:flex;justify-content:space-between;margin-left:-8px;width:calc(100% + 25px)}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .btn-precio{padding:0 10px;border:1px solid #b0aeaf;border-radius:25px;margin-bottom:10px;margin-right:10px;cursor:pointer;flex:0 0 150px;text-align:center}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .btn-precio.active{background:#e59eaf;color:#fff;border-color:#3f3e3f}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .btn-precio:hover{background:#e59eaf;color:#fff;border-color:#3f3e3f}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .btn-meses{padding:0 10px;border:1px solid #b0aeaf;border-radius:25px;margin-bottom:10px;margin-right:10px;cursor:pointer;flex:0 0 75px;text-align:center}@media only screen and (min-width: 992px){#menuFiltro #filtrosCategorias .filter .info-filtros .drop .btn-meses{flex:0 0 150px}}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .btn-meses.active{background:#e59eaf;color:#fff;border-color:#3f3e3f}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .btn-meses:hover{background:#e59eaf;color:#fff;border-color:#3f3e3f}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .descuentos{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .descuentos .descuento{width:80px}#menuFiltro #filtrosCategorias .filter .info-filtros .drop .descuentos .descuento:nth-child(even){margin-right:calc(100% - 170px)}#menuFiltro #filtrosCategorias .filter .info-filtros .mas{width:20px;height:20px;cursor:pointer}#menuFiltro #filtrosCategorias .filter .info-filtros .mas.open{transform:rotate(180deg)}#menuFiltro #filtrosCategorias .filter .info-filtros .mas img{width:100%}#menuFiltro #filtrosCategorias .filter .form-search{display:flex;align-items:center;margin:25px 0px 0 0px;border-bottom:1px #7e7c7d solid}#menuFiltro #filtrosCategorias .filter .form-search img{flex:0 0 25px}#menuFiltro #filtrosCategorias .filter .product-list{display:none;width:100%;max-width:500px;height:400px;background:#fff;overflow:hidden;position:absolute;z-index:500;font-size:1.4rem;padding:15px 0 0 35px}#menuFiltro #filtrosCategorias .filter .product-list p{color:#b0aeaf}#menuFiltro #filtrosCategorias .filter .product-list p span{color:#3f3e3f}#menuFiltro #filtrosCategorias .filter .otras{flex:1 1 100%;font-size:1.2rem;margin:32px 0px 20px 0px}@media only screen and (min-width: 413px){#menuFiltro #filtrosCategorias .filter .otras{font-size:1.4rem}}#menuFiltro .botonera{position:absolute;bottom:0;left:0;display:flex;width:100%;box-sizing:border-box}@media only screen and (min-width: 992px){#menuFiltro .botonera{width:calc(100% - 20px);margin:0 10px 10px}}#menuFiltro .botonera .borrar,#menuFiltro .botonera .aplicar{background-color:#e59eaf;border-radius:0;text-transform:uppercase;letter-spacing:1px;word-spacing:4px;border:medium none;color:#fff;font-size:14px;font-weight:700;padding:14px 35px;text-align:center;width:-moz-max-content;width:max-content;display:block;cursor:pointer;flex:0 0 50%;display:flex;align-items:center;justify-content:center;padding:unset;height:50px;box-sizing:border-box}@media only screen and (min-width: 992px){#menuFiltro .botonera .borrar,#menuFiltro .botonera .aplicar{height:35px}}#menuFiltro .botonera .borrar{background:#fff;color:#3f3e3f;border:1px solid #b0aeaf}#menuFiltro .switch-personalizado{display:flex;align-items:center}#menuFiltro .switch-personalizado input{display:none}#menuFiltro .switch-personalizado input:checked~.switchContorno .switchFondo{margin-left:16px}#menuFiltro .switch-personalizado .switchContorno{flex:0 0 30px;height:15px;margin-right:5px;background:#eaced3;border:1px solid #3f3e3f;border-radius:7.5px;overflow:hidden;border-radius:15px}#menuFiltro .switch-personalizado .switchContorno .switchFondo{height:100%;width:calc(100% + 1px);margin-left:-1px;border-radius:7.5px;transition:all .2s;background:#fff;z-index:1;box-sizing:border-box}#menuFiltro .switch-personalizado .switchContorno .switchFondo .switchBoton{width:15px;height:15px;border-radius:15px;background:#fff;z-index:2;box-sizing:border-box;border:1px solid #3f3e3f}#menuOrden{position:fixed;right:-100%;top:0;width:100%;height:100vh;background:#fff;padding:20px;transition:all .5s ease;box-sizing:border-box;z-index:20000}@media only screen and (min-width: 767px){#menuOrden{width:250px;height:100%;border-left:1px solid #b0aeaf;background:#fff;right:-250px;padding-top:20px}}#menuOrden.show{right:0}#menuOrden .title{border-bottom:1px solid #b0aeaf}#menuOrden .title .filtroTitulo{text-transform:uppercase;color:#3f3e3f;font-weight:800;font-size:15px;margin:.5em 0}#menuOrden .title .cerrarOrden{margin-left:auto;cursor:pointer}#menuOrden .title .cerrarOrden img{width:20px}#menuOrden .drop{padding-top:20px}#menuOrden .drop p{line-height:2;font-size:14px;color:#3f3e3f}#menuOrden .pointer{cursor:pointer}/*# sourceMappingURL=filtrosCabecera.css.map */