/* -- ( SHA1 (css_main/main/promo_pages/easter_lottery/users/v_1/page/index.css) = 138a7ee60d75d3973cd4ca2e9ab76484f2c9df5c ) -- */
.easter-lottery{font-size:0.8125rem;font-family:'Montserrat',sans-serif;overflow:hidden;background:#c10d15 no-repeat center top / 100%}.easter-lottery .easter-lottery-wrapper{width:94%;margin:0 auto;padding:1rem 0 1.5rem 0;box-sizing:border-box}.easter-lottery .easter-lottery-wrapper *,.easter-lottery .easter-lottery-wrapper *::before,.easter-lottery .easter-lottery-wrapper *::after{box-sizing:border-box}.easter-lottery .easter-lottery-content{position:relative;color:var(--const-color-ffffff);opacity:0;z-index:1;animation:transformEasterContent 0.4s 0.4s ease-in-out forwards}.easter-lottery .easter-lottery-content a{color:#ffffff;text-decoration:underline}.easter-lottery .margin-bottom-10{margin-bottom:5px}.easter-lottery .margin-bottom-15{margin-bottom:10px}.easter-lottery .margin-bottom-20{margin-bottom:15px}.easter-lottery .margin-bottom-30{margin-bottom:25px}.easter-lottery .yellow-txt{color:#ffff00}@keyframes transformEasterContent{from{opacity:0}to{opacity:1}}.easter-lottery .easter-lottery-top{transform:scale(0.3);opacity:0;animation:transformTopEasterContent 0.4s 0.1s ease-in-out forwards}@keyframes transformTopEasterContent{from{transform:scale(0.3);opacity:0}to{transform:scale(1);opacity:1}}.easter-lottery .easter-lottery-logo{width:90%;margin:0 auto}.easter-lottery .easter-lottery-overlay.locked::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(205,10,43,0.8);z-index:10;border-radius:20px}.easter-lottery .easter-lottery-overlay .pic-lock{display:none;width:24%;position:absolute;left:50%;top:29%;transform:translateX(-50%);z-index:20}.easter-lottery .easter-lottery-overlay.locked .pic-lock{display:block}.easter-lottery .easter-lottery-promo-code-title{width:85%;margin-left:auto;margin-right:auto;line-height:1.3;text-shadow:1px 1px 5px #000000}.easter-lottery .easter-lottery-promo-code-title .line-1{font-size:115%}.easter-lottery .easter-lottery-promo-code{font-weight:500}.easter-lottery .easter-lottery-promo-code-label{margin-bottom:0.5rem}.easter-lottery .easter-lottery-promo-input-wrapper{display:flex;align-items:stretch;width:83%;margin-left:1rem;margin-right:auto}.easter-lottery .easter-lottery-promo-input{flex:1;box-sizing:border-box;border-radius:50px 0 0 50px;border:0;font-size:180%;width:100%;padding:0.3rem 0.4rem 0.4rem 2.7rem;line-height:1;color:#000000}.ro .easter-lottery .easter-lottery-promo-input{padding-left:3.2rem}.easter-lottery .easter-lottery-promo-input:disabled{}.easter-lottery .easter-lottery-promo-input-wrapper .number-label{position:absolute;top:50%;left:0.8rem;color:#000000;font-size:180%;opacity:0.5;transform:translateY(-50%)}.easter-lottery .easter-lottery-promo-input-wrapper input::placeholder{opacity:0.5}.easter-lottery .easter-lottery-btn-default{height:45px;line-height:45px;font-size:115%;background:#ffc600;cursor:pointer;margin:0;padding:0 20px;border-radius:50px;border:0;font-weight:600;color:#000000;text-align:center;transition:all 0.3s ease-in-out}.easter-lottery .easter-lottery-btn-default:before{border-color:#ffc600}.easter-lottery .easter-lottery-btn-default.disabled{filter:saturate(0.5);pointer-events:none}.easter-lottery .easter-lottery-promo-code .disabled .easter-lottery-btn-default.disabled{color:var(--const-color-ffffff)}.easter-lottery .easter-lottery-btn-default.btn-submit-code{display:flex;align-items:center;color:#cd1a20;font-size:100%;margin:0;padding:0 15px;line-height:normal;height:auto;border-radius:0 50px 50px 0}.easter-lottery .easter-lottery-btn-default.btn-login{color:#cd1a20}.easter-lottery .easter-lottery-rules{padding-top:0.5rem}.easter-lottery .easter-lottery-rules .easter-lottery-rules-link{color:var(--const-color-ffffff);font-size:120%;font-weight:600;text-decoration:underline}.easter-lottery .easter-lottery-promo-code .easter-lottery-promo-x-label{cursor:pointer;position:absolute;right:0.35em;border-radius:50px;border:3px solid #ff0000;width:2.5rem;top:50%;height:2.5rem;color:#ff0000;font-size:2rem;text-align:center;line-height:2.8rem;transform:translateY(-50%);transform-origin:center center;transition:all 0.3s ease-in-out}.easter-lottery .easter-lottery-promo-code .easter-lottery-promo-x-label:hover{transform:translateY(-50%) scale(1.1)}.easter-lottery .easter-lottery-promo-code .easter-lottery-promo-x-label::before,.easter-lottery .easter-lottery-promo-code .easter-lottery-promo-x-label::after{content:"";position:absolute;width:3px;background-color:#ff0000}.easter-lottery .easter-lottery-promo-code .easter-lottery-promo-x-label::before{top:20%;left:47%;transform:rotate(-45deg);height:60%}.easter-lottery .easter-lottery-promo-code .easter-lottery-promo-x-label::after{top:20%;left:47%;transform:rotate(45deg);height:60%}.easter-lottery .easter-lottery-promo-code .disabled{opacity:0.5;filter:saturate(0);pointer-events:none}.easter-lottery .easter-lottery-promo-code .easter-lottery-promo-ok{position:absolute;right:0.35em;border-radius:50px;border:3px solid #6f9827;width:2.5rem;top:50%;height:2.5rem;color:#6f9827;font-size:2rem;text-align:center;line-height:2.8rem;transform:translateY(-50%);transform-origin:center center;transition:all 0.3s ease-in-out}.easter-lottery .easter-lottery-promo-code .easter-lottery-promo-ok::before,.easter-lottery .easter-lottery-promo-code .easter-lottery-promo-ok::after{content:"";position:absolute;width:3px;background-color:#6f9827}.easter-lottery .easter-lottery-promo-code .easter-lottery-promo-ok::before{top:43%;left:32%;transform:rotate(-45deg);height:30%}.easter-lottery .easter-lottery-promo-code .easter-lottery-promo-ok::after{top:26%;left:56%;transform:rotate(45deg);height:50%}.easter-lottery .easter-lottery-error{font-size:90%;text-align:left;margin-left:1rem;margin-right:auto;color:var(--const-color-ffffff);margin-top:-15px}.easter-lottery .easter-lottery-participations-won{font-size:0.7rem;border-radius:20px;box-shadow:0 0 4rem rgba(0,0,0,0.5);background:#d9211a;padding:1.2rem 1rem;text-align:right}.easter-lottery .easter-lottery-participations-won .participations-money{width:60%;position:absolute;bottom:0;left:0;border-radius:0 0 0 20px;overflow:hidden}.easter-lottery .easter-lottery-participations-won .participations-won-title{margin-bottom:9%}.easter-lottery .easter-lottery-participations-won .participations-won-inner{text-align:center;color:var(--const-color-ffffff)}.easter-lottery .easter-lottery-participations-won .participations-won-inner .line-1{font-size:125%;font-weight:600;line-height:1.25;position:relative;z-index:2;margin-bottom:0.2rem;display:inline-block}.easter-lottery .easter-lottery-participations-won .participations-won-inner .line-2{font-size:365%;font-weight:800;line-height:1;position:relative;z-index:2}.easter-lottery .easter-lottery-participations-won .participations-won-inner .currency{font-size:95%;font-weight:700;text-transform:lowercase}.easter-lottery .easter-lottery-participations-won .participations-won-inner .currency.eur{font-size:100%}.easter-lottery .easter-lottery-participations-won .participations-won-inner-number{display:inline-block;width:38%;color:#000000;text-align:center}.easter-lottery .easter-lottery-participations-won .participations-won-inner-number .participations-text{padding:0.6rem 0 0;z-index:1;position:relative}.easter-lottery .easter-lottery-participations-won .participations-won-inner-number .participations-text .line-1{font-size:80%;font-weight:700}.easter-lottery .easter-lottery-participations-won .participations-won-inner-number .participations-text .participations-won-number{font-weight:800;font-size:400%;line-height:1.15}.easter-lottery .easter-lottery-participations-won .participations-won-inner-number .participations-ticket{position:absolute;top:0;left:0;width:100%;z-index:0}.easter-lottery .easter-lottery-code-hint{display:flex;flex-wrap:wrap;width:91.5vw;max-width:460px;position:absolute;top:2.8rem;right:-90%;margin-right:1rem;background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.4)}.easter-lottery .easter-lottery-code-hint .easter-lottery-code-hint-talon .img-block{margin-top:15px;border-radius:10px}.easter-lottery .easter-lottery-code-hint-inner{width:100%;padding:0.6rem;padding-top:1.2rem}.easter-lottery .easter-lottery-code-hint-arrow{position:absolute;width:1.4rem;height:1.4rem;top:0;right:5px;transform:translate(-50%,-50%) rotate(45deg);border-top-left-radius:4px;background-color:#fff}.easter-lottery .easter-lottery-code-hint-btn-open{position:absolute;top:50%;transform:translateY(-50%);right:0;height:1.9rem;width:1.9rem;font-size:1.3rem;margin-left:0.4rem;border:2px solid var(--const-color-ffffff);border-radius:2rem;color:var(--const-color-ffffff);font-weight:800;transition:all 0.3s ease-in;z-index:100}.before-login .easter-lottery .easter-lottery-code-hint-btn-open{opacity:0.9}.easter-lottery .easter-lottery-code-hint-btn-open .absolute-full{display:flex;align-items:center;justify-content:center;cursor:pointer;top:6%}.os-ios .easter-lottery .easter-lottery-code-hint-btn-open .absolute-full,.os-mac .easter-lottery .easter-lottery-code-hint-btn-open .absolute-full,.os-macos .easter-lottery .easter-lottery-code-hint-btn-open .absolute-full{top:0}.easter-lottery .easter-lottery-code-hint-btn-open .absolute-full.active{background-color:black;color:white}.easter-lottery .easter-lottery-code-hint-btn-close{position:absolute;top:2px;right:4%;padding:0.4rem;font-size:1.2rem;z-index:2;cursor:pointer;color:#000}@media all and (max-width:390px){.easter-lottery{font-size:0.75rem}.ro .easter-lottery .easter-lottery-promo-input{padding-left:3rem}.easter-lottery .easter-lottery-participations-won{font-size:0.64rem}.easter-lottery .easter-lottery-participations-won .participations-won-inner .line-1{font-size:138%}}@media all and (max-width:360px){.easter-lottery .easter-lottery-participations-won{font-size:0.60rem}}@media all and (min-width:640px){.easter-lottery{font-size:0.9375rem;background-position:center -130px}.easter-lottery .easter-lottery-wrapper{width:100%;max-width:450px}.easter-lottery .easter-lottery-promo-input-wrapper{width:86%;margin-left:1.3rem}.easter-lottery .easter-lottery-promo-input{padding:0.3rem 0.4rem 0.4rem 3.2rem}.ro .easter-lottery .easter-lottery-promo-input{padding-left:3.7rem}.easter-lottery .easter-lottery-btn-default{height:52px;line-height:54px;padding:0 25px}.easter-lottery .easter-lottery-rules .easter-lottery-rules-link{font-size:105%}.easter-lottery .easter-lottery-error{margin-left:1.3rem}.easter-lottery .easter-lottery-participations-won{font-size:0.9rem}.easter-lottery .easter-lottery-participations-won .participations-won-title{margin-bottom:10%}.easter-lottery .easter-lottery-participations-won .participations-won-inner .line-1{font-size:120%}.easter-lottery .easter-lottery-participations-won .participations-won-inner-number{top:-0.4rem}.easter-lottery .easter-lottery-participations-won .participations-won-inner-number .participations-text{padding:0.7rem 0 0}.easter-lottery .participations-won-inner-number{width:41%}.easter-lottery .easter-lottery-code-hint{margin-right:0}.easter-lottery .easter-lottery-code-hint-arrow{right:18px}.easter-lottery .easter-lottery-code-hint-btn-open{height:2rem;width:2rem;font-size:1.4rem}.easter-lottery .easter-lottery-code-hint-btn-close{right:6%}}@media all and (min-width:761px){.easter-lottery{background-position:center top}}@media all and (min-width:961px){.easter-lottery{font-size:0.9375rem;background-size:115%}.easter-lottery .easter-lottery-wrapper{max-width:47%;padding:1.5rem 0 2rem 0}.easter-lottery .easter-lottery-promo-input-wrapper{width:82%;margin-left:auto}.easter-lottery .easter-lottery-btn-default{height:55px;line-height:57px}.easter-lottery .easter-lottery-btn-default.btn-smaller{height:50px;line-height:52px;padding:0 20px}.easter-lottery .easter-lottery-error{width:82%;margin-left:auto}.easter-lottery .easter-lottery-participations-won{font-size:0.85rem}.easter-lottery .easter-lottery-participations-won .participations-won-inner-number{top:-0.6rem}.easter-lottery .easter-lottery-code-hint{max-width:26rem}.easter-lottery .easter-lottery-code-hint-btn-open{height:2.1rem;width:2.1rem;font-size:1.45rem}}@media all and (min-width:1025px){.easter-lottery{font-size:1.125rem}.easter-lottery .easter-lottery-promo-input{padding:0.3rem 0.4rem 0.4rem 3.5rem}.ro .easter-lottery .easter-lottery-promo-input{padding-left:4.1rem}.easter-lottery .easter-lottery-btn-default{height:62px;line-height:64px}.easter-lottery .easter-lottery-btn-default.btn-smaller{height:58px;line-height:60px;padding:0 25px}.easter-lottery .easter-lottery-btn-default:hover{background:#cd1a20;color:#ffc600}.easter-lottery .easter-lottery-rules .easter-lottery-rules-link{font-size:98%}.easter-lottery .easter-lottery-rules .easter-lottery-rules-link:hover{color:#ffc600;;text-decoration:none}.easter-lottery .easter-lottery-participations-won{font-size:1.01rem;padding:1.5rem 1.2rem}.easter-lottery .easter-lottery-participations-won .participations-won-inner-number{top:-1rem}.easter-lottery .easter-lottery-participations-won .participations-won-inner-number .participations-text{padding:1rem 0 0}.easter-lottery .easter-lottery-code-hint{max-width:28rem}.easter-lottery .easter-lottery-code-hint-btn-open{width:2.2rem;height:2.2rem;font-size:1.5rem}.easter-lottery .easter-lottery-code-hint-btn-open:hover{border-color:#ffc600;color:#ffc600}}@media all and (min-width:1341px){.easter-lottery .easter-lottery-btn-default{height:65px;line-height:67px;padding:0 30px}.easter-lottery .easter-lottery-participations-won{font-size:1.07rem}.easter-lottery .easter-lottery-participations-won .participations-won-inner-number .participations-text{padding:1.1rem 0 0}.easter-lottery .easter-lottery-code-hint{max-width:32rem;top:3.4rem;right:-70%}.easter-lottery .easter-lottery-code-hint-inner{padding:1.2rem}.easter-lottery .easter-lottery-code-hint-btn-open{width:2.4rem;height:2.4rem;font-size:1.6rem}}@media all and (min-width:1661px){.easter-lottery{background-size:100%}.easter-lottery .easter-lottery-wrapper{max-width:37%}.easter-lottery .easter-lottery-promo-input-wrapper{width:81%}.easter-lottery .easter-lottery-promo-input{padding:0.3rem 0.4rem 0.4rem 3.8rem}.ro .easter-lottery .easter-lottery-promo-input{padding-left:4.3rem}.easter-lottery .easter-lottery-btn-default{height:70px;line-height:72px}.easter-lottery .easter-lottery-error{width:81%}.easter-lottery .easter-lottery-participations-won{font-size:1.125rem}.easter-lottery .easter-lottery-participations-won .participations-won-inner-number{top:-1.5rem}.easter-lottery .easter-lottery-code-hint-btn-open{width:2.6rem;height:2.6rem;font-size:1.7rem}}@media all and (min-width:1841px){.easter-lottery{font-size:1.325rem}.ro .easter-lottery .easter-lottery-promo-input{padding-left:4.7rem}.easter-lottery .margin-bottom-10{margin-bottom:10px}.easter-lottery .margin-bottom-15{margin-bottom:15px}.easter-lottery .margin-bottom-20{margin-bottom:20px}.easter-lottery .margin-bottom-30{margin-bottom:30px}.easter-lottery .easter-lottery-btn-default{height:75px;line-height:77px}.easter-lottery .easter-lottery-btn-default.btn-smaller{height:60px;line-height:62px;padding:0 25px}.easter-lottery .easter-lottery-participations-won{font-size:1.25rem}.easter-lottery .easter-lottery-participations-won .participations-won-inner-number .participations-text{padding:1.3rem 0 0}.easter-lottery .easter-lottery-code-hint{max-width:36rem;top:3.7rem;right:-50%}.easter-lottery .easter-lottery-code-hint-btn-open{width:2.8rem;height:2.8rem;font-size:1.8rem}.easter-lottery .easter-lottery-code-hint-btn-close{right:5%}}@media all and (min-width:1921px){.easter-lottery{max-width:1920px;margin-left:auto;margin-right:auto}.easter-lottery .easter-lottery-participations-won{font-size:1.19rem}.easter-lottery .easter-lottery-participations-won .participations-won-inner-number .participations-text{padding:1.2rem 0 0}}@media all and (orientation:landscape){.device-mobile .easter-lottery{font-size:0.8125rem;background-size:cover}.device-mobile .easter-lottery .easter-lottery-wrapper{padding:1rem 0 1.5rem 0;max-width:390px}.device-mobile .easter-lottery .easter-lottery-promo-input-wrapper{width:83%}.device-mobile .easter-lottery .easter-lottery-promo-input{padding:0.3rem 0.4rem 0.4rem 2.8rem}.device-mobile .ro .easter-lottery .easter-lottery-promo-input{padding-left:3.2rem}.device-mobile .easter-lottery .easter-lottery-btn-default{height:45px;line-height:45px}.device-mobile .easter-lottery .easter-lottery-btn-default.btn-smaller{height:45px;line-height:45px}.device-mobile .easter-lottery .easter-lottery-btn-default.btn-submit-code{line-height:unset;height:stretch}.device-mobile .easter-lottery .easter-lottery-rules .easter-lottery-rules-link{font-size:110%}.device-mobile .easter-lottery .easter-lottery-error{width:83%}.device-mobile .easter-lottery .easter-lottery-participations-won{font-size:0.71rem}.device-mobile .easter-lottery .easter-lottery-code-hint{max-width:520px}}

/* -- ( SHA1 (css_main/main/promo_pages/easter_lottery/users/v_1/page/easter_lottery_game.css) = f78ceaaba5804692487872a2e0b55e38317da2f6 ) -- */
.easter-lottery .easter-lottery-game-wrapper{border-radius:20px}.easter-lottery .locked .easter-lottery-game-wrapper{box-shadow:0 0 4rem rgba(0,0,0,0.5)}.easter-lottery .easter-lottery-game{box-sizing:border-box;position:relative;z-index:2;width:100%;margin:0 auto;margin-bottom:0.5rem}.easter-lottery .easter-lottery-game-inner{position:relative;background-color:rgba(0,0,0,0)}.easter-lottery .easter-lottery-game-inner-dark::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);z-index:1;border-radius:20px;animation:sr-background-fade-in 0.2s ease-in forwards}.easter-lottery .easter-lottery-game-top{background:#ab0c26;box-shadow:0 0 4rem rgba(0,0,0,0.5);padding:1.2rem;border-radius:20px}.easter-lottery .locked .easter-lottery-game-top{box-shadow:none}.easter-lottery .easter-lottery-game-top-title{font-size:110%;text-align:center;font-weight:600;line-height:1.4;margin-left:auto;margin-right:auto}.easter-lottery .easter-lottery-game-symbols{display:flex;flex-wrap:wrap;justify-content:space-between}.easter-lottery .easter-lottery-game-symbol{position:relative;width:23%;margin-bottom:2.5%;cursor:pointer}.easter-lottery .easter-lottery-game-symbol .symbol-front-side{display:flex;justify-content:center;transition:all 0.3s ease-in-out}.easter-lottery .easter-lottery-game-symbol .symbol-back-side{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0;transition:all 0.3s ease-in-out}.easter-lottery .easter-lottery-game-symbol .symbol-front-side,.easter-lottery .easter-lottery-game-symbol .symbol-back-side{filter:drop-shadow(6px 6px 1px rgba(0,0,0,0.28))}.easter-lottery .easter-lottery-game-chests{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0.5rem;margin:0 auto}.easter-lottery .easter-lottery-game-chests .awards-group-separator{width:3px;background:#ed0b31;border-radius:3px}.easter-lottery .easter-lottery-game-chest{position:relative;width:22%;margin-bottom:0.5rem;padding:2rem 0}.easter-lottery .easter-lottery-game-chest:nth-child(1){width:18%}.easter-lottery .easter-lottery-game-chest:nth-child(3){width:16%}.easter-lottery .easter-lottery-game-chest:nth-child(5){width:25%}.easter-lottery .easter-lottery-game-chest:nth-child(7){width:27%}.easter-lottery .easter-lottery-game-chest .img-block{margin:0 auto 0.2rem auto}.easter-lottery .easter-lottery-game-chest .easter-lottery-game-chest-txt{display:flex;justify-content:center;width:100%;z-index:2;color:#120050;font-family:'Montserrat',sans-serif;font-weight:900;text-shadow:rgb(255,255,255) 1px 0 0,rgb(255,255,255) 0.540302px 0.841471px 0,rgb(255,255,255) -0.416147px 0.909297px 0,rgb(255,255,255) -0.989992px 0.14112px 0,rgb(255,255,255) -0.653644px -0.756802px 0,rgb(255,255,255) 0.283662px -0.958924px 0,rgb(255,255,255) 0.96017px -0.279415px 0}.easter-lottery .easter-lottery-game-chest-open{width:100%;height:100%;position:absolute;top:0;left:0;z-index:5;padding:3rem 0}.easter-lottery .easter-lottery-game-chest-open .easter-lottery-game-chest-txt{position:absolute;top:36%;font-size:1.2rem;animation:sr-txt-pulse-animation 1.6s ease-in-out infinite alternate}.easter-lottery .easter-lottery-game-chest-closed .easter-lottery-game-chest-txt{position:absolute;top:26%;z-index:1;font-size:1.2rem}.easter-lottery .easter-lottery-game-chest-open .chest-symbols,.easter-lottery .easter-lottery-game-chest-closed .chest-symbols{width:100%;display:flex;justify-content:center;position:absolute;top:1rem;left:50%;transform:translate(-50%,-50%)}.easter-lottery .easter-lottery-game-chest-open .chest-symbol,.easter-lottery .easter-lottery-game-chest-closed .chest-symbol{position:relative;width:8px;height:8px;margin:0 4px}.easter-lottery .easter-lottery-game-chest-open .chest-symbol-empty,.easter-lottery .easter-lottery-game-chest-closed .chest-symbol-empty{width:100%;height:100%;border-radius:50%;background:#680812}.easter-lottery .easter-lottery-game-chest-open .chest-symbol-full,.easter-lottery .easter-lottery-game-chest-closed .chest-symbol-full{width:100%;height:100%;border-radius:50%;position:absolute;top:0;left:0;z-index:2;background:linear-gradient(45deg,rgba(226,117,0,1) 0,rgba(255,228,0,1) 100%)}.easter-lottery .easter-lottery-game-chest .award-label{position:absolute;bottom:0;width:100%}.easter-lottery .easter-lottery-game-chest .award-label-last{width:auto;text-align:right}.easter-lottery .easter-lottery-game-chest .award-quantity{font-weight:800;font-size:200%}.easter-lottery .easter-lottery-game-chest .award-quantity span{font-size:80%}.easter-lottery .easter-lottery-game-chest .award-type{font-weight:700;font-size:70%}@media all and (min-width:640px){.easter-lottery .easter-lottery-game-symbol .symbol-front-side,.easter-lottery .easter-lottery-game-symbol .symbol-back-side{filter:drop-shadow(14px 14px 1px rgba(0,0,0,0.28))}.easter-lottery .easter-lottery-game-chests{padding:1.2rem 0.5rem}.easter-lottery .easter-lottery-game-chest{padding:3rem 0}.easter-lottery .easter-lottery-game-chest .img-block{margin:0 auto 0.8rem auto}.easter-lottery .easter-lottery-game-chest-open .easter-lottery-game-chest-txt{font-size:1.7rem}.easter-lottery .easter-lottery-game-chest-closed .easter-lottery-game-chest-txt{font-size:1.6rem}.easter-lottery .easter-lottery-game-chest-open .chest-symbol,.easter-lottery .easter-lottery-game-chest-closed .chest-symbol{width:12px;height:12px;margin:0 5px}}@media all and (min-width:761px){.easter-lottery .easter-lottery-game{margin-bottom:1rem}.easter-lottery .easter-lottery-game-chest-open .easter-lottery-game-chest-txt{font-size:1.4rem}.easter-lottery .easter-lottery-game-chest-closed .easter-lottery-game-chest-txt{font-size:1.4rem}}@media all and (min-width:961px){.easter-lottery .easter-lottery-game-chest-open .chest-symbol,.easter-lottery .easter-lottery-game-chest-closed .chest-symbol{position:relative;width:10px;height:10px;margin:0 4px}}@media all and (min-width:1025px){.easter-lottery .easter-lottery-game-symbol .symbol-front-side:hover{transform:scale(1.1)}.easter-lottery .easter-lottery-game-chest-open .chest-symbol,.easter-lottery .easter-lottery-game-chest-closed .chest-symbol{width:14px;height:14px;margin:0 5px}}@media all and (min-width:1341px){.easter-lottery .easter-lottery-game-chest-open .easter-lottery-game-chest-txt{font-size:1.5rem}.easter-lottery .easter-lottery-game-chest-closed .easter-lottery-game-chest-txt{font-size:1.5rem}}@media all and (min-width:1841px){.easter-lottery .easter-lottery-game-chest-open .easter-lottery-game-chest-txt{font-size:1.875rem}.easter-lottery .easter-lottery-game-chest-closed .easter-lottery-game-chest-txt{font-size:1.875rem}}@media all and (min-width:1921px){}@media all and (orientation:landscape){}@keyframes sr-txt-pulse-animation{0{transform:scale(1)}100%{transform:scale(1.3)}}@keyframes sr-background-fade-in{0{background-color:rgba(0,0,0,0)}100%{background-color:rgba(0,0,0,0.7)}}

/* -- ( SHA1 (css_main/main/promo_pages/easter_lottery/users/v_1/page/sprite.css) = 117dc567c7b808f998c3dca894610e24fa2792de ) -- */
.pic-lock{max-width:167px;max-height:213px}.pic-lock::after{content:'\00a0';display:inline-block;width:167px;height:213px;background-position:56.470588235294116% 17.391304347826086%;background-size:558.0838323353294% 110.7981220657277%;background-image:url(/images/promo_pages/easter_lottery/users/v_1/page/sprite.webp?v=4);padding:0}div.pic-lock::after{max-width:167px;width:100%;height:0;padding:0 0 127.54491017964072% 0}.pic-money{max-width:424px;max-height:228px}.pic-money::after{content:'\00a0';display:inline-block;width:424px;height:228px;background-position:0.7874015748031497% 50%;background-size:219.81132075471697% 103.50877192982456%;background-image:url(/images/promo_pages/easter_lottery/users/v_1/page/sprite.webp?v=4);padding:0}div.pic-money::after{max-width:424px;width:100%;height:0;padding:0 0 53.77358490566038% 0}.pic-participations-ticket{max-width:325px;max-height:169px}.pic-participations-ticket::after{content:'\00a0';display:inline-block;width:325px;height:169px;background-position:99.34102141680395% 5.970149253731344%;background-size:286.7692307692308% 139.6449704142012%;background-image:url(/images/promo_pages/easter_lottery/users/v_1/page/sprite.webp?v=4);padding:0}div.pic-participations-ticket::after{max-width:325px;width:100%;height:0;padding:0 0 52% 0}

/* -- ( SHA1 (css_main/main/promo_pages/easter_lottery/users/v_1/page/popup.css) = 8109e31ccf968a4f99793be94f573f718826e1e2 ) -- */
html:has(body.has-popup.os-ios),html:has(body.has-popup.os-macos),body.has-popup{overflow:hidden !important}.easter-lottery-popup-wrap{touch-action:pan-y;background:rgba(20,0,0,0.6);position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:101;overflow:hidden;overflow-y:auto}.easter-lottery-popup{width:90%;max-width:400px;position:relative;margin:20% auto 70%}.easter-lottery-popup .popup-content-wrap{position:relative;z-index:1}.easter-lottery-popup .popup-content{box-sizing:border-box;border-radius:20px;border:2px solid #ffc600;background-color:#ef131a;font-size:1.0625rem;text-align:center;padding:1rem 0.5rem 0 0.5rem}.easter-lottery-popup .popup-wrapper{z-index:1;position:relative}.easter-lottery-popup .easter-lottery-logo{width:100%;margin-top:-2.2rem}.easter-lottery-popup-close-btn{position:absolute;top:-2%;right:2%;background:#b71026;border:2px solid #ffc600;width:1.6rem;height:1.6rem;border-radius:50%;cursor:pointer;transition:all .3s linear;z-index:2}.easter-lottery-popup-close-btn:before,.easter-lottery-popup-close-btn:after{content:"";display:block;position:absolute;background:#ffc600;height:2px;width:65%;transform:translate(-50%,-50%) rotate(45deg);top:50%;left:50%;transition:all .3s linear}.easter-lottery-popup-close-btn:after{transform:translate(-50%,-50%) rotate(-45deg)}.easter-lottery-popup .btn-wrap{transform:translateY(50%)}.easter-lottery-popup .btn-wrap .btn{font-size:80%;padding:0 32px;box-shadow:0 0 0 0 rgba(255,202,0,0.7);animation:BtnAnimate 3s linear 1s infinite}@keyframes BtnAnimate{0{box-shadow:0 0 0 0 rgba(255,202,0,0.7)}20%{box-shadow:0 0 10px 36px rgba(255,202,0,0)}40%{box-shadow:0 0 0 0 rgba(255,202,0,0)}100%{box-shadow:0 0 0 0 rgba(255,202,0,0)}}@media all and (max-width:360px){.easter-lottery-popup .popup-content{font-size:0.9375rem}}@media all and (min-width:640px){.easter-lottery-popup{max-width:500px;margin:12% auto 17%}.easter-lottery-popup .popup-content{font-size:1.125rem}.easter-lottery-popup-close-btn{width:1.7rem;height:1.7rem;top:-3%;right:-8%}.easter-lottery-popup .orn{width:8rem;height:8rem}.easter-lottery-popup .orn-2{display:block}}@media all and (min-width:761px){.easter-lottery-popup .popup-content{font-size:1.1875rem}}@media all and (min-width:961px){.easter-lottery-popup .popup-content{font-size:1.125rem}}@media all and (min-width:1025px){.easter-lottery-popup{max-height:none;margin:7% auto 12%}.easter-lottery-popup .popup-content{font-size:1.25rem}.easter-lottery-popup-close-btn{width:2rem;height:2rem}}@media all and (min-width:1341px){}@media all and (min-width:1661px){.easter-lottery-popup .popup-content{font-size:1.25rem}}@media all and (min-width:1841px){.easter-lottery-popup{max-width:570px}.easter-lottery-popup .popup-content{font-size:1.3125rem}}@media all and (min-width:1921px){}@media all and (orientation:landscape){.device-mobile .easter-lottery-popup-wrap{overflow:hidden;overflow-y:auto}.device-mobile .easter-lottery-popup{max-width:400px;margin:3% auto 18%;position:relative;top:auto;left:auto;transform:none}.device-mobile .easter-lottery-popup .popup-content{font-size:0.9375rem;max-height:none}.device-mobile .easter-lottery-popup-close-btn{width:1.5rem;height:1.5rem}}

/* -- ( SHA1 (css_main/main/promo_pages/easter_lottery/users/v_1/page/popup_award_won.css) = 83b9b743fa9e34520563aeb442b7a2f2f042f513 ) -- */
.popup-award-won .easter-lottery-popup .popup-content:after{content:"";background-image:var(--popup-backgr-after);z-index:0;background-repeat:no-repeat;background-position:left bottom;background-size:100%;border-radius:inherit;position:absolute;bottom:2px;left:2px;right:2px;height:0;padding-top:calc(570 / 570 * 100%);border:inherit;border-color:transparent}.popup-award-won .easter-lottery-popup .popup-title-txt .line-1{font-size:160%;font-weight:700;line-height:1.2;margin-bottom:6px}.popup-award-won .easter-lottery-popup .popup-title-txt .line-2{font-size:100%;font-weight:500;margin-bottom:10px}.popup-award-won .easter-lottery-popup .award.img-block{margin:0 auto;filter:drop-shadow(14px 14px 1px rgba(0,0,0,0.2))}.popup-award-won .easter-lottery-popup .award-txt{font-size:150%;font-weight:700;padding-top:25px}.popup-award-won .easter-lottery-popup .plus-sign{font-size:400%;color:#ffc600;font-weight:700;line-height:0.8}.popup-award-won .easter-lottery-popup .participations-won-inner-number{display:inline-block;width:50%;color:#000000;text-align:center;margin-left:auto;margin-right:auto}.popup-award-won .easter-lottery-popup .participations-won-inner-number .participations-text{padding:0.6rem 0 0;z-index:1;position:relative}.popup-award-won .easter-lottery-popup .participations-won-inner-number .participations-text .participations-won-line-1{font-size:80%;font-weight:700}.popup-award-won .easter-lottery-popup .participations-won-inner-number .participations-text .participations-won-number{font-weight:800;font-size:350%}.popup-award-won .easter-lottery-popup .participations-won-inner-number .participations-ticket{position:absolute;top:0;left:0;width:100%;z-index:0}.popup-award-won .easter-lottery-popup .participations-won-line-2{font-size:150%;font-weight:600;color:#ffc600}@media all and (max-width:360px){}@media all and (min-width:640px){.popup-award-won .easter-lottery-popup .popup-title-txt .line-1{font-size:220%}.popup-award-won .easter-lottery-popup .participations-won-inner-number{width:39%}}@media all and (min-width:761px){.popup-award-won .easter-lottery-popup .participations-won-inner-number{width:40%}}@media all and (min-width:961px){.popup-award-won .easter-lottery-popup .participations-won-inner-number{width:38%}}@media all and (min-width:1025px){.popup-award-won .easter-lottery-popup .participations-won-inner-number{width:43%}}@media all and (min-width:1341px){}@media all and (min-width:1661px){}@media all and (min-width:1841px){.popup-award-won .easter-lottery-popup .participations-won-inner-number{width:39%}}@media all and (min-width:1921px){}@media all and (orientation:landscape){.device-mobile .popup-award-won .easter-lottery-popup .participations-won-inner-number{width:38%}}

/* -- ( SHA1 (css_main/main/promo_pages/easter_lottery/users/v_1/page/popup_tickets.css) = 853e0d92a5f656365e6b8e510bea299f357fbd0f ) -- */
.popup-tickets .easter-lottery-popup .popup-title-txt .line-1{font-size:100%;font-weight:700;line-height:1.2;margin-bottom:6px}.popup-tickets .easter-lottery-popup .ticket-wrapper .ticket{width:32%;margin:0 2% 3.5% 0}.popup-tickets .easter-lottery-popup .ticket-wrapper .ticket:nth-child(3n){margin-right:0}.popup-tickets .easter-lottery-popup .ticket-wrapper .ticket .ticket-number{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;color:#000;font-weight:600;font-size:78%;letter-spacing:0.5px}.popup-tickets .base-scroll-wrapper{overflow:hidden;position:relative;width:100% !important}.os-ios .popup-tickets .easter-lottery-popup .base-scroll-wrapper .base-scroll{position:absolute;top:0;right:0.438rem;width:4px;background:#aa0000;height:100%}.popup-tickets .easter-lottery-popup .ticket-wrapper{width:97%;margin:0 auto;max-height:16.5rem;padding-right:0.7rem;position:relative;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.popup-tickets .easter-lottery-popup .ticket-wrapper::-webkit-scrollbar{box-sizing:border-box;display:block;width:5px;padding:1px}.popup-tickets .easter-lottery-popup .ticket-wrapper::-webkit-scrollbar-track{background:#aa0000}.popup-tickets .easter-lottery-popup .ticket-wrapper::-webkit-scrollbar-thumb{background:#ff4a4a}@media all and (max-width:390px){.popup-tickets .easter-lottery-popup .ticket-wrapper{max-height:13.7rem}}@media all and (min-width:640px){.popup-tickets .easter-lottery-popup .popup-title-txt .line-1{font-size:130%}.popup-tickets .easter-lottery-popup .ticket-wrapper{width:90%;max-height:20.5rem}.os-ios .popup-tickets .easter-lottery-popup .base-scroll-wrapper .base-scroll{right:1.625rem}.popup-tickets .easter-lottery-popup .ticket-wrapper .ticket{width:31%;margin:0 3.5% 3.5% 0}.popup-tickets .easter-lottery-popup .ticket-wrapper .ticket .ticket-number{font-size:100%;letter-spacing:0.5px}}@media all and (min-width:761px){}@media all and (min-width:961px){}@media all and (min-width:1025px){.popup-tickets .easter-lottery-popup .ticket-wrapper{max-height:20.5rem}.popup-tickets .easter-lottery-popup .ticket-wrapper .ticket .ticket-number{font-size:90%}}@media all and (min-width:1341px){}@media all and (min-width:1661px){}@media all and (min-width:1841px){.popup-tickets .easter-lottery-popup .ticket-wrapper{max-height:23.5rem}}@media all and (min-width:1921px){}@media all and (orientation:landscape){.device-mobile .popup-tickets .easter-lottery-popup .ticket-wrapper{width:97%;max-height:8.5rem}.os-ios .device-mobile .popup-tickets .easter-lottery-popup .base-scroll-wrapper .base-scroll{right:0.438rem}}

/* -- ( SHA1 (css_main/main/promo_pages/easter_lottery/users/v_1/page/popup_code_registered.css) = c2b38e4f0fdb06d87047bca65134e959a77d3ccb ) -- */
.popup-code-registered .easter-lottery-popup .popup-title-txt .line-1{font-size:140%;font-weight:700;line-height:1.2;margin-bottom:10px}.popup-code-registered .easter-lottery-popup .popup-title-txt .line-2{font-size:120%;font-weight:600;margin-bottom:15px}.popup-code-registered .easter-lottery-popup .popup-title-txt .line-3{font-size:165%;font-weight:600;margin-bottom:15px;color:#ffc600}.popup-code-registered .easter-lottery-popup .popup-title-txt .line-4{font-size:120%;font-weight:600;margin-bottom:15px}.popup-code-registered .easter-lottery-popup .popup-title-txt .line-5{font-size:190%;font-weight:700;color:#ffc600}.popup-code-registered .easter-lottery-popup .award.img-block{margin:0 auto}.popup-code-registered .easter-lottery-popup .award-txt{font-size:150%;font-weight:700;transform:translateY(50%)}.popup-code-registered .easter-lottery-popup .currency{font-size:95%;font-weight:700;text-transform:lowercase}.popup-code-registered .easter-lottery-popup .currency.eur{font-size:100%}@media all and (max-width:360px){}@media all and (min-width:640px){.popup-code-registered .easter-lottery-popup .popup-title-txt .line-1{font-size:200%}.popup-code-registered .easter-lottery-popup .popup-title-txt .line-5{font-size:230%}}@media all and (min-width:761px){}@media all and (min-width:961px){}@media all and (min-width:1025px){}@media all and (min-width:1341px){}@media all and (min-width:1661px){}@media all and (min-width:1841px){}@media all and (min-width:1921px){}@media all and (orientation:landscape){}

