.ol-delivery{display:block;width:100%;box-sizing:border-box;color:var(--ol-delivery-text);font-family:var(--font-body-family,Arial,sans-serif);font-style:normal;text-align:left;letter-spacing:normal}
.ol-delivery[hidden]{display:none!important}
.ol-delivery__card{display:flex;align-items:flex-start;gap:12px;padding:15px 16px;background:var(--ol-delivery-bg);border:1px solid var(--ol-delivery-border);border-radius:10px}
.ol-delivery__icon{display:flex;flex:0 0 22px;margin-top:1px;color:var(--ol-delivery-accent)}
.ol-delivery__content{flex:1;min-width:0}
.ol-delivery .ol-delivery__heading{margin:0 0 5px;font-size:14px;line-height:1.4;font-weight:700;color:var(--ol-delivery-text)}
.ol-delivery .ol-delivery__dispatch{margin:0;font-size:13px;line-height:1.5;font-weight:600;color:var(--ol-delivery-text)}
.ol-delivery .ol-delivery__transit{margin:4px 0 0;font-size:13px;line-height:1.5;font-weight:400;color:var(--ol-delivery-text)}
.ol-delivery .ol-delivery__note{margin:7px 0 0;font-size:11px;line-height:1.5;font-weight:400;color:var(--ol-delivery-text);opacity:.7}
.ol-delivery__badge{display:inline-block;margin:0 6px 3px 0;padding:2px 6px;border-radius:4px;background:#fff1d6;color:#754700;font-size:10px;line-height:1.3;font-weight:700;vertical-align:middle}
@media(max-width:749px){.ol-delivery__card{padding:13px 12px;gap:10px}}
