.video-popup-trigger{position:relative;display:inline-block;cursor:pointer}.video-thumbnail{width:100%;max-width:600px;border-radius:8px}.video-play-icon{position:absolute;top:50%;left:50%;width:60px;height:60px;transform:translate(-50%,-50%);pointer-events:none}.register-row{display:flex;justify-content:center;flex-wrap:wrap}.visit-page{width:100%;max-width:450px;text-align:left;color:#000}.visit-page ul{font-size:14px}.visit-page h4{color:#000;font-weight:500;letter-spacing:0}.reg-field [type=text]:disabled{background-color:#eee}.video-modal{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background-color:#000c;display:flex;align-items:center;justify-content:center}.video-modal-content{position:relative;width:90%;max-width:800px}.video-modal video{width:100%;height:auto;border-radius:8px}.video-close{position:absolute;top:-30px;right:0;color:#fff;font-size:30px;cursor:pointer}.modal-overlay{display:none;position:fixed;z-index:9999;left:0;top:0;right:0;background-color:#00000080;justify-content:center;overflow-x:hidden;overflow-y:auto;bottom:0}.modal-content{background:#fff;padding:70px 77px;width:100%;max-width:690px;position:relative}.modal-content h2{margin-top:0}.modal-content input,.modal-content select{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px}.modal-content label{font-size:14px;display:block;margin-bottom:10px;margin-top:10px;display:flex}.modal-close{position:absolute;top:10px;right:15px;font-size:45px;cursor:pointer;color:#888;width:45px;text-align:center;line-height:45px}.modal-content button[type=submit]{width:100%;padding:10px;background:#e25353;color:#fff;border:none;border-radius:5px;font-size:16px}.modal-content button[type=submit]:disabled{background-color:#b9b3b3}.error-message{color:red;font-size:14px;margin-top:4px}.modal-content input[type=checkbox]{width:auto!important}.checkbox-label{font-size:14px;display:flex;align-items:flex-start;gap:10px;margin-top:-10px}.checkbox-label input{margin-top:3px}.small-text{font-size:12px;color:#666;line-height:1.5}.submit-btn{background:#fff;border:1px solid #c00;color:#c00;font-weight:600;padding:12px;cursor:pointer;transition:background .3s ease}.submit-btn:hover{background:#c00;color:#fff}.policy{font-size:12px;margin-top:-15px}.policy a{color:#c00;text-decoration:underline}.reg-field label{display:none}.reg-field [type=text],.reg-field [type=email],.reg-field select{border:1px solid #cccccc;height:50px;border-radius:0}.reg-field{margin:0 0 15px}*:focus-visible{outline:2px solid;outline-offset:0;box-shadow:0 0 rgb(var(--color-background)),0 0 .2rem rgba(var(--color-foreground),.3)}.player_info{display:flex;justify-content:space-between;font-size:15px;color:#000;font-weight:400;text-transform:uppercase;letter-spacing:.05rem;margin-bottom:8px;align-items:center}#registrationModal h2{text-align:center;font-size:3.5rem;letter-spacing:-2px;line-height:1.2em}.checkbox-label span{line-height:1.2em;color:#000}.user_ang{text-transform:uppercase;font-size:18px;letter-spacing:1px;color:#2c2c2c}label.checkbox-label.policy span{color:#969696;font-size:13px;letter-spacing:1px}.player_info span.small-lab{font-size:12px;color:#999}.multirow__inner h2.image-with-text__heading{color:#000}.cta-button{align-items:center;background:#cf2027;border:1px solid #cf2027;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-size:1rem;font-weight:500;height:56px;justify-content:center;letter-spacing:.3px;min-width:176px;text-align:center;text-decoration:none;text-transform:none;-webkit-transition:background .5s linear,border .5s linear;-ms-transition:background .5s linear,border .5s linear;transition:background .5s linear,border .5s linear;width:176px}.cta-button:hover{background:#a40007;border-color:#a40007;color:#fff}.submitform-btn{margin-top:25px}.user_ang{margin-top:20px}.modal-content .cta-button.outline-cta:not(:hover,:disabled){color:#cf2027;border:2px solid #cf2027;background-color:transparent}.modal-content .submitform-btn button#registerBtn{width:auto}.artist-content-wrapper .card__media .media img{width:auto;height:auto}.artist-content-wrapper .card__inner{width:140px;background:transparent;margin:0 auto}.artist-content-wrapper .card--standard{text-align:center}.artist-content-wrapper .quote{font-size:14px;line-height:1.5em;margin-bottom:25px;color:#2c2c2c;max-width:260px;margin-left:auto;margin-right:auto}.artist-content-wrapper h3.card__heading{text-transform:uppercase;font-weight:400;letter-spacing:1px;margin-bottom:15px}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.article-template__content{line-height:1.4em}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem);justify-content:center}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);content:""}.register-row{text-align:center;margin-top:50px}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.thankyou_text{font-style:italic;color:#000;padding:10px;line-height:1.2em;background-color:#f2f2f2}.event-single .image-with-text__heading{text-transform:none;letter-spacing:0}.artist-line-up .card__media{border-radius:100%!important;overflow:hidden}@media (min-width: 576px){.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog{margin:1.75rem auto;-webkit-transform:translate(0,0);transform:translate(0)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem)}}@media (max-width: 1024px){.modal-overlay{align-items:flex-start}.user_ang{font-size:10px}.article-template__content{font-size:14px}}@media (max-width: 800px){.modal-content{padding:30px 20px;width:95%;margin:50px 0}.reg-field [type=text],.reg-field [type=email],.reg-field select{height:40px;border-radius:0}.reg-field{margin:0 0 10px}#registrationModal h2{font-size:2.5rem}.submitform-btn{text-align:center}}@media (min-width: 767px){.medium-hide{display:none!important}.artist-line-up.center{justify-content:center}}.banner__box.content-container.color-scheme-4.gradient{display:flex;flex-direction:column;justify-content:space-between;height:100%}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
