.dgp-details{margin:1.3rem 0;border:1px solid #e9e5dc;background:#fff;padding:14px 18px;border-radius:8px}.dgp-details summary{cursor:pointer;font-weight:700;color:#18382e}.dgp-breakdown{font-size:.91rem;line-height:1.9}.dgp-equation{font-size:.85rem;color:#545950}.dgp-math-meta{color:#746f65;margin:.5rem 0}.dgp-lines{width:100%;border-collapse:collapse}.dgp-lines tr{border-bottom:1px solid #eee}.dgp-lines th{text-align:right;font-weight:400}.dgp-lines td{text-align:left}.dgp-lines .dgp-total{font-weight:700;color:#16382c}.dgp-breakdown small{display:block;margin-top:12px;color:#827d73}.dgp-public-calculator,.dgp-custom-order,.dgp-restock{max-width:760px;background:#faf9f6;border:1px solid #e6e0d6;padding:2rem;margin:1rem auto}.dgp-calculator-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.dgp-public-calculator label,.dgp-custom-order label,.dgp-restock label{display:grid;gap:7px;margin-bottom:12px}.dgp-public-calculator input,.dgp-public-calculator select,.dgp-custom-order input,.dgp-custom-order textarea,.dgp-restock input{width:100%;background:#fff;padding:10px;border:1px solid #dcd7cf}.dgp-custom-order input[type=checkbox],.dgp-restock input[type=checkbox]{width:auto}.dgp-public-calculator button,.dgp-custom-order button,.dgp-restock button{background:#0a352a;border:0;color:#fff;padding:12px 25px;cursor:pointer}.dgp-calc-result{margin-top:1.5rem}.dgp-honey{position:absolute!important;left:-9999px!important;opacity:0!important}.dgp-order-options{padding:1rem 0}.dgp-order-options .button{margin:0 0 8px 8px}.dgp-alert-message{color:#1d4a37}@media(max-width:600px){.dgp-calculator-form{grid-template-columns:1fr}.dgp-public-calculator,.dgp-custom-order{padding:1rem}}

.dgp-weight-filter{display:flex;align-items:end;gap:10px;flex-wrap:wrap;margin:20px 0}.dgp-weight-filter label{font-size:.8rem;display:grid}.dgp-weight-filter input{width:135px;max-width:100%;padding:9px;border:1px solid #ded8cc}.dgp-weight-filter button{border:0;background:#0b3329;color:#fff;padding:10px 18px}
