.dh-order{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:20px 0}.dh-order select{flex:1;min-width:130px;background:#121212;color:#fff;border:1px solid #80604b;padding:13px;border-radius:6px}.dh-order strong{font-size:1.35rem}.dh-agree{display:flex;align-items:flex-start;gap:12px;line-height:1.5;margin:20px 0}.dh-agree input{accent-color:#b7ff00;width:20px;height:20px;flex:none}.dh-terms{font-size:.85rem;line-height:1.65;color:#d5cbc2}#dh-add{border:0;cursor:pointer;width:100%;font:inherit;text-align:center}#dh-add:disabled{background:#414141;color:#ccc;cursor:not-allowed}#dh-error{color:#ff9b9b}@media(max-width:650px){.dh-order{display:grid;grid-template-columns:1fr auto}.dh-order label{grid-column:1/-1}.dh-order select{min-width:0;width:100%}}