.fv{display:block;background:var(--fv-bg, #F4F7F9);position:relative}.fv__anchor{position:absolute;top:-80px}.fv__inner{max-width:1080px;margin-inline:auto;padding-block:64px;padding-inline:32px;text-align:center}.fv__eyebrow{display:inline-block;background:var(--fv-eyebrow-bg, #EAF0F5);color:var(--fv-eyebrow-text, #17335C);font-family:var(--fv-font-body);font-weight:700;font-size:13px;letter-spacing:.03em;text-transform:uppercase;padding:6px 16px;border-radius:999px;margin-bottom:16px}.fv__title{font-family:var(--fv-font-heading);font-size:30px;font-weight:800;text-transform:uppercase;color:var(--fv-heading, #17335C);margin:0 0 28px}.fv__tabs{display:inline-flex;background:var(--fv-tab-bg, #E4EAF1);border-radius:10px;padding:4px;margin-bottom:32px}.fv__tab{font-family:var(--fv-font-body);font-size:14px;font-weight:700;color:var(--fv-tab-text, #17335C);background:transparent;border:none;border-radius:8px;padding:10px 28px;cursor:pointer}.fv__tab.is-active{background:var(--fv-tab-active-bg, #17335C);color:var(--fv-tab-active-text, #FFFFFF)}.fv__panel{display:none;text-align:left}.fv__panel.is-active{display:block}.fv__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.fv__grid--routines{grid-template-columns:repeat(3,1fr)}.fv__card{background:var(--fv-card-bg, #FFFFFF);border-radius:12px;overflow:hidden}.fv__video{position:relative;aspect-ratio:16 / 9;background:linear-gradient(135deg,#17335c,#3f98a8);overflow:hidden}.fv__video img{width:100%;height:100%;object-fit:cover}.fv__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52px;height:52px;border-radius:50%;background:#e4222d;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.fv__duration{position:absolute;bottom:10px;right:10px;background:#000000a6;color:#fff;font-family:var(--fv-font-body);font-size:12px;font-weight:700;padding:3px 9px;border-radius:6px}.fv__status{font-family:var(--fv-font-body);font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--fv-accent, #3F98A8);margin:14px 16px 4px}.fv__card-title{font-family:var(--fv-font-body);font-size:16px;font-weight:700;color:var(--fv-heading, #17335C);margin:0 16px 14px}.fv__product{font-family:var(--fv-font-body);font-size:13px;color:var(--fv-text, #3B4A5E);background:#f7fae9;border-left:3px solid #C4DB3E;margin:0 16px 16px;padding:8px 10px;border-radius:4px}.fv__product a{color:var(--fv-accent, #3F98A8);font-weight:700;text-decoration:underline}.fv__empty{font-family:var(--fv-font-body);color:#9aa5b5;font-style:italic;padding:24px;border:1px dashed #E4EAF1;border-radius:8px}@media screen and (max-width:899px){.fv__grid,.fv__grid--routines{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:599px){.fv__grid,.fv__grid--routines{grid-template-columns:1fr}}@media screen and (max-width:749px){.fv__inner{padding-block:48px;padding-inline:20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-fit-videos.css.map */
