.form-frame{padding:30px;border-radius:8px;box-shadow:0 2px 10px #0000001a;max-width:700px;width:100%;margin:30px auto;background-color:#fff}.main-heading{font-size:26px;color:#1c1c1c;margin:0 0 5.5px;font-weight:700;text-align:center}.main-description{font-size:16px;color:#1c1c1ccc;margin:0;text-align:center}.form-container{margin:0 0 22px;padding:0 8px}.form-value-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}.form-group{position:relative;margin:0 0 20px;padding:0 8px;flex:1 1 100%;min-width:0;max-width:100%}@media (min-width: 769px){.form-group{flex:1 1 calc(50% - 20px)}}.comment-div{margin:0 0 20px;padding:0 8px}.comment-width{flex:1 1 100%}.form-input{width:100%;padding:16px;font-size:16px;border:1px solid #8d8d8d;border-radius:10px;outline:none;transition:border-color .3s ease}.form-input:focus{border:3px solid #a0a0a0;outline:none;box-shadow:none}.form-label{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:16px;color:#555;background-color:#fff;padding:0 4px;transition:.2s ease all;pointer-events:none}.form-group select:focus+.form-label,.form-group.select-has-value .form-label{top:25%!important}.invalid-label{top:30%}.form-input:focus+.form-label,.form-input:not(:placeholder-shown)+.form-label{top:-10px;left:16px;font-size:16px;color:#727272;transform:none}.form-input.is-invalid{border-color:#dc3545}.input-comment{resize:none;height:120px;padding:16px;box-sizing:border-box;overflow-y:auto}.textarea-label{top:24px}.small-info{font-size:16px;margin:3px 0 0;color:#1c1c1ccc}.radio-option-list{padding:0 5px;margin:0 0 16.5px}.radio-option{list-style-type:none;padding:0 5px}.radio-wrapper{display:flex;align-items:center;gap:8px;position:relative;min-height:24px;text-align:left}input[type=radio]{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;outline:none;border:1px solid #990000;transition:box-shadow .3s ease-in-out;flex-shrink:0;display:flex;justify-content:center;align-items:center;overflow:hidden}input[type=radio]:before{content:"";width:60%;height:60%;border-radius:50%}input[type=radio]:checked:before{background:#900}.radio-clicked-effect{box-shadow:0 0 0 8px #ff535333}.upload-container{margin:0 0 16.5px;padding:0 8px;width:100%}.upload-label{margin:0 0 4px}.file-upload-dotted-frame{width:100%;height:150px;border:1px dashed #2B2C2DBF;border-radius:8px;padding:12px}.file-upload-dotted-frame.has-file{border:1px solid #2B2C2DBF}.file-upload-content{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#1c1c1ccc}.file-upload-button{color:#900;background:none;border:1px solid #990000;padding:8px 12px;border-radius:4px;cursor:pointer;font-size:16px}.hidden-file-input{display:none}.button-container{margin:12px 0 0;padding:0 8px;display:flex;justify-content:center;align-items:center;width:100%}.submit-button{background-color:#900;color:#fff;margin:0 0 8px;padding:11px 22px;border:none;border-radius:8px;font-size:16px;cursor:pointer;width:100%}.error{margin:0;color:#dc3545;display:none;font-size:16px}.display-error-msg{display:block}.file-upload-dotted-frame.highlight{border:1px solid #2B2C2DBF;background-color:#afaeae}.uploaded-file-list{padding:0}.uploaded-file-list li{list-style-type:none}.remove-file-button{cursor:pointer;color:#000;font-weight:700;margin-left:10px;padding:2px 6px;border-radius:3px}.centered-instructions{text-align:center}.gray{color:#1c1c1c99}
/*# sourceMappingURL=/cdn/shop/t/8/assets/7th-email-form.css.map */
