.loading-bars__btn-wrap--processing{position:relative;display:inline-block}.loading-bars__btn--processing,.loading-bars__btn--processing:disabled{color:transparent}.btn.loading-bars__btn--processing,.btn.loading-bars__btn--processing:disabled{background-color:#FF9640}@keyframes loadingBarsBounce{0%{transform:scale(1.2);opacity:1}100%{transform:scale(.7);opacity:.1}}@keyframes loadingBarsElementBounce{0%{transform:scaleY(1.6);opacity:1}100%{transform:scaleY(1);opacity:.2}}.loading-bars__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background-color:rgba(255,255,255,.5);transition:opacity .25s ease-in}.loading-bars__overlay--visible{opacity:1}.loading-bars{font-size:13px;display:flex;align-items:center;justify-content:center;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:991;width:calc(86em / 13);height:calc(80em / 13);background:rgba(0,0,0,.4);border-radius:calc(4em / 13);opacity:0}.loading-bars,.loading-bars *{box-sizing:border-box}.loading-bars--square{background-color:rgba(0,0,0,.7);border-radius:4px;font-size:9px;height:50px;opacity:1;position:absolute;width:50px}.loading-bars--element{position:absolute;top:0;left:0;right:0;bottom:0;transform:none;width:auto;height:auto;background:0 0;border-radius:0;opacity:1;z-index:0}.loading-bars__bar{background-color:#fff;border:0;float:left;width:calc(10em / 13);height:calc(40em / 13);margin-left:calc(5em / 13);animation-name:loadingBarsBounce;animation-duration:1.3s;animation-iteration-count:infinite;animation-direction:normal;opacity:.1;transform:scale(.7)}.loading-bars__bar:nth-child(1){animation-delay:.4s}.loading-bars__bar:nth-child(2){animation-delay:.5s}.loading-bars__bar:nth-child(3){animation-delay:.6s;margin-right:calc(5em / 13)}.loading-bars__bar--element{animation-name:loadingBarsElementBounce;transform:scale(1);opacity:.2;width:calc(3em / 13);height:calc(12em / 13);margin-left:calc(2em / 13)}.loading-bars__bar--element:nth-child(3){margin-right:calc(2em / 13)}.loading-bars__element{position:relative!important;color:transparent!important}.fanClub-standalone__container{background:#000;display:flex;align-items:center;flex-direction:column;position:relative}.fanClub-standalone__container::before{content:'';background:radial-gradient(circle at top right,#5550ea 0,rgba(212,24,112,0) 65%),radial-gradient(circle at top left,#f42a88 0,rgba(212,24,112,0) 65%);height:100%;width:100%;opacity:.2;position:absolute;left:0;top:0}.fanClub-standalone__heading{display:flex;flex-direction:column;gap:16px;position:relative}.fanClub-standalone__logo{flex-shrink:0;height:48px}.fanClub-standalone__heading-content{display:flex;align-items:center;flex-direction:column;gap:8px}.fanClub-standalone__heading-copy{display:flex;color:#e7e7e7;flex-direction:column;gap:8px;text-align:center}.fanClub-standalone__title{font-size:28px;font-weight:700}.fanClub-standalone__summary{line-height:20px}.fanClub-standalone__body{display:flex;align-items:center;flex-direction:column;gap:16px;position:relative}.fanClub-standalone__tab-label-containers{display:flex}.fanClub-standalone__tab-label-container{display:flex;width:50%}.fanClub-standalone__tab-label{background:linear-gradient(90deg,#f52a89 0,#ff7300 50%,#f52a89 100%);border:2px solid transparent;border-bottom:0;border-radius:4px 4px 0 0;margin:auto}.fanClub-standalone__tab-label-content{background:#000;display:flex;gap:4px;padding:4px 8px}.fanClub-standalone__tab-label-tag{display:flex;align-items:center;height:16px;width:16px;justify-content:center}.fanClub-standalone__tab-label-icon-container{display:flex;flex-shrink:0}.fanClub-standalone__tab-label-icon{flex-shrink:0;height:13px;width:13px}.fanClub-standalone__tab-label-text{color:#fff;font-size:12px;font-weight:700;line-height:16px}.fanClub-standalone__tab-bar{background:#121212;border:1px solid #2a2a2a;border-radius:8px;display:flex;height:40px;padding:3px}.fanClub-standalone__tab{flex:1;padding:5px 11px}.fanClub-standalone__tab--active{background:#e7e7e7;border-radius:6px}.fanClub-standalone__tab-btn{color:#949494;font-size:14px;font-weight:700;line-height:20px;text-transform:capitalize;width:100%}.fanClub-standalone__tab--active .fanClub-standalone__tab-btn{color:#121212}.fanClub-standalone__purchase-error{background:#2a2210;border-left:4px solid #ffb600;border-radius:4px;color:#e7e7e7;display:flex;gap:8px;padding:16px}.fanClub-standalone__purchase-error-icon{flex-shrink:0}.fanClub-standalone__plans{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.fanClub-standalone__plan{display:flex;background:#121212;border-radius:12px;flex-direction:column;justify-content:space-between}.fanClub-standalone__plan-content{display:flex;flex-direction:column;gap:16px}.fanClub-standalone__plan-name{font-size:20px;font-weight:700}.fanClub-standalone__plan-benefits{display:flex;flex-direction:column;gap:16px}.fanClub-standalone__plan-benefit{display:flex;gap:8px}.fanClub-standalone__icon{height:20px;width:20px}.fanClub-standalone__plan-benefit-description{color:#b8b8b8;font-size:14px;line-height:20px}.fanClub-standalone__plan-locked-benefits-summary{cursor:pointer;padding-bottom:8px}.fanClub-standalone__plan-locked-benefits-summary::after{content:url(//images.fandango.com/fandango-www/screenplay/assets/images/shared/icons/global/icon-arrow-down-white.svg);height:24px;width:24px}.fanClub-standalone__plan-locked-benefits-container[open] .fanClub-standalone__plan-locked-benefits-summary::after{content:url(//images.fandango.com/fandango-www/screenplay/assets/images/shared/icons/global/icon-arrow-up-white.svg)}.fanClub-standalone__plan-locked-benefits{list-style-type:initial;padding-left:46px}.fanClub-standalone__plan-locked-benefit-description{color:#949494;line-height:20px}.fanClub-standalone__plan-price-container{border-top:1px solid rgba(255,255,255,.05);display:flex;align-items:center;gap:16px}.fanClub-standalone__plan-price{flex:1;align-self:stretch;font-size:16px;font-weight:700;line-height:20px}.fanClub-standalone__btn{background:#e36600;font-size:14px;line-height:20px;padding:6px 16px;text-transform:none}.no-touch a.fanClub-standalone__btn:hover,a.fanClub-standalone__btn:focus,a.fanClub-standalone__btn:hover{text-decoration:none}.fanClub-standalone__btn--secondary{border:1px solid #3478c1;display:flex;gap:8px}.btn.fanClub-standalone__btn--secondary.loading-bars__btn--processing,.btn.fanClub-standalone__btn--secondary.loading-bars__btn--processing:disabled,html .btn.fanClub-standalone__btn--secondary:active{background-color:rgba(52,120,193,.1);border-color:#6598d0}html .btn.fanClub-standalone__btn--secondary:hover{border-color:rgba(52,120,193,.8)}.fanClub-standalone__btn--secondary,html .btn.fanClub-standalone__btn--secondary:active,html .btn.fanClub-standalone__btn--secondary:hover{background-color:#121212}.fanClub-standalone__title--current-member{font-size:20px}.fanClub-standalone__buttons{min-width:343px}.fanClub-standalone__big-btn{align-self:stretch;padding:10px 16px}.fanClub-standalone__snackbar{background:#d6e4f3;border-radius:8px;box-shadow:0 0 16px 0 rgba(0,0,0,.6);opacity:0;padding:16px;position:fixed;z-index:10}.fanClub-standalone__snackbar-copy{color:#285b93;font-weight:700}.fanClub-standalone__snackbar--fade-in,.fanClub-standalone__snackbar--fade-out{animation-direction:normal;animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:ease-out}.fanClub-standalone__snackbar--fade-in{animation-name:snackbar-fade-in}.fanClub-standalone__snackbar--fade-out{animation-name:snackbar-fade-out}.fanClub-standalone__container{padding:40px 20px;--col-width:384px}.fanClub-standalone__heading-copy{padding-bottom:16px;max-width:calc(var(--col-width) * 2 + 16px)}.fanClub-standalone__summary{font-size:16px}.fanClub-standalone__body{padding-top:16px}.fanClub-standalone__tabs-boundary{width:var(--col-width)}.fanClub-standalone__plan{padding:0 20px;width:var(--col-width)}.fanClub-standalone__plan-content,.fanClub-standalone__plan-price-container{padding:20px 0}.fanClub-standalone__snackbar{top:-20px;width:588px}@keyframes snackbar-fade-in{from{opacity:0;top:0}to{opacity:1;top:20px}}@keyframes snackbar-fade-out{from{opacity:1;top:20px}to{opacity:0;top:0}}