.elementor .grilla-productos{display:grid;gap:16px;grid-template-columns:repeat(5, minmax(0, 1fr));}.elementor .fondo-brasa{background-color:var(--wally-fondo);background-image: radial-gradient(1100px 520px at 6% 0%, rgba(232,18,26,0.16), transparent 62%), radial-gradient(900px 500px at 96% 2%, rgba(255,106,19,0.15), transparent 62%); background-repeat: no-repeat;\n}.elementor .tarjeta-producto-nombre{min-height:38px;font-family:var(--wally-font);font-weight:500;font-size:14px;color:var(--wally-texto);line-height:1.35;margin:0px;}.elementor .tarjeta-producto-marca{font-family:var(--wally-font);font-weight:700;font-size:11.5px;color:var(--wally-texto-3);letter-spacing:0.06em;text-transform:uppercase;margin:0px;&:empty::before { content: 'Sin marca'; }\n}.elementor .tarjeta-producto-foto{width:100%;aspect-ratio:1 / 1;object-fit:contain;border-radius:13px;background-color:#F6F6F8;mix-blend-mode:multiply;}.elementor .tarjeta-producto:hover,.elementor .tarjeta-producto:focus-visible{box-shadow:0px 1px 0px 0px #FFFFFF inset,0px 0px 0px 1px rgba(20,20,30,0.05),0px 16px 30px -12px rgba(20,20,30,0.28);transform:translate3d(0px, -3px, 0px);}.elementor .tarjeta-producto{position:relative;padding-block-start:12px;padding-block-end:14px;padding-inline-start:12px;padding-inline-end:12px;border-radius:var(--wally-radio-tarjeta);background-color:#FFFFFF;transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;gap:7px;box-shadow: var(--wally-sombra-relieve);\n}.elementor .titulo-seccion{font-family:var(--wally-font);font-weight:700;font-size:var(--wally-h2);color:var(--wally-texto);line-height:1.2;margin:0px;}.elementor .seccion{padding-block-start:var(--wally-esp-7);}.elementor .contenedor{width:100%;max-width:var(--wally-contenedor);padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;box-sizing: border-box;\n}.elementor .relieve{background-color:#FFFFFF;box-shadow: var(--wally-sombra-relieve);\n}.elementor .acrilico-claro{background-color:var(--wally-vidrio-claro);backdrop-filter: var(--wally-desenfoque); -webkit-backdrop-filter: var(--wally-desenfoque); box-shadow: var(--wally-sombra-flotante);\n}.elementor .circulo-whatsapp{width:34px;height:34px;border-radius:50%;background-color:var(--wally-whatsapp);box-shadow:0px 1px 0px 0px rgba(255,255,255,0.35) inset,0px 1px 2px 0px rgba(0,80,30,0.3);display:inline-flex;justify-content:center;align-items:center;}.elementor .btn-whatsapp-pildora:hover,.elementor .btn-whatsapp-pildora:focus-visible{transform:translate3d(0px, -1px, 0px);}.elementor .btn-whatsapp-pildora{min-height:44px;font-family:var(--wally-font);font-weight:600;font-size:14px;color:var(--wally-texto);text-decoration:none !important;padding-block-start:5px;padding-block-end:5px;padding-inline-start:5px;padding-inline-end:16px;border-radius:var(--wally-pildora);background-color:#FFFFFF;box-shadow:0px 1px 0px 0px #FFFFFF inset,0px 0px 0px 1px rgba(20,20,30,0.08),0px 1px 2px 0px rgba(20,20,30,0.14);display:inline-flex;gap:10px;align-items:center;}.elementor .btn-rojo:hover,.elementor .btn-rojo:focus-visible{background-color:var(--wally-rojo-hover);transform:translate3d(0px, -1px, 0px);}.elementor .btn-rojo:active{box-shadow:0px 2px 4px 0px rgba(0,0,0,0.28) inset;transform:translate3d(0px, 0px, 0px);}.elementor .btn-rojo{min-height:46px;font-family:var(--wally-font);font-weight:600;font-size:15px;color:#FFFFFF;text-decoration:none !important;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-radius:var(--wally-radio-boton);border-width:0px;background-color:var(--wally-rojo);transition:transform 0.15s, background-color 0.15s, box-shadow 0.15s;display:inline-flex;gap:8px;justify-content:center;align-items:center;box-shadow: var(--wally-sombra-tecla-roja);\n}