#franchise-form fieldset{border:1px solid #66513a;border-radius:10px;padding:12px 15px;margin:0;min-width:0}#franchise-form legend{font-size:14px;padding:0 5px;color:#e4d0bd}#franchise-form fieldset label{display:inline-flex;align-items:center;gap:8px;margin:5px 20px 5px 0}#franchise-form fieldset input{width:18px;height:18px;margin:0;accent-color:#ff7622}#franchise-form input[type=file]{max-width:100%;padding:12px;white-space:normal}#franchise-form input[type=file]::file-selector-button{border:0;border-radius:6px;background:#ff8122;color:#16110d;padding:8px;margin-right:12px;font-weight:700}#franchise-form .og-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#franchise-form .og-file-help{font-size:12px;color:#d3c5b6;line-height:1.5;margin:7px 0 18px}#franchise-form .og-franchise-status{color:#fff;line-height:1.6;overflow-wrap:anywhere}#franchise-form .btn{background:linear-gradient(110deg,#ff971f,#f33222)!important;color:#fff!important}#franchise-form .form-grid>*{min-width:0}#franchise-form .consent{display:flex;align-items:flex-start;gap:10px;line-height:1.5}#franchise-form .consent input{flex:0 0 17px;width:17px;height:17px;margin-top:3px}@media(max-width:640px){#franchise-form .form-grid{grid-template-columns:1fr}#franchise-form input,#franchise-form textarea{font-size:16px;width:100%}#franchise-form fieldset input{width:18px}#franchise-form .consent{font-size:13px}}
