/* cookie bar font size */

.cookiebar p {
	color: var(--cookiebarParagraphColor) !important;
font-size: var(--cookieBarFontSize);
}
.cookiebar a:hover, .cookiebar a:focus {
    text-decoration: underline;
}

/* cookie bar override */
.cookiebar a {
    color: var(--cookiebarCtaColor) !important;
    text-decoration: underline;
}
header.has-cookiebar {
    overflow-y: visible;
}

/* fix implemented as calc can't take a value of 0 */
@media (min-width: 1600px){
.cookiebar {
    left: calc(.0000001px - ((100vw - 1550px)/2));
}
}