.sk-header__announcement.sk-announcement{display:grid;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:0;min-height:36px;padding:0 8px;background:#1a1714;color:#f3e6cc;font-size:14px;line-height:1.3}
.sk-announcement__content{display:grid;align-items:center;min-width:0;max-width:100%;height:36px}
.sk-announcement__slide{display:flex;grid-area:1/1;align-items:center;justify-content:center;min-width:0;width:100%;height:36px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(4px);transition:opacity .25s ease,transform .25s ease,visibility .25s}
.sk-announcement__slide.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:none}
.sk-announcement__slide>a,.sk-announcement__slide>span{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.sk-announcement__reviews{display:grid;align-items:center;width:100%;max-width:420px;height:36px;overflow:hidden}
.sk-announcement__reviews>.loox-trust-badge-container,.sk-announcement__review-fallback{grid-area:1/1;min-width:0;width:100%;white-space:nowrap}
.sk-announcement__reviews>.loox-trust-badge-container{max-height:36px}
.sk-announcement__reviews>.loox-trust-badge-container:empty{visibility:hidden}
.sk-announcement__reviews>.loox-trust-badge-container:not(:empty)+.sk-announcement__review-fallback{display:none}
.sk-announcement__review-fallback{font-size:12px}
.sk-announcement__review-fallback>span{color:#d9bd7a}
.sk-announcement__button{display:flex;align-items:center;justify-content:center;width:28px;height:36px;margin:0;padding:0;border:0;background:transparent;color:#f3e6cc;font:inherit;font-size:23px;line-height:1;cursor:pointer}

.sk-announcement__button:hover{color:#d9bd7a}
.sk-header__announcement.sk-announcement[data-single]{grid-template-columns:minmax(0,1fr)}
@media(min-width:820px){.sk-announcement__content{justify-self:center;width:min(580px,100%)}.sk-header__announcement.sk-announcement{grid-template-columns:minmax(28px,1fr) minmax(0,580px) minmax(28px,1fr)}.sk-announcement__button[data-announcement-previous]{justify-self:end}.sk-announcement__button[data-announcement-next]{justify-self:start}.sk-announcement__reviews{justify-self:center}}
@media(max-width:819px){.sk-header__announcement.sk-announcement{font-size:12px;padding-inline:4px}}
@media(prefers-reduced-motion:reduce){.sk-announcement__slide{transition:none;transform:none}}
