.dbj-sales-admin{max-width:1320px}.sales-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}.dbj-sales-admin details{border:1px solid #d4c6b4;background:#fffdf8;padding:18px;margin:15px 0;border-radius:8px}.dbj-sales-admin summary{font-size:16px;font-weight:650;cursor:pointer}.sales-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:18px 0}.sales-field{display:block;font-weight:600;margin:12px 0}.sales-field input,.sales-field select,.sales-field textarea{display:block;width:100%;max-width:100%;box-sizing:border-box;margin-top:5px;padding:8px}.sales-field small{display:block;font-weight:400;line-height:1.4;margin-top:5px;color:#635b68}.dbj-sales-admin input[type=number]{min-width:80px}.sales-record{border:1px solid #d8c7ac;background:#fffdf9;padding:18px;border-radius:8px;margin:15px 0}.sales-record h2,.sales-record h3{margin-top:0}.sales-public-strip{max-width:1240px;margin:8px auto;padding:12px 20px;background:#3e2050;color:#fffaf0;border-bottom:3px solid #d8b777;font:14px/1.5 system-ui,sans-serif;display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap}.sales-public-strip a{color:#ffe3a3!important}.sales-public-page{max-width:1200px;padding:28px 20px 50px;margin:auto;font-family:system-ui,sans-serif;color:#302439}.sales-public-hero{padding:30px;background:#3e2050;color:#fffaf0;border-top:4px solid #b39756;border-radius:10px}.sales-public-hero h1{font:42px/1.15 Georgia,serif}.sales-public-page form{display:flex;flex-wrap:wrap;align-items:end;gap:15px;margin:22px 0}.sales-public-page label{display:block}.sales-public-page input,.sales-public-page select{display:block;padding:10px;font:inherit}.sales-public-page button{background:#3e2050;color:#fff;padding:12px 20px;border:0;border-radius:5px;cursor:pointer}.sales-offer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.sales-offer-card{padding:25px;border:1px solid #d8b777;border-radius:8px;background:#fffaf0}.sales-offer-card h2{font:30px/1.2 Georgia,serif;color:#3e2050}.sales-offer-card>strong{font-size:30px;color:#854c2e}.sales-cart-fields{border:1px solid #b39756;border-radius:8px;padding:15px;margin:18px 0;background:#fffaf0}.sales-cart-fields legend{font-weight:700;color:#3e2050}.sales-cart-fields input{display:block;width:100%;box-sizing:border-box;padding:10px;font:inherit}.sales-small{font-size:12px;color:#65556e}.sales-preferences{max-width:650px;margin:25px auto}.sales-flyer-layout{display:grid;grid-template-columns:minmax(280px,420px) minmax(0,1fr);gap:25px}.sales-flyer-preview canvas{width:100%;max-width:480px;height:auto;border:1px solid #b39756;box-shadow:0 10px 30px #30243920;background:#fff}.sales-flyer-preview{padding:18px;background:#eee9e2}.sales-flyer-actions{display:flex;gap:10px;flex-wrap:wrap;margin:15px 0}@media(max-width:750px){.sales-fields,.sales-offer-grid,.sales-flyer-layout{grid-template-columns:1fr}.sales-public-hero{padding:22px}.sales-public-hero h1{font-size:32px}.sales-public-strip{margin:8px 12px}.dbj-sales-admin input,.dbj-sales-admin select,.dbj-sales-admin textarea{font-size:16px;max-width:100%}}
