.levo-hero{width:100%;padding:100px 0;background-color:#fff}.levo-hero--section{display:flex;flex-direction:row-reverse;align-items:flex-end;justify-content:space-between;width:100%;max-width:1270px;margin:0 auto;padding:0 20px}.levo-hero--section .col-caption{width:100%;max-width:782px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.levo-hero--section .col-caption .over-text{text-align:center;color:#000;font-size:16px;margin-bottom:20px;display:flex;align-items:center;justify-content:flex-start;gap:15px}.levo-hero--section .col-caption .over-text .stars{display:flex;align-items:center;justify-content:center;gap:4px}.levo-hero--section .col-caption .text-hero{text-align:left;font-size:55px;font-family:Inter,sans-serif;letter-spacing:-.03em;line-height:1.15em;color:#000;margin-bottom:25px}.levo-hero--section .col-caption .text-hero.mobile{display:none}.levo-hero-ctas{display:flex;align-items:center;justify-content:flex-start;gap:24px}.levo-hero--section .action-button-hero{background-color:#007e67;color:#fff;text-align:center;display:inline-block;padding:16px 24px;box-shadow:0 1px 2px #0003,0 5px 10px #0000001a;border-radius:32px;font-weight:700;font-size:18px;text-transform:uppercase}.levo-hero--section .action-link-hero{display:flex;align-items:center;gap:8px;padding:8px;justify-content:flex-start;font-size:16px;color:#000}.levo-hero--section .levo-hero-features{margin-bottom:25px;display:flex;flex-direction:column;gap:8px}.levo-hero--section .levo-hero-features .levo-feature{display:flex;align-items:center;justify-content:flex-start;gap:8px;font-size:18px;font-family:Inter,sans-serif}.levo-hero--section .col-image{display:flex;align-items:flex-end;justify-content:flex-end}.levo-hero--section .just-mobile-col{display:none}@media screen and (max-width: 768px){.levo-hero{padding:30px 0}.levo-hero--section{flex-direction:column}.levo-hero--section .col-caption .text-hero.mobile{line-height:1.1em;display:block}.levo-hero--section .col-caption .text-hero.desktop{display:none}.levo-hero--section .col-caption .over-text{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;font-size:15px;margin-bottom:10px}.levo-hero--section .col-caption .text-hero{font-size:48px}.levo-hero--section .col-caption .levo-hero-features,.levo-hero--section .col-caption .levo-hero-ctas{display:none}.levo-hero--section .just-mobile-col{padding-top:30px;display:block}.levo-hero--section .levo-hero-features{gap:12px}.levo-hero--section .levo-hero-features .levo-feature{font-size:16px;line-height:1.25em;align-items:start}.levo-hero--section .levo-hero-features .levo-feature svg{width:16px;height:16px;flex-shrink:0}.levo-hero--section .col-image{max-width:200px;align-self:center}.levo-hero--section .just-mobile-col .levo-hero-ctas{flex-direction:column;align-items:center;justify-content:center;gap:15px}.levo-hero--section .just-mobile-col .levo-hero-ctas .action-button-hero{width:100%}.levo-hero--section .action-link-hero{margin-top:0;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/187/assets/levo-hero-v2.css.map */
