.promotion-banner{font-family:Montserrat;left:0;padding:24px;position:fixed;width:100vw;z-index:11;@media (max-width:600px){padding-bottom:12px;padding-left:12px;padding-right:12px;padding-top:12px}}.promotion-banner.bottom{bottom:0;top:unset}.promotion-banner.top{bottom:unset;top:0}.promotion-banner.primary{background:linear-gradient(107deg,#0095d6,#24608b)}.promotion-banner.secondary{background:linear-gradient(107deg,#bda57b,#255ff6)}.promotion-banner.alternative{background:linear-gradient(107deg,#f8d043 .61%,#ebae1a)}.promotion-banner__wrapper{align-items:center;display:flex;gap:16px;@media (max-width:600px){gap:8px}}.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{color:#fff;font-family:Montserrat;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:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.promotion-banner__countdown .promotion-banner__countdown-value{font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.promotion-banner__button{-webkit-appearance:none;border-radius:50px;color:#fff;cursor:pointer;font-family:Montserrat;font-size:14px;font-weight:700;padding:8px 32px;text-align:center;transition:all .15s}.promotion-banner__button.primary_dark{background-color:#111c2a;border:1px solid #111c2a}.promotion-banner__button.primary_medium{background-color:#152233;border:1px solid #152233}.promotion-banner__button.primary_light{background-color:#20344e;border:1px solid #20344e}.promotion-banner__button.primary_lightest{background-color:#324c6f;border:1px solid #324c6f}.promotion-banner__button.secondary_dark{background-color:#a88955;border:1px solid #a88955}.promotion-banner__button.secondary_medium{background-color:#c1a575;border:1px solid #c1a575}.promotion-banner__button.secondary_light{background-color:#e8d4b0;border:1px solid #e8d4b0}.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%}.promotion-banner__badge{align-items:center;background:#fbfbfb;border-radius:var(--boder-radius-1,4px);color:#11283b;display:flex;font-family:Montserrat;font-size:22px;font-style:normal;font-weight:900;gap:10px;justify-content:center;line-height:normal;margin-right:12px;padding:var(--spacing-sm2,4px) var(--spacing-sm3,8px);text-align:center;@media (max-width:600px){font-size:18px}}@media (max-width:600px){.promotion-banner__wrapper{flex-direction:column}.promotion-banner__wrapper.with-16-gap{gap:16px}.promotion-banner__button{width:100%}.promotion-banner__texts{text-align:center}}@keyframes pulsate{0%{background-color:#fff}50%{background-color:hsla(0,0%,100%,0)}to{background-color:#fff}}.pulsate{animation:pulsate 1s infinite}