/* Shared free-shipping bar for the website and campaign LPs. */
:root{--shipping-notice-height:36px}
.bebaik-shipping-notice{position:relative;z-index:60;display:flex;align-items:center;justify-content:center;gap:8px;height:var(--shipping-notice-height);padding:0 max(12px,env(safe-area-inset-right)) 0 max(12px,env(safe-area-inset-left));overflow:hidden;background:#087f5b;color:#fff;font-family:inherit;font-size:clamp(11px,3.4vw,13px);font-weight:800;line-height:1;letter-spacing:.04em;text-align:center;white-space:nowrap}
.bebaik-shipping-notice svg{width:20px;height:20px;flex:none}
/* Headers absolutely positioned at the page top sit below the bar instead of over it. */
body.assistant-home>header,.site-header{top:var(--shipping-notice-height)}
@media(min-width:768px){:root{--shipping-notice-height:40px}.bebaik-shipping-notice{font-size:14px;letter-spacing:.06em}}
