:root{--lyft-accent: #19e28a;--lyft-accent-quiet: rgba(25, 226, 138, .12);--lyft-ink: #0a0a0a;--lyft-ink-2: #2b2b2b;--lyft-paper: #ffffff;--lyft-shadow: 0 10px 30px rgba(0,0,0,.25);--lyft-shadow-soft: 0 10px 25px rgba(0,0,0,.18), 0 2px 6px rgba(0,0,0,.08);--lyft-ease-1: cubic-bezier(.2,.7,.2,1);--lyft-ease-2: cubic-bezier(.16,.84,.44,1);--lyft-dur-1: .6s;--lyft-dur-2: .9s;--lyft-radius-pill: 999px;--lyft-radius-card: 22px}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.banner.lyft-hero{--parallax: 0;position:relative;overflow:hidden}.banner.lyft-hero .banner__media,.banner.lyft-hero .banner__media>img,.banner.lyft-hero .banner__media>video{transform:translateY(calc(var(--parallax) * -1px));transition:transform .15s linear;will-change:transform}.banner.lyft-hero .banner__box{background:linear-gradient(180deg,#ffffff0f,#ffffff05);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:var(--lyft-radius-card);border:1px solid rgba(255,255,255,.1);box-shadow:var(--lyft-shadow-soft);overflow:hidden}.banner.lyft-hero .banner__heading,.banner.lyft-hero .banner__text{color:#fff;text-shadow:0 2px 20px rgba(0,0,0,.35)}.banner.lyft-hero .banner__box{opacity:0;transform:translateY(24px) scale(.985);transition:opacity var(--lyft-dur-1) var(--lyft-ease-1),transform var(--lyft-dur-1) var(--lyft-ease-1)}.banner.lyft-hero.is-inview .banner__box{opacity:1;transform:translateY(0) scale(1)}@media (hover: hover){.banner.lyft-hero:hover .banner__box{transform:translateY(-2px)}}.button,.shopify-payment-button__button,button[type=submit]{position:relative;border-radius:var(--lyft-radius-pill);border:none;outline:none;box-shadow:none;background:#0f0f0f;color:#fff;padding:14px 22px;line-height:1;font-weight:700;transition:color .25s var(--lyft-ease-2),transform .2s var(--lyft-ease-2),background .25s var(--lyft-ease-2);overflow:hidden}.button:before,.shopify-payment-button__button:before,button[type=submit]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,#19e28a00,#19e28a38 30%,#19e28a61,#19e28a38 70%,#19e28a00);transform:translate(-110%);transition:transform .6s var(--lyft-ease-2);pointer-events:none}@media (hover: hover){.button:hover,.shopify-payment-button__button:hover,button[type=submit]:hover{transform:translateY(-2px);background:#0b0b0b}.button:hover:before,.shopify-payment-button__button:hover:before,button[type=submit]:hover:before{transform:translate(110%)}}.button:active,.shopify-payment-button__button:active,button[type=submit]:active{transform:translateY(0)}.button--secondary,.button--tertiary{border:none!important;box-shadow:none!important}.multicolumn.lyft-features .multicolumn-card{border-radius:var(--lyft-radius-card);border:1px solid rgba(0,0,0,.06);background:#fff;box-shadow:0 1px 2px #0000000f;transition:transform .35s var(--lyft-ease-2),box-shadow .35s var(--lyft-ease-2),border-color .35s var(--lyft-ease-2);will-change:transform,box-shadow}@media (hover: hover){.multicolumn.lyft-features .multicolumn-card:hover{transform:translateY(-6px);border-color:#19e28a2e;box-shadow:0 12px 28px #0000001f,0 4px 10px #00000014,0 0 0 6px var(--lyft-accent-quiet)}}.multicolumn.lyft-features .multicolumn-card__title{color:var(--lyft-ink)}.multicolumn.lyft-features .rte p{color:var(--lyft-ink-2)}.multicolumn.lyft-features .multicolumn-card__title{position:relative;padding-bottom:.4rem}.multicolumn.lyft-features .multicolumn-card__title:after{content:"";position:absolute;left:0;bottom:-2px;width:36px;height:3px;background:var(--lyft-accent);opacity:.6;border-radius:3px;transform-origin:left center;transition:transform .35s var(--lyft-ease-2)}@media (hover:hover){.multicolumn.lyft-features .multicolumn-card:hover .multicolumn-card__title:after{transform:scaleX(1.25)}}.reveal-on-scroll{opacity:0;transform:translateY(18px);transition:opacity .6s var(--lyft-ease-1),transform .6s var(--lyft-ease-1)}.reveal-on-scroll.is-inview{opacity:1;transform:translateY(0)}.announcement-bar,.announcement-bar__message{background:#0d0d0d!important;color:#fff!important}.newsletter-form__button,.newsletter-form__field-wrapper .field__button{border:none!important;border-radius:var(--lyft-radius-pill)}.price,.price-item{color:#111!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lyft-anim.css.map */
