.dn-delivery-note{box-sizing:border-box;width:100%;padding:var(--dn-padding,12px);margin:var(--dn-margin,12px) 0;background:var(--dn-background,#fff8df);border:1px solid var(--dn-border,#e2c672);border-radius:var(--dn-radius,8px);color:var(--dn-text,#30291c);font-family:inherit;font-size:var(--dn-font-size,13px);line-height:1.45;text-align:var(--dn-align,left)}
.dn-delivery-note__title{display:block;margin:0 0 6px;font-size:var(--dn-title-size,14px);font-weight:700;line-height:1.3;color:inherit}
.dn-delivery-note__line{margin:3px 0!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important}
.dn-delivery-note__link{display:inline-block;margin-top:5px;color:inherit;text-underline-offset:3px;font-size:inherit}
.dn-delivery-note__link:focus-visible,.dn-delivery-bar__link:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.dn-delivery-bar{font-family:inherit;line-height:1.4;overflow-wrap:anywhere}
.dn-delivery-bar__inner{max-width:var(--page-width,1200px);margin:auto;padding:0 18px;display:flex;align-items:center;justify-content:center;gap:4px 12px;flex-wrap:wrap}
.dn-delivery-bar__message{margin:0;color:inherit;font:inherit}
.dn-delivery-bar__link{color:inherit;text-underline-offset:3px;white-space:nowrap}
@media(max-width:749px){.dn-delivery-bar__inner{gap:2px 8px}.dn-delivery-note{font-size:var(--dn-font-size-mobile,13px)}}
