/* Pinned via plain CSS position:sticky on all screen sizes — no JS, no
   transition, no hide/show class. html.admin-bar (added by WP core
   itself, no JS needed) offsets the sticky point below the admin bar,
   since position:sticky's "top" is otherwise relative to the true
   viewport and would sit under it. See header.css's body{overflow:clip}
   for why position:sticky actually engages here at all — Storefront's
   own body{overflow-x:hidden} would otherwise make <body> (which never
   actually scrolls) the sticky containing block instead of the
   viewport. */
.davimo-announcement-bar {
	position: sticky;
	top: 0;
	z-index: 99999;
	background: var(--davimo-green);
	color: var(--davimo-offwhite);
	text-align: center;
	padding: 0.5rem 1rem;
	font-size: 0.8rem;
	font-weight: 600;
	letter-spacing: 0.02em;
}

html.admin-bar .davimo-announcement-bar {
	top: 32px;
}
