.dd-meter-rule{font-size:13px;line-height:1.5;color:inherit;opacity:.82;margin:8px 0;overflow-wrap:anywhere}.dd-meter-min{font-size:13px;line-height:1.4;margin:4px 0 12px;opacity:.8}.dc-card .dc-qty{flex-shrink:0}.dc-card .dc-qty input{width:78px;max-width:100%;font-variant-numeric:tabular-nums}.pdp-quantity input{min-width:68px;font-variant-numeric:tabular-nums}.dd-quick-total{margin:12px 0;font-size:16px}.dd-selection-row small{font-size:12px;font-weight:400;opacity:.8}.dd-meter-rule:empty{display:none}@media(max-width:390px){.dc-card .dc-qty input{width:70px}.pdp-total{flex-wrap:wrap;gap:8px}.dd-quick-steps input{min-width:60px}.dd-selection-row{grid-template-columns:minmax(0,1fr) 80px 28px}}

.dd-quick-summary>small{grid-column:1/-1;min-width:0;line-height:1.5;overflow-wrap:anywhere}

.dd-unit-row{display:grid;grid-template-columns:minmax(0,1fr) 90px 36px;gap:10px;align-items:center;padding:14px 0;border-bottom:1px solid #d9e5ee}.dd-unit-row>strong{min-width:0;overflow-wrap:anywhere}.dd-unit-row>input{min-width:0;width:100%;box-sizing:border-box;padding:10px 8px;border:1px solid #aac2d4;border-radius:8px;background:var(--surface,#fff);color:inherit}.dd-unit-row>button{min-height:36px}.dd-unit-row>.dd-unit-note{grid-column:1/-1;line-height:1.5;font-size:13px;min-width:0;overflow-wrap:anywhere}.dd-unit-note[data-error=true]{color:#ad302b}.dd-unit-row>.dd-unit-confirm{grid-column:1/-1;width:fit-content;max-width:100%;white-space:normal;padding:8px 14px;border:1px solid #0b72c9;border-radius:8px;background:transparent;color:inherit}.dd-unit-confirm[hidden]{display:none}.dd-unit-form-list{margin:16px 0}.dd-unit-row [aria-invalid=true]{border-color:#ad302b}@media(max-width:390px){.dd-unit-row{grid-template-columns:minmax(0,1fr) 76px 30px;gap:8px}}[data-theme=dark] .dd-unit-row>input{background:#142d40;color:#eef6fc}[data-theme=dark] .dd-unit-note[data-error=true]{color:#ffb3a8}

@media(max-width:600px){.dd-unit-row{grid-template-columns:minmax(0,1fr) 36px}.dd-unit-row>strong{grid-column:1/-1}.dd-unit-row>input{grid-column:1;max-width:130px}.dd-unit-row>button:not(.dd-unit-confirm){grid-column:2}.dd-unit-row>.dd-unit-note,.dd-unit-row>.dd-unit-confirm{grid-column:1/-1}}
