body.template-index #site-main{--xm-home-content-width: 1600px;--xm-home-gutter: 20px;--xm-home-section-gap: 32px;--xm-home-grid-gap: 16px;--xm-home-panel-padding: 32px;--xm-home-card-padding: 24px;--xm-home-panel-radius: 20px;--xm-home-card-radius: 18px;--xm-home-link-ink: #007aad}body.template-index #site-main>.shopify-section:has(:is(.hs-spotlight,.home-four-blocks-media,.xmiles-brands__inner,.xmiles-collections__container,.xmiles-shoppable-video-feed,.xmiles-blogs__container,.xmiles-about__container,.xm-home-v2,.xmiles-live-deals)){box-sizing:border-box;width:min(calc(100% - 2 * var(--xm-home-gutter)),var(--xm-home-content-width))!important;max-width:none!important;margin:0 auto var(--xm-home-section-gap)!important;padding:0!important;float:none;clear:both}body.template-index #site-main>.shopify-section:has(.xmiles-ph__container){margin-bottom:var(--xm-home-section-gap)!important}body.template-index #site-main .xmiles-ph__inner{width:min(calc(100% - 2 * var(--xm-home-gutter)),var(--xm-home-content-width))!important;max-width:var(--xm-home-content-width)!important}body.template-index #site-main :is(.hs-spotlight,.home-four-blocks-media,.home-four-blocks-media__inner,.xmiles-collections--section,.xmiles-shoppable-video-feed,.xmiles-blog--section,.xm-home-v2){width:100%!important;max-width:none!important;margin:0!important}body.template-index #site-main :is(.home-four-blocks-media,.xmiles-collections--section,.xmiles-shoppable-video-feed,.xmiles-blog--section,.xmiles-blogs__container){padding:0!important}body.template-index #site-main .xmiles-collections__container{padding:0!important;--xmiles-collections-layout-gap: var(--xm-home-grid-gap);--xmiles-collections-section-radius: var(--xm-home-panel-radius);--xmiles-collections-panel-radius: var(--xm-home-panel-radius)}body.template-index #site-main :is(.hs-spotlight,.xmiles-brands__inner,.xm-community,.xm-team-invite,.xmiles-about__container,.xmiles-live-deals){border-radius:var(--xm-home-panel-radius)!important;overflow:hidden}body.template-index #site-main :is(.hs-spotlight__inner,.xmiles-brands__inner,.xm-community__content,.xm-team-invite__copy,.xmiles-about__container,.xmiles-live-deals){padding:var(--xm-home-panel-padding)!important}body.template-index #site-main :is(.xmiles-about__content-wrapper,.hs-spotlight__inner){max-width:none}body.template-index #site-main :is(.xmiles-collections__container .xmiles-section__header,.xmiles-collections__stage){padding:var(--xm-home-card-padding)!important;border-radius:var(--xm-home-panel-radius)!important}body.template-index #site-main .xmiles-collections__container .xmiles-section__header{padding:var(--xm-home-panel-padding)!important}body.template-index #site-main .xmiles-collections__stage{width:100%;margin-left:0;margin-right:0}body.template-index #site-main .xmiles-collections__swiper{padding-inline:0!important}body.template-index #site-main :is(.home-four-blocks-media-card,.xmiles-general-card,.xmiles-performance-feature,.xmiles-performance-quote,.xmiles-performance-product,.xmiles-product-card__container,.xmiles-ph__member-card,.xmiles-ph__intro-card,.hs-buy-panel,.home-four-blocks-hover-product,.xm-community__review,.xm-community__featured,.xm-inline-article,.xmiles-article__container,.xsvf-card,.xmiles-brands__logo-link,.xmiles-live-deals__card){border-radius:var(--xm-home-card-radius)!important}body.template-index #site-main :is(.xmiles-general-card__copy,.home-four-blocks-media-card__content,.xm-community__review,.xm-community__featured,.xmiles-article__info-container,.xmiles-performance-feature__content,.xmiles-live-deals__card){padding:var(--xm-home-card-padding)!important}body.template-index #site-main :is(.home-four-blocks-media__layout,.xm-editorial__grid,.xm-community__reviews,.xmiles-brands__list,.xmiles-ph__general-track,.xmiles-performance-content__track,.xmiles-live-deals__grid){gap:var(--xm-home-grid-gap)!important}body.template-index #site-main .home-four-blocks-media__layout{gap:var(--home-four-blocks-gap, var(--xm-home-grid-gap))!important}body.template-index #site-main .home-four-blocks-media-card__cta{justify-self:var(--home-four-blocks-content-alignment, start)}body.template-index #site-main .xmiles-ph__general.is-slider .xmiles-general-card,body.template-index #site-main .xmiles-performance-content.is-slider .xmiles-performance-content__block{flex-basis:calc((100% - 2 * var(--xm-home-grid-gap)) / 3)}body.template-index #site-main :is(.xm-home-v2__header,.home-four-blocks-media__header,.xmiles-brands__header,.xsvf__header,.xmiles-blog--section .xmiles-section__header){margin-bottom:24px;gap:var(--xm-home-grid-gap)}body.template-index #site-main>.shopify-section:has(.xm-home-v2--full-width){width:100%!important}body.template-index #site-main .xm-home-v2--full-width .xm-community{border-radius:0!important}body.template-index #site-main .xm-home-v2--full-width .xm-team-invite{border-radius:0!important;padding-inline:max(var(--xm-home-gutter),calc((100% - var(--xm-home-content-width)) / 2))}body.template-index #site-main .xm-home-v2--full-width .xm-community__content{width:min(calc(100% - 2 * var(--xm-home-gutter)),var(--xm-home-content-width));max-width:none;margin-inline:auto}body.template-index #site-main>.shopify-section:has(>.xm-home-v2--full-width>.xm-community),body.template-index #site-main>.shopify-section:last-child:has(>.xm-home-v2>.xm-community){margin-bottom:0!important}body.template-index #site-main :is(.xmiles-product-hero__button:not(.xmiles-product-hero__mobile-link),.xmiles-ph__action-button,.xmiles-performance-feature__button,.xmiles-performance-product__add,.xmiles-performance-product__collection-link,.xmiles-general-card__copy>a,.hs-button:not(.hs-button--ghost),.hs-buy-panel button[type=submit],.home-four-blocks-hover-product button[type=submit],.xsvf-card__button,.xm-team-invite__button,.xmiles-live-deals__header-action){display:inline-flex;box-sizing:border-box;align-items:center!important;justify-content:center!important;gap:8px!important;min-width:0!important;max-width:100%;min-height:44px!important;padding:12px 16px!important;border:1px solid var(--xm-home-button-border, #dce3e8)!important;border-radius:999px!important;background:#fff!important;color:#141414!important;box-shadow:none!important;font:800 14px/1.2 Poppins,sans-serif!important;letter-spacing:0!important;text-align:center;text-transform:none!important;text-decoration:none!important;white-space:normal!important;cursor:pointer}body.template-index #site-main .xmiles-product-hero{--xm-home-button-border: #fff}body.template-index #site-main :is(.xmiles-product-hero__mobile-copy-link,.xmiles-ph__what-is-link,.xmiles-ph__member-message a,.hs-button--ghost,a.xmiles-section__nav-button.is-section-button,.xmiles-collections__view-link,.home-four-blocks-media-card__cta,.xmiles-article__link,.xm-inline-article__cta,.xm-home-v2__link,.xm-community__link,.xm-community__source,.xm-community__review-heading a,.xmiles-live-deals__card-action,.xmiles-live-deals__link,.xmiles-live-deals__nested-link,.xmiles-live-deals__manual a){display:inline-flex;align-items:center!important;justify-content:flex-start!important;align-self:flex-start;gap:8px!important;width:fit-content!important;max-width:100%;min-height:36px!important;padding:8px 2px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--xm-home-link-ink)!important;box-shadow:none!important;font:900 13px/1.2 Poppins,sans-serif!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;white-space:normal!important}body.template-index #site-main :is(.xmiles-product-hero,.hs-spotlight,.home-four-blocks-media-card,.xm-inline-article){--xm-home-link-ink: #fff}body.template-index #site-main .xm-community{--xm-home-link-ink: var(--xm-community-text, #fff)}body.template-index #site-main .xm-community__review{--xm-home-link-ink: #007aad}body.template-index #site-main .xmiles-collections__container .xmiles-section__header{--xm-home-link-ink: var(--xmiles-collections-panel-text, #fff)}body.template-index #site-main .xmiles-ph__member-message{--xm-home-link-ink: var(--member-ink, #001728)}body.template-index #site-main .xmiles-section__nav-container button.xmiles-section__nav-button{min-height:44px;border-radius:999px!important;font-size:14px;font-weight:800}body.template-index #site-main .xmiles-section__nav-container.is-performance button.xmiles-section__nav-button{min-height:36px;font-size:12px;font-weight:600;margin:0;padding:8px 4px;justify-content:center;text-align:center}body.template-index #site-main .xmiles-section__nav-container.is-performance button.xmiles-section__nav-button.is-active{min-height:56px;padding-bottom:28px;border-radius:18px 18px 0 0!important}body.template-index #site-main .xmiles-ph__intro-card .xmiles-ph__intro-header .xmiles-ph__what-is-link{min-height:28px!important;padding:4px 0!important;gap:6px!important;font:600 11px/1.4 Poppins,sans-serif!important;color:#526371!important}body.template-index #site-main .xmiles-ph__what-is-link [data-xm-home-chevron]{font-size:14px!important}body.template-index #site-main :is(.swiper-button,.xmiles-performance-content__control,.xsvf__control,.xmiles-live-deals__swipe-button){width:44px;height:44px;border:1px solid #dce3e8;border-radius:999px;background:#fff;color:#141414}body.template-index #site-main [data-xm-home-cta=button]:hover:not(:disabled){background:#eef3f6!important}body.template-index #site-main [data-xm-home-cta=link]:hover{text-decoration:underline!important;text-underline-offset:4px;transform:none}body.template-index #site-main [data-xm-home-cta]:focus-visible{outline:3px solid #059de4;outline-offset:3px}body.template-index #site-main [data-xm-home-cta]:disabled{cursor:not-allowed;opacity:.58}body.template-index #site-main [data-xm-home-chevron]{display:inline-block;flex:0 0 auto;color:inherit!important;font:inherit!important;font-size:20px!important;line-height:.75!important;transition:transform .18s ease}body.template-index #site-main [data-xm-home-old-chevron]{display:none!important}body.template-index #site-main [data-xm-home-cta]:hover>[data-xm-home-chevron]{transform:translate(2px)}@media(max-width:900px){body.template-index #site-main{--xm-home-gutter: 12px;--xm-home-section-gap: 24px;--xm-home-grid-gap: 12px;--xm-home-panel-padding: 20px;--xm-home-card-padding: 20px}body.template-index #site-main .xmiles-ph__general:not([data-active-real-count="1"]) .xmiles-general-card{flex-basis:90%}body.template-index #site-main .xmiles-performance-content.is-slider .xmiles-performance-content__block{flex-basis:90%}body.template-index #site-main>.shopify-section:has(.hs-spotlight){width:100%!important}body.template-index #site-main .hs-spotlight{border-radius:0!important}body.template-index #site-main :is(.swiper-button,.xmiles-performance-content__control,.xsvf__control,.xmiles-live-deals__swipe-button,.xm-mobile-carousel__button){box-sizing:border-box;align-items:center;justify-content:center;flex:0 0 44px;width:44px!important;height:44px!important;min-width:44px;min-height:44px;padding:0!important;gap:0;border:1px solid #dce3e8!important;border-radius:999px!important;background:#fff!important;color:#141414!important;box-shadow:none!important;font-size:0!important;line-height:1}body.template-index #site-main :is(.swiper-button,.xmiles-performance-content__control,.xsvf__control,.xmiles-live-deals__swipe-button,.xm-mobile-carousel__button)>span{display:none}body.template-index #site-main :is(.swiper-button,.xmiles-performance-content__control,.xsvf__control,.xmiles-live-deals__swipe-button,.xm-mobile-carousel__button):after{content:""!important;display:block;position:static;box-sizing:border-box;width:8px;height:8px;margin:0;padding:0;border:0;border-top:2px solid currentColor;border-right:2px solid currentColor;border-radius:0;background:none;font-size:0!important;transform:rotate(45deg)}body.template-index #site-main :is(.swiper-button-prev,[data-performance-prev],[data-xsvf-prev],[data-xmiles-live-deals-prev],[data-xm-mobile-prev]):after{transform:rotate(-135deg)}body.template-index #site-main :is(.swiper-button,.xmiles-performance-content__control,.xsvf__control,.xmiles-live-deals__swipe-button,.xm-mobile-carousel__button):is(:disabled,.swiper-button-disabled,[aria-disabled=true]){opacity:.35!important;visibility:visible;cursor:default}body.template-index #site-main :is(.swiper-button,.xmiles-performance-content__control,.xsvf__control,.xmiles-live-deals__swipe-button,.xm-mobile-carousel__button):focus-visible{outline:2px solid #059de4;outline-offset:3px}body.template-index #site-main :is(.xm-home-v2__header,.home-four-blocks-media__header,.xmiles-brands__header,.xsvf__header,.xmiles-blog--section .xmiles-section__header){margin-bottom:20px}}@media(prefers-reduced-motion:reduce){body.template-index #site-main [data-xm-home-chevron]{transition:none}}body.template-index #site-main .xmiles-live-deals__card{--xm-home-link-ink: var(--xmiles-live-deals-block-accent, #007aad)}body.template-index #site-main .xmiles-live-deals a.xmiles-live-deals__link{width:100%!important;justify-content:space-between!important}
/*# sourceMappingURL=/cdn/shop/t/201/assets/xmiles-homepage.css.map */
