.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-container .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-text,.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-container .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-9184 .elementor-element.elementor-element-21603d2{--display:flex;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%}.elementor-widget-woocommerce-breadcrumb.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-breadcrumb .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-woocommerce-breadcrumb .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-woocommerce-breadcrumb.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-text,.elementor-widget-woocommerce-breadcrumb:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-woocommerce-breadcrumb.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-woocommerce-breadcrumb .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-9184 .elementor-element.elementor-element-c6733db .woocommerce-breadcrumb{color:#000;font-family:"Plus Jakarta Sans",Sans-serif}.elementor-9184 .elementor-element.elementor-element-c6733db .woocommerce-breadcrumb>a{color:#000}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-heading .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-text,.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-heading .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-heading .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-9184 .elementor-element.elementor-element-47914d8 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:2em;font-weight:600;color:#000}.elementor-9184 .elementor-element.elementor-element-3a7b1a8{--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}.elementor-widget-filter-everything-filters.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-filter-everything-filters .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-filter-everything-filters .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-filter-everything-filters.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-text,.elementor-widget-filter-everything-filters:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-filter-everything-filters.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-filter-everything-filters .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-9184 .elementor-element.elementor-element-3421a20{width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0}.elementor-9184 .elementor-element.elementor-element-3421a20>.elementor-widget-container{padding:0 0 0 0}.elementor-widget-premium-woo-products.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-premium-woo-products .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-premium-woo-products .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-premium-woo-products.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-text,.elementor-widget-premium-woo-products:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-premium-woo-products.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-premium-woo-products .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-product-desc{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-premium-woo-products .premium-woo-products-details-wrap .premium-woo-atc-button .button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-premium-woo-products .premium-woocommerce li.product .price{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-premium-woo-products .premium-woocommerce li.product .price del{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-premium-woo-products .premium-woocommerce .woocommerce-loop-product__title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-premium-woo-products .premium-woocommerce .woocommerce-loop-product__title:hover{color:var(--e-global-color-primary)}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-product-category{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-products-details-wrap .premium-woo-atc-button .button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-premium-woo-products .premium-woo-product-wrapper .slick-arrow{color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-8 .premium-woo-atc-button .button{color:var(--e-global-color-secondary)}.elementor-widget-premium-woo-products .premium-woo-products-details-wrap .premium-woo-atc-button .premium-woo-cart-btn{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-products-details-wrap .premium-woo-atc-button .premium-woo-cart-btn{color:var(--e-global-color-primary)}#premium-woo-quick-view-{{ID}}.premium-qv-badge .corner{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}#premium-woo-quick-view-{{ID}}.woocommerce-loop-product__title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}#premium-woo-quick-view-{{ID}}div.product p.price{color:var(--e-global-color-text)}#premium-woo-quick-view-{{ID}}div.product p.price,.premium-woo-quick-view-{{ID}}div.product p.price ins{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}#premium-woo-quick-view-{{ID}}.price del{color:var(--e-global-color-text)}#premium-woo-quick-view-{{ID}}.premium-woo-qv-desc{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}#premium-woo-quick-view-{{ID}}.premium-woo-atc-button button.button.alt{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}#premium-woo-quick-view-{{ID}}.flex-control-nav a{background-color:var(--e-global-color-secondary)}#premium-woo-quick-view-{{ID}}a.flex-active{background-color:var(--e-global-color-primary)}#premium-woo-quick-view-{{ID}}.flex-direction-nav li a{color:var(--e-global-color-primary)}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-qv-btn{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-products-details-wrap .premium-woo-qv-btn{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-8 .premium-woo-qv-icon{color:var(--e-global-color-secondary)}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-product-wrapper .premium-woo-qv-btn{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-9 .premium-woo-product-wrapper .premium-woo-qv-btn{background-color:var(--e-global-color-secondary)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-wrapper .premium-woo-qv-btn{color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-wrapper .premium-woo-qv-btn:hover{color:var(--e-global-color-primary)}.elementor-widget-premium-woo-products .premium-woo-products-pagination ul li>.page-numbers{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-premium-woo-products .premium-woo-load-more-btn{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-secondary);background-color:var(--e-global-color-primary)}.elementor-widget-premium-woo-products .premium-woo-load-more-btn .premium-loader{border-color:var(--e-global-color-secondary)}.elementor-widget-premium-woo-products .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-sale-wrap .premium-woo-product-onsale,.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-sale-wrap{background-color:var(--e-global-color-secondary)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-sale-wrap::after{border-left-color:var(--e-global-color-secondary);border-right-color:var(--e-global-color-secondary)}.elementor-widget-premium-woo-products .premium-woo-product-sale-wrap .premium-woo-product-onsale{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-premium-woo-products:not([data-widget_type="premium-woo-products.grid-10"]) .premium-woo-product-featured-wrap .premium-woo-product-featured,.elementor-widget-premium-woo-products[data-widget_type="premium-woo-products.grid-10"] .premium-woo-product-featured-wrap{background-color:var(--e-global-color-primary)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-featured-wrap::after{border-left-color:var(--e-global-color-primary);border-right-color:var(--e-global-color-primary)}.elementor-widget-premium-woo-products .premium-woo-product-featured-wrap .premium-woo-product-featured{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-premium-woo-products .premium-woocommerce .slick-arrow{color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary)}.elementor-widget-premium-woo-products ul.slick-dots li{color:var(--e-global-color-primary)}.elementor-widget-premium-woo-products .premium-woocommerce ul.slick-dots li.slick-active{color:var(--e-global-color-secondary)}.elementor-widget-premium-woo-products .pa-out-of-stock{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);background-color:var(--e-global-color-secondary)}.elementor-9184 .elementor-element.elementor-element-3841838 .premium-woo-products-inner li.product{width:25%}.elementor-9184 .elementor-element.elementor-element-3841838 .premium-woo-products-details-wrap,.elementor-9184 .elementor-element.elementor-element-3841838 .premium-woo-product__link{text-align:center}.elementor-9184 .elementor-element.elementor-element-3841838 .premium-woocommerce:not(.premium-woo-products-marquee) li.product{padding-right:calc(10px/2);padding-left:calc(10px/2)}.elementor-9184 .elementor-element.elementor-element-3841838 .premium-woocommerce:not(.premium-woo-products-marquee) ul.products{margin-left:calc(-10px/2);margin-right:calc(-10px/2)}.elementor-9184 .elementor-element.elementor-element-3841838 .premium-woo-products-marquee ul.products{--pa-marquee-spacing:10px}.elementor-9184 .elementor-element.elementor-element-3841838{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0}.elementor-9184 .elementor-element.elementor-element-3841838>.elementor-widget-container{padding:6% 0% 0% 0%}.elementor-9184 .elementor-element.elementor-element-3841838 .premium-woo-load-more{text-align:center;margin:7% 0% 0% 0%}#premium-woo-quick-view-3841838{--pa-qv-align:inline}.elementor-9184 .elementor-element.elementor-element-3841838 .premium-woocommerce .woocommerce-loop-product__link img{object-fit:cover}.elementor-9184 .elementor-element.elementor-element-3841838 .premium-woocommerce li.product div.star-rating{color:#FFE500}.elementor-9184 .elementor-element.elementor-element-3841838 .premium-woocommerce li.product div.star-rating::before{color:#FFF}.elementor-9184 .elementor-element.elementor-element-3841838 .premium-woocommerce li.product .price{color:#141414;font-family:"Plus Jakarta Sans",Sans-serif;font-size:1.3em;font-weight:400}.elementor-9184 .elementor-element.elementor-element-3841838 .premium-woo-load-more-btn{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:400;color:#FFF}.elementor-9184 .elementor-element.elementor-element-3841838 .premium-woo-load-more-btn .premium-loader{border-color:#FFF}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-text-editor .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-text-editor.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}}.premium-badge-text,.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}}.premium-badge-container,.elementor-widget-text-editor.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.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-9184 .elementor-element.elementor-element-1de4b18.elementor-element{--align-self:center}.elementor-9184 .elementor-element.elementor-element-1de4b18{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:400}@media(max-width:1024px){.elementor-9184 .elementor-element.elementor-element-3841838 .premium-woo-products-inner li.product{width:50%}}@media(max-width:767px){.elementor-9184 .elementor-element.elementor-element-3841838 .premium-woo-products-inner li.product{width:100%}}.wpc-term-item:not(.wpc-closed)>.wpc-term-item-content-wrapper .wpc-toggle-children-list::after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.ast-grid-common-col,.deg-tienda .e-loop-item.ast-article-post{padding:0;margin:0;border:0;background:none;box-shadow:none}.wpc-filters-main-wrap{--f-tinta:#17130f;--f-texto:#4c4640;--f-suave:#8c847b;--f-linea:#e7e1d8;--f-fondo:#f8f6f2;--f-acento:#a8172c;background:#fff;border:1px solid var(--f-linea);border-radius:10px;overflow:hidden}@media (min-width:1025px){.wpc-filters-main-wrap{position:sticky;top:110px}}.wpc-filter-set-widget-title{padding:16px 18px;background:var(--f-fondo);border-bottom:1px solid var(--f-linea)}.wpc-filter-set-widget-title .widgettitle{margin:0;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--f-tinta)}.wpc-filters-section{padding:18px;border-bottom:1px solid var(--f-linea)}.wpc-filters-section:last-child{border-bottom:0}.wpc-filter-header{margin-bottom:12px}.wpc-filter-header .wpc-filter-title{margin:0;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--f-tinta)}.wpc-filter-search-wrapper{position:relative;margin-bottom:10px}.wpc-filter-search-field{width:100%;height:38px;padding:0 34px;border:1px solid var(--f-linea);border-radius:6px;background:var(--f-fondo);font-size:13px;color:var(--f-tinta);transition:border-color .18s,box-shadow .18s,background .18s}.wpc-filter-search-field::placeholder{color:var(--f-suave)}.wpc-filter-search-field:focus{outline:none;background:#fff;border-color:var(--f-acento);box-shadow:0 0 0 3px rgb(168 23 44 / .10)}.wpc-search-icon{position:absolute;left:12px;top:50%;width:13px;height:13px;transform:translateY(-50%);background:none;pointer-events:none}.wpc-search-icon::before{content:"";position:absolute;inset:0 3px 3px 0;border:1.6px solid var(--f-suave);border-radius:50%}.wpc-search-icon::after{content:"";position:absolute;right:0;bottom:0;width:6px;height:1.6px;background:var(--f-suave);transform:rotate(45deg);transform-origin:right center}.wpc-search-clear{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:22px;height:22px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:#fff0;color:var(--f-suave);font-size:17px;line-height:1;cursor:pointer}.wpc-search-clear:hover{background:var(--f-fondo);color:var(--f-tinta)}.wpc-filters-ul-list{list-style:none;margin:0;padding:0 4px 0 0;max-height:280px;overflow-y:auto;overscroll-behavior:contain}.wpc-filters-ul-list::-webkit-scrollbar{width:5px}.wpc-filters-ul-list::-webkit-scrollbar-thumb{background:var(--f-linea);border-radius:4px}.wpc-filters-ul-list::-webkit-scrollbar-thumb:hover{background:#cfc7bb}.wpc-term-item-content-wrapper{display:flex;align-items:center;gap:9px;padding:5px 7px;border-radius:6px;transition:background .15s}.wpc-term-item-content-wrapper:hover{background:var(--f-fondo)}.wpc-filters-checkboxes input[type="checkbox"]{appearance:none;-webkit-appearance:none;flex:0 0 auto;width:17px;height:17px;margin:0;border:1.5px solid #d5cec4;border-radius:5px;background:#fff;cursor:pointer;position:relative;transition:background .15s,border-color .15s}.wpc-filters-checkboxes input[type="checkbox"]:hover{border-color:var(--f-acento)}.wpc-filters-checkboxes input[type="checkbox"]:focus-visible{outline:2px solid var(--f-acento);outline-offset:2px}.wpc-filters-checkboxes input[type="checkbox"]:checked{background:var(--f-acento);border-color:var(--f-acento)}.wpc-filters-checkboxes input[type="checkbox"]:checked::after{content:"";position:absolute;left:5px;top:1.5px;width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.wpc-filters-checkboxes label{flex:1 1 auto;display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0;cursor:pointer;font-size:13.5px;line-height:1.4;color:var(--f-texto)}.wpc-filters-checkboxes label .wpc-filter-link{color:inherit;text-decoration:none}.wpc-term-item-content-wrapper:hover .wpc-filter-link{color:var(--f-tinta)}.wpc-filters-checkboxes input[type="checkbox"]:checked+label,.wpc-filters-checkboxes input[type="checkbox"]:checked+label .wpc-filter-link{color:var(--f-tinta);font-weight:700}.wpc-term-count{flex:0 0 auto;font-size:11.5px;font-weight:600;color:var(--f-suave);font-variant-numeric:tabular-nums}.wpc-term-count-brackets-open,.wpc-term-count-brackets-close{opacity:.55}.wpc-filters-checkboxes ul.children{list-style:none;margin:2px 0 6px 16px;padding-left:10px;border-left:1px solid var(--f-linea)}.wpc-filters-checkboxes ul.children label{font-size:13px}.wpc-toggle-children-list{flex:0 0 auto;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;background:none;font-style:normal;cursor:pointer}.wpc-toggle-children-list:hover{background:#efeae2}.wpc-toggle-children-list::before{content:"";width:6px;height:6px;margin-top:-3px;border-right:1.7px solid var(--f-texto);border-bottom:1.7px solid var(--f-texto);transform:rotate(45deg);transition:transform .2s,margin .2s}.wpc-term-item:not(.wpc-closed)>.wpc-term-item-content-wrapper .wpc-toggle-children-list::before{transform:rotate(-135deg);margin-top:3px}.wpc-see-more-control,.wpc-see-less-control{display:inline-block;margin-top:10px;font-size:12.5px;font-weight:700;color:var(--f-acento);text-decoration:none;border-bottom:1px solid #fff0}.wpc-see-more-control:hover,.wpc-see-less-control:hover{border-bottom-color:currentColor}.wpc-inner-widget-chips-wrapper:has(.wpc-empty-chips-container){display:none}.wpc-filter-chips-list{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:14px 18px 0}.wpc-filter-chips-list li a{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid var(--f-linea);border-radius:100px;background:var(--f-fondo);font-size:12px;font-weight:600;color:var(--f-texto);text-decoration:none;transition:.15s}.wpc-filter-chips-list li a:hover{background:var(--f-acento);border-color:var(--f-acento);color:#fff}.wpc-filters-widget-controls-wrapper{display:flex;gap:10px;padding:14px 18px;background:#fff;border-top:1px solid var(--f-linea)}.wpc-filters-widget-controls-item{flex:1 1 0%}.wpc-filters-apply-button,.wpc-filters-close-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;border-radius:6px;font-size:13px;font-weight:800;letter-spacing:.04em;text-decoration:none;transition:.18s}.wpc-filters-apply-button{background:var(--f-tinta);color:#fff}.wpc-filters-apply-button:hover{background:var(--f-acento);color:#fff}.wpc-filters-close-button{background:#fff;border:1px solid var(--f-linea);color:var(--f-texto)}.wpc-filters-close-button:hover{border-color:var(--f-tinta);color:var(--f-tinta)}.wpc-filters-open-widget{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:46px;padding:0 18px;border-radius:6px;background:#17130f;color:#fff;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.wpc-filters-open-widget .wpc-button-inner{display:inline-flex;align-items:center;gap:10px}.wpc-filters-open-widget .wpc-icon-html-wrapper{display:inline-flex;flex-direction:column;gap:3px;width:15px}.wpc-filters-open-widget .wpc-icon-line-1,.wpc-filters-open-widget .wpc-icon-line-2,.wpc-filters-open-widget .wpc-icon-line-3{display:block;height:1.8px;border-radius:2px;background:currentColor}.wpc-filters-open-widget .wpc-icon-line-1{width:100%}.wpc-filters-open-widget .wpc-icon-line-2{width:70%}.wpc-filters-open-widget .wpc-icon-line-3{width:45%}.wpc-widget-close-container{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--f-linea)}.wpc-widget-popup-title{font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--f-tinta)}.wpc-edit-filter-set{padding:10px 18px;border-top:1px dashed var(--f-linea);font-size:11px;color:var(--f-suave)}.wpc-edit-filter-set a{color:var(--f-suave)}.wpc-spinner{z-index:20}.wpc-posts-found:not(.wpc-posts-found-hidden){padding:0 18px 12px;font-size:12.5px;color:var(--f-suave)}.elementor-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin-top:40px}.elementor-pagination .elementor-screen-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.elementor-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 10px;border:1px solid #e7e1d8;border-radius:6px;background:#fff;font-size:14px;font-weight:600;line-height:1;color:#4c4640;text-decoration:none;font-variant-numeric:tabular-nums;transition:background .18s ease,border-color .18s ease,color .18s ease}.elementor-pagination a.page-numbers:hover{border-color:#17130f;background:#f8f6f2;color:#17130f}.elementor-pagination a.page-numbers:focus-visible{outline:2px solid #a8172c;outline-offset:2px}.elementor-pagination span.page-numbers.current{background:#17130f;border-color:#17130f;color:#fff;cursor:default}.elementor-pagination .page-numbers.dots{min-width:24px;padding:0;border-color:#fff0;background:none;color:#8c847b}.elementor-pagination .page-numbers.prev,.elementor-pagination .page-numbers.next{position:relative;font-size:0;padding:0}.elementor-pagination .page-numbers.prev::before,.elementor-pagination .page-numbers.next::before{content:"";width:7px;height:7px;border-right:1.8px solid currentColor;border-bottom:1.8px solid currentColor}.elementor-pagination .page-numbers.prev::before{transform:rotate(135deg);margin-left:3px}.elementor-pagination .page-numbers.next::before{transform:rotate(-45deg);margin-right:3px}@media (max-width:767px){.elementor-pagination{gap:5px;margin-top:28px}.elementor-pagination .page-numbers{min-width:38px;height:38px;font-size:13px}}