body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#322d2d;box-sizing:border-box;color:#f6f5f5;margin:0;padding:0}*,:after,:before{box-sizing:inherit}a{color:#d6d1be;text-decoration:none}p,ul{font-size:.9rem}.header_menu{padding-left:1rem;padding-right:1rem}@media screen and (min-width:768px){.header_menu{padding-left:4rem;padding-right:4rem}}@media screen and (min-width:1280px){.header_menu{padding-left:4rem;padding-right:4rem}}.header_menu__hamburger-icon{height:2rem;width:2rem}@media screen and (min-width:768px){.header_menu__hamburger-icon{display:none}}.header_menu__logo-img{height:3rem}.header_menu__nav{align-items:center;direction:row;padding:.2rem}.header_menu__bar,.header_menu__nav{display:flex;justify-content:space-between}.header_menu__bar{display:none;flex-direction:row;gap:1rem}@media screen and (min-width:768px){.header_menu__bar{display:flex}}.hamburger__divider{border-bottom:1px solid #322d2d;height:5px;margin-bottom:5px;margin-top:5px;width:90%}.hamburger__menu{align-items:flex-end;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:hamburger-appear;animation-name:hamburger-appear;background-color:#ececec;border-color:#dce3e1;border-radius:10px;display:flex;flex-direction:column;left:calc(100vw - 7.5rem);padding:.5rem .7rem 1rem .25rem;position:absolute;top:4.5rem;width:6rem;z-index:2}@media screen and (min-width:768px){.hamburger__menu{display:none}}.hamburger__link{color:#322d2d}.test{background-color:#e2e2e2;display:flex;font-size:.7rem;max-width:100%;width:100%;z-index:100}.test__button{background-color:#c6ebbf;border:1px solid #676767;border-radius:5px;font-size:.7rem;height:2rem;margin-left:1rem;margin-right:1rem}.test--hide{background-color:#000;color:#676767;font-size:.7rem}.train__page{position:relative;width:100%}.train__infos{display:flex;justify-content:space-between;margin-bottom:10px;width:90vw}@media screen and (min-width:400px){.train__infos{width:360px}}.modal__container,.pads-container{display:flex;justify-content:center;width:100%}.pads-container{align-items:center;flex-direction:column}.modal{background-color:#322d2d;border:2px solid #d6d1be;border-radius:5px;margin:10px;max-height:500px;max-width:500px;padding:10px}@media screen and (min-width:768px){.modal{min-width:380px}}.modal__section{margin-bottom:10px;margin-top:10px}.modal__section--two-cols{display:flex;margin-top:10px}.modal__sub-section--left{border-right:1px solid #f6f5f5;margin-right:10px;padding-right:10px}.modal__title{margin:0}.modal__top{display:flex;justify-content:space-between;width:100%}.modal__time-input{margin-left:10px;width:40px}.modal__button{background-color:#ed2e22;border:2px solid #d58f8a;border-radius:10px;color:#ececec;cursor:pointer;margin-top:10px;padding:5px;text-transform:uppercase;width:100%}.modal__button--close{cursor:pointer}input{accent-color:#94c4c4}input::-webkit-input-placeholder{color:#ececec}input::placeholder{color:#ececec}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.switch{display:inline-block;margin-left:0;position:relative;width:40px}.switch input{height:0;opacity:0;width:0}.check-slider{background-color:#ccc;bottom:0;cursor:pointer;left:5px;position:absolute;right:0;top:0;transition:.4s}.check-slider:before{background-color:#fff;bottom:3px;content:"";height:15px;left:3px;position:absolute;transition:.4s;width:15px}input:checked+.check-slider{background-color:#94c4c4}input:focus+.check-slider{box-shadow:0 0 1px #2196f3}input:checked+.check-slider:before{-webkit-transform:translateX(14px);transform:translateX(14px)}.check-slider.round{border-radius:34px}.check-slider.round:before{border-radius:50%}.loading{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-top:50px}.loading__image{height:50px;width:50px}.pad-box{height:120vw;max-height:480px;max-width:360px;position:relative;width:90vw}.round-modal{background-color:#322d2d;border:2px solid #d6d1be;border-radius:5px;margin:10px;max-height:500px;max-width:500px;padding:0 10px 10px}.round-modal__top{align-items:center;display:flex;justify-content:space-between;width:100%}.round-modal__timer{align-items:center;background-color:#ececec;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.round-modal__img{height:200px}.round-modal__combo{display:flex}.round-modal__divider{border-bottom:1px solid #ececec;height:2px;margin-bottom:5px;width:100%}.round-modal__button{background-color:#ed2e22;border:2px solid #d58f8a;border-radius:10px;color:#ececec;cursor:pointer;margin-top:10px;padding:5px;text-transform:uppercase;width:100%}.round-modal__button--close{cursor:pointer}.timer{font-family:Technology;font-size:1.5rem;letter-spacing:2px}.timer--warning{color:#ed2e22}.pad{align-items:center;background-color:#ececec;border:2px solid #d6d1be;border-radius:10px;color:#322d2d;display:flex;justify-content:center;position:absolute}.pad--vertical{border-color:#d6d1be #dce3e1;height:22vw;max-height:90px;max-width:75px;width:18vw}.pad--horizontal,.pad--vertical{border-style:solid;border-width:5px}.pad--horizontal{border-color:#dce3e1 #d6d1be;height:18vw;max-height:75px;max-width:90px;width:22vw}.pad--fadein{-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-name:fade-in;animation-name:fade-in}.pad--hit{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:hit;animation-name:hit;-webkit-animation-timing-function:linear;animation-timing-function:linear}.pad--rest{opacity:100%}.pad1{left:calc(50% - 19vw);top:1vw;-webkit-transform:perspective(100px) rotateY(12deg);transform:perspective(100px) rotateY(12deg)}.pad1--orthodox{left:calc(50% + 1vw);top:1vw;-webkit-transform:perspective(100px) rotateY(-12deg);transform:perspective(100px) rotateY(-12deg)}@media screen and (min-width:400px){.pad1--orthodox{left:calc(50% + 7px);top:4px}.pad1{left:calc(50% - 80px);top:4px}}.pad2{left:calc(50% + 1vw);top:1vw;-webkit-transform:perspective(100px) rotateY(-12deg);transform:perspective(100px) rotateY(-12deg)}.pad2--orthodox{left:calc(50% - 19vw);top:1vw;-webkit-transform:perspective(100px) rotateY(12deg);transform:perspective(100px) rotateY(12deg)}@media screen and (min-width:400px){.pad2--orthodox{left:calc(50% - 80px);top:4px}.pad2{left:calc(50% + 7px);top:4px}}.pad3{left:5vw;top:10vw;-webkit-transform:perspective(100px) rotateY(50deg);transform:perspective(100px) rotateY(50deg)}.pad3--orthodox{left:calc(100% - 27vw);top:10vw;-webkit-transform:perspective(100px) rotateY(-50deg);transform:perspective(100px) rotateY(-50deg)}@media screen and (min-width:400px){.pad3--orthodox{left:calc(100% - 108px);top:35px}.pad3{left:20px;top:35px}}.pad4{left:calc(100% - 27vw);top:10vw;-webkit-transform:perspective(100px) rotateY(-50deg);transform:perspective(100px) rotateY(-50deg)}.pad4--orthodox{left:5vw;top:10vw;-webkit-transform:perspective(100px) rotateY(50deg);transform:perspective(100px) rotateY(50deg)}@media screen and (min-width:400px){.pad4--orthodox{left:20px;top:35px}.pad4{left:calc(100% - 108px);top:35px}}.pad5{left:calc(50% - 23vw)}.pad5,.pad5--orthodox{top:27vw;-webkit-transform:perspective(100px) rotateX(-50deg);transform:perspective(100px) rotateX(-50deg)}.pad5--orthodox{left:calc(50% + 5vw)}@media screen and (min-width:400px){.pad5--orthodox{left:calc(50% + 20px);top:108px}.pad5{left:calc(50% - 90px);top:108px}}.pad6{left:calc(50% + 5vw)}.pad6,.pad6--orthodox{top:27vw;-webkit-transform:perspective(100px) rotateX(-50deg);transform:perspective(100px) rotateX(-50deg)}.pad6--orthodox{left:calc(50% - 23vw)}@media screen and (min-width:400px){.pad6--orthodox{left:calc(50% - 90px);top:108px}.pad6{left:calc(50% + 20px);top:108px}}.pad7{left:calc(50% - 19vw);top:60vw;-webkit-transform:perspective(100px) rotateY(15deg) rotateX(10deg);transform:perspective(100px) rotateY(15deg) rotateX(10deg)}.pad7--orthodox{left:calc(50% + 1vw);top:60vw;-webkit-transform:perspective(100px) rotateY(-15deg) rotateX(10deg);transform:perspective(100px) rotateY(-15deg) rotateX(10deg)}@media screen and (min-width:400px){.pad7--orthodox{left:calc(50% + 8px);top:240px}.pad7{left:calc(50% - 80px);top:240px}}.pad8{left:calc(50% + 1vw);top:60vw;-webkit-transform:perspective(100px) rotateY(-15deg) rotateX(10deg);transform:perspective(100px) rotateY(-15deg) rotateX(10deg)}.pad8--orthodox{left:calc(50% - 19vw);top:60vw;-webkit-transform:perspective(100px) rotateY(15deg) rotateX(10deg);transform:perspective(100px) rotateY(15deg) rotateX(10deg)}@media screen and (min-width:400px){.pad8--orthodox{left:calc(50% - 80px);top:240px}.pad8{left:calc(50% + 8px);top:240px}}.pad9{left:calc(100% - 22vw);top:70vw;-webkit-transform:perspective(100px) rotateY(50deg);transform:perspective(100px) rotateY(50deg)}.pad9--orthodox{left:0;top:70vw;-webkit-transform:perspective(100px) rotateY(-50deg);transform:perspective(100px) rotateY(-50deg)}@media screen and (min-width:400px){.pad9--orthodox{left:0;top:280px}.pad9{left:calc(100% - 88px);top:280px}}.pad10{left:0;top:70vw;-webkit-transform:perspective(100px) rotateY(-50deg);transform:perspective(100px) rotateY(-50deg)}.pad10--orthodox{left:calc(100% - 22vw);top:70vw;-webkit-transform:perspective(100px) rotateY(50deg);transform:perspective(100px) rotateY(50deg)}@media screen and (min-width:400px){.pad10--orthodox{left:calc(100% - 88px);top:280px}.pad10{left:0;top:280px}}.pad11{left:calc(50% + 7vw);top:90vw;-webkit-transform:perspective(100px) rotate(-40deg) rotateX(-50deg);transform:perspective(100px) rotate(-40deg) rotateX(-50deg)}.pad11--orthodox{left:calc(50% - 25vw);top:90vw;-webkit-transform:perspective(100px) rotate(40deg) rotateX(-50deg);transform:perspective(100px) rotate(40deg) rotateX(-50deg)}@media screen and (min-width:400px){.pad11--orthodox{left:calc(50% - 102px);top:364px}.pad11{left:calc(50% + 30px);top:364px}}.pad12{left:calc(50% - 25vw);top:90vw;-webkit-transform:perspective(100px) rotate(40deg) rotateX(-50deg);transform:perspective(100px) rotate(40deg) rotateX(-50deg)}.pad12--orthodox{left:calc(50% + 7vw);top:90vw;-webkit-transform:perspective(100px) rotate(-40deg) rotateX(-50deg);transform:perspective(100px) rotate(-40deg) rotateX(-50deg)}@media screen and (min-width:400px){.pad12--orthodox{left:calc(50% + 30px);top:364px}.pad12{left:calc(50% - 102px);top:364px}}.slider{height:30px;position:relative;top:47vw}@media screen and (min-width:400px){.slider{top:200px}}.box-action{background-color:#d58f8a;border:1px solid #ececec;border-radius:50px;height:30px;position:absolute;width:30px}.box-action__defense{background-color:#77b4f6}.box-action__flex{align-items:center;display:flex;justify-content:center;margin-top:3px}.box-action__lead{left:0}.box-action__lead--orthodox{margin-left:80vw}@media screen and (min-width:400px){.box-action__lead--orthodox{margin-left:100px}}.box-action__rear{margin-left:80vw}.box-action__rear--orthodox{left:0}@media screen and (min-width:400px){.box-action__rear{margin-left:100px}}.box-action--slide-left{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:slide-left-mobile;animation-name:slide-left-mobile;-webkit-animation-timing-function:linear;animation-timing-function:linear;display:block}@media screen and (min-width:400px){.box-action--slide-left{-webkit-animation-name:slide-left;animation-name:slide-left}}.box-action--slide-right{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:slide-right;animation-name:slide-right;-webkit-animation-timing-function:linear;animation-timing-function:linear;display:block}.box-action--rest{display:none}.pad-bar{display:flex;gap:1rem;justify-content:center;margin-bottom:10px;max-width:360px}.pad-bar__round-number{width:20%}.pad-bar__combo{color:#8a8a8a;width:70%}.pad-bar__timer{background-color:#322d2d;width:10%}@-webkit-keyframes hamburger-appear{0%{opacity:0}to{opacity:100%}}@keyframes hamburger-appear{0%{opacity:0}to{opacity:100%}}@-webkit-keyframes slide-right{0%{margin-left:0}to{margin-left:45%}}@keyframes slide-right{0%{margin-left:0}to{margin-left:45%}}@-webkit-keyframes slide-left{0%{margin-left:320px}to{margin-left:45%}}@keyframes slide-left{0%{margin-left:320px}to{margin-left:45%}}@-webkit-keyframes slide-left-mobile{0%{margin-left:80vw}to{margin-left:45%}}@keyframes slide-left-mobile{0%{margin-left:80vw}to{margin-left:45%}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:100%}}@keyframes fade-in{0%{opacity:0}to{opacity:100%}}@-webkit-keyframes hit{98%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}99%{trasnform:rotate(-6deg)}to{background-color:red;height:90%;width:90%}}@keyframes hit{98%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}99%{trasnform:rotate(-6deg)}to{background-color:red;height:90%;width:90%}}@-webkit-keyframes wiggle{30%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%,18%,2%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}14%,22%,6%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}}@keyframes wiggle{30%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%,18%,2%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}14%,22%,6%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}}@-webkit-keyframes spin{0%{margin-top:-300px;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:10px;z-index:-6}to{margin-top:30px;-webkit-transform:rotate(3turn);transform:rotate(3turn);width:350px;z-index:2}}@keyframes spin{0%{margin-top:-300px;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:10px;z-index:-6}to{margin-top:30px;-webkit-transform:rotate(3turn);transform:rotate(3turn);width:350px;z-index:2}}.workout-end{align-items:center;display:flex;flex-direction:column}.workout-end__title{color:#dce3e1;font-family:MoviePoster;font-size:10vw;letter-spacing:1.5vw;margin-bottom:0}@media screen and (min-width:768px){.workout-end__title{font-size:4.5rem;letter-spacing:.5rem}}.workout-end__img{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-timing-function:linear;animation-timing-function:linear;margin-top:10vw;width:90%}@media screen and (min-width:768px){.workout-end__img{margin-top:30px;width:350px}}.workout-end__link{width:90%}.workout-end__button{background-color:#94c4c4;border:2px solid #ececec;border-radius:10px;color:#ececec;cursor:pointer;margin-top:20px;padding:5px;text-transform:uppercase;width:100%}.workout-end__button--close{cursor:pointer}@font-face{font-family:MoviePoster;font-weight:400;src:url(/abc/static/media/Movie%20Poster%20Personal%20Use.aabf2b8696aaa5795bdf.ttf) format("woff2")}@font-face{font-family:Technology;font-weight:400;src:url(/abc/static/media/Technology-Bold.8cdd2cfe2ab96f416aff.ttf)}.main{align-items:center;display:flex;height:150px;justify-content:center;position:relative;width:100%}@media screen and (min-width:768px){.main{height:300px}}.main__hero{background-image:url(/abc/static/media/mobile_splash.31ad61d74765443dfdb7.png);background-position:top;background-size:cover;height:150px;left:0;opacity:40%;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.main__hero{height:300px}}.main__prompt{color:#f6f5f5;font-family:MoviePoster;font-size:10vw;z-index:1}@media screen and (min-width:768px){.main__prompt{font-size:4rem}}.about{padding-left:1rem;padding-right:1rem}@media screen and (min-width:768px){.about{padding-left:4rem;padding-right:4rem}}@media screen and (min-width:1280px){.about{padding-left:12rem;padding-right:12rem}}.about__img{width:60%}.about__img-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-left:2rem;padding-right:2rem;width:100%}.about__img-caption{font-size:.7rem}.account{margin:10px}@media screen and (min-width:768px){.account{margin:50px}}@media screen and (min-width:1280px){.account{margin-left:200px;margin-right:200px}}.account__signup-form{display:flex;flex-direction:column}.account__form-container{display:flex;justify-content:center;width:100%}.account__button{background-color:#94c4c4;border:2px solid #dce3e1;border-radius:10px;color:#ececec;cursor:pointer;margin-top:10px;padding:5px;text-transform:uppercase;width:100%}.account__button--close{cursor:pointer}
/*# sourceMappingURL=main.a9c5b477.css.map*/