.clc-home-workouts{display:block;overflow-x:clip;max-width:100%;background:var(--clc-home-workouts-bg);color:var(--clc-home-workouts-text);font-family:"DM Sans",var(--font-family-body),Arial,sans-serif;padding:var(--clc-home-workouts-top-padding-mobile) var(--clc-home-workouts-side-padding-mobile) var(--clc-home-workouts-bottom-padding-mobile)}.clc-home-workouts *,.clc-home-workouts *:before,.clc-home-workouts *:after{box-sizing:border-box}.clc-home-workouts__inner{display:flex;flex-direction:column;gap:24px;width:100%;max-width:min(var(--clc-home-workouts-page-width),600px);margin:0 auto}.clc-home-workouts__content{display:contents}.clc-home-workouts__heading{order:1;margin:0;font-family:"Oswald",var(--font-family-heading),Arial,sans-serif;font-size:24px;font-weight:400;line-height:36px}.clc-home-workouts__text{order:2;font-size:16px;line-height:28px}.clc-home-workouts__text p{margin:0}.clc-home-workouts__coaches{display:none}.clc-home-workouts__grid-wrap{order:3;width:100%;min-width:0}.clc-home-workouts__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);grid-template-areas:"pos-1 pos-1 pos-2" "pos-1 pos-1 pos-3" "pos-4 pos-5 pos-6";gap:8px;width:100%;aspect-ratio:1}.clc-home-workouts__grid-col--left,.clc-home-workouts__grid-col--right,.clc-home-workouts__grid-row{display:contents}.clc-home-workouts__card--pos-1{grid-area:pos-1}.clc-home-workouts__card--pos-2{grid-area:pos-2}.clc-home-workouts__card--pos-3{grid-area:pos-3}.clc-home-workouts__card--pos-4{grid-area:pos-4}.clc-home-workouts__card--pos-5{grid-area:pos-5}.clc-home-workouts__card--pos-6{grid-area:pos-6}.clc-home-workouts__card{position:relative;display:block;overflow:hidden;border-radius:4px;background:#ccc;text-decoration:none;color:#fff;min-height:0;min-width:0}.clc-home-workouts__card-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.clc-home-workouts__card-overlay{position:absolute;inset:auto 0 0;display:flex;flex-direction:column;gap:5px;padding:8px 14px;background:linear-gradient(180deg,#0000,#000c)}.clc-home-workouts__card-title{margin:0;font-family:"Oswald",var(--font-family-heading),Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.2}.clc-home-workouts__card--pos-1 .clc-home-workouts__card-title{font-size:22px;line-height:1.2}.clc-home-workouts__grid-col--right .clc-home-workouts__card-overlay,.clc-home-workouts__card--pos-2 .clc-home-workouts__card-overlay,.clc-home-workouts__card--pos-3 .clc-home-workouts__card-overlay,.clc-home-workouts__card--pos-4 .clc-home-workouts__card-overlay,.clc-home-workouts__card--pos-5 .clc-home-workouts__card-overlay,.clc-home-workouts__card--pos-6 .clc-home-workouts__card-overlay{min-height:66px}.clc-home-workouts__card-count{margin:0;font-family:"Inter",var(--font-family-body),Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.clc-home-workouts__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:16px 10px;border-radius:10px;background:var(--clc-home-workouts-accent);color:var(--clc-home-workouts-button-text);font-size:16px;font-weight:700;letter-spacing:.6px;line-height:18px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.clc-home-workouts__button--mobile{order:4;display:inline-flex}@media screen and (min-width:768px){.clc-home-workouts{padding:var(--clc-home-workouts-top-padding) var(--clc-home-workouts-side-padding) var(--clc-home-workouts-bottom-padding)}.clc-home-workouts__inner{flex-direction:row;align-items:center;gap:clamp(24px,4.2vw,50px);max-width:min(var(--clc-home-workouts-page-width),100%)}.clc-home-workouts__content{display:flex;flex-direction:column;flex:1 1 0;min-width:0;max-width:clamp(280px,45.5vw,546px);gap:clamp(16px,2vw,24px);order:unset}.clc-home-workouts__heading,.clc-home-workouts__text,.clc-home-workouts__grid-wrap,.clc-home-workouts__button--mobile{order:unset}.clc-home-workouts__heading{font-size:30px}.clc-home-workouts__text{font-size:clamp(16px,1.83vw,22px);line-height:1.45}.clc-home-workouts__coaches{display:flex;flex-direction:column;gap:24px;width:100%}.clc-home-workouts__coaches-heading{margin:0;font-family:"Oswald",var(--font-family-heading),Arial,sans-serif;font-size:20px;font-weight:500;line-height:18px;text-transform:uppercase}.clc-home-workouts__coaches-list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.clc-home-workouts__coach{display:flex;align-items:center;gap:12px;min-height:95px}.clc-home-workouts__coach-avatar{flex-shrink:0;width:86px;height:86px;overflow:hidden;border-radius:50%;background:#f7f8ff}.clc-home-workouts__coach-image{display:block;width:100%;height:100%;object-fit:cover}.clc-home-workouts__coach-info{display:flex;flex-direction:column;gap:15px;min-width:0}.clc-home-workouts__coach-name{margin:0;font-family:"Oswald",var(--font-family-heading),Arial,sans-serif;font-size:20px;font-weight:400;line-height:1}.clc-home-workouts__coach-title{margin:0;font-family:"Inter",var(--font-family-body),Arial,sans-serif;font-size:18px;font-weight:400;line-height:1;text-transform:uppercase}.clc-home-workouts__grid-wrap{flex:1 1 0;min-width:0;max-width:clamp(320px,50.3vw,604px);width:auto}.clc-home-workouts__grid{gap:clamp(5px,.67vw,8px);aspect-ratio:1;max-width:none;height:auto}.clc-home-workouts__card--pos-1{height:auto}.clc-home-workouts__card-title{font-size:clamp(14px,1.5vw,18px)}.clc-home-workouts__card--pos-1 .clc-home-workouts__card-title{font-size:clamp(16px,1.83vw,22px)}.clc-home-workouts__card-count{font-size:clamp(12px,1.17vw,14px)}.clc-home-workouts__button{font-size:clamp(15px,1.5vw,18px)}.clc-home-workouts__button--mobile{display:none}}@media screen and (min-width:1200px){.clc-home-workouts__inner{gap:50px}.clc-home-workouts__content{flex:1;max-width:546px;gap:24px}.clc-home-workouts__text{font-size:18px;line-height:28px}.clc-home-workouts__grid-wrap{flex:0 0 604px;width:604px;max-width:604px}.clc-home-workouts__grid{grid-template-columns:repeat(3,196px);grid-template-rows:repeat(3,196px);gap:8px;width:604px;height:604px;aspect-ratio:auto}.clc-home-workouts__card-title{font-size:21px}.clc-home-workouts__card--pos-1 .clc-home-workouts__card-title{font-size:22px}.clc-home-workouts__card-count,.clc-home-workouts__button{font-size:18px}}@media screen and (max-width:767px){.clc-home-workouts__heading{text-align:center;font-size:24px}.clc-home-workouts__text{text-align:center;font-size:14px}.clc-home-workouts__card-overlay{padding:13px 9px}.clc-home-workouts__grid-col--right .clc-home-workouts__card-overlay,.clc-home-workouts__card--pos-2 .clc-home-workouts__card-overlay,.clc-home-workouts__card--pos-3 .clc-home-workouts__card-overlay,.clc-home-workouts__card--pos-4 .clc-home-workouts__card-overlay,.clc-home-workouts__card--pos-5 .clc-home-workouts__card-overlay,.clc-home-workouts__card--pos-6 .clc-home-workouts__card-overlay{min-height:52px;gap:2px}.clc-home-workouts__card--pos-2 .clc-home-workouts__card-title,.clc-home-workouts__card--pos-3 .clc-home-workouts__card-title,.clc-home-workouts__card--pos-4 .clc-home-workouts__card-title,.clc-home-workouts__card--pos-5 .clc-home-workouts__card-title,.clc-home-workouts__card--pos-6 .clc-home-workouts__card-title{font-size:14px}.clc-home-workouts__card--pos-2 .clc-home-workouts__card-count,.clc-home-workouts__card--pos-3 .clc-home-workouts__card-count,.clc-home-workouts__card--pos-4 .clc-home-workouts__card-count,.clc-home-workouts__card--pos-5 .clc-home-workouts__card-count,.clc-home-workouts__card--pos-6 .clc-home-workouts__card-count{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/clc-home-workouts.css.map */
