.globo-formbuilder{z-index:1;position:relative}@media screen and (max-width: 989px){.globo-form-app{margin-top:0}}.globo-form .globo-form-control{margin:0}.globo-form .globo-form-control hr{margin:2.4rem 0}.globo-form .globo-form-control[\:has\(div\)]{margin:1.5rem 0}.globo-form .globo-form-control:has(div){margin:1.5rem 0}.globo-form .label-content{font-size:1.6rem;font-weight:700}.globo-form .globo-label{line-height:inherit}.globo-form textarea{min-height:180px}.globo-form input,.globo-form select,.globo-form textarea{background-color:#fff;border:var(--inputs-border-width) solid rgba(var(--color-foreground),var(--inputs-border-opacity));border-radius:var(--inputs-radius);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));color:var(--color-heading);font-family:var(--font-body-family);font-size:1.6rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + var(--inputs-border-width) * 2);transition:all var(--duration-default) ease-in-out}.globo-form input:focus,.globo-form select:focus,.globo-form textarea:focus{box-shadow:0 0 0 .5rem rgba(var(--color-button),.25)}.globo-form .globo-list-control{padding:0}.globo-form .globo-option{color:var(--color-heading)!important}.globo-form .globo-form-control .checkbox-wrapper .checkbox-input~.checkbox-label:before,.globo-form .globo-form-control .radio-wrapper .radio-input~.radio-label:after{border-color:rgb(var(--color-button))!important}.globo-form .globo-form-control .radio-wrapper .radio-input:checked~.radio-label:after{background:radial-gradient(rgb(var(--color-button)) 40%,rgb(var(--color-button-text)) 45%)!important}.globo-form .globo-form-control .checkbox-wrapper .checkbox-input:checked~.checkbox-label:before{background:rgb(var(--color-button))!important}.globo-form button[type=submit],.globo-form button[type=button]{font-size:calc(var(--font-heading-scale) * 1.5rem)!important;font-weight:var(--font-heading-weight)!important;border-radius:var(--buttons-radius)!important;padding:1.25rem 2.5rem!important;line-height:inherit!important;font-family:var(--font-body-family)!important}.globo-form button[type=submit],.globo-form button[type=button]{letter-spacing:normal;text-align:center}.globo-form button[type=submit]:after,.globo-form button[type=button]:after{border-radius:var(--buttons-radius)!important;transition:all var(--duration-default) ease-in-out!important}.globo-form button[type=submit]:after,.globo-form button[type=button]:after{content:"";position:absolute;top:var(--buttons-border-width);right:var(--buttons-border-width);bottom:var(--buttons-border-width);left:var(--buttons-border-width);z-index:0;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.globo-form button[type=submit]:not([disabled]):hover:after,.globo-form button[type=button]:not([disabled]):hover:after{box-shadow:0 0 0 .5rem rgba(var(--color-button),.25)}.globo-form .footer button.submit,.globo-form .footer button.checkout,.globo-form .footer button.action.loading .spinner{background:rgb(var(--color-button))!important;border-color:rgb(var(--color-button))!important;color:rgba(var(--color-button-text))!important}.globo-form .globo-form-control.has-error input:not(.item__quantity),.globo-form .globo-form-control.has-error textarea{border-color:#eb001b}
/*# sourceMappingURL=/cdn/shop/t/31/assets/component-globo-form.css.map */
