.promo-banner{background-color:var(--promo-banner-background-color);color:var(--promo-banner-text-color);padding:.5625rem 0;pointer-events:auto;position:relative}.promo-banner--gradient{box-shadow:0 0 90px 30px var(--promo-banner-gradient-color)}.promo-banner.critical-component-hide{display:block}.promo-banner.critical-component-clear{opacity:1}.promo-banner__list{position:relative;scrollbar-width:none;width:100%}.promo-banner__list::-webkit-scrollbar{display:none;width:0}.promo-banner__list::-webkit-scrollbar-track{background-color:transparent}.promo-banner__list::-webkit-scrollbar-thumb{background-color:var(--color-neutral-3)}.promo-banner__list-item{opacity:0;pointer-events:none;position:relative;text-align:center;transition:opacity 1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.promo-banner__list-item.is-current{opacity:1;pointer-events:initial;-webkit-user-select:initial;-moz-user-select:initial;user-select:initial}.promo-banner__list-item-content{display:block;font-size:12px;font-weight:300;margin:0 auto;max-width:85%;overflow:hidden;padding-inline:var(--spacing-m);text-overflow:initial;white-space:normal}.promo-banner__list-item-content *{font-size:12px;font-weight:300}.promo-banner__navigation.button{background-color:var(--promo-banner-background-color);border-bottom:0;bottom:0;padding:var(--spacing-m);position:absolute;right:0;top:0}.promo-banner__navigation.button .button__label{display:none}.promo-banner__navigation .icon{color:transparent;height:.9375rem;width:.9375rem}.promo-banner a{color:var(--promo-banner-hyperlink-color)}@media(min-width:64em){.promo-banner__navigation.button{padding-inline-end:3.125rem}}@media(max-width:63.99em){.promo-banner{padding:.625rem 0}}
