.pw-editor .pw-ledger{display:none!important}
.pw-editor .panel-head{padding:12px 18px 0!important;margin:0!important;min-height:0!important}
.pw-editor .panel-head h2{font-size:18px!important;line-height:24px!important}
.pw-editor [data-price-offer-form]{padding:0 18px 16px!important}
.pw-editor .vn-reuse{padding:6px 0!important;margin:4px 0 0!important;background:transparent!important;border:0!important}
.pw-editor .vn-reuse-tick{margin:0!important;min-height:26px!important;font-size:12px!important}
.pw-editor [data-vn-reuse-message]:empty{display:none!important}
.pw-editor .pw-progress{padding:8px 0 6px!important;margin:0!important}
.pw-editor .pw-progress button{min-height:48px;gap:4px}
.pw-editor .pw-heading{margin:6px 0 12px!important;gap:12px;flex-wrap:wrap;font-size:21px!important}
.pw-editor .pw-heading .pw-currency{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:244px;max-width:100%;align-items:start;margin:0 0 0 auto}
.pw-editor .pw-currency>label,.pw-editor .pw-validity-control{display:grid!important;grid-template-rows:18px 42px;row-gap:4px!important;align-content:start;width:auto!important;min-width:0;margin:0!important;padding:0!important;line-height:18px!important;font-size:12px!important;font-weight:600;color:#526571}
.pw-editor .pw-validity-label{font-size:12px!important;line-height:18px!important;margin:0!important;padding:0!important}
.pw-editor .pw-currency>label>.pw-select-wrap{height:42px!important;margin:0!important}
.pw-editor .pw-currency .pw-select-trigger,.pw-editor .pw-validity-box>summary{height:42px!important;min-height:42px!important;margin:0!important;padding:9px 12px!important;border-radius:10px!important;font-size:14px!important;line-height:22px!important;box-sizing:border-box!important}
.pw-editor details.pw-validity-box{margin:0!important;padding:0!important;width:100%!important}
.pw-editor.pw-hide-quotation-settings .pw-currency{display:none!important}
@media(max-width:700px){.pw-editor .panel-head{padding:10px 14px 0!important}.pw-editor [data-price-offer-form]{padding:0 14px 14px!important}.pw-editor .pw-heading>span{flex-basis:100%}.pw-editor .pw-heading .pw-currency{width:100%;margin:0!important}.pw-editor .pw-heading{gap:8px;font-size:20px!important}.pw-editor .pw-progress{padding-top:6px!important}}
