.datepicker{width:-moz-min-content;width:-webkit-min-content;width:min-content}.datepicker:not(.active){display:none}.datepicker-dropdown{padding-top:4px;position:absolute;z-index:1000}.datepicker-dropdown.datepicker-orient-top{padding-bottom:4px;padding-top:0}.datepicker-picker{background-color:#fff;border-radius:.25rem;display:flex;flex-direction:column}.datepicker-dropdown .datepicker-picker{box-shadow:0 .5rem 1rem rgba(0,0,0,.175)}.datepicker-main{flex:auto;padding:2px}.datepicker-footer{background-color:#f8f9fa;box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.datepicker-title{background-color:#f8f9fa;box-shadow:inset 0 -1px 1px rgba(0,0,0,.1);font-weight:700;padding:.375rem .75rem;text-align:center}.datepicker-controls{display:flex}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-controls .btn{background-color:#fff;border-color:#f8f9fa}.datepicker-controls .btn:focus,.datepicker-controls .btn:hover{background-color:#e2e6ea;border-color:#dbe0e5;color:#212529}.datepicker-controls .btn:focus{box-shadow:0 0 0 .2rem hsla(220,4%,85%,.5)}.datepicker-controls .btn:disabled{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.datepicker-controls .btn:not(:disabled):active{background-color:#dbe0e5;border-color:#d4dae0;color:#212529}.datepicker-controls .btn:not(:disabled):active:focus{box-shadow:0 0 0 .2rem hsla(220,4%,85%,.5)}.datepicker-header .datepicker-controls .btn{border-color:transparent;font-weight:700}.datepicker-footer .datepicker-controls .btn{border-radius:.2rem;flex:auto;font-size:.875rem;margin:calc(.375rem - 1px) .375rem}.datepicker-controls .view-switch{flex:auto}.datepicker-controls .next-button,.datepicker-controls .prev-button{flex:0 0 14.2857142857%;padding-left:.375rem;padding-right:.375rem}.datepicker-controls .next-button.disabled,.datepicker-controls .prev-button.disabled{visibility:hidden}.datepicker-grid,.datepicker-view{display:flex}.datepicker-view{align-items:stretch;width:15.75rem}.datepicker-grid{flex:auto;flex-wrap:wrap}.datepicker .days{display:flex;flex:auto;flex-direction:column}.datepicker .days-of-week{display:flex}.datepicker .week-numbers{display:flex;flex:0 0 9.6774193548%;flex-direction:column}.datepicker .weeks{align-items:stretch;display:flex;flex:auto;flex-direction:column}.datepicker span{-webkit-touch-callout:none;align-items:center;border-radius:.25rem;cursor:default;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker .dow{font-size:.9375rem;font-weight:700;height:1.5rem}.datepicker .week{color:#dee2e6;flex:auto;font-size:.875rem}.datepicker-cell,.datepicker .days .dow{flex-basis:14.2857142857%}.datepicker-cell{height:2.25rem}.datepicker-cell:not(.day){flex-basis:25%;height:4.5rem}.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}.datepicker-cell.focused:not(.selected){background-color:#e2e6ea}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#007bff;color:#fff;font-weight:600}.datepicker-cell.disabled{color:#adb5bd}.datepicker-cell.next:not(.disabled),.datepicker-cell.prev:not(.disabled){color:#6c757d}.datepicker-cell.next.selected,.datepicker-cell.prev.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){background-color:#f8f9fa;border-radius:0}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#f1f3f5}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e2e6ea}.datepicker-cell.today:not(.selected){background-color:#20c997}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}.datepicker-cell.today.focused:not(.selected){background-color:#1fc493}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#6c757d;color:#fff}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#69727a}.datepicker-cell.range-start:not(.range-end){border-radius:.25rem 0 0 .25rem}.datepicker-cell.range-end:not(.range-start){border-radius:0 .25rem .25rem 0}.datepicker-cell.range{background-color:#e9ecef;border-radius:0}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#e2e6ea}.datepicker-cell.range.disabled{color:#ced4db}.datepicker-cell.range.focused{background-color:#dbe0e5}.datepicker-input.in-edit{border-color:#6cb3ff}.datepicker-input.in-edit:active,.datepicker-input.in-edit:focus{box-shadow:0 0 .25em .25em rgba(108,179,255,.2)}body,html{height:100%;overflow:hidden;min-height:212px;font-size:16px;background:#1e1e1e!important;color:#161617}.absolute-middle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.top-0{top:0}.left-0{left:0}.right-0{right:0}.bottom-0{bottom:0}.pc-view{display:block!important}@media (max-width:576px){[data-orientation=portrait] .pc-view,[data-orientation=square] .pc-view{display:none!important}}.sp-view{display:none!important}@media (max-width:576px){[data-orientation=portrait] .sp-view,[data-orientation=square] .sp-view{display:block!important}}[data-device=desktop] ::-webkit-scrollbar{width:6px}[data-device=desktop] ::-webkit-scrollbar-track{background:#f1f1f1}[data-device=desktop] ::-webkit-scrollbar-thumb{background:#f7d231;border-radius:3px}[data-device=desktop] ::-webkit-scrollbar-thumb:hover{background:#f7d231}.ui-wrapper{max-width:540px;max-height:1024px;margin:auto;width:100%;position:relative}@media (min-width:640px) and (max-width:1200px) and (orientation:portrait){.ui-wrapper{max-width:100%!important;max-height:100%!important}}.font-medium{font-weight:500}.font-semi-bold{font-family:600}.js-preloader-underlay{z-index:80}.cmp-preloader,.js-preloader-underlay{background:url(../images/landing/background.jpg) no-repeat 50%/cover #3b9fff}.cmp-preloader{z-index:99}.cmp-preloader .progress-logo-wrapper{position:relative}.cmp-preloader .progress-logo-wrapper:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;height:80%;background:url(../images/landing/hero-globe.png) no-repeat 50%/contain}.cmp-preloader .progress-body-content{padding-top:70px}.cmp-preloader .loading-bar{width:245px;border-radius:50px;background-color:#fff;margin:0 auto 15px}.cmp-preloader .loading-bar span{width:0;min-width:12%;height:30px;display:block;border-radius:50px;border:0;background:linear-gradient(90deg,#2b3f81,#465a9f 51.5%,#2b3f81)}#tidio-chat{position:relative;z-index:9999999999999}.modal-open #tidio-chat-iframe{opacity:0!important;pointer-events:none!important;z-index:-9999999!important}.close:active,.close:focus,.close:hover{opacity:1!important}.close.generic{font-size:1em;width:1.25em;height:1.25em;position:absolute;top:1em;right:1em;display:block;border:0;background:url(../images/icons/close-white.png) no-repeat 50%/90% auto;cursor:pointer;opacity:1;float:none;z-index:9}.close.generic:active,.close.generic:focus{outline:0;box-shadow:0}@media (orientation:landscape) and (max-width:1023px) and (max-height:420px),(orientation:portrait) and (max-width:576px){.close.generic{font-size:16px}}.close.generic:after{content:"";display:block;width:200%;height:200%;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-number-wrapper{position:relative}.mobile-number-wrapper:before{content:"63 |";position:absolute;top:50%;transform:translateY(-50%);left:1em;font-size:12px;color:#353535;z-index:9}.mobile-number-wrapper .form-control{padding-left:3.5em}.modal-backdrop{background:transparent}[data-modal=js-logged-modal] .modal-backdrop,[data-modal=js-resend-success-modal] .modal-backdrop,[data-page=tracker] .modal-backdrop{background:#000}[data-modal=js-logged-modal] .modal-backdrop.show,[data-modal=js-resend-success-modal] .modal-backdrop.show,[data-page=tracker] .modal-backdrop.show{opacity:0}.modal.custom-backdrop:after{content:"";display:block;position:fixed;width:100%;height:100%;background:#000;opacity:0;z-index:-1;top:0;left:0;transition:opacity .5s ease}.modal.custom-backdrop.show:after{opacity:.5}.modal .simplebar-track.simplebar-vertical{right:0;width:4px;background:rgba(0,0,0,.1)}.modal .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:0;bottom:0;background:#fdbf0d;left:0;right:0;opacity:1}.modal-backdrop{pointer-events:none!important}.btn.btn-outline,.btn.btn-primary,.btn.btn-secondary,.btn.btn-transparent{color:#fff;line-height:1em;font-size:3em;outline:0;max-width:100%;border:0;font-weight:900;position:relative;letter-spacing:.02em;min-width:10.5416666667em;height:2.375em;cursor:pointer;background:#066fef;box-shadow:none;border-radius:1.25em}.btn.btn-outline.disabled,.btn.btn-outline:disabled,.btn.btn-primary.disabled,.btn.btn-primary:disabled,.btn.btn-secondary.disabled,.btn.btn-secondary:disabled,.btn.btn-transparent.disabled,.btn.btn-transparent:disabled{opacity:1;pointer-events:none;background:#bbb}.btn.btn-outline:active,.btn.btn-outline:focus,.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-secondary:active,.btn.btn-secondary:focus,.btn.btn-transparent:active,.btn.btn-transparent:focus{background-color:#0561d1!important}.btn.btn-dynamic{font-size:1em}.btn.btn-transparent{color:#fff;background:none;font-size:.875em;font-weight:700}.btn.btn-transparent:active,.btn.btn-transparent:focus{background:none!important}.btn.btn-outline{border:.125em solid transparent;background:transparent;color:#898989}.btn:active,.btn:focus{box-shadow:none!important;outline:0!important}.sheen{overflow:hidden;width:100%;height:100%;display:block;pointer-events:none;opacity:.5;z-index:0}.sheen,.sheen:before{position:absolute;top:0;left:0}.sheen:before{content:"";width:33%;height:500%;transform:translate(-50%,-50%) rotate(45deg);background:hsla(0,0%,100%,.2);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.25) 25%,hsla(0,0%,100%,.75) 50%,hsla(0,0%,100%,.25) 75%,hsla(0,0%,100%,0));-webkit-animation:shine 8s ease-in-out .75s infinite;animation:shine 8s ease-in-out .75s infinite}.sheen:hover:before{top:-75%;left:75%}@-webkit-keyframes shine{0%{top:0;left:0}20%,to{top:100%;left:150%}}@keyframes shine{0%{top:0;left:0}20%,to{top:100%;left:150%}}.preloader--bar li:after{-webkit-animation:blinkYellow 1s infinite;animation:blinkYellow 1s infinite}@-webkit-keyframes blinkYellow{0%{box-shadow:0 -.0625rem .4375rem .0625rem rgba(0,0,0,.2),inset 0 -.0625rem .5625rem rgba(255,255,0,.6),0 0 1.5rem #ff0;opacity:1}50%{box-shadow:0 -.0625rem .4375rem .0625rem rgba(0,0,0,.2),inset 0 -.0625rem .5625rem rgba(255,255,0,.6),0 0 0 #ff0;opacity:0}to{box-shadow:0 -.0625rem .4375rem .0625rem rgba(0,0,0,.2),inset 0 -.0625rem .5625rem rgba(255,255,0,.6),0 0 1.5rem #ff0;opacity:1}}@keyframes blinkYellow{0%{box-shadow:0 -.0625rem .4375rem .0625rem rgba(0,0,0,.2),inset 0 -.0625rem .5625rem rgba(255,255,0,.6),0 0 1.5rem #ff0;opacity:1}50%{box-shadow:0 -.0625rem .4375rem .0625rem rgba(0,0,0,.2),inset 0 -.0625rem .5625rem rgba(255,255,0,.6),0 0 0 #ff0;opacity:0}to{box-shadow:0 -.0625rem .4375rem .0625rem rgba(0,0,0,.2),inset 0 -.0625rem .5625rem rgba(255,255,0,.6),0 0 1.5rem #ff0;opacity:1}}.ani-led-light,.ani-led-light-before:before{-webkit-animation:led-light 3s infinite;animation:led-light 3s infinite}@-webkit-keyframes led-light{0%{text-shadow:0 0 0 #fff,0 0 0 #fff,0 0 0 #fdb610,0 0 0 #fdb610}25%{text-shadow:0 0 .4375rem #fff,0 0 .625rem #fff,0 0 2.625rem #fdb610,0 0 5.125rem #fdb610}50%{text-shadow:0 0 0 #fff,0 0 0 #fff,0 0 0 #fdb610,0 0 0 #fdb610}to{text-shadow:0 0 0 #fff,0 0 0 #fff,0 0 0 #fdb610,0 0 0 #fdb610}}@keyframes led-light{0%{text-shadow:0 0 0 #fff,0 0 0 #fff,0 0 0 #fdb610,0 0 0 #fdb610}25%{text-shadow:0 0 .4375rem #fff,0 0 .625rem #fff,0 0 2.625rem #fdb610,0 0 5.125rem #fdb610}50%{text-shadow:0 0 0 #fff,0 0 0 #fff,0 0 0 #fdb610,0 0 0 #fdb610}to{text-shadow:0 0 0 #fff,0 0 0 #fff,0 0 0 #fdb610,0 0 0 #fdb610}}.modal-open .ani-light li{animation:ani-light 2s infinite alternate-reverse}.modal-open .ani-light li:nth-child(2n){animation:ani-light 2s 2s infinite alternate-reverse}.ani-light01 li{animation:ani-light 2s infinite alternate-reverse}.ani-light01 li:nth-child(2n){animation:ani-light 2s 2s infinite alternate-reverse}[data-booth=booth-hall-gallery] .slick-active .ani-light-booth li,[data-booth=booth-hall-gallery] .slick-center .ani-light-booth li{animation:ani-light 2s infinite alternate-reverse}[data-booth=booth-hall-gallery] .slick-active .ani-light-booth li:nth-child(2n),[data-booth=booth-hall-gallery] .slick-center .ani-light-booth li:nth-child(2n){animation:ani-light 2s 2s infinite alternate-reverse}[data-booth=booth-hall-gallery] .ani-light02 li{animation:ani-light 2s infinite alternate-reverse}[data-booth=booth-hall-gallery] .ani-light02 li:nth-child(2n){animation:ani-light 2s 2s infinite alternate-reverse}@-webkit-keyframes ani-light{0%{transform:scale(1)}49%{transform:scale(1)}51%{transform:scale(1.5)}to{transform:scale(1.5)}}@keyframes ani-light{0%{transform:scale(1)}49%{transform:scale(1)}51%{transform:scale(1.5)}to{transform:scale(1.5)}}.navTop__list a>span{position:relative}.navTop__list a>span:after{content:"";position:absolute;left:50%;bottom:-.25em;display:block;height:2px;background:#474747;transition:width .3s ease 0s,left .3s ease 0s;width:0}.navTop__list a:hover>span:after{width:100%;left:0}.navTop__list a:hover:before{-webkit-animation:rubberBand 1s ease-in-out;animation:rubberBand 1s ease-in-out}@-webkit-keyframes rubberBand{0%{transform:scaleX(1) translateY(-50%)}30%{transform:scale3d(1.25,.75,1) translateY(-50%)}40%{transform:scale3d(.75,1.25,1) translateY(-50%)}50%{transform:scale3d(1.15,.85,1) translateY(-50%)}65%{transform:scale3d(.95,1.05,1) translateY(-50%)}75%{transform:scale3d(1.05,.95,1) translateY(-50%)}to{transform:scaleX(1) translateY(-50%)}}@keyframes rubberBand{0%{transform:scaleX(1) translateY(-50%)}30%{transform:scale3d(1.25,.75,1) translateY(-50%)}40%{transform:scale3d(.75,1.25,1) translateY(-50%)}50%{transform:scale3d(1.15,.85,1) translateY(-50%)}65%{transform:scale3d(.95,1.05,1) translateY(-50%)}75%{transform:scale3d(1.05,.95,1) translateY(-50%)}to{transform:scaleX(1) translateY(-50%)}}.hamburger{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.hamburger.active{-webkit-animation:none;animation:none}@-webkit-keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.2)}28%{transform:scale(1)}42%{transform:scale(1.2)}70%{transform:scale(1)}}.navTop--menu.active{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.2)}28%{transform:scale(1)}42%{transform:scale(1.2)}70%{transform:scale(1)}}.datepicker .datepicker-cell,.datepicker .datepicker-controls{color:#1e1e1e;font-family:metropolisregular}.datepicker .datepicker-controls button{border:0;font-size:14px;background:#fff}.datepicker .datepicker-cell{font-size:12px}.datepicker .datepicker-cell.selected,.datepicker .datepicker-cell:active,.datepicker .datepicker-cell:focus,.datepicker .datepicker-cell:hover{background-color:transparent;background:linear-gradient(0deg,#c1a984,#e9d1ae 38.54%,#feebc8 71.87%,#c6b08e)}.modal.modal-congrats,.modal.modal-default{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal.modal-congrats .modal-content,.modal.modal-default .modal-content{border-radius:0!important;border:0}.modal.modal-congrats .modal-body,.modal.modal-default .modal-body{border-radius:20px!important;border:0;background:#2d4183}.modal.fade--custom{background:rgba(178,48,48,.65);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal.fade--custom .modal-dialog{transform:translate(0);box-shadow:none}.modal.fade--custom .modal-content{border:0}.modal.fade--custom .modal-body{border-radius:0!important;opacity:0;transition:opacity .1s ease,transform .1s ease-in-out;transform:translateY(5%)}.modal.fade--custom.show .modal-body{opacity:1;transform:translate(0)}.text-stroke{font-size:1.5625em;line-height:1.2em;margin-bottom:1.12em;-webkit-text-stroke-width:.16em;-webkit-text-stroke-color:#002cb8;paint-order:stroke;text-shadow:.12em .12em #002cb8,.12em .04em #002cb8,.08em .12em #002cb8,.04em .12em #002cb8}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:ford-light;src:url(../fonts/ford/light.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:ford-medium;src:url(../fonts/ford/medium.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:ford-bold;src:url(../fonts/ford/bold.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:ford-semibold;src:url(../fonts/ford/semibold.woff2) format("woff2");font-weight:400;font-style:normal}.ford-light{font-family:ford-light,sans-serif}.ford-medium{font-family:ford-medium,sans-serif}.ford-bold{font-family:ford-bold,sans-serif}.ford-semibold{font-family:ford-semibold,sans-serif}.font-weight-900{font-weight:900}.font-weight-800{font-weight:800}.font-weight-700{font-weight:700}.font-weight-600{font-weight:600}.font-weight-500{font-weight:500}#tab-privacy p{font-size:14px;color:#fff;line-height:22px;font-weight:600;text-align:justify}#tab-privacy p a{color:inherit;text-decoration:underline}#tab-privacy .gcash-border{border-radius:24px}#tab-privacy .gcash-border:before{border-radius:inherit}#js-success-modal{background:rgba(35,35,35,.65);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#js-success-modal .content-wrapper{background:#fff;border-radius:6.125em;opacity:0;transition:opacity .1s ease,transform .1s ease-in-out;transform:translateY(5%);padding:5em;line-height:120%;white-space:nowrap}#js-success-modal .content-wrapper span{color:#00095b;font-size:1.875em;display:block;margin-bottom:.6666666667em;line-height:1.2}#js-success-modal .content-wrapper span small{font-size:1.5em}#js-success-modal .content-wrapper h3{font-size:5.0625em;color:#00095b;margin-bottom:.1234567901em;font-weight:700}#js-success-modal .content-wrapper p{font-size:2.5em;color:#00095b;margin-bottom:1.325em}#js-success-modal .content-wrapper .btn-primary{font-size:3.125em}#js-success-modal .content-wrapper .js-merch-preview{background-size:130% auto;background-repeat:no-repeat;background-position:50%}#js-success-modal .modal-content{border:0}#js-success-modal.show .content-wrapper.aspect-init{opacity:1;transform:translate(0)}#js-success-modal .merch-preview [data-merch]{background-size:contain}#js-success-modal .merch-preview .canvas-preview{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden}#js-success-modal .merch-preview .canvas-preview img{width:100%;height:auto}#js-success-modal .merch-preview [data-merch=tshirt]+.canvas-preview{transform:translate(-50%,-79%);height:38%}#js-success-modal .merch-preview [data-merch=tote]+.canvas-preview{transform:translate(-50%,-5%);width:37%;height:39%}#js-success-modal .merch-preview [data-merch=bucket]+.canvas-preview{transform:translate(-50%,-60%);width:72%;height:50%}#js-logged-modal{background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#js-logged-modal h2{font-size:1.125em;color:#001fff;white-space:nowrap}#js-logged-modal p{font-size:1em;margin-bottom:.875em;line-height:100%}#js-logged-modal .modal-body{padding:1em;background:url(../images/landing/background.jpg) no-repeat 50%/cover}.bg-wrapper{background:#fff;padding-left:3.9375em;padding-right:3.9375em;padding-bottom:4.625em}.cmp-landing{opacity:0;transition:opacity .2s ease .5s}.loaded .cmp-landing{opacity:1}.cmp-landing .tab-content{color:#fff}.cmp-landing .tab-content .tab-pane{height:100%;position:relative}.cmp-landing .logo-wrapper{text-align:center}.cmp-landing .logo-wrapper img{width:100%}.cmp-landing .header-logo .page-logo{width:10.625em}.cmp-landing .header-logo .btn-back{position:absolute;top:1.875em;left:2.5em;display:block;cursor:pointer;width:4.5em;height:3.3125em;background:url(../images/landing/back.png) no-repeat 50%/contain;z-index:10}[data-current-tab=Done] .cmp-landing .header-logo .btn-back{display:none}.cmp-landing .tab-pane .content-wrapper h2{font-size:3.75em}.cmp-landing .tab-pane .control-wrapper{padding-top:2em;gap:1.5em}[data-current-tab=Home] .header-logo .btn-back,[data-current-tab=Loading] .header-logo .btn-back{opacity:0;visibility:hidden}.nav{position:fixed;white-space:nowrap;z-index:99;flex-direction:column;gap:5px;right:0}.nav.nav-main{bottom:0}.nav.nav-song{top:0}.nav a{background:#ffa9fd;border-radius:8px;font-size:12px;color:#001fff;font-weight:600}.nav a.active{background:#ff5dfb}.js-output{position:fixed;top:0;left:0;z-index:99;width:auto;height:100%;box-shadow:inset 0 0 0 1px #fff;pointer-events:none;opacity:0}.merch-preview{position:relative;width:62.5em}.merch-preview span{opacity:1;display:block;width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain}.merch-preview span[data-merch=bucket]{background-image:url(../images/landing/bucket.png)}.merch-preview span[data-merch=bucket]+.canvas-preview{transform:translate(-49%,-40%);width:85%;height:75%}.merch-preview span[data-merch=tote]{background-image:url(../images/landing/tote.png);height:90%}.merch-preview span[data-merch=tote]+.canvas-preview{transform:translate(-50%,-21%);width:58%;height:43%}.merch-preview span[data-merch=tshirt]{background-image:url(../images/landing/tshirt.png)}.merch-preview span[data-merch=tshirt]+.canvas-preview{transform:translate(-51%,-84%);width:36%;height:33%}#tab-home .content-wrapper{position:fixed;top:0;left:0;width:67.5em;height:101.8125em;background:url(../images/landing/bg-home.jpg) no-repeat 50%/cover}#tab-home .content-wrapper .btn-start{position:absolute;width:31.625em;height:7.125em;background:red;display:block;bottom:4.625em;left:4.25em;opacity:0}#tab-merch .header-logo{margin-bottom:5.75em}#tab-merch .content-wrapper{background:url(../images/landing/bg-merch.jpg) no-repeat top/100% auto;padding-top:4.0625em}#tab-merch .content-wrapper h2{font-size:5.0625em;margin-bottom:.6025641026em}#tab-merch .merch-option{gap:1.5em;width:80%}#tab-merch .merch-option label{display:block;position:relative;height:21.3125em;width:100%;cursor:pointer;overflow:hidden}#tab-merch .merch-option label input{position:absolute;top:0;left:0;opacity:0}#tab-merch .merch-option label input:checked+span{border:.3125em solid hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.13)}#tab-merch .merch-option label span{position:absolute;width:100%;height:100%;inset:0;transition:border .2s ease,background .2s ease;border:.3125em solid transparent;border-radius:2.1875em}#tab-merch .merch-option label small{display:block;inset:0;position:absolute}#tab-merch .merch-option label.tshirt small{background:url(../images/landing/tshirt.png) no-repeat 50%/auto 75%}#tab-merch .merch-option label.bucket small{background:url(../images/landing/bucket.png) no-repeat 50%/auto 75%}#tab-merch .merch-option label.tote small{background:url(../images/landing/tote.png) no-repeat 50%/auto 85%}#tab-design:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:59.625em;height:66.25em;background:url(../images/landing/bg-merch.jpg) no-repeat bottom/100% auto;z-index:0}#tab-design>div{z-index:2;position:relative}#tab-design [data-merch=bucket]+.canvas-preview{transform:translate(-50%,-71%);width:61%;height:37%}#tab-design [data-merch=tote]+.canvas-preview{transform:translate(-50%,-15%);width:45%;height:42%}#tab-design .merch-preview{width:47.1875em}#tab-design .header-logo{display:none!important}#tab-design .canvas-preview{overflow:hidden;top:54%;left:50%;position:absolute}#tab-design .canvas-preview canvas,#tab-design .canvas-preview img{width:100%;height:auto;position:relative}#tab-design .content-wrapper{position:relative;z-index:3}#tab-design .header-logo{margin-bottom:2.5em;z-index:2;position:relative}#tab-design .control-wrapper{z-index:3;position:relative}#tab-design h3{padding-bottom:1.1777777778em;margin-bottom:0;color:#00095b;font-size:2.8125em;font-weight:700}#tab-design .tab-content .tab-pane{width:100%;height:100%}#tab-design .tab-content .tab-pane img{width:100%;height:auto}#tab-design .carousel-wrapper>button{width:3.25em;height:3.25em;border:0;flex-grow:0;flex-shrink:0;z-index:10;cursor:pointer;background:url(../images/landing/arrow.png) no-repeat 50%/contain;transform:translate(45%);transition:opacity .2s linear}#tab-design .carousel-wrapper>button.btn-custom-prev{transform:scaleX(-1) translate(45%)}#tab-design .carousel-wrapper>button:active,#tab-design .carousel-wrapper>button:focus{outline:0;border:0;box-shadow:none}#tab-design .carousel-wrapper>button[disabled]{opacity:.2}#tab-design ul.design-options{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2em;width:52.75em;flex-shrink:0;flex-grow:0;margin-bottom:0}#tab-design ul.design-options li{overflow:visible;width:14.5em;height:14.5em}#tab-design ul.design-options li figure{margin:0;width:12.3125em;height:12.3125em;background-color:#fff;border-radius:2.1875em;background-size:75% auto;background-repeat:no-repeat;background-position:50%;image-rendering:-webkit-optimize-contrast;box-shadow:0 .25em .66875em rgba(0,0,0,.24);cursor:pointer;transition:box-shadow .2s ease}#tab-design ul.design-options li figure.active{box-shadow:inset 0 0 0 .3125em #00095b}#tab-text .merch-preview{position:relative;width:62.5em;height:48em;display:none!important}#tab-text .canvas-preview{overflow:hidden;top:50%;left:50%;position:absolute}#tab-text .canvas-preview img{width:100%;height:auto;position:relative}#tab-text .header-logo{margin-bottom:2.5em;display:none!important}#tab-text .control-wrapper{padding-top:3.625em}#tab-text h3{padding-bottom:1.1777777778em;margin-bottom:0;font-size:2.8125em;font-weight:700}#tab-text .form-wrapper{width:59.625em;height:86.4375em;background:url(../images/landing/bg-merch.jpg) no-repeat bottom/100% auto}#tab-text .form-wrapper .title-content{padding-top:11.875em;margin-bottom:5.625em}#tab-text .form-wrapper .title-content img{width:20.3125em;height:auto;margin-bottom:5.625em}#tab-text .form-wrapper .title-content h3{font-size:5.0625em;margin-bottom:.2716049383em;padding-bottom:0}#tab-text .form-wrapper .title-content p{font-size:2.5em;margin-bottom:0}#tab-text .form-wrapper .form-group{width:44em;margin-left:auto;margin-right:auto}#tab-text .form-wrapper .form-group:not(:last-child){margin-bottom:3.375em}#tab-text .form-wrapper .form-control{font-size:2.5em;height:2.85em;border-radius:.5em;border:0;padding:.25em 1em;text-align:center;color:#00095b}#tab-text .form-wrapper .form-control::-moz-placeholder{color:#b3b6ce}#tab-text .form-wrapper .form-control:-ms-input-placeholder{color:#b3b6ce}#tab-text .form-wrapper .form-control::placeholder{color:#b3b6ce}#tab-text .form-wrapper label{display:block;color:#fff;font-size:1.875em;margin-bottom:0}#tab-text .form-wrapper small{display:block;text-align:left;font-size:1.5625em;margin-top:.4em;font-weight:700}#tab-text .form-wrapper [type=submit]{opacity:0;position:absolute;width:1px;height:1px;border:0;overflow:hidden;top:0;left:0}#tab-text .form-wrapper .mobile-number-wrapper .form-control{text-align:left;padding-left:6.2em}#tab-text .form-wrapper .mobile-number-wrapper:before{content:"63 |";font-size:2.5em;color:#00095b;transform:translate(170%,-49%)}#tab-text .btn-submit .spinner-wrapper{display:none;color:#00095b}#tab-text .btn-submit .spinner-wrapper .spinner-border-sm{font-size:1em;width:1em;height:1em}#tab-text .btn-submit.loading{background:#d9d9d9!important;pointer-events:none}#tab-text .btn-submit.loading .spinner-wrapper{display:block}#tab-preview .merch-preview{position:relative;width:62.5em;height:48em;transform:translateY(28%) scale(1.3)}#tab-preview [data-merch=tshirt]+.canvas-preview{height:44%;transform:translate(-52%,-76%);width:26%}#tab-preview [data-merch=bucket]+.canvas-preview{height:64%;transform:translate(-50%,-61%);width:57%}#tab-preview [data-merch=tote]+.canvas-preview{height:33%;transform:translate(-50%,2%);width:23%}#tab-preview .canvas-preview{overflow:hidden;top:50%;left:50%;position:absolute}#tab-preview .canvas-preview img{width:100%;height:auto;position:relative}#tab-preview .header-logo{margin-bottom:2.5em}#tab-preview .control-wrapper{padding-top:5.1875em}#tab-preview h3{padding-bottom:1.1777777778em;margin-bottom:0;font-size:2.8125em;font-weight:700}#tab-preview .content-wrapper{z-index:1}#tab-preview .content-wrapper:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%,-3%);width:59.625em;height:86.4375em;background:url(../images/landing/bg-merch.jpg) no-repeat bottom/100% auto;z-index:-1}#js-designer{text-align:center;padding-top:.75em;transition:font-size .1s linear .4s;font-size:1em}#js-designer:after{content:"";position:absolute;inset:0;background:url(../images/landing/guide.png) no-repeat 50%/contain;opacity:0;pointer-events:none;z-index:-1}#js-designer .guitar{width:8em;height:auto}#js-designer .custom-text{font-weight:900;color:#001fff;font-size:1.75em;margin-top:.2em}#js-designer .group{width:90%;margin-bottom:.5em}#js-designer ul{width:80%;margin-top:.5em}#js-designer ul li{padding:.2em .5em;position:relative;border:.0625em solid transparent;cursor:pointer}#js-designer ul li i{display:block;position:absolute;top:50%;right:0;background:url(../images/landing/pink-delete.png) no-repeat 50%/contain;width:2.75em;height:2.75em;transform:translate(100%,-50%);border-radius:.3125em;display:none;cursor:pointer}#js-designer ul li i:focus,#js-designer ul li i:hover{box-shadow:0 0 0 .25em rgba(255,169,253,.5)}#js-designer ul li.active{border:.0625em dashed grey}#js-designer ul li.active i{display:block}#js-designer ul li img{width:100%;height:auto}@-webkit-keyframes pop{0%{opacity:0;transform:scale(.9);visibility:hidden}to{opacity:1;visibility:visible;transform:scale(1)}}@keyframes pop{0%{opacity:0;transform:scale(.9);visibility:hidden}to{opacity:1;visibility:visible;transform:scale(1)}}#tab-register .content-wrapper{background:none}#tab-register .title-wrapper{margin-bottom:4.6875em;margin-top:4.6875em}#tab-register .title-wrapper h2{font-size:6.25em;margin-bottom:.19em}#tab-register .title-wrapper p{font-size:2.5em;margin-bottom:0;line-height:120%}#tab-register .form-content{width:54.625em}#tab-register .form-content .form-label{font-size:3.125em;font-weight:900;margin-bottom:.1em}#tab-register .form-content .form-control{font-size:2.8125em;height:3.0888888889em;border-radius:.4444444444em;border:0;padding:.2222222222em .8888888889em}#tab-register .form-content .form-control::-moz-placeholder{color:#ccc}#tab-register .form-content .form-control:-ms-input-placeholder{color:#ccc}#tab-register .form-content .form-control::placeholder{color:#ccc}#tab-register .form-content .form-group{margin-bottom:2.8125em}#tab-register .form-content .form-group .return-error{color:#96e45d;font-size:2em;font-weight:400}#tab-register .form-content .form-group .return-error:not(:empty):before{content:"";display:inline-block;vertical-align:middle;width:1em;height:1em;background:url(../images/icons/error.svg) no-repeat 50%/contain;margin-right:.5em}#tab-register .form-content .mobile-number-wrapper:before{font-size:2.8125em;color:#545454;left:.8em}#tab-register .form-content .mobile-number-wrapper .form-control{padding-left:3.1111111111em}#tab-register .form-content .custom-control{display:inline-block}#tab-register .form-content .custom-control label{font-size:1.875em;padding-left:.5em;text-align:left}#tab-register .form-content .custom-control label:after,#tab-register .form-content .custom-control label:before{width:1.4em;height:1.4em;border-radius:0;top:0;left:-1.45em;border:0}#tab-register .form-content .custom-control label a{color:inherit;text-decoration:underline}#tab-register .form-content .btn{font-size:2.5em}#tab-register .form-content .btn.btn-primary{margin-top:1em}#tab-register .form-content .btn.btn-transparent{background:none;font-weight:900!important}#tab-loading .spinner-border{font-size:2em;color:#96e45d;width:3em;height:3em}#tab-done .text-content{position:absolute;bottom:0;left:50%;width:80%;transform:translate(-50%,-16%)}#tab-done .text-content label{display:block;font-size:2.5em;margin-bottom:.75em;border-radius:.5em;padding:.4em;background:#fff;width:14.5em;font-weight:700;color:#606060;border-radius:2.5em;box-shadow:0 .3325em .075em en(4px,40px) rgba(0,0,0,.1)}#tab-done .text-content h2{font-size:5em;margin-bottom:.075em}#tab-done .text-content p{font-size:2.25em;margin-bottom:0}#tab-done .merch-preview{position:relative;width:62.5em;height:48em;transform:translateY(5%) scale(1.1)}#tab-done .canvas-preview{overflow:hidden;top:50%;left:50%;position:absolute}#tab-done .canvas-preview img{width:100%;height:auto;position:relative}.step-wrapper{width:31.25em;margin-bottom:3.125em;transition:opacity .2s ease .2s;opacity:1;display:none}[data-current-tab=Done] .step-wrapper,[data-current-tab=Home] .step-wrapper,[data-current-tab=Loading] .step-wrapper,[data-current-tab=Merch] .step-wrapper{opacity:0}.step-wrapper[data-step="1"] span:first-child,.step-wrapper[data-step="2"] span:first-child,.step-wrapper[data-step="2"] span:nth-child(2),.step-wrapper[data-step="3"] span:first-child,.step-wrapper[data-step="3"] span:nth-child(2),.step-wrapper[data-step="3"] span:nth-child(3),.step-wrapper[data-step="4"] span:first-child,.step-wrapper[data-step="4"] span:nth-child(2),.step-wrapper[data-step="4"] span:nth-child(3),.step-wrapper[data-step="4"] span:nth-child(4){background:#96e45d}.step-wrapper .d-flex:after{content:"";position:absolute;top:50%;left:0;right:1em;height:.625em;transform:translateY(-50%);background:#fff;z-index:0}.step-wrapper span{display:block;width:2.1875em;height:2.1875em;position:relative;z-index:4;background:#fff}