#tejidos_filtros .titulo_seccion,#tejidos_resultados .titulo_seccion{text-align:left;margin-bottom:.5em}:root{/*--color_fondo_submenu:var(--color_fondo_slider, rgba(216, 175, 47, 0.75));*/--color_negro15:rgba(0, 0, 0, 0.15);--color_negro10:rgba(0, 0, 0, 0.1)}.sf-menu>li>ul{margin-left:1em}.sf-menu ul a{color:var(--color_texto_submenu)!important}#menu.menu_blanco:not(.menu_flotante) #menu_contenidos .sf-menu>li>ul a:hover,#menu.menu_blanco:not(.menu_flotante) #menu_contenidos .sf-menu>li>ul li.sfHover>a,.sf-menu li.sfHover>a,.sf-menu li>a:hover,.sf-menu ul a.selected{color:var(--color_hover_submenu)!important}#mapa_web #mapa_tejidos,.tejidos_subcategoria.tamano_5,.tejidos_subcategoria.tamano_6{flex-basis:100%}.notop{margin-top:0;padding-top:0}.catalogo_descarga_img,.tela_descarga_img{aspect-ratio:1/1;width:100%}.catalogo_descarga_img img,.tela_descarga_img img{object-fit:cover;max-height:none}#tejidos_subcategorias{justify-content:flex-start;align-content:flex-start;margin-top:0}#tejidos_subcategorias.centrado{justify-content:center}.tejidos_subcategoria{position:relative;display:block;width:100%;flex-basis:33.33%;padding:1.25em}#tejidos_resultados_contenido,.filtros_listado{padding-inline:1em;border-block:1px solid var(--color_contraste)}.tejidos_subcategoria.tamano_3,.tejidos_subcategoria.tamano_4{flex-basis:66.66%}.square.tamano_3:before,.square.tamano_4:before{padding-top:50%}.square.tamano_5:before,.square.tamano_6:before{padding-top:33.33%}.tejidos_subcategoria a{padding:1em;overflow:hidden}.tejidos_subcategoria .tejidos_subcategoria_contenido{position:relative;width:100%;height:100%;overflow:hidden;justify-content:center;align-items:center;border-radius:1em;border:none}.tejidos_subcategoria .tejidos_subcategoria_contenido .tejidos_subcategoria_img{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:1em;background-repeat:no-repeat;background-color:transparent;background-position:center;background-size:cover;z-index:0}.tejidos_subcategoria .tejidos_subcategoria_contenido .tejidos_subcategoria_img>div{position:relative;width:100%;height:100%;background:var(--color_fondo_secundario);opacity:0}.tejidos_subcategoria .tejidos_subcategoria_titulo{position:relative;display:block;width:100%;padding:3em;text-align:center;z-index:1}.tejidos_subcategoria.tamano_3 .tejidos_subcategoria_titulo,.tejidos_subcategoria.tamano_4 .tejidos_subcategoria_titulo{width:50%}.tejidos_subcategoria.tamano_5 .tejidos_subcategoria_titulo,.tejidos_subcategoria.tamano_6 .tejidos_subcategoria_titulo{width:33%}.tejidos_subcategoria .tejidos_subcategoria_contenido.posicion_0{justify-content:flex-start}.tejidos_subcategoria .tejidos_subcategoria_contenido.posicion_0 .tejidos_subcategoria_img{background-position:right center}.tejidos_subcategoria .tejidos_subcategoria_contenido.posicion_2{justify-content:flex-end}.tejidos_subcategoria .tejidos_subcategoria_contenido.posicion_2 .tejidos_subcategoria_img{background-position:left center}.tejidos_subcategoria .tejidos_subcategoria_titulo>div{position:relative;font-family:var(--fuente_contraste);letter-spacing:1px;font-size:4.5em;font-weight:200;line-height:100%;margin:auto;color:var(--color_blanco);overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.multiselect .selectBox select,table.dataTable>tbody{font-family:var(--fuente_principal)}.tejidos_subcategoria .tejidos_subcategoria_titulo>div.oscuro,.tejidos_subcategoria.selected .tejidos_subcategoria_titulo>div,.tejidos_subcategoria:hover .tejidos_subcategoria_titulo>div{color:var(--color_negro)}.tejidos_subcategoria.selected .tejidos_subcategoria_titulo>div.oscuro,.tejidos_subcategoria:hover .tejidos_subcategoria_titulo>div.oscuro,table.dataTable.display tbody tr:hover a{color:var(--color_blanco)}.tejido_foto .elemento_contenido:hover .elemento_imagen_bg,.tejidos_subcategoria.selected .tejidos_subcategoria_img,.tejidos_subcategoria:hover .tejidos_subcategoria_img{transform:scale(1.1)}#tejidos_subcategoria_no_estandarizados .tejidos_subcategoria_contenido{background-color:var(--color_contraste);background:linear-gradient(180deg,var(--color_contraste) 0,var(--color_contraste50) 100%)}#tejidos_subcategoria_inicio .tejidos_subcategoria_img,#tejidos_subcategoria_no_estandarizados .tejidos_subcategoria_img,.multiselect .multiselect_desplegable input[type=checkbox].css-checkbox,table.dataTable tr.thead{display:none}#tejidos_subcategoria_inicio .tejidos_subcategoria_contenido{background-color:var(--color_gris)}.titulo_listado_tejidos{margin-bottom:0}.titulo_listado_tejidos .titulo_seccion{color:var(--color_contraste);margin-bottom:0}.tejidos_subcategoria.subcategoria_pequena{flex-basis:20%}.tejidos_subcategoria.subcategoria_pequena .tejidos_subcategoria_titulo{padding:1.5em}.tejidos_subcategoria.subcategoria_pequena .tejidos_subcategoria_titulo>div{font-size:2.25em}.multiselect{position:relative}.multiselect .selectBox{position:relative;cursor:pointer}.multiselect .selectBox select{width:100%;border:1px solid var(--color_contraste75);font-size:1em;color:var(--color_negro);padding:.25em;text-align:center;font-weight:200;border-radius:.25em}.multiselect .overSelect{position:absolute;left:0;right:0;top:0;bottom:0}.multiselect .multiselect_desplegable{position:absolute;display:none;width:100%;margin:1px auto auto;max-height:20em;overflow:auto;border:1px solid var(--color_contraste);z-index:1;border-radius:.2em;box-shadow:.3em .3em 1em 0 var(--color_negro50);scrollbar-width:thin;scrollbar-color:var(--color_contraste) var(--color_negro5);background:var(--color_blanco)}.multiselect .multiselect_desplegable label{display:block;width:100%;padding:.75em .5em;background:var(--color_fondo);color:var(--color_negro);white-space:nowrap}.multiselect .multiselect_desplegable label:hover{background-color:var(--color_contraste25);color:var(--color_blanco)}.multiselect .multiselect_desplegable label.bold{font-weight:300}.multiselect .multiselect_desplegable label.css-label{background-image:url(../img/checkbox.svg);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.multiselect .multiselect_desplegable input[type=checkbox].css-checkbox+label.css-label{padding-left:2.75em;background-repeat:no-repeat;background-size:1.75em;background-position:left .5em top .6em;cursor:pointer;color:var(--color_principal);font-weight:400}.multiselect .multiselect_desplegable input[type=checkbox].css-checkbox+label.css-label:first-of-type{font-weight:500}.multiselect .multiselect_desplegable input[type=checkbox].css-checkbox:checked+label.css-label{background-position:left .5em bottom .5em}#tejidos_filtros .titulo_seccion{font-weight:500}.filtros_listado{display:grid;grid-template-columns:repeat(2,1fr);column-gap:4em;row-gap:2em;padding-block:1.5em}.filtro_listado{width:100%;z-index:2}.filtro_listado:first-of-type{z-index:3}.filtro_listado.listado_nombre{z-index:1}.filtro_listado .filtro_titulo{margin-bottom:.5em}.filtro_listado .filtro_titulo span{font-weight:500;font-size:1.15em;color:var(--color_negro)}.filtro_listado .filtro_contenido{padding-left:.5em}.filtro_listado .multiselect .selectBox select{text-align:left}.filtro_listado.listado_nombre input[type=text]{width:100%;background:0 0;border:none;border-bottom:1px solid;border-color:var(--color_negro);font-size:1.1em;padding:.5em;font-weight:200}.filtro_listado input:focus{outline:0}.filtro_listado ::-webkit-input-placeholder{color:var(--color_contraste75)}.filtro_listado ::-moz-placeholder{color:var(--color_contraste75)}.filtro_listado :-ms-input-placeholder{color:var(--color_contraste75)}.filtro_listado :-moz-placeholder{color:var(--color_contraste75)}.filtro_botones_contenedor{align-items:flex-end;justify-content:center}.filtro_boton{position:relative;padding:.5em;padding-inline:2em;margin:.5em;margin-inline:1em;background:var(--color_blanco);color:var(--color_negro);text-transform:uppercase;border:1px solid var(--color_contraste);box-shadow:.25em .25em .25em 0 var(--color_negro50);text-align:center;font-weight:500;font-size:1.1em;border-radius:.25em}.filtro_boton:hover{background:var(--color_contraste);color:var(--color_blanco)}#tejidos_resultados{margin-top:4em}#tejidos_resultados_contenido{padding-block:2em}table.dataTable{width:100%;max-width:100%;border-radius:.25em;overflow:hidden}table.dataTable>thead{background:var(--color_contraste75);color:var(--color_blanco)}table.dataTable>thead th{background:var(--color_contraste75)!important;font-size:1.25em}table.dataTable.cms_table td{border:none}table.dataTable thead td,table.dataTable thead th{border-bottom:none;border-right:1px solid rgba(0,0,0,.05);padding-block:0.5em}table.dataTable thead>tr>:where(th.sorting_asc,th.sorting_desc){background:var(--color_contraste)}table.dataTable.display>tbody>tr.odd>*{box-shadow:none}table.dataTable>tbody>tr:not(.thead).even>*{box-shadow:none;background:var(--color_negro10)!important;background:var(--color_negro10)!important}table.dataTable>tbody>tr.odd>.sorting_1{box-shadow:inset 0 0 0 9999px var(--color_negro15)!important}table.dataTable.display tbody tr:hover>*,table.dataTable>tbody>tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px var(--color_contraste2)!important;color:var(--color_blanco);cursor:default}table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc_disabled:before{content:"\A";border-left:.75em solid transparent;border-right:.75em solid transparent;border-bottom:.75em solid var(--color_blanco);opacity:.25;margin:.1em}table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_desc_disabled:after{content:"\A";border-left:.75em solid transparent;border-right:.75em solid transparent;border-top:.75em solid var(--color_blanco);opacity:.25;margin:.1em}table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after{opacity:1}table.dataTable tbody td,table.dataTable thead th{text-align:center}table.dataTable>tbody>tr>td:first-child,table.dataTable>tbody>tr>td:nth-child(2),table.dataTable>tbody>tr>td:nth-child(4),table.dataTable>thead>tr>th:first-child,table.dataTable>thead>tr>th:nth-child(2),table.dataTable>thead>tr>th:nth-child(4){width:24%!important}table.dataTable>tbody>tr>td:nth-child(5),table.dataTable>thead>tr>th:nth-child(5){width:18%!important}table.dataTable>tbody>tr>td:nth-child(3),table.dataTable>thead>tr>th:nth-child(3){width:16%!important}.cms_table.dataTable tr:last-child td,table.dataTable>tbody>tr:last-child>*{border-bottom:1px solid rgba(0,0,0,.15)}table.dataTable tr.thead td{background-color:var(--color_contraste75);color:var(--color_blanco);font-weight:700;border:inherit}.pdf_editor table.dataTable tr.thead{display:table-row}.tejido_nombre{align-items:center}.tejido_foto{width:6em;padding:.5em;margin-right:.5em;cursor:pointer;overflow:hidden}.tejido_foto .elemento_imagen_bg_overlay{right:.25em;bottom:.25em;transform:scale(.75)}table.dataTable.display tbody a:hover{text-decoration:underline}@media screen and (max-width:1280px){.tejidos_subcategoria.subcategoria_pequena{flex-basis:25%}.tejidos_subcategoria.subcategoria_pequena .tejidos_subcategoria_titulo>div{font-size:1.75em}}@media screen and (max-width:860px){.tejidos_subcategoria.subcategoria_pequena{flex-basis:33%}}@media screen and (max-width:768px){.filtros_listado{grid-template-columns:repeat(1,100%)}#tejidos_resultados_contenido,.filtros_listado{padding-inline:0}#tejidos_listado{font-size:.9em;word-break:break-word}#tejidos_resultados>.flex{align-items:flex-end;padding-bottom:.25em}#tejidos_filtros .titulo_seccion,#tejidos_resultados .titulo_seccion{margin-bottom:0}}@media screen and (max-width:640px){.tejidos_subcategoria.subcategoria_pequena .tejidos_subcategoria_titulo{padding:.75em}.tejidos_subcategoria.subcategoria_pequena .tejidos_subcategoria_titulo>div{font-size:1.5em}}@media screen and (max-width:560px){.tejidos_subcategoria.subcategoria_pequena{flex-basis:50%}.tejidos_subcategoria.subcategoria_pequena .tejidos_subcategoria_titulo>div{font-size:1.75em}}@media screen and (max-width:480px){.tejidos_subcategoria.subcategoria_pequena .tejidos_subcategoria_titulo>div{font-size:1.35em}#tejidos_listado{font-size:.8em}}