.benefits-grid-section{background-color:#f3f4f6;padding:6rem 1rem}.benefits-grid-section h2.section-title{text-align:center;text-transform:uppercase;font-weight:900;font-size:2.2rem;letter-spacing:.05em;margin-bottom:2rem}.benefits-grid-section h2.section-title span{color:#16a34a}.benefits-grid{display:grid;grid-template-columns:1fr;gap:2rem;max-width:120rem;margin:0 auto}@media screen and (min-width:768px){.benefits-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.benefits-grid{grid-template-columns:repeat(4,1fr)}}.benefit-card{background-color:#fff;border-radius:.75rem;padding:1.5rem;text-align:center;box-shadow:0 1px 3px #0000001a;display:flex;flex-direction:column;align-items:center}.benefit-card-icon{background-color:#16a34a1a;padding:.75rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.benefit-card-icon svg{width:2rem;height:2rem;color:#16a34a}.benefit-card-title{font-weight:700;font-size:1.5rem;color:#111827;margin-bottom:.5rem}.benefit-card-desc{font-size:1.275rem;color:#4b5563}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
