@font-face{font-family:Praxis LT Bold;src:url(../../assets/fonts/PraxisLT-Bold.woff2) format("woff2"),url(../../assets/fonts/PraxisLT-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Praxis LT Regular;src:url(../../assets/fonts/PraxisLT-Regular.woff2) format("woff2"),url(../../assets/fonts/PraxisLT-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Praxis LT Semibold;src:url(../../assets/fonts/PraxisLT-SemiBold.woff2) format("woff2"),url(../../assets/fonts/PraxisLT-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Greycliff CF;src:url(../../assets/fonts/GreycliffCF-Bold.woff2) format("woff2"),url(../../assets/fonts/GreycliffCF-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}h2{font-family:Greycliff CF,sans-serif;color:#000;font-size:1.8em}h3{font-family:Greycliff CF,sans-serif;color:#000;font-size:1.3em;line-height:1.3}p,ul li,ol li{font-family:Praxis LT,sans-serif;font-size:1.2em;color:#000}small,span,label{font-family:Praxis LT,sans-serif;color:#000}input[type=text],input[type=email],input::placeholder{font-family:Praxis LT,sans-serif;font-size:1.1em;color:#000}input[type=text],input[type=email]{border:2px solid #988642}@media only screen and (max-width: 600px){h2{font-size:1.5em}h3{font-size:1.3em;line-height:1.3}p,ul li,ol li{font-size:1.1em}}.title{font-size:10em;color:#988642}.btn-xl{font-size:1.5em!important}.btn-default{color:#fff!important;background-color:#988642;border-color:#988642!important;font-family:Praxis LT,sans-serif;font-size:1.3em;font-weight:400;font-style:normal;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;line-height:1.3em;padding:.4em 1.2em}.btn-default:hover,.btn-default:focus,.btn-default:active{color:#fff;background-color:#002776!important;border-color:#002776!important}.btn-outline-default{color:#988642!important;background-color:transparent;border-color:#988642!important;font-family:Praxis LT,sans-serif;font-size:1.3em;font-weight:400;font-style:normal;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;line-height:1.3em;padding:.4em 1.2em}.btn-outline-default:hover,.btn-outline-default:focus,.btn-outline-default:active{color:#002776!important;border-color:#002776!important}.radio-btn{font-family:Praxis LT,sans-serif;border:1px solid #002776;color:#000;border-radius:25px;width:100%;padding:.6em 1.2em;line-height:1.3em;font-size:1.3em;font-weight:400}.radio-btn:hover,.radio-btn:focus,.radio-btn:active{color:#fff!important;background-color:#002776!important}.radio-img-btn{font-family:Praxis LT,sans-serif;color:#000;border-radius:25px;width:100%;padding:.6em 1.2em;line-height:1.3em;font-size:1.3em;font-weight:400;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center}.radio-img-btn img{width:13vh;margin-bottom:.4em}.radio-img-btn:hover,.radio-img-btn:focus,.radio-img-btn:active{color:#fff!important;background-color:#002776!important}.btn-check+.btn{font-family:Praxis LT,sans-serif;border:1px solid #002776;color:#000;border-radius:25px;width:100%;padding:.6em 1.2em;line-height:1.2em;font-size:1.2em;font-weight:400}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:#fff!important;background-color:#002776!important}#terms,#privacy,#competition{width:20px;height:20px}.form-check-input:checked{background-color:#988642!important}@media only screen and (max-width: 600px){.btn-check+.btn{line-height:1;font-size:.9em;padding:.8em 1.2em}}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-.7px,0);transform:translate3d(0,-.7px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,.7px,0);transform:translate3d(0,.7px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-.7px,0);transform:translate3d(0,-.7px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,.7px,0);transform:translate3d(0,.7px,0)}}.animate__shakeY{animation-duration:10s!important}html{height:auto;min-height:100%;margin:0;box-sizing:border-box;border:5px solid #988642;padding-bottom:2vh;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center}body{background-color:#fbf9f5;width:100%;height:100%;margin:0;display:flex;flex-direction:column}.wrapper{width:100%;min-height:100%;position:relative;flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-sizing:border-box}.view{display:none;width:100%;height:auto;position:relative;padding-bottom:5vh}.view .top-area{min-height:80vh;height:auto}.view .bottom-area{height:auto}a{font-family:Praxis LT,sans-serif;font-size:1em;color:#000!important;word-break:break-all;text-decoration:none;cursor:pointer}.footer{position:absolute;bottom:0;width:100%;height:2vh;font-size:1em}.footer span{font-size:.8em;cursor:pointer}.modal-content{background-color:#fbf9f5;border:2px solid #988642}.modal-content .modal-title{margin:0 auto;color:#000;padding:.4em}.modal-content .m-footer button{margin-left:.5em;margin-right:.5em}.loading{background-color:#fbf9f5;width:100%;height:100%;position:fixed;z-index:10000;justify-content:center;align-items:center}.loading p{color:#000;font-size:1.5em;display:block;margin:50vh auto;text-align:center}.logo{width:20vh;margin:3vh auto 0vh;display:block}.campaign-logo{width:38vh;margin:-3vh auto 3vh;display:block}.form-check-input{outline:1px solid white}.form-check-input:checked,.form-check-input:focus,.form-check-input:active{background-color:#000;border-color:#000}.prize-img{width:18vh}#game-container canvas{width:40vh;margin:0 auto;display:block}#claim{display:none}.hand{width:4vh;margin:0 auto;display:block}#uploadTrigger{width:10vh;margin:0 auto;display:block}.preview-img{width:10vh;margin:0 auto 2vh;display:block}.goodfellas{width:30vh;margin:2vh auto;display:block}.receipt{letter-spacing:7px;font-size:1.2em;text-align:center}.no-receipt-link{font-family:poster-gothic-atf,sans-serif;font-weight:600;font-style:normal;text-align:center;display:block;font-size:1em;color:#fff;margin:1em auto}ul li,ol li{margin-bottom:.5em}ul ul li,ul ol li,ol ul li,ol ol li{font-size:1.2em}.find-receipt{width:30vh;margin:2vh auto;display:block}.ship-holder{border-bottom:1px solid #002776}.ship-holder img{width:60px;margin-bottom:-9px}.slider{width:100%;height:30vh;display:flex;flex-direction:row;justify-content:center;align-items:center;overflow:hidden}.slider .slide{width:20vh;transform:translateZ(0);transition-duration:.3s;transition-property:transform}.slider .slide img{border-radius:1em;width:100%;margin-bottom:1em;border:5px solid white}.video-js .vjs-tech{border:5px solid #988642;height:auto!important}.video-js-responsive-container.vjs-hd{padding-top:56.25%}.video-js-responsive-container.vjs-sd{padding-top:75%}.video-js-responsive-container{width:100%;position:relative}.video-js-responsive-container .video-js{height:100%!important;width:100%!important;position:absolute;top:0;left:0}.cover{width:30vh}.win{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:3vh}.win img{width:12vh;margin-right:3vh}.win p{margin:0}.video-js .vjs-big-play-button{border:none!important;background-color:#988642!important}.video-js .vjs-big-play-button span{color:#fff!important}button{outline:none!important}
