.elementor-29412 .elementor-element.elementor-element-1847ca9f{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:36px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.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-29412 .elementor-element.elementor-element-b4d20f9 .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#191919;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{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-wc-archive-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{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-29412 .elementor-element.elementor-element-88be875.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-29412 .elementor-element.elementor-element-88be875.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-29412 .elementor-element.elementor-element-88be875.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-29412 .elementor-element.elementor-element-1847ca9f{--padding-top:24px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-29412 .elementor-element.elementor-element-88be875.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for container, class: .elementor-element-1847ca9f *//* Next Level · seis productos y filas centradas, sin recortar imágenes. */
.elementor-29412 .elementor-element.elementor-element-1847ca9f,.elementor-29412 .elementor-element.elementor-element-1847ca9f>.elementor-widget-container,.elementor-29412 .elementor-element.elementor-element-1847ca9f .woocommerce{width:100%;max-width:none;min-width:0}
.elementor-29412 .elementor-element.elementor-element-1847ca9f ul.products{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:20px 16px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none}
.elementor-29412 .elementor-element.elementor-element-1847ca9f ul.products::before,.elementor-29412 .elementor-element.elementor-element-1847ca9f ul.products::after{display:none!important;content:none!important}
.elementor-29412 .elementor-element.elementor-element-1847ca9f ul.products li.product{float:none!important;flex:0 0 calc((100% - 80px)/6);width:calc((100% - 80px)/6)!important;max-width:calc((100% - 80px)/6)!important;min-width:0!important;margin:0!important;padding:6px 6px 12px!important;box-sizing:border-box;display:flex;flex-direction:column;height:auto;text-align:center;background:#fff;border:1px solid #e7e7e7;border-radius:9px;box-shadow:0 3px 12px rgba(0,0,0,.055)}
.elementor-29412 .elementor-element.elementor-element-1847ca9f li.product .woocommerce-LoopProduct-link,.elementor-29412 .elementor-element.elementor-element-1847ca9f li.product .woocommerce-loop-product__link{display:flex;flex-direction:column;flex:1;min-width:0;text-align:center}
.elementor-29412 .elementor-element.elementor-element-1847ca9f ul.products li.product img{display:block;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:1;object-fit:contain!important;object-position:center;margin:0 auto 10px!important;padding:0!important;border-radius:6px}
.elementor-29412 .elementor-element.elementor-element-1847ca9f ul.products li.product .woocommerce-loop-product__title{display:block!important;height:auto!important;overflow:visible!important;padding:0 4px!important;margin:0 0 8px!important;font:600 16px/1.4 Poppins,sans-serif!important;text-align:center!important;overflow-wrap:anywhere;color:#191919}
.elementor-29412 .elementor-element.elementor-element-1847ca9f ul.products li.product .price{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;margin: auto 0 0!important;padding:8px 2px 0!important;color:#F04B23!important;font:700 18px/1.3 Poppins,sans-serif;text-align:center!important}
.elementor-29412 .elementor-element.elementor-element-1847ca9f .woocommerce-loop-product__buttons{margin-top:10px;width:100%}
.elementor-29412 .elementor-element.elementor-element-1847ca9f ul.products li.product .button{display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:100%;min-height:44px;padding:10px 8px!important;margin:10px auto 0!important;white-space:normal;text-align:center;font:600 14px/1.25 Poppins,sans-serif!important;background:#F04B23;color:#fff;border-radius:6px}
.elementor-29412 .elementor-element.elementor-element-1847ca9f ul.products li.product .button:hover{background:#D93F1C;color:#fff}
.elementor-29412 .elementor-element.elementor-element-1847ca9f li.product a:focus-visible{outline:2px solid #F04B23;outline-offset:3px}
.elementor-29412 .elementor-element.elementor-element-1847ca9f .star-rating{display:none!important}
@media(max-width:1366px){.elementor-29412 .elementor-element.elementor-element-1847ca9f ul.products li.product .woocommerce-loop-product__title{font-size:14px!important}.elementor-29412 .elementor-element.elementor-element-1847ca9f ul.products li.product .button{font-size:12px!important}}
@media(max-width:1599px){.elementor-29412 .elementor-element.elementor-element-1847ca9f ul.products li.product{flex-basis:calc((100% - 48px)/4);width:calc((100% - 48px)/4)!important;max-width:calc((100% - 48px)/4)!important}}
@media(max-width:1024px){.elementor-29412 .elementor-element.elementor-element-1847ca9f ul.products li.product{flex-basis:calc((100% - 32px)/3);width:calc((100% - 32px)/3)!important;max-width:calc((100% - 32px)/3)!important}}
@media(max-width:820px){.elementor-29412 .elementor-element.elementor-element-1847ca9f ul.products{gap:16px 12px!important}.elementor-29412 .elementor-element.elementor-element-1847ca9f ul.products li.product{flex-basis:calc((100% - 12px)/2);width:calc((100% - 12px)/2)!important;max-width:calc((100% - 12px)/2)!important}.elementor-29412 .elementor-element.elementor-element-1847ca9f ul.products li.product .price{font-size:16px}}
@media(max-width:359px){.elementor-29412 .elementor-element.elementor-element-1847ca9f ul.products li.product .woocommerce-loop-product__title{font-size:13px!important}.elementor-29412 .elementor-element.elementor-element-1847ca9f ul.products li.product .button{font-size:11px!important;padding-inline:4px!important}}

.elementor-29412 .elementor-element.elementor-element-1847ca9f{font-family:Poppins,sans-serif;color:#191919}.elementor-29412 .elementor-element.elementor-element-1847ca9f .elementor-heading-title{font:700 36px/1.3 Poppins,sans-serif;color:#191919;overflow-wrap:anywhere}.elementor-29412 .elementor-element.elementor-element-1847ca9f .woocommerce-result-count{color:#666;font-size:14px}.elementor-29412 .elementor-element.elementor-element-1847ca9f .woocommerce-ordering select,.elementor-29412 .elementor-element.elementor-element-1847ca9f .products-per-page select{min-height:44px;max-width:100%;border:1px solid #ddd;border-radius:6px;padding:8px;font:14px Poppins,sans-serif;background:#fff;color:#191919}.elementor-29412 .elementor-element.elementor-element-1847ca9f .products-per-page{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.elementor-29412 .elementor-element.elementor-element-1847ca9f .woocommerce-pagination{margin-top:28px}.elementor-29412 .elementor-element.elementor-element-1847ca9f .woocommerce-pagination .page-numbers a,.elementor-29412 .elementor-element.elementor-element-1847ca9f .woocommerce-pagination .page-numbers span{min-width:40px;min-height:40px;padding:10px!important;border-radius:5px;background:#f7f7f7!important;color:#191919!important}.elementor-29412 .elementor-element.elementor-element-1847ca9f .woocommerce-pagination .page-numbers .current{background:#F04B23!important;color:#fff!important}.elementor-29412 .elementor-element.elementor-element-1847ca9f .yith-wcwl-add-to-wishlist{margin:8px 0 0;font-size:12px;text-align:center}.elementor-29412 .elementor-element.elementor-element-1847ca9f .added_to_cart{display:inline-flex;justify-content:center;min-height:36px;color:#D9411F}.elementor-29412 .elementor-element.elementor-element-1847ca9f a:focus-visible,.elementor-29412 .elementor-element.elementor-element-1847ca9f button:focus-visible,.elementor-29412 .elementor-element.elementor-element-1847ca9f select:focus-visible{outline:2px solid #F04B23;outline-offset:3px}@media(max-width:1024px){.elementor-29412 .elementor-element.elementor-element-1847ca9f .elementor-heading-title{font-size:30px}}@media(max-width:767px){.elementor-29412 .elementor-element.elementor-element-1847ca9f .elementor-heading-title{font-size:26px}.elementor-29412 .elementor-element.elementor-element-1847ca9f .woocommerce-result-count,.elementor-29412 .elementor-element.elementor-element-1847ca9f .woocommerce-ordering{float:none!important;width:100%}.elementor-29412 .elementor-element.elementor-element-1847ca9f .woocommerce-ordering select{width:100%}}/* End custom CSS */