
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/default/meva-assets/nisa-source-sans-400.ttf) format('truetype');
}
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/default/meva-assets/nisa-source-sans-600.ttf) format('truetype');
}
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/default/meva-assets/nisa-source-sans-700.ttf) format('truetype');
}

.nm-delivery-estimate{width:518px;max-width:100%;padding:10px;margin:12px 0 8px;border:1px solid #e5e7eb;border-radius:8px;background:#f9f9f9;font:13px/20px 'Source Sans 3',sans-serif;color:#6b7280;box-sizing:border-box}
.nm-delivery-estimate p{margin:0!important;font:inherit!important;min-width:0;flex:1}.nm-delivery-dispatch{gap:8px;padding:0 0 10px;border-bottom:1px solid #e5e7eb;min-height:43px;box-sizing:border-box}.nm-delivery-dispatch>svg{width:16px;height:16px;stroke:#9ca3af;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.nm-delivery-estimate b{font-weight:600;color:#1f2937}.nm-delivery-arrival{gap:10px;align-items:flex-start;padding-top:10px;color:#111827}.nm-delivery-arrival p{line-height:17.875px!important}.nm-delivery-arrival strong{font-weight:700;color:#111827}.nm-truck-box{width:44px;height:44px;border:1px solid #e5e7eb;border-radius:6px;box-sizing:border-box}.nm-truck-box img{width:28px;height:14px;object-fit:contain}.nm-delivery-help{position:relative;display:inline-flex;vertical-align:middle;margin-left:2px}.nm-delivery-help button{border:0;padding:0;background:none;display:flex;color:#9ca3af;cursor:pointer}.nm-delivery-help svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.nm-delivery-help [role=tooltip]{display:none;position:absolute;right:0;bottom:24px;width:220px;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;background:white;color:#4b5563;font:12px/17px 'Source Sans 3',sans-serif;box-shadow:0 5px 20px #0002;z-index:20}.nm-delivery-help:hover [role=tooltip],.nm-delivery-help:focus-within [role=tooltip],.nm-delivery-help.is-open [role=tooltip]{display:block}
