.jumping-pumpkin-container{position:fixed;bottom:2rem;z-index:9997;cursor:pointer}.jumping-pumpkin{width:9rem;height:auto;display:block;transition:transform .3s ease,filter .3s ease}.jumping-pumpkin:hover{transform:scale(1.1) translateY(-.5rem);filter:drop-shadow(0 1rem 2rem rgba(240,90,36,.5))}.find-the-pumpkin-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000bf;z-index:9998;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.find-the-pumpkin-overlay.find-the-pumpkin-active{opacity:1;visibility:visible}.find-the-pumpkin-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);background-color:#f05a24;border-radius:1.5rem;max-width:90%;width:50rem;max-height:90vh;z-index:9999;opacity:0;visibility:hidden;transition:all .3s ease;box-shadow:0 1rem 3rem #0000004d;overflow:hidden}.find-the-pumpkin-modal.find-the-pumpkin-active{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}.find-the-pumpkin-close{position:absolute;top:1rem;right:1rem;background:#0000001a;border:none;border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:100}.find-the-pumpkin-close:hover{background:#0000004d;transform:rotate(90deg) scale(1.1)}.find-the-pumpkin-close svg{width:1.5rem;height:1.5rem;color:#000}.find-the-pumpkin-content,.find-the-pumpkin-prizes,.find-the-pumpkin-how-to-play{position:relative;display:flex;align-items:center;justify-content:center;padding:2rem}.find-the-pumpkin-web-upper{position:absolute;top:0;left:0;width:50%;z-index:2}.find-the-pumpkin-web-upper img{width:150%;height:auto;display:block}.find-the-pumpkin-web-lower{position:absolute;bottom:0;right:0;width:50%;z-index:2}.find-the-pumpkin-web-lower img{width:150%;height:auto;display:block}.find-the-pumpkin-pumpkin-top-left{position:absolute;top:-15%;left:-16%;width:45%;z-index:5;transform:rotate(-15deg)}.find-the-pumpkin-pumpkin-bottom-right-1{position:absolute;bottom:14%;right:-12%;width:45%;z-index:4;transform:rotate(5deg)}.find-the-pumpkin-pumpkin-bottom-right-2{position:absolute;bottom:19%;right:-.5%;width:45%;z-index:5;transform:rotate(-12deg)}.find-the-pumpkin-pumpkin-bottom-left{position:absolute;bottom:-13%;left:-11%;width:45%;z-index:4;transform:rotate(6deg)}.find-the-pumpkin-prize-top-left{position:absolute;top:-3%;left:-6%;width:40%;z-index:5;transform:rotate(-13deg)}.find-the-pumpkin-prize-top-right{position:absolute;bottom:63%;left:61%;width:40%;z-index:4;transform:rotate(6deg)}.find-the-pumpkin-prize-bottom-left-1{position:absolute;bottom:-10%;left:7.5%;width:40%;z-index:4;transform:rotate(5deg)}.find-the-pumpkin-prize-bottom-left-2{position:absolute;bottom:-9%;left:-5%;width:40%;z-index:5;transform:rotate(-12deg)}.how-to-play-top-left{position:absolute;top:-10%;left:-6%;width:40%;z-index:5;transform:rotate(-13deg)}.how-to-play-top-right{position:absolute;top:-10%;left:50.5%;width:40%;z-index:2;transform:rotate(5deg)}.how-to-play-bottom-left{position:absolute;bottom:-9%;left:-5%;width:40%;z-index:5;transform:rotate(-12deg)}.how-to-play-bottom-right{position:absolute;bottom:18%;left:63%;width:40%;z-index:4;transform:rotate(6deg)}.find-the-pumpkin-decorator img{width:100%;height:auto;display:block;filter:drop-shadow(0 .5rem 1rem rgba(0,0,0,.3))}.find-the-pumpkin-base{position:relative;width:85%;z-index:4;margin:0 auto}.base-img{width:100%;height:auto;display:block;transform:rotate(180deg)}.prize-base-img{width:90%;height:auto;display:block;z-index:3}.how-to-play-base-img{width:90%;height:auto;display:block;z-index:3;transform:scaleX(-1)}.arrow-right{position:absolute;bottom:-4%;left:55%;width:15%;height:auto;display:block;cursor:pointer;transition:transform .3s ease,filter .3s ease}.arrow-right:hover{transform:translate(.5rem) scale(1.1);filter:brightness(1.2) drop-shadow(0 0 1rem rgba(240,90,36,.6))}.arrow-right-prize{position:absolute;bottom:1.5%;left:52%;width:13%;height:auto;display:block;cursor:pointer;transition:transform .3s ease,filter .3s ease}.arrow-right-prize:hover{transform:translate(.5rem) scale(1.1);filter:brightness(1.2) drop-shadow(0 0 1rem rgba(240,90,36,.6))}.arrow-left-prize{position:absolute;bottom:1.5%;left:36%;width:13%;height:auto;display:block;cursor:pointer;transition:transform .3s ease,filter .3s ease}.arrow-left-prize:hover{transform:translate(-.5rem) scale(1.1);filter:brightness(1.2) drop-shadow(0 0 1rem rgba(240,90,36,.6))}.play-now{position:absolute;bottom:-10%;left:30%;width:40%;height:auto;display:block;cursor:pointer;transition:transform .3s ease,filter .3s ease}.play-now:hover{transform:scale(1.1) translateY(-.3rem);filter:brightness(1.2) drop-shadow(0 0 1.5rem rgba(240,90,36,.7))}.find-the-pumpkin-text-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:5}.find-the-pumpkin-title{font-size:5cqw;font-weight:900;color:#000;margin:0 0 1.5%;text-align:center}.find-the-pumpkin-subtitle{font-size:2.5cqw;color:#000;margin:0 0 1.7%;text-align:center;line-height:1.4}.find-the-pumpkin-subtitle strong{font-weight:700}.find-the-pumpkin-description,.prizes-first-place,.prizes-second-place,.prizes-third-place{font-size:2.5cqw;color:#000;margin:0 0 1.7%;text-align:center;line-height:1.4}.find-the-pumpkin-highlight{color:#f05a24;font-weight:700}.find-the-pumpkin-instructions{margin:0 0 1.7%}.find-the-pumpkin-job{font-size:2.5cqw;color:#000;margin:0 0 1%;text-align:center;font-weight:600}.find-the-pumpkin-action{font-size:2.5cqw;margin:0;text-align:center;line-height:1.3}.find-the-pumpkin-reward{font-size:2.5cqw;color:#000;margin:0;text-align:center;line-height:1.4;font-weight:600}@media screen and (max-width: 480px){.find-the-pumpkin-modal{width:98%;border-radius:1rem}.arrow-right{bottom:-9%;width:20%}.jumping-pumpkin-container{bottom:0;left:-1.5rem}.jumping-pumpkin{width:7rem}}@media screen and (max-width: 768px){.jumping-pumpkin-container{bottom:0;left:-2rem}.jumping-pumpkin{width:12rem}.find-the-pumpkin-prize-top-left{top:0%;left:-1%}.find-the-pumpkin-prize-top-right{bottom:59%;left:57%}.find-the-pumpkin-prize-bottom-left-1{bottom:-8%}.find-the-pumpkin-prize-bottom-left-2{bottom:-6.5%}.how-to-play-top-left{top:-5%;left:0%}.how-to-play-top-right{top:-6.5%;left:48.5%}.how-to-play-bottom-left{bottom:-2.5%;left:-4%}.how-to-play-bottom-right{left:60%}.find-the-pumpkin-modal{width:95%}}@media screen and (min-width: 1000px){.find-the-pumpkin-title{font-size:2cqw}.find-the-pumpkin-description,.prizes-first-place,.prizes-second-place,.prizes-third-place,.find-the-pumpkin-subtitle,.find-the-pumpkin-job,.find-the-pumpkin-action,.find-the-pumpkin-reward{font-size:1.25cqw}}.game-pumpkin{position:absolute;width:25%;cursor:pointer;z-index:9996;transition:transform .3s ease,opacity .3s ease;animation:pumpkinIdle 3s ease-in-out infinite}.game-pumpkin img{width:100%;height:100%;display:block;pointer-events:none;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.game-pumpkin:hover{transform:scale(1.15) rotate(5deg);filter:brightness(1.2)}.game-pumpkin.smashed{pointer-events:none}@keyframes pumpkinIdle{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-8px) rotate(3deg)}50%{transform:translateY(-12px) rotate(0)}75%{transform:translateY(-8px) rotate(-3deg)}}.broken-pumpkin-animation{position:absolute;pointer-events:none;z-index:9997;animation-iteration-count:1}@keyframes brokenPumpkinFade{0%{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(1.2)}}.pumpkin-progress-container{position:fixed;bottom:2rem;left:2rem;width:20rem;aspect-ratio:1221 / 822;z-index:9995;pointer-events:none}.pumpkin-progress-black-bg{position:absolute;top:42%;left:25%;width:54%;height:20%;background-color:#ccc;z-index:1}.pumpkin-progress-orange-fill{position:absolute;top:0;left:0;width:0%;height:100%;background-color:#f05a24;transition:width .5s ease}.pumpkin-progress-bar-img{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;object-fit:contain;z-index:3}@media screen and (max-width: 768px){.pumpkin-progress-black-bg{position:absolute;top:42%;left:29%;width:45%;height:20%;background-color:#ccc;z-index:1}.pumpkin-progress-container{width:10rem;height:12%;bottom:1.5rem;left:1.5rem}}@media screen and (max-width: 480px){.pumpkin-progress-container{width:8rem;height:10%;bottom:1rem;left:1rem}}@media screen and (max-width: 768px){.game-pumpkin{width:40%;height:auto}}@media screen and (max-width: 480px){.game-pumpkin{width:40%;height:auto}}.pumpkin-completion-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000d9;z-index:10000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.pumpkin-completion-overlay.active{opacity:1;visibility:visible}.pumpkin-completion-modal{background-color:#f05a24;position:fixed;top:50%;left:50%;width:50rem;transform:translate(-50%,-50%) scale(.8);z-index:10001;opacity:0;visibility:hidden;transition:all .3s ease;border-radius:1.5rem;overflow:hidden;box-shadow:0 2rem 4rem #00000080}.pumpkin-completion-modal.active{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}.pumpkin-completion-close{position:absolute;top:1rem;right:1rem;background:#00000080;border:none;border-radius:50%;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10}.pumpkin-completion-close:hover{background:#000000b3;transform:rotate(90deg) scale(1.1)}.pumpkin-completion-close svg{width:1.5rem;height:1.5rem;color:#fff}.pumpkin-completion-image{display:block;max-width:100%;max-height:90vh;width:auto;height:auto;border-radius:1.5rem}@media screen and (max-width: 768px){.pumpkin-completion-modal{max-width:95%}.pumpkin-completion-close{width:2.5rem;height:2.5rem;top:.75rem;right:.75rem}.pumpkin-completion-close svg{width:1.25rem;height:1.25rem}}@media screen and (max-width: 480px){.pumpkin-completion-modal{max-width:98%;border-radius:1rem}.pumpkin-completion-close{width:2rem;height:2rem;top:.5rem;right:.5rem}.pumpkin-completion-close svg{width:1rem;height:1rem}}@keyframes slideIn{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.game-pumpkin{animation:slideIn .5s ease-out,pumpkinIdle 3s ease-in-out infinite .5s}
/*# sourceMappingURL=/cdn/shop/t/63/assets/find-the-pumpkin.css.map */
