@media(max-width:767px){.elementor .ast-botones{flex-direction:column;gap:12px;}}@media(max-width:767px){.elementor .ast-productos{display:flex;gap:16px;flex-wrap:nowrap;overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none;\n}}@media(max-width:767px){.elementor .ast-descuentos{display:grid;gap:0px;grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor .ast-datos{display:grid;gap:0px;grid-template-columns:repeat(3, minmax(0, 1fr));}}@media(max-width:767px){.elementor .ast-wrap{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .ast-h2{font-size:40px;}}