.lev-tgs{--calcadao: #e1d7c8;--lev-green: #a0c818;--mergulho: #3c3cd2;--white: #fff;--navy: #0b2836;--glass: rgba(86, 86, 86, .3);--glass-cta: rgba(255, 255, 255, .2);--input: #fff;--form-text: #000224;--cpf-error: #c62828;color:var(--mergulho);font-family:circe-rounded,sans-serif;background:var(--white);overflow-x:hidden}.lev-tgs *,.lev-tgs *:before,.lev-tgs *:after{box-sizing:border-box}.lev-tgs img,.lev-tgs iframe{display:block;border:0;max-width:100%}.lev-tgs h1,.lev-tgs h2,.lev-tgs h3,.lev-tgs p{margin:0}.lev-tgs__hero{position:relative;height:100dvh;min-height:900px;overflow:hidden}.lev-tgs__hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1a1a}.lev-tgs__hero-picture{position:absolute;top:0;right:0;bottom:0;left:0}.lev-tgs__hero-picture img{width:100%;height:100%;object-fit:cover;object-position:52% 28%}.lev-tgs__hero-picture--mobile,.lev-tgs__hero-fade{display:none}.lev-tgs__hero-overlay{position:relative;z-index:2;height:100%;max-width:1440px;margin:0 auto}.lev-tgs__mobile-header{display:none}.lev-tgs__intro--desktop{position:absolute;top:100px;left:64px;display:flex;width:378px;max-width:min(378px,calc(100vw - 128px));flex-direction:column;gap:29px;padding:32px;border-radius:8px;background:var(--glass);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:var(--white)}.lev-tgs__intro--mobile{display:none}.lev-tgs__brand{display:flex;align-items:center;gap:16px}.lev-tgs__brand-tsg{width:82px;height:68px;object-fit:cover}.lev-tgs__brand-lev{width:91px;height:32px}.lev-tgs__brand-divider{width:2px;height:40px;background:var(--white)}.lev-tgs__copy{display:flex;flex-direction:column;gap:16px;max-width:298px}.lev-tgs__intro h1,.lev-tgs__intro h2{color:var(--white);font-size:40px;font-weight:800;line-height:.95}.lev-tgs__intro p{color:var(--white);font-size:18px;line-height:1.15}.lev-tgs__line{display:block;width:62px;height:2px;background:var(--mergulho)}.lev-tgs__line--light{height:1px;background:var(--white)}.lev-tgs__cta-box{display:flex;flex-direction:column;gap:16px;max-width:293px;padding:16px;border:1px solid var(--white);background:var(--glass-cta)}.lev-tgs__cta-title{font-size:26px;font-weight:800;line-height:1}.lev-tgs__cta,.lev-tgs__models-cta,.lev-tgs__buy,.lev-tgs__submit{display:flex;align-items:center;justify-content:center;height:42px;border:0;border-radius:20px;font:inherit;font-size:16px;font-weight:700;text-decoration:none;cursor:pointer}.lev-tgs__cta,.lev-tgs__models-cta{width:100%;background:var(--lev-green);color:var(--mergulho)}.lev-tgs__note{color:var(--white);font-size:12px}.lev-tgs__form-section{position:relative;padding:64px 0 0;background-color:var(--white);background-image:var(--tsg-waves);background-repeat:no-repeat;background-position:center bottom;background-size:100% auto}.lev-tgs__panel{width:min(1200px,calc(100% - 128px));margin:0 auto;display:flex;flex-direction:column;gap:64px;padding-bottom:64px}.lev-tgs__models{display:flex;flex-direction:column;gap:32px}.lev-tgs__models-intro{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:360px}.lev-tgs__models h2,.lev-tgs__form-heading h2,.lev-tgs__purchase h2,.lev-tgs__about h2{font-size:48px;font-weight:800;line-height:.95}.lev-tgs__models-cta{width:auto;padding:0 32px}.lev-tgs__bikes{display:grid;grid-template-columns:1fr 1fr;gap:32px}.lev-tgs__bike-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-end}.lev-tgs__bike-head h3{font-size:32px;font-weight:800}.lev-tgs__prices{display:flex;gap:16px}.lev-tgs__prices p{display:flex;flex-direction:column}.lev-tgs__prices strong{font-size:28px;line-height:1}.lev-tgs__prices span{font-size:12px}.lev-tgs__bike-media{position:relative;min-height:280px}.lev-tgs__bike-photo{width:100%;height:280px;object-fit:contain}.lev-tgs__specs{margin:16px 0 0;padding:16px;list-style:none;display:grid;gap:4px;color:var(--white);font-size:14px;line-height:1.2}.lev-tgs__specs--mergulho{background:var(--mergulho)}.lev-tgs__specs--green{background:var(--lev-green);color:var(--mergulho)}.lev-tgs__specs .is-placeholder{opacity:0}.lev-tgs__form-block{display:flex;flex-direction:column;gap:24px}.lev-tgs__form-heading--mobile{display:none}.lev-tgs__form,.lev-tgs__success-panel{width:540px;max-width:100%;display:flex;flex-direction:column;gap:32px;padding:64px;border-radius:8px;background:var(--lev-green)}.lev-tgs__fields{display:flex;flex-direction:column;gap:8px;width:400px;max-width:100%}.lev-tgs__fields h3{font-size:32px;font-weight:800}.lev-tgs__fields label,.lev-tgs__privacy{display:flex;flex-direction:column;gap:4px;font-size:16px;font-weight:700}.lev-tgs__fields input{height:40px;padding:8px 16px;border:0;border-radius:4px;background:var(--input);color:var(--form-text);font:inherit;font-weight:400}.lev-tgs__fields input.is-error{border:2px solid var(--cpf-error);color:var(--cpf-error);font-weight:800}.lev-tgs__cpf-invalid{color:var(--cpf-error);font-size:13px;font-weight:700}.lev-tgs__cpf-missing{display:flex;flex-direction:column;gap:4px;padding:8px 16px;border:2px solid var(--cpf-error);border-radius:4px;font-weight:400}.lev-tgs__address{display:flex;flex-direction:column;padding:8px 16px;font-weight:400}.lev-tgs__address span{display:block}.lev-tgs__privacy{flex-direction:row;align-items:flex-start;gap:12px;font-size:14px;font-weight:400;line-height:1.35;cursor:pointer}.lev-tgs__privacy a{color:var(--white);font-weight:700}.lev-tgs__check{position:relative;width:20px;height:20px;margin-top:4px;flex:0 0 20px}.lev-tgs__check input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.lev-tgs__check-face{display:block;width:20px;height:20px;background:#fff}.lev-tgs__check-face.is-checked:after{content:"";display:block;width:12px;height:9px;margin:5px auto 0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' viewBox='0 0 12 9' fill='none'%3E%3Cpath d='M11 1L4 8L1 5' stroke='%233c3cd2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.lev-tgs__error{padding:12px 16px;border-radius:8px;background:#fff;color:#dc2626;font-size:14px;font-weight:600;text-align:center}.lev-tgs__submit{width:400px;max-width:100%;gap:12px;background:var(--mergulho);color:var(--white);opacity:.5;cursor:not-allowed}.lev-tgs__submit.is-valid{opacity:1;cursor:pointer}.lev-tgs__submit-icon{width:12px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='10' viewBox='0 0 4 10' fill='none'%3E%3Cpath d='M1 1L3 5L1 9' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.lev-tgs__success-panel{align-items:flex-start}.lev-tgs__success-line{width:62px;height:1px;background:var(--mergulho)}.lev-tgs__purchase{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.lev-tgs__purchase h2{max-width:360px}.lev-tgs__purchase-cols{display:flex;gap:32px;width:min(800px,100%)}.lev-tgs__conditions{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid var(--white);background:var(--glass-cta)}.lev-tgs__conditions-title{font-size:26px;font-weight:800}.lev-tgs__conditions strong{display:block;font-size:32px}.lev-tgs__fine{display:flex;flex-direction:column;gap:4px;margin-top:16px;font-size:12px}.lev-tgs__purchase-copy{display:flex;flex-direction:column;justify-content:space-between;gap:16px;width:317px}.lev-tgs__purchase-copy p{width:312px;font-size:18px}.lev-tgs__buy{width:307px;background:var(--lev-green);color:var(--mergulho)}.lev-tgs__about{display:flex;flex-direction:column;align-items:center;padding:0 64px 64px;background:var(--white)}.lev-tgs__about-copy{width:min(1200px,100%);padding:64px 0;display:flex;flex-direction:column;gap:16px}.lev-tgs__about h2{width:356px;line-height:.8}.lev-tgs__about p{width:356px;font-size:18px}.lev-tgs__video{width:min(1200px,calc(100vw - 128px));height:671px;background:var(--navy)}.lev-tgs__video iframe{width:100%;height:100%}.lev-tgs__footer{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:64px;min-height:1080px;padding:300px 64px;background:var(--lev-green)}.lev-tgs__social{display:flex;gap:15px}.lev-tgs__social img{width:38px;height:38px}.lev-tgs__footer-line{width:min(800px,100%);height:2px;background:var(--white)}@media(max-width:1060px){.lev-tgs__hero{height:900px;min-height:900px;max-height:900px}.lev-tgs__hero-picture--desktop{display:none}.lev-tgs__hero-picture--mobile{display:block;background:var(--calcadao)}.lev-tgs__hero-picture--mobile img{object-position:center top}.lev-tgs__hero-fade{display:block;position:absolute;left:0;right:0;bottom:0;height:134px;background:linear-gradient(to bottom,#fff0,#fff)}.lev-tgs__intro--desktop{display:none}.lev-tgs__mobile-header{display:flex;position:absolute;top:10px;left:50%;transform:translate(-50%)}.lev-tgs__logo-box{display:flex;align-items:center;gap:11px;padding:8px 16px;border-radius:6px;background:var(--glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.lev-tgs__logo-box img:first-child{width:65px;height:65px;object-fit:contain}.lev-tgs__mobile-divider{width:1px;height:41px;background:var(--white)}.lev-tgs__intro--mobile{display:flex;flex-direction:column;gap:24px;width:min(361px,calc(100% - 32px));margin:-80px auto 32px;padding:24px 16px;border-radius:8px;background:var(--glass);position:relative;z-index:2}.lev-tgs__intro--mobile h2{font-size:32px}.lev-tgs__copy,.lev-tgs__cta-box{max-width:none}.lev-tgs__panel{width:min(100% - 32px,720px)}.lev-tgs__bikes,.lev-tgs__purchase-cols{grid-template-columns:1fr;flex-direction:column}.lev-tgs__models h2,.lev-tgs__form-heading h2,.lev-tgs__purchase h2,.lev-tgs__about h2{font-size:32px}.lev-tgs__form-heading--desktop{display:none}.lev-tgs__form-heading--mobile{display:flex;flex-direction:column;gap:16px}.lev-tgs__form,.lev-tgs__success-panel{width:100%;padding:32px 16px}.lev-tgs__fields,.lev-tgs__submit,.lev-tgs__purchase-copy,.lev-tgs__purchase-copy p,.lev-tgs__buy,.lev-tgs__about h2,.lev-tgs__about p{width:100%}.lev-tgs__privacy a{color:var(--mergulho)}.lev-tgs__about{padding:48px 0 0}.lev-tgs__about-copy{padding:24px 16px 48px}.lev-tgs__video{width:100%;height:720px}.lev-tgs__footer{min-height:700px;height:700px;padding:0 16px}.lev-tgs__footer-line{width:min(316px,calc(100% - 32px));height:1px;background:#fff9}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/lev-tgs.css.map */
