:root{--wanda-header-height:146px}
.wanda-topbar{display:flex;align-items:center;min-height:40px;width:calc(100% + var(--wanda-gutter)*2);max-width:none!important;margin:0 calc(-1 * var(--wanda-gutter))!important;background:#d51a70;color:#fff;font:500 12px/1.6 Arial,Helvetica,sans-serif;letter-spacing:.015em;text-align:center}
.wanda-topbar--ink{background:#191b1a}
.site-header>.wanda-topbar+.header-inner{margin-block-start:0!important}
.wanda-topbar-window{display:block;flex:1;min-width:0;overflow:hidden;padding:10px 20px;color:inherit;text-decoration:none}
a.wanda-topbar-window:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}
a.wanda-topbar-window:focus-visible{outline:2px solid white;outline-offset:-4px}
.wanda-topbar-track{display:flex;width:100%;justify-content:center}
.wanda-topbar-set{display:flex;align-items:center;flex-shrink:0;max-width:100%}
.wanda-topbar-item{display:inline-flex;align-items:center;justify-content:center;white-space:normal;overflow-wrap:anywhere}
.wanda-topbar.is-scrolling .wanda-topbar-window{padding-inline:0}
.wanda-topbar.is-scrolling .wanda-topbar-track{width:max-content;justify-content:flex-start}
.wanda-topbar.is-scrolling .wanda-topbar-set{max-width:none}
.wanda-topbar.is-scrolling .wanda-topbar-item{white-space:nowrap;padding-right:36px;gap:36px;flex-shrink:0;overflow-wrap:normal}
.wanda-topbar.is-scrolling .wanda-topbar-item::after{content:"";width:9px;height:9px;flex:0 0 auto;background:currentColor;clip-path:polygon(50% 0,60% 31%,85% 15%,69% 40%,100% 50%,69% 60%,85% 85%,60% 69%,50% 100%,40% 69%,15% 85%,31% 60%,0 50%,31% 40%,15% 15%,40% 31%)}
.wanda-topbar.is-ready .wanda-topbar-track{animation:wanda-announcement-scroll var(--wanda-topbar-duration,30s) linear infinite}
@keyframes wanda-announcement-scroll{to{transform:translateX(-50%)}}
.wanda-topbar.is-paused .wanda-topbar-track,.wanda-topbar-window:focus-visible .wanda-topbar-track{animation-play-state:paused}
@media(hover:hover){.wanda-topbar:hover .wanda-topbar-track{animation-play-state:paused}}
.wanda-topbar-control{flex:0 0 44px;align-self:stretch;display:flex;align-items:center;justify-content:center;min-height:40px;border:0;border-left:1px solid #ffffff35;border-radius:0;padding:0;background:transparent;color:white;cursor:pointer}
.wanda-topbar-control[hidden]{display:none}
.wanda-topbar-control:hover{background:#00000015}
.wanda-topbar-control:focus-visible{outline:2px solid white;outline-offset:-4px}
.wanda-topbar-control-icon{display:block;position:relative;width:12px;height:12px;background:linear-gradient(to right,currentColor 0 3px,transparent 3px 8px,currentColor 8px 11px)}
.wanda-topbar.is-paused .wanda-topbar-control-icon{background:currentColor;clip-path:polygon(16% 0,100% 50%,16% 100%)}
@media(max-width:1100px){:root{--wanda-header-height:130px}}
@media(max-width:600px){:root{--wanda-header-height:120px}.wanda-topbar{font-size:11px}.wanda-topbar.is-scrolling .wanda-topbar-item{padding-right:26px;gap:26px}}
@media(prefers-reduced-motion:reduce){.wanda-topbar .wanda-topbar-track{animation:none!important;transform:none!important}}
/* Reserve one line before enhancement to avoid a layout shift on narrow screens. */
.wanda-topbar[data-scrolling="true"] .wanda-topbar-item{white-space:nowrap;overflow-wrap:normal}
@media(prefers-reduced-motion:reduce){.wanda-topbar[data-scrolling="true"] .wanda-topbar-item{white-space:normal;overflow-wrap:anywhere}}
