body,html{background:#fff;font-family:DM Sans,sans-serif;font-size:16px;height:100%;min-height:212px;overflow:hidden}.absolute-middle{left:50%;position:absolute;top: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}}.bg-translucent{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,100%,.75)}.backdrop-blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.stroke{border:15px solid #fff;color:#222831;text-shadow:-4px 4px 11.6px rgba(0,0,0,.25)}.d-contents{display:contents}.z-10{z-index:10}.z-1{z-index:1}.z-5{z-index:5}::-webkit-scrollbar{border-radius:.3125em;width:.625em}::-webkit-scrollbar-track{background:hsla(0,0%,100%,.5);border-radius:.3125em}::-webkit-scrollbar-thumb{background:#c69166;border-radius:.3125em}::-webkit-scrollbar-thumb:hover{background:#c69166}.js-preloader-underlay{background:#fff;z-index:9998}.cmp-preloader{background:#fff;display:flex;z-index:9999}.cmp-preloader__logo{margin:auto auto 1.25em;padding-bottom:.625em;position:relative;text-align:center;width:80%}.cmp-preloader__logo img{margin:auto;width:100%!important}.cmp-preloader__bar{margin:0 auto;overflow:visible;position:relative;width:15.3125em;z-index:1}.cmp-preloader__bar span{background:#f6c621;border-radius:3.125em;display:block;height:1.625em;min-width:12%;width:0}.cmp-preloader__bar span:after{content:"";height:2.25em;position:absolute;right:0;top:50%;transform:translate(50%,-50%);width:2.9375em}#tidio-chat{position:relative;z-index:9999999999999}.modal-open #tidio-chat-iframe{opacity:0!important;pointer-events:none!important;z-index:-9999999!important}.close.generic{background:url(../images/lobby/close.png) no-repeat 50%/95% auto;border:0;cursor:pointer;display:block;float:none;font-size:1em;height:.875em;opacity:1;position:absolute;right:1em;top:1em;width:.875em;z-index:9}.close.generic:active,.close.generic:focus{box-shadow:0;outline: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;height:200%;left:50%;top:50%;transform:translate(-50%,-50%);width:200%}.eva-wrapper{max-width:420px}.eva-modal{background:url(../images/landing/background.jpg) no-repeat 50%/cover #891830;opacity:0;padding-left:0;transition:opacity .2s ease .2s;visibility:hidden}.eva-modal .modal-dialog{opacity:0;transition:opacity .2s ease}.eva-modal.show{opacity:1;visibility:visible}.eva-modal.show .modal-dialog{opacity:1}.eva-modal .close{background:transparent;background:url(../images/icons/close.png) no-repeat 50%/100% auto;border:0;display:block;font-size:12px;height:2.5625em;image-rendering:-webkit-optimize-contrast;left:25px;opacity:1;position:fixed;top:25px;width:2.5625em;z-index:99}.eva-modal .close:active,.eva-modal .close:focus{box-shadow:none;outline:0}.eva-modal .modal-dialog{min-height:275px;overflow:hidden}.eva-modal .modal-dialog .modal-content{background:transparent;border:0;border-bottom:0;border-radius:0;opacity:0;overflow:hidden;transform:scale(.85) translateY(10%);transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s ease;visibility:hidden}.eva-modal .modal-dialog .modal-content .modal-content-wrapper{height:100%;padding:48px 32px 20px;width:100%}.eva-modal.show .modal-dialog .modal-content{opacity:1;transform:scale(1) translateX(0);visibility:visible}.eva-modal.exit .modal-dialog .modal-content{opacity:0}.eva-modal .content-wrapper{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(71,16,20,.6);min-height:-moz-min-content;min-height:min-content;padding:20px}@media (orientation:landscape) and (max-width:1023px) and (max-height:420px){.eva-modal .content-wrapper{margin:auto;max-width:360px}}.eva-modal .logo-container{margin-bottom:22px}.eva-modal .logo-container img{image-rendering:-webkit-optimize-contrast;max-width:137px}@media (orientation:landscape) and (max-width:1023px) and (max-height:420px),(orientation:portrait) and (max-width:576px){.eva-modal .logo-container img{max-width:100px}}.eva-modal .header-wrapper{border-bottom:1px solid hsla(0,0%,100%,.3);font-size:16px;margin-bottom:1.25em;padding-bottom:1em}@media (orientation:landscape) and (max-width:1023px) and (max-height:420px),(orientation:portrait) and (max-width:576px){.eva-modal .header-wrapper{font-size:12px}}.eva-modal .header-wrapper .header{color:#fff;font-size:1.5625em;font-weight:500;letter-spacing:.235em;margin-bottom:.12em}.eva-modal .sub-header{color:#525057;font-size:10px;margin-bottom:12px}.eva-modal .form-group-wrapper{background:#edebf1;border-radius:8px;padding:12px}.eva-modal .form-group:not(:last-child){margin-bottom:10px}.eva-modal .form-group label{color:#fff;font-family:metropolis;font-size:11px;font-weight:400;margin-bottom:2px}.eva-modal .form-group .return-error{color:#ebd463;display:block;font-size:11px;padding:0 5px}.eva-modal .form-group .sublink{color:#fff;font-size:11px}.eva-modal .form-group .form-control{background:#fff;border:0;border-radius:5px;color:#333;font-family:metropolis,sans-serif;font-size:13px;height:46px;line-height:35px}.eva-modal .form-group .form-control::-moz-placeholder{color:#313232}.eva-modal .form-group .form-control::placeholder{color:#313232}.eva-modal .form-group .form-control+span{color:#fff;font-size:11px;margin-top:3px;padding:0 5px}.eva-modal .custom-control{margin-bottom:1em;margin-top:.5em}.eva-modal .custom-control label{color:#fff;font-family:metropolis;font-size:12px}.eva-modal .custom-control label:after,.eva-modal .custom-control label:before{top:0}.eva-modal .custom-control label a{color:inherit;text-decoration:underline}.modal-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}[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:.68}.modal.custom-backdrop:after{background:#000;content:"";display:block;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .5s ease;width:100%;z-index:-1}.modal.custom-backdrop.show:after{opacity:.5}.modal .simplebar-track.simplebar-vertical{background:rgba(0,0,0,.1);right:0;width:4px}.modal .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{background:#e7a05e;bottom:0;left:0;opacity:1;right:0;top:0}.btn{align-items:center;background:#4e3b30;border:0;border-radius:.4838709677em;box-shadow:none;color:#fff;display:inline-flex;flex-direction:column;font-family:Google Sans,sans-serif;font-size:3.875em;font-weight:700;height:2.0483870968em;justify-content:center;line-height:1.2;max-width:100%;outline:0;width:6.6451612903em}.btn:active,.btn:focus,.btn:hover{color:#fff!important;outline:0!important}.btn:active,.btn:disabled,.btn:focus,.btn:hover{background-color:#60483b!important}.sheen{display:block;height:100%;opacity:.5;overflow:hidden;pointer-events:none;width:100%;z-index:0}.sheen,.sheen:before{left:0;position:absolute;top:0}.sheen:before{animation:shine 8s ease-in-out .75s infinite;background:hsla(0,0%,100%,.2);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.25) 25%,hsla(0,0%,100%,.75) 50%,hsla(0,0%,100%,.25) 75%,hsla(0,0%,100%,0));content:"";height:500%;transform:translate(-50%,-50%) rotate(45deg);width:33%}.sheen:hover:before{left:75%;top:-75%}@keyframes shine{0%{left:0;top:0}20%,to{left:150%;top:100%}}.preloader--bar li:after{animation:blinkYellow 1s infinite}@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{animation:led-light 3s infinite}@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}@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{background:#474747;bottom:-.25em;content:"";display:block;height:2px;left:50%;position:absolute;transition:width .3s ease 0s,left .3s ease 0s;width:0}.navTop__list a:hover>span:after{left:0;width:100%}.navTop__list a:hover:before{animation:rubberBand 1s ease-in-out}@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{animation-duration:1.3s;animation-iteration-count:infinite;animation-name:heartBeat;animation-timing-function:ease-in-out}.hamburger.active{animation:none}.navTop--menu.active{animation-duration:1.3s;animation-iteration-count:infinite;animation-name:heartBeat;animation-timing-function:ease-in-out}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.2)}28%{transform:scale(1)}42%{transform:scale(1.2)}70%{transform:scale(1)}}@keyframes ani_hand{0%{left:74%;transform:rotate(10deg)}50%{left:14%;transform:rotate(1deg)}to{left:14%;transform:rotate(1deg)}}@keyframes ani_bar{0%{background-color:#5c0e10;width:5%}50%{background-color:rgba(92,14,16,.8);right:10%;width:70%}80%{background-color:rgba(92,14,16,.5);left:22%;right:10%;width:0}to{background-color:transparent;left:22%;right:auto;width:0}}.swipe-animation{bottom:7%;font-size:16px;height:4.6875em;left:50%;opacity:1;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .2s ease 1.5s;visibility:visible;width:9.375em;z-index:99}@media (orientation:landscape) and (max-width:1023px) and (max-height:420px){.swipe-animation{bottom:0}}.booth-open .swipe-animation,[data-room=open] .swipe-animation,[data-scene=welcome] .swipe-animation{opacity:0;visibility:hidden}.booth-ready .swipe-animation{opacity:1;visibility:initial}@media (max-width:576px) and (orientation:portrait){.swipe-animation{bottom:150px;font-size:10px}}.booth-open .swipe-animation,.modal-open .swipe-animation,[data-mouse=down] .swipe-animation{opacity:0}.swipe-animation img{height:auto;transform:translate(30%,-8%);width:100%}.swipe-animation .inner{height:100%;position:relative;width:100%}.swipe-animation .bar{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:ani_bar;animation-timing-function:cubic-bezier(.65,0,.35,1);background-color:#eba75e;border-radius:3.125em;height:10%;position:absolute;right:10%;top:20%;width:70%}.swipe-animation .bar .modal-open,[data-booth-open=true] .swipe-animation .bar{animation:none!important}@media (orientation:landscape) and (max-width:1023px) and (max-height:420px){.swipe-animation .bar{height:6%;width:42%}}@media (orientation:portrait) and (max-width:767px){.swipe-animation .bar{height:10%;width:70%}}.swipe-animation .hand{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:ani_hand;animation-timing-function:cubic-bezier(.65,0,.35,1);height:auto;left:14%;position:absolute;top:24%;transform:rotate(10deg);width:25%}.swipe-animation .hand .modal-open,[data-booth-open=true] .swipe-animation .hand{animation:none!important}@media (orientation:landscape) and (max-width:1023px) and (max-height:420px){.swipe-animation .hand{width:15%}}@media (orientation:portrait) and (max-width:767px){.swipe-animation .hand{width:25%}}.modal-open .swipe-animation .bar,.modal-open .swipe-animation .hand{animation:unset!important}.chivas-border{display:block;pointer-events:none;position:absolute;z-index:10px}.chivas-border--top{top:0}.chivas-border--bottom,.chivas-border--top{background:url(../images/landing/border-top.png) no-repeat 0 0/100% auto;height:23px;left:0;width:100%}.chivas-border--bottom{bottom:0;transform:rotate(180deg)}.chivas-border--left,.chivas-border--right{background:url(../images/landing/border-left.png) repeat-y 0 0/100% auto;bottom:23px;top:23px;width:18px}.chivas-border--left{left:0}.chivas-border--right{background-position:0 100%;right:0;transform:rotate(180deg)}[data-stroke]{color:#222831;display:inline-block;position:relative}[data-stroke] label{margin-bottom:0;position:relative;z-index:2}[data-stroke] svg{filter:drop-shadow(0 2px 2px rgba(0,0,0,.3));height:auto;left:50%;opacity:1!important;overflow:visible;position:absolute;top:50%;transform:translate(-50%,-43%);width:100%;z-index:0}[data-stroke] svg tspan{fill:#222831}@font-face{font-family:Google Sans;font-style:italic;font-weight:500;src:url(../fonts/googlesans/GoogleSans-MediumItalic.eot);src:local("Google Sans Medium Italic"),local("GoogleSans-MediumItalic"),url(../fonts/googlesans/GoogleSans-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/googlesans/GoogleSans-MediumItalic.woff2) format("woff2"),url(../fonts/googlesans/GoogleSans-MediumItalic.woff) format("woff"),url(../fonts/googlesans/GoogleSans-MediumItalic.ttf) format("truetype")}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;src:url(../fonts/googlesans/GoogleSans-Bold.eot);src:local("Google Sans Bold"),local("GoogleSans-Bold"),url(../fonts/googlesans/GoogleSans-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/googlesans/GoogleSans-Bold.woff2) format("woff2"),url(../fonts/googlesans/GoogleSans-Bold.woff) format("woff"),url(../fonts/googlesans/GoogleSans-Bold.ttf) format("truetype")}@font-face{font-family:Google Sans;font-style:italic;font-weight:400;src:url(../fonts/googlesans/GoogleSans-Italic.eot);src:local("Google Sans Italic"),local("GoogleSans-Italic"),url(../fonts/googlesans/GoogleSans-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/googlesans/GoogleSans-Italic.woff2) format("woff2"),url(../fonts/googlesans/GoogleSans-Italic.woff) format("woff"),url(../fonts/googlesans/GoogleSans-Italic.ttf) format("truetype")}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;src:url(../fonts/googlesans/GoogleSans-Medium.eot);src:local("Google Sans Medium"),local("GoogleSans-Medium"),url(../fonts/googlesans/GoogleSans-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/googlesans/GoogleSans-Medium.woff2) format("woff2"),url(../fonts/googlesans/GoogleSans-Medium.woff) format("woff"),url(../fonts/googlesans/GoogleSans-Medium.ttf) format("truetype")}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;src:url(../fonts/googlesans/GoogleSans-Regular.eot);src:local("Google Sans Regular"),local("GoogleSans-Regular"),url(../fonts/googlesans/GoogleSans-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/googlesans/GoogleSans-Regular.woff2) format("woff2"),url(../fonts/googlesans/GoogleSans-Regular.woff) format("woff"),url(../fonts/googlesans/GoogleSans-Regular.ttf) format("truetype")}@font-face{font-family:Google Sans;font-style:italic;font-weight:700;src:url(../fonts/googlesans/GoogleSans-BoldItalic.eot);src:local("Google Sans Bold Italic"),local("GoogleSans-BoldItalic"),url(../fonts/googlesans/GoogleSans-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/googlesans/GoogleSans-BoldItalic.woff2) format("woff2"),url(../fonts/googlesans/GoogleSans-BoldItalic.woff) format("woff"),url(../fonts/googlesans/GoogleSans-BoldItalic.ttf) format("truetype")}.google-sans{font-weight:300}.google-sans,.google-sans-black,.google-sans-semibold{font-family:Google Sans}.google-sans-black{font-weight:900}body,html{font-family:Google Sans}#tab-home{padding-bottom:8.875em;padding-top:9.5em}#tab-home .img-wrapper{margin-bottom:10em}#tab-home .img-wrapper .hero{height:auto;width:61.6875em}#tab-home .text-content p{color:#dfcce4;font-size:2.8125em;line-height:1.2;margin-bottom:1.1777777778em}#tab-home .text-content p span{display:block;font-size:1.7777777778em;margin-bottom:.1111111111em}#tab-home .text-content p span small{font-size:1em}#tab-home .video{pointer-events:none}[data-page=tablet] .bg-video{height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}#tab-welcome ul{margin-bottom:0;padding:6.125em 5.625em 0;width:100%}#tab-welcome ul li{background:#fff;border-radius:2.5em;box-shadow:0 1.25em .9375em rgba(0,0,0,.25),inset 0 -1.1875em .75625em rgba(0,0,0,.35);color:#1689eb;display:block;margin-bottom:0;padding:2.375em 2.5em 3.125em}#tab-welcome ul li:not(:last-child){margin-bottom:2.5em}#tab-welcome ul li h3{font-size:3.125em;margin-bottom:0;text-align:left}#tab-welcome ul li p{font-size:2.5em;line-height:1.2;margin-bottom:0;white-space:nowrap}#tab-welcome .text-content{padding-bottom:1.125em;text-shadow:0 .25em .25em rgba(0,0,0,.25)}#tab-welcome .text-content p{font-size:2.5em;margin-bottom:0;padding-top:.45em}#tab-welcome .text-content img{height:auto;margin-left:3.6875em;width:23.875em}#tab-form{padding-bottom:15em;padding-top:20.875em;transition:transform .2s ease,opacity .15s linear}.keyboard-open #tab-form{transform:translateY(-36%)}.keyboard-open #tab-form .custom-control{margin-bottom:3.3333333333em}.keyboard-open #tab-form .text-content{margin-top:10.625em}#tab-form .content-wrapper{padding:0 4.8125em}#tab-form .title-wrapper{padding-bottom:16.5625em}#tab-form .title-wrapper h2{font-size:4.0625em;margin-bottom:0}#tab-form .img-wrapper{margin-bottom:11.25em}#tab-form .img-wrapper .wp-logo{margin-bottom:7em;width:18.75em}#tab-form .img-wrapper .hero{height:auto;width:50.3125em}#tab-form .dual-flex{gap:1.5625em}#tab-form .footer-wrapper{padding-top:1.25em}#tab-form .form-label{color:#5f6368;font-family:Google Sans;font-size:1.875em;font-weight:600;margin-bottom:.2em}#tab-form .form-group:not(:last-child){margin-bottom:2.8125em}#tab-form .form-control{background:#fff;border:.0625em solid #3186ff;border-radius:.4444444444em;color:#5f6368;font-family:Google Sans;font-size:2.8125em;font-weight:600;height:3.0222222222em;padding:0 1em}#tab-form .form-control[type=email]::-moz-placeholder,#tab-form .form-control[type=text]::-moz-placeholder{color:#d9d9d9}#tab-form .form-control[type=email]::placeholder,#tab-form .form-control[type=text]::placeholder{color:#d9d9d9}#tab-form .form-control:active,#tab-form .form-control:focus{box-shadow:none}#tab-form .custom-control{font-size:1.875em;margin-bottom:9.5333333333em;padding-top:.4em;transition:margin .3s ease;width:23.9em}#tab-form .custom-control .custom-control-label{font-size:1em;padding-left:.9em}#tab-form .custom-control .custom-control-label:after,#tab-form .custom-control .custom-control-label:before{height:1.4333333333em;width:1.4333333333em}#tab-form .ui-select select{display:block;font-size:13px;font-weight:700;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:10}#tab-form .ui-select input.unchanged{color:#bcbcbc!important}#tab-form .ui-select:after{background:url(../images/landing/caret.svg) no-repeat 50%/contain;content:"";display:block;height:1.4em;pointer-events:none;position:absolute;right:2em;top:50%;transform:translateY(-50%);width:1.8em}#tab-form .js-style-options{opacity:0;pointer-events:none;transition:opacity .2s ease}#tab-form .js-style-options.active{opacity:1;pointer-events:all}#tab-form .option-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:-1.5em;margin-right:-1.5em;width:100%}#tab-form .option-wrapper.active{opacity:1;pointer-events:all}#tab-form .option-wrapper[data-active="saja boys"] label[data-gender=female],#tab-form .option-wrapper[data-active="saja boys"] label[data-gender=huntrix],#tab-form .option-wrapper[data-active=female] label[data-gender="saja boys"],#tab-form .option-wrapper[data-active=female] label[data-gender=male],#tab-form .option-wrapper[data-active=huntrix] label[data-gender="saja boys"],#tab-form .option-wrapper[data-active=huntrix] label[data-gender=male],#tab-form .option-wrapper[data-active=male] label[data-gender=female],#tab-form .option-wrapper[data-active=male] label[data-gender=huntrix],#tab-form .option-wrapper[data-active] label[data-gender=female],#tab-form .option-wrapper[data-active] label[data-gender=huntrix]{display:none}#tab-form .option-wrapper[data-active=female] label[data-gender=female],#tab-form .option-wrapper[data-active=female] label[data-gender=huntrix],#tab-form .option-wrapper[data-active=huntrix] label[data-gender=female],#tab-form .option-wrapper[data-active=huntrix] label[data-gender=huntrix]{display:block}#tab-form .option-wrapper label{cursor:pointer;display:block;font-size:1em;margin:0;padding:.875em;position:relative;width:14.1875em}#tab-form .option-wrapper label figure{background:#fff;display:block;margin:0;transition:box-shadow .2s ease}#tab-form .option-wrapper label input{opacity:0;position:absolute;right:50%;top:100%}#tab-form .option-wrapper label input:checked~figure{box-shadow:0 0 0 1px #222831}#tab-form .option-wrapper label input:checked~figure span{background:#222831;color:#fff}#tab-form .option-wrapper label img{height:auto;width:100%}#tab-form .option-wrapper label span{background:#edeff1;color:#222831;display:block;font-size:1.125em;font-weight:700;padding:.3333333333em;text-align:center;text-transform:uppercase;transition:background .2s ease}#tab-form .text-content{margin-top:18.0625em}#tab-form .text-content p{color:#fff;font-size:1.875em;margin-bottom:.9666666667em}#tab-form .control-wrapper{padding-top:2.5em}#tab-form .control-wrapper .btn{font-size:2.5em;min-width:7.125em}#tab-style{color:#151213;padding-bottom:5.75em;padding-top:0;transition:transform .2s ease,opacity .15s linear}.keyboard-open #tab-style{transform:translateY(-41%)}#tab-style .title-wrapper{padding-top:9.875em}#tab-style .wrapper{max-width:55.25em}#tab-style .style-wrapper{display:grid;gap:1.25em;grid-template-columns:repeat(4,1fr);max-width:55.25em}#tab-style .style-wrapper label{cursor:pointer;display:block;margin-bottom:0;position:relative}#tab-style .style-wrapper label input{bottom:0;left:50%;opacity:0;position:absolute;transform:translate(-50%)}#tab-style .style-wrapper label input:checked+img+small{box-shadow:inset 0 0 0 .5625em #4e3b30}#tab-style .style-wrapper label small{border-radius:3.125em;display:block;inset:0;position:absolute;transition:box-shadow .2s linear}#tab-style .style-wrapper label img{border-radius:3.125em;height:auto;width:100%}#tab-style .style-wrapper label span{display:none}#tab-style .text-content{padding-top:3.9375em}#tab-style .content-wrapper:has(input[value=male]:checked) [data-gender=female]{display:none}#tab-style .content-wrapper:has(input[value=female]:checked) [data-gender=male]{display:none}#tab-style .section-title{color:#151213;font-size:1.875em;font-weight:700;margin-bottom:.5em}#tab-style .gender-wrapper{color:#151213;margin-top:4.375em;max-width:55.25em}#tab-style .gender-wrapper .gender-content{gap:1.125em;padding-bottom:4.375em}#tab-style .gender-wrapper .gender-content label{border:1px solid #bcbcbc;border-radius:1.25em;cursor:pointer;display:block;overflow:hidden;padding:0;position:relative;width:100%}#tab-style .gender-wrapper .gender-content label input{height:2.8125em;left:1.6875em;opacity:0;position:absolute;top:1.375em;width:2.8125em}#tab-style .gender-wrapper .gender-content label input:checked+p:before{background:#fd9507;border-color:#da202a}#tab-style .gender-wrapper .gender-content label p{background:#fff;display:block;font-size:1.875em;margin-bottom:0;padding:.7333333333em .9em .7333333333em 2.9333333333em;position:relative}#tab-style .gender-wrapper .gender-content label p:before{background:#bcbcbc;border:.0333333333em solid #bcbcbc;border-radius:50%;box-shadow:inset 0 0 0 .2666666667em #fff;content:"";height:1.5em;left:.9em;position:absolute;top:.7333333333em;width:1.5em}#tab-phrase{color:#151213;padding-bottom:6.8125em;padding-top:9.875em;transition:transform .2s ease,opacity .15s linear}.keyboard-open #tab-phrase{transform:translateY(-41%)}#tab-phrase .title-wrapper{margin-bottom:1em}#tab-phrase .title-wrapper p{line-height:1.2}#tab-phrase .wrapper{max-width:55.25em}#tab-phrase .option-content{padding:0 .625em}#tab-phrase .options-wrapper{height:50em;max-width:55.25em;padding-top:4.375em}#tab-phrase .options-wrapper label{background:#fff;border:1px solid #bcbcbc;border-radius:.6666666667em;color:#151213;cursor:pointer;display:block;font-size:1.875em;margin-bottom:.6em;padding:.8333333333em;position:relative;text-align:left}#tab-phrase .options-wrapper label:last-child{margin-bottom:0}#tab-phrase .options-wrapper label span{display:block;position:relative}#tab-phrase .options-wrapper label span:after{background:url(../images/landing/active.svg) no-repeat 50%/contain;content:"";height:1.5625em;opacity:.3;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1.5625em}#tab-phrase .options-wrapper label input{opacity:0;position:absolute;right:1.5625em;top:50%;transform:translateY(-50%)}#tab-phrase .options-wrapper label input:checked+span:after{background:url(../images/landing/active.svg) no-repeat 50%/contain;opacity:1}#tab-phrase .options-wrapper .add-custom-text{padding:1.125em .625em 6.4375em}#tab-phrase .options-wrapper .add-custom-text label{background:#a78470;border:1px solid #bcbcbc;border-radius:.6666666667em;color:#fff;cursor:pointer;display:block;font-size:1.875em;padding:.8333333333em;position:relative;text-align:left}#tab-phrase .controls-wrapper{gap:1.25em}#tab-phrase .controls-wrapper .btn-skip{background:#c69166}#tab-phrase .controls-wrapper .btn-skip:active,#tab-phrase .controls-wrapper .btn-skip:hover{background:#b57744!important}#tab-custom{color:#151213;padding-bottom:6.8125em;padding-top:0;transition:transform .2s ease,opacity .15s linear}.keyboard-open #tab-custom{transform:translateY(-15%)}#tab-custom .title-wrapper{margin-bottom:1em;padding-top:29.375em}#tab-custom .title-wrapper img{height:auto;width:57.5625em}#tab-custom .wrapper{max-width:55.25em}#tab-custom .options-wrapper{margin-top:3.5625em;max-width:57.0625em}#tab-custom .options-wrapper input{border:0;border-radius:0;font-size:2em;height:2.53125em;padding:.78125em}#tab-custom .controls-wrapper{gap:6.9375em}#tab-gender{padding-bottom:3.3125em}#tab-gender form{padding-top:23.875em}#tab-gender h2{font-size:9.375em;margin-bottom:.4533333333em}#tab-gender .content-wrapper{gap:1.875em}#tab-gender .content-wrapper label{cursor:pointer;display:block;margin-bottom:0;position:relative}#tab-gender .content-wrapper label p{align-items:center;border:.0625em solid #fff;border-radius:.5em;display:flex;flex-direction:column;font-size:5em;height:1.9125em;justify-content:center;margin-bottom:0;width:5.4125em}#tab-gender .content-wrapper label input{bottom:0;left:50%;opacity:0;position:absolute;transform:translate(-50%)}#tab-gender .content-wrapper label input:checked+p{background:hsla(0,0%,100%,.15)}#tab-gender .btn-primary{border:.0714285714em solid #fff;border-radius:.5714285714em;font-size:4.375em;width:5.5428571429em}#tab-prompt{padding-bottom:15em;padding-top:18.125em;transition:transform .2s ease,opacity .15s linear}.keyboard-open #tab-prompt{transform:translateY(-35%)}.keyboard-open #tab-prompt textarea{height:14.4444444444em!important}#tab-prompt h2{font-size:4.0625em;margin-bottom:1.5384615385em}#tab-prompt .form-group{margin-bottom:7.0625em;margin-left:auto;margin-right:auto;width:53.3125em}#tab-prompt .form-group .form-label{display:block;font-size:2.5em;margin-bottom:.075em}#tab-prompt .form-group textarea{background:#0f0f0f;border:.0222222222em solid #ff0023;border-radius:.4444444444em;color:#fff;display:block;font-size:2.8125em;height:19.7111111111em;padding:.8888888889em;resize:none;transition:height .2s ease;width:100%}#tab-prompt .form-group textarea:active,#tab-prompt .form-group textarea:focus{outline:.0222222222em solid #ff0023}#tab-camera{padding-bottom:0;padding-top:9.875em}#tab-camera .img-wrapper{margin-bottom:10.25em}#tab-camera .img-wrapper img{max-width:46.875em}#tab-camera .look-here{animation:blink 1.5s infinite;background:url(../images/landing/look-here-right.png) no-repeat 0 50%/contain;height:5em;position:absolute;right:1.5625em;top:49%;transform:translateY(-85%);width:15.9375em;z-index:100}#tab-camera .title-wrapper{padding-bottom:5.5em}#tab-camera .title-wrapper h3{font-size:7.5em}#tab-camera .title-wrapper h3:after{content:"Get ready"}#tab-camera .title-wrapper h3+p{position:relative}#tab-camera .title-wrapper h3+p:after{content:"Look at the camera"}#tab-camera.captured h3:after{content:"Slaaaaay!"}#tab-camera.captured h3+p:after{content:"Feeling good with this one?"}#tab-camera.captured .look-here{display:none}#tab-camera .select-photo{display:block;height:12.5em;opacity:0;outline:1px solid red;position:absolute;right:0;top:0;width:12.5em;z-index:10}#tab-camera .select-photo input{display:block;height:100%;width:100%}#tab-camera .footer-img{padding-bottom:5em}#tab-camera .footer-img img{height:auto;width:52.125em}#tab-camera .camera-wrapper{padding:0 3.0625em;text-align:center;width:100%}#tab-camera .camera-wrapper .camera-box{height:100%;width:100%}#tab-camera .camera-wrapper .camera-box-root{background:#000;margin-bottom:4.8125em;margin-left:auto;margin-right:auto;overflow:hidden;width:54em}#tab-camera .camera-wrapper .camera-box-root .js-ratio-wrapper{transform:translate(-50%,-50%) scale(1.02)}#tab-camera .camera-wrapper .camera-box-root[data-ratio="16:9"]{width:50em}#tab-camera .camera-wrapper .img-base{height:auto;opacity:0;width:100%}#tab-camera .camera-wrapper video{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%) scaleX(-1);width:100%}#tab-camera .camera-wrapper [data-rotate=left] video{height:auto;transform:translate(-50%,-50%) rotate(-90deg) scaleX(-1);width:150%}#tab-camera .camera-wrapper [data-rotate=right] video{height:auto;transform:translate(-50%,-50%) rotate(-90deg) scaleY(-1);width:150%}#tab-camera .camera-wrapper #js-temp-canvas{opacity:1;transform:translate(-50%,-50%) scaleX(-1)}#tab-camera .camera-wrapper #js-temp-canvas-2{opacity:0}#tab-camera .state-captured,#tab-camera .state-idle{gap:1.25em}#tab-camera.captured .camera-box-root #js-temp-canvas{opacity:0}#tab-camera.captured .camera-box-root #js-temp-canvas-2{opacity:1}#tab-camera.captured .camera-box-root #js-temp-canvas-3{border:2px solid red;height:50%!important;opacity:1!important;position:absolute;z-index:999}#tab-camera.captured .controls-wrapper .state-captured{display:block}#tab-camera.captured .controls-wrapper .state-captured .btn{min-width:6.85em}#tab-camera.captured .controls-wrapper .state-idle,#tab-camera:not(.captured) .controls-wrapper .state-captured{display:none!important}#tab-camera:not(.captured) .controls-wrapper .state-idle{display:block}#tab-camera .controls-wrapper{text-align:center}#tab-camera .controls-wrapper .btn-retake{background-color:#c69166}#tab-camera .controls-wrapper .btn-retake:active,#tab-camera .controls-wrapper .btn-retake:focus,#tab-camera .controls-wrapper .btn-retake:hover{background-color:#de9f6c!important}#tab-camera .controls-wrapper .btn-next,#tab-camera .controls-wrapper .btn-retake{max-width:6.7096774194em;min-width:1px!important;width:100%}#tab-camera .controls-wrapper span{color:#38ff82;display:block;font-size:.5em;letter-spacing:.145em;margin-top:1.5em}#tab-camera .controls-wrapper .state-captured{display:none}.shutter-countdown{pointer-events:none;z-index:9}.shutter-countdown:before{background:#fff;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.shutter-countdown.clicked:before{animation:shutter .5s ease forwards}.shutter-countdown .shutter-counter{color:#cb640b;display:block;font-size:12.375em;font-weight:700}.shutter-countdown .shutter-counter.animate{animation:zoom-in-out .75s ease forwards}.shutter-countdown .shutter-counter:not(.animate){animation:none;opacity:0;transform:scale(.85)}@keyframes shutter{0%,to{opacity:0}25%,75%{opacity:1}}#tab-uploading{padding-bottom:10.9375em;padding-top:9.5em}#tab-uploading.upload-done:after{background:#000;color:#adff2f;content:"Image generated!";font-size:1.875em;left:50%;padding:.3125em 1.25em;position:absolute;text-align:center;top:60%;transform:translate(-50%,-50%)}#tab-uploading .img-wrapper{margin-bottom:10em}#tab-uploading .img-wrapper .hero{height:auto;width:61.6875em}#tab-uploading h2{color:#fff;display:block;font-size:7.5em;margin-bottom:2.5416666667em}#tab-uploading h2 span{display:block;font-size:.5em;margin-top:.2416666667em}#tab-uploading .img-footer img{width:51.4375em}#tab-uploading .progress-box .progress-bar{background:#ebc7a3;border-radius:1.875em;margin:auto;position:relative;width:46.625em}#tab-uploading .progress-box span{animation:progressShine .7s linear infinite;background:#4e3b30;background-size:200% 200%;display:block;height:5.625em;transition:width .2s ease}#tab-uploading .progress-box p{color:#4e3b30;font-size:1.875em;font-weight:700;margin-bottom:0;margin-top:.7em}#tab-detecting{padding-top:12.5em}#tab-detecting .logo-wrapper img{height:auto;width:60.6875em}#tab-detecting .progress-box{margin-bottom:14.375em}#tab-detecting .progress-box .progress-bar{background:#012cb7;margin:auto;position:relative;width:42.875em}#tab-detecting .progress-box .progress-bar,#tab-detecting .progress-box span{border-radius:6.25em;box-shadow:inset 0 -.875em .41875em rgba(0,0,0,.52),inset 0 .5em .86875em hsla(0,0%,100%,.73)}#tab-detecting .progress-box span{animation:progressShine .7s linear infinite;background:linear-gradient(90deg,#eec104,#fccd10 50%,#eec104);background-size:200% 200%;display:block;height:4.375em;min-width:12%;transition:width .2s ease}#tab-detecting .progress-box h5{color:#fff;font-size:2.5em;font-weight:700;margin-bottom:0;margin-top:.8em}@keyframes progressShine{0%{background-position:0 0}to{background-position:200% 100%}}#js-upload-modal{-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);background:hsla(0,0%,9%,.8)}#js-upload-modal .spinner-wrapper{margin-bottom:3.75em;width:31.25em}#js-upload-modal .spinner-wrapper .spinner-element{height:100%;position:relative;width:100%}#js-upload-modal .spinner-wrapper .spinner-element .halo-halo{height:65%;left:50%;overflow:visible;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}#js-upload-modal .spinner-wrapper .spinner-element .halo-halo:after{animation:shake 3s cubic-bezier(.36,.07,.19,.97) infinite both;backface-visibility:hidden;background:url(../images/landing/halo-halo.png) no-repeat 50%/contain;content:"";height:100%;left:0;perspective:1000px;position:absolute;top:0;transform:translateZ(0);width:100%}#js-upload-modal .spinner-wrapper span{color:#921716;font-size:1.375em;line-height:1em}#js-upload-modal .spinner-wrapper svg{height:100%;overflow:visible;position:relative;transform:rotate(-90deg);width:100%}#js-upload-modal .spinner-wrapper svg circle{fill:none;stroke:#ec1c24;stroke-width:20;stroke-linecap:round;height:100%;width:100%}#js-upload-modal .spinner-wrapper svg circle:last-of-type{stroke-dasharray:625px;stroke-dashoffset:calc(625px - 625px*var(--percent)/100);stroke:#fff;stroke-width:10}#js-upload-modal .img-text img{height:auto;width:45.125em}@keyframes shake{0%,10%,20%,to{transform:rotate(0deg)}25%,35%,45%{transform:rotate(5deg)}30%,40%,50%{transform:rotate(-5deg)}55%{transform:rotate(0deg)}}#tab-selection{background:url(../images/landing/background-pool.png) no-repeat 50%/cover;padding:3.75em 0 0}#tab-selection .img-wrapper img{margin-bottom:2.5em;width:49.875em}#tab-selection .img-wrapper p{color:#fff;font-size:3.125em;margin-bottom:0}#tab-selection .text-content{padding-bottom:.875em}#tab-selection .text-content p{color:#fff;font-size:2.5em;margin-bottom:0;text-shadow:0 .1em .1em rgba(0,0,0,.25)}#tab-selection ul{list-style:none;padding:0;position:static}#tab-selection ul li{background-color:#012cb7;border-radius:50%;box-shadow:0 0 0 .5625em #fff;position:absolute;transform:translateY(-3.125em);transition:box-shadow .1s linear}#tab-selection ul li span{border-radius:50%;display:block;height:100%;overflow:hidden;position:relative;width:100%}#tab-selection ul li img{border-radius:50%;height:auto;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1.1);width:100%}#tab-selection ul li.glow{box-shadow:0 0 0 1.125em #ffcf07}#tab-selection ul li:first-child{height:26.0625em;left:3.125em;top:49.1875em;width:26.0625em}#tab-selection ul li:nth-child(2){height:23.4375em;left:39.5em;top:43.75em;width:23.4375em}#tab-selection ul li:nth-child(3){height:19.5625em;left:28em;top:65.5em;width:19.5625em}#tab-selection ul li:nth-child(4){height:23.375em;left:8.8125em;top:79.875em;width:23.375em}#tab-selection ul li:nth-child(5){height:26.125em;left:37.75em;top:84.375em;width:26.125em}#tab-selection ul li:not(.active){background:url(../images/landing/g-logo.png) no-repeat 50%/cover}#tab-selection .confetti-canvas{bottom:0;height:auto;left:50%;position:absolute;transform:translate(-50%);width:140%;z-index:999}#tab-question{padding-top:6.25em!important}#tab-question h2{font-size:4.375em;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:12.8571428571em}#tab-question ul{list-style:none;width:56.25em}#tab-question ul li{background:#fb9217;border-radius:2.5em;box-shadow:0 1.25em .9375em rgba(0,0,0,.25),inset 0 -1.1875em .75625em rgba(0,0,0,.35);margin-bottom:0;padding:1.875em 1.875em 2.8125em}#tab-question ul li.blue,#tab-question ul li:nth-child(2){background:#002cb8}#tab-question ul li:nth-child(3){background:#eec104}#tab-question ul li:not(:last-child){margin-bottom:2.75em}#tab-question ul li span{display:block;font-family:HeyMeow Rnd ExtraBold,sans-serif;font-size:3.125em}#tab-question ul li:only-child{padding-bottom:4.375em;padding-top:4.375em}#tab-question ul li:only-child span{font-size:4.25em}#tab-question ul li p{display:block;font-size:2.5em;line-height:1.3;margin-bottom:0}#tab-question[data-location=food-park] h4{display:none}#tab-question[data-location=food-park] .option-content h5{font-family:HeyMeow Rnd,sans-serif;font-size:4.375em;margin-bottom:1em}#tab-question h4{font-size:2.5em;margin-bottom:0}#tab-question .text-content{padding-bottom:1.125em;text-shadow:0 .25em .25em rgba(0,0,0,.25)}#tab-question .text-content p{font-size:2.5em;margin-bottom:0;padding-top:.45em}#tab-question .text-content img{height:auto;margin-left:3.6875em;width:23.875em}#tab-done{background:url(../images/landing/header.png) no-repeat top/100% auto;padding-bottom:7.4375em;padding-top:7.4375em}#tab-done h2{color:#dfcce4;font-size:5em;margin-bottom:.875em}#tab-done h2 span{display:block;font-size:1.25em;font-weight:900}#tab-done h2 span small{font-size:1em;font-weight:inherit}#tab-done[data-raffle=true] .logo-title img{display:none}#tab-done[data-raffle=true] .logo-title h3{display:block}#tab-done .text-wrapper{color:#4e3b30}#tab-done .text-wrapper h2{color:inherit;font-size:4em;margin-bottom:.15625em;text-shadow:.234375em 0 0 #13356e}#tab-done .text-wrapper p{font-size:2.25em;line-height:1.2;margin-bottom:.5em;text-shadow:.2222222222em 0 0 #13356e}#tab-done .text-wrapper img{width:19.8125em}#tab-done .text-wrapper .ref-code small{display:block;font-size:1.5625em;margin-bottom:.48em}#tab-done .text-wrapper .ref-code span{background:#ebc7a3;border-radius:.4em;color:#4e3b30;display:block;font-size:3.125em;font-weight:700;max-width:10.18em;padding:.32em}#tab-done .output-preview{padding:2em}#tab-done .output-preview img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#tab-done .button-content .btn-primary{font-size:3.875em;width:6.6451612903em}#tab-done .qr-content{bottom:0;position:absolute;right:1.25em;transform:translateY(43%)}#tab-done .qr-content .qrcode-wrapper{background:#fff;margin-bottom:10px;padding:.375em;width:9.375em}#tab-done .qr-content .qrcode-wrapper canvas,#tab-done .qr-content .qrcode-wrapper img{height:auto;width:100%}#tab-done .qr-content p{color:#4e3b30;font-size:1.25em;font-weight:700;line-height:1;margin-bottom:0}#tab-preview{background:url(../images/landing/header.png) no-repeat top/100% auto;padding-bottom:0;padding-top:5em}#tab-preview h2{color:#dfcce4;font-size:5em;margin-bottom:.875em}#tab-preview h2 span{display:block;font-size:1.25em;font-weight:900}#tab-preview h2 span small{font-size:1em;font-weight:inherit}#tab-preview .preview-wrapper img{border:.0625em solid #da202a;border-radius:1.25em;height:63.75em;margin:auto;width:auto}#tab-preview .button-content{padding-bottom:5.0625em}.default-page .content-wrapper{z-index:10}.default-page .content-wrapper .tab-content{background:#f2eae1}.default-page .content-wrapper .tab-content .img-hero img{height:auto;width:80%}.default-page .w-logo{height:auto;left:10px;position:absolute;top:10px;width:40px;z-index:10}[data-page=landing] .default-page{background:#f2eae1;margin-left:auto;margin-right:auto;max-width:640px}[data-page=landing] .default-page #tab-scan,[data-page=landing] .default-page .tab-content{background:none!important}#tab-scan{background:url(../images/landing/bg-plain.jpg) no-repeat 50%/cover;padding-bottom:0;padding-top:6.8125em;position:relative;z-index:1}#tab-scan .content-wrapper h2{color:#4e3b30;font-size:5em;font-weight:700;margin-bottom:.775em}#tab-scan .content-wrapper h2 span{display:block;font-size:1.25em;font-weight:900}#tab-scan .content-wrapper h2 span b{font-weight:inherit}#tab-scan .header-logo{margin-bottom:3.3125em;width:45.1875em}#tab-scan .header-logo img{height:5.625em;inset:0;position:absolute}#tab-scan .hero-wrapper{margin-bottom:5em}#tab-scan .hero-wrapper img{width:27.625em}#tab-scan p{color:#4e3b30;font-size:5em;font-weight:700;margin-bottom:.775em}#tab-scan .btn-download{width:8.296875em}#tab-scan .img-wrapper img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#tab-scan .control-wrapper{padding-bottom:6.8125em;padding-top:3.875em}#page-pbooth .tab-content{background:#f2eae1}[data-device=mobile] #page-pbooth:has(#tab-home.active):before{content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:0}[data-device=mobile] #page-pbooth [data-ui-ratio]{z-index:1}[data-device=mobile] #page-pbooth:has(#js-upload-modal.show) [data-ui-ratio]{overflow:visible!important}[data-device=mobile] #page-pbooth:has(#js-upload-modal.show) #js-upload-modal{-webkit-backdrop-filter:initial!important;backdrop-filter:none!important;background:transparent!important;overflow:visible!important}[data-device=mobile] #page-pbooth:has(#js-upload-modal.show) #js-upload-modal:after{-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);background:rgba(0,0,0,.5);content:"";height:100vh;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:-1}[data-device=mobile] .tab-content{z-index:10}.tab-pane.blink .tap-text{animation:blink 1.5s infinite}.tab-pane.locked .tap-text{animation:none;visibility:hidden}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v139/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format("woff2")}.material-icons{word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Icons;font-size:1.0909090909em;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.keyboard{background:linear-gradient(to right bottom,#eee,#ebebeb,#e8e8e8,#e6e6e6,#e3e3e3);bottom:0;box-shadow:0 0 3.125em rgba(0,0,0,.5);height:51.25em;left:0;padding:.3125em 0;position:absolute;transform:translate(0);transition:height .2s ease-in-out,transform .4s ease!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:99999999}.keyboard--hidden{box-shadow:none;transform:translateY(100%)}.keyboard__keys{padding-top:1.5em;text-align:center}.keyboard__key{-webkit-tap-highlight-color:transparent;align-items:center;background:#fafafa;border:none;border-bottom:.1818181818em hsla(0,0%,100%,.1);border-radius:.3636363636em;box-shadow:0 .1818181818em 0 .0018181818em rgba(0,0,0,.1);color:#707070;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:2.5em;height:2.7272727273em;justify-content:center;margin:.1818181818em;max-width:4.5454545455em;outline:none;padding:0;position:relative;vertical-align:top;width:6%}.keyboard__key[data-label=".com"]{width:14%}.keyboard__key.active{background:#fff;box-shadow:0 1 0 .04px rgba(0,0,0,.1);color:#000;transform:translateY(.075em)}.keyboard__key--wide{width:12%}.keyboard__key--extra-wide{max-width:31.25em;width:36%}.keyboard__key--activatable:after{background:rgba(0,0,0,.4);border-radius:50%;content:"";height:.3636363636em;position:absolute;right:.4545454545em;top:.4545454545em;width:.3636363636em}.keyboard__key--active:after{background:#08ff00}.keyboard__key--dark{background:rgba(0,0,0,.25)}body[data-keyboard-type=tel] .keyboard{height:40.625em}body[data-keyboard-type=tel] .keyboard .keyboard__key{display:none}body[data-keyboard-type=tel] .keyboard .keyboard__keys{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;padding-top:3em;width:68%}body[data-keyboard-type=tel] .keyboard [data-label="0"],body[data-keyboard-type=tel] .keyboard [data-label="1"],body[data-keyboard-type=tel] .keyboard [data-label="2"],body[data-keyboard-type=tel] .keyboard [data-label="3"],body[data-keyboard-type=tel] .keyboard [data-label="4"],body[data-keyboard-type=tel] .keyboard [data-label="5"],body[data-keyboard-type=tel] .keyboard [data-label="6"],body[data-keyboard-type=tel] .keyboard [data-label="7"],body[data-keyboard-type=tel] .keyboard [data-label="8"],body[data-keyboard-type=tel] .keyboard [data-label="9"],body[data-keyboard-type=tel] .keyboard [data-label=backspace],body[data-keyboard-type=tel] .keyboard [data-label=done]{display:inline-flex;opacity:1;width:33%}body[data-keyboard-type=tel] .keyboard [data-label="0"]{order:9}body[data-keyboard-type=tel] .keyboard [data-label=done]{order:10!important}body[data-keyboard-type=tel] .keyboard [data-label]+br{display:none}#js-custom-modal{-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);background:hsla(0,0%,63%,.8)}#js-custom-modal .img-text{margin-bottom:2em}#js-custom-modal .img-text img{height:auto;width:45.1875em}#js-custom-modal .modal-body{max-width:57.875em;transition:transform .2s ease}.keyboard-open #js-custom-modal .modal-body{transform:translateY(-25%)}#js-custom-modal label{color:#151213;display:block;font-size:1.875em;font-weight:700;text-align:left}#js-custom-modal [type=text]{background:#fff;border:.0333333333em solid #bcbcbc;border-radius:.6666666667em;color:#151213;display:block;font-size:1.875em;height:2.9333333333em;margin-bottom:1.1666666667em;padding:0 1.1666666667em;width:100%}#js-custom-modal [type=text]:active,#js-custom-modal [type=text]:focus{box-shadow:none;outline:0}#js-custom-modal [type=text]::-moz-placeholder{color:#919498}#js-custom-modal [type=text]::placeholder{color:#919498}#js-custom-modal .control-wrapper{gap:.6875em}#js-custom-modal .control-wrapper .btn{font-size:2.1875em;height:2.2em;width:9.6em}#js-custom-modal .control-wrapper .btn:first-child{background:#c69166}#js-custom-modal .control-wrapper .btn:first-child:active,#js-custom-modal .control-wrapper .btn:first-child:focus,#js-custom-modal .control-wrapper .btn:first-child:hover{background:#b57744!important}#js-custom-modal .content-wrapper{background:#fff;border-radius:3.75em;padding:6.25em 5.25em}#js-custom-modal .content-wrapper h2{color:#4e3b30;font-size:5em;font-weight:700;margin-bottom:.4375em}[data-page=led-wall] [data-ui-ratio]{background:#fff}[data-page=led-wall] [data-ui-ratio]:after{background:url(../images/landing/led-frame.png) no-repeat 50%/cover;content:"";height:100%;inset:0;position:absolute;width:100%;z-index:99}[data-page=led-wall] #led-wall-slideshow{background:#000;height:100%;overflow:hidden;width:100%}[data-page=led-wall] #led-wall-slides{height:100%;position:relative;width:100%}[data-page=led-wall] .led-wall-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;opacity:0;position:absolute;transition:opacity .7s ease}[data-page=led-wall] .led-wall-slide.active{opacity:1}[data-page=led-wall] .led-wall-loading{color:#fff;font-size:1.1rem;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3}.content-wrapper .title-wrapper{color:#4e3b30}.content-wrapper .title-wrapper h3{font-size:7.5em;font-weight:700;line-height:1;margin-bottom:0}.content-wrapper .title-wrapper h3+p{font-size:3.125em;margin-bottom:0;margin-top:-.08em}.content-wrapper .tab-pane{height:100%;padding-bottom:3em;padding-left:4.875em;padding-right:4.875em;position:relative;width:100%}.footer-wrapper{padding:3.75em 3em 0}.footer-wrapper img{height:auto}.footer-wrapper img:first-child{width:13.3125em}.footer-wrapper img:last-child{width:11.125em}.footer{background:#fff;padding:6.0625em;position:relative;text-align:center}@media (max-width:1200px){.footer:after{background:#fff;content:"";display:block;height:300%;left:50%;position:absolute;top:0;transform:translate(-50%);width:280%;z-index:0}.footer p{z-index:2}}.footer p{color:#34303c;font-size:1.5625em;line-height:normal;margin:0;position:relative}.nav.nav-pill li{padding:7px 4px}.nav.nav-pill a,.nav.nav-pill label{background:#33303d;border-radius:15px;color:#fff;cursor:pointer;font-size:13px;padding:6px 12px;position:relative}.nav.nav-pill a.active,.nav.nav-pill label.active{background:#ff5722}.nav.nav-pill a input,.nav.nav-pill label input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.back-to-home,.btn-fullscreen{background:red;border:0;border-radius:.625em;font-size:1em;height:8.75em;left:0;opacity:0;position:absolute;width:13.75em;z-index:9}.back-to-home:active,.back-to-home:focus,.btn-fullscreen:active,.btn-fullscreen:focus{box-shadow:none;outline:0}.btn-retake-face{background:url(../images/landing/btn-retake.svg) no-repeat 50%/contain;border:0;cursor:pointer;display:none;height:4.6875em;left:2.9375em;position:absolute;top:3.3125em;width:4.6875em;z-index:9}.btn-retake-face:active,.btn-retake-face:focus{box-shadow:none;outline:0}.btn-retake-face:after{background:red;content:"";height:200%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%}.cmp-landing:has(#tab-selection.active) .btn-retake-face{display:block}.cmp-landing:has(#tab-selection.active) .back-to-home{display:none!important}.btn-fullscreen{left:auto;right:0;top:0;z-index:9999}.back-to-home{bottom:auto;cursor:pointer!important;left:0;position:fixed!important;top:0}.btn-back{background:url(../images/landing/back.svg) no-repeat 50%/contain;border:0;height:3.75em;left:2.5em;position:absolute;top:2.5em;width:4.0625em;z-index:10;z-index:15}.btn-back:active,.btn-back:focus{border:0;outline:0}.btn-back:after{content:"";height:170%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:170%}body,html{background:#000}
