.delivery-estimate{margin-top:18px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#f7f8f9;font-size:13px}.delivery-estimate__head{display:flex;justify-content:space-between;align-items:center;gap:12px;color:#4f565c}.delivery-estimate__head b{color:var(--ink,#111);font-weight:650}.delivery-estimate__form{display:flex;gap:8px;align-items:center;margin-top:10px;flex-wrap:wrap}.delivery-estimate__form input{flex:1 1 160px;min-height:40px;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:#fff;font:inherit}.delivery-estimate__form input:focus{outline:none;border-color:var(--titan-red);box-shadow:0 0 0 1px var(--titan-red)}.delivery-estimate__rows{margin:10px 0 0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.delivery-estimate__rows li{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.delivery-estimate__rows b{font-weight:600}.delivery-estimate__rows span{color:#4f565c;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.delivery-estimate small{display:block;margin-top:8px;color:var(--muted);font-size:12px;line-height:1.4}.delivery-estimate__guess{display:inline;margin:0;color:var(--muted);font-size:12px}