.header-top:has(header-announcements)>.page-width{max-width:none;padding-inline:0}.header-top:has(header-announcements) .header__store-information{width:100%;min-width:0}
header-announcements{display:block;position:relative;width:100%;overflow:hidden;background:var(--announcement-current-bg,transparent);color:var(--announcement-current-fg,inherit)}
.header-announcements__slides{display:grid;overflow:hidden}.header-announcements__slide{grid-area:1/1;min-width:0;visibility:hidden;pointer-events:none;background:var(--announcement-bg,transparent);color:var(--announcement-fg,inherit)}
.header-announcements__slide[hidden]{display:none!important}.header-announcements__slide:first-child,header-announcements[data-ready] .header-announcements__slide[data-active]{visibility:visible;pointer-events:auto}header-announcements[data-ready] .header-announcements__slide:not([data-active]){visibility:hidden;pointer-events:none}
.header-announcements__message{display:flex;align-items:center;justify-content:center;gap:8px;min-height:36px;height:100%;padding:8px 78px;color:inherit!important;text-decoration:none;text-align:center;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.header-announcements__message svg{flex-shrink:0}.header-announcements__message:focus-visible{outline:2px solid currentColor;outline-offset:-3px}
.header-announcements__controls{position:absolute;inset:0 4px 0 auto;display:flex;align-items:center}.header-announcements__controls[hidden]{display:none}.header-announcements__controls button{border:0;background:transparent;color:inherit;cursor:pointer;min-width:24px;min-height:36px;padding:0;font-size:16px}.header-announcements__controls button:focus-visible{outline:2px solid currentColor;outline-offset:-2px}
@media(max-width:989px){.header-announcements__desktop{display:none}.header-announcements__message{font-size:10px;line-height:1.4;padding:7px 76px;min-height:42px}header-announcements[data-single] .header-announcements__message{padding-inline:16px}.header-top:has(header-announcements[data-empty]){display:none}}
