.block-marquee__wrapper{width:100vw;background-color:var(--color-olive);position:relative;z-index:9}.block-marquee__wrapper.is-sticky{position:fixed;top:0;left:0;z-index:98 !important}.block-marquee__ticker{overflow:hidden;width:100%;display:flex;align-items:center;pointer-events:none;height:2.375rem}.block-marquee__content{color:var(--color-black-20);text-align:center;--debug-typography: "p3r";font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;line-height:140%;font-style:normal;letter-spacing:0;-webkit-text-size-adjust:100%;white-space:nowrap;line-height:2.375rem;display:inline-flex;align-items:center;width:max-content;min-width:max-content}.block-marquee__item{display:inline-block;white-space:nowrap}.block-marquee__separator{display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0 1rem;height:1.5rem;width:auto}@media(min-width: 1024px){.block-marquee__separator{margin:0 2rem}}.block-marquee_large .block-marquee__ticker{height:4rem}.block-marquee_large .block-marquee__content{--debug-typography: "p1b";font-family:"DM Sans",sans-serif;font-size:17px;font-weight:700;line-height:136%;font-style:normal;letter-spacing:0;line-height:4rem}.block-marquee__static{display:block;line-height:1.875rem;margin:0 auto}@media(min-width: 1024px){.block-marquee__static{line-height:2.375rem}}.block-marquee:has(.block-marquee__static) .block-marquee{height:auto}.block-marquee__slider{display:flex;align-items:center;max-width:40rem;height:1.875rem;margin:0 auto}@media(min-width: 1024px){.block-marquee__slider{height:2.375rem}}.block-marquee_large .block-marquee__slider{height:4rem}.block-marquee__slides{flex:1 1 auto;min-width:0;height:100%;overflow:hidden}.block-marquee__slides .swiper-wrapper{display:flex;height:100%}.block-marquee__slide{display:flex !important;flex:0 0 100%;align-items:center;justify-content:center;width:100%;height:100%}.block-marquee__slide .block-marquee__content{display:block;width:auto;min-width:0;max-width:100%;margin:0;overflow:hidden;text-overflow:ellipsis;--debug-typography: "p5r";font-family:"DM Sans",sans-serif;font-size:12px;font-weight:400;line-height:150%;font-style:normal;letter-spacing:0;line-height:normal}@media(min-width: 768px){.block-marquee__slide .block-marquee__content{--debug-typography: "p3r";font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;line-height:140%;font-style:normal;letter-spacing:0;line-height:normal}}.block-marquee__arrow{display:flex;flex:none;align-items:center;justify-content:center;width:1.75rem;height:100%;padding:0;border:none;background:none;color:var(--color-black-20);cursor:pointer}@media(min-width: 1024px){.block-marquee__arrow{width:3rem}}.block-marquee__arrow .icon{width:1.5rem;height:1.5rem;color:#7e67cf}.block-marquee .promo-code{cursor:pointer}