.efc-dn{--dn-bg:#fff7e6;--dn-line:#f3d39a;--dn-ink:#5c3b00;--dn-accent:#b26a00;display:flex;align-items:flex-start;gap:12px;margin:12px 0;padding:12px 14px;border:1px solid var(--dn-line);border-radius:14px;background:var(--dn-bg);color:var(--dn-ink);line-height:1.45}.efc-dn--info{--dn-bg:#eaf6f7;--dn-line:#b8dfe3;--dn-ink:#083f47;--dn-accent:#0d5762}.efc-dn--festive{--dn-bg:linear-gradient(120deg,#fff1f3,#fdf3e7);--dn-line:#efc7cf;--dn-ink:#4a0f1d;--dn-accent:#971d1d}.efc-dn--alert{--dn-bg:#fdecec;--dn-line:#f3b8b8;--dn-ink:#6b0f0f;--dn-accent:#b42318}.efc-dn--custom{--dn-bg:var(--efc-dn-bg,#fff7e6);--dn-line:var(--efc-dn-line,#f3d39a);--dn-ink:var(--efc-dn-ink,#5c3b00);--dn-accent:var(--efc-dn-accent,#b26a00)}.efc-dn__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;color:var(--dn-accent);box-shadow:0 2px 8px -4px #00000040}.efc-dn__body{min-width:0;flex:1}.efc-dn__title{margin:0;font-size:14.5px;font-weight:800;color:var(--dn-accent)}.efc-dn__msg{margin:2px 0 0;font-size:13px}.efc-dn__msg strong{font-weight:800}.efc-dn__link{display:inline-block;margin-top:4px;font-size:12.5px;font-weight:700;color:var(--dn-accent);text-decoration:underline;text-underline-offset:3px}.efc-dn--drawer{margin:10px 0;padding:10px 12px;border-radius:12px}.efc-dn--drawer .efc-dn__icon{width:34px;height:34px}.efc-dn--drawer .efc-dn__title{font-size:13.5px}.efc-dn--drawer .efc-dn__msg{font-size:12.5px}.efc-dn--product{margin:10px 0 14px}.efc-dn--bar{justify-content:center;align-items:center;gap:6px 10px;flex-wrap:wrap;margin:0;padding:8px 16px;border:0;border-bottom:1px solid var(--dn-line);border-radius:0;text-align:center}.efc-dn--bar .efc-dn__body{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 8px;flex:0 1 auto;min-width:0;max-width:1200px}.efc-dn--bar .efc-dn__title{font-size:13px}.efc-dn--bar .efc-dn__msg{margin:0;font-size:12.5px}.efc-dn--bar .efc-dn__link{margin:0}@media(min-width:750px){.efc-dn--home{padding:16px 20px}.efc-dn--home .efc-dn__title{font-size:16px}.efc-dn--home .efc-dn__msg{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/efc-dispatch.css.map */
