.hidden{display:none!important}body{font-family:Poppins,sans-serif;background:#140e0d;color:#fff;font-size:16px}body,h1,h2,h3,h4{margin:0}#splash{border-radius:2.3rem;padding:2em;margin:7vh 7vw;height:86vh;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-direction:column;text-decoration:none;color:#fff}#splash:hover{opacity:.8}.splash-title{font-size:1.8rem;text-transform:uppercase;margin-bottom:1em}#welcome-back{background:#1d1b1b;border-radius:2.3em;padding:2em;margin:calc(7vh + 200px) 10vw 7vh;height:calc(86vh - 200px);box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-direction:column;text-decoration:none;position:relative}.welcome-avatar{position:absolute;top:-200px}.welcome-back-title{font-size:3.125rem;font-weight:300;margin:0}.welcome-back-subtitle{text-transform:uppercase;font-size:3.125rem;font-weight:600;text-align:center;line-height:1.2}.welcome-back-button{color:#fff;font-weight:600;text-transform:uppercase;font-size:2.8rem;text-decoration:none;border:3px solid #feb100;padding:.3em 2.5em;border-radius:2.3rem;margin-top:1em}.welcome-back-button:hover{background:#f5c555;color:#2f2d2d}#main-menu{display:flex}#main-menu .left-column{margin-right:50px}#main-menu .right-column{margin-right:65px}#main-menu nav ul{width:520px;padding:0;list-style-type:none;margin:2em 0 0;display:flex;flex-direction:column;justify-content:center}#main-menu nav li a{background:#2f2d2d;color:#fff;text-align:center;text-decoration:none;font-size:1.8rem;padding:1em;display:block;margin-bottom:9px;border-radius:0 11px 11px 0}#main-menu nav li a:hover{background:#111;background:linear-gradient(90deg,#7a4b0d,#f49519)}#main-menu :is(.today-stats,.nutrition-tips,.meet-hanna,.this-weeks-challenge){width:100%;margin-bottom:40px}#main-menu .paleo-graphic-bg{width:100%;box-sizing:border-box;padding:100px 50px}#todays-classes{background:#1d1d1d url(paleo-graphic-bg.63afbc20.png) no-repeat 100% 100%;background-size:50%;background-position:150% 90%}#todays-classes header{background:url(todays-classes-header.08267743.png);background-size:cover;height:30em}.todays-classes-header-title{background:linear-gradient(90deg,#7a4b0d,#f49519);color:#fff;text-align:right;text-decoration:none;font-size:50px;font-weight:600;padding:17px 60px;display:inline-block;margin-top:2em;border-radius:0 11px 11px 0;width:500px}.todays-classes-main{display:flex;padding:50px 100px}.todays-class{display:flex;justify-content:stretch;margin-bottom:40px;text-decoration:none}.todays-class:hover .todays-class-text{background:hsla(0,0%,100%,.06666666666666667)}.todays-class-image{margin-right:40px}.todays-class-text{border-bottom:2px solid #707070;display:flex;flex-direction:column;justify-content:center;width:520px;padding-left:40px;color:#fff}.todays-class-text h1{font-size:45px;font-weight:400}.todays-class-instructor,.todays-class-time{font-size:30px}.todays-class-time{text-transform:uppercase}.todays-classes-main .left-column{width:calc(100% - 350px)}.todays-classes-main .right-column{width:350px}.todays-class-info{list-style-type:none}.todays-class-info a{background:#232222;border-radius:11px;padding:20px 0 20px 30px;display:flex;align-items:center;color:#fff;font-size:30px;text-decoration:none;margin-bottom:8px}.todays-class-info a:hover{background:#2f2d2d;color:#f49519}.todays-class-info img{margin-right:24px;width:60px;height:46px;object-fit:contain}.collections-header-title{background:#2f2d2d;color:#fff;text-align:center;text-decoration:none;font-size:1.8rem;font-weight:400;padding:1em;display:inline-block;margin-top:2em;border-radius:0 11px 11px 0;width:500px}#collections header{background:url(collections-header-image.26674bc8.png) 50% no-repeat;background-size:cover;height:30em}.collections-subnav{display:flex;justify-content:space-between;padding:4rem 4rem 0;margin:auto;font-size:1.8rem}.collections-subnav .view-all{color:#f5c555}.collections-grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:1.6em}.collections-grid>a{margin:0 1.6em 4.6em;width:calc(33.33% - 3.2em)}.collections-grid>a:hover{opacity:.8}.collections-grid>a img{width:100%}#collections:target{display:block}#instructor{margin:0 36px}.instructor-container{background:#2f2d2d;border-radius:37px;margin-top:80px;padding:80px 140px 40px;display:flex}.instructor-portrait{margin-top:-120px;margin-right:120px}.instructor-info h1{font-size:60px}.instructor-info h2{font-size:20px;font-weight:400}.instructor-bullets{display:flex;justify-content:space-between}.instructor-label{font-weight:700}.instructor-buttons{display:flex;justify-content:space-between;margin-top:50px}.instructor-buttons a{display:flex;border:3px solid #f5c555;border-radius:1em;color:#fff;text-decoration:none;font-size:20px;width:393px;padding:10px;font-weight:700;align-items:center;justify-content:center}.instructor-buttons a:hover{background:#000}.instructor-buttons img{margin-right:20px}.instructor-classes{position:relative;margin-top:45px}.instructor-classes h1{font-size:30px;font-weight:400}.instructor-classes .view-all{position:absolute;right:0;top:0;font-size:26px;text-decoration:none;color:#f5c555}.instructor-classes ul{list-style-type:none;padding:0;margin:20px -5px;display:flex}.instructor-classes li{width:25%;margin:5px;position:relative}.instructor-classes img{width:100%;display:block}.instructor-classes .instructor-class-title{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:45px;font-weight:700;box-sizing:border-box;padding:1em;text-align:center}#ten-min-hit{margin:110px;background:#1d1d1d url(paleo-graphic-bg.63afbc20.png) no-repeat 100% 100%;background-size:50%;background-position:120% 130%}#ten-min-hit>div>h1{font-size:50px;margin-bottom:75px}.ten-min-item{background:#2f2d2d;border-radius:37px;display:flex}.ten-min-item>img{display:block}.ten-min-info{padding:31px 80px 50px}.ten-min-info h1{font-size:45px;font-weight:700}.ten-min-title{font-size:30px}.ten-min-reps{font-size:40px}.ten-min-break{font-size:34px;font-weight:300;margin:20px 50px;position:relative}.ten-min-break:after{content:" ";border-bottom:1px solid #707070;position:absolute;right:0;left:250px;top:50%}.start-workout{background:#ffb100;color:#fff;font-weight:700;font-size:60px;max-width:800px;margin:100px auto;padding:36px;border-radius:1em;text-decoration:none;display:block;text-align:center}.start-workout:hover{background:#000}
/*# sourceMappingURL=style.b61a7d03.css.map */