.mayoreo{background-color:var(--color-category-bg)}.mayoreo__inner{display:flex;flex-direction:column;align-items:center;gap:clamp(2.5rem,4vw,4rem)}.mayoreo__header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem}.mayoreo__eyebrow{color:var(--color-accent);font-size:.75rem;letter-spacing:.16em}.mayoreo__heading{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:clamp(2rem,2.8vw,3rem);color:var(--color-copyright-bg);margin:0}.mayoreo__line{display:block;width:72px;height:1px;background-color:var(--color-border)}.mayoreo__subtext{font-size:clamp(.9375rem,.9vw,1.0625rem);color:var(--color-text-muted);line-height:1.65;max-width:520px}.mayoreo__benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;width:100%;max-width:900px}.mayoreo__benefit{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.875rem;padding:2rem 1.5rem;background:var(--color-bg);border:1px solid var(--color-border)}.mayoreo__benefit-icon{color:var(--color-accent);display:flex;align-items:center;justify-content:center}.mayoreo__benefit-title{font-family:var(--font-heading);font-weight:400;font-size:clamp(1rem,1.2vw,1.25rem);color:var(--color-text);margin:0}.mayoreo__benefit-text{font-size:.9rem;color:var(--color-text-muted);line-height:1.6;margin:0}.mayoreo__faq{width:100%;max-width:680px}.mayoreo__faq-title{font-family:var(--font-heading);font-weight:400;font-size:clamp(1.125rem,1.4vw,1.375rem);color:var(--color-text);margin:0 0 1.25rem;text-align:center}.mayoreo__faq-list{border-top:1px solid var(--color-border)}.mayoreo__faq-item{border-bottom:1px solid var(--color-border)}.mayoreo__faq-question{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.125rem 0;font-size:.9375rem;font-weight:500;color:var(--color-text);cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:color var(--transition)}.mayoreo__faq-question::-webkit-details-marker{display:none}.mayoreo__faq-question:hover{color:var(--color-accent)}.mayoreo__faq-icon{flex-shrink:0;color:var(--color-text-muted);transition:transform var(--transition)}.mayoreo__faq-item[open] .mayoreo__faq-icon{transform:rotate(180deg)}.mayoreo__faq-answer{font-size:.9rem;color:var(--color-text-muted);line-height:1.7;padding-bottom:1.25rem;margin:0}.mayoreo__cta{display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center}.mayoreo__cta-text{font-size:1rem;color:var(--color-text)}.mayoreo__cta-controls{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;justify-content:center}.mayoreo__cta-select{padding:.75rem 1.25rem;border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text);font-size:.875rem;cursor:pointer;min-width:220px;-webkit-appearance:auto;appearance:auto;transition:border-color var(--transition)}.mayoreo__cta-select:focus{border-color:var(--color-accent)}.mayoreo__cta-btn{display:inline-flex;align-items:center;gap:.625rem;padding:.75rem 1.75rem;background-color:var(--color-whatsapp);color:var(--color-accent-text);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;font-weight:500;font-family:var(--font-body);text-decoration:none;border-radius:var(--radius-pill);transition:opacity var(--transition);white-space:nowrap}.mayoreo__cta-btn:hover{opacity:.88;color:var(--color-accent-text)}.mayoreo__cta-btn img{width:1.25rem;height:1.25rem;object-fit:contain}@media(max-width:767px){.mayoreo__benefits{grid-template-columns:1fr;max-width:420px}.mayoreo__cta-controls{flex-direction:column;width:100%}.mayoreo__cta-select{width:100%;min-width:0}.mayoreo__cta-btn{width:100%;justify-content:center}}@media(min-width:768px)and (max-width:989px){.mayoreo__benefits{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-mayoreo.css.map */
