.section-features{padding:60px 0 110px;letter-spacing:normal;line-height:normal}.section-features .section-features-text{margin-bottom:30px}.section-features .section-features-text h2{margin-top:0;margin-bottom:60px;font-size:5rem;font-weight:700;text-align:center;text-transform:none}.section-features .section-features-text p{max-width:50rem;margin:auto;text-align:center;font-size:1.6rem;color:#000;line-height:normal}.section-features .features__wrapper{display:grid;align-items:stretch;justify-content:center;gap:4%;grid-template-columns:repeat(3,1fr)}.section-features .features__wrapper .features__item{background:#82b8e633;box-shadow:0 4px 4px #00000040;border-radius:25px;padding:20% 10%;max-width:340px;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.section-features .features__wrapper .features__item .img-wrapper img{width:100%;height:100%}.section-features .features__wrapper .features__item .img-wrapper{width:55%;height:auto;object-fit:cover}.section-features .features__wrapper .features__item .placeholder-img svg{width:100%;height:100%}.features__text{max-width:10rem}.section-features .features__wrapper .features__item .features__text p{text-align:center;line-height:1em;font-family:var(--font-heading-family);color:#000;font-weight:700;margin:0}.section-features .features__wrapper .features__item .features__text{font-size:1.2rem;max-width:8em;margin:1.7em 0 0;text-wrap:balance}@media (max-width: 749px){.section-features{padding:50px 0}.section-features .section-features-text h2{margin-top:0;margin-bottom:50px;font-size:3.2rem;font-weight:700;text-align:center;text-transform:none}.section-coming-soon .email-form{max-width:100%;width:100%}}@media (min-width: 570px){.section-features .features__wrapper .features__item .features__text{font-size:2rem}.section-features .section-features-text p{font-size:2.25rem}}@media (min-width: 750px){.section-features .features__wrapper .features__item .features__text{font-size:2.25rem}.section-features .section-features-text p{font-size:2rem}}@media (min-width: 1024px){.section-features .features__wrapper .features__item .features__text{font-size:2.5rem}.section-features .section-features-text p{font-size:2.2rem}}@media (min-width: 1200px){.section-features .section-features-text h2{font-size:6.5rem}.section-features .features__wrapper .features__item .features__text{font-size:2.75rem}.section-features .section-features-text p{font-size:3rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-features.css.map */
