.theme-editor>form>label{max-width:400px;margin:24px 0}.theme-sections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0}.theme-sections fieldset{border:1px solid #dde6e0;border-radius:10px;padding:18px;min-width:0}.theme-sections legend{font-weight:600;padding:0 7px;color:#244635}.theme-sections label{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0;font-size:12px}.theme-sections input[type=color]{width:65px;height:38px;padding:3px}.theme-sections select{max-width:155px}.theme-preview{display:grid;grid-template-columns:130px 1fr;max-width:650px;border:1px solid #dde6e0;border-radius:10px;overflow:hidden}.theme-preview>div{padding:20px}.theme-preview small{display:block;margin-top:12px;font-size:11px}.theme-preview button{border:0;border-radius:7px;padding:10px 16px}.theme-editor p{font-size:12px;line-height:1.7;color:#687a88}@media(max-width:1000px){.theme-sections{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.theme-sections{grid-template-columns:1fr}.theme-preview{grid-template-columns:95px 1fr}}
