.elementor-1964 .elementor-element.elementor-element-ae88324{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1964 .elementor-element.elementor-element-09a0e22.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-1964 .elementor-element.elementor-element-09a0e22 .elementor-main-swiper{height:800px;width:100%}.elementor-1964 .elementor-element.elementor-element-09a0e22 .elementor-swiper-button{font-size:20px}.elementor-1964 .elementor-element.elementor-element-7451950{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1964 .elementor-element.elementor-element-661f61f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-1964 .elementor-element.elementor-element-661f61f .elementor-main-swiper{height:600px;width:100%}.elementor-1964 .elementor-element.elementor-element-661f61f .elementor-swiper-button{font-size:20px}.elementor-1964 .elementor-element.elementor-element-d72410e{--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;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1964 .elementor-element.elementor-element-7898584{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1964 .elementor-element.elementor-element-7898584:not(.elementor-motion-effects-element-type-background),.elementor-1964 .elementor-element.elementor-element-7898584>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1964 .elementor-element.elementor-element-46a5116{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:15px 15px 15px 15px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-1964 .elementor-element.elementor-element-46a5116:not(.elementor-motion-effects-element-type-background),.elementor-1964 .elementor-element.elementor-element-46a5116>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1964 .elementor-element.elementor-element-8342d00{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center}.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-1964 .elementor-element.elementor-element-82ff372 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:23px;font-weight:700;color:#000}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1964 .elementor-element.elementor-element-e97a8c8 .elementor-button{background-color:#fff0;fill:#000;color:#000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFD000;border-radius:20px 20px 20px 20px}.elementor-1964 .elementor-element.elementor-element-e97a8c8>.elementor-widget-container{padding:0 0 0 0}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-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-woocommerce-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-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary )}.elementor-widget-woocommerce-products.products-heading-show .related-products>h2,.elementor-widget-woocommerce-products.products-heading-show .upsells>h2,.elementor-widget-woocommerce-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-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-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-woocommerce-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-woocommerce-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-1964 .elementor-element.elementor-element-09e485e.elementor-wc-products ul.products li.product{text-align:center;border-radius:8px;box-shadow:0 0 10px 0 rgb(0 0 0 / .26)}.elementor-1964 .elementor-element.elementor-element-09e485e.elementor-element{--align-self:center}.elementor-1964 .elementor-element.elementor-element-09e485e.elementor-wc-products ul.products{grid-column-gap:19px;grid-row-gap:40px}.elementor-1964 .elementor-element.elementor-element-09e485e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000;margin-bottom:0}.elementor-1964 .elementor-element.elementor-element-09e485e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000;margin-bottom:0}.elementor-1964 .elementor-element.elementor-element-09e485e.elementor-wc-products ul.products li.product .price{color:#000;font-family:"Poppins",Sans-serif;font-weight:700}.elementor-1964 .elementor-element.elementor-element-09e485e.elementor-wc-products ul.products li.product .price ins{color:#000}.elementor-1964 .elementor-element.elementor-element-09e485e.elementor-wc-products ul.products li.product .price ins .amount{color:#000}.elementor-1964 .elementor-element.elementor-element-09e485e.elementor-wc-products ul.products li.product .price del{color:#868686}.elementor-1964 .elementor-element.elementor-element-09e485e.elementor-wc-products ul.products li.product .price del .amount{color:#868686}.elementor-1964 .elementor-element.elementor-element-09e485e.elementor-wc-products ul.products li.product .price del{font-family:"Poppins",Sans-serif;font-weight:600}.elementor-1964 .elementor-element.elementor-element-09e485e.elementor-wc-products .added_to_cart{font-family:"Poppins",Sans-serif;font-weight:500}.elementor-1964 .elementor-element.elementor-element-046ecca{--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;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1964 .elementor-element.elementor-element-d566e83{--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;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1964 .elementor-element.elementor-element-a1ea596{--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-1964 .elementor-element.elementor-element-942576c{--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-1964 .elementor-element.elementor-element-ce26f94{--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;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1964 .elementor-element.elementor-element-f591d31{--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;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}body.elementor-page-1964:not(.elementor-motion-effects-element-type-background),body.elementor-page-1964>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FCFCFC}:root{--page-title-display:none}body.elementor-page-1964{padding:0 0 0 0}@media(min-width:768px){.elementor-1964 .elementor-element.elementor-element-ae88324{--width:100%}.elementor-1964 .elementor-element.elementor-element-7451950{--width:100%}}@media(max-width:1024px){.elementor-1964 .elementor-element.elementor-element-09a0e22.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-1964 .elementor-element.elementor-element-661f61f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-1964 .elementor-element.elementor-element-09e485e.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-1964 .elementor-element.elementor-element-09a0e22.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-1964 .elementor-element.elementor-element-7451950{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1964 .elementor-element.elementor-element-661f61f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-1964 .elementor-element.elementor-element-661f61f>.elementor-widget-container{padding:0 0 0 0}.elementor-1964 .elementor-element.elementor-element-661f61f .elementor-main-swiper{height:470px}.elementor-1964 .elementor-element.elementor-element-09e485e.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}.waka-mayorista-html,.waka-mayorista-html *{box-sizing:border-box}.waka-mayorista-html{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(360px,1.25fr) minmax(320px,1fr) minmax(220px,0.55fr);grid-template-areas:"intro beneficios boton";align-items:center;gap:clamp(20px, 2.2vw, 38px);width:100%;min-height:178px;padding:22px 28px;color:#fff;background:radial-gradient(circle at 103% -18%,rgb(255 208 0 / .13) 0,rgb(255 208 0 / .13) 95px,transparent 96px),linear-gradient(105deg,#090909 0%,#111111 100%);border:1px solid rgb(255 255 255 / .06);border-radius:18px;overflow:hidden;box-shadow:0 8px 22px rgb(0 0 0 / .08)}.waka-mayorista-intro{grid-area:intro;display:grid;grid-template-columns:125px minmax(0,1fr);align-items:center;gap:20px;min-width:0}.waka-mayorista-imagen{display:block;width:135px;height:135px;object-fit:contain}.waka-mayorista-textos{min-width:0}.waka-mayorista-textos h2{margin:0 0 8px;color:#fff;font-family:inherit;font-size:clamp(19px, 1.45vw, 25px);font-weight:700;line-height:1.04;letter-spacing:-.02em}.waka-mayorista-textos h2 span{display:block}.waka-mayorista-textos h2 strong{color:#FFB800;font-weight:700}.waka-mayorista-textos p{max-width:360px;margin:0;color:#d8d8d8;font-family:inherit;font-size:12px;line-height:1.4}.waka-mayorista-beneficios{grid-area:beneficios;display:grid;grid-template-columns:repeat(3,minmax(92px,1fr));gap:10px;min-width:0}.waka-mayorista-beneficio{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-width:0;min-height:104px;padding:12px 8px;color:#fff;text-align:center;background:rgb(255 255 255 / .018);border:1px solid rgb(255 255 255 / .25);border-radius:10px}.waka-mayorista-beneficio svg{width:27px;height:27px;color:#FFB800;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.waka-mayorista-beneficio span{color:#fff;font-family:inherit;font-size:11px;font-weight:600;line-height:1.12;word-break:normal;overflow-wrap:normal;hyphens:none}.waka-mayorista-boton{grid-area:boton;display:inline-flex;align-items:center;justify-content:center;justify-self:end;gap:9px;width:100%;max-width:255px;min-height:56px;padding:13px 18px;color:#111;font-family:inherit;font-size:14px;font-weight:700;line-height:1.15;text-align:center;text-decoration:none;background:#FFB800;border-radius:9px;transition:background-color 0.18s ease,transform 0.18s ease}.waka-mayorista-boton svg{flex:0 0 auto;width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.waka-mayorista-boton:hover,.waka-mayorista-boton:focus-visible{color:#111;background:#ffdc32;transform:translateY(-1px)}@media (max-width:1100px){.waka-mayorista-html{grid-template-columns:minmax(0,1fr) 230px;grid-template-areas:"intro boton" "beneficios beneficios"}.waka-mayorista-boton{justify-self:end}}@media (max-width:767px){.waka-mayorista-html{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "beneficios" "boton";gap:20px;min-height:0;padding:24px 18px}.waka-mayorista-intro{grid-template-columns:100px minmax(0,1fr);gap:14px}.waka-mayorista-imagen{width:100px;height:100px}.waka-mayorista-textos h2{font-size:19px}.waka-mayorista-textos p{font-size:11.5px}.waka-mayorista-beneficios{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.waka-mayorista-beneficio{min-height:96px;padding:10px 5px}.waka-mayorista-beneficio span{font-size:10px}.waka-mayorista-boton{justify-self:stretch;max-width:none}}@media (max-width:430px){.waka-mayorista-intro{grid-template-columns:1fr;justify-items:center;text-align:center}.waka-mayorista-textos p{margin-left:auto;margin-right:auto}}.waka-mayorista-intro{grid-template-columns:150px minmax(0,1fr)!important}.waka-mayorista-imagen{width:150px!important;height:150px!important;max-width:150px!important;object-fit:contain!important}.waka-mayorista-intro{grid-template-columns:180px minmax(0,1fr)!important;gap:24px!important;position:relative}.waka-mayorista-imagen{width:180px!important;height:130px!important;max-width:180px!important;object-fit:contain!important;filter:brightness(1.18) contrast(1.08) drop-shadow(0 10px 18px rgb(255 208 0 / .22))}.waka-mayorista-intro::before{content:"";position:absolute;left:8px;width:155px;height:155px;border-radius:50%;background:radial-gradient(circle,rgb(255 208 0 / .16),transparent 65%);pointer-events:none}@media (max-width:767px){.waka-mayorista-html{grid-template-columns:1fr!important;grid-template-areas:"intro" "beneficios" "boton"!important;gap:22px!important;padding:28px 20px 30px!important;text-align:center;min-height:auto!important}.waka-mayorista-intro{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:16px!important;text-align:center!important}.waka-mayorista-imagen{width:160px!important;height:130px!important;max-width:160px!important;object-fit:contain!important;margin:0 auto!important;filter:brightness(1.15) contrast(1.05) drop-shadow(0 10px 18px rgb(255 208 0 / .22))}.waka-mayorista-textos{width:100%!important;max-width:300px!important;margin:0 auto!important}.waka-mayorista-textos h2{font-size:24px!important;line-height:1.05!important;text-align:center!important;margin-bottom:12px!important}.waka-mayorista-textos p{max-width:280px!important;margin:0 auto!important;font-size:13px!important;line-height:1.45!important;text-align:center!important}.waka-mayorista-beneficios{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:100%!important}.waka-mayorista-beneficio{min-height:112px!important;padding:12px 7px!important}.waka-mayorista-beneficio svg{width:28px!important;height:28px!important}.waka-mayorista-beneficio span{font-size:11px!important;line-height:1.15!important}.waka-mayorista-boton{width:100%!important;max-width:none!important;min-height:58px!important;justify-self:stretch!important;font-size:15px!important}}.waka-productos-home ul.products li.product{text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important}.waka-productos-home ul.products li.product a.woocommerce-LoopProduct-link,.waka-productos-home ul.products li.product a.woocommerce-loop-product__link{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;text-align:center!important}.waka-productos-home ul.products li.product img{display:block!important;margin-left:auto!important;margin-right:auto!important;object-fit:contain!important;object-position:center!important}.waka-productos-home ul.products li.product .woocommerce-loop-product__title{width:100%!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;display:flex!important;align-items:center!important;justify-content:center!important}.waka-productos-home ul.products li.product .price{width:100%!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.waka-productos-home ul.products li.product .price del{display:block!important;width:100%!important;text-align:center!important;margin:0 auto 4px!important}.waka-productos-home ul.products li.product .price ins{display:block!important;width:100%!important;text-align:center!important;margin:0 auto!important;text-decoration:none!important}.waka-productos-home ul.products li.product .price .amount,.waka-productos-home ul.products li.product .price bdi{display:inline-block!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.waka-productos-home ul.products li.product .button,.waka-productos-home ul.products li.product .added_to_cart{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:150px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.waka-productos-home ul.products li.product .price del,.waka-productos-home ul.products li.product .price del .amount,.waka-productos-home ul.products li.product .price del bdi{text-decoration:line-through!important;text-decoration-thickness:1px!important;text-decoration-color:#8c8c8c!important;color:#8c8c8c!important}.waka-productos-home ul.products li.product .price ins,.waka-productos-home ul.products li.product .price ins .amount,.waka-productos-home ul.products li.product .price ins bdi{text-decoration:none!important;color:#111111!important}.waka-mayorista-intro{position:relative!important;overflow:visible!important}.waka-mayorista-imagen{transform:scale(1.45)!important;transform-origin:center center!important;position:relative!important;z-index:1!important}.waka-mayorista-textos{position:relative!important;z-index:2!important}@media (max-width:767px){.waka-mayorista-html{display:flex!important;flex-direction:column!important;align-items:center!important;gap:22px!important;padding:30px 20px 32px!important;text-align:center!important}.waka-mayorista-intro{display:contents!important}.waka-mayorista-textos{order:1!important;width:100%!important;max-width:310px!important;margin:0 auto!important;text-align:center!important}.waka-mayorista-textos h2{margin:0 0 12px!important;font-size:25px!important;line-height:1.08!important;text-align:center!important}.waka-mayorista-textos p{max-width:300px!important;margin:0 auto!important;font-size:13px!important;line-height:1.45!important;text-align:center!important}.waka-mayorista-beneficios{order:2!important;width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.waka-mayorista-beneficio{min-height:112px!important;padding:12px 6px!important}.waka-mayorista-beneficio svg{width:28px!important;height:28px!important}.waka-mayorista-beneficio span{font-size:10.5px!important;line-height:1.15!important}.waka-mayorista-imagen{order:3!important;display:block!important;width:185px!important;height:140px!important;max-width:185px!important;margin:0 auto!important;object-fit:contain!important;transform:none!important;filter:brightness(1.15) contrast(1.05) drop-shadow(0 10px 18px rgb(255 208 0 / .22))}.waka-mayorista-boton{order:4!important;width:100%!important;max-width:310px!important;min-height:58px!important;margin:0 auto!important;justify-self:center!important;font-size:15px!important}}@media (max-width:767px){.waka-mayorista-html{overflow:hidden!important}.waka-mayorista-imagen{width:185px!important;height:140px!important;max-width:185px!important;transform:scale(1.8)!important;transform-origin:center center!important;position:relative!important;z-index:1!important;margin:0 auto!important}.waka-mayorista-textos,.waka-mayorista-beneficios,.waka-mayorista-boton{position:relative!important;z-index:2!important}}.waka-productos-home{width:100%;background:#fff;border:1px solid #e9e9e9;border-radius:18px;box-shadow:0 8px 24px rgb(0 0 0 / .06);overflow:hidden}.waka-productos-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:26px}.waka-productos-head h2,.waka-productos-head .elementor-heading-title{margin:0;color:#111;font-size:26px;font-weight:800;line-height:1.1}.waka-productos-ver-todos .elementor-button{min-height:38px;padding:10px 20px;border:1px solid #ffbe00;border-radius:999px;background:#fff;color:#111;font-size:14px;font-weight:700;line-height:1.1;text-decoration:none}.waka-productos-home .woocommerce,.waka-productos-home .elementor-widget-container{width:100%;max-width:100%}.waka-productos-home ul.products{margin:0!important;padding:0!important;list-style:none!important}.waka-productos-home ul.products::before,.waka-productos-home ul.products::after{display:none!important;content:none!important}.waka-productos-home ul.products li.product{float:none!important;clear:none!important;width:auto!important;max-width:none!important;margin:0!important;padding:14px 14px 16px!important;background:#ffffff!important;border:1px solid #ececec!important;border-radius:16px!important;box-shadow:0 6px 18px rgb(0 0 0 / .055)!important;text-align:center!important;overflow:hidden!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;transition:transform 0.22s ease,box-shadow 0.22s ease,border-color 0.22s ease!important}@media (hover:hover) and (pointer:fine){.waka-productos-home ul.products li.product:hover{transform:translateY(-4px)!important;border-color:#ffbe00!important;box-shadow:0 12px 24px rgb(0 0 0 / .09)!important}}.waka-productos-home ul.products li.product a.woocommerce-LoopProduct-link,.waka-productos-home ul.products li.product a.woocommerce-loop-product__link{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;text-decoration:none!important}.waka-productos-home ul.products li.product img.attachment-woocommerce_thumbnail,.waka-productos-home ul.products li.product img.wp-post-image,.waka-productos-home ul.products li.product a.woocommerce-LoopProduct-link>img,.waka-productos-home ul.products li.product a.woocommerce-loop-product__link>img{width:100%!important;max-width:150px!important;height:128px!important;object-fit:contain!important;object-position:center!important;margin:0 auto 10px!important;display:block!important}.waka-productos-home ul.products li.product .woocommerce-loop-product__title{width:100%!important;min-height:34px!important;margin:0 0 7px!important;padding:0!important;color:#111111!important;font-size:12px!important;font-weight:800!important;line-height:1.16!important;text-align:center!important;text-transform:uppercase!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important}.waka-productos-home ul.products li.product .price{width:100%!important;margin:0 0 8px!important;color:#111111!important;font-size:17px!important;font-weight:800!important;line-height:1.1!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.waka-productos-home ul.products li.product .price del,.waka-productos-home ul.products li.product .price del .amount,.waka-productos-home ul.products li.product .price del bdi{display:block!important;margin:0 0 3px!important;color:#a0a0a0!important;font-size:11px!important;font-weight:400!important;line-height:1.1!important;text-decoration:line-through!important}.waka-productos-home ul.products li.product .price ins,.waka-productos-home ul.products li.product .price ins .amount,.waka-productos-home ul.products li.product .price ins bdi,.waka-productos-home ul.products li.product .price>.amount,.waka-productos-home ul.products li.product .price>bdi{display:block!important;color:#111111!important;font-size:17px!important;font-weight:800!important;line-height:1.1!important;text-decoration:none!important}.waka-productos-home ul.products li.product .price+*:not(.button):not(.added_to_cart){margin:0 0 7px!important;color:#666666!important;font-size:10.5px!important;font-weight:400!important;line-height:1.2!important;text-align:center!important}.waka-productos-home ul.products li.product img:not(.attachment-woocommerce_thumbnail):not(.wp-post-image){width:auto!important;max-width:32px!important;height:32px!important;max-height:32px!important;object-fit:contain!important;object-position:center!important;margin:3px auto!important;display:inline-block!important}.waka-productos-home ul.products li.product .button,.waka-productos-home ul.products li.product .added_to_cart,.waka-productos-home ul.products li.product a.button{width:100%!important;min-height:42px!important;margin:5px 0 6px!important;padding:8px 12px!important;background:#ffbe00!important;color:#111111!important;border:0!important;border-radius:9px!important;font-size:12px!important;font-weight:800!important;line-height:1.15!important;text-align:center!important;text-decoration:none!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;box-sizing:border-box!important}.waka-productos-home ul.products li.product .button img,.waka-productos-home ul.products li.product .added_to_cart img,.waka-productos-home ul.products li.product a.button img{width:24px!important;max-width:24px!important;height:24px!important;max-height:24px!important;margin:0!important;object-fit:contain!important;display:inline-block!important;flex:0 0 auto!important}.waka-productos-home ul.products li.product .button+*,.waka-productos-home ul.products li.product .added_to_cart+*{margin-top:5px!important;color:#222222!important;font-size:11.5px!important;font-weight:500!important;line-height:1.2!important;text-align:center!important}.waka-productos-home ul.products li.product .button+* img,.waka-productos-home ul.products li.product .added_to_cart+* img{width:26px!important;max-width:26px!important;height:26px!important;max-height:26px!important;margin:0 5px 0 0!important;object-fit:contain!important;display:inline-block!important;vertical-align:middle!important}@media (min-width:1025px){.waka-productos-home{padding:30px 22px 24px!important}.waka-productos-home ul.products{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:16px!important}}@media (min-width:768px) and (max-width:1024px){.waka-productos-home{padding:26px 18px 22px!important}.waka-productos-home ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.waka-productos-home ul.products li.product img.attachment-woocommerce_thumbnail,.waka-productos-home ul.products li.product img.wp-post-image,.waka-productos-home ul.products li.product a.woocommerce-LoopProduct-link>img,.waka-productos-home ul.products li.product a.woocommerce-loop-product__link>img{max-width:145px!important;height:124px!important}}@media (max-width:767px){.waka-productos-home{padding:22px 14px 18px!important;border-radius:16px!important}.waka-productos-head{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px!important;margin-bottom:18px!important;text-align:center!important}.waka-productos-head h2,.waka-productos-head .elementor-heading-title{max-width:280px!important;margin:0 auto!important;font-size:27px!important;line-height:1.05!important;text-align:center!important}.waka-productos-ver-todos .elementor-button{width:auto!important;min-width:230px!important;max-width:285px!important;padding:12px 18px!important;font-size:14px!important;white-space:normal!important;text-align:center!important}.waka-productos-head::after{content:"Desliza para ver más productos →";display:block;margin-top:0;color:#777;font-size:12px;font-weight:500;line-height:1.3}.waka-productos-home .woocommerce,.waka-productos-home .elementor-widget-container{overflow:visible!important}.waka-productos-home ul.products{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:12px!important;padding:6px 4px 14px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scroll-padding-left:4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.waka-productos-home ul.products::-webkit-scrollbar{display:none!important}.waka-productos-home ul.products li.product{flex:0 0 82%!important;width:82%!important;min-width:82%!important;max-width:82%!important;padding:13px 12px 15px!important;scroll-snap-align:start}.waka-productos-home ul.products li.product img.attachment-woocommerce_thumbnail,.waka-productos-home ul.products li.product img.wp-post-image,.waka-productos-home ul.products li.product a.woocommerce-LoopProduct-link>img,.waka-productos-home ul.products li.product a.woocommerce-loop-product__link>img{max-width:145px!important;height:126px!important;margin-bottom:9px!important}.waka-productos-home ul.products li.product .woocommerce-loop-product__title{min-height:34px!important;font-size:12.5px!important}.waka-productos-home ul.products li.product .price,.waka-productos-home ul.products li.product .price ins,.waka-productos-home ul.products li.product .price ins .amount,.waka-productos-home ul.products li.product .price ins bdi,.waka-productos-home ul.products li.product .price>.amount,.waka-productos-home ul.products li.product .price>bdi{font-size:17px!important}.waka-productos-home ul.products li.product .button,.waka-productos-home ul.products li.product .added_to_cart,.waka-productos-home ul.products li.product a.button{min-height:42px!important;font-size:12px!important}}.waka-productos-home ul.products li.product img:not(.attachment-woocommerce_thumbnail):not(.wp-post-image){width:16px!important;max-width:16px!important;height:16px!important;max-height:16px!important;object-fit:contain!important;margin:0 4px 0 0!important;display:inline-block!important;vertical-align:middle!important;opacity:0.75!important}.waka-productos-home ul.products li.product .price+*:not(.button):not(.added_to_cart){display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;margin:0 0 10px!important;color:#666666!important;font-size:10px!important;font-weight:400!important;line-height:1.2!important;text-align:center!important}.waka-productos-home ul.products li.product .button,.waka-productos-home ul.products li.product .added_to_cart,.waka-productos-home ul.products li.product a.button{width:auto!important;min-width:135px!important;max-width:150px!important;min-height:38px!important;margin:4px auto 8px!important;padding:8px 14px!important;background:#ffbe00!important;color:#111111!important;border:0!important;border-radius:9px!important;font-size:11.5px!important;font-weight:800!important;line-height:1.1!important;text-align:center!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}.waka-productos-home ul.products li.product .button img,.waka-productos-home ul.products li.product .added_to_cart img,.waka-productos-home ul.products li.product a.button img{width:15px!important;max-width:15px!important;height:15px!important;max-height:15px!important;margin:0!important;object-fit:contain!important;display:inline-block!important;opacity:0.75!important}.waka-productos-home ul.products li.product .button+*,.waka-productos-home ul.products li.product .added_to_cart+*{display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;margin-top:4px!important;color:#222222!important;font-size:10.5px!important;font-weight:500!important;line-height:1.2!important;text-align:center!important}.waka-productos-home ul.products li.product .button+* img,.waka-productos-home ul.products li.product .added_to_cart+* img{width:14px!important;max-width:14px!important;height:14px!important;max-height:14px!important;margin:0!important;object-fit:contain!important;display:inline-block!important;opacity:0.65!important}.waka-pasos-home,.waka-pasos-home *{box-sizing:border-box}.waka-pasos-home{width:100%;padding:28px 26px;background:#fff;border:1px solid #e9e9e9;border-radius:18px;box-shadow:0 6px 20px rgb(0 0 0 / .055)}.waka-paso-item .waka-pasos-titulo{margin:0 0 26px;text-align:center;color:#151515;font-size:34px;font-weight:800;line-height:1.08}.waka-pasos-titulo span{color:#ffb800}.waka-pasos-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;position:relative}.waka-pasos-grid::before{content:"";position:absolute;top:24px;left:12%;right:12%;height:2px;background:#ececec;z-index:0}.waka-paso-item{position:relative;z-index:1;padding:0 10px;text-align:center}.waka-paso-top{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:12px}.waka-paso-numero{width:42px;height:42px;border-radius:50%;background:#ffb800;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:800;box-shadow:0 4px 12px rgb(255 184 0 / .28)}.waka-paso-icono{width:46px;height:46px;display:flex;align-items:center;justify-content:center}.waka-paso-icono svg{width:34px;height:34px;fill:none;stroke:#333;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.waka-paso-texto strong{display:block;margin-bottom:6px;color:#161616;font-size:17px;font-weight:700;line-height:1.2}.waka-paso-texto span{display:block;color:#666;font-size:14px;line-height:1.45}@media (max-width:1024px){.waka-pasos-home{padding:24px 20px}.waka-pasos-titulo{font-size:30px}.waka-pasos-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px}.waka-pasos-grid::before{display:none}.waka-paso-item{padding:0}}@media (max-width:767px){.waka-pasos-home{padding:22px 18px;border-radius:14px}.waka-pasos-titulo{margin-bottom:22px;font-size:28px;line-height:1.08}.waka-pasos-grid{grid-template-columns:1fr;gap:0}.waka-pasos-grid::before{display:none}.waka-paso-item{display:grid;grid-template-columns:48px 42px 1fr;align-items:start;column-gap:12px;padding:16px 0;text-align:left;position:relative}.waka-paso-item:not(:last-child)::after{content:"";position:absolute;left:19px;top:56px;height:calc(100% - 50px);width:2px;background:#ececec}.waka-paso-top{display:contents}.waka-paso-numero{width:40px;height:40px;font-size:16px;grid-column:1;grid-row:1}.waka-paso-icono{width:42px;height:42px;grid-column:2;grid-row:1}.waka-paso-icono svg{width:30px;height:30px}.waka-paso-texto{grid-column:3;grid-row:1;padding-top:2px}.waka-paso-texto strong{margin-bottom:5px;font-size:16px;line-height:1.2;text-align:left}.waka-paso-texto span{font-size:13px;line-height:1.4;text-align:left}}.waka-pasos-home .waka-pasos-titulo,.waka-pasos-home h2.waka-pasos-titulo{width:100%!important;margin:0 auto 28px!important;.waka-pasos-home .waka-pasos-titulo,.waka-pasos-home h2.waka-pasos-titulo{width:100%!important;margin:0 auto 28px!important;display:block!important;text-align:center!important;color:#111111!important;font-size:26px!important;font-weight:800!important;line-height:1.1!important;letter-spacing:-0.02em!important}.waka-pasos-home .waka-pasos-titulo span{color:#ffb800!important;font-weight:800!important}text-align:center!important;color:#111111!important;font-size:28px!important;font-weight:800!important;line-height:1.1!important;letter-spacing:-0.02em!important}.waka-pasos-home .waka-pasos-titulo span{color:#ffb800!important;font-weight:800!important}.waka-cta-barco{transform:scale(1.28) translateX(18px)!important;transform-origin:left bottom!important;z-index:1}.waka-cta-cajas{transform:scale(1.25) translateX(-18px)!important;transform-origin:right bottom!important;z-index:1}.waka-cta-contenido{position:relative;z-index:3}.waka-cta-img-mobile{display:none}@media (max-width:767px){.waka-cta-barco,.waka-cta-cajas{display:none!important}.waka-cta-img-mobile{display:block;width:100%;max-width:300px;height:auto;margin:18px auto 0;object-fit:contain}.waka-cta-final{min-height:auto!important;padding:34px 20px 26px!important}.waka-cta-contenido{max-width:100%}}@media (max-width:767px){.waka-cta-final{width:100%!important;min-height:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;padding:32px 18px 24px!important;text-align:center!important;overflow:hidden!important}.waka-cta-contenido{width:100%!important;max-width:320px!important;margin:0 auto!important;position:relative!important;left:auto!important;right:auto!important;transform:none!important;text-align:center!important;z-index:3!important}.waka-cta-final h2{width:100%!important;max-width:300px!important;margin:0 auto 10px!important;font-size:24px!important;line-height:1.08!important;text-align:center!important}.waka-cta-final p{width:100%!important;max-width:290px!important;margin:0 auto 18px!important;font-size:13px!important;line-height:1.35!important;text-align:center!important}.waka-cta-botones{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:10px!important}.waka-cta-btn{width:100%!important;max-width:290px!important;min-height:44px!important;margin:0 auto!important}.waka-cta-barco,.waka-cta-cajas{display:none!important}.waka-cta-img-mobile{display:block!important;position:static!important;width:100%!important;max-width:290px!important;height:auto!important;margin:18px auto 0!important;transform:none!important;object-fit:contain!important;z-index:1!important}}@media (min-width:768px) and (max-width:1024px){.waka-cta-contenido{position:relative!important;z-index:5!important}.waka-cta-barco{left:0!important;bottom:0!important;width:220px!important;transform:translateX(-2px) scale(1.2)!important;transform-origin:left bottom!important;z-index:1!important}.waka-cta-cajas{right:0!important;bottom:0!important;width:230px!important;transform:translateX(1px) scale(1.1)!important;transform-origin:right bottom!important;z-index:1!important}}