form.g-container,form.g-container *{box-sizing:border-box}form.g-container{font-family:var(--font-body, Helvetica, Arial, sans-serif);font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#000}form.g-container .panels,form.g-container .globo-form-app{z-index:1!important}form.g-container .wizard__header{display:none}form.g-container .panel{display:flex;flex-wrap:wrap;gap:0 24px;margin:0!important;padding:0!important}form.g-container .globo-form-control{width:auto!important;margin:0 0 32px!important;padding:0!important}form.g-container .globo-form-control.layout-1-column{flex:0 0 100%}form.g-container .globo-form-control.layout-2-column{flex:1 1 calc(50% - 12px)}form.g-container .hidden{display:none!important}form.g-container label.globo-label,form.g-container .classic-label{display:block;font-family:var(--font-body, Helvetica, Arial, sans-serif)!important;font-size:11px!important;font-weight:400!important;letter-spacing:1px!important;text-transform:uppercase!important;line-height:1.4!important;color:#000!important;opacity:.55;margin:0 0 10px!important}form.g-container label .text-danger{color:#000!important;font-size:11px!important}form.g-container .classic-input,form.g-container input[type=text],form.g-container input[type=email],form.g-container input[type=tel],form.g-container input[type=number],form.g-container select,form.g-container textarea{width:100%!important;min-height:44px;margin:0!important;padding:12px 0!important;background:transparent!important;border:0!important;border-bottom:1px solid rgba(0,0,0,.25)!important;border-radius:0!important;box-shadow:none!important;outline:none!important;font-family:var(--font-body, Helvetica, Arial, sans-serif)!important;font-size:11px!important;letter-spacing:1px!important;text-transform:uppercase!important;line-height:1.4!important;color:#000!important;-webkit-appearance:none;appearance:none;transition:border-color .3s ease}form.g-container .classic-input:focus,form.g-container textarea:focus,form.g-container select:focus{border-bottom-color:#000!important}form.g-container .has-error .classic-input,form.g-container .has-error textarea,form.g-container .has-error select{border-bottom-color:#000!important}form.g-container .classic-input::placeholder,form.g-container textarea::placeholder{color:#000;opacity:.35;text-transform:uppercase;letter-spacing:1px}form.g-container textarea{min-height:120px;resize:vertical}form.g-container .globo-form-input{position:relative}form.g-container .globo-form-input select{padding-right:24px!important;cursor:pointer}form.g-container .globo-form-input select+*:after{content:none}form.g-container .globo-form-input:has(>select):after{content:"";position:absolute;right:2px;top:50%;width:7px;height:7px;border-right:1px solid #000;border-bottom:1px solid #000;transform:translateY(-70%) rotate(45deg);pointer-events:none}form.g-container small.messages,form.g-container .messages{display:block;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#000;opacity:.7;margin-top:8px}form.g-container .wizard__submit,form.g-container button[type=submit]{display:inline-flex!important;align-items:center;justify-content:center;width:100%;height:48px;margin:8px 0 0!important;padding:0 24px!important;background:#000!important;color:#fff!important;border:1px solid #000!important;border-radius:0!important;box-shadow:none!important;font-family:var(--font-body, Helvetica, Arial, sans-serif)!important;font-size:11px!important;font-weight:400!important;letter-spacing:1px!important;text-transform:uppercase!important;line-height:1!important;cursor:pointer;transition:background .25s ease,color .25s ease}form.g-container .wizard__submit:hover,form.g-container button[type=submit]:hover{background:#fff!important;color:#000!important}form.g-container .wizard__footer{padding:0!important;margin:0!important}form.g-container .wizard__submit .spinner{margin-right:8px}form.g-container .globo-form-message,.globo-form-message,.gfb-message,.globo-formbuilder-wizard .alert{font-family:var(--font-body, Helvetica, Arial, sans-serif);font-size:11px;letter-spacing:1px;text-transform:uppercase;line-height:1.8;background:transparent!important;color:#000!important;border:0!important;border-top:1px solid #000!important;border-radius:0!important;padding:16px 0!important}.template-page .globo-formbuilder-wizard{max-width:600px;margin:0 auto}@media(max-width:767px){form.g-container .globo-form-control{margin-bottom:28px!important}form.g-container .globo-form-control.layout-2-column{flex:0 0 100%}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/aoj-forms.css.map */
