.brand-fonts{border-top:1px solid var(--line);min-width:0;margin-top:18px;padding-top:14px}.brand-fonts h3{margin-bottom:8px;font-size:15px}.brand-fonts ul{overflow-wrap:anywhere;margin:0 0 10px;padding-left:18px}.brand-font-upload{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.brand-font-upload label{gap:4px;min-width:0;display:grid}.brand-font-upload input[type=file],.brand-font-upload input[type=url],.brand-font-upload input:not([type]){width:100%;min-width:0}.brand-font-upload label.checkbox{align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;display:flex}.brand-font-upload label.checkbox input{flex:none;margin-top:3px}
