.mm-form-container{background:#fff;padding:24px 20px;order:-1;box-shadow:2px 8px 30px #d3d3d370;margin-top:-270px}.mm-form-container .form-group{margin-bottom:12px;position:relative}.mm-form-container .form-group.fg{margin-bottom:20px}.mm-form-container .input-label{color:#151515cc;font-size:12px;font-weight:600;line-height:190%;letter-spacing:.6px;position:absolute;background-color:#fff;z-index:2;left:15px;top:-13px;padding:2px 6px}.mm-form-container .social-icons-wrap p{color:#151515cc;font-size:14px;font-weight:600;line-height:22.4px;letter-spacing:.6px}.mm-form-container input[type=text],.mm-form-container input[type=email],.mm-form-container input[type=tel],.mm-form-container select,.mm-form-container textarea{width:100%;padding:10px 12px;border:2px solid #FAB20A;font-size:14px;transition:border-color .3s}.mm-form-container *:focus-visible{outline:none;outline-offset:0;box-shadow:none}.mm-form-container .state-group{display:flex;gap:10px}.mm-form-container .state-group .form-group{flex:1}.mm-form-container form{padding-top:20px}.mm-form-container .checkbox-group{margin:20px 0}.mm-form-container input[type=checkbox]{width:20px;height:20px;margin:0}.mm-form-container .social-section{margin:25px 0}.mm-form-container .social-icons{display:flex;gap:15px;margin-bottom:15px}.mm-form-container .social-icon{width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#fff;font-weight:700;cursor:pointer;transition:transform .2s}.mm-form-container .remove-social-input{background:#fab20a;border:none;position:absolute;width:40px;height:100%;right:0;cursor:pointer}.mm-form-container .heading-h3{color:#151515;letter-spacing:.6px;line-height:140%;font-weight:700;font-size:16px;margin-bottom:20px}.mm-form-container .social-icon:hover{transform:scale(1.1)}.mm-form-container .social-icon.added{opacity:.6;transform:scale(.9)}.mm-form-container .radio-group{display:flex;gap:15px}.mm-form-container .radio-group label{color:#151515cc;font-size:12px;font-weight:600;line-height:22.4px;letter-spacing:.6px}.mm-form-container .radio-group.checkboxs{flex-direction:column;gap:10px}.mm-form-container .radio-item{display:flex;align-items:center;gap:6px}.mm-form-container .radio-item input[type=radio]{width:20px;height:20px}.mm-form-container .agreements{margin:25px 0}.mm-form-container .agreements h3{font-size:16px;margin-bottom:15px;color:#333}.mm-form-container .submit-btn{width:100%;background-color:#fab20a;color:#000;padding:15px;border:none;border-radius:4px;font-size:16px;font-weight:700;cursor:pointer;text-transform:uppercase;transition:background-color .3s;position:relative}.mm-form-container .btn-loader{border:2px solid #f3f3f3;border-top:2px solid #3498db;border-radius:50%;width:25px;height:25px;animation:spin 2s linear infinite;display:none;position:absolute;left:49%;z-index:1;top:12px}.mm-form-container .submit-btn.loading .btn-text{opacity:0}.mm-form-container .submit-btn.loading .btn-loader{display:block}.mm-form-container .submit-btn:hover{background-color:#e6851a}.mm-form-container .submit-btn:disabled{background-color:#ccc;cursor:not-allowed}.mm-form-container .message{padding:10px;border-radius:4px;margin-bottom:15px;display:none}.mm-form-container .success-message{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.mm-form-container .error-summary{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.mm-form-container textarea{min-height:80px;resize:vertical}.mm-form-container select{background-color:#fff;-webkit-appearance:none;appearance:none}.mm-form-container .form-heading{margin:0;color:#151515;font-size:26px;font-weight:700;line-height:110%;letter-spacing:-.8px}.mm-form-container .form-subtitle{color:#151515cc;font-size:14px;line-height:130%;letter-spacing:.6px}.mm-form-container .select-wrap{position:relative}.mm-form-container .select-wrap:after{content:url(/cdn/shop/files/fe_arrow-down.png?v=1753365639);background-color:#fab20a;display:flex;justify-content:center;align-items:flex-end;top:0;position:absolute;right:0;height:100%;width:40px}.mm-form-container .questions{color:#151515;font-size:14px;font-weight:700;line-height:22.4px;letter-spacing:.6px;margin:0 0 6px}.mm-form-container .agreements-wrapper .heading-h3{font-size:16px}.mm-form-container .agreements-wrapper .radio-group{flex-direction:column;gap:10px}.mm-form-container .agreements-wrapper a{color:#151515cc}@media screen and (min-width: 992px){.mm-form-container{margin-top:-640px;order:1;width:480px}.mm-form-container .form-heading{font-size:32px}}@media screen and (min-width: 1200px){.mm-form-container{width:490px}.mm-form-container .form-heading{font-size:48px}.mm-form-container .form-subtitle{font-size:18px}.mm-form-container .input-label{font-size:14px;top:-14px}.mm-form-container input[type=text],.mm-form-container input[type=email],.mm-form-container input[type=tel],.mm-form-container select,.mm-form-container textarea{padding:15px 12px;font-size:16px}.mm-form-container .heading-h3{font-size:18px}.mm-form-container .radio-group label{font-size:14px}.mm-form-container .social-icon{width:40px;height:40px}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/mm-ambassador-signup-form.css.map */
