.hero-features{padding:40px 0}.hero-features__wrap{padding:24px}.hero-features__columns{display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px}.hero-features__left{flex:0 0 42%;max-width:42%}.hero-features__right{flex:0 0 52%;max-width:52%}.hero-features__kicker{text-transform:uppercase;letter-spacing:2px;opacity:.5;margin:0 0 12px}.hero-features__heading{font-size:60px;line-height:1;margin:8px 0 12px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35)}.hero-features__subheading{font-size:22px;margin:8px 0 16px}.hero-features__body{opacity:.7}.hero-features__button.button{margin-top:24px}.hero-features__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.hero-features__card{display:flex}.hero-features__card-inner{background:#161d24;width:100%;padding:24px;display:flex;flex-direction:column;justify-content:flex-end;border-radius:16px;border:1px solid rgba(255,255,255,.06);box-shadow:0 8px 24px #00000040;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.hero-features__card-inner:hover{transform:translateY(-2px);box-shadow:0 12px 28px #00000059}.hero-features__card-title{font-size:30px;padding-top:8px;border-top:4px solid var(--bar, currentColor);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35)}@media screen and (max-width: 990px){.hero-features__left,.hero-features__right{flex:0 0 100%;max-width:100%}.hero-features__heading{font-size:40px}}@media screen and (max-width: 749px){.hero-features{padding:24px 0}.hero-features__grid{gap:16px}.hero-features__card-title{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-hero-features.css.map */
