@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}}html body .sc-header.sc-header--switch-campaign .hello-bar.hello-bar--switch[data-sc-switch-fixed]:not([hidden]),html body .sc-header .hello-bar.hello-bar--switch { display: none !important; } .sc-hb { --sc-hb-bg: #140b20; --sc-hb-peach: #ff9f65; --sc-hb-orange: #fd782f; position: relative; z-index: 10; display: flex; align-items: center; justify-content: center; width: 100%; min-height: 52px; overflow: hidden; background: var(--sc-hb-bg); color: #fff; font-family: "DM Sans", system-ui, -apple-system, sans-serif;} .sc-hb .sc-hb__inner { position: relative; z-index: 0; display: flex; align-items: center; justify-content: center; max-width: 100%; padding: 0 16px;} .sc-hb .sc-hb__icon { flex: none; width: 27px; height: 34px; margin-right: 10px; background: url("https://www.socialchamp.com/wp-content/uploads/2026/10/halloween-hellobar-icon.webp") center / contain no-repeat;} .sc-hb .sc-hb__title { margin: 0 6px 0 0; color: #fff; font: 700 22px/1.2 "Bricolage Grotesque", "DM Sans", sans-serif; letter-spacing: -0.02em; white-space: nowrap;} .sc-hb .sc-hb__title span { color: var(--sc-hb-peach); }.sc-hb .sc-hb__pumpkin { position: relative; flex: none; width: 84px; height: 52px; margin-right: 21px;} .sc-hb .sc-hb__pumpkin::before { content: ""; position: absolute; z-index: -1; top: -14px; bottom: -14px; left: -34px; right: -44px; background: radial-gradient(closest-side, rgba(88, 40, 140, .7), rgba(88, 40, 140, 0));} .sc-hb .sc-hb__pumpkin::after { content: ""; position: absolute; inset: 0; background: url("https://www.socialchamp.com/wp-content/uploads/2026/10/halloween-hellobar-pumpkin.webp") center / 100% 100% no-repeat; -webkit-mask-image: radial-gradient(closest-side, #000 72%, transparent); mask-image: radial-gradient(closest-side, #000 72%, transparent);} .sc-hb .sc-hb__badge { display: inline-flex; flex: none; align-items: center; height: 31px; margin: 0 17px 0 0; padding: 0 13px; border: 1.5px solid #d5c6ff; border-radius: 999px; background: #231a2f; color: #fff; font: 700 16px/1 "Bricolage Grotesque", "DM Sans", sans-serif; white-space: nowrap;} .sc-hb .sc-hb__text { margin: 0 31px 0 0; color: #fff; font: 500 16px/1.3 "DM Sans", system-ui, sans-serif; white-space: nowrap;} .sc-hb a.sc-hb__cta { display: inline-flex; flex: none; align-items: center; gap: 5px; height: 28px; padding: 0 12px 0 13px; border: 1px solid #ffe534; border-radius: 999px; background: var(--sc-hb-orange); color: #140b20; font: 700 12px/1 "DM Sans", system-ui, sans-serif; letter-spacing: 0; text-decoration: none; white-space: nowrap; transition: filter .2s;} .sc-hb a.sc-hb__cta::after { content: ""; width: 11px; height: 8px; background: currentColor; -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 14' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 7h19M14 1l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 14' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 7h19M14 1l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;} .sc-hb a.sc-hb__cta:hover,.sc-hb a.sc-hb__cta:focus { color: #140b20; filter: brightness(1.07); text-decoration: none; } .sc-hb a.sc-hb__cta:focus-visible { outline: 2px solid #fff; outline-offset: 2px; }@media (max-width: 1199px) { .sc-hb .sc-hb__title, .sc-hb .sc-hb__icon { display: none; }}@media (max-width: 767px) { .sc-hb { min-height: 48px; } .sc-hb .sc-hb__inner { padding: 8px 12px; } .sc-hb .sc-hb__icon, .sc-hb .sc-hb__pumpkin, .sc-hb .sc-hb__extra { display: none; } .sc-hb .sc-hb__badge { height: 26px; margin-right: 8px; padding: 0 9px; border-width: 1px; font-size: 13px; } .sc-hb .sc-hb__text { margin-right: 10px; font-size: 13px; line-height: 1.25; white-space: normal; } .sc-hb a.sc-hb__cta { height: 28px; padding: 0 11px; }}@media print { .sc-hb { display: none; } }