body{--ff-ink: #202522;--ff-muted: #58615b;--ff-blue: #175bcc;--ff-line: #dce1dd;--ff-surface: #f4f6f4;--font-body-weight: 400;--font-body-weight-bold: 700;--buttons-radius: 4px;--buttons-radius-outset: 4px;font-weight:400;letter-spacing:0}body #MainContent :is(h1,h2,h3,.h0,.h1,.h2,.h3){letter-spacing:0;font-weight:600}body #MainContent :is(p,.rte){line-height:1.6}body .header-wrapper{background:#fff;border-bottom:1px solid var(--ff-line)}body .header{padding-top:14px;padding-bottom:14px}body .header__menu-item{font-size:14px;font-weight:500}body #MainContent :is(.goal-product-links__heading,.featured-video-shopping__heading,.policy-service-grid__heading,.multicolumn .title,.feature-accordion-media__heading){font-size:36px;line-height:1.18;max-width:26ch;color:var(--ff-ink)}body #MainContent :is(.goal-product-links__intro,.feature-accordion-media__intro){font-size:16px;color:var(--ff-muted)}body #MainContent :is(.goal-product-links__inner,.featured-video-shopping__inner,.policy-service-grid__inner){max-width:1320px}body #MainContent .goal-product-links__card{aspect-ratio:auto;overflow:hidden;border:1px solid var(--ff-line);border-radius:4px;background:var(--ff-surface)}body #MainContent .goal-product-links__media{display:block;position:relative;inset:auto;z-index:0;aspect-ratio:1 / 1}body #MainContent .goal-product-links__overlay{display:none}body #MainContent .goal-product-links__content{position:relative;inset:auto;padding:18px;height:96px;color:var(--ff-ink);background:#fff}body #MainContent .goal-product-links__copy{width:100%}body #MainContent .goal-product-links__image{transform:none}body #MainContent .goal-product-links__arrow{position:absolute;right:10px;bottom:6px}body #MainContent .goal-product-links__card-title{font-size:19px;font-weight:600;line-height:1.3}body #MainContent .goal-product-links__arrow{color:var(--ff-blue);flex-shrink:0}body #MainContent .responsive-media-banner__button--primary,body #MainContent .product-form__submit{background:var(--ff-blue);color:#fff;border-radius:4px;min-height:48px;font-size:16px;font-weight:600}body #MainContent .responsive-media-banner__button--primary:hover{background:#124aa7}body #MainContent .product__title h1{font-weight:700;line-height:1.12}body #MainContent .product__info-container{--color-foreground: 32,37,34}body #MainContent .mv-product-intro{font-size:16px;color:var(--ff-muted)}body #MainContent .product-variant-cards__heading{font-size:18px}body #MainContent .product-variant-cards__card{border-width:1px;border-color:#c5cdc7;border-radius:4px}body #MainContent .product-variant-cards__card.is-selected{border-color:var(--ff-blue);box-shadow:inset 0 0 0 1px var(--ff-blue)}body #MainContent .mv-bundle{background:var(--ff-surface);border-color:var(--ff-line)}body #MainContent .mv-bundle__summary{min-height:76px}body #MainContent .mv-bundle__summary small{color:#245a43}body #MainContent .feature-accordion-media__title{font-weight:600}body #MainContent .feature-accordion-media__content{font-size:16px;color:var(--ff-muted)}body #MainContent .policy-service-grid__card-title{font-size:20px;line-height:1.25;font-weight:600}body :is(a,button,summary,input,select):focus-visible{outline:2px solid var(--ff-blue);outline-offset:4px}body .footer{background:#202522;color:#fff}body .footer-block__heading{font-size:16px;font-weight:600}body .footer .list-menu__item--link{font-weight:400;line-height:1.5;padding-block:10px}@media(min-width:990px){body #MainContent .responsive-media-banner__frame{height:min(640px,calc(100svh - 168px));min-height:440px}}@media(max-width:749px){body .header{padding-block:8px}body #MainContent :is(.goal-product-links,.featured-video-shopping,.policy-service-grid){padding-block:40px}body #MainContent :is(.goal-product-links__heading,.featured-video-shopping__heading,.policy-service-grid__heading,.multicolumn .title,.feature-accordion-media__heading){font-size:28px}body #MainContent .goal-product-links__grid{gap:12px}body #MainContent .goal-product-links__card{aspect-ratio:auto;height:auto}body #MainContent .goal-product-links__content{padding:12px 12px 32px;height:100px;gap:8px}body #MainContent .goal-product-links__card-title{font-size:16px;overflow-wrap:anywhere}body #MainContent .goal-product-links__arrow{width:24px;height:24px;font-size:20px}body #MainContent .responsive-media-banner__frame{height:min(520px,calc(100svh - 130px));min-height:360px}body #MainContent .product__title h1{font-size:28px}body #MainContent .anchor-navigation__link{min-height:44px}body #MainContent .policy-service-grid__card-title{font-size:16px}body #MainContent .policy-service-grid__more{min-width:32px;min-height:32px}}@media(prefers-reduced-motion:reduce){body :is(.scrolling-announcement__track,.review-marquee__track){animation:none}body #MainContent :is(a,button,img){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/movitafit-family-fitness.css.map */
