.price-editor{scroll-margin-top:25px}.price-editor>p{max-width:800px}.price-editor fieldset{border:0;padding:0;margin:25px 0}.price-editor label{font-size:12px;line-height:1.7;margin-bottom:19px}.price-editor input,.price-editor select,.price-editor textarea{width:100%;padding:13px;border:1px solid var(--line);background:var(--bg);color:var(--cream);margin-top:7px;border-radius:0;font-size:13px;min-width:0}.price-editor .form-row{margin:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.price-edit-tools{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-bottom:25px}.price-number-fields{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:18px}.price-editor .price-visible-label{display:flex;align-items:center;gap:12px}.price-editor .price-visible-label input{width:18px;height:18px;margin:0;accent-color:var(--gold)}.price-publish-bar{border-top:1px solid var(--line);padding-top:25px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.price-publish-bar>div{flex:1 1 100%}.price-publish-bar strong{font-size:12px;color:var(--gold)}.price-publish-bar p{font-size:11px;margin:6px 0}.price-editor input[lang=th],.price-editor textarea[lang=th]{font-family:'Noto Sans Thai',sans-serif}#price-preview{width:min(1050px,calc(100% - 28px));background:var(--bg);padding:35px}#price-preview .dialog-top{position:sticky;top:-35px;background:var(--bg);z-index:1;padding:15px 0}#price-preview .price-row{font-size:12px}#price-preview .price-groups{gap:30px 5%}#price-preview .price-group h3{font-size:27px}@media(max-width:700px){.price-editor .form-row,.price-number-fields{grid-template-columns:1fr}.price-publish-bar>button{flex:1 1 100%}.price-edit-tools{gap:15px}#price-preview{padding:22px}#price-preview .dialog-top{top:-22px}}
