.hero{display:flex;align-items:center;padding:0 3%;flex-direction:column}.hero-image{flex:1 1 45%;text-align:center;margin:5vh 0}.hero-image img{//width: 100%}.hero-content{flex:1 1 55%;padding:0 5%}.hero-content p{max-width:350px;margin-bottom:30px}.hero.right-gradient{background:#fbeef2;background:linear-gradient(145deg,#fbeef2 0% 61%,#f8c3cc)}.hero.retail p{color:rgb(var(--color-base-accent-1))}.hero .hero-image{flex:1 1 60%}.hero .hero-content{flex:1 1 40%}.hero.default{background:#ede9dd}@media screen and (min-width: 750px){.hero{flex-direction:row}.hero img{width:auto;height:70vh}}.hero-v2{display:inline-block;width:100%;background:linear-gradient(180deg,#f5f1ff,#ebe5fa 48.63%,#d6cbf5 155.63%);background:linear-gradient(180deg,#fff,#f9f9f9);background:#f2f2f2}.hero-v2.default{background:linear-gradient(180deg,#fff,#f9f9f9)}.hero-phone{width:60vw;margin:0 auto 3vw;padding-bottom:2vw;z-index:9;position:relative;top:20px;transition:2s}.hero-top-content{padding-top:26vh;transition:1.5s}.hero-top-content.loaded{padding-top:15vh}.hero-v2 .feature-heading{text-align:center;position:sticky;top:100px;z-index:1;font-size:7.5vw}.hero-bottom-content{margin:0 auto;text-align:center}.hero-bottom-content p{max-width:95%;margin:0 auto 40px}.hero-bottom-content .button--primary{box-shadow:0 24px 48px -12px #0000002e;margin-bottom:60px}.hero-v2 h2{color:#000;line-height:1.1;font-size:8vw;margin-bottom:30px}.hero-qr{//position: absolute;//top: 40vw;//right: 5vw;width:9vw;border-radius:10px;margin-bottom:7vw}.hero-v2 .callout{display:flex;align-items:center;justify-content:space-around;padding:20px 40px;gap:10px;background:rgb(var(--color-base-accent-2));border-radius:20px;margin-bottom:20px;margin-left:auto;margin-right:auto}.hero-v2 .callout h3{text-transform:uppercase;margin:0;font-size:6vw}.hero-v2 .callout p{width:auto;margin:0}.hero-v2 .callout .button{font-size:.7em}@media screen and (min-width: 750px){.hero-v2 .callout h3{font-size:4vw}}@media screen and (min-width: 990px){.hero-v2 .feature-heading{font-size:8vw}.hero-v2 h2{font-size:3.6vw}.hero-phone{width:30vw;top:3vw}.hero-phone.loaded{top:-2vw}.hero-bottom-content{width:40vw}.hero-bottom-content p{font-size:1.4vw}.hero-bottom-content .button--primary{font-size:1.2vw;line-height:2.5em}.hero-v2 .callout{padding-left:2vw;padding-right:2vw;gap:1vw;margin-bottom:100px}.hero-v2 .callout h3{font-size:1.3vw}.hero-v2 .callout .button{font-size:1vw}}@media screen and (max-width: 989px){.hero-v2 .callout{flex-direction:column;max-width:90%}.hero-qr{display:none}.hero-v2.default .feature-heading{font-size:10vw}}@media screen and (max-width: 750px){.hero-top-content.loaded{padding-top:5vh}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-hero.css.map */
