.global .game-event__goal-reward{display:flex;flex-direction:column;align-items:center;text-align:center}.global .game-event__goal-reward h3{color:var(--color-gold)}.global .armory__item{margin-bottom:45px}.intro{background:url('/img/events/30/bg_intro_1920.jpg') right center/cover no-repeat;padding:300px 0 200px;position:relative;text-shadow:2px 2px 0 #000;margin-bottom:80px}.intro .bgMovie{position:absolute;right:0;top:0;width:1025px;height:100%;-webkit-mask-image:url('/img/events/34/mask-info-bg.png'),-webkit-linear-gradient(top,#000,#000);-webkit-mask-position:left center,left 83px top 0;-webkit-mask-repeat:repeat-y;-webkit-mask-image:url('/img/events/34/mask-info-bg.png'),linear-gradient(to bottom,#000,#000);mask-image:url('/img/events/34/mask-info-bg.png'),linear-gradient(to bottom,#000,#000);mask-position:left center,left 83px top 0;mask-repeat:repeat-y}.intro .bgMovie video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.intro h1{font-size:32px;font-weight:400;text-transform:uppercase;color:#f5f5e6;letter-spacing:.1em;line-height:1;margin-bottom:25px;color:var(--color-gold)}.intro .wrapper-inner>p{max-width:400px}.intro .info__gifts{margin-top:30px;display:grid;grid-template-columns:max-content 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:25px}.intro .info__gifts-icon{width:96px;height:96px;display:grid;place-items:center;background:url('../img/events/14/bg_icon.jpg') 50% 50%/cover no-repeat}.intro .info__gifts-text h2{font-size:18px;margin-bottom:12px;color:var(--color-gold)}.intro .info__gifts-link{text-decoration:underline}.intro .info__gifts-link:hover{color:var(--color-gold)}section.enemies{position:relative;isolation:isolate}section.enemies .bg{position:absolute;z-index:-1;inset:0}section.enemies .bg::before{content:'';position:absolute;inset:0;background:url('/img/events/34/enemies-bg.jpg') 50% 0/cover no-repeat;-webkit-mask:url('/img/events/34/enemies-bg-mask.png') no-repeat 50% 0%;-webkit-mask-size:cover;-webkit-mask:url('/img/events/34/enemies-bg-mask.png') no-repeat 50% 0%;mask:url('/img/events/34/enemies-bg-mask.png') no-repeat 50% 0%;mask-size:cover}section.enemies .bg::after{content:'';position:absolute;inset:0;background:url('/img/events/34/enemies-snow.png') 50% 100% no-repeat}section.enemies .wrapper{max-width:1450px;min-height:940px;position:relative;margin-top:100px}section.enemies header{text-align:center;max-width:830px;margin:0 auto 40px;padding:0 20px}section.enemies h1{font-size:32px;line-height:1;letter-spacing:.1em;font-weight:400;text-transform:uppercase;text-shadow:2px 2px 0 rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:30px;padding-bottom:31px;background:url('/img/events/34/header-bottom-bg.png') 50% 100% no-repeat}section.enemies h1::before{content:'';display:block;width:70px;height:70px;background:url('/img/events/34/icon-enemies-rounded.png') 50% 50%/cover no-repeat}section.enemies .enemies__enemies-list{position:absolute;inset:0}section.enemies .enemies__enemies-list .enemy{opacity:0;pointer-events:none;position:absolute;inset:0;transition:opacity .3s}section.enemies .enemies__enemies-list .enemy.active{opacity:1;pointer-events:all}section.enemies .enemies__enemies-list .enemy__figure{position:absolute;left:0;bottom:0}section.enemies .enemies__enemies-list .enemy:first-child .enemy__figure{left:100px}section.enemies .enemies__enemies-list .enemy__description{position:absolute;top:300px;right:80px;max-width:580px}section.enemies .enemies__enemies-list .enemy__description h2{font-size:24px;font-weight:400;text-transform:uppercase;margin-bottom:25px}section.enemies .enemies__enemies-list .enemy__description .drop{display:flex;gap:20px;margin-top:40px;color:var(--color-gold);align-items:center}section.enemies .swiper-outer{position:absolute;right:0;bottom:100px;width:710px;height:280px;overflow:hidden}section.enemies .swiper-outer>.swiper-button-prev{position:absolute;top:120px;left:0;right:unset;width:13px;height:38px;background:url('/img/events/34/slider-prev.png') 50% 50% no-repeat;margin:0}section.enemies .swiper-outer>.swiper-button-next{position:absolute;top:120px;left:unset;right:0;width:13px;height:38px;background:url('/img/events/34/slider-next.png') 50% 50% no-repeat;margin:0}section.enemies .enemies__swiper{position:absolute;right:25px;bottom:0;width:1000px;padding-bottom:50px;padding-top:50px}section.enemies .enemies__swiper .swiper-slide{transition:opacity .3s}section.enemies .enemies__swiper .swiper-slide-active{opacity:0;pointer-events:none}section.enemies .enemies__swiper .swiper-pagination{width:660px;left:unset;right:0}section.enemies .enemies__swiper .swiper-pagination-bullet{width:12px;height:12px;border:1px solid #c4c4c4;margin:0 10px;opacity:1}section.enemies .enemies__swiper .swiper-pagination-bullet-active{border-color:#ffa805;background:#ffa805}section.enemies .enemies__swiper .swiper-button-prev{top:unset;bottom:10px;left:unset;right:400px;width:8px;height:21px;background:url('/img/events/34/slider-prev-mobile.png') 50% 50% no-repeat;display:none}section.enemies .enemies__swiper .swiper-button-next{top:unset;bottom:10px;left:unset;right:250px;width:8px;height:21px;background:url('/img/events/34/slider-next-mobile.png') 50% 50% no-repeat;display:none}section.enemies .enemies__swiper .enemy__figure{height:180px;border:1px solid #fff;border-radius:5px;position:relative}section.enemies .enemies__swiper .enemy__figure::after{content:'';position:absolute;inset:0;background:url('/img/events/34/enemy-bg.png') 50% 100%/cover no-repeat;-webkit-mask:url('/img/events/34/enemy-bg-mask.png') no-repeat 50% 100%;-webkit-mask-size:cover;-webkit-mask:url('/img/events/34/enemy-bg-mask.png') no-repeat 50% 100%;mask:url('/img/events/34/enemy-bg-mask.png') no-repeat 50% 100%;mask-size:cover}section.enemies .enemies__swiper .enemy__figure--small{position:absolute;z-index:2;bottom:1px;left:50%;transform:translateX(-50%);max-height:unset}section.enemies .enemies__swiper .enemy__description,section.enemies .enemies__swiper .enemy__figure--big{display:none}section.rewards{background:url('/img/events/34/rewards-bg-1920.jpg') 50% 50%/cover no-repeat;padding:150px 0 250px;margin-bottom:80px}@media only screen and (max-width:1299px){section.rewards{background-image:url('/img/events/34/rewards-bg-1299.jpg')}}@media only screen and (max-width:991px){section.rewards{background-image:url('/img/events/34/rewards-bg-991.jpg')}}@media only screen and (max-width:768px){section.rewards{background-image:url('/img/events/34/rewards-bg-768.jpg')}}section.rewards .wrapper{max-width:1300px}section.rewards header{text-align:center;max-width:800px;margin:0 auto 40px}section.rewards h1{font-size:32px;line-height:1;letter-spacing:.1em;font-weight:400;text-transform:uppercase;text-shadow:2px 2px 0 rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:30px;padding-bottom:31px;background:url('/img/events/34/header-bottom-bg.png') 50% 100% no-repeat}section.rewards h1::before{content:'';display:block;width:70px;height:70px;background:url('/img/events/34/icon-gift-rounded.png') 50% 50%/cover no-repeat}section.rewards .slide{border-radius:15px;border:1px solid #ff363d;padding:100px 85px 140px;display:flex;position:relative}section.rewards .slide-inner{max-width:450px}section.rewards h2{font-size:24px;font-weight:400;line-height:1;margin-bottom:25px;text-transform:uppercase}section.rewards .steps{display:flex;gap:40px;position:relative;margin:70px 0 80px}section.rewards .icon{width:96px;height:96px;display:grid;place-items:center;background:url('/img/events/14/bg_icon.jpg') 50% 50%/cover no-repeat;cursor:pointer}section.rewards .icon.gold{background-image:url('/img/events/34/icon-rarity-gold.png')}section.rewards .icon.purple{background-image:url('/img/events/34/icon-rarity-purple.png')}section.rewards .icon img{opacity:.4;transition:opacity .3s}section.rewards .on .icon img{opacity:1}section.rewards .txt{position:absolute;left:0;margin-top:20px;opacity:0;pointer-events:none;transition:opacity .3s}section.rewards .txt span{color:#ffa805;font-weight:600;text-transform:uppercase}section.rewards .txt p{margin-top:12px}section.rewards .on .txt{opacity:1;pointer-events:all}section.rewards .masks{background:url('/img/events/34/snow-masks.png') left 40px top 50% no-repeat,linear-gradient(30deg,rgba(88,21,23,.8) 0,rgba(87,20,23,.2) 40%,rgba(0,0,0,.28) 60%,#000 100%);justify-content:flex-end;transition:.5s;opacity:0;transform:translateX(-50px)}section.rewards .masks.visible{opacity:1;transform:translateX(0)}section.rewards .masks::after{content:'';background:url('/img/events/34/masks-and-hats.png') 50% 100%/cover no-repeat;position:absolute;top:5%;bottom:0;left:85px;aspect-ratio:calc(577 / 537)}section.rewards .weapons{margin-top:60px;background:url('/img/events/34/snow-weapons.png') right 50px top 50% no-repeat,linear-gradient(30deg,#000 0,rgba(0,0,0,.28) 40%,rgba(87,20,23,.2) 60%,rgba(88,21,23,.8) 100%);transition:.5s;opacity:0;transform:translateX(50px)}section.rewards .weapons::after{content:'';background:url('/img/events/34/weapons.png') 50% 50%/cover no-repeat;position:absolute;top:10%;bottom:10%;right:85px;aspect-ratio:calc(520 / 238)}section.rewards .weapons.visible{opacity:1;transform:translateX(0)}@media only screen and (max-width:1500px){section.enemies .wrapper{min-height:900px}section.enemies .enemies__enemies-list .enemy:first-child .enemy__figure{left:50px}section.enemies .enemies__enemies-list .enemy:nth-child(3) .enemy__figure{left:-30px}section.enemies .enemies__enemies-list .enemy__figure img{max-width:80%}}@media only screen and (max-width:1400px){section.enemies .enemies__enemies-list .enemy__figure img{max-width:70%}}@media only screen and (max-width:1299px){.intro{padding:300px 0 100px}.intro .wrapper{display:grid;grid-template-columns:1fr auto 1fr}.intro .wrapper-inner{grid-column:2}.intro .bgMovie{inset:0;width:100%;-webkit-mask-image:none;mask-image:none}section.enemies .bg::after,section.enemies .bg::before{display:none}section.enemies .wrapper{min-height:unset;padding-bottom:100px;margin-top:50px;margin-left:0;margin-right:0;width:100%}section.enemies .enemies__enemies-list,section.enemies .enemies__swiper .enemy__figure--small,section.enemies .swiper-outer>.swiper-button-next,section.enemies .swiper-outer>.swiper-button-prev{display:none}section.enemies .swiper-outer{position:relative;width:100%;height:auto;bottom:0}section.enemies .enemies__swiper{position:relative;right:0;width:100%}section.enemies .enemies__swiper .swiper-slide-active{opacity:1;pointer-events:all}section.enemies .enemies__swiper .swiper-button-next,section.enemies .enemies__swiper .swiper-button-prev{display:block}section.enemies .enemies__swiper .swiper-pagination{width:100%}section.enemies .enemies__swiper .swiper-button-prev{right:calc(50% + 21px + 32px)}section.enemies .enemies__swiper .swiper-button-next{right:calc(50% - 21px - 42px)}section.enemies .enemies__swiper .enemy__figure{height:auto;border:0;margin-bottom:40px;-webkit-mask-image:url('/img/events/34/enemy-mask-bottom-mobile.png'),-webkit-linear-gradient(#000,#000);-webkit-mask-repeat:repeat-x,no-repeat;-webkit-mask-position:50% 100%,left -41px;-webkit-mask-image:url('/img/events/34/enemy-mask-bottom-mobile.png'),linear-gradient(#000,#000);mask-image:url('/img/events/34/enemy-mask-bottom-mobile.png'),linear-gradient(#000,#000);mask-repeat:repeat-x,no-repeat;mask-position:50% 100%,left -41px}section.enemies .enemies__swiper .enemy__figure::after{background:url('/img/events/34/enemy-bg-mobile.png') 50% 0/cover no-repeat;-webkit-mask:url('/img/events/34/enemy-bg-mask-mobile.png') no-repeat 50% 0%;-webkit-mask-size:cover;-webkit-mask:url('/img/events/34/enemy-bg-mask-mobile.png') no-repeat 50% 0%;mask:url('/img/events/34/enemy-bg-mask-mobile.png') no-repeat 50% 0%;mask-size:cover}section.enemies .enemies__swiper .enemy__figure--big{display:block;position:relative;z-index:2;left:50%;transform:translateX(-50%)}section.enemies .enemies__swiper .enemy__description{display:block;padding:0 25px;max-width:640px;margin:0 auto}section.enemies .enemies__swiper .enemy__description h2{font-size:24px;font-weight:400;margin-bottom:25px}section.enemies .enemies__swiper .enemy__description .drop{display:flex;gap:20px;margin-top:40px;color:var(--color-gold);align-items:center}section.rewards .slide{padding:75px 45px 115px}section.rewards .masks::after{left:45px;right:540px;top:unset}section.rewards .weapons::after{right:45px;left:540px}}@media only screen and (max-width:991px){.intro{padding-top:200px}section.rewards .slide{padding:25px 20px 0;display:grid;grid-template-columns:1fr auto 1fr}section.rewards .slide-inner{grid-column:2}section.rewards .steps{margin-bottom:130px}section.rewards .masks{background-position:50% 100%,0 0}section.rewards .masks::after{position:static;grid-column:2}section.rewards .weapons{background:url('/img/events/34/snow-masks.png') 50% 100% no-repeat,linear-gradient(30deg,#000 0,rgba(0,0,0,.28) 40%,rgba(87,20,23,.2) 60%,rgba(88,21,23,.8) 100%)}section.rewards .weapons::after{position:static;grid-column:2}}@media only screen and (max-width:575px){section.rewards{background-image:url('/img/events/34/rewards-bg-575.jpg');padding-bottom:120px}.intro h1{font-size:26px}.intro .info__gifts-icon{width:64px;height:64px}}