.promo{position:fixed;left:0;top:0;width:100%;height:64px;background-color:#e6302f;color:#fff;z-index:10000}.promo+.navbar{margin-top:64px !important}.promo__wrapper{display:flex;height:64px;align-items:center;justify-content:center}.promo__title{font-size:20px;font-weight:600;margin-right:30px}.promo__text{font-size:14px;font-weight:400;margin-right:24px}.promo__code{background-color:rgba(161,24,23,0.48);font-size:17px;font-weight:400;padding:9px 16px;border-radius:6px}.promo__button{margin-left:auto;border:1px solid #fff;font-size:13px;font-weight:600;height:42px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:#fff !important;padding:0 15px}@media(max-width:1199px){.promo{height:47px}.promo+.navbar{margin-top:47px !important}.promo__wrapper{height:47px}.promo__button{display:none}.promo__code{margin-left:auto;height:31px;font-size:12px;padding:7px 16px}}@media(max-width:767px){.promo{height:63px}.promo__wrapper{flex-flow:row wrap;height:63px}.promo__text{order:100;width:100%;flex-shrink:0;padding-left:12px;font-size:11px;margin-top:-18px}.promo__code{padding:0 6px;display:inline-flex;align-items:center;justify-content:center}.promo+.navbar{margin-top:63px !important}.promo__spacer{padding-top:42px}}@media(max-width:575px){.promo__code{padding:7px 6px}.promo__title{font-size:13px}}