.promo-banner{position:relative;max-width:100%;text-align:center;display:flex;align-items:center;height:2.5rem;max-width:100%;padding:.75rem 1rem}@media(min-width: 1024px){.promo-banner{padding:.75rem 2.5rem}}.promo-banner.color-dark{color:var(--color-picklebalm-navy)}.promo-banner.color-light{color:var(--color-white)}.promo-banner__carousel{position:relative;max-width:28.75rem;width:100%}@media(min-width: 1024px){.promo-banner__carousel{max-width:100%}}.promo-banner__slide{text-align:center;padding:0 2.5rem}.promo-banner__text{margin-bottom:0;white-space:nowrap}.promo-banner__text a{color:inherit;text-decoration:underline}.promo-banner__prev,.promo-banner__next{position:absolute;top:.125rem;z-index:1;display:flex;color:inherit;cursor:pointer}.promo-banner__prev{left:0}.promo-banner__next{right:0}
