.experience-gallery-block .gallery-banner{width:100%;padding-bottom:74.8%;position:relative;background-color:var(--bgc)}.experience-gallery-block .gallery-banner .gallery-banner-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;clip-path:polygon(100% 0%,0% 0%,0% 91.12%,1% 91.52%,2% 91.9%,3% 92.25%,4% 92.58%,5% 92.88%,6% 93.15%,7% 93.39%,8% 93.6%,9% 93.78%,10% 93.92%,11% 94.04%,12% 94.12%,13% 94.16%,14% 94.18%,15% 94.16%,16% 94.1%,17% 94.02%,18% 93.89%,19% 93.74%,20% 93.55%,21% 93.34%,22% 93.09%,23% 92.81%,24% 92.51%,25% 92.18%,26% 91.82%,27% 91.43%,28% 91.03%,29% 90.6%,30% 90.15%,31% 89.69%,32% 89.21%,33% 88.71%,34% 88.21%,35% 87.69%,36% 87.16%,37% 86.63%,38% 86.09%,39% 85.56%,40% 85.02%,41% 84.48%,42% 83.95%,43% 83.43%,44% 82.91%,45% 82.41%,46% 81.92%,47% 81.44%,48% 80.98%,49% 80.54%,50% 80.11%,51% 79.71%,52% 79.33%,53% 78.98%,54% 78.65%,55% 78.36%,56% 78.09%,57% 77.84%,58% 77.63%,59% 77.46%,60% 77.31%,61% 77.2%,62% 77.12%,63% 77.07%,64% 77.06%,65% 77.08%,66% 77.13%,67% 77.22%,68% 77.34%,69% 77.49%,70% 77.68%,71% 77.9%,72% 78.14%,73% 78.42%,74% 78.73%,75% 79.06%,76% 79.42%,77% 79.8%,78% 80.21%,79% 80.63%,80% 81.08%,81% 81.54%,82% 82.03%,83% 82.52%,84% 83.03%,85% 83.55%,86% 84.07%,87% 84.6%,88% 85.14%,89% 85.68%,90% 86.21%,91% 86.75%,92% 87.28%,93% 87.8%,94% 88.32%,95% 88.82%,96% 89.32%,97% 89.79%,98% 90.25%,99% 90.7%,100% 91.12%)}.experience-gallery-block .gallery-contents{padding:25px 20px;background-color:var(--bgc);font-size:14px;line-height:1.5;text-align:center}@supports (text-wrap: balance){.experience-gallery-block .gallery-contents{text-wrap:balance}}.experience-gallery-block .gallery-information :last-child{margin-bottom:0}.experience-gallery-block .gallery-tag{margin-bottom:10px}.experience-gallery-block .gallery-name{font-size:26px;font-weight:400;line-height:1.2;margin-bottom:10px}.experience-gallery-block .gallery-list{margin:40px 0 0;list-style:none}.experience-gallery-block .gallery-item{background-color:var(--colorBody, #fff);margin-bottom:24px}.experience-gallery-block .gallery-item:last-child{margin-bottom:0}.experience-gallery-block .gallery-item a{display:block}.experience-gallery-block .gallery-item .item-thumbnail{width:100%;padding-bottom:66%;position:relative}.experience-gallery-block .gallery-item .item-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.experience-gallery-block .gallery-item .item-text{padding:12px 10px}.experience-gallery-block .gallery-item .item-text :last-child{margin-bottom:0}.experience-gallery-block .gallery-item .item-name{font-size:16px;font-weight:400;line-height:1.2;margin-bottom:10px}@media screen and (min-width: 768px){.experience-gallery-block .gallery-banner{padding-bottom:56.25%}.experience-gallery-block .gallery-contents{padding:40px 32px}.experience-gallery-block .gallery-list{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.experience-gallery-block .gallery-item{margin-bottom:0}}@media screen and (min-width: 1024px){.experience-gallery-block .gallery-banner{padding-bottom:28.125%}.experience-gallery-block .gallery-banner .gallery-banner-image{clip-path:polygon(100% 0%,0% 0%,0% 88.54%,1% 89.53%,2% 90.45%,3% 91.3%,4% 92.06%,5% 92.71%,6% 93.26%,7% 93.68%,8% 93.98%,9% 94.14%,10% 94.17%,11% 94.07%,12% 93.83%,13% 93.46%,14% 92.97%,15% 92.36%,16% 91.65%,17% 90.84%,18% 89.95%,19% 88.99%,20% 87.98%,21% 86.93%,22% 85.86%,23% 84.78%,24% 83.72%,25% 82.69%,26% 81.7%,27% 80.78%,28% 79.93%,29% 79.17%,30% 78.52%,31% 77.97%,32% 77.55%,33% 77.25%,34% 77.09%,35% 77.06%,36% 77.16%,37% 77.4%,38% 77.77%,39% 78.26%,40% 78.87%,41% 79.58%,42% 80.39%,43% 81.28%,44% 82.24%,45% 83.26%,46% 84.31%,47% 85.38%,48% 86.45%,49% 87.51%,50% 88.54%,51% 89.53%,52% 90.45%,53% 91.3%,54% 92.06%,55% 92.71%,56% 93.26%,57% 93.68%,58% 93.98%,59% 94.14%,60% 94.17%,61% 94.07%,62% 93.83%,63% 93.46%,64% 92.97%,65% 92.36%,66% 91.65%,67% 90.84%,68% 89.95%,69% 88.99%,70% 87.98%,71% 86.93%,72% 85.86%,73% 84.78%,74% 83.72%,75% 82.69%,76% 81.7%,77% 80.78%,78% 79.93%,79% 79.17%,80% 78.52%,81% 77.97%,82% 77.55%,83% 77.25%,84% 77.09%,85% 77.06%,86% 77.16%,87% 77.4%,88% 77.77%,89% 78.26%,90% 78.87%,91% 79.58%,92% 80.39%,93% 81.28%,94% 82.24%,95% 83.26%,96% 84.31%,97% 85.38%,98% 86.45%,99% 87.51%,100% 88.54%)}.experience-gallery-block .gallery-contents{padding-top:80px;padding-bottom:80px;font-size:18px}.experience-gallery-block .gallery-information{max-width:800px;margin:0 auto}.experience-gallery-block .gallery-name{font-size:36px}.experience-gallery-block .gallery-list{grid-template-columns:repeat(3,1fr);max-width:1400px;margin:80px auto}.experience-gallery-block .gallery-item .item-name{font-size:24px}}.tag-line.is-red{background-color:#e70000}.shopify-section.experience-header{height:65px;min-height:65px;padding:10px 16px 5px}.experience-header{width:100%;position:fixed;top:0;left:0;z-index:100;transition:.25s ease-in-out}.experience-header.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.experience-header .header{height:100%;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.experience-header .header .button_container{height:30px;width:30px;cursor:pointer;color:#888;position:relative}.experience-header .header .button_container span{display:flex;position:absolute;left:50%;transform:translate(-50%);transition:all .3s ease-in-out}.experience-header .header .button_container .top{top:5px}.experience-header .header .button_container .middle{top:12px}.experience-header .header .button_container .bottom{top:20px}.experience-header .header .button_container.is-active{color:var(--colorBtnPrimaryText)}.experience-header .header .button_container.is-active .top{transform:translate(-50%,-50%) rotate(45deg);top:50%}.experience-header .header .button_container.is-active .middle{opacity:0;left:100%}.experience-header .header .button_container.is-active .bottom{transform:translate(-50%,-50%) rotate(-45deg);top:50%}.experience-header .header .logo{position:relative;width:86px}.experience-header .header .logo .logo-image{width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s ease-in-out}.experience-header .header .logo .logo-image-white{opacity:0;visibility:hidden}.experience-header .header .logo.is-active .logo-image-white{opacity:1;visibility:visible}.experience-header .header .logo.is-active .logo-image-default{opacity:0;visibility:hidden}.experience-header .header .btn-help{display:flex;justify-content:center;align-items:center;width:30px;height:30px;padding:0;color:#888;transition:all .3s ease-in-out}.experience-header .header .btn-help:hover{opacity:.7}.experience-header .header .btn-help.is-active{color:var(--colorBtnPrimaryText)}.experience-header .overlay{background-color:#000;position:fixed;top:0;left:0;width:100%;height:0;opacity:0;visibility:hidden;transition:all .35s ease-in-out;overflow:hidden}.experience-header .overlay:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-blend-mode:difference;background-color:#000;opacity:.11;z-index:-1}.experience-header .overlay.open{opacity:1;visibility:visible;height:100%;padding-top:65px}.experience-header .overlay-menu{height:100%;padding:50px 24px;overflow:hidden auto;color:#fff;font-size:14px;font-weight:600;line-height:1.25;text-align:center}.experience-header .module-list{list-style:none;margin:0}.experience-header .module{opacity:0;margin-bottom:35px}.experience-header .module:last-child{margin-bottom:0}.experience-header .module:nth-child(5n+1) .tag-line{background-color:#0047ba;mix-blend-mode:screen}.experience-header .module:nth-child(5n+2) .tag-line{background-color:#ff8200;mix-blend-mode:screen}.experience-header .module:nth-child(5n+3) .tag-line{background-color:#9e28b5;mix-blend-mode:screen}.experience-header .module:nth-child(5n+4) .tag-line{background-color:#00ce7d;mix-blend-mode:screen}.experience-header .module:nth-child(5n+5) .tag-line{background-color:#ff8200;mix-blend-mode:screen}.experience-header .tag-line{margin-bottom:20px}.experience-header .kit-list{list-style:none;margin:0}.experience-header .kit-item{margin-bottom:10px}.experience-header .kit-item a{font-family:Slackey,sans-serif;font-size:18px;font-weight:400;line-height:1.5;display:block}.experience-header .kit-item span{font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;line-height:1.25;display:block}.experience-header .kit-item:last-child{margin-bottom:0}.experience-header .overlay.open .module{animation:fadeInRight .5s ease forwards}.experience-header .overlay.open .module:nth-child(1){animation-delay:.4s}.experience-header .overlay.open .module:nth-child(2){animation-delay:.45s}.experience-header .overlay.open .module:nth-child(3){animation-delay:.5s}.experience-header .overlay.open .module:nth-child(4){animation-delay:.55s}.experience-header .overlay.open .module:nth-child(5){animation-delay:.6s}.experience-header .overlay.open .module:nth-child(6){animation-delay:.65s}.experience-header .overlay.open .module:nth-child(7){animation-delay:.7s}.experience-header .overlay.open .module:nth-child(8){animation-delay:.75s}.experience-header .overlay.open .module:nth-child(9){animation-delay:.8s}.experience-header .overlay.open .module:nth-child(10){animation-delay:.85s}@keyframes fadeInRight{0%{opacity:0;transform:translate(20%)}to{opacity:1;transform:translate(0)}}.experience-intro-block{margin:0 auto;height:100%}.experience-intro-block.intro-screen{padding-top:0;max-width:600px}.experience-intro-block .teacher{margin-top:-30px;position:relative;z-index:2}.experience-intro-block .teacher-image{width:60px;height:60px;border-radius:50%;border:solid 3px var(--colorBtnPrimaryText);overflow:hidden}.experience-intro-block .teacher-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.experience-intro-block .teacher-name{font-family:Slackey,sans-serif;font-size:10px;font-weight:400;letter-spacing:.05em;line-height:1;text-transform:uppercase;color:var(--colorTextBody)}@media screen and (min-width: 768px){.experience-intro-block{font-size:16px}.experience-intro-block .teacher{margin-top:-45px}.experience-intro-block .teacher-image{width:90px;height:90px}.experience-intro-block .teacher-name{font-size:16px}}@media screen and (min-width: 1024px){.experience-intro-block.intro-screen{max-width:1000px}}.experience-outro-block{margin:0 auto;height:100%}.auth-btn{font-family:Slackey,sans-serif;min-width:290px;font-size:20px;font-weight:400;line-height:1.4;text-align:center;color:var(--colorBtnPrimaryText);background-color:var(--colorSaleTag);padding:10px 20px;clip-path:polygon(0% .585%,100% 0%,99.408% 100%,1.775% 100%,0% .585%);transition:all .25s ease}.auth-btn:hover{opacity:.7}.auth-btn.btn-register{color:#0148bc;background-color:var(--colorBody)}@media screen and (min-width: 400px){.auth-btn{padding:10px 30px}}@media screen and (min-width: 1024px){.auth-btn{font-size:30px;padding:15px 45px}}.form-errors{width:100%;margin-bottom:20px;text-align:center}.experience-register-block{font-family:var(--typeBasePrimary);font-size:var(--typeBaseSize);color:var(--colorBtnPrimaryText);min-height:calc(100 * var(--vh, 1vh));background-color:#fff}@supports (min-height: 100svh){.experience-register-block{min-height:100svh}}.experience-register-block{overflow:hidden;display:flex;min-height:calc(100 * var(--vh, 1vh) - 65px)}@supports (min-height: calc(100svh - 65px)){.experience-register-block{min-height:calc(100svh - 65px)}}.experience-register-block .experience-register-wrapper{width:100%;display:flex;flex-direction:column}.experience-register-block .experience-register-text{flex-grow:1;display:flex;flex-direction:column;justify-content:center;text-align:center;color:#0148bc;padding:15vw 24px 0;margin:0 auto 25px}@supports (text-wrap: balance){.experience-register-block .experience-register-text{text-wrap:balance}}.experience-register-block .experience-register-text h2{font-family:inherit;font-size:22px;font-weight:700;line-height:1.3636363636}.experience-register-block .experience-register-text :last-child{margin-bottom:0}.experience-register-block .experience-register-actions{flex-shrink:0;margin:0 -20px;padding-top:186px;padding-bottom:40px;display:flex;flex-direction:column;align-items:center;gap:12px;position:relative;z-index:1}.experience-register-block .experience-register-wrapper.is-login .experience-register-actions,.experience-register-block .experience-register-wrapper.is-register .experience-register-actions,.experience-register-block .experience-register-wrapper.is-recover .experience-register-actions{flex-grow:1;margin-top:30px}.experience-register-block .experience-register-actions .actions-bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:#0148bc;background:linear-gradient(to bottom,#fff 0% 5%,#0148bc 6%)}.experience-register-block .experience-register-actions .actions-bg img{display:block;width:100%;height:auto;object-fit:cover}@media screen and (max-width: 400px){.experience-register-block .experience-register-text{padding-top:15px;margin-bottom:0}}@media screen and (min-width: 768px){.experience-register-block .experience-register-text{max-width:600px;padding-top:150px;margin-bottom:50px}.experience-register-block .experience-register-actions{padding-top:250px;padding-bottom:100px}}@media screen and (min-width: 1024px){.experience-register-block{font-size:24px}.experience-register-block .experience-register-text{padding-top:30px;margin-bottom:30px}.experience-register-block .experience-register-text h2{font-size:33px}.experience-register-block .experience-register-actions{flex-direction:row;justify-content:center;gap:45px}.experience-register-block .experience-register-wrapper.is-login .experience-register-actions,.experience-register-block .experience-register-wrapper.is-register .experience-register-actions,.experience-register-block .experience-register-wrapper.is-recover .experience-register-actions{margin-top:0}}@media screen and (min-width: 1280px){.experience-register-block .experience-register-actions{padding-top:450px}}.experience-register-block .page-auth .cta{display:flex;flex-direction:column;align-items:center;gap:20px}@media screen and (min-width: 1024px){.experience-register-block .page-auth .cta{flex-direction:row;padding-top:40px}}.experience-register-block .form-auth{width:100%;height:100%;padding:20px 50px 0}.experience-register-block .form-auth form{height:100%;display:flex;flex-wrap:wrap;flex-flow:row wrap;align-items:center;align-content:flex-start;gap:20px}.experience-register-block .form-auth label{font-family:Slackey,sans-serif;font-size:18px;font-weight:400;line-height:1.4444444444;text-align:center}.experience-register-block .form-auth input[type=hidden]{display:none}.experience-register-block .form-auth input:not([type=submit]){border:none;padding:10px;background-color:var(--colorBody);clip-path:polygon(0% .585%,100% 0%,99.408% 100%,1.775% 100%,0% .585%);font-size:16px;font-weight:400;color:var(--colorTextBody);line-height:1.375;text-align:center}.experience-register-block .form-auth input:not([type=submit])::-webkit-input-placeholder{transition:opacity .25s ease}.experience-register-block .form-auth input:not([type=submit])::-moz-placeholder{transition:opacity .25s ease}.experience-register-block .form-auth input:not([type=submit]):-ms-input-placeholder{transition:opacity .25s ease}.experience-register-block .form-auth input:not([type=submit]):-moz-placeholder{transition:opacity .25s ease}.experience-register-block .form-auth input:not([type=submit]):focus::-webkit-input-placeholder{opacity:0}.experience-register-block .form-auth input:not([type=submit]):focus::-moz-placeholder{opacity:0}.experience-register-block .form-auth input:not([type=submit]):focus:-ms-input-placeholder{opacity:0}.experience-register-block .form-auth input:not([type=submit]):focus:-moz-placeholder{opacity:0}.experience-register-block .form-auth input[type=submit]{border:none;min-width:100%}.experience-register-block .form-auth input[type=submit]+button{margin-top:10px}.experience-register-block .form-auth .accepts-marketing,.experience-register-block .form-auth .customer-type{display:none}.experience-register-block .form-auth .email,.experience-register-block .form-auth .password,.experience-register-block .form-auth .first-name,.experience-register-block .form-auth .last-name,.experience-register-block .form-auth .forgot-password{width:100%}.experience-register-block .form-auth .forgot-password{text-align:right}.experience-register-block .form-auth .cta{width:100%;text-align:center;margin-top:40px}.experience-register-block .form-auth .cta .auth-btn{color:var(--colorBtnPrimaryText);background-color:var(--colorSaleTag)}.experience-register-block .form-auth.form-recover{text-align:center}@media screen and (min-width: 768px){.experience-register-block .form-auth{max-width:600px;margin:0 auto;padding-top:50px}}@media screen and (min-width: 1024px){.experience-register-block .form-auth{padding-top:0;max-width:none}.experience-register-block .form-auth form{flex-flow:row wrap;justify-content:center;gap:40px 20px;max-width:1060px;margin:0 auto}.experience-register-block .form-auth.form-recover form{flex-direction:column}.experience-register-block .form-auth.form-register form{gap:20px;padding-top:40px}.experience-register-block .form-auth label{font-size:24px;line-height:1}.experience-register-block .form-auth input:not([type=submit]){font-size:24px;line-height:1}.experience-register-block .form-auth .email,.experience-register-block .form-auth .password,.experience-register-block .form-auth .first-name,.experience-register-block .form-auth .last-name{width:calc(50% - 30px);max-width:500px}.experience-register-block .form-auth .cta{width:50%}}@media screen and (min-width: 1440px){.experience-register-block .form-auth{padding-top:0}}.experience-register-block .experience-register-wrapper.is-hidden{display:none}.experience-register-block .register-title{margin-top:24px}.experience-steps .experience-steps-block{height:100%}.experience-steps .experience-steps-block .block-screen.step-video,.experience-steps .experience-steps-block .block-screen.step-motivation{display:none}.experience-steps .experience-steps-block .block-screen.is-active{display:flex;animation:fade-in .5s forwards}.experience-steps .experience-steps-block .block-screen.step-motivation.is-active{display:block}.experience-steps .experience-steps-block .block-screen[hidding]{display:flex;pointer-events:none;animation:fade-out .5s forwards}.experience-steps .experience-steps-block .block-screen.step-motivation[hidding]{display:block}.experience-steps-block .step-motivation{padding-top:20px;height:100%;width:min(100vw,600px);overflow-x:hidden;position:relative}.experience-steps-block .motivation-title{max-width:420px;margin:0 auto 30px;font-size:72px;font-weight:400;line-height:.8472222222;text-transform:uppercase;color:#fece00;-webkit-text-fill-color:#fece00;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;text-align:center;transform:rotate(-7.51deg);position:relative;z-index:1}.experience-steps-block .motivation-title:before{content:attr(data-content);width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;-webkit-text-fill-color:white;-webkit-text-stroke-width:9px;-webkit-text-stroke-color:#610070;z-index:-1}.experience-steps-block .motivation-message{font-size:20px;font-weight:700;line-height:1.35;color:var(--colorBody);text-align:center;padding:0 24px;max-width:600px;margin:0 auto;position:relative;z-index:1}.experience-steps-block .motivation-image-wrapper{width:100%;max-width:430px;max-height:60vh;overflow:hidden;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.experience-steps-block .motivation-image img{display:block;width:100%;object-fit:cover}@media screen and (max-width: 375px){.experience-steps-block .step-name{margin-bottom:0}}@media screen and (min-width: 768px){.experience-steps-block{font-size:16px;line-height:1.5}.experience-steps-block .motivation-image-wrapper{max-width:600px;height:635px;max-height:635px}}@media screen and (min-width: 1024px){.experience-steps-block .step-motivation{height:80%;width:min(100vw,1000px)}}.experience-steps-block .step-motivation .motivation-layout{display:flex;flex-direction:column}@media screen and (orientation: landscape) and (min-width: 768px){.experience-steps-block .step-motivation .motivation-layout{display:flex;flex-direction:row}.experience-steps-block .step-motivation .motivation-layout .motivation-image-wrapper{left:auto;right:0;transform:translate(0)}}.block-screen:not(.step-motivation) .module-information{max-width:100%}.steps-progress-wrapper{margin:0 auto;overflow-x:auto;display:flex;justify-content:flex-start;padding:0 20px 5px;max-width:100%;width:fit-content}.steps-progress-bar{display:flex;justify-content:center}.outro-screen .steps-progress-bar{margin:0 auto}.steps-progress-bar .step-progress-number{width:40px;height:40px;border-radius:50%;background:center center/auto no-repeat;background-color:#c6c6c6;display:flex;justify-content:center;align-items:center;font-family:Slackey,sans-serif;font-size:26px;font-weight:400;line-height:1;letter-spacing:-.05em;color:var(--colorBtnPrimaryText);transform:rotate(-10deg);position:relative;z-index:2}.steps-progress-bar .step.is-current .step-progress-number{background-color:#fece00}.steps-progress-bar .step.is-done .step-progress-number{background-color:#01ce7f;color:transparent}.steps-progress-bar .step.is-final .step-progress-number{color:transparent}.steps-progress-bar .step{display:flex;align-items:center;position:relative;z-index:1}.steps-progress-bar .step-progress-video{display:block;width:24px;height:24px;margin-left:16px;border-radius:50%;background-color:#c6c6c6;position:relative}.steps-progress-bar .step-progress-video:last-of-type{margin-right:16px}.steps-progress-bar .step-progress-video.is-current,.steps-progress-bar .step-progress-video.is-done{background-color:#fece00}.steps-progress-bar .step.is-done .step-progress-video{background-color:#01ce7f}.steps-progress-bar .step-progress-video:before{content:"";width:25px;height:4px;background-color:#c6c6c6;position:absolute;top:50%;right:calc(100% - 5px);transform:translateY(-50%);z-index:-1}.steps-progress-bar .step-progress-video:last-of-type:after{content:"";width:25px;height:4px;background-color:#c6c6c6;position:absolute;top:50%;left:calc(100% - 5px);transform:translateY(-50%);z-index:-1}.steps-progress-bar .step-progress-video.is-done:before,.steps-progress-bar .step-progress-video.is-current:before{background-color:#fece00}.steps-progress-bar .step.is-done .step-progress-video:before,.steps-progress-bar .step.is-done .step-progress-video:after{background-color:#01ce7f}.steps-progress-bar .step-progress-motivation{display:none}.experience-teacher-block{margin:0 auto;height:100%}.experience-teacher-block .teacher-screen{padding-top:0;max-width:600px}.experience-teacher-block .teacher-image{width:100%;padding-bottom:87.6923076923%;position:relative}.experience-teacher-block .teacher-image img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.action-btn.btn-qr{background-color:var(--moduleColor, #9e28b5);padding-top:10px;color:transparent;border:none;outline:none}.action-btn.btn-qr::-webkit-file-upload-button{display:none}.action-btn:disabled{display:none}@media screen and (max-width: 375px){.experience-actions-block{padding:10px 0}.action-btn{width:66px;height:66px;background-size:40px auto}.action-btn.btn-prev{width:42px;height:42px;background-size:24px auto;padding-top:6px}.action-btn.btn-qr{background-size:40px auto}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out{0%{transform:translate(0)}to{transform:translate(-100%)}}.section-with-actions.is-active{display:block}.section-with-actions.is-active>*{animation:fade-in .5s forwards}.section-with-actions[hidding]{display:block;pointer-events:none}.section-with-actions[hidding]>*{animation:fade-out .5s forwards}.block-screen:not(.step-motivation){padding:8px 0 130px;margin:0 auto;height:100%;width:min(100vw,600px);display:flex;flex-direction:column;align-items:center;overflow:hidden}.block-screen:not(.step-motivation) .module-information{flex-shrink:0;padding:0 24px}.block-screen:not(.step-motivation) .module-name{margin-bottom:15px}.block-screen:not(.step-motivation) .screen-description{flex-grow:1;max-width:600px;margin:18px auto 0;padding:0 24px;overflow-y:auto;position:relative;-ms-overflow-style:none;scrollbar-width:none}.block-screen:not(.step-motivation) .screen-description::-webkit-scrollbar{display:none}.block-screen:not(.step-motivation) .screen-description.has-scrollbar{-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent);padding-bottom:50px}@supports (text-wrap: balance){.block-screen:not(.step-motivation) .screen-description{text-wrap:balance}}.block-screen:not(.step-motivation) .sub-title{margin-bottom:5px}@media screen and (max-width: 400px){.block-screen:not(.step-motivation){padding:12px 0 90px}.block-screen:not(.step-motivation) .screen-description{margin-top:10px}}@media screen and (min-width: 768px){.section-with-actions{background-size:cover;background-repeat:no-repeat}}.experience-trailer-block{margin:0 auto;height:100%}.experience-trailer-block .trailer-screen .module-information{margin-bottom:30px}.tag-line{font-size:12px;font-weight:700;line-height:1.3333333333;text-align:center;color:var(--colorBtnPrimaryText);display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:230px;padding:0 10px;margin:0 auto;background-color:#9e28b5cc;clip-path:polygon(0% .585%,100% 0%,99.408% 100%,1.775% 100%,0% .585%)}.tag-line.is-blue{background-color:#0047bacc}.tag-line.is-orange{background-color:#ff8200cc}.tag-line.is-purple{background-color:#9e28b5cc}.tag-line.is-green{background-color:#00ce7dcc}@media screen and (min-width: 768px){.tag-line{font-size:16px;line-height:1.5;min-width:300px}}.title-primary{font-size:26px;font-weight:400;line-height:1.5;color:var(--colorTextBody);text-align:center}.text{font-size:12px;font-weight:400;line-height:1.3333333333;text-align:center}.text :last-child{margin-bottom:0}@media screen and (max-width: 375px){.title-primary{font-size:24px;line-height:1.2}}@media screen and (min-width: 768px){.title-primary{font-size:32px}.text{font-size:16px;line-height:1.5}}.video{flex-shrink:0;margin:0 auto;width:100%;position:relative;background-color:#000}.video iframe,.video video{position:absolute;top:0;left:0;display:block;width:100%;height:100%}@media screen and (min-width: 768px){.video{width:calc(100% - 32px);max-width:min(960px,70vh)}@supports (max-width: min(960px,70svh)){.video{max-width:min(960px,70svh)}}}@media screen and (orientation: landscape) and (min-width: 768px){.video{max-width:min(960px,55vh)}@supports (max-width: min(960px,55svh)){.video{max-width:min(960px,55svh)}}}.qr-reader-wrapper{width:100%;height:100%;display:none;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:100}.qr-reader-wrapper.is-active{display:flex}.qr-reader-wrapper:before{content:"";width:100%;height:100%;position:absolute;z-index:-1;top:0;left:0;background-color:#000000b3}#qr-reader{width:calc(100% - 32px);max-width:500px}#qr-reader-results{width:calc(100% - 32px);max-width:500px;min-height:30px;margin-top:16px;padding:16px;border-radius:30px;background-color:#fff;font-size:16px;line-height:1.5;text-align:center;font-weight:700;color:#0047ba;opacity:0;visibility:hidden;transition:all .3s ease-in-out}#qr-reader-results.is-active{opacity:1;visibility:visible}#qr-reader-results a{text-decoration:underline}.qr-reader-close{width:40px;height:40px;border-radius:50%;background-color:#fff;cursor:pointer;display:flex;justify-content:center;align-items:center;position:absolute;top:50px;right:16px}.qr-reader-close svg{width:32px;height:32px}
/*# sourceMappingURL=/cdn/shop/t/37/compiled_assets/styles.css.map */
