.halloween-announcement.halloween-sale-banner{--sale-banner-background:#9a4312;--sale-banner-hover:#893a0e;--sale-banner-active:#79320a;--sale-banner-ink:#fcfaf3;--sale-banner-separator:#fcfaf373;--sale-banner-font:var(--font-ui), sans-serif;background:var(--sale-banner-background);color:var(--sale-banner-ink);font-family:var(--sale-banner-font)}@supports (color:lab(0% 0 0)){.halloween-announcement.halloween-sale-banner{--sale-banner-background:lab(39.9041% 35.4022 44.8582);--sale-banner-hover:lab(35.3349% 32.6958 41.5331);--sale-banner-active:lab(30.7657% 29.9895 38.2128);--sale-banner-ink:lab(98.1863% .0954866 3.43938);--sale-banner-separator:lab(98.1863% .0954866 3.43938/.45)}}.halloween-sale-banner>a.halloween-sale-banner__link{min-height:3.5rem;color:inherit;grid-template-rows:auto auto;grid-template-columns:auto 1rem;justify-content:center;align-items:center;gap:0 .75rem;padding:.5rem 1rem;line-height:1.4;text-decoration:none;display:grid}.halloween-sale-banner__label,.halloween-sale-banner__offer{white-space:nowrap;min-width:0}.halloween-sale-banner__label{grid-area:1/1;font-size:.875rem;font-weight:500}.halloween-sale-banner__offer{grid-area:2/1;font-size:.9375rem;font-weight:700}.halloween-sale-banner__arrow{grid-area:1/2/3}.halloween-sale-banner>a.halloween-sale-banner__link:focus-visible{outline:2px solid var(--sale-banner-ink);outline-offset:-4px}@media (hover:hover){.halloween-sale-banner>a.halloween-sale-banner__link:hover{background:var(--sale-banner-hover)}}.halloween-sale-banner>a.halloween-sale-banner__link:active{background:var(--sale-banner-active)}@media (min-width:40rem){.halloween-sale-banner>a.halloween-sale-banner__link{flex-wrap:nowrap;gap:.75rem;min-height:2.75rem;padding-block:.5rem;display:flex}.halloween-sale-banner__label{border-right:1px solid var(--sale-banner-separator);padding-right:.75rem;font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.halloween-sale-banner>a.halloween-sale-banner__link{transition:none;animation:none}}
