.promotion-banner{font-family:var(--fontPrimary);left:0;padding:24px;position:fixed;width:100vw;z-index:11}.promotion-banner.bottom{bottom:0;top:unset}.promotion-banner.top{bottom:unset;top:0}.promotion-banner.primary{background:#116fff;.promotion-banner__countdown{color:#fff!important}}.promotion-banner.secondary{background:#fe7c00;.promotion-banner__countdown{color:#fff!important}}.promotion-banner.complementary{background:#c3eb1e}.promotion-banner__wrapper{align-items:center;display:flex;justify-content:space-evenly}.promotion-banner__wrapper.no-buttons{justify-content:center}.promotion-banner__texts,.promotion-banner__texts a,.promotion-banner__texts h1,.promotion-banner__texts h2,.promotion-banner__texts h3,.promotion-banner__texts h4,.promotion-banner__texts h5,.promotion-banner__texts h6,.promotion-banner__texts p,.promotion-banner__texts span{font-family:var(--fontPrimary);font-size:18px;font-style:normal;font-weight:400;line-height:normal}.promotion-banner__right{gap:16px}.promotion-banner__countdown,.promotion-banner__right{align-items:center;display:flex;justify-content:center}.promotion-banner__countdown{gap:6px}.promotion-banner__countdown span{font-family:var(--fontPrimary);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.promotion-banner__countdown .promotion-banner__countdown-value{font-family:var(--fontPrimary);font-size:24px;font-style:normal;font-weight:700;line-height:normal}.promotion-banner__button{-webkit-appearance:none;border-radius:4px;color:#fff;cursor:pointer;font-family:var(--fontPrimary);font-size:14px;font-weight:700;padding:8px 32px;text-align:center;text-decoration:none;transition:all .15s}.promotion-banner__button.primary{background-color:#116fff;border:1px solid #116fff}.promotion-banner__button.secondary{background-color:#fe7c00;border:1px solid #fe7c00}.promotion-banner__button.complementary{background-color:#c3eb1e;border:1px solid #c3eb1e;color:#191919}.promotion-banner__button.primary.outline{color:#116fff}.promotion-banner__button.secondary.outline{color:#fe7c00}.promotion-banner__button.complementary.outline{color:#c3eb1e}.promotion-banner__button.outline,.promotion-banner__button:hover{background-color:transparent}.promotion-banner__button.outline:hover{opacity:.8}.promotion-banner__buttons{align-items:center;display:flex;gap:16px;justify-content:center}.promotion-banner__bottom{padding-top:16px;width:100%}@media (max-width:600px){.promotion-banner__wrapper{flex-direction:column}.promotion-banner__wrapper.with-16-gap{gap:16px}.promotion-banner__button{width:100%}}