.rcp-fe-lol-npe-rewards .rewards-container .rewards-title{font-family:var(--font-display)}.rcp-fe-lol-npe-rewards .rewards-container .rewards-subtitle{font-family:var(--font-body)}.rcp-fe-lol-npe-rewards .rewards-container .rewards-subtitle,.rcp-fe-lol-npe-rewards .rewards-container .rewards-title{-webkit-user-select:none;font-kerning:normal;-webkit-font-feature-settings:"kern" 1;-webkit-font-smoothing:antialiased}.rcp-fe-lol-npe-rewards .rewards-container .rewards-title{text-transform:uppercase}.rcp-fe-lol-npe-rewards .rewards-container .rewards-title:lang(el-gr),.rcp-fe-lol-npe-rewards .rewards-container .rewards-title:lang(ja-jp),.rcp-fe-lol-npe-rewards .rewards-container .rewards-title:lang(ko-kr),.rcp-fe-lol-npe-rewards .rewards-container .rewards-title:lang(th-th),.rcp-fe-lol-npe-rewards .rewards-container .rewards-title:lang(tr-tr),.rcp-fe-lol-npe-rewards .rewards-container .rewards-title:lang(zh-tw){text-transform:none}.rcp-fe-lol-npe-rewards .rewards-container .rewards-title{color:#f0e6d2;font-size:30px;font-weight:700;line-height:32px;letter-spacing:.05em}.rcp-fe-lol-npe-rewards .rewards-container .rewards-subtitle{color:#a09b8c;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.025em;-webkit-font-smoothing:subpixel-antialiased}.rcp-fe-lol-npe-rewards .rewards-container .rewards-subtitle:lang(ja-jp){font-size:13px}.rcp-fe-lol-npe-rewards .page-layout-rewards-v1 .rewards-header-container,.rcp-fe-lol-npe-rewards .page-layout-rewards-v2 .rewards-header-container{position:absolute;top:65px;left:35px}.rcp-fe-lol-npe-rewards .page-layout-rewards-v1 .level-rewards-container,.rcp-fe-lol-npe-rewards .page-layout-rewards-v2 .level-rewards-container{position:absolute;top:65px;right:35px}.rcp-fe-lol-npe-rewards .page-layout-rewards-v1 .game-mode-carousel,.rcp-fe-lol-npe-rewards .page-layout-rewards-v2 .game-mode-carousel{position:absolute;bottom:35px;left:35px}.rcp-fe-lol-npe-rewards .page-layout-rewards-v1 .lol-npe-rewards-new-player-pack-component,.rcp-fe-lol-npe-rewards .page-layout-rewards-v2 .login-rewards-container{position:absolute;bottom:35px;right:35px}.rcp-fe-lol-npe-rewards{cursor:default;position:absolute;width:1055px;height:718px}.rcp-fe-lol-npe-rewards:before{content:" ";position:absolute;width:100%;height:100%;top:0;left:0;opacity:.1;background:url(/fe/lol-npe-rewards/images/rewards-hub/hub-bg.jpg);background-size:cover;transition:opacity 1s;-webkit-filter:none}.rcp-fe-lol-npe-rewards.main-background:before{opacity:1}.rcp-fe-lol-npe-rewards .root-component{margin-top:80px;height:calc(100% - 80px);position:relative}.rcp-fe-lol-npe-rewards .page-layout-rewards-v1 hr.divider{position:absolute;bottom:305px;left:35px;width:250px;border:0;border-top:1px solid #785a28}.rcp-fe-lol-npe-rewards .page-layout-rewards-v2 .lol-npe-rewards-new-player-pack-component{position:absolute;top:126px;left:35px}.rcp-fe-lol-npe-rewards .rewards-header-container{width:315px;position:absolute;left:41px;top:92px}.rcp-fe-lol-npe-rewards .rewards-container{width:657px;height:254px;position:absolute;opacity:0;animation-name:fadeIn;animation-duration:1s;animation-iteration-count:1;animation-fill-mode:forwards}.rcp-fe-lol-npe-rewards .rewards-container+.rewards-container{animation-delay:.1s}.rcp-fe-lol-npe-rewards .rewards-container:before{content:"";position:absolute;top:-3px;bottom:-3px;right:8px;left:8px;box-sizing:border-box;border:2px solid transparent;background:linear-gradient(0deg,#433b27,#2c2b1b);border-radius:3px/20px;box-shadow:inset 0 0 0 10px #000;-webkit-filter:none}.rcp-fe-lol-npe-rewards .rewards-container.all-complete{opacity:.7;transition:opacity .5s}.rcp-fe-lol-npe-rewards .rewards-container.all-complete:before{-webkit-filter:grayscale(1);transition:opacity 1s,-webkit-filter .5s}.rcp-fe-lol-npe-rewards .rewards-container.all-complete .rewards-section-header{-webkit-filter:grayscale(.8) brightness(.6);transition:-webkit-filter .5s}.rcp-fe-lol-npe-rewards .rewards-container.all-complete .rewards-main-content{border-image-source:linear-gradient(180deg,#474648,#302f2e)}.rcp-fe-lol-npe-rewards .rewards-container.all-complete .rewards-main-content:before{-webkit-filter:grayscale(.8);transition:-webkit-filter .5s}.rcp-fe-lol-npe-rewards .rewards-container .rewards-main-content{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border:2px solid #664e28;border-image-source:linear-gradient(180deg,#584628,#3c3017);border-image-slice:2;border-image-width:2px;box-shadow:0 0 1px rgba(0,0,0,.2);background:#000;border-radius:10px 5px;-webkit-filter:none}.rcp-fe-lol-npe-rewards .rewards-container .rewards-section-header{position:relative;width:285px;margin-top:37px;margin-left:40px;-webkit-filter:none}.rcp-fe-lol-npe-rewards .rewards-container .rewards-title{letter-spacing:.03em;text-transform:none}.rcp-fe-lol-npe-rewards .rewards-container .rewards-subtitle{margin-right:50px;padding-top:8px}.rcp-fe-lol-npe-rewards .rewards-container .rewards-calendar-button{position:absolute;right:39px;top:20px;min-width:150px;max-width:210px}.rcp-fe-lol-npe-rewards .rewards-container .rewards-calendar-button:hover{cursor:pointer;color:#cdbe91;text-decoration:underline}.rcp-fe-lol-npe-rewards .rewards-container .rewards-section-footer{background-image:radial-gradient(rgba(0,0,0,.1) 0,rgba(0,0,0,.4) 50%);position:absolute;left:0;bottom:0;width:100%;height:70px}.rcp-fe-lol-npe-rewards .rewards-container .rewards-section-footer:before{position:absolute;content:" ";top:0;height:1px;width:600px;left:calc((100% - 600px)/2);background-color:#32281e}.rcp-fe-lol-npe-rewards .rewards-container.should-animate.all-complete,.rcp-fe-lol-npe-rewards .rewards-container.should-animate.all-complete .rewards-main-content:before,.rcp-fe-lol-npe-rewards .rewards-container.should-animate.all-complete .rewards-section-header,.rcp-fe-lol-npe-rewards .rewards-container.should-animate.all-complete:before{transition-delay:2.8s}.render-mode-small.rewards-header-container .rewards-header-title,.rewards-header-container .rewards-header-subtitle,.rewards-header-container .rewards-header-title{font-family:var(--font-display)}.rewards-header-container .rewards-header-text{font-family:var(--font-body)}.render-mode-small.rewards-header-container .rewards-header-title,.rewards-header-container .rewards-header-subtitle,.rewards-header-container .rewards-header-text,.rewards-header-container .rewards-header-title{-webkit-user-select:none;font-kerning:normal;-webkit-font-feature-settings:"kern" 1;-webkit-font-smoothing:antialiased}.render-mode-small.rewards-header-container .rewards-header-title,.rewards-header-container .rewards-header-subtitle,.rewards-header-container .rewards-header-title{text-transform:uppercase}.render-mode-small.rewards-header-container .rewards-header-title:lang(el-gr),.render-mode-small.rewards-header-container .rewards-header-title:lang(ja-jp),.render-mode-small.rewards-header-container .rewards-header-title:lang(ko-kr),.render-mode-small.rewards-header-container .rewards-header-title:lang(th-th),.render-mode-small.rewards-header-container .rewards-header-title:lang(tr-tr),.render-mode-small.rewards-header-container .rewards-header-title:lang(zh-tw),.rewards-header-container .rewards-header-subtitle:lang(el-gr),.rewards-header-container .rewards-header-subtitle:lang(ja-jp),.rewards-header-container .rewards-header-subtitle:lang(ko-kr),.rewards-header-container .rewards-header-subtitle:lang(th-th),.rewards-header-container .rewards-header-subtitle:lang(tr-tr),.rewards-header-container .rewards-header-subtitle:lang(zh-tw),.rewards-header-container .rewards-header-title:lang(el-gr),.rewards-header-container .rewards-header-title:lang(ja-jp),.rewards-header-container .rewards-header-title:lang(ko-kr),.rewards-header-container .rewards-header-title:lang(th-th),.rewards-header-container .rewards-header-title:lang(tr-tr),.rewards-header-container .rewards-header-title:lang(zh-tw){text-transform:none}.rewards-header-container .rewards-header-title{color:#f0e6d2;font-size:40px;font-weight:700;line-height:42px;letter-spacing:.05em}.render-mode-small.rewards-header-container .rewards-header-title{color:#f0e6d2;font-size:24px;font-weight:700;line-height:28px;letter-spacing:.05em}.rewards-header-container .rewards-header-subtitle{color:#f0e6d2;font-size:12px;font-weight:700;line-height:16px;letter-spacing:.075em}.rewards-header-container .rewards-header-subtitle:lang(ja-jp){font-size:13px}.rewards-header-container .rewards-header-text{color:#a09b8c;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.025em;-webkit-font-smoothing:subpixel-antialiased}.rewards-header-component{width:315px;position:absolute;animation-name:fadeIn;animation-duration:1s;animation-iteration-count:1}.rewards-header-container{text-align:left;color:#f0e6d2}.rewards-header-container .rewards-header-subtitle{color:#a09b8c}.rewards-header-container .rewards-header-text{width:260px;margin-top:20px}.rcp-fe-lol-npe-rewards .level-rewards-container{color:#f0e6d2}.rcp-fe-lol-npe-rewards .level-rewards-container .rewards-main-content:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/fe/lol-npe-rewards/images/rewards-hub/level-rewards-bg.jpg);background-size:cover;opacity:.3}.rcp-fe-lol-npe-rewards .level-rewards-container .rewards-play-button{display:inline-block;position:absolute;width:105px;top:128px;left:50px}.rcp-fe-lol-npe-rewards .login-rewards-container .rewards-unlock-message{font-family:var(--font-body);-webkit-user-select:none;font-kerning:normal;-webkit-font-feature-settings:"kern" 1;-webkit-font-smoothing:antialiased;color:#a09b8c;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.025em;-webkit-font-smoothing:subpixel-antialiased}.rcp-fe-lol-npe-rewards .login-rewards-container .rewards-unlock-message:lang(ja-jp){font-size:13px}.rcp-fe-lol-npe-rewards .login-rewards-container{color:#f0e6d2}.rcp-fe-lol-npe-rewards .login-rewards-container .rewards-main-content:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/fe/lol-npe-rewards/images/rewards-hub/login-rewards-bg.jpg);background-size:700px;background-position:-30px -30px;opacity:.4}.rcp-fe-lol-npe-rewards .login-rewards-container .rewards-claim-button{width:150px;position:absolute;bottom:10px;right:10px}.rcp-fe-lol-npe-rewards .login-rewards-container .rewards-unlock-message{margin-top:8px;color:#c3973a}.rcp-fe-lol-npe-rewards .login-rewards-container.should-animate .rewards-unlock-message{animation:rewardsUnlockMessageFadeIn .4s linear 3s 1 normal both}@-moz-keyframes rewardsUnlockMessageFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes rewardsUnlockMessageFadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes rewardsUnlockMessageFadeIn{0%{opacity:0}to{opacity:1}}@keyframes rewardsUnlockMessageFadeIn{0%{opacity:0}to{opacity:1}}.lol-npe-rewards-progress-bar-component .all-completed-label,.lol-npe-rewards-progress-bar-component .completed-count-label,.lol-npe-rewards-progress-bar-component .type-label{font-family:var(--font-display);-webkit-user-select:none;font-kerning:normal;-webkit-font-feature-settings:"kern" 1;-webkit-font-smoothing:antialiased;text-transform:uppercase}.lol-npe-rewards-progress-bar-component .all-completed-label:lang(el-gr),.lol-npe-rewards-progress-bar-component .all-completed-label:lang(ja-jp),.lol-npe-rewards-progress-bar-component .all-completed-label:lang(ko-kr),.lol-npe-rewards-progress-bar-component .all-completed-label:lang(th-th),.lol-npe-rewards-progress-bar-component .all-completed-label:lang(tr-tr),.lol-npe-rewards-progress-bar-component .all-completed-label:lang(zh-tw),.lol-npe-rewards-progress-bar-component .completed-count-label:lang(el-gr),.lol-npe-rewards-progress-bar-component .completed-count-label:lang(ja-jp),.lol-npe-rewards-progress-bar-component .completed-count-label:lang(ko-kr),.lol-npe-rewards-progress-bar-component .completed-count-label:lang(th-th),.lol-npe-rewards-progress-bar-component .completed-count-label:lang(tr-tr),.lol-npe-rewards-progress-bar-component .completed-count-label:lang(zh-tw),.lol-npe-rewards-progress-bar-component .type-label:lang(el-gr),.lol-npe-rewards-progress-bar-component .type-label:lang(ja-jp),.lol-npe-rewards-progress-bar-component .type-label:lang(ko-kr),.lol-npe-rewards-progress-bar-component .type-label:lang(th-th),.lol-npe-rewards-progress-bar-component .type-label:lang(tr-tr),.lol-npe-rewards-progress-bar-component .type-label:lang(zh-tw){text-transform:none}.lol-npe-rewards-progress-bar-component .completed-count-label{color:#f0e6d2;font-size:40px;font-weight:700;line-height:42px;letter-spacing:.05em}.lol-npe-rewards-progress-bar-component .all-completed-label,.lol-npe-rewards-progress-bar-component .type-label{font-size:11px;font-weight:700;letter-spacing:.1em;-webkit-font-smoothing:subpixel-antialiased}.lol-npe-rewards-progress-bar-component{position:absolute;left:40px;bottom:12px;height:45px}.lol-npe-rewards-progress-bar-component .completed-count-label{color:#a9e0e8;position:absolute;left:0;top:1px;text-shadow:0 0 4px rgba(97,176,183,.8),0 0 8px rgba(97,176,183,.8);transform:translateZ(0)}.lol-npe-rewards-progress-bar-component .completed-count-label.should-animate{animation:completedCountSlideIn .6s cubic-bezier(0,.75,.25,1) 2.8s 1 normal both}.lol-npe-rewards-progress-bar-component .completed-count-label.should-animate.animated-duplicate{animation:completedCountSlideOut .6s cubic-bezier(0,.75,.25,1) 2.8s 1 normal both}@-moz-keyframes completedCountSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@-webkit-keyframes completedCountSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@-o-keyframes completedCountSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes completedCountSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@-moz-keyframes completedCountSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes completedCountSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@-o-keyframes completedCountSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes completedCountSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.lol-npe-rewards-progress-bar-component .all-completed-label,.lol-npe-rewards-progress-bar-component .type-label{position:absolute;top:28px;font-size:10px;font-weight:400}.lol-npe-rewards-progress-bar-component .type-label{left:60px;color:#c1b9ab}.lol-npe-rewards-progress-bar-component .all-completed-label{right:4px;color:#fff}.lol-npe-rewards-progress-bar-component .all-completed-label:after{content:" ";position:absolute;border-radius:50%;border:1px solid #484946;width:27px;height:27px;top:-16px;right:-39px;background-color:#000;background-image:url(/fe/lol-npe-rewards/images/reward-series-progress/checkmark.png);background-position:50%;background-repeat:no-repeat}.lol-npe-rewards-progress-bar-component.should-animate .all-completed-label{animation:allCompletedLabelFadeIn .6s cubic-bezier(0,.75,.25,1) 2.8s 1 normal both}@-moz-keyframes allCompletedLabelFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes allCompletedLabelFadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes allCompletedLabelFadeIn{0%{opacity:0}to{opacity:1}}@keyframes allCompletedLabelFadeIn{0%{opacity:0}to{opacity:1}}.lol-npe-rewards-progress-bar-component .progress-bar{margin-left:62px;margin-top:15px;height:20px;display:flex}.lol-npe-rewards-progress-bar-component .progress-bar .progress-bar-tick{width:23px;height:8px;display:inline-block;box-sizing:border-box;transform:skewX(-30deg);margin-right:3px;transition:all .3s linear}.lol-npe-rewards-progress-bar-component .progress-bar .progress-bar-tick.progress-bar-tick-claimed{background:#a8e0e7;border:1px solid rgba(97,176,183,.5);box-shadow:0 0 6px rgba(97,176,183,.5),0 0 10px rgba(97,176,183,.3),inset 0 0 1px rgba(97,176,183,.3)}.lol-npe-rewards-progress-bar-component .progress-bar .progress-bar-tick.progress-bar-tick-claimed.animated-duplicate{opacity:0;position:relative;right:3px;margin:0 0 0 -23px;animation-name:progressBarTickSwipeIn;animation-duration:.5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:ease-out;animation-delay:2.8s}.lol-npe-rewards-progress-bar-component .progress-bar .progress-bar-tick.progress-bar-tick-locked-current{background:#1e2124;border:1px solid rgba(97,176,183,.9);box-shadow:0 0 6px rgba(97,176,183,.8),0 0 10px rgba(97,176,183,.5),inset 0 0 1px rgba(97,176,183,.5)}.lol-npe-rewards-progress-bar-component .progress-bar .progress-bar-tick.progress-bar-tick-locked-current:after{content:" ";position:absolute;transform:skewX(30deg);top:-8px;left:2px;width:14px;height:20px;display:inline-block;background:url(/fe/lol-npe-rewards/images/reward-series-progress/lock-grey.png);background-repeat:no-repeat;background-size:100%;opacity:0;transition:opacity 1s linear}.lol-npe-rewards-progress-bar-component .progress-bar .progress-bar-tick.progress-bar-tick-locked-current.available:after{animation-name:currentRewardLockFadeOut;animation-duration:.5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:ease-out;animation-delay:0s}.lol-npe-rewards-progress-bar-component .progress-bar .progress-bar-tick.progress-bar-tick-locked-current.unavailable:after{animation-name:currentRewardLockFadeIn;animation-duration:.5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:ease-out;animation-delay:0s}.lol-npe-rewards-progress-bar-component .progress-bar .progress-bar-tick.progress-bar-tick-locked-current.animated-duplicate{opacity:0;position:relative;right:3px;margin:0 0 0 -23px;animation-name:progressBarTickSwipeIn;animation-duration:.5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:ease-out;animation-delay:2.8s}.lol-npe-rewards-progress-bar-component .progress-bar .progress-bar-tick.progress-bar-tick-unlocked{background:#294444;box-shadow:0 0 6px rgba(97,176,183,.4),0 0 10px rgba(97,176,183,.2),0 0 1px 1px rgba(97,176,183,.8)}.lol-npe-rewards-progress-bar-component .progress-bar .progress-bar-tick.progress-bar-tick-locked{background:#1e2124;border:1px solid #4e5051;box-shadow:0 0 0 1px rgba(46,48,49,.7),inset 0 0 1px 0 rgba(0,0,0,.2)}@-moz-keyframes progressBarTickSwipeIn{0%{transform:translateX(-11.5px) skewX(-30deg) scaleX(.05);opacity:1}to{transform:skewX(-30deg);opacity:1}}@-webkit-keyframes progressBarTickSwipeIn{0%{transform:translateX(-11.5px) skewX(-30deg) scaleX(.05);opacity:1}to{transform:skewX(-30deg);opacity:1}}@-o-keyframes progressBarTickSwipeIn{0%{transform:translateX(-11.5px) skewX(-30deg) scaleX(.05);opacity:1}to{transform:skewX(-30deg);opacity:1}}@keyframes progressBarTickSwipeIn{0%{transform:translateX(-11.5px) skewX(-30deg) scaleX(.05);opacity:1}to{transform:skewX(-30deg);opacity:1}}@-moz-keyframes currentRewardLockFadeIn{0%{opacity:0}to{opacity:.8}}@-webkit-keyframes currentRewardLockFadeIn{0%{opacity:0}to{opacity:.8}}@-o-keyframes currentRewardLockFadeIn{0%{opacity:0}to{opacity:.8}}@keyframes currentRewardLockFadeIn{0%{opacity:0}to{opacity:.8}}@-moz-keyframes currentRewardLockFadeOut{0%{opacity:.8}to{opacity:0}}@-webkit-keyframes currentRewardLockFadeOut{0%{opacity:.8}to{opacity:0}}@-o-keyframes currentRewardLockFadeOut{0%{opacity:.8}to{opacity:0}}@keyframes currentRewardLockFadeOut{0%{opacity:.8}to{opacity:0}}.lol-npe-rewards-intro-splash-component .intro-splash-level-up-wrapper .title,.lol-npe-rewards-intro-splash-component .intro-splash-log-in-wrapper .title,.lol-npe-rewards-intro-splash-component .intro-splash-subtext,.lol-npe-rewards-intro-splash-component .intro-splash-title{font-family:var(--font-display)}.lol-npe-rewards-intro-splash-component .intro-splash-level-up-wrapper .description,.lol-npe-rewards-intro-splash-component .intro-splash-log-in-wrapper .description{font-family:var(--font-body)}.lol-npe-rewards-intro-splash-component .intro-splash-level-up-wrapper .description,.lol-npe-rewards-intro-splash-component .intro-splash-level-up-wrapper .title,.lol-npe-rewards-intro-splash-component .intro-splash-log-in-wrapper .description,.lol-npe-rewards-intro-splash-component .intro-splash-log-in-wrapper .title,.lol-npe-rewards-intro-splash-component .intro-splash-subtext,.lol-npe-rewards-intro-splash-component .intro-splash-title{-webkit-user-select:none;font-kerning:normal;-webkit-font-feature-settings:"kern" 1;-webkit-font-smoothing:antialiased}.lol-npe-rewards-intro-splash-component .intro-splash-level-up-wrapper .title,.lol-npe-rewards-intro-splash-component .intro-splash-log-in-wrapper .title,.lol-npe-rewards-intro-splash-component .intro-splash-subtext,.lol-npe-rewards-intro-splash-component .intro-splash-title{text-transform:uppercase}.lol-npe-rewards-intro-splash-component .intro-splash-level-up-wrapper .title:lang(el-gr),.lol-npe-rewards-intro-splash-component .intro-splash-level-up-wrapper .title:lang(ja-jp),.lol-npe-rewards-intro-splash-component .intro-splash-level-up-wrapper .title:lang(ko-kr),.lol-npe-rewards-intro-splash-component .intro-splash-level-up-wrapper .title:lang(th-th),.lol-npe-rewards-intro-splash-component .intro-splash-level-up-wrapper .title:lang(tr-tr),.lol-npe-rewards-intro-splash-component .intro-splash-level-up-wrapper .title:lang(zh-tw),.lol-npe-rewards-intro-splash-component .intro-splash-log-in-wrapper .title:lang(el-gr),.lol-npe-rewards-intro-splash-component .intro-splash-log-in-wrapper .title:lang(ja-jp),.lol-npe-rewards-intro-splash-component .intro-splash-log-in-wrapper .title:lang(ko-kr),.lol-npe-rewards-intro-splash-component .intro-splash-log-in-wrapper .title:lang(th-th),.lol-npe-rewards-intro-splash-component .intro-splash-log-in-wrapper .title:lang(tr-tr),.lol-npe-rewards-intro-splash-component .intro-splash-log-in-wrapper .title:lang(zh-tw),.lol-npe-rewards-intro-splash-component .intro-splash-subtext:lang(el-gr),.lol-npe-rewards-intro-splash-component .intro-splash-subtext:lang(ja-jp),.lol-npe-rewards-intro-splash-component .intro-splash-subtext:lang(ko-kr),.lol-npe-rewards-intro-splash-component .intro-splash-subtext:lang(th-th),.lol-npe-rewards-intro-splash-component .intro-splash-subtext:lang(tr-tr),.lol-npe-rewards-intro-splash-component .intro-splash-subtext:lang(zh-tw),.lol-npe-rewards-intro-splash-component .intro-splash-title:lang(el-gr),.lol-npe-rewards-intro-splash-component .intro-splash-title:lang(ja-jp),.lol-npe-rewards-intro-splash-component .intro-splash-title:lang(ko-kr),.lol-npe-rewards-intro-splash-component .intro-splash-title:lang(th-th),.lol-npe-rewards-intro-splash-component .intro-splash-title:lang(tr-tr),.lol-npe-rewards-intro-splash-component .intro-splash-title:lang(zh-tw){text-transform:none}.lol-npe-rewards-intro-splash-component .intro-splash-title{color:#f0e6d2;font-size:40px;font-weight:700;line-height:42px;letter-spacing:.05em}.lol-npe-rewards-intro-splash-component .intro-splash-level-up-wrapper .title,.lol-npe-rewards-intro-splash-component .intro-splash-log-in-wrapper .title{color:#f0e6d2;font-size:18px;font-weight:700;line-height:22px;letter-spacing:.05em}.lol-npe-rewards-intro-splash-component .intro-splash-subtext{color:#f0e6d2;font-size:12px;font-weight:700;line-height:16px;letter-spacing:.075em}.lol-npe-rewards-intro-splash-component .intro-splash-subtext:lang(ja-jp){font-size:13px}.lol-npe-rewards-intro-splash-component .intro-splash-level-up-wrapper .description,.lol-npe-rewards-intro-splash-component .intro-splash-log-in-wrapper .description{color:#a09b8c;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.025em;-webkit-font-smoothing:subpixel-antialiased}.lol-npe-rewards-intro-splash-component{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/fe/lol-npe-rewards/images/intro-screen/intro-bg.jpg);background-size:cover;background-repeat:no-repeat}.lol-npe-rewards-intro-splash-component .intro-splash-content{position:absolute;width:800px;height:100%;top:0;left:0;text-align:center}.lol-npe-rewards-intro-splash-component .intro-splash-content-top-section{width:640px}.lol-npe-rewards-intro-splash-component .intro-splash-divider{width:158px;height:38px;background-image:url(/fe/lol-npe-rewards/images/intro-screen/divider.png);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;margin:120px auto 0}.lol-npe-rewards-intro-splash-component .intro-splash-subtext{color:#cdbe91;margin-top:25px;letter-spacing:1.8px}.lol-npe-rewards-intro-splash-component .intro-splash-title{margin-top:12px}.lol-npe-rewards-intro-splash-component .intro-splash-button-wrapper{font-size:0;margin-top:38px}.lol-npe-rewards-intro-splash-component .intro-splash-button-wrapper:after,.lol-npe-rewards-intro-splash-component .intro-splash-button-wrapper:before{content:" ";width:100px;height:10px;display:inline-block;background:url(/fe/lol-npe-rewards/images/intro-screen/intro-button-linework.png) no-repeat;background-position:50% 50%}.lol-npe-rewards-intro-splash-component .intro-splash-button-wrapper:after{transform:scaleX(-1)}.lol-npe-rewards-intro-splash-component .intro-splash-button-wrapper .intro-splash-button{display:inline-block;margin:0 auto;padding:0 7px}.lol-npe-rewards-intro-splash-component .intro-splash-level-up-wrapper,.lol-npe-rewards-intro-splash-component .intro-splash-log-in-wrapper{width:350px;height:230px;box-sizing:border-box;padding:61px 0 0 207px;text-align:left;position:absolute}.lol-npe-rewards-intro-splash-component .intro-splash-level-up-wrapper .title,.lol-npe-rewards-intro-splash-component .intro-splash-log-in-wrapper .title{display:block}.lol-npe-rewards-intro-splash-component .intro-splash-level-up-wrapper .description,.lol-npe-rewards-intro-splash-component .intro-splash-log-in-wrapper .description{margin-top:16px;display:block}.lol-npe-rewards-intro-splash-component .intro-splash-level-up-wrapper{top:383px;left:13px;background:url(/fe/lol-npe-rewards/images/intro-screen/level-up.png) no-repeat;background-position:39px 12px}.rewards-v1.lol-npe-rewards-intro-splash-component .intro-splash-level-up-wrapper{left:130px}.lol-npe-rewards-intro-splash-component .intro-splash-log-in-wrapper{top:384px;left:339px;background:url(/fe/lol-npe-rewards/images/intro-screen/log-in.png) no-repeat;background-position:27px 12px}.rewards-v1.lol-npe-rewards-intro-splash-component .intro-splash-log-in-wrapper{display:none}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-image-container .rewards-next-reward-preview-level,.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container .rewards-next-reward-preview-text-title{font-family:var(--font-display)}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container ul{font-family:var(--font-body)}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-image-container .rewards-next-reward-preview-level,.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container .rewards-next-reward-preview-text-title,.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container ul{-webkit-user-select:none;font-kerning:normal;-webkit-font-feature-settings:"kern" 1;-webkit-font-smoothing:antialiased}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-image-container .rewards-next-reward-preview-level,.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container .rewards-next-reward-preview-text-title{text-transform:uppercase}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-image-container .rewards-next-reward-preview-level:lang(el-gr),.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-image-container .rewards-next-reward-preview-level:lang(ja-jp),.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-image-container .rewards-next-reward-preview-level:lang(ko-kr),.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-image-container .rewards-next-reward-preview-level:lang(th-th),.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-image-container .rewards-next-reward-preview-level:lang(tr-tr),.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-image-container .rewards-next-reward-preview-level:lang(zh-tw),.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container .rewards-next-reward-preview-text-title:lang(el-gr),.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container .rewards-next-reward-preview-text-title:lang(ja-jp),.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container .rewards-next-reward-preview-text-title:lang(ko-kr),.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container .rewards-next-reward-preview-text-title:lang(th-th),.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container .rewards-next-reward-preview-text-title:lang(tr-tr),.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container .rewards-next-reward-preview-text-title:lang(zh-tw){text-transform:none}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-image-container .rewards-next-reward-preview-level{color:#f0e6d2;font-size:14px;font-weight:700;line-height:18px;letter-spacing:.075em}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container .rewards-next-reward-preview-text-title{color:#f0e6d2;font-size:12px;font-weight:700;line-height:16px;letter-spacing:.075em}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container .rewards-next-reward-preview-text-title:lang(ja-jp){font-size:13px}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container ul{color:#a09b8c;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.025em;-webkit-font-smoothing:subpixel-antialiased}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container ul:lang(ja-jp){font-size:13px}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview{position:absolute;display:flex;height:120px;width:290px;right:43px;top:29px;transform:translateZ(0)}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-image-container{background-size:119px;background-repeat:no-repeat;background-position:50%;width:50%}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-image-container .rewards-next-reward-preview-level{position:absolute;width:30px;margin:auto;text-align:center;left:55px;bottom:4px}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-image-wrapper{width:100px;height:100px;margin:7px auto auto}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-image-wrapper .rewards-next-reward-preview-image{width:204px;margin-top:-79px;margin-left:-50px}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container{width:50%}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container .rewards-next-reward-preview-text-title{margin-left:13px;margin-top:5px;font-weight:500;color:#a09b8c}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container ul{line-height:14px;color:#f0e6d2;list-style-type:none;margin-top:10px}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container ul li{position:relative;margin-bottom:10px;letter-spacing:.04em;font-weight:300}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container ul li:before{content:" ";width:15px;height:20px;position:absolute;top:-3px;left:-25px;background-image:url(/fe/lol-npe-rewards/images/reward-minor-icons/unlock.png);background-repeat:no-repeat;background-position:50% 50%}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container ul li.reward-list-item-blue_essence:before,.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container ul li.reward-list-item-orange_essence:before{background-image:url(/fe/lol-npe-rewards/images/reward-minor-icons/essence-white.png)}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container ul li.reward-list-item-champion_choice_generic:before{background-image:url(/fe/lol-npe-rewards/images/reward-minor-icons/champion.png)}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container ul li.reward-list-item-champion_choice_marksman:before{background-image:url(/fe/lol-npe-rewards/images/reward-minor-icons/marksman.png)}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container ul li.reward-list-item-champion_choice_mage:before{background-image:url(/fe/lol-npe-rewards/images/reward-minor-icons/mage.png)}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container ul li.reward-list-item-champion_choice_fighter:before{background-image:url(/fe/lol-npe-rewards/images/reward-minor-icons/fighter.png)}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container ul li.reward-list-item-champion_choice_assassin:before{background-image:url(/fe/lol-npe-rewards/images/reward-minor-icons/assassin.png)}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container ul li.reward-list-item-champion_choice_support:before{background-image:url(/fe/lol-npe-rewards/images/reward-minor-icons/support.png)}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container ul li.reward-list-item-hextech_chest:before{background-image:url(/fe/lol-npe-rewards/images/reward-minor-icons/hextech-chest.png)}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container ul li.reward-list-item-hextech_key:before,.rcp-fe-lol-npe-rewards .rewards-next-reward-preview .rewards-next-reward-preview-text-container ul li.reward-list-item-hextech_key_fragment:before{background-image:url(/fe/lol-npe-rewards/images/reward-minor-icons/hextech-key.png)}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview.should-animate.animate-out{animation:rewardPreviewAnimateOut .2s linear 3s 1 normal both}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview.should-animate.animate-out .rewards-next-reward-preview-image{animation:rewardsPreviewImageDim .4s cubic-bezier(0,0,0,1) 1s 1 normal both}@-moz-keyframes rewardsPreviewImageDim{0%{opacity:1;-webkit-filter:brightness(1) saturate(1)}to{opacity:.9;-webkit-filter:brightness(.5) saturate(.2)}}@-webkit-keyframes rewardsPreviewImageDim{0%{opacity:1;-webkit-filter:brightness(1) saturate(1)}to{opacity:.9;-webkit-filter:brightness(.5) saturate(.2)}}@-o-keyframes rewardsPreviewImageDim{0%{opacity:1;-webkit-filter:brightness(1) saturate(1)}to{opacity:.9;-webkit-filter:brightness(.5) saturate(.2)}}@keyframes rewardsPreviewImageDim{0%{opacity:1;-webkit-filter:brightness(1) saturate(1)}to{opacity:.9;-webkit-filter:brightness(.5) saturate(.2)}}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview.should-animate.animate-out .rewards-next-reward-preview-text-container{animation:rewardsPreviewTextDim .4s cubic-bezier(0,0,0,1) 1s 1 normal both}@-moz-keyframes rewardsPreviewTextDim{0%{-webkit-filter:brightness(1)}to{-webkit-filter:brightness(.7)}}@-webkit-keyframes rewardsPreviewTextDim{0%{-webkit-filter:brightness(1)}to{-webkit-filter:brightness(.7)}}@-o-keyframes rewardsPreviewTextDim{0%{-webkit-filter:brightness(1)}to{-webkit-filter:brightness(.7)}}@keyframes rewardsPreviewTextDim{0%{-webkit-filter:brightness(1)}to{-webkit-filter:brightness(.7)}}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview.should-animate.animate-out .rewards-completed-checkmark{width:84px;height:84px;top:23px;left:33px;position:absolute;background:url(/fe/lol-npe-rewards/images/rewards-hub/checkmark-large.png);background-repeat:no-repeat;background-size:84px 84px;background-position:50%;animation:rewardsCompletedCheckmark .4s cubic-bezier(0,0,0,1) 1.6s 1 normal both}@-moz-keyframes rewardsCompletedCheckmark{0%{-webkit-clip-path:polygon(21.875% 56.25%,29.6875% 48.4375%,29.6875% 48.4375%,21.875% 56.25%)}50%{-webkit-clip-path:polygon(21.875% 56.25%,29.6875% 48.4375%,46.875% 65.625%,39.0625% 73.4375%)}to{-webkit-clip-path:polygon(21.875% 56.25%,62.5% 18.75%,78.125% 34.375%,39.0625% 73.4375%)}}@-webkit-keyframes rewardsCompletedCheckmark{0%{-webkit-clip-path:polygon(21.875% 56.25%,29.6875% 48.4375%,29.6875% 48.4375%,21.875% 56.25%)}50%{-webkit-clip-path:polygon(21.875% 56.25%,29.6875% 48.4375%,46.875% 65.625%,39.0625% 73.4375%)}to{-webkit-clip-path:polygon(21.875% 56.25%,62.5% 18.75%,78.125% 34.375%,39.0625% 73.4375%)}}@-o-keyframes rewardsCompletedCheckmark{0%{-webkit-clip-path:polygon(21.875% 56.25%,29.6875% 48.4375%,29.6875% 48.4375%,21.875% 56.25%)}50%{-webkit-clip-path:polygon(21.875% 56.25%,29.6875% 48.4375%,46.875% 65.625%,39.0625% 73.4375%)}to{-webkit-clip-path:polygon(21.875% 56.25%,62.5% 18.75%,78.125% 34.375%,39.0625% 73.4375%)}}@keyframes rewardsCompletedCheckmark{0%{-webkit-clip-path:polygon(21.875% 56.25%,29.6875% 48.4375%,29.6875% 48.4375%,21.875% 56.25%)}50%{-webkit-clip-path:polygon(21.875% 56.25%,29.6875% 48.4375%,46.875% 65.625%,39.0625% 73.4375%)}to{-webkit-clip-path:polygon(21.875% 56.25%,62.5% 18.75%,78.125% 34.375%,39.0625% 73.4375%)}}@-moz-keyframes rewardPreviewAnimateOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-40px)}}@-webkit-keyframes rewardPreviewAnimateOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-40px)}}@-o-keyframes rewardPreviewAnimateOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-40px)}}@keyframes rewardPreviewAnimateOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-40px)}}.rcp-fe-lol-npe-rewards .rewards-next-reward-preview.should-animate.animate-in{animation:rewardPreviewAnimateIn .2s linear 3.2s 1 normal both}@-moz-keyframes rewardPreviewAnimateIn{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes rewardPreviewAnimateIn{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@-o-keyframes rewardPreviewAnimateIn{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes rewardPreviewAnimateIn{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-queue-info .carousel-queue-info-title{font-family:var(--font-display)}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-queue-info .carousel-queue-info-description{font-family:var(--font-body)}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-queue-info .carousel-queue-info-description,.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-queue-info .carousel-queue-info-title{-webkit-user-select:none;font-kerning:normal;-webkit-font-feature-settings:"kern" 1;-webkit-font-smoothing:antialiased}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-queue-info .carousel-queue-info-title{text-transform:uppercase}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-queue-info .carousel-queue-info-title,.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-queue-info .carousel-queue-info-title:lang(el-gr),.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-queue-info .carousel-queue-info-title:lang(ja-jp),.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-queue-info .carousel-queue-info-title:lang(ko-kr),.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-queue-info .carousel-queue-info-title:lang(th-th),.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-queue-info .carousel-queue-info-title:lang(tr-tr),.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-queue-info .carousel-queue-info-title:lang(zh-tw){text-transform:none}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-queue-info .carousel-queue-info-title{font-size:14px;font-weight:700;line-height:18px;letter-spacing:.075em;letter-spacing:.0375em}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-queue-info .carousel-queue-info-description{color:#a09b8c;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.025em;-webkit-font-smoothing:subpixel-antialiased}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-queue-info .carousel-queue-info-description:lang(ja-jp){font-size:13px}.rcp-fe-lol-npe-rewards .game-mode-carousel{width:250px}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-inner{width:250px;height:250px;box-sizing:border-box;border:1px solid #32281e;position:relative;background:#000}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-buttons{position:absolute;left:0;top:0;width:100%}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-buttons .carousel-button{background-image:url(/fe/lol-npe-rewards/images/ui/carousel-arrow-right.png);background-size:100%;background-repeat:no-repeat;width:12px;height:19px;cursor:pointer}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-buttons .carousel-button:hover{-webkit-filter:brightness(1.5)}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-buttons .carousel-button:active{-webkit-filter:brightness(.8)}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-buttons .left{transform:scaleX(-1);position:absolute;top:60px;left:20px}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-buttons .right{position:absolute;top:60px;right:20px}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-video-wrapper{position:absolute;top:0;left:0;width:248px;height:248px}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-video-wrapper .game-mode-carousel-video{width:248px;height:248px}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-background-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg,rgba(0,0,0,.3) 50%,rgba(0,0,0,.6) 70%)}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-queue-info{position:absolute;bottom:15px;left:15px;width:220px}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-queue-info .carousel-play-button{display:flex;min-width:125px}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-queue-info .carousel-queue-info-title{display:block;margin-bottom:3px;color:#f0e6d2}.rcp-fe-lol-npe-rewards .game-mode-carousel .game-mode-carousel-queue-info .carousel-queue-info-description{display:block;margin-bottom:14px}.npe-rewards-loading-and-retry{position:relative;width:100%;height:100%}.npe-rewards-loading-and-retry .loading-spinner{top:calc(50% - 25px);left:calc(50% - 25px)}.npe-rewards-loading-and-retry .loading-spinner.animate-in{animation:fadeIn .4s linear}.npe-rewards-loading-and-retry .error-container{position:absolute;top:50%;left:50%;width:300px;text-align:center;transform:translate(-50%,-50%)}.npe-rewards-loading-and-retry .error-container.animate-in{animation:fadeIn .4s linear}.npe-rewards-loading-and-retry .error-icon{width:76px;height:76px;margin:0 auto -4px;background:url(/fe/lol-npe-rewards/images/rewards-hub/icon-repair.png) no-repeat 50%/contain}.npe-rewards-loading-and-retry .error-message{color:#f0e6d2}.npe-rewards-loading-and-retry .error-button-container{display:flex;width:100%;margin:0 auto}.npe-rewards-loading-and-retry .error-button{margin:0 auto}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.lol-npe-rewards-new-player-pack-component .discount,.lol-npe-rewards-new-player-pack-component .store-item-contents-header,.lol-npe-rewards-new-player-pack-component .total-cost,.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .discount,.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .rewards-title,.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .total-cost{font-family:var(--font-display)}.lol-npe-rewards-new-player-pack-component ul.store-item-contents-list,.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .rewards-subtitle{font-family:var(--font-body)}.lol-npe-rewards-new-player-pack-component .discount,.lol-npe-rewards-new-player-pack-component .store-item-contents-header,.lol-npe-rewards-new-player-pack-component .total-cost,.lol-npe-rewards-new-player-pack-component ul.store-item-contents-list,.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .discount,.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .rewards-subtitle,.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .rewards-title,.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .total-cost{-webkit-user-select:none;font-kerning:normal;-webkit-font-feature-settings:"kern" 1;-webkit-font-smoothing:antialiased}.lol-npe-rewards-new-player-pack-component .discount,.lol-npe-rewards-new-player-pack-component .store-item-contents-header,.lol-npe-rewards-new-player-pack-component .total-cost,.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .discount,.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .rewards-title,.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .total-cost{text-transform:uppercase}.lol-npe-rewards-new-player-pack-component .discount:lang(el-gr),.lol-npe-rewards-new-player-pack-component .discount:lang(ja-jp),.lol-npe-rewards-new-player-pack-component .discount:lang(ko-kr),.lol-npe-rewards-new-player-pack-component .discount:lang(th-th),.lol-npe-rewards-new-player-pack-component .discount:lang(tr-tr),.lol-npe-rewards-new-player-pack-component .discount:lang(zh-tw),.lol-npe-rewards-new-player-pack-component .store-item-contents-header:lang(el-gr),.lol-npe-rewards-new-player-pack-component .store-item-contents-header:lang(ja-jp),.lol-npe-rewards-new-player-pack-component .store-item-contents-header:lang(ko-kr),.lol-npe-rewards-new-player-pack-component .store-item-contents-header:lang(th-th),.lol-npe-rewards-new-player-pack-component .store-item-contents-header:lang(tr-tr),.lol-npe-rewards-new-player-pack-component .store-item-contents-header:lang(zh-tw),.lol-npe-rewards-new-player-pack-component .total-cost:lang(el-gr),.lol-npe-rewards-new-player-pack-component .total-cost:lang(ja-jp),.lol-npe-rewards-new-player-pack-component .total-cost:lang(ko-kr),.lol-npe-rewards-new-player-pack-component .total-cost:lang(th-th),.lol-npe-rewards-new-player-pack-component .total-cost:lang(tr-tr),.lol-npe-rewards-new-player-pack-component .total-cost:lang(zh-tw),.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .discount:lang(el-gr),.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .discount:lang(ja-jp),.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .discount:lang(ko-kr),.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .discount:lang(th-th),.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .discount:lang(tr-tr),.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .discount:lang(zh-tw),.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .rewards-title:lang(el-gr),.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .rewards-title:lang(ja-jp),.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .rewards-title:lang(ko-kr),.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .rewards-title:lang(th-th),.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .rewards-title:lang(tr-tr),.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .rewards-title:lang(zh-tw),.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .total-cost:lang(el-gr),.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .total-cost:lang(ja-jp),.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .total-cost:lang(ko-kr),.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .total-cost:lang(th-th),.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .total-cost:lang(tr-tr),.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .total-cost:lang(zh-tw){text-transform:none}.lol-npe-rewards-new-player-pack-component .discount,.lol-npe-rewards-new-player-pack-component .total-cost{color:#f0e6d2;font-size:24px;font-weight:700;line-height:28px;letter-spacing:.05em}.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .rewards-title{color:#f0e6d2;font-size:18px;font-weight:700;line-height:22px;letter-spacing:.05em}.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .discount,.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .total-cost{color:#f0e6d2;font-size:14px;font-weight:700;line-height:18px;letter-spacing:.075em}.lol-npe-rewards-new-player-pack-component .store-item-contents-header{color:#f0e6d2;font-size:12px;font-weight:700;line-height:16px;letter-spacing:.075em}.lol-npe-rewards-new-player-pack-component .store-item-contents-header:lang(ja-jp){font-size:13px}.lol-npe-rewards-new-player-pack-component ul.store-item-contents-list,.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .rewards-subtitle{color:#a09b8c;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.025em;-webkit-font-smoothing:subpixel-antialiased}.lol-npe-rewards-new-player-pack-component ul.store-item-contents-list:lang(ja-jp),.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .rewards-subtitle:lang(ja-jp){font-size:13px}.render-mode-sidebar.lol-npe-rewards-new-player-pack-component{width:250px;height:190px;border:1px solid #32281e}.lol-npe-rewards-new-player-pack-component .store-time-sensitive-banner{position:absolute;right:30px;width:46px;height:40px;background:url(/fe/lol-npe-rewards/images/new-player-pack/store-time-sensitive-banner.png);background-size:cover}.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .store-time-sensitive-banner{right:8px}.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .rewards-section-header{position:absolute;left:14px;top:10px;width:72%}.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .rewards-title{font-size:15px;letter-spacing:.03em;text-transform:none}.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .rewards-subtitle{position:relative;top:58px}.lol-npe-rewards-new-player-pack-component .rewards-main-content:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/fe/lol-npe-rewards/images/new-player-pack/full-backdrop.png) no-repeat 50%/contain;background-size:cover}.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .rewards-main-content:before{background:url(/fe/lol-npe-rewards/images/new-player-pack/sidebar-backdrop.png) no-repeat 50%/contain}.lol-npe-rewards-new-player-pack-component .rewards-section-footer{background-color:rgba(0,0,0,.5)}.lol-npe-rewards-new-player-pack-component .footer-content{display:flex;position:absolute;bottom:0;margin-bottom:20px;margin-left:40px}.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .footer-content{margin-left:16px}.lol-npe-rewards-new-player-pack-component .discount,.lol-npe-rewards-new-player-pack-component .total-cost{color:#ff2345;font-size:20px;margin-top:2px}.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .discount,.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .total-cost{color:#ff2345;margin-top:8px}.lol-npe-rewards-new-player-pack-component .discount{margin-left:30px}.render-mode-sidebar.lol-npe-rewards-new-player-pack-component .discount{margin-left:12px}.lol-npe-rewards-new-player-pack-component .total-cost{margin-left:10px;text-decoration:line-through}.lol-npe-rewards-new-player-pack-component .store-item-contents-wrapper{position:absolute;height:120px;width:145px;right:43px;top:29px}.lol-npe-rewards-new-player-pack-component .store-item-contents-header{margin-left:13px;margin-top:5px;font-weight:500;color:#a09b8c}.lol-npe-rewards-new-player-pack-component ul.store-item-contents-list{line-height:14px;color:#f0e6d2;list-style-type:none;margin-top:10px}.lol-npe-rewards-new-player-pack-component ul.store-item-contents-list li{position:relative;margin-bottom:10px;letter-spacing:.04em;font-weight:300}.lol-npe-rewards-new-player-pack-component ul.store-item-contents-list li:before{content:" ";width:15px;height:20px;position:absolute;top:-3px;left:-25px;background-image:url(/fe/lol-npe-rewards/images/unlock.png);background-repeat:no-repeat;background-position:50% 50%}.lol-npe-rewards-new-player-pack-component ul.store-item-contents-list li.item-champ:before{background-image:url(/fe/lol-npe-rewards/images/icon-champ.png)}.lol-npe-rewards-new-player-pack-component ul.store-item-contents-list li.item-ward:before{background-image:url(/fe/lol-npe-rewards/images/icon-ward.png)}.rewards-calendar-header .rewards-calendar-header-title{font-family:var(--font-display)}.rewards-calendar-footer .rewards-calendar-footer-message,.rewards-calendar-header .rewards-calendar-header-description{font-family:var(--font-body)}.rewards-calendar-footer .rewards-calendar-footer-message,.rewards-calendar-header .rewards-calendar-header-description,.rewards-calendar-header .rewards-calendar-header-title{-webkit-user-select:none;font-kerning:normal;-webkit-font-feature-settings:"kern" 1;-webkit-font-smoothing:antialiased}.rewards-calendar-header .rewards-calendar-header-title{text-transform:uppercase}.rewards-calendar-header .rewards-calendar-header-title:lang(el-gr),.rewards-calendar-header .rewards-calendar-header-title:lang(ja-jp),.rewards-calendar-header .rewards-calendar-header-title:lang(ko-kr),.rewards-calendar-header .rewards-calendar-header-title:lang(th-th),.rewards-calendar-header .rewards-calendar-header-title:lang(tr-tr),.rewards-calendar-header .rewards-calendar-header-title:lang(zh-tw){text-transform:none}.rewards-calendar-header .rewards-calendar-header-title{font-size:30px;font-weight:700;line-height:32px;letter-spacing:.05em}.rewards-calendar-footer .rewards-calendar-footer-message,.rewards-calendar-header .rewards-calendar-header-description{color:#a09b8c;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.025em;-webkit-font-smoothing:subpixel-antialiased}.rewards-calendar-background{position:absolute;width:100%;height:100%}.rewards-calendar-background.level{background:url(/fe/lol-npe-rewards/images/reward-calendar/level-calendar-bg.jpg) no-repeat 50%/contain}.rewards-calendar-background.login{background:url(/fe/lol-npe-rewards/images/reward-calendar/login-calendar-bg.jpg) no-repeat 50%/contain}.rewards-calendar-header{transform:translate(-50%);position:absolute;cursor:default;width:100%;top:55px;left:50%}.rewards-calendar-header .rewards-calendar-header-title{text-align:center;color:#f0e6d2}.rewards-calendar-header .rewards-calendar-header-description{padding-top:12px;text-align:center;color:#cdbe91}.rewards-calendar-footer{position:absolute;bottom:35px;width:100%;height:60px}.rewards-calendar-footer .rewards-calendar-footer-message{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:430px;margin:0 auto;color:#cdbe91}.rewards-calendar-items{position:absolute;display:flex;flex-wrap:wrap;height:390px;top:140px}.rewards-calendar-items.login{width:410px;left:115px}.rewards-calendar-items.level{width:500px;left:70px}.lol-npe-rewards-calendar-item-component .calendar-progress-number{font-family:var(--font-display);-webkit-user-select:none;font-kerning:normal;-webkit-font-feature-settings:"kern" 1;-webkit-font-smoothing:antialiased;text-transform:uppercase}.lol-npe-rewards-calendar-item-component .calendar-progress-number:lang(el-gr),.lol-npe-rewards-calendar-item-component .calendar-progress-number:lang(ja-jp),.lol-npe-rewards-calendar-item-component .calendar-progress-number:lang(ko-kr),.lol-npe-rewards-calendar-item-component .calendar-progress-number:lang(th-th),.lol-npe-rewards-calendar-item-component .calendar-progress-number:lang(tr-tr),.lol-npe-rewards-calendar-item-component .calendar-progress-number:lang(zh-tw){text-transform:none}.lol-npe-rewards-calendar-item-component .calendar-progress-number{color:#f0e6d2;font-size:12px;font-weight:700;line-height:16px;letter-spacing:.075em}.lol-npe-rewards-calendar-item-component .calendar-progress-number:lang(ja-jp){font-size:13px}.lol-npe-rewards-calendar-item-component{cursor:default;position:relative;width:100px;height:190px}.lol-npe-rewards-calendar-item-component .reward-item-container{width:100%;height:100%}.lol-npe-rewards-calendar-item-component .under-reward-calendar-item-bg-color{left:4px;top:20px;width:98px;height:161px;position:absolute}.lol-npe-rewards-calendar-item-component .under-reward-calendar-item-bg-color.LOCKED{background-color:rgba(25,29,35,.7)}.lol-npe-rewards-calendar-item-component .under-reward-calendar-item-bg-color.LOCKED.last-item{background-color:rgba(28,29,28,.4)}.lol-npe-rewards-calendar-item-component .under-reward-calendar-item-bg-color.LOCKED.last-item.selected,.lol-npe-rewards-calendar-item-component .under-reward-calendar-item-bg-color.LOCKED.selected{background:linear-gradient(#050b14,#0f1f2b)}.lol-npe-rewards-calendar-item-component .under-reward-calendar-item-bg-color.CLAIMED.selected{background-color:#10171e}.lol-npe-rewards-calendar-item-component .over-reward-calendar-item-bg-color{left:4px;top:20px;width:98px;height:161px;position:absolute}.lol-npe-rewards-calendar-item-component .over-reward-calendar-item-bg-color.level.CLAIMED{background-color:#010a13;opacity:.7}.lol-npe-rewards-calendar-item-component .over-reward-calendar-item-bg-color.level.LOCKED:not(.selected){background-color:rgba(25,29,35,.6)}.lol-npe-rewards-calendar-item-component .over-reward-calendar-item-bg-color.login.LOCKED:not(.selected){background-color:#010a13;opacity:.5}.lol-npe-rewards-calendar-item-component .over-reward-calendar-item-bg-color.login.CLAIMED{background-color:#100e0d;opacity:.6}.lol-npe-rewards-calendar-item-component .over-reward-calendar-item-bg-color.CLAIMED.selected{opacity:0}.lol-npe-rewards-calendar-item-component .bg-circle-in-frame{top:4px;left:40%;width:27px;height:27px;border-radius:50%;position:absolute}.lol-npe-rewards-calendar-item-component .bg-circle-in-frame.level{background-color:#1e2328}.lol-npe-rewards-calendar-item-component .bg-circle-in-frame.login{background-color:#14100d}.lol-npe-rewards-calendar-item-component .rewards-calendar-bg-frame-container{width:104px;height:196px;margin-left:1px;overflow:visible}.lol-npe-rewards-calendar-item-component .rewards-calendar-bg-frame-container .rewards-calendar-bg-frame{width:103px;height:195px;position:absolute}.lol-npe-rewards-calendar-item-component .rewards-calendar-bg-frame-container .rewards-calendar-bg-frame.LOCKED{background:url(/fe/lol-npe-rewards/images/reward-calendar/frame-simple-locked.png) no-repeat 50%/contain}.lol-npe-rewards-calendar-item-component .rewards-calendar-bg-frame-container .rewards-calendar-bg-frame.LOCKED.selected{background:url(/fe/lol-npe-rewards/images/reward-calendar/frame-simple-locked-selected.png) no-repeat 50%/contain}.lol-npe-rewards-calendar-item-component .rewards-calendar-bg-frame-container .rewards-calendar-bg-frame.LOCKED:not(.selected):hover{background:url(/fe/lol-npe-rewards/images/reward-calendar/frame-simple-locked-hover.png) no-repeat 50%/contain}.lol-npe-rewards-calendar-item-component .rewards-calendar-bg-frame-container .rewards-calendar-bg-frame.LOCKED.last-item{background:url(/fe/lol-npe-rewards/images/reward-calendar/frame-fancy-locked.png) no-repeat 50%/contain}.lol-npe-rewards-calendar-item-component .rewards-calendar-bg-frame-container .rewards-calendar-bg-frame.LOCKED.last-item:not(.selected):hover{background:url(/fe/lol-npe-rewards/images/reward-calendar/frame-fancy-locked-hover.png) no-repeat 50%/contain}.lol-npe-rewards-calendar-item-component .rewards-calendar-bg-frame-container .rewards-calendar-bg-frame.LOCKED.last-item.selected{background:url(/fe/lol-npe-rewards/images/reward-calendar/frame-fancy-locked-selected.png) no-repeat 50%/contain}.lol-npe-rewards-calendar-item-component .rewards-calendar-bg-frame-container .rewards-calendar-bg-frame.CLAIMED{background:url(/fe/lol-npe-rewards/images/reward-calendar/frame-simple-completed.png) no-repeat 50%/contain}.lol-npe-rewards-calendar-item-component .rewards-calendar-bg-frame-container .rewards-calendar-bg-frame.CLAIMED.last-item{background:url(/fe/lol-npe-rewards/images/reward-calendar/frame-fancy-completed.png) no-repeat 50%/contain}.lol-npe-rewards-calendar-item-component .calendar-progress-number{pointer-events:none;color:#ddcea1;transform:translateX(-50%);position:absolute;bottom:14px;left:50%;opacity:.4}.lol-npe-rewards-calendar-item-component .calendar-progress-number.selected{opacity:1}.lol-npe-rewards-calendar-item-component .claimed-border-selected.CLAIMED.selected{top:20px;left:3px;width:96px;height:162px;position:absolute;border-left:2px solid #785a28;border-right:2px solid #785a28;border-bottom:2px solid #785a28}.lol-npe-rewards-calendar-item-component .claimed-border-selected.CLAIMED.selected:before{content:"";width:32px;position:absolute;border-top:2px solid #785a28}.lol-npe-rewards-calendar-item-component .claimed-border-selected.CLAIMED.selected:after{content:"";right:0;width:32px;position:absolute;border-top:2px solid #785a28}.lol-npe-rewards-calendar-item-component .major-item-image-container{top:20px;left:5px;width:96px;height:161px;overflow:hidden;position:absolute}.lol-npe-rewards-calendar-item-component .major-item-image-container .major-item-image.level{position:absolute;top:20px;left:50%;transform:translateX(-50%);max-width:80%}.lol-npe-rewards-calendar-item-component .major-item-image-container .major-item-image.level.level-2-starting-champion{max-width:90%}.lol-npe-rewards-calendar-item-component .major-item-image-container .major-item-image.login{position:absolute;height:161px;width:96px}.lol-npe-rewards-calendar-item-component .major-item-image-container .major-item-image.login.blue-essence{top:-12px}.lol-npe-rewards-calendar-item-component .major-item-image-container .major-item-image.login.waterloo-miss-fortune-skin{left:2px}.lol-npe-rewards-calendar-item-component .major-item-image-container .champion-icon-container{left:50%;top:70px;width:35px;height:35px;position:absolute;border-radius:50%;transform:translateX(-50%);border:1px solid #666;background-color:#010a13}.lol-npe-rewards-calendar-item-component .major-item-image-container .champion-icon-container>img{top:8px;left:50%;width:19px;position:relative;transform:translateX(-50%)}.lol-npe-rewards-calendar-item-component .minor-item-image-container{left:50%;top:135px;position:absolute;transform:translateX(-50%)}.lol-npe-rewards-calendar-item-component .minor-item-image-container span{color:#ddcea1}.lol-npe-rewards-calendar-item-component .minor-item-image-container .minor-item-image{width:12px}.lol-npe-rewards-calendar-item-component .minor-item-image-container .minor-item-image.client_feature,.lol-npe-rewards-calendar-item-component .minor-item-image-container .minor-item-image.game_mode,.lol-npe-rewards-calendar-item-component .minor-item-image-container .minor-item-image.spells,.lol-npe-rewards-calendar-item-component .minor-item-image-container .minor-item-image.summoner_icon{width:9px;height:13px}.lol-npe-rewards-calendar-item-component .minor-item-image-container .minor-item-image.hextech_key,.lol-npe-rewards-calendar-item-component .minor-item-image-container .minor-item-image.hextech_key_fragment{width:10px}.lol-npe-rewards-calendar-item-component .minor-item-image-container .minor-item-image.xp_boost{width:13px}.lol-npe-rewards-calendar-item-component .minor-item-image-container.last-item{top:125px}.lol-npe-rewards-calendar-item-component:hover{cursor:pointer}.lol-npe-rewards-calendar-item-component:hover .under-reward-calendar-item-bg-color.LOCKED{background-color:#1d2328}.lol-npe-rewards-calendar-item-component:hover .under-reward-calendar-item-bg-color.LOCKED.last-item{background-color:#1c1d1c}.lol-npe-rewards-calendar-item-component:hover .under-reward-calendar-item-bg-color.CLAIMED{background-color:#10171e}.lol-npe-rewards-calendar-item-component:hover .over-reward-calendar-item-bg-color.CLAIMED,.lol-npe-rewards-calendar-item-component:hover .over-reward-calendar-item-bg-color.level.CLAIMED,.lol-npe-rewards-calendar-item-component:hover .over-reward-calendar-item-bg-color.level.LOCKED,.lol-npe-rewards-calendar-item-component:hover .over-reward-calendar-item-bg-color.login.LOCKED{opacity:0}.lol-npe-rewards-calendar-item-component:hover .over-reward-calendar-item-bg-color.LOCKED.last-item{background-color:#1f2328;opacity:0}.lol-npe-rewards-calendar-item-component:hover .calendar-progress-number{opacity:1}.lol-npe-rewards-calendar-item-detail-component .item-detail-major-reward-title,.lol-npe-rewards-calendar-item-detail-component .item-detail-progression-header{font-family:var(--font-display)}.lol-npe-rewards-calendar-item-detail-component .item-detail-description,.lol-npe-rewards-calendar-item-detail-component .minor-rewards-list .item-detail-minor-reward-title,.lol-npe-rewards-calendar-item-detail-component .reward-detail-champ-choice-list .champ-name-text{font-family:var(--font-body)}.lol-npe-rewards-calendar-item-detail-component .item-detail-description,.lol-npe-rewards-calendar-item-detail-component .item-detail-major-reward-title,.lol-npe-rewards-calendar-item-detail-component .item-detail-progression-header,.lol-npe-rewards-calendar-item-detail-component .minor-rewards-list .item-detail-minor-reward-title,.lol-npe-rewards-calendar-item-detail-component .reward-detail-champ-choice-list .champ-name-text{-webkit-user-select:none;font-kerning:normal;-webkit-font-feature-settings:"kern" 1;-webkit-font-smoothing:antialiased}.lol-npe-rewards-calendar-item-detail-component .item-detail-major-reward-title,.lol-npe-rewards-calendar-item-detail-component .item-detail-progression-header{text-transform:uppercase}.lol-npe-rewards-calendar-item-detail-component .item-detail-major-reward-title:lang(el-gr),.lol-npe-rewards-calendar-item-detail-component .item-detail-major-reward-title:lang(ja-jp),.lol-npe-rewards-calendar-item-detail-component .item-detail-major-reward-title:lang(ko-kr),.lol-npe-rewards-calendar-item-detail-component .item-detail-major-reward-title:lang(th-th),.lol-npe-rewards-calendar-item-detail-component .item-detail-major-reward-title:lang(tr-tr),.lol-npe-rewards-calendar-item-detail-component .item-detail-major-reward-title:lang(zh-tw),.lol-npe-rewards-calendar-item-detail-component .item-detail-progression-header:lang(el-gr),.lol-npe-rewards-calendar-item-detail-component .item-detail-progression-header:lang(ja-jp),.lol-npe-rewards-calendar-item-detail-component .item-detail-progression-header:lang(ko-kr),.lol-npe-rewards-calendar-item-detail-component .item-detail-progression-header:lang(th-th),.lol-npe-rewards-calendar-item-detail-component .item-detail-progression-header:lang(tr-tr),.lol-npe-rewards-calendar-item-detail-component .item-detail-progression-header:lang(zh-tw){text-transform:none}.lol-npe-rewards-calendar-item-detail-component .item-detail-progression-header{color:#f0e6d2;font-size:24px;font-weight:700;line-height:28px;letter-spacing:.05em}.lol-npe-rewards-calendar-item-detail-component .item-detail-major-reward-title{color:#f0e6d2;font-size:18px;font-weight:700;line-height:22px;letter-spacing:.05em}.lol-npe-rewards-calendar-item-detail-component .minor-rewards-list .item-detail-minor-reward-title{color:#a09b8c;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.025em;-webkit-font-smoothing:subpixel-antialiased}.lol-npe-rewards-calendar-item-detail-component .item-detail-description,.lol-npe-rewards-calendar-item-detail-component .reward-detail-champ-choice-list .champ-name-text{color:#a09b8c;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.025em;-webkit-font-smoothing:subpixel-antialiased}.lol-npe-rewards-calendar-item-detail-component .item-detail-description:lang(ja-jp),.lol-npe-rewards-calendar-item-detail-component .reward-detail-champ-choice-list .champ-name-text:lang(ja-jp){font-size:13px}.lol-npe-rewards-calendar-item-detail-component{position:absolute;top:150px;left:620px;width:377px;height:376px;background:url(/fe/lol-npe-rewards/images/reward-calendar/calendar-detail-frame.png) no-repeat 50%/contain}.lol-npe-rewards-calendar-item-detail-component.login{left:567px}.lol-npe-rewards-calendar-item-detail-component.level{left:620px}.lol-npe-rewards-calendar-item-detail-component .item-detail-progression-header{margin-top:7px;height:50px;line-height:50px;text-align:center}.lol-npe-rewards-calendar-item-detail-component .reward-detail-content{position:absolute;top:70px;bottom:20px;left:15px;right:15px;display:flex;cursor:default;align-items:center;text-align:center;flex-direction:column;justify-content:space-between}.lol-npe-rewards-calendar-item-detail-component .minor-rewards-list{display:flex;flex-direction:column}.lol-npe-rewards-calendar-item-detail-component .minor-rewards-list .item-detail-minor{display:flex;justify-content:center}.lol-npe-rewards-calendar-item-detail-component .minor-rewards-list .minor-detail-image{height:13px;margin-top:3px}.lol-npe-rewards-calendar-item-detail-component .minor-rewards-list .minor-detail-image.blue_essence{height:15px}.lol-npe-rewards-calendar-item-detail-component .minor-rewards-list .minor-detail-image.hextech_key,.lol-npe-rewards-calendar-item-detail-component .minor-rewards-list .minor-detail-image.hextech_key_fragment{width:12px;height:17px}.lol-npe-rewards-calendar-item-detail-component .minor-rewards-list .item-detail-minor-reward-title{color:#f0e6d2;padding-left:10px}.lol-npe-rewards-calendar-item-detail-component .major-reward-visuals{margin:auto}.lol-npe-rewards-calendar-item-detail-component .reward-detail-generic-image-wrapper img{max-width:280px;max-height:190px}.lol-npe-rewards-calendar-item-detail-component .item-detail-description-container{text-align:center;margin:0;min-height:54px}.lol-npe-rewards-calendar-item-detail-component .item-detail-major-reward-title{color:#c89b3c}.lol-npe-rewards-calendar-item-detail-component .item-detail-description{color:#cdbe91}.lol-npe-rewards-calendar-item-detail-component .reward-detail-champ-choice-list{width:280px;display:flex;flex-wrap:wrap;justify-content:center}.lol-npe-rewards-calendar-item-detail-component .reward-detail-champ-choice-list .champ-icon-wrapper{position:relative;margin:5px 2px;text-align:center;width:80px}.lol-npe-rewards-calendar-item-detail-component .reward-detail-champ-choice-list .champ-icon{border:1px solid #cec39c;height:55px;width:55px}.lol-npe-rewards-calendar-item-detail-component .reward-detail-champ-choice-list .champ-name-text{color:#cec39c}.lol-npe-rewards-calendar-item-detail-component .reward-detail-spells-icons-list{width:220px;display:flex;flex-wrap:wrap;justify-content:center}.lol-npe-rewards-calendar-item-detail-component .reward-detail-spells-icons-list .spell-icon{border:1px solid #cec39c;width:60px;height:60px;margin:5px}