@charset "UTF-8";:root{font-size:12px}@media (min-width:992px){:root{font-size:16px}}.mod-registration .hide{display:none}.mod-registration .modal-content{background:linear-gradient(184.8deg,#450F8E 25.38%,rgba(26,32,81,0.63) 86.77%)}.mod-registration .modal-content .modal-header .title{font-size:2rem}@media (min-width:992px){.mod-registration .modal-content .modal-header .title{font-size:2.5rem;font-weight:900}}.mod-registration .modal-content .modal-header .title .signupBonusLine{font-size:1rem}@media (min-width:992px){.mod-registration .modal-content .modal-header .title .signupBonusLine{font-size:1.25rem}}.mod-registration .modal-content .modal-header .btn-close{font-size:2rem;right:1rem;top:1.25rem;z-index:99}.mod-registration .modal-content .modal-header .btn-close:hover,.mod-registration .modal-content .modal-header .btn-close:focus{background-color:rgba(0,0,0,0) !important;opacity:1;border:none !important;box-shadow:none}.mod-registration .modal-content .modal-header .btn-close.btn-close-white:hover{filter:brightness(0) saturate(100%) invert(61%) sepia(89%) saturate(329%) hue-rotate(120deg) brightness(105%) contrast(90%)}.mod-registration .modal-content .modal-body{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width:992px){.mod-registration .modal-content .modal-body{grid-template-columns:4fr 1fr;padding:0 2rem}}.mod-registration .modal-content .modal-body .registration-blocked-grid{height:25vh}.mod-registration .modal-content .modal-body #registration-form{color:#333}.mod-registration .modal-content .modal-body #registration-form .wrapper{background:#fff}.mod-registration .modal-content .modal-body #registration-form .wrapper .nav{position:fixed;z-index:101}@media (min-width:992px){.mod-registration .modal-content .modal-body #registration-form .wrapper .nav{position:unset}}.mod-registration .modal-content .modal-body #registration-form .wrapper .nav .nav-item{border:none}.mod-registration .modal-content .modal-body #registration-form .wrapper .nav .nav-item .nav-link{border-radius:0;background:#37208c;color:#fff;border-color:#000}.mod-registration .modal-content .modal-body #registration-form .wrapper .nav .nav-item .nav-link.active{background:#fff;color:#333;font-family:Roboto-Bold,sans-serif;font-weight:600;border:none}.mod-registration .modal-content .modal-body #registration-form .wrapper .tab-content{padding:1rem 2rem;text-align:start}.mod-registration .modal-content .modal-body #registration-form .wrapper .tab-content .tab-pane{margin-top:20%}@media (min-width:992px){.mod-registration .modal-content .modal-body #registration-form .wrapper .tab-content .tab-pane{margin-top:0}}.mod-registration .modal-content .modal-body #registration-form .wrapper .tab-content .step{text-align:center}@media (min-width:992px){.mod-registration .modal-content .modal-body #registration-form .wrapper .tab-content .step{text-align:start}}.mod-registration .modal-content .modal-body #registration-form .wrapper .tab-content .btn-yellow{margin-top:2.5rem;font-size:2.3rem}@media (min-width:992px){.mod-registration .modal-content .modal-body #registration-form .wrapper .tab-content .btn-yellow{font-size:1.3rem}}.mod-registration .modal-content .modal-body #registration-form .wrapper .tab-content .top-error{color:#df1c22}.mod-registration .modal-content .modal-body #registration-form .wrapper .tab-content .top-error.active{animation:tilt-shaking .25s linear}.mod-registration .modal-content .modal-body #registration-form .wrapper .tab-content .aml-signup .sad-emoji{width:10rem}.mod-registration .modal-content .modal-body #registration-form .wrapper .tab-content .aml-signup .aml-msg{font-weight:bold}.mod-registration .modal-content .modal-body #registration-form .wrapper .tab-content .aml-signup .aml-msg a{text-decoration:underline;color:#0cc4e6}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group{position:relative}@media (min-width:992px){.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group{width:66.6666666667%}}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group input#birthdate{width:auto;padding:1rem}@media (min-width:992px){.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group.city,.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group.state,.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group.stateUS{display:inline-block;width:32%}}@media (min-width:992px){.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group.city{margin-right:2.66%}}@media (min-width:992px){.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group.address1{display:inline-block;width:42%;margin-right:2.66%}}@media (min-width:992px){.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group.postalCode{display:inline-block;width:22%}}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group.password>div #toggle-password{position:absolute;top:50%;right:10px;transform:translateY(-50%);z-index:99;border:1px solid #333;background:#c4c4c4;border-radius:10px;padding:2px 22px;font-size:14px}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group input,.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group select{position:relative;background:#e8e8e8;border:none;border-radius:10px;z-index:99;height:50px}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group input:focus,.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group input:hover,.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group select:focus,.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group select:hover{outline:none;box-shadow:0 0 5px #0cc4e6}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group input.error,.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group select.error{border:2px solid #df1c22;color:#df1c22}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group option{background-color:#fff;color:#333}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group select{-webkit-appearance:menulist}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group .form-check label{font-size:12px}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group .form-check label a{color:#0cc4e6;text-decoration:underline}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group .form-check label.error{color:#df1c22}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group .form-check input[type=checkbox]{width:28px;height:28px;appearance:none;border:2px solid #ccc;border-radius:4px;background-color:#d9d9d9;cursor:pointer;position:relative;transition:background-color .3s,border-color .3s}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group .form-check input[type=checkbox].error{border:2px solid #df1c22}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group .form-check input[type=checkbox]:hover{background-color:#f0f0f0}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group .form-check input[type=checkbox]:checked{background-color:#46108f;border-color:#46108f}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group .form-check input[type=checkbox]:checked::after{content:"✓";color:#fff;font-size:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group .error{color:#df1c22;font-size:1rem}@media (min-width:992px){.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group .error{font-size:.8rem}}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group .form-label{font-weight:600;font-size:1.67rem}@media (min-width:992px){.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group .form-label{font-size:1.25rem}}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group .form-label.error{outline:2px solid #df1c22;color:#df1c22}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group label span.required{color:#df1c22}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group .tooltip-help{position:absolute;right:0;font-size:.8rem}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group .tooltip-help::after,.jchoptimize-responsive-images__loaded{content:"";display:inline-flex;background-image:url("https://www.juicystakes.eu/images/juicystakes/Sign%20up/signup-question-mark.svg");background-size:15px 15px;height:15px;width:15px;margin-left:5px;margin-top:-4px;vertical-align:middle}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group .tooltip-help:hover+.tooltip-text{visibility:visible}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group .tooltip-text{position:absolute;font-size:1rem;background:#46108f;color:#fff;padding:.8rem;margin-top:40px;right:-10px;z-index:100}@media (min-width:992px){.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group .tooltip-text{right:-56%;width:50%;top:-23px;margin:0;font-size:.75rem}}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group .tooltip-text::after{content:"";position:absolute;border-bottom:20px solid #46108f;border-right:10px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0);top:-20px;right:5px}@media (min-width:992px){.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group .tooltip-text::after{border-top:10px solid rgba(0,0,0,0);border-right:20px solid #46108f;border-left:0;border-bottom:10px solid rgba(0,0,0,0);top:25px;left:-20px;right:unset}}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group .tooltip-text .btn-close{position:absolute;top:5px;right:5px;font-size:.6rem;opacity:1;background-color:rgba(0,0,0,0)}.mod-registration .modal-content .modal-body #registration-form .wrapper .form-group.hide{display:none}.mod-registration .modal-content .modal-footer .bottom-text{font-weight:300;font-size:1rem}@media (min-width:992px){.mod-registration .modal-content .modal-footer .bottom-text{font-size:.9rem}}.mod-registration .modal-content .registrationSuccess{padding:1.5rem 4rem;color:#fff}.mod-registration .modal-content .registrationSuccess .btn{font-size:1rem}
