.custom-form__section{padding-top:var(--padding-top-desktop);padding-bottom:var(--padding-bottom-desktop);background-color:var(--bg-color)}@media screen and (max-width:768px){.custom-form__section{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}}.custom-form__section .form-success{text-align:center;background-color:#f8f8f8;color:#2f7a07;padding:5px;margin-bottom:30px;border:none;box-shadow:none}.custom-form__section .form-error,.custom-form__section .errors{text-align:center;background-color:var(--bg-color);padding-bottom:30px;color:var(--COLOR-ERROR)}.custom-form__section .errors{margin-top:-20px;padding:0 0 30px;border:none}.custom-form__section .errors *{text-align:center}.custom-form__heading{color:var(--text-color);text-align:center;font-size:29px}.custom-form__wrapper{display:flex;justify-content:center;align-items:center;padding:40px 20px}.custom-form{width:500px}@media screen and (max-width:768px){.custom-form{width:100%}}.custom-form .form-field{display:flex;flex-direction:column;row-gap:10px;padding-bottom:35px;margin:0;max-width:unset}.custom-form .form-field label.label--float{top:unset}.custom-form .form-field__inputs-wrapper{display:flex;gap:10px;flex-wrap:wrap}.custom-form .form-field__inputs-wrapper .form-field__input-wrapper{width:calc(50% - 5px);display:flex;flex-direction:column;gap:10px}.custom-form .form-field__input-wrapper-fw{display:flex;flex-direction:column;gap:10px}.custom-form .form-field__label{color:var(--text-color);font-size:20px;line-height:28px;font-weight:700;letter-spacing:.035em;position:relative;top:unset;left:unset;opacity:1;z-index:1;background:transparent;padding:0}.custom-form .form-field__input{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%;padding:16px;margin:0;font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;background:transparent;color:var(--text-color);border:1px solid var(--text-color);height:auto;min-height:55px;border-radius:0}.custom-form .form-field__input::placeholder{color:var(--text-color);opacity:1}.custom-form .form-field__input::-ms-input-placeholder{color:var(--text-color)}.custom-form .form-field__select *{color:var(--text-color);background-color:var(--bg-color)}.custom-form .form-field__select-wrapper{position:relative}.custom-form .form-field__select-wrapper svg{color:var(--text-color);position:absolute;right:10px;top:50%;transform:translateY(-50%);stroke:var(--text-color)}.custom-form .setPlaceholder:before{color:var(--text-color);content:attr(placeholder);width:100%;display:block}.custom-form .form-field__info{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;background-color:transparent;color:var(--text-color);line-height:normal;letter-spacing:.035em;margin:0}.custom-form .form-button__wrapper{display:flex;align-items:center;justify-content:center;padding-top:40px}.custom-form .form-button{background-position:top center;padding:15px 17px 17px;border:1px solid var(--text-color);color:var(--text-color);background-color:transparent;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;letter-spacing:4px;max-width:150px}.custom-form .form-field__radio-input{display:flex;padding-left:10px;align-items:center;gap:10px}.custom-form .form-field__radio{margin:5px 0}.custom-form .form-field__radio-input label{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;background-color:transparent;color:var(--text-color);position:relative;top:unset;left:unset;padding:0;z-index:1;opacity:1}.custom-form__text-heading,.custom-form__text-subheading{color:var(--text-color);text-align:center}.custom-form input[type=date]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:#fff;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.custom-form input:-webkit-autofill,.custom-form input:-webkit-autofill:hover,.custom-form input:-webkit-autofill:focus,.custom-form textarea:-webkit-autofill,.custom-form textarea:-webkit-autofill:hover,.custom-form textarea:-webkit-autofill:focus,.custom-form select:-webkit-autofill,.custom-form select:-webkit-autofill:hover,.custom-form select:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-color)!important;-webkit-box-shadow:0 0 0 0 var(--text-color) inset!important}
/*# sourceMappingURL=/cdn/shop/t/1031/assets/custom-form.css.map */
