body.mv-performance{--mv-ink: #202124;--mv-muted: #606164;--mv-surface: #f4f4f4;--mv-border: #dcdcdc;--mv-brand-deep: #202124;--color-foreground: 32, 33, 36;--media-radius: 4px;--mv-radius-card: 4px;background:#fff}.mv-performance #MainContent :is(.gradient,.color-scheme-1){--color-foreground: 32, 33, 36;--color-background: 255, 255, 255}.mv-performance #MainContent :is(h1,h2,h3,.h0,.h1,.h2,.h3){color:var(--mv-ink);letter-spacing:0;text-wrap:pretty}.mv-performance #MainContent .product__title{margin:0 0 12px}.mv-performance #MainContent .product__title h1{font-size:40px;line-height:1.1;font-weight:700;max-width:15ch}.mv-performance #MainContent .product__info-container>*+*{margin:16px 0 0}.mv-performance #MainContent .price{color:var(--mv-ink);font-size:24px;font-weight:400;letter-spacing:0}.mv-performance #MainContent .price__container{margin-bottom:0}.mv-performance #MainContent .product__tax{margin-top:4px;color:var(--mv-muted)}.mv-performance .mv-product-intro{font-size:16px;line-height:1.5;color:var(--mv-muted)}.mv-performance .mv-product-intro p{margin:0}.mv-performance .mv-product-intro strong{color:var(--mv-ink)}.mv-performance #MainContent .mv-product-facts{display:flex;flex-wrap:wrap;gap:8px 20px;padding:12px 0 0;margin:0;list-style:none;font-size:13px;font-weight:600;color:var(--mv-ink)}.mv-performance .mv-product-facts li{display:flex;align-items:center;gap:6px}.mv-performance .mv-product-facts .svg-wrapper{width:16px;height:16px}.mv-performance #MainContent .mv-bundle{border:1px solid #adc8ee;border-left:1px solid #adc8ee;background:#fafbfc;border-radius:4px;padding:0 16px}.mv-performance .mv-bundle__summary{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:70px;padding:12px 0;list-style:none;cursor:pointer;font-size:15px;font-weight:700;color:var(--mv-ink)}.mv-performance .mv-bundle__summary::-webkit-details-marker{display:none}.mv-performance .mv-bundle__summary>span:first-child{min-width:0}.mv-performance .mv-bundle__summary small{display:block;font-size:14px;line-height:1.4;font-weight:600;color:#1056b7;margin-top:4px}.mv-performance .mv-bundle__summary .svg-wrapper{position:relative;display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;background:#fff;border:1px solid #adc8ee;border-radius:50%}.mv-performance .mv-bundle__summary .svg-wrapper>.icon-caret{position:static;inset:auto;width:12px;height:8px;transform:none;transform-origin:center}.mv-performance .mv-bundle[open]>summary .svg-wrapper>.icon-caret{transform:rotate(180deg)}.mv-performance #MainContent .mv-bundle .product-add-ons{margin:0 0 16px}.mv-performance #MainContent .mv-bundle :is(.product-add-ons__heading,.product-add-ons__subheading){display:none}.mv-performance #MainContent .mv-bundle .product-add-ons__grid{grid-template-columns:1fr;margin-top:0}.mv-performance #MainContent .mv-bundle .product-add-ons__card{grid-template-columns:52px minmax(0,1fr);padding:12px 32px 12px 12px;min-height:80px}.mv-performance #MainContent .mv-bundle .product-add-ons__media{width:52px;height:52px}.mv-performance #MainContent .mv-bundle .product-add-ons__title{font-size:14px;line-height:1.35;white-space:normal;overflow-wrap:anywhere}.mv-performance #MainContent .mv-bundle .product-add-ons__price{font-size:14px}.mv-performance #MainContent .mv-bundle .product-add-ons__card{background:#fff}.mv-performance #MainContent .mv-bundle .product-add-ons__checkbox:checked+.product-add-ons__card{border-color:#1769e0!important;background:#e5efff!important;box-shadow:inset 0 0 0 1px #1769e0}.mv-performance #MainContent .mv-bundle .product-add-ons__checkbox{accent-color:#1769e0}.mv-performance #MainContent .product-form__quantity{margin-top:14px}.mv-performance #MainContent .product-form__quantity .form__label{font-size:12px;margin-bottom:4px}.mv-performance #MainContent .quantity{min-height:42px;width:126px}.mv-performance #MainContent .product-form{margin:12px 0}.mv-performance #MainContent .product-form__submit{--color-button: 23, 105, 224;--color-button-text: 255, 255, 255;--color-secondary-button: 23, 105, 224;--color-secondary-button-text: 255, 255, 255;--alpha-button-background: 1;color:#fff;background:#1769e0;min-height:52px;font-size:16px}.mv-performance #MainContent button.shopify-payment-button__button--unbranded{background:#202124;color:#fff;min-height:48px;font-size:15px}.mv-performance #MainContent :is(.product-delivery-estimate,.product-delivery-estimate__text){font-size:13px;line-height:1.5}.mv-performance #MainContent .product-video-reel{border-top:1px solid var(--mv-border);padding-top:24px;margin-top:28px}.mv-performance #MainContent .product-video-reel h2{font-size:22px}.mv-performance #MainContent .anchor-navigation__surface{box-shadow:none;border-bottom:1px solid var(--mv-border)}.mv-performance #MainContent .anchor-navigation__link{border-radius:0;background:transparent;color:var(--mv-muted);border-bottom:2px solid transparent}.mv-performance #MainContent .anchor-navigation__link:is(.is-active,[aria-current=location]){color:var(--mv-ink);background:transparent;border-bottom-color:#1769e0}.mv-performance #MainContent .feature-accordion-media__header{text-align:left;max-width:none;margin-bottom:32px}.mv-performance #MainContent .feature-accordion-media__heading{font-size:44px;line-height:1.12;max-width:20ch}.mv-performance #MainContent .feature-accordion-media__intro{margin:16px 0 0;color:var(--mv-muted);font-size:17px}.mv-performance #MainContent .feature-accordion-media__accordion{padding:0;background:transparent;border-radius:0}.mv-performance #MainContent .feature-accordion-media__summary{min-height:80px}.mv-performance #MainContent .feature-accordion-media__title{font-size:24px}.mv-performance #MainContent .feature-accordion-media__content{color:var(--mv-muted);font-size:16px}.mv-performance #MainContent .feature-accordion-media__media{border-radius:4px}.mv-performance #MainContent .multicolumn .title{font-size:38px;line-height:1.15}.mv-performance #MainContent .multicolumn-card{border-radius:4px;background:#f4f4f4}.mv-performance #MainContent .multicolumn-card__info{padding:24px}.mv-performance #MainContent .multicolumn-card__info h3{font-size:22px}.mv-performance #MainContent .multicolumn-card__info .rte{font-size:16px;line-height:1.5;color:var(--mv-muted)}.mv-performance #MainContent :is(a,button,summary,input):focus-visible{outline:2px solid #1769e0;outline-offset:4px}@media(min-width:990px){.mv-performance #MainContent product-info .product:not(.product--no-media) .product__info-wrapper{padding-left:48px}.mv-performance #MainContent product-info .product__media-wrapper media-gallery{column-gap:12px}.mv-performance #MainContent product-info .product-media-container.constrain-height{--constrained-min-height: 420px;--viewport-offset: 210px}.mv-performance #MainContent .multicolumn .page-width{max-width:1440px}}@media(min-width:750px)and (max-width:1199px){.mv-performance #MainContent .product__title h1{font-size:32px}.mv-performance #MainContent product-info .product:not(.product--no-media) .product__info-wrapper{padding-left:28px}}@media(max-width:749px){.mv-performance #MainContent product-info{padding-top:8px}.mv-performance #MainContent product-info .page-width{padding-inline:16px}.mv-performance #MainContent .product__info-wrapper{padding:0}.mv-performance #MainContent .product__title h1{font-size:28px;max-width:22ch}.mv-performance #MainContent .product__info-container>*+*{margin-top:12px}.mv-performance #MainContent .price{font-size:22px}.mv-performance #MainContent .mv-product-intro{font-size:15px}.mv-performance #MainContent .mv-product-facts{font-size:12px;gap:6px 14px;padding-top:8px}.mv-performance #MainContent .product__media-list{margin:0;padding:0;scroll-padding-left:0;gap:0}.mv-performance #MainContent .product__media-list .product__media-item{width:100%;max-width:100%;margin:0;padding:0}.mv-performance #MainContent .product__media-list:after{display:none}.mv-performance #MainContent .product-media-container{width:100%;max-width:100%;border:0}.mv-performance #MainContent .product-media-container .media{padding-top:0;height:320px}.mv-performance #MainContent .product__media img{object-fit:contain}.mv-performance #MainContent .slider-buttons{min-height:36px}.mv-performance #MainContent .anchor-navigation__link{min-height:40px;font-size:12px}.mv-performance #MainContent .feature-accordion-media{padding-top:48px;padding-bottom:48px}.mv-performance #MainContent .feature-accordion-media__heading{font-size:30px}.mv-performance #MainContent .feature-accordion-media__header{margin-bottom:24px}.mv-performance #MainContent .feature-accordion-media__intro{font-size:15px}.mv-performance #MainContent .feature-accordion-media__layout{gap:24px}.mv-performance #MainContent .feature-accordion-media__title{font-size:20px}.mv-performance #MainContent .feature-accordion-media__content{font-size:15px;padding-right:24px}.mv-performance #MainContent .multicolumn .title{font-size:28px}.mv-performance #MainContent .multicolumn-card__info{padding:20px}}@media(max-width:359px){.mv-performance #MainContent .product__media-container .media,.mv-performance #MainContent .product-media-container .media{height:280px}.mv-performance #MainContent .product__info-wrapper{padding:0}.mv-performance #MainContent .product__title h1{font-size:26px}}@media(prefers-reduced-motion:reduce){.mv-performance #MainContent :is(.button,.anchor-navigation__link,.feature-accordion-media__chevron){transition:none}}.mv-performance #MainContent{--font-body-weight: 400;--font-body-weight-bold: 700;font-weight:400;letter-spacing:0}.mv-performance #MainContent :is(.mv-product-intro,.rte,.product-variant-cards__description){font-weight:400;line-height:1.55}.mv-performance #MainContent :is(.mv-product-intro strong,.product-add-ons__title){font-weight:600}.mv-performance #MainContent :is(.jdgm-prev-badge,.jdgm-prev-badge__text){font-size:13px;font-weight:400}.mv-performance #MainContent .jdgm-prev-badge .jdgm-star{font-size:13px}.mv-performance #MainContent .product__tax{font-size:12px;letter-spacing:0}.mv-performance #MainContent .product-variant-cards__heading{font-size:18px;font-weight:600;text-transform:none;line-height:1.3}.mv-performance #MainContent .product-variant-cards__title{font-weight:600}.mv-performance #MainContent .product-variant-cards__price{font-weight:500;letter-spacing:0}.mv-performance #MainContent .product-variant-cards__badge{font-weight:600;font-size:10px;border-radius:3px}.mv-performance #MainContent .mv-bundle .product-add-ons__price,.mv-performance #MainContent .anchor-navigation__link{font-weight:400}.mv-performance #MainContent .anchor-navigation__link.is-active{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/12/assets/movitafit-performance.css.map */
