/* matrix-premiere-v2: Bad Script «неоновая трубка»; рамка не мигает; надпись разгорается, пока слайд в центре */
@font-face{font-family:"MxBadScript";src:url(/static/fonts/mx-premiere/BadScript.ttf) format("truetype");font-display:swap}
@keyframes mxPremGlowRed{from{color:rgba(255,241,241,.5);text-shadow:0 0 1rem rgba(255,255,255,.2),0 0 3rem rgba(255,122,122,.25),0 0 7rem rgba(255,48,48,.15)}to{color:#fff1f1;text-shadow:0 0 1rem #fff,0 0 3rem #ff7a7a,0 0 7rem #ff3030,0 0 14rem rgba(255,40,40,.75),0 0 26rem rgba(255,30,30,.45)}}
@keyframes mxPremGlowGreen{from{color:rgba(240,255,244,.5);text-shadow:0 0 1rem rgba(255,255,255,.2),0 0 3rem rgba(125,255,166,.25),0 0 7rem rgba(53,192,100,.15)}to{color:#f0fff4;text-shadow:0 0 1rem #fff,0 0 3rem #7dffa6,0 0 7rem #35c064,0 0 14rem rgba(53,192,100,.75),0 0 26rem rgba(53,192,100,.45)}}
html .banner .banner-item .mx-premiere{font-family:"MxBadScript",cursive;font-weight:400;height:54rem;line-height:50rem;padding:0 24rem;font-size:30rem;letter-spacing:.3rem;color:rgba(255,241,241,.5);text-shadow:0 0 1rem rgba(255,255,255,.2),0 0 3rem rgba(255,122,122,.25),0 0 7rem rgba(255,48,48,.15)}
html .banner .banner-item .mx-premiere--today{color:rgba(240,255,244,.5);text-shadow:0 0 1rem rgba(255,255,255,.2),0 0 3rem rgba(125,255,166,.25),0 0 7rem rgba(53,192,100,.15)}
.banner .swiper-slide-active .banner-item .mx-premiere:not(.mx-premiere--today){-webkit-animation:mxPremGlowRed 5s linear .3s both;animation:mxPremGlowRed 5s linear .3s both}
.banner .swiper-slide-active .banner-item .mx-premiere.mx-premiere--today{-webkit-animation:mxPremGlowGreen 5s linear .3s both;animation:mxPremGlowGreen 5s linear .3s both}
@media only screen and (max-width:1024px){html .banner .banner-item .mx-premiere{height:42rem;line-height:38rem;padding:0 16rem;font-size:22rem}}
@media (prefers-reduced-motion:reduce){.banner .swiper-slide-active .banner-item .mx-premiere:not(.mx-premiere--today),.banner .swiper-slide-active .banner-item .mx-premiere.mx-premiere--today{-webkit-animation:none;animation:none}.banner .swiper-slide-active .banner-item .mx-premiere:not(.mx-premiere--today){color:#fff1f1;text-shadow:0 0 1rem #fff,0 0 3rem #ff7a7a,0 0 7rem #ff3030,0 0 14rem rgba(255,40,40,.75)}.banner .swiper-slide-active .banner-item .mx-premiere.mx-premiere--today{color:#f0fff4;text-shadow:0 0 1rem #fff,0 0 3rem #7dffa6,0 0 7rem #35c064,0 0 14rem rgba(53,192,100,.75)}}
