.elementor-3576 .elementor-element.elementor-element-678210f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px}.elementor-3576 .elementor-element.elementor-element-7fe006e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-theme-archive-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-3576 .elementor-element.elementor-element-bfebcae .elementor-heading-title{font-family:"Mulish",Sans-serif;font-size:55px;font-weight:700}.elementor-3576 .elementor-element.elementor-element-c8fb385>.elementor-widget-container{padding:0 0 20px 0}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-3576 .elementor-element.elementor-element-6ec195b{font-family:"Mulish",Sans-serif;font-size:14px;font-weight:400}.elementor-3576 .elementor-element.elementor-element-c65c51b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-3576 .elementor-element.elementor-element-c65c51b.e-con{--align-self:center;--order:99999 /* order end hack */}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-3576 .elementor-element.elementor-element-6f2e4b5>.elementor-widget-container{background-color:var(--e-global-color-primary);padding:10px 30px 10px 30px}.elementor-3576 .elementor-element.elementor-element-6f2e4b5.elementor-element{--align-self:center}.elementor-3576 .elementor-element.elementor-element-6f2e4b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2)}.elementor-3576 .elementor-element.elementor-element-6f2e4b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2)}.elementor-3576 .elementor-element.elementor-element-6f2e4b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2)}.elementor-3576 .elementor-element.elementor-element-6f2e4b5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2)}.elementor-3576 .elementor-element.elementor-element-6f2e4b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2)}.elementor-3576 .elementor-element.elementor-element-6f2e4b5 .elementor-icon-list-icon i{color:var(--e-global-color-nvsitebg);transition:color 0.3s}.elementor-3576 .elementor-element.elementor-element-6f2e4b5 .elementor-icon-list-icon svg{fill:var(--e-global-color-nvsitebg);transition:fill 0.3s}.elementor-3576 .elementor-element.elementor-element-6f2e4b5{--e-icon-list-icon-size:39px;--icon-vertical-offset:0px}.elementor-3576 .elementor-element.elementor-element-6f2e4b5 .elementor-icon-list-icon{padding-inline-end:50px}.elementor-3576 .elementor-element.elementor-element-6f2e4b5 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-3576 .elementor-element.elementor-element-6f2e4b5 .elementor-icon-list-item>a{font-family:"Mulish",Sans-serif;font-size:18px;font-weight:600}.elementor-3576 .elementor-element.elementor-element-6f2e4b5 .elementor-icon-list-text{color:var(--e-global-color-nvsitebg);transition:color 0.3s}.elementor-3576 .elementor-element.elementor-element-116c8a4>.elementor-widget-container{background-color:var(--e-global-color-nvsitebg);padding:10px 30px 10px 30px}.elementor-3576 .elementor-element.elementor-element-116c8a4.elementor-element{--align-self:center}.elementor-3576 .elementor-element.elementor-element-116c8a4 .elementor-icon-list-icon i{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-3576 .elementor-element.elementor-element-116c8a4 .elementor-icon-list-icon svg{fill:var(--e-global-color-primary);transition:fill 0.3s}.elementor-3576 .elementor-element.elementor-element-116c8a4{--e-icon-list-icon-size:39px;--icon-vertical-offset:0px}.elementor-3576 .elementor-element.elementor-element-116c8a4 .elementor-icon-list-icon{padding-inline-end:50px}.elementor-3576 .elementor-element.elementor-element-116c8a4 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-3576 .elementor-element.elementor-element-116c8a4 .elementor-icon-list-item>a{font-family:"Mulish",Sans-serif;font-size:18px;font-weight:600}.elementor-3576 .elementor-element.elementor-element-116c8a4 .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-3576 .elementor-element.elementor-element-0003047{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px}@media(min-width:768px){.elementor-3576 .elementor-element.elementor-element-7fe006e{--width:65%}.elementor-3576 .elementor-element.elementor-element-c65c51b{--width:35%}}@media(max-width:1024px){.elementor-3576 .elementor-element.elementor-element-678210f{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px}.elementor-3576 .elementor-element.elementor-element-bfebcae .elementor-heading-title{font-size:40px}.elementor-3576 .elementor-element.elementor-element-0003047{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}}@media(max-width:767px){.elementor-3576 .elementor-element.elementor-element-678210f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-3576 .elementor-element.elementor-element-bfebcae .elementor-heading-title{font-size:35px}.elementor-3576 .elementor-element.elementor-element-6f2e4b5 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-3576 .elementor-element.elementor-element-6f2e4b5 .elementor-icon-list-item>a{font-size:16px}.elementor-3576 .elementor-element.elementor-element-116c8a4 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-3576 .elementor-element.elementor-element-116c8a4 .elementor-icon-list-item>a{font-size:16px}.elementor-3576 .elementor-element.elementor-element-0003047{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}}.btn-limpiar-filtros{margin-top:20px;width:100%;padding:10px 16px;font-size:1rem;background-color:#5f9af9;color:#fff;border:none;border-radius:6px;cursor:pointer;text-align:center;transition:background-color 0.3s ease}.btn-limpiar-filtros:hover{background-color:#4a87e5}.productos-wrapper{display:flex;gap:20px;align-items:flex-start}#filtro-sidebar{width:250px;background:#f9f9f9;padding:15px;border:1px solid #ccc}#filtro-sidebar .filtro-item{margin-bottom:10px;font-size:15px;color:#4F4F4F}#filtro-sidebar .filtro-item label{display:flex;align-items:center;gap:8px;background:#f1f1f1;padding:8px 12px;border-radius:8px;cursor:pointer;transition:background 0.2s ease}#filtro-sidebar .filtro-item label:hover{background-color:#4f4f4f;color:#fff}.filtro-checkbox{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid #5F9AF9;border-radius:4px;position:relative;cursor:pointer;transition:background 0.2s ease}.filtro-checkbox:checked{background-color:#5F9AF9;border-color:#5F9AF9}.filtro-checkbox:checked::after{content:"";position:absolute;top:2px;left:6px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.filtro-nivel{list-style:none;padding-left:0;margin-left:0}.filtro-item[data-nivel="2"]{margin-left:10px}.filtro-item[data-nivel="3"]{margin-left:20px}.filtro-item[data-nivel="4"]{margin-left:30px}.filtro-item[data-nivel="5"]{margin-left:40px}.titulo-filtro{font-weight:700;margin-bottom:10px}#filtro-sidebar .filtro-item-caracteristica{font-size:15px;color:#4F4F4F}.caracteristica-padre{margin-bottom:10px}#filtro-sidebar .filtro-item-caracteristica label{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;cursor:pointer;transition:background 0.2s ease}#filtro-sidebar .filtro-item-caracteristica label:hover{background-color:#4f4f4f;color:#fff}.filtro-item-caracteristica[data-nivel="1"]{margin-left:10px}.filtro-item-caracteristica[data-nivel="2"]{margin-left:20px}.filtro-item-caracteristica[data-nivel="3"]{margin-left:30px}.filtro-item-caracteristica[data-nivel="4"]{margin-left:40px}.filtro-checkbox-caracteristica{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid #5F9AF9;border-radius:4px;position:relative;cursor:pointer;transition:background 0.2s ease}.filtro-checkbox-caracteristica:checked{background-color:#5F9AF9;border-color:#5F9AF9}.filtro-checkbox-caracteristica:checked::after{content:"";position:absolute;top:2px;left:6px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.filtro-item-caracteristica.caracteristica-padre{margin-top:20px;margin-bottom:20px;background:#f1f1f1}.filtro-top-bar{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:2rem;justify-content:flex-start}.show-filters-button{padding:8px 16px;font-size:1rem;background-color:#5F9AF9;color:#fff;border-radius:4px;cursor:pointer;white-space:nowrap;transition:background-color 0.3s}.show-filters-button:hover{background-color:#4a87e5}.fila-filtro-productos{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:1.5rem;gap:1rem}.col-filtro-izq,.col-filtro-der{flex:1 1 300px;display:flex;align-items:center;gap:.5rem}.col-filtro-izq{justify-content:flex-start}.col-filtro-der{justify-content:flex-end}.col-filtro-der input[type="text"]{padding:8px;font-size:1rem;border:1px solid #ccc;border-radius:4px;width:220px}.col-filtro-der button{padding:8px 16px;font-size:1rem;background-color:#5F9AF9;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color 0.3s}.col-filtro-der button:hover{background-color:#4a87e5}.show-more-wrapper{text-align:center;margin-top:30px}.show-more-button{display:inline-block;background-color:#fff0;color:#5f9af9;border:2px solid #5f9af9;padding:12px 24px;font-size:16px;border-radius:5px;cursor:pointer;transition:background-color 0.3s ease,color 0.3s ease;margin-bottom:10px}.show-more-button:hover{background-color:#5f9af9;color:#fff}.mensaje-sin-productos{font-size:20px;color:#777;margin:40px 0;grid-column:1 / -1}mark.resaltado-busqueda{background-color:#cef;padding:0 2px;border-radius:3px}.filtro-checkbox:disabled,.filtro-checkbox-caracteristica:disabled{background-color:#e0e0e0;border-color:#ccc;cursor:not-allowed}#filtro-sidebar .filtro-item label.disabled,#filtro-sidebar .filtro-item-caracteristica label.disabled{background:#f5f5f5;color:#aaa;cursor:not-allowed;pointer-events:none}#filtro-sidebar .filtro-item label.disabled:hover,#filtro-sidebar .filtro-item-caracteristica label.disabled:hover{background:#f5f5f5;color:#aaa}main{background-color:#E0E0E0}