#features{background:#30be30}#features .heading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;margin-bottom:40px}#features .heading h2{color:var(--functional-colors-dark-foreground, #FFF);text-align:center;font-family:Knockout HTF48-Featherweight;font-size:56px;font-style:normal;font-weight:500;line-height:1;letter-spacing:1.12px;text-transform:uppercase;margin:0}#features .heading .tabs{display:flex;align-items:center;justify-content:center;gap:32px}#features .heading .tabs button{color:var(--Brand-Colors-Parsley, #065639);font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:600;line-height:1;letter-spacing:2.1px;text-transform:uppercase;border:none;border-bottom:2px solid transparent;transition:all .3s ease-in-out;background:none;outline:none;box-shadow:none;padding:8px;cursor:pointer;position:relative}#features .heading .tabs button.has-badge{margin-left:68px}#features .heading .tabs button span{left:-68px;top:50%;transform:translateY(calc(-50% - 6px));color:#fff;font-family:Gotham;font-size:12px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:2.1px;text-transform:uppercase;position:absolute;border-radius:26px;background:var(--functional-colors-mid-primary, #065639);padding:10px 8px 0}#features .heading .tabs button.active{border-color:#065639}#features .tab-content{position:relative}#features .tab-content .row{display:grid;grid-template-columns:1fr 2fr 1fr;align-items:stretch;position:relative;opacity:0;max-height:0;overflow:hidden;transition-property:max-height,opacity;transition-duration:.6s;transition-timing-function:ease-in-out;max-width:1100px;margin:0 auto}#features .disclaimer{position:absolute;bottom:-44px;left:50%;transform:translate(-50%);margin:0;color:#fff;text-align:center;font-family:Gotham;font-size:11px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:-.22px}#features .tab-content .row.active{opacity:1;max-height:initial;margin-bottom:40px}#features .tab-content .row .col{display:flex;flex-direction:column;gap:100px;justify-content:space-between}#features .tab-content .row .col .feature{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px}#features .tab-content .row .col .feature h3{color:var(--functional-colors-dark-foreground, #FFF);text-align:center;font-family:Knockout HTF48-Featherweight;font-size:40px;font-style:normal;font-weight:500;line-height:1;letter-spacing:.8px;text-transform:uppercase;margin:0 0 4px}#features .tab-content .row .col .feature p{color:var(--Brand-Colors-Parsley, #065639);text-align:center;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:325;line-height:1;letter-spacing:-.28px;margin:0;max-width:260px}#features .tab-content .row .col-middle{display:flex;align-items:center;justify-content:center}#features .tab-content .row .col-middle img{height:auto;max-width:300px;margin:0 auto}@media screen and (max-width:768px){#features .heading h2{max-width:300px}#features .heading .tabs{gap:24px;display:grid;grid-template-columns:1fr 1fr}#features .heading .tabs button{font-size:12px;padding:6px}#features .tab-content .row{grid-template-columns:1fr;gap:30px}#features .tab-content .row .col{gap:30px}#features .tab-content .row .col-middle img{max-width:200px}#features .tab-content .row .col .feature h3{font-size:32px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-home-features.css.map */
