.invalid-form-value{border:1px solid var(--Royer-red);background-color:#ff000017}.invalid-form-value option{background-color:#fff}.g-recaptcha .invalid-form-value{border-radius:4px}.form_row{display:flex;gap:24px;margin-top:18px;align-items:end}.form_row>*{flex-basis:0}.form-label{color:var(--Grey-700, #282626);font-family:Inter!important;font-size:14px;font-weight:300}.form-label span.required{color:var(--Royer-red, #c8102e)}.form-input{padding:10px 12px!important;color:#000!important;font-family:Inter!important;font-size:18px!important;font-weight:300!important;line-height:24px!important}input[type=file].form-input{padding:0!important}input[type=file].form-input::file-selector-button{padding:13.75px 15px 13.75px 24px}.form-textarea{padding:10px;border-radius:4px;font-family:Inter!important;font-size:18px;font-weight:300;line-height:24px}.form-button-loading{position:relative;background:#b0b0b0;color:#fff;cursor:not-allowed;pointer-events:none;overflow:hidden}.form-button-loading:after{content:"";position:absolute;top:0;left:-150%;width:200%;height:100%;background:linear-gradient(120deg,#fff0 30%,#fff6,#fff0 70%);animation:shimmer 2s infinite}@keyframes shimmer{to{left:150%}}@media (max-width: 768px){.form_row{gap:16px;margin-top:16px;flex-wrap:wrap}.form_row>*{flex-basis:auto}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/royer-form-handler.css.map */
