@media(hover: hover)and (pointer: fine){.hoverable:hover{opacity:.8;transition:opacity .125s ease-out}}
.mediabox-img.lazyload:not([src]){visibility:hidden}.mediabox-img.blur-up{filter:blur(20px);transition:filter .5s ease,opacity .3s ease;will-change:filter}.mediabox-img.blur-up.lazyloaded{filter:blur(0)}.ls-blur-up-img,.mediabox-img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;font-family:"blur-up: auto","object-fit: cover";object-fit:cover}.ls-blur-up-img{filter:blur(20px);opacity:1;transition:opacity .5s ease,filter .8s ease}.ls-blur-up-img.ls-inview.ls-original-loaded{opacity:0;filter:blur(6px)}.mediabox-img,.ls-blur-up-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.input{position:relative;display:flex;align-items:center;border-radius:.27em;border:.055em solid #e6e6e6;padding:.55em;box-sizing:border-box;min-height:3em;cursor:pointer}.input_smallHeight{min-height:2.22em;height:2.22em;width:4.44em}.input[data-ui-before="@"]::before{content:"@"}.input_disabled{background:#e6e6e6}.input_borderless{border:0}.input_noPadding{padding:0}.input-placeholder{text-align:left}.input-placeholder_small{text-transform:uppercase;font-weight:bold;font-size:.55em}.input_paddingRight .input-field{padding-right:1.33em}.input-letterCount{color:#bababa;font-size:.77em}
.no-scrollbars{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.no-scrollbars::-webkit-scrollbar{display:none}.no-scrollbars::-webkit-scrollbar{width:1px}.no-scrollbars::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.no-scrollbars::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0)}
.button-loader-spinner{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:button-loader-spin .6s linear infinite;vertical-align:middle;margin-right:.5em}@keyframes button-loader-spin{to{transform:rotate(360deg)}}
.orderActions-button{padding:1.33em 0}.orderActions-title{padding-bottom:1.33em;font-size:1.22em;font-weight:700;color:#333}
.socialButton:hover svg path,.socialButton:hover svg rect{fill:#191919}.socialButton svg path,.socialButton svg rect{fill:rgba(25,25,25,.6);transition:fill .125s ease-in-out}.socialButton_background:hover{opacity:.8}.socialButton_background svg path,.socialButton_background svg rect{fill:#fff}.socialButton_background:hover svg path,.socialButton_background:hover svg rect{fill:#fff}
.video-js,.vjs-poster{border-radius:6px}.vjs-control-bar{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.video-js iframe{border-radius:6px}.video-js .vjs-big-play-button{background-color:rgba(43,51,63,.3);border-radius:300px}
@media(min-width: 600px){:root{--rsbs-max-w: 500px;--rsbs-ml: auto;--rsbs-mr: auto}}:root{--rsbs-bg: #FFF;--rsbs-handle-bg: #FFF}
.activity-indicator{display:inline-block;border:3px solid rgba(0,0,0,.1);border-top-color:#333;border-radius:50%;animation:activity-indicator-spin .6s linear infinite}.activity-indicator--small{width:16px;height:16px}.activity-indicator--medium{width:24px;height:24px}.activity-indicator--large{width:40px;height:40px}@keyframes activity-indicator-spin{to{transform:rotate(360deg)}}

/*# sourceMappingURL=main-workout.ac8634c0.css.map*/