/* Founding kitchens offer bar (12 Nov 2026). Remove this file, assets/offer-bar.js, the OFFER BAR blocks in the
   pages and the offer-line paragraphs in the guides after the offer closes (31 March 2027).
   In the page flow above the menu, never fixed over text. A one-line script before the bar adds cr-offer-off to
   <html> before the first paint when the visitor closed it (localStorage cr-offer-bar) or the closing date has
   passed (then also cr-offer-ended), so nothing moves. cr-offer-js shows the close button only when JavaScript runs. */
.offer-bar { background: #1d1d1f; color: #fff; font: 14px/1.4 -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; }
.offer-bar .ob-in { max-width: 980px; margin: 0 auto; padding: 0 4px 0 16px; display: flex; align-items: center; gap: 8px; min-height: 44px; }
.offer-bar p { margin: 0; padding: 8px 0; flex: 1; min-width: 0; }
.offer-bar a, .wrap .offer-bar a { color: #fff; font-weight: 600; text-decoration: underline; text-underline-offset: 3px; text-decoration-thickness: 1px; white-space: nowrap; }
.offer-bar a:hover { text-decoration-thickness: 2px; }
.offer-bar .ob-x { flex: none; width: 44px; height: 44px; border: 0; background: transparent; color: #fff; font: 400 24px/1 Arial, sans-serif; cursor: pointer; border-radius: 8px; visibility: hidden; }
.cr-offer-js .offer-bar .ob-x { visibility: visible; }
.offer-bar .ob-x:hover { background: rgba(255,255,255,0.12); }
.offer-bar a:focus-visible, .offer-bar .ob-x:focus-visible { outline: 2px solid #fff; outline-offset: 2px; }
.cr-offer-off .offer-bar { display: none; }
/* After the closing date the guide lines and the home card hide too (closing the bar alone does not hide them). */
.cr-offer-ended .offer-line, .cr-offer-ended #founding-kitchens { display: none; }
@media print { .offer-bar { display: none; } }
