@font-face{font-family:Better bold;src:url(/build/assets/bitter-bold-DF1_6CaE.ttf) format("truetype");font-display:swap}@font-face{font-family:CDM26;src:url(/build/assets/coupe_du_monde-CsNdx5_Y.ttf) format("truetype");font-display:swap}.participer-jeu{display:inline-block;font-size:24px;color:#fff;border-radius:10px;margin:20px auto 0;padding:10px 18px;font-weight:700;background:#e02d80}.participer-jeu:hover{background:#c90e65}.info-cache{display:none!important}.case-jeu{border-radius:25px;background-color:#efeff0;padding:15px;margin-top:30px}.jeu_de_paques .case-jeu img{width:auto}.case-jeu div{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}.case-jeu div img{width:30%;height:300px;-o-object-fit:contain;object-fit:contain}.case-jeu div p{width:50%;text-align:left}.quizz #reponses-container .une-reponse{margin:40px auto!important}.quizz .description-jeu{margin-bottom:20px}.jeux_quizz .question-libelle{font-size:20px}.jeux_quizz .gagnant,.jeux_quizz .participer_jeux,.jeux_quizz .reponses-container,.jeux_quizz .question-libelle{margin:40px 0}.jeux_quizz .header-center{margin-bottom:40px}.addLotQ .quantite{margin:30px 0}.holder{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:50px}.arrow{margin-bottom:-10px;position:relative;z-index:10}#roulette{width:286px;height:286px;transition:transform 5s cubic-bezier(0,.31,.59,1)}.green{fill:#96bb00}.blue{fill:#0989e3}.yellow{fill:#ffe643}.pink{fill:#db4d4d}.rouge{fill:#db2b45}.vert{fill:#01b790}.bleu{fill:#f8b213}._MXu{fill:#01376f}#lot-gagne{position:fixed;z-index:5;background-color:#fff;border:3px solid #efeff0;border-radius:50px;top:50%;left:50%;transform:translate(-50%,-50%);padding:30px 50px;text-align:center;min-width:300px}#lot-gagne img{margin:15px auto 30px;width:300px}#fond{position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006;display:none}#close{color:#aaa;float:right;font-size:30px;font-weight:700}#close:hover,#close:focus{color:#000;text-decoration:none;cursor:pointer}.participation{font-size:1.5em}.ajout-avent .addLot,.ajout-avent .supLot{cursor:pointer}.nouvelle-roulette .un-lot,.quizz .un-lot,#jeu-ete .un-lot{display:none;margin:2%}.nouvelle-roulette .un-lot.active,.quizz .un-lot.active,#jeu-ete .un-lot.active{display:block}.nouvelle-roulette #button-lot,.quizz #button-lot,#jeu-ete #button-lot{cursor:pointer}.jeux .card-jeu{float:left;width:44%;margin:3%;text-align:center}.jeux .card-jeu .btn-danger{margin-top:70px}.jeux .roue-container{width:50%;margin:auto;text-align:center}.jeux .image-container{overflow:hidden}.tombolas #result-image img,.tombolas .image-container img{max-width:100%}.card-jeu h3{margin:15px auto}.card-jeu .image-container{overflow:hidden;justify-content:center;align-items:center;background:#fff;display:flex}.card-jeu .image-container img{max-width:100%;width:auto}.card-lot-container{float:left;width:48%;margin:1%}.card-lot-container .num-gagnant{margin:0 5px}.un-lot-container{background:#f8f8f8;max-width:350px;float:left;width:48%;margin:1%;border-radius:8px}.un-lot-container img{border:4px solid #f8f8f8;max-width:100%;max-height:200%;margin:auto;display:block}.description-jeu{margin-bottom:25px}.un-lot-container p{margin:12px}.card-jeu .btn-container{width:100%;text-align:center}.card-jeu .btn-container .voir-jeu-btn{margin:20px auto}.numeros-gagnant-container .num-gagnant{background:#e3e5ec;border-radius:15px;width:25px;height:25px;display:block;text-align:center;float:left;margin:5px}.lot-edit-btn a{margin:20px 1%;width:48%;float:left;display:block}.del-lot{color:red}.date-jeu{font-style:italic;font-weight:700;font-size:13px;text-align:center}#participation input{float:left;width:50px;padding:4px;text-align:center}.description-jeu{margin:20px 0;font-size:20px}.messagegagnant-jeu{font-style:italic}#btnJouer{font-size:20px;padding:15px 25px;margin-top:30px}.gagnants-liste{margin:10px auto}.gagnants-liste h5{text-align:center;margin-bottom:2px;font-weight:700;text-decoration:underline}.gagnants-liste li{font-size:11px}.list-gagnants{margin:60px 0}.frame,.sticks{fill:#ad1c2b}.winIndicator{fill:#484cda}#_12{fill:#07af76}#_11{fill:#2092cf}#_10{fill:#c73b72}#_9{fill:#fd9b41}#_8{fill:#07af76}#_7{fill:#f04f53}#_6{fill:#fd9b41}#_5{fill:#07af76}#_4{fill:#2092cf}#_3{fill:#c73b72}#_2{fill:#fd9b41}#_1{fill:#ebeedf}.pronostique{border:10px solid white;border-radius:15px;color:#4b5e79}.pronostique:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/build/assets/coupe_du_monde_texte-D01vRxpn.png) repeat,url(/build/assets/coupe_du_monde-CuPSUl5s.png) no-repeat center center;background-attachment:scroll,fixed;background-size:contain,cover;filter:blur(3px);z-index:0}.pronostique .text_coupe{font-family:CDM26,serif}.pronostique .text-coupe-moyen{line-height:1;font-size:4rem}.pronostique .button-pinktt{background-color:#e02d80;color:#fff;position:relative;border-color:#e02d80}.pronostique .button-pinktt:hover{background-color:#fff;color:#e02d80}.pronostique .button-bluett{background-color:#312783;color:#fff;position:relative;border-color:#312783}.pronostique .button-bluett:hover{background-color:#fff;color:#312783}.pronostique .griser{filter:grayscale(1)}.arbre-noel{position:relative;width:100%;max-width:700px;margin:auto;aspect-ratio:2 / 3}.arbre-noel *[id^=boules_],.etoile{position:absolute;transform:translate(-50%,-50%) scale(1.4);transform-origin:center center}@media (max-width: 1000px){.arbre-noel *[id^=boules_],.etoile{transform:translate(-50%,-50%) scale(1.1)}}@media (max-width: 900px){.arbre-noel *[id^=boules_],.etoile{transform:translate(-50%,-50%) scale(.9)}}@media (max-width: 768px){.arbre-noel *[id^=boules_],.etoile{transform:translate(-50%,-50%) scale(1)}}@media (max-width: 600px){.arbre-noel *[id^=boules_],.etoile{transform:translate(-50%,-50%) scale(.9)}}@media (max-width: 500px){.arbre-noel *[id^=boules_],.etoile{transform:translate(-50%,-50%) scale(.7)}}@media (max-width: 430px){.arbre-noel *[id^=boules_],.etoile{transform:translate(-50%,-50%) scale(.65)}}@media (max-width: 380px){.arbre-noel *[id^=boules_],.etoile{transform:translate(-50%,-50%) scale(.6)}}.jeu-avent #boules_rose_24{width:80px;top:20%;left:50%}.jeu-avent #boules_jaune_11{width:65px;top:32%;left:39%}.jeu-avent #boules_or_1{width:25px;top:30.6%;left:50.7%}.jeu-avent #boules_rose_7{width:70px;top:33.6%;left:63%}.jeu-avent #boules_bleu_6{width:65px;top:45%;left:30%}.jeu-avent #boules_or_2{width:20px;top:44%;left:40.5%}.jeu-avent #boules_bleu_17{width:70px;top:44%;left:51.5%}.jeu-avent #boules_jaune_2{width:60px;top:46%;left:71%}.jeu-avent #boules_or_3{width:23px;top:49.8%;left:61.5%}.jeu-avent #boules_rose_8{width:70px;top:56.5%;left:24%}.jeu-avent #boules_jaune_22{width:60px;top:54.4%;left:41.5%}.jeu-avent #boules_or_4{width:17px;top:60%;left:34.5%}.jeu-avent #boules_bleu_12{width:75px;top:58.6%;left:57%}.jeu-avent #boules_rose_9{width:60px;top:56%;left:76.5%}.jeu-avent #boules_jaune_13{width:60px;top:68%;left:18%}.jeu-avent #boules_bleu_21{width:78px;top:69%;left:35.5%}.jeu-avent #boules_or_5{width:30px;top:66%;left:48%}.jeu-avent #boules_rose_18{width:70px;top:73%;left:58%}.jeu-avent #boules_jaune_1{width:65px;top:66%;left:70%}.jeu-avent #boules_or_6{width:23px;top:62.4%;left:83.2%}.jeu-avent #boules_bleu_4{width:70px;top:71%;left:85%}.jeu-avent #boules_rose_3{width:70px;top:81%;left:12%}.jeu-avent #boules_or_7{width:30px;top:75.5%;left:23%}.jeu-avent #boules_jaune_10{width:68px;top:81.6%;left:34%}.jeu-avent #boules_or_8{width:17px;top:77%;left:45%}.jeu-avent #boules_or_9{width:23px;top:75%;left:71%}.jeu-avent #boules_bleu_5{width:75px;top:85%;left:53.8%}.jeu-avent #boules_or_10{width:18px;top:82%;left:64.8%}.jeu-avent #boules_jaune_15{width:70px;top:82%;left:78%}.jeu-avent #boules_or_11{width:30px;top:82.6%;left:90.7%}.jeu-avent #boules_jaune_20{width:63px;top:92.4%;left:5.8%}.jeu-avent #boules_bleu_14{width:68px;top:93%;left:22.8%}.jeu-avent #boules_or_12{width:23px;top:85.6%;left:24%}.jeu-avent #boules_or_13{width:23px;top:90.5%;left:33.5%}.jeu-avent #boules_rose_19{width:60px;top:94%;left:44%}.jeu-avent #boules_or_14{width:28px;top:93.6%;left:59.2%}.jeu-avent #boules_rose_23{width:60px;top:93.8%;left:71.7%}.jeu-avent #boules_or_15{width:28px;top:91.6%;left:82.1%}.jeu-avent #boules_bleu_16{width:75px;top:93%;left:95%}.jeu-avent #overlay-avent{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:none;z-index:999}.jeu-avent .scene{perspective:1000px}.jeu-avent .container{margin-left:auto;margin-right:auto;position:relative;width:200px;height:200px;transform-style:preserve-3d}.jeu-avent .border{border:1px solid color-mix(in srgb,var(--sphere-color) 50%,black)}.jeu-avent #sphere-avent{display:none;position:absolute;top:50%;left:50%;transform:translateY(-50px) translate(-50%);z-index:1000}.jeu-avent #sphere-face{position:absolute;width:200px;height:200px;top:50%;left:50%;transform-style:preserve-3d;transform:translate(-50%,-50%) translateZ(100px);display:flex;justify-content:center;align-items:center;background:#fff0;border-radius:50%;pointer-events:none}.jeu-avent #sphere-face #sphere-numero{font-size:45px;font-weight:700;color:#fff}.jeu-avent .circle{position:absolute;width:100%;height:100%;border-radius:50%;background:var(--sphere-color) 100%}.jeu-avent .circle:nth-child(1){transform:rotateX(0)}.jeu-avent .circle:nth-child(2){transform:rotateX(36deg)}.jeu-avent .circle:nth-child(3){transform:rotateX(72deg)}.jeu-avent .circle:nth-child(4){transform:rotateX(108deg)}.jeu-avent .circle:nth-child(5){transform:rotateX(144deg)}.jeu-avent .circle:nth-child(6){transform:rotateY(0)}.jeu-avent .circle:nth-child(7){transform:rotateY(36deg)}.jeu-avent .circle:nth-child(8){transform:rotateY(72deg)}.jeu-avent .circle:nth-child(9){transform:rotateY(108deg)}.jeu-avent .circle:nth-child(10){transform:rotateY(144deg)}.jeu-avent .circle:nth-child(11){transform:rotateY(90deg) rotateX(0)}.jeu-avent .circle:nth-child(12){transform:rotateY(90deg) rotateX(36deg)}.jeu-avent .circle:nth-child(13){transform:rotateY(90deg) rotateX(72deg)}.jeu-avent .circle:nth-child(14){transform:rotateY(90deg) rotateX(108deg)}.jeu-avent .circle:nth-child(15){transform:rotateY(90deg) rotateX(144deg)}.jeu-avent .light{margin:auto;border-radius:50%;width:200px;height:200px;box-shadow:10px 1px 30px #fff}.jeu-avent .clip{clip-path:circle(48%)}.jeu-avent .container{animation:none}@keyframes spinOnce{0%{transform:rotateY(0)}50%{transform:rotateY(180deg)}to{transform:rotateY(720deg)}}@keyframes fall{0%{transform:translateY(-40px) translate(-50%) rotate(0);opacity:1}70%{transform:translateY(80px) translate(-50%) rotate(8deg);opacity:.8}to{transform:translateY(130px) translate(-50%) rotate(15deg);opacity:0}}.jeu-avent .pop-gagnant{animation:pop .5s ease-out}@keyframes pop{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes snow{0%{transform:translateY(-30px);opacity:0}to{transform:translateY(30px);opacity:1}}.jeu-avent .flake{position:absolute;font-size:20px;animation:snow 2s infinite linear;pointer-events:none}.grattage-v2 .scratch-card{margin:auto;width:300px;height:100px}.grattage-v2 canvas{margin:auto;position:relative;z-index:1}.grattage-v2 .hidden-message{width:250px;top:calc(50% - 20px);left:calc(50% - 125px)}.hidden-message{position:absolute;top:0;left:0;color:#2c3e50;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:700;text-align:center;pointer-events:none;-moz-user-select:none;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.jeu_universelle .scratch-card{position:absolute;transform:translate(-50%,-50%)}.scratchCanvas{position:relative;z-index:1}.jeu_universelle canvas{width:100%;height:100%}.jeu_universelle{position:relative;width:100%;height:auto;display:flex;justify-content:center;align-items:center;overscroll-behavior:none}.visuel-jeu-universelle .griser{opacity:.8;filter:grayscale(1)}.jeu_universelle .font-size-1-5{font-size:1.5vw}.jeu_universelle .font-size-1-8{font-size:1.8vw}.jeu_universelle .font-size-0-8{font-size:.8vw}.jeu_universelle .font-size-1-2{font-size:1.2vw}.jeu_universelle .font-size-2-8{font-size:2.8vw}.jeu_universelle .font-size-5-0{font-size:5vw}.jeu_universelle .font-size-2-4{font-size:2.4vw}.jeu_universelle .font-size-2-0{font-size:2vw}.jeu_universelle .font-size-3-5{font-size:3.5vw}.jeu_universelle .width-22{width:22%}.jeu_universelle .width-18,.jeu_universelle .width-15{width:18%}.jeu_universelle .width-12{width:12%}.jeu_universelle .width-8{width:8%}.felicitation_jeu_universelle{transform:translate(-50%,-50%);top:47.5%;left:50%;font-size:5vw;color:#fff;font-weight:700;font-family:Quicksand,sans-serif}.australie{background:url(/build/assets/fond_australie-BVa-970t.jpg) no-repeat center center;background-size:contain}.australie #planche_card .hidden-message{width:10%}.australie #planche_card{top:73%;left:83%;width:31.5%;height:46%}.australie #carte_card{top:38.85%;left:29.55%;width:51.95%;height:38.55%}.australie #bonus_bleu_card{top:85%;left:24.3%;width:39%;height:9.5%}.bresil{background:url(/build/assets/fond_bresil-CwnHjiU-.jpg) no-repeat center center;background-size:cover}.bresil #christ_card{top:51.6%;left:49.5%;width:100%;height:74.2%}.chine{background:url(/build/assets/fond_chine-BaG2P8bo.jpg) no-repeat center center;background-size:cover}.chine #panda_card{top:33.1%;left:28.2%;width:52.3%;height:38.9%}.chine #dragon_card{top:75.23%;left:75.3%;width:52.8%;height:38.9%}.chine #bol_card{top:79.4%;left:24.8%;width:47.8%;height:22%}.japon{background:url(/build/assets/fond_japon-CyoJALca.jpg) no-repeat;background-size:cover;overflow:hidden}.japon #numero_gagnant_japon_card{top:32.7%;left:24%;width:44.8%;height:6.7%}.japon #numero_japon_card{top:54.6%;left:26.65%;width:50.9%;height:29%}.japon .numero_lotus{font-size:3.2vw}.japon #lanterne_japon_card{top:56.58%;left:76.5%;height:13.8%;width:50.8%}.japon #eventail_japon_card{top:85.9%;left:73.8%;height:23%;width:50%}.japon .line-height-normal{line-height:140%}.mexique{background:url(/build/assets/fond_mexique-qiWszK0Y.jpg) no-repeat center center;background-size:contain}.mexique #sombrero_card{top:34.3%;left:71.9%;width:41.6%;height:22%}.mexique #jackpot_card{top:63.3%;left:73.4%;width:43%;height:25.5%}.mexique #maracasses_card{top:70%;left:24.8%;width:44.9%;height:31.5%}.mexique #gain_card{top:79.9%;left:10.69%;width:17.5%;height:5.85%}.italie{background:url(/build/assets/fond_italie-C8q_oUwS.jpg) no-repeat center center;background-size:contain}.italie .pizza{width:13.2%;height:9.788%;z-index:1}.italie .pizza .hidden-message{top:50%;left:50%;width:30%;height:30.06%;font-size:5vw}.italie #pizza1_card,.italie #pizza2_card,.italie #pizza3_card{top:41.6%}.italie #pizza1_card{left:12.6%}.italie #pizza2_card{left:25.4%}.italie #pizza3_card{left:38.5%}.italie #pizza4_card,.italie #pizza5_card{top:50.2%}.italie #pizza4_card{left:19.2%}.italie #pizza5_card{left:31.8%}.italie #pizza6_card{top:58.8%;left:25.4%}.italie #tour_de_pise_card .hidden-message{font-size:3.5vw}.italie #tour_de_pise_card{width:58%;height:75.3%;left:67.7%;top:53.15%}.france{background:url(/build/assets/fond_france-CMGx1YhY.jpg) no-repeat center center;background-size:cover}.france #carte_france_card{width:44.5%;height:32.8%;left:23.2%;top:32.2%}.france #jackpot_france_card{width:44.3%;height:25.8%;left:74.3%;top:32.7%}.france #numero_gagnant_france_card{width:43.6%;height:8.8%;left:23.25%;top:66.2%}.france #numero_france_card{width:43.2%;height:24.3%;left:23%;top:86.5%}.france #bonus_france_card{left:70.1%;height:17.5%;top:82.7%;width:40%}.france .line-height-normal{line-height:140%}.france .numero_flex_france{font-size:2.8vw}.etats-unis{background:url(/build/assets/fond_etatsunis--NmKUx9R.jpg) no-repeat center center;background-size:cover;overflow:hidden}.etats-unis #jackpot_usa_card{left:19%;height:11%;top:77.9%;width:32%}.etats-unis #numero_usa_card{width:41%;height:8.8%;left:28.7%;top:56.9%}.etats-unis #numero_gagnant_usa_card{width:57%;height:21.5%;left:28.4%;top:38.4%}.etats-unis #gain_usa_card{width:16.5%;height:5.4%;left:44.5%;top:82.3%}.etats-unis #statut_liberte_usa_card{left:73.9%;top:77%;height:69.09%;width:33.8%}.etats-unis .numero_flex_etats_unis{font-size:3.2vw}.etats-unis .line-height-normal{line-height:150%}.etats-unis #statut_liberte_usa_card .hidden-message{width:10%}.royaume-uni{background:url(/build/assets/fond_royaumeuni-Dgtp_nOP.jpg) no-repeat center center;background-size:contain}.royaume-uni #roue_royaume_uni_card{width:71.4%;height:53.8%;left:46.4%;top:46.7%}.royaume-uni #roue_royaume_uni_card .hidden-message{width:10%}.canada{background:url(/build/assets/fond_canada-pOU748Kw.jpg) no-repeat center center;background-size:contain}.canada #morpion_canada_card{width:66.2%;height:50%;left:41.6%;top:48%}.canada #buche_bonus_canada_card{width:41.4%;height:32.5%;left:20.4%;top:83.4%}.espagne{background:url(/build/assets/fond_espagne-57_qMrML.jpg) no-repeat center center;background-size:cover}.espagne #numero_gagnant_espagne_card{width:43.5%;height:5.5%;top:31.1%;left:24.5%}.espagne #numero_espagne_card{width:43.4%;height:24.2%;top:50.9%;left:24.2%}.espagne #eventail_espagne_card{width:51.7%;height:20.2%;top:59.7%;left:72.5%}.espagne #taureau_espagne_card{left:30.72%;height:32.49%;top:82.5%;width:61%}.espagne #gain_espagne_card{width:17.5%;height:5.5%;top:95.1%;left:48%}.espagne .numero_flex_espagne{font-size:2.8vw}.espagne .line-height-normal{line-height:150%}.inde{background:url(/build/assets/fond_inde-CrsqJh1c.jpg) no-repeat center center;background-size:contain;overflow:hidden}.inde #signes_inde_card{width:67%;top:52.45%;left:67.15%}.inde #bonus_inde_card{width:40.2%;top:49%;left:16.1%}.inde #jar_inde_card{width:52%;top:80.4%;left:32.5%;height:40%}.entreprise-jeu-universelle{background:url(/build/assets/fond_entreprise-DNM3AcbY.jpg) no-repeat center center;background-size:contain}.entreprise-jeu-universelle #terre_entreprise_card{width:67%;height:49%;top:58.7%;left:50%}.ile .image-container{width:100%;height:auto;transition:transform .8s ease;transform-origin:center center}.ile .griser{opacity:.8;filter:grayscale(1)}.ile .image-container #zoomable-image{width:100%;height:auto}.ile .jouer-ile{top:79%;left:36%;width:30%;text-align:center;color:#fff;background:#7d510d;border-radius:3px;padding:10px 3px;font-size:clamp(16px,2vw,40px);font-weight:700}.ile .zone_cliquable{cursor:pointer;position:absolute;transform:translate(-50%,-50%)}.ile #zone_cliquable_1{top:63%;left:27%}.ile #zone_cliquable_2{top:63%;left:75%}.ile #zone_cliquable_3{top:60%;left:51%}.ile #zone_cliquable_4{top:14%;left:14%}.zone_cliquable:hover .img-croix{content:url(/build/assets/croix_2-DoH72_xE.png)}.zone_cliquable:hover .img-bateau{content:url(/build/assets/bateau_2-N0ojVtmL.png)}.jungle .top-1\/2,.crique .top-1\/2,.fond_marin .top-1\/2,.bonus .top-1\/2{top:50%}.jungle .left-1\/2,.crique .left-1\/2,.fond_marin .left-1\/2,.bonus .left-1\/2{left:50%}.jungle .-translate-y-1\/2,.crique .-translate-y-1\/2,.fond_marin .-translate-y-1\/2,.bonus .-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jungle .-translate-x-1\/2,.crique .-translate-x-1\/2,.fond_marin .-translate-x-1\/2,.bonus .-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#coffre-sprite{aspect-ratio:16 / 14;background-repeat:no-repeat;background-size:1000% 100%;background-position:left;cursor:pointer}@keyframes coffreAnim{0%{background-position-x:0%}to{background-position-x:100%}}.animate-coffre{animation:coffreAnim 1s steps(9) forwards}.jungle .font-size-2-0,.fond_marin .font-size-2-0,.crique .font-size-2-0,.bonus .font-size-2-0{font-size:clamp(12px,2vw,24px)}.jungle #fond-jungle{background:url(/build/assets/fond-Dvp1Xg86.png) no-repeat center center;background-size:cover}.jungle .colibri_jaune{top:40%;left:-20%;width:17.7%;transform:translate(-50%,-50%);animation:colibri_jaune 20s ease-in-out infinite}@keyframes colibri_jaune{0%{left:-20%;top:40%}5%{left:10%;top:40%;rotate:0deg}10%{left:10%;top:40%;rotate:20deg}15%{left:30%;top:40%;rotate:-20deg}20%{left:50%;top:20%;rotate:30deg}25%{left:70%;top:55%;rotate:0deg}30%{left:120%;top:40%;transform:scaleX(1)}to{left:120%;top:40%;transform:scaleX(1)}}.jungle .colibri_rose{top:40%;left:120%;width:17.7%;transform:scaleX(-1);transform:translate(-50%,-50%);animation:colibri_rose 20s ease-in-out infinite}@keyframes colibri_rose{50%{left:120%;top:15%;transform:scaleX(-1)}55%{left:30%;top:30%;transform:scaleX(-1)}65%{left:30%;top:30%;transform:scaleX(-1)}70%{left:-20%;top:25%;transform:scaleX(-1)}to{left:-20%;top:25%;transform:scaleX(-1)}}.jungle .trois_feuilles_gauche_arriere{top:55%;width:30%;transform:translate(100%);--start-angle: -2deg;--end-angle: 6deg;--start-left:-36%;--end-left:-36%;--start-top: 55%;--end-top: 55%;animation:feuilles 5s ease-in-out infinite}.jungle .feuille_normal_gauche_1{top:70%;transform:translate(90%);--start-angle: 0deg;--end-angle: -15deg;--start-left:-22%;--end-left:-28%;--start-top: 70%;--end-top: 70%;width:20%;animation:feuilles 5s ease-in-out infinite}.jungle .feuille_normal_gauche_2{transform:translate(100%);width:20%;--start-angle: -10deg;--end-angle: -5deg;--start-left:-23%;--end-left:-20.5%;--start-top: 75%;--end-top: 75%;animation:feuilles 3s ease-in-out infinite}.jungle .feuille_avant_gauche_1{transform:translate(100%);width:30%;--start-angle: -10deg;--end-angle: 0deg;--start-left:-36%;--end-left:-36%;--start-top: 80%;--end-top: 80%;animation:feuilles 6s ease-in-out infinite}.jungle .feuille_avant_gauche_2{transform:translate(50%,50%);width:42%;--start-angle: -20deg;--end-angle: -5deg;--start-left:-28%;--end-left:-28%;--start-top: 81%;--end-top: 81%;animation:feuilles 8s ease-in-out infinite}.jungle .feuille_grande_droite{transform:translate(0);width:50%;--start-angle: 20deg;--end-angle: -30deg;--start-left: 70%;--end-left: 70%;--start-top: 78%;--end-top: 78%;animation:feuilles 12s ease-in-out infinite}.jungle .feuille_enorme_droite{transform:translate(0);width:82%;--start-angle: -10deg;--end-angle: 10deg;--start-left: 49%;--end-left: 52%;--start-top: 35%;--end-top: 29%;animation:feuilles 10s ease-in-out infinite}.jungle .feuille_petite_droite{transform:translateY(100%);width:15%;--start-angle: 10deg;--end-angle: -10deg;--start-left: 90%;--end-left: 89%;--start-top: 58%;--end-top: 58%;animation:feuilles 8s ease-in-out infinite}.jungle .feuille_moyenne_droite{transform:translate(0);width:40%;--start-angle: -20deg;--end-angle: 0deg;--start-left: 70%;--end-left: 72%;--start-top: 39%;--end-top: 39%;animation:feuilles 8s ease-in-out infinite}@keyframes feuilles{0%{rotate:var(--start-angle);left:var(--start-left);top:var(--start-top)}50%{rotate:var(--end-angle);left:var(--end-left);top:var(--end-top)}to{rotate:var(--start-angle);left:var(--start-left);top:var(--start-top)}}.fond_marin #fond-marin{background:url(/build/assets/fond-KG5jPBOc.png) no-repeat center center;background-size:cover}.fond_marin .algues_roses{width:30%;transform:translate(0);transform-origin:bottom center;--start-angle: -12deg;--end-angle: 4deg;--start-left: 74%;--end-left: 75%;--start-top: 90%;--end-top: 90%;animation:feuilles 4s ease-in-out infinite}.fond_marin .algues_vertes_3{width:37%;transform:translate(0);--start-angle: -8deg;--end-angle: 3deg;--start-left: 37%;--end-left: 39%;--start-top: 89.5%;--end-top: 89.5%;animation:feuilles 3s ease-in-out infinite}.fond_marin .algues_bleus{width:18%;transform:translate(0);--start-angle: -5deg;--end-angle: 9deg;--start-left: -5%;--end-left: -4%;--start-top: 63%;--end-top: 63%;animation:feuilles 4s ease-in-out infinite}.fond_marin .algues_vertes_2{width:21%;transform:translate(100%);--start-angle: 4deg;--end-angle: -4deg;--start-left: 59%;--end-left: 59%;--start-top: 58%;--end-top: 61%;animation:feuilles 3s ease-in-out infinite}.fond_marin .algues_vertes_1{width:17%;transform:translate(0);--start-angle: -4deg;--end-angle: 4deg;--start-left: 13%;--end-left: 13%;--start-top: 65%;--end-top: 63%;animation:feuilles 3s ease-in-out infinite}@keyframes monter_descente{0%{top:var(--start-top)}50%{top:var(--end-top)}to{top:var(--start-top)}}.fond_marin .petit_poisson{top:42%;width:10%;animation:petit_poisson 20s ease-in-out infinite}@keyframes petit_poisson{1%{left:0%}61%{left:100%}}.fond_marin .poisson{top:39%;width:15%;animation:poisson 20s ease-in-out infinite}@keyframes poisson{0%{left:0%}60%{left:100%}}.fond_marin .predateur{top:39%;width:17%;animation:predateur 20s ease-in-out infinite}@keyframes predateur{50%{left:0%}90%{left:100%}}.fond_marin .lumiere{opacity:1;animation:lumiere 10s ease-in-out infinite}@keyframes lumiere{0%{opacity:1}25%{opacity:.55}50%{opacity:.2}75%{opacity:.55}to{opacity:1}}.fond_marin #bulles_1{--start-top: 85%;left:30%;width:20%;animation:bulles 8s ease-in-out infinite}.fond_marin #bulles_2{--start-top: 80%;left:50%;width:20%;animation:bulles 6s ease-in-out infinite}.fond_marin #bulles_3{--start-top: 75%;left:65%;width:20%;animation:bulles 7s ease-in-out infinite}@keyframes bulles{0%{top:var(--start-top)}to{top:-50%}}.crique #fond-crique{background:url(/build/assets/ciel-CVgnO7nS.png) no-repeat center center;background-size:cover}.crique .crane{top:69%;left:25%;width:35%}.crique .crabe{width:9%;left:-20%;animation:crabe 30s ease-in-out infinite}@keyframes crabe{0%{left:-10%;top:70%}15%{left:5%;top:73%}30%{left:20%;top:76%}45%{left:10%;top:70%}60%{left:30%;top:65%}to{left:30%;top:65%}}.crique .nuage_1{width:15%;top:13%;--start-left: -5%;--end-left: 125%;animation:nuages 30s ease-in-out infinite}.crique .nuage_2{width:15%;top:3%;--start-left: -15%;--end-left: 105%;animation:nuages 35s ease-in-out infinite}.crique .nuage_3{width:15%;top:0%;--start-left: -5%;--end-left: 110%;animation:nuages 25s ease-in-out infinite}.crique .nuage_4{width:15%;top:14%;--start-left: -15%;--end-left: 115%;animation:nuages 30s ease-in-out infinite}.crique .nuage_5{width:15%;top:5%;--start-left: -2%;--end-left: 105%;animation:nuages 33s ease-in-out infinite}.crique .nuage_6{width:15%;top:4%;--start-left: -20%;--end-left: 105%;animation:nuages 40s ease-in-out infinite}.crique .nuage_7{width:15%;top:16%;--start-left: -2%;--end-left: 115%;animation:nuages 33s ease-in-out infinite}.crique .nuage_8{width:15%;top:9%;--start-left: -20%;--end-left: 125%;animation:nuages 40s ease-in-out infinite}@keyframes nuages{0%{left:var(--start-left)}to{left:var(--end-left)}}.bonus #fond-bonus{background:url(/build/assets/fond-BV0QB0zY.png) no-repeat center center;background-size:cover}.bonus .perroquet{width:31%;top:24%;left:41%}.bonus .souris{width:15%;left:100%;top:75%;animation:souris 20s ease-in-out infinite}@keyframes souris{0%{left:100%;top:75%}15%{left:80%;top:77%;rotate:0deg}30%{left:60%;top:72%;rotate:5deg}45%{left:40%;top:75%;rotate:-7deg}60%{left:20%;top:76%;rotate:7deg}80%{left:-20%;top:75%}to{left:-20%;top:75%}}.ile .card-inner{width:120px;height:120px;position:relative;transform-style:preserve-3d;transition:transform .6s}.ile #deck{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));justify-content:center;align-items:center;position:relative;margin:0 20px}.ile .card{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform 1s ease,top 1s ease,left 1s ease;z-index:50}.ile .card.to-grid{transition:all .8s ease;z-index:1}.ile .flipped .card-inner{transform:rotateY(180deg)}.ile .card-back,.ile .card-img{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:5px}.ile .card-back{background:url(/build/assets/carte-GV7nJlgI.jpg) center center no-repeat;background-size:contain;z-index:2}.ile .card-img{background-size:contain;transform:rotateY(180deg);z-index:1;background-size:cover;background-repeat:no-repeat}.halloween .jouer-halloween{top:85%;left:34%;width:30%;text-align:center;color:#fff;background:#ee43cb;border-radius:3px;padding:10px 3px;font-size:clamp(16px,2vw,40px);font-weight:700}.halloween #btn-fantome:before{content:"";position:absolute;left:-4px;bottom:2px;border-width:10px;border-style:solid;border-color:transparent transparent transparent #E94490}.halloween .zone_cliquable{width:18.4%;height:53%}.halloween .griser{position:relative}.halloween .griser:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000000a6;filter:grayscale(1);z-index:8}.halloween .image-container{transition:transform .8s ease-in-out,filter .5s ease-in-out;transform-origin:center}.halloween .blur-screen{transition:-webkit-backdrop-filter .8s ease-in-out;transition:backdrop-filter .8s ease-in-out;transition:backdrop-filter .8s ease-in-out,-webkit-backdrop-filter .8s ease-in-out}.halloween .chaine{--start-top: var(--chaine-bas);--end-top: var(--chaine-haut);animation:monter_descente var(--temps-chaine-animation) ease-in-out infinite;animation-delay:var(--delay-chaine);pointer-events:none}.halloween .fantome-disparait{animation:fadeSlideUp 1.2s ease forwards!important;pointer-events:none}@keyframes fadeSlideUp{0%{opacity:1;transform:translateY(0) scale(1)}60%{opacity:.8;transform:translateY(-20px) scale(1.05)}to{opacity:0;transform:translateY(-60px) scale(.9)}}.halloween #fantome-img{animation:respiration 1.5s ease-in-out infinite;position:relative;z-index:10;filter:none!important;opacity:1!important}.halloween .fantome-clic{animation:shake .4s ease}@keyframes shake{0%{transform:translate(0) rotate(0)}20%{transform:translate(-3px) rotate(-3deg)}40%{transform:translate(3px) rotate(3deg)}60%{transform:translate(-3px) rotate(-2deg)}80%{transform:translate(3px) rotate(2deg)}to{transform:translate(0) rotate(0)}}.halloween .particule{position:absolute;width:16px;height:16px;background:orange;border-radius:50%;pointer-events:none;animation:pop 1s forwards;z-index:50}@keyframes pop{0%{opacity:1;transform:scale(.5) translateY(0)}to{opacity:0;transform:scale(1.5) translateY(-50px)}}.halloween .chauve_souris{position:relative;background:url(/build/assets/fond_chauve_souris-DRnJLgq4.png);background-size:cover;background-position:center;touch-action:manipulation;transition:1.5s ease-in-out;overflow:hidden}.halloween .chauve_souris:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/build/assets/fond_chauve_souris_fin-BRtxA9px.webp);background-size:cover;background-position:center;opacity:0;transition:opacity 1.5s ease-in-out;pointer-events:none;z-index:1}.halloween .chauve_souris.chauve_souris_fin:after{opacity:1}.halloween .bulle{--debut-montee: var(--bulle-bas);--fin-montee: var(--bulle-haut);animation:bulle_montee 3s ease-in-out infinite;animation-delay:var(--delay-bulle);pointer-events:none}@keyframes bulle_montee{0%{top:var(--debut-montee);opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(1.05)}to{top:var(--fin-montee);opacity:0;transform:scale(1.2)}}.halloween .jeu_chauve_souris{aspect-ratio:16 / 9;width:100%}.halloween .jeu{display:flex;align-items:center;justify-content:center;flex-direction:column}.halloween span.point{position:absolute;letter-spacing:1.5px;font-size:16px;color:#000;font-weight:700;pointer-events:none}.halloween .jeu_chauve_souris{cursor:grab;position:relative;display:flex;align-items:center;justify-content:center;border-radius:6px;overflow:hidden;flex-direction:column}.halloween .cible{width:clamp(40px,8vw,100px)}.halloween #jouez-jeu{position:relative;z-index:10;font-size:20px;padding:15px 25px;margin-top:30px;border-radius:5px;filter:none!important;opacity:1!important}.halloween .cible:active{cursor:grabbing}.halloween h1{color:#000;text-align:center;font-size:3rem;margin-bottom:20px;line-height:1;font-family:Amatic SC,cursive}.halloween .impact-score{position:absolute;color:#facc15;font-weight:700;font-size:1.5rem;animation:fadeUp .5s ease-out forwards;pointer-events:none}@keyframes fadeUp{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-40px) scale(1.2)}}.jeu-citrouille #fond-citrouille{background:url(/build/assets/fond_citrouille-BvFEGq9P.webp);background-size:cover;background-position:center;touch-action:manipulation}@keyframes secouer-citrouille{0%{transform:rotate(0)}20%{transform:rotate(-10deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(8deg)}to{transform:rotate(0)}}.jeu-citrouille .citrouille.secoue{animation:secouer-citrouille 1.2s ease-in-out}.jeu-citrouille .gagnant-highlight{animation:glow 1.5s ease-in-out infinite alternate;border:3px solid gold!important;box-shadow:0 0 20px 8px #ffd70099;transform:scale(1.2)}@keyframes glow{0%{box-shadow:0 0 10px 4px #ffd7004d;transform:scale(1.1)}to{box-shadow:0 0 25px 10px #ffd700e6;transform:scale(1.25)}}.jeu-citrouille #tirage{width:80px;height:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.jeu-citrouille .symbole{position:absolute;height:80px;z-index:100}.jeu-citrouille .grille-resultats{display:flex;flex-direction:column;background:#fffc;padding:12px 16px;box-shadow:inset 0 2px 4px #0000004d,0 4px 6px #0003}.jeu-citrouille .slot{display:flex;align-items:center;justify-content:space-between}.jeu-citrouille .slot span{min-width:60px;text-align:left;font-weight:700;color:#cc1360}.jeu-citrouille .symbole-grise{filter:grayscale(1)}@keyframes zoom{0%{scale:var(--start-scale)}50%{scale:var(--end-scale)}to{scale:var(--start-scale)}}.jeu-citrouille .citrouille{--start-scale: 1;--end-scale: 1.05;animation:zoom 2s ease-in-out infinite}.jeu-citrouille .coulure-container{position:absolute;top:0;left:0;width:100%;height:0;background:#ec6e02;z-index:1;pointer-events:none}.jeu-citrouille .coulure{position:absolute;top:-200px;left:-200px;width:200%;height:200px;background:url(/build/assets/coulure-BbkJo7WB.webp) repeat-x top left / contain;z-index:2;pointer-events:none;will-change:transform}.halloween .oeil{position:absolute;will-change:transform;transition:transform 1s ease}.halloween .oeil_1{animation:float-eye 6s ease-in-out infinite alternate,color-pulse 2s infinite alternate;animation-delay:0s,0s}.halloween .oeil_2{animation:float-eye 6s ease-in-out infinite alternate,color-pulse 2s infinite alternate;animation-delay:.5s,.5s}.halloween .oeil_3{animation:float-eye 6s ease-in-out infinite alternate,color-pulse 2s infinite alternate;animation-delay:1s,1s}.halloween .oeil_4{animation:float-eye 6s ease-in-out infinite alternate,color-pulse 2s infinite alternate;animation-delay:1.5s,1.5s}.halloween .oeil_5{animation:float-eye 6s ease-in-out infinite alternate,color-pulse 2s infinite alternate;animation-delay:2s,2s}.halloween .boule_crystal{animation:color-pulse 8s infinite alternate}@keyframes float-eye{0%{transform:translateY(-15%) rotate(10deg)}50%{transform:translateY(30%) rotate(120deg)}to{transform:translateY(-15%) rotate(-10deg)}}@keyframes color-pulse{0%{filter:brightness(1) saturate(1)}45%{filter:brightness(1.5) saturate(1.5)}50%{filter:brightness(1.2) saturate(1.2)}55%{filter:brightness(1.5) saturate(1.5)}to{filter:brightness(1) saturate(1)}}.cimetiere #fond-cimetiere{background:url(/build/assets/cimetiere-C2KINHeA.webp);background-size:cover;background-position:center;touch-action:manipulation}.cimetiere #coeur-loup{filter:drop-shadow(2px 4px 6px rgba(0,0,0,.5));transform:perspective(600px) rotateY(-10deg) rotateX(5deg);--start-scale: 1;--end-scale: 1.05;animation:zoom 2s ease-in-out infinite}.cimetiere .coeur-joueur{--start-scale: 1;--end-scale: 1.05;animation:zoom 2s ease-in-out infinite}.cimetiere #barre-vie-loup-progress{box-shadow:inset 0 2px 4px #0009,0 4px 6px #0006;border-radius:3px}.cimetiere #barre-vie-loup-progress:after{content:"";position:absolute;top:0;left:0;width:100%;height:40%;background:#ffffff40;border-radius:inherit;pointer-events:none}.cimetiere .barre-vie-loup>div.relative{box-shadow:0 6px 10px #0009}.cimetiere #loup_garou{animation:respiration 1.5s ease-in-out infinite;transform-origin:center bottom}.halloween .ombre_sorciere{left:-10%;width:10%;animation:ombre 40s ease-in-out infinite}@keyframes ombre{0%{left:-10%;transform:scaleX(1)}25%{left:30%;transform:scaleX(1)}50%{left:110%;transform:scale(-.5)}60%{left:105%;transform:scaleX(-1) scale(-.2)}99%{left:-50%;transform:scaleX(-1)}to{left:-10%;transform:scaleX(1)}}.halloween .corbeau{left:110%;animation:corbeau 35s ease-in-out infinite;animation-delay:var(--delay-corbeau)}@keyframes corbeau{0%{left:110%;transform:scaleX(1)}50%{left:-100%;transform:scale(-.5)}55%{left:-5%;transform:scaleX(-1) scale(.5)}75%{left:150%;transform:scaleX(-1) scale(1)}to{left:110%;transform:scaleX(-1)}}@keyframes respiration{0%{transform:scale(1) translateY(0)}50%{transform:scale(1.01,.98) translateY(-2px)}to{transform:scale(1) translateY(0)}}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-10px)}50%{transform:translate(10px)}75%{transform:translate(-10px)}to{transform:translate(0)}}.cimetiere .loup-anim{animation:shake .5s ease-in-out}.halloween #fond-bonus{background:url(/build/assets/fond-DphnkdtF.png);background-size:cover;background-position:center;touch-action:manipulation}.halloween #div-main-zombie{transition:transform 2s ease-in-out;width:15%;position:absolute;top:87%;left:43%}.halloween .zoom_scene{transform:scale(1.5)}.halloween .monte_main{--debut-montee:87%;--fin-montee:61%;animation:montee 2.5s ease-in-out forwards}@keyframes montee{0%{top:var(--debut-montee)}to{top:var(--fin-montee)}}.paques .text-better{font-family:Better bold,serif}.paques .text-brillant{background:linear-gradient(#fbd369,#facc78 53%,#f1a230 53%,#ffbe5d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;--tw-text-opacity: 1}.paques .griser{opacity:.8;filter:grayscale(1)}.jackpot{background:url(/build/assets/fond-B5rwCuUv.png);background-size:cover;background-position:center;background-repeat:no-repeat}.jackpot .machine-slot{border:5px solid transparent;background:linear-gradient(#ff4f24,#a52112) padding-box,linear-gradient(#fbd369,#facc78 53%,#f1a230 53%,#ffbe5d) border-box}.paques .button-jackpot{border:4px solid transparent;background:linear-gradient(#ff4f24,#a52112) padding-box,linear-gradient(#fbd369,#facc78 53%,#f1a230 53%,#ffbe5d) border-box;border-radius:6px;cursor:pointer;display:inline-block;padding:15px 25px}.paques .button-jackpot:hover{--tw-text-opacity: 1;background:linear-gradient(#b94225,#b94225) padding-box,linear-gradient(#fbd369,#facc78 53%,#f1a230 53%,#ffbe5d) border-box}.paques.jackpot #levier{top:-8px}.paques.jackpot #levier.down{top:43px}.jackpot .slot-img{width:150px;height:150px;padding:10px;display:flex;align-items:center;border-radius:10px;overflow:hidden;justify-content:center}.jackpot .slot-item:not(:last-child):after{content:"";position:absolute;right:-10px;top:10%;width:20px;height:80%;background:linear-gradient(180deg,transparent 0%,#999 20%,#666 50%,#999 80%,transparent 100%);clip-path:polygon(50% 0%,65% 50%,50% 100%,35% 50%);opacity:.8;pointer-events:none}.jackpot .slot{border:5px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(#fbd369,#facc78 53%,#f1a230 53%,#ffbe5d) border-box}.jackpot .slot-img img.animate{animation:jackpotAnimation .1s ease-in-out infinite}.jackpot .slot-img img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}@keyframes jackpotAnimation{0%{filter:blur(5px);transform:translateY(-100px)}to{filter:blur(5px);transform:translateY(100px)}}.paques .jackpot-win{animation:jackpotFlash 1.6s ease-in-out 4}@keyframes jackpotFlash{0%{box-shadow:0 0 gold}50%{box-shadow:0 0 50px gold}to{box-shadow:0 0 gold}}.jackpot-text{font-size:2rem;line-height:1.3;padding-bottom:5px;display:inline-block;animation:textWin .6s ease-in-out infinite alternate}@keyframes textWin{0%{transform:scale(1)}to{transform:scale(1.1)}}.paques.roulette{background:url(/build/assets/fond-CaexxZg_.png);background-size:cover;background-position:center;background-repeat:no-repeat}.paques.roulette .wheel-container{position:relative;width:540px;height:540px;margin:auto}.paques.roulette #roulette-paques{width:100%;height:100%;display:block}.paques.roulette #cursor{position:absolute;top:50%;left:3%;transform:translate(-50%,-50%);width:60px;height:60px;pointer-events:none;z-index:30}.paques.roulette #cursor-shape{transform-origin:10px 30px}@keyframes tick{0%{transform:rotate(0)}50%{transform:rotate(-12deg)}to{transform:rotate(0)}}.paques.roulette #wheel{transform-origin:150px 150px;transition:transform 5s cubic-bezier(.17,.67,.12,.99)}.paques.roulette #wheel-glow{filter:blur(6px);transition:opacity .3s}.paques.roulette #wheel-glow.active{animation:jackpotGlowRoulette 1.2s ease-in-out 4;opacity:1}@keyframes jackpotGlowRoulette{0%{opacity:.2;stroke-width:6}50%{opacity:1;stroke-width:14}to{opacity:.2;stroke-width:6}}.paques .piece{animation:piece_tomber 4s linear infinite}.paques .piece-delay{animation-delay:var(--delay-piece)}@keyframes piece_tomber{0%{top:-20%}to{top:110%}}.paques.des{--pip: #000;--pip-size: 8px;--bg: linear-gradient(145deg, #dddbd8, #fff);perspective:800px;background:url(/build/assets/fond-H2Q3PYMr.png);background-size:cover;background-position:center;background-repeat:no-repeat}.paques.des .dice{position:relative;width:90px;height:90px;transform-style:preserve-3d;transition:1s ease;will-change:transform;transform:translateZ(0);backface-visibility:hidden}.paques.des .dice .face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;background:linear-gradient(145deg,#dddbd8,#fff);box-shadow:inset 0 0 0 5px #f6f3f0;backface-visibility:hidden;transform-style:preserve-3d;transform:translateZ(.1px)}.paques.des .dice .face:before{position:absolute;content:"";width:100%;height:100%;border-radius:5px;background:#f6f3f0;transform:translateZ(-.5px)}.paques.des .dice .front{transform:translateZ(45px);background:radial-gradient(circle at 50% 50%,#f63330 12px,transparent 13px),var(--bg)}.paques.des .dice .top{transform:rotateX(90deg) translateZ(45px);background:radial-gradient(circle at 30% 30%,var(--pip) var(--pip-size),transparent calc(var(--pip-size) + 1px)),radial-gradient(circle at 70% 70%,var(--pip) var(--pip-size),transparent calc(var(--pip-size) + 1px)),var(--bg)}.paques.des .dice .right{transform:rotateY(90deg) translateZ(45px);background:radial-gradient(circle at 30% 30%,var(--pip) var(--pip-size),transparent calc(var(--pip-size) + 1px)),radial-gradient(circle at 50% 50%,var(--pip) var(--pip-size),transparent calc(var(--pip-size) + 1px)),radial-gradient(circle at 70% 70%,var(--pip) var(--pip-size),transparent calc(var(--pip-size) + 1px)),var(--bg)}.paques.des .dice .left{transform:rotateY(-90deg) translateZ(45px);background:radial-gradient(circle at 30% 30%,var(--pip) var(--pip-size),transparent calc(var(--pip-size) + 1px)),radial-gradient(circle at 70% 30%,var(--pip) var(--pip-size),transparent calc(var(--pip-size) + 1px)),radial-gradient(circle at 30% 70%,var(--pip) var(--pip-size),transparent calc(var(--pip-size) + 1px)),radial-gradient(circle at 70% 70%,var(--pip) var(--pip-size),transparent calc(var(--pip-size) + 1px)),var(--bg)}.paques.des .dice .bottom{transform:rotateX(-90deg) translateZ(45px);background:radial-gradient(circle at 30% 30%,var(--pip) var(--pip-size),transparent calc(var(--pip-size) + 1px)),radial-gradient(circle at 70% 30%,var(--pip) var(--pip-size),transparent calc(var(--pip-size) + 1px)),radial-gradient(circle at 50% 50%,var(--pip) var(--pip-size),transparent calc(var(--pip-size) + 1px)),radial-gradient(circle at 30% 70%,var(--pip) var(--pip-size),transparent calc(var(--pip-size) + 1px)),radial-gradient(circle at 70% 70%,var(--pip) var(--pip-size),transparent calc(var(--pip-size) + 1px)),var(--bg)}.paques.des .dice .back{transform:rotateX(180deg) translateZ(45px);background:radial-gradient(circle at 30% 30%,var(--pip) var(--pip-size),transparent calc(var(--pip-size) + 1px)),radial-gradient(circle at 70% 30%,var(--pip) var(--pip-size),transparent calc(var(--pip-size) + 1px)),radial-gradient(circle at 30% 50%,var(--pip) var(--pip-size),transparent calc(var(--pip-size) + 1px)),radial-gradient(circle at 70% 50%,var(--pip) var(--pip-size),transparent calc(var(--pip-size) + 1px)),radial-gradient(circle at 30% 70%,var(--pip) var(--pip-size),transparent calc(var(--pip-size) + 1px)),radial-gradient(circle at 70% 70%,var(--pip) var(--pip-size),transparent calc(var(--pip-size) + 1px)),var(--bg)}.paques.des .contour-doree{border:5px solid transparent;background:linear-gradient(#055405,#055405) padding-box,linear-gradient(#fbd369,#facc78 53%,#f1a230 53%,#ffbe5d) border-box}.paques.des .score-icon{width:15%;opacity:0;transform:scale(.3) rotate(-15deg);animation:scorePop .6s cubic-bezier(.22,1.2,.36,1) forwards}.paques.des .score-icon.win{filter:drop-shadow(0 0 8px rgba(255,215,0,.8))}.paques.des .score-icon.lose{filter:drop-shadow(0 0 6px rgba(255,80,80,.6))}@keyframes scorePop{0%{opacity:0;transform:scale(.3) rotate(-15deg)}60%{opacity:1;transform:scale(1.2) rotate(5deg)}to{opacity:1;transform:scale(1) rotate(0)}}.oeuf-or{--width-carte-or: 90px;--width-carte-or-padding: 100px;background:url(/build/assets/fond-COM0Ph0F.png);background-size:cover;background-position:center;background-repeat:no-repeat}.oeuf-or .card-inner{width:var(--width-carte-or);aspect-ratio:17/24;position:relative;transform-style:preserve-3d;transition:transform .6s;border-radius:8px}@keyframes clocheAnimation{0%{transform:translate(var(--rayon, 60px))}25%{transform:translateY(var(--rayon, 60px))}50%{transform:translate(calc(-1 * var(--rayon, 60px)))}75%{transform:translateY(calc(-1 * var(--rayon, 60px)))}to{transform:translate(var(--rayon, 60px))}}.oeuf-or .cloche{animation:clocheAnimation var(--temps-cloche, 6s) linear infinite;will-change:transform}.oeuf-or .cloche:nth-child(1){animation-delay:0s}.oeuf-or .cloche:nth-child(2){animation-delay:-2s}.oeuf-or .cloche:nth-child(3){animation-delay:-4s}.oeuf-or .cloche:nth-child(4){animation-delay:-1s}.oeuf-or #deck{display:grid;grid-template-columns:repeat(4,var(--width-carte-or-padding));grid-template-rows:repeat(3,140px);justify-content:center;align-items:center;position:relative;width:calc(4 * var(--width-carte-or-padding))}.oeuf-or .card{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform 1s ease,top 1s ease,left 1s ease;z-index:50}.oeuf-or .card.to-grid{transition:all .8s ease;z-index:1}.oeuf-or .flipped .card-inner{transform:rotateY(180deg)}.oeuf-or .card-back,.oeuf-or .card-img{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:5px}.oeuf-or .card-back{background:url(/build/assets/carte_verso-BggLl-kM.png?v=1.0) center center no-repeat;background-size:contain;z-index:2}.oeuf-or .card-img{background-size:contain;transform:rotateY(180deg);z-index:1;background-size:cover;background-repeat:no-repeat}.oeuf-or .contour-doree{border:5px solid transparent;background:linear-gradient(#321e82,#321e82) padding-box,linear-gradient(#fbd369,#facc78 53%,#f1a230 53%,#ffbe5d) border-box}.oeuf-or .fond_brillant{box-shadow:0 6px 11px 8px #e5d0af}.puissance-4{--cell-puissance: clamp(48px, 14vw, 90px);--gap-puissance: clamp(4px, 2vw, 8px);--padding-puissance: clamp(8px, 2vw, 20px);--b: 12px;background:url(/build/assets/fond-CguV4CHm.png);background-size:cover;background-position:center;background-repeat:no-repeat}.puissance-4 #grille{display:grid;grid-template-columns:repeat(5,var(--cell-puissance));grid-template-rows:repeat(5,var(--cell-puissance));gap:var(--gap-puissance);position:relative;border-radius:10px;z-index:2;padding:4px;background:radial-gradient(circle,transparent,transparent 40% 45%,#120a43 55% 60%,#39268a 60% 80%);background-size:calc(var(--cell-puissance) + var(--gap-puissance)) calc(var(--cell-puissance) + var(--gap-puissance));background-position:0px 0px}.puissance-4 #grille:before{content:"";position:absolute;--b: 12px;inset:calc(-1 * var(--b));padding:var(--b);border-radius:calc(30px + var(--b));pointer-events:none;background:linear-gradient(135deg,#fbd369,#facc78 25%,#fff3b0 35%,#f1a230 55%,#ffbe5d 70%,#d8953c);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;box-shadow:0 10px 18px #0000002e,inset 0 2px 6px #ffffff59,inset 0 -2px 6px #0003}.puissance-4.en-attente #grille{filter:brightness(1.2);animation:pulsePlateau .6s infinite alternate}@keyframes pulsePlateau{0%{transform:scale(1)}to{transform:scale(1.03)}}.puissance-4 .contour-doree{border:5px solid transparent;background:linear-gradient(#ff4f24,#a52112) padding-box,linear-gradient(#fbd369,#facc78 53%,#f1a230 53%,#ffbe5d) border-box;position:relative;border-radius:calc(30px + var(--b))}.puissance-4 .pion{width:var(--cell-puissance);height:var(--cell-puissance);position:absolute;display:flex;align-items:center;justify-content:center;transition:top 3s linear(.1,1,.9,1,.95,1),transform 1s ease-in-out;filter:drop-shadow(0 10px 6px rgba(0,0,0,.6));padding:var(--padding-puissance)}.puissance-4 .plateau{position:relative;width:-moz-fit-content;width:fit-content;margin:auto}.puissance-4 #pions{position:absolute;top:0;left:0;right:0;bottom:0}.puissance-4 .pion img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.puissance-4 .gagnant-puissance{animation:textWin .6s ease-in-out infinite alternate;background:#fbd369}.oeufs-mysteres{background:url(/build/assets/fond-Cu8I1yj4.png);background-size:cover;background-position:center;background-repeat:no-repeat}.oeufs-mysteres .contour-doree{border:5px solid transparent;background:linear-gradient(#ff4f24,#a52112) padding-box,linear-gradient(#fbd369,#facc78 53%,#f1a230 53%,#ffbe5d) border-box}.oeufs-mysteres #crosshair{position:absolute;top:50%;left:50%;width:clamp(35px,50px,65px);height:clamp(35px,50px,65px);border:4px solid black;border-radius:50%;transform:translate(-50%,-50%);display:none;pointer-events:none}.oeufs-mysteres #crosshair .bar-haut,.oeufs-mysteres #crosshair .bar-gauche,.oeufs-mysteres #crosshair .bar-bas,.oeufs-mysteres #crosshair .bar-droite{content:"";position:absolute;background:#000}.oeufs-mysteres #crosshair .bar-haut{width:3px;height:60%;top:0;left:50%;transform:translate(-50%,-50%)}.oeufs-mysteres #crosshair .bar-bas{width:3px;height:60%;top:100%;left:50%;transform:translate(-50%,-50%)}.oeufs-mysteres #crosshair .bar-gauche{width:60%;height:3px;top:50%;left:0%;transform:translate(-50%,-50%)}.oeufs-mysteres #crosshair .bar-droite{width:60%;height:3px;top:50%;left:100%;transform:translate(-50%,-50%)}.oeufs-mysteres .dot{position:absolute;width:8px;height:8px;background:red;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes shake_oeuf{0%{transform:translate(-50%,-50%) translate(0)}20%{transform:translate(-50%,-50%) translate(-3px,2px)}40%{transform:translate(-50%,-50%) translate(3px,-2px)}60%{transform:translate(-50%,-50%) translate(-2px,1px)}80%{transform:translate(-50%,-50%) translate(2px,-1px)}to{transform:translate(-50%,-50%) translate(0)}}.oeufs-mysteres .shake{animation:shake_oeuf .15s ease}@keyframes eggDrop{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(80px) rotate(15deg) scale(.5);opacity:0}}.oeufs-mysteres .egg-drop{animation:eggDrop .6s ease forwards}.oeufs-mysteres .slot-oeuf{transition:all .3s ease}.oeufs-mysteres .gain-pop{box-shadow:0 0 18px #ffd700b3;transform:scale(1.05)}.bonus .slot-oeufs{padding:25px}.bonus{background:url(/build/assets/fond-COM0Ph0F.png);background-size:cover;background-position:center;background-repeat:no-repeat}.bonus .oeuf-item{position:relative;width:110px;aspect-ratio:11/13;display:flex;align-items:center;justify-content:center}.bonus .oeuf-item img{position:absolute;transition:all .4s ease}.bonus .oeuf{width:100%;z-index:2}.bonus .resultat{width:70%;opacity:0;transform:scale(.5);z-index:1}.bonus .oeuf-item.open .oeuf{transform:scale(0);opacity:0}.bonus .oeuf-item.open .resultat{opacity:1;transform:scale(1)}.bonus .shake{animation:shakeEgg .4s ease-in-out infinite}@keyframes shakeEgg{0%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}to{transform:rotate(-5deg)}}.bonus .win-effect{animation:glow .8s ease-in-out infinite alternate}@keyframes glow{0%{box-shadow:0 0 10px gold}to{box-shadow:0 0 30px orange}}@media screen and (max-width:1450px){.paques.roulette .wheel-container{width:440px;height:440px}}@media screen and (max-width:950px){.jackpot .slot-img{width:100px;height:100px}.paques.roulette .wheel-container{width:340px;height:340px}.card-jeu-container,.card-lot-container{width:98%;margin:1%}}@media screen and (max-width:768px){.paques.roulette .wheel-container{width:440px;height:440px}.quizz_jo .col-md-4 label{width:80%}.escalade #couleur .col-md-2{width:25%}.escalade #couleur .col-md-2 img{width:100%}.jeu_jo .col-md-6{max-width:50%}.france #numero_france_card .hidden-message,.etats-unis #numero_gagnant_usa_card .hidden-message,.espagne #numero_espagne_card .hidden-message{font-size:1.8vw}}@media screen and (max-width: 750px){#jeu-ete #parasol{top:250px}.jeu-liste img{width:200px}#jeu-ete #soleil{top:60px;height:125px}.tape-oeuf .jeu{width:500px}#jeu-ete #palmier{height:200px;top:75x}#jeu-ete .jeu-ete-photo{height:450px}}@media screen and (max-width: 640px){#jeu-ete #image-presentation{width:100%}#jeu-ete #soleil{top:75px;height:110px}#jeu-ete #parasol{top:240px;height:100px}#jeu-ete #palmier{height:180px;top:70px}#jeu-ete .jeu-ete-photo{height:400px}.paques.jackpot #levier{top:0}}@media screen and (max-width:610px){.paques.roulette .wheel-container{width:340px;height:340px}#jeu-ete #soleil{top:55px;height:100px}#jeu-ete #palmier{height:170px;top:50px}#jeu-ete #parasol{top:200px}#jeu-ete .jeu-ete-photo{height:350px}.carillon-explosion .cible{height:55px;width:55px}.carillon-explosion h1{font-size:4rem}.tape-oeuf .jeu{width:450px;height:400px}.case-jeu .image-container{flex-direction:column}.case-jeu div img,.case-jeu div p{width:auto}.jeu_jo .case-jeu .image-container img{width:30%}.jeu_jo .col-md-6{max-width:100%}}@media screen and (max-width:540px){#jeu-ete #parasol{top:175px;height:85px}#jeu-ete #soleil{top:40px;height:95px}#jeu-ete #palmier{height:140px;top:50px}#jeu-ete .jeu-ete-photo{height:300px}.tape-oeuf .jeu{width:425px;height:375px}}@media screen and (max-width :510px){.tape-oeuf .jeu{width:400px;height:350px}}@media screen and (max-width :500px){.carillon-explosion .cible{height:50px;width:50px}.bonus .oeuf-item{width:80px}}@media screen and (max-width:495px){.tir_arc #canvas{background-size:cover}#jeu-ete #parasol{top:165px}#jeu-ete #palmier{height:130px;top:50px}.tape-oeuf .jeu{width:350px;height:300px}.tape-oeuf .oeuf:after{bottom:-3px}.jackpot .slot-img{width:85px;height:85px}}@media screen and (max-width :450px){.carillon-explosion .cible{height:45px;width:45px}.carillon-explosion h1{font-size:3rem}.basketball-page .fond_basket{width:325px}.oeuf-or{--width-carte-or:70px;--width-carte-or-padding:25%}.paques.roulette .wheel-container{width:300px;height:300px}}@media screen and (max-width:440px){#jeu-ete #parasol{height:75px;top:140px}#jeu-ete #soleil{top:40px;height:80px}#jeu-ete #palmier{height:115px;top:40px}#jeu-ete .jeu-ete-photo{height:250px}.tape-oeuf .jeu{width:325px;height:275px}.tape-oeuf .oeuf:after{bottom:-2px}.jeu_de_paques .case-jeu img,.case-jeu div img{height:200px}.jackpot .slot-img{width:75px;height:75px}}@media screen and (max-width :420px){.felicitation_jeu_universelle{top:42.5%}.paques.jackpot #levier{top:5px}.paques.jackpot #levier.down{top:40px}}@media screen and (max-width :415px){.tape-oeuf .jeu{width:300px;height:250px}.tape-oeuf .affichage-point{font-size:25px}}@media screen and (max-width:410px){#jeu-ete #parasol{top:140px;height:65px}#jeu-ete #soleil{top:50px;height:65px}#jeu-ete #palmier{height:105px;top:50px}}@media screen and (max-width :400px){.carillon-explosion .cible{height:40px;width:40px}.jackpot .slot-img{width:65px;height:65px}}@media screen and (max-width:385px){#jeu-ete #parasol{height:60px;top:125px}#jeu-ete #soleil{top:40px;height:60px}#jeu-ete #palmier{height:100px;top:45px}#jeu-ete .jeu-ete-photo{height:225px}.tape-oeuf .jeu{width:275px;height:225px}.tape-oeuf .affichage-point{font-size:22px;left:35%}.paques.roulette .wheel-container{width:250px;height:250px}.bonus .oeuf-item{width:70px}}@media screen and (max-width :375px){.carillon-explosion .cible{height:35px;width:35px}}@media screen and (max-width:372px){#jeu-ete #parasol{top:130px;height:50px}#jeu-ete #soleil{top:45px;height:55px}#jeu-ete #palmier{height:90px;top:50px}.tape-oeuf .jeu{width:250px;height:200px}.oeuf-or{--width-carte-or:60px}.jackpot .slot-img{width:60px;height:60px}}@media screen and (max-width:347px){#jeu-ete #parasol{top:125px}#jeu-ete #palmier{top:55px;height:80px}.bonus .oeuf-item{width:60px}}@media screen and (max-width :330px){.tape-oeuf .jeu{width:225px;height:175px}.tape-oeuf .oeuf:after{bottom:-1px}.tape-oeuf .affichage-point{font-size:20px;left:32%;top:20%}}
