.newsletter-form{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;width:100%;max-width:unset;position:relative}:root .newsletter-form.globo-form .globo-form-app{--gfb-form-default-font-size: 1.4rem}@media only screen and (min-width: 768px){.newsletter-form{align-items:flex-start}}.newsletter-form.globo-form .panels .panel{padding-bottom:0}.globo-form .globo-form-app .newsletter-form__field-wrapper{padding:.4rem 0 .8rem;width:100%}.globo-form .globo-form-app .newsletter-form__field-wrapper .field__input:-webkit-autofill~.field__button,.globo-form .globo-form-app .newsletter-form__field-wrapper .field__input:-webkit-autofill~.field__label,.globo-form .globo-form-app .newsletter-form__field-wrapper .customer .field input:-webkit-autofill~label{color:inherit}.globo-form .globo-form-app .newsletter-form__field-wrapper.globo-form-control .globo-form-input input{font-size:1.4rem;line-height:2.4rem;color:inherit}.globo-form .globo-form-app .newsletter-form__field-wrapper.globo-form-control .globo-form-input input::placeholder{color:inherit;opacity:.8}.globo-form .globo-form-app .newsletter-form__field-wrapper.globo-form-control .globo-form-input input:-webkit-autofill,.globo-form .globo-form-app .newsletter-form__field-wrapper.globo-form-control .globo-form-input input:-webkit-autofill:hover,.globo-form .globo-form-app .newsletter-form__field-wrapper.globo-form-control .globo-form-input input:-webkit-autofill:focus,.globo-form .globo-form-app .newsletter-form__field-wrapper.globo-form-control .globo-form-input input:-webkit-autofill:active{-webkit-background-clip:text;box-shadow:rgba(var(--color-background)) 0 0 0 .1rem!important}.globo-form .globo-form-app .newsletter-form__field-wrapper.globo-form-control .globo-label{padding:0;font-weight:600}.globo-form .globo-form-app .newsletter-form__field-wrapper.globo-form-control .messages .help-block{font-size:1.2rem}.globo-form .globo-form-app .newsletter-form__field-wrapper .field{z-index:0}.newsletter-form .globo-form-app .message.success{margin-bottom:1.6rem;padding:0;font-size:larger}.newsletter-form .globo-form-app .message .dismiss{display:none}.newsletter-form .globo-form-app .gfb__footer{margin:0}.newsletter-form .globo-form-app .gfb__footer button.action.wizard__submit{align-items:center;background-color:rgb(var(--color-background));border:.1rem solid rgb(var(--color-secondary-dark));border-radius:.4rem;color:rgb(var(--color-secondary-dark));cursor:pointer;display:inline-flex;font:inherit;font-size:1.4rem;font-weight:700;justify-content:center;padding:1.1rem 4rem;text-decoration:none;transition:all .35s ease-in-out}.newsletter-form .globo-form-app .gfb__footer button.action.wizard__submit:is(:hover,:active,:focus){color:rgb(var(--color-secondary));background-color:rgb(var(--color-background));border-color:rgb(var(--color-secondary))}.newsletter-form .globo-form-app .gfb__footer button.action.wizard__submit.disabled{border-color:var(--color-secondary-light);background-color:var(--color-secondary-light);color:var(--color-secondary-dark);cursor:default}.newsletter-form .globo-form-app .gfb__footer button.action.wizard__submit.loading .spinner{color:inherit}.newsletter-form .globo-form-app .gfb__footer button.action.wizard__submit.loading .spinner:after{border-top-color:rgb(var(--color-secondary));border-left-color:rgb(var(--color-secondary))}
