.globo-form-app,.globo-form-app *{font-family:Montserrat,Helvetica Neue,Arial,sans-serif!important}.globo-form-app.boxed-layout,.globo-form-app{background:#fff;border:1px solid #E3EAE0;border-radius:26px;padding:clamp(26px,4vw,48px);max-width:820px;margin-inline:auto;box-shadow:0 40px 80px -60px #1f2e1c73}.globo-form-app .header .title,.globo-form-app h3.globo-heading{color:#1f2e1c!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(20px,2.4vw,30px);line-height:1.2;margin:0 0 10px;text-align:center}.globo-form-app .description,.globo-form-app .description p{color:#33402f!important;font-size:14.5px;line-height:1.6;text-align:center;margin:0 auto 4px;max-width:54ch}.globo-form-app .globo-form-row{gap:16px}.globo-form-app .globo-form-control{margin-bottom:16px}.globo-form-app .globo-label,.globo-form-app .material_filled-label,.globo-form-app .globo-label .label-content{color:#6d9267!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.04em}.globo-form-app .text-danger{color:#5d9ccb!important}.globo-form-app input.material_filled-input,.globo-form-app input[type=text],.globo-form-app input[type=email]{font-size:14.5px!important;color:#33402f!important;background:#f6f9f4!important;border:1.5px solid #E3EAE0!important;border-radius:8px!important;padding:16px 18px!important;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease!important}.globo-form-app input.material_filled-input::placeholder{color:#9cb39a!important}.globo-form-app input.material_filled-input:focus,.globo-form-app input[type=text]:focus,.globo-form-app input[type=email]:focus{background:#fff!important;border-color:#5d9ccb!important;box-shadow:0 0 0 4px #5d9ccb24!important;outline:none!important}.globo-form-app .globo-form-input:before,.globo-form-app .globo-form-input:after{display:none!important}.globo-form-app .checkbox-wrapper{display:flex;align-items:flex-start;gap:10px}.globo-form-app .checkbox-input{width:18px;height:18px;margin-top:2px;flex:none;accent-color:#6D9267!important;cursor:pointer}.globo-form-app .checkbox-label,.globo-form-app .checkbox-label p,.globo-form-app .checkbox-label .label-content{color:#33402f!important;font-size:12.5px!important;line-height:1.55!important;font-weight:400!important}.globo-form-app .wizard__footer{text-align:center;margin-top:10px}.globo-form-app .action.submit,.globo-form-app button.material_filled-button.wizard__submit,.globo-form-app button[type=submit]{background:#1f2e1c!important;color:#fff!important;border:none!important;border-radius:999px!important;padding:17px 44px!important;min-width:220px;font-size:12px!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important;width:auto!important;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,background .2s ease!important}.globo-form-app .action.submit:hover,.globo-form-app button.material_filled-button.wizard__submit:hover{background:#2b3f27!important;transform:translateY(-2px)}.globo-form-app .action.previous{display:none!important}.globo-form-app .message.success{background:#eaf8e4!important;border:1px solid #C9EBC0!important;border-radius:16px;color:#1f2e1c!important;padding:18px 20px}.globo-form-app .message.success .gfb__content-title{color:#1f2e1c!important;font-weight:700!important}.globo-form-app .message.success .content p{color:#33402f!important}.globo-form-app .message.error{background:#fbecec!important;border:1px solid #F3CFCF!important;border-radius:14px;color:#8a2b2b!important}@media(max-width:600px){.globo-form-app.boxed-layout,.globo-form-app{padding:26px 16px!important;border-radius:18px}.globo-form-app .header{padding-inline:4px}.globo-form-app .header .title,.globo-form-app h3.globo-heading{font-size:21px!important;line-height:1.12!important;letter-spacing:.01em!important;margin-bottom:8px!important}.globo-form-app .description,.globo-form-app .description p{font-size:13.5px!important;line-height:1.5!important}.globo-form-app .globo-form-row{gap:12px}.globo-form-app .globo-form-control{margin-bottom:12px}.globo-form-app input.material_filled-input,.globo-form-app input[type=text],.globo-form-app input[type=email]{padding:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/newsletter-form.css.map */
