.xm-home-v2-section{display:flow-root;clear:both;width:100%}.xm-home-v2{width:calc(100% - 40px);max-width:var(--xm-home-width, 1400px);margin:var(--xm-home-spacing, 32px) auto;font-family:Poppins,sans-serif;color:#001728}.xm-home-v2.xm-home-v2--full-width{width:100%;max-width:none;margin-left:0;margin-right:0}.xm-home-v2--full-width .xm-community{border-radius:0}.xm-home-v2--full-width .xm-community__content{max-width:var(--xm-home-width, 1400px);margin:0 auto}.xm-home-v2--full-width:has(>.xm-community),body.template-index .site-main>.shopify-section:last-child>.xm-home-v2:has(>.xm-community){margin-bottom:0}.xm-home-v2--full-width .xm-team-invite{border-radius:0;padding-inline:max(var(--xm-team-gutter, 20px),calc((100% - var(--xm-home-width, 1400px)) / 2))}.xm-home-v2 *,.xm-home-v2 *:before,.xm-home-v2 *:after{box-sizing:border-box}.xm-home-v2 h2{margin:0;font:500 clamp(26px,2.6vw,36px)/1.2 Poppins,sans-serif;letter-spacing:-.03em;color:inherit}.xm-home-v2 h2 strong{font-weight:800}.xm-home-v2 .xm-home-v2__eyebrow{margin:0 0 10px;font-size:11px;line-height:1.5;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.xm-home-v2__text{margin-top:16px;font-size:14px;line-height:1.75}.xm-home-v2__text>:first-child{margin-top:0}.xm-home-v2__text>:last-child{margin-bottom:0}.xm-home-v2 a:focus-visible,.xm-editorial__grid:focus-visible{outline:3px solid #059de4;outline-offset:4px}.xm-home-v2__header{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px}.xm-home-v2 .xm-home-v2__intro{margin:10px 0 0;font-size:14px;line-height:1.6;color:#526371}.xm-home-v2__link{display:inline-flex;align-items:center;justify-content:center;gap:20px;flex-shrink:0;min-height:42px;padding:10px 20px;border:1px solid #001728;border-radius:999px;color:#001728;font-size:12px;font-weight:700;text-decoration:none}.xm-home-v2__link:hover{background:#001728;color:#fff}.xm-home-v2__empty{padding:24px;border:1px dashed #96aebb;border-radius:14px;background:#f5f8fa;color:#334f60;font-size:13px;line-height:1.7}.xm-community{position:relative;isolation:isolate;border-radius:20px;overflow:hidden;background:var(--xm-community-bg, #001728);color:var(--xm-community-text, #fff)}.xm-community__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:block;width:100%;height:100%;object-fit:cover}.xm-community:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--xm-community-bg);background-image:var(--xm-community-gradient)}.xm-community--image:before{opacity:var(--xm-community-overlay, .85)}.xm-community__content{padding:clamp(24px,3vw,44px)}.xm-community__intro{display:flex;justify-content:space-between;align-items:center;gap:40px}.xm-community__story{max-width:760px;min-width:0}.xm-community__link{display:inline-flex;align-items:center;gap:18px;min-height:38px;margin-top:14px;color:inherit;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:5px}.xm-community__link:hover{color:inherit;text-decoration-thickness:2px}.xm-community__trust{display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:5px;padding:8px 0 8px 26px;border-left:3px solid #059de4;font-size:16px;line-height:1.4}.xm-community__trust strong{max-width:300px;font-size:clamp(32px,3.8vw,50px);line-height:1.1;font-weight:800;letter-spacing:-.04em;overflow-wrap:anywhere}.xm-community__review-heading{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:12px;margin:30px 0 16px}.xm-community__review-heading h3{margin:0;color:inherit;font-size:16px;font-weight:600}.xm-community__review-heading a{min-height:32px;padding:4px 0;color:inherit;font-size:12px;text-underline-offset:4px}.xm-community__reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px}.xm-community__review{display:flex;flex-direction:column;min-width:0;margin:0;padding:24px;background:#fff;color:#001728;border-radius:14px}.xm-community__stars{display:flex;gap:3px;margin-bottom:16px}.xm-community__stars span{display:grid;place-items:center;width:24px;height:24px;font-size:18px;line-height:1;color:#fff;background:#00815e}.xm-community__stars .is-empty{background:#dae3e8;color:#5d7180}.xm-community__review h3{margin:0 0 10px;color:inherit;font:700 15px/1.45 Poppins,sans-serif}.xm-community__review blockquote{padding:0;margin:0 0 20px;border:0;color:#405663;font:400 13px/1.75 Poppins,sans-serif;overflow-wrap:anywhere}.xm-community__review figcaption{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 12px;margin-top:auto;color:#607582;font-size:11px;line-height:1.5}.xm-community__review figcaption strong{color:#001728;font-weight:600}.xm-community__source{width:fit-content;margin-top:12px;padding:5px 0;color:#007aad;font-size:11px;line-height:1.5;text-underline-offset:3px}.xm-community__featured{margin-top:24px;padding:24px;border-radius:14px;background:transparent;color:#fff}.xm-community__featured h3{margin:0 0 22px;color:inherit;text-align:center;font:600 14px/1.5 Poppins,sans-serif}.xm-community__logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px 40px;margin:0;padding:0;list-style:none}.xm-community__logo{display:flex;align-items:center;justify-content:center;flex:0 1 var(--xm-logo-width, 160px);min-width:0;max-width:100%;margin:0}.xm-community__logo-link{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;border-radius:4px}.xm-community__logo-image{display:block;width:100%;height:var(--xm-logo-height, 48px);object-fit:contain;filter:brightness(0) invert(1)}.xm-editorial__grid{display:grid;grid-template-columns:repeat(var(--xm-editorial-columns, 3),minmax(0,1fr));gap:18px}.xm-editorial__item{min-width:0}.xm-editorial .xm-inline-article{border-radius:16px;min-height:390px}.xm-editorial .xm-inline-article__body{padding:70px 24px 24px}.xm-editorial .xm-inline-article__title{font-size:clamp(23px,2vw,29px)}.xm-team-invite{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-height:var(--xm-team-height, 320px);border-radius:20px;overflow:hidden;color:var(--xm-team-text, #fff);background:var(--xm-team-bg, #001728)}.xm-team-invite--benefits{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.xm-team-invite__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:block;width:100%;height:100%;object-fit:cover}.xm-team-invite:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--xm-team-bg);background-image:var(--xm-team-gradient)}.xm-team-invite--image:before{opacity:var(--xm-team-overlay, .75)}.xm-team-invite__track{position:absolute;z-index:-1;top:-10%;right:54%;bottom:-65%;left:-25%;transform:rotate(-25deg);opacity:.13;pointer-events:none}.xm-team-invite__track i{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--xm-team-accent, #73d3ff);border-radius:48%}.xm-team-invite__track i:nth-child(2){top:22px;right:22px;bottom:22px;left:22px}.xm-team-invite__track i:nth-child(3){top:44px;right:44px;bottom:44px;left:44px}.xm-team-invite__copy{min-width:0;padding:var(--xm-home-panel-padding, 32px);max-width:750px}.xm-team-invite__meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin-bottom:24px}.xm-team-invite__meta .xm-home-v2__eyebrow{margin:0}.xm-team-invite__season{display:inline-block;max-width:100%;padding:5px 10px;border:1px solid currentColor;border-color:color-mix(in srgb,currentColor 30%,transparent);border-radius:999px;color:var(--xm-team-accent, #73d3ff);font-size:10px;line-height:1.4;font-weight:700;letter-spacing:.05em;text-transform:uppercase;overflow-wrap:anywhere}.xm-team-invite__copy h2{max-width:620px;font-size:clamp(30px,3.1vw,46px);line-height:1.13;overflow-wrap:anywhere}.xm-team-invite__copy h2 strong{display:block;color:var(--xm-team-accent, #73d3ff)}.xm-team-invite__copy .xm-home-v2__text{max-width:480px;margin-top:20px;opacity:.85;overflow-wrap:anywhere}.xm-team-invite__button{display:inline-flex;justify-content:center;align-items:center;gap:8px;max-width:100%;min-height:44px;margin-top:24px;padding:12px 16px;border:1px solid #dce3e8;border-radius:999px;background:#fff;color:#141414;font:800 14px/1.2 Poppins,sans-serif;text-decoration:none;text-align:center;overflow-wrap:anywhere}.xm-team-invite__button:hover{color:#141414;filter:brightness(.95)}.xm-team-invite__button>span{flex:none}.xm-team-invite .xm-team-invite__note{max-width:480px;margin:14px 0 0;font-size:11px;line-height:1.65;opacity:.8;overflow-wrap:anywhere}.xm-team-invite__benefits{min-width:0;padding:var(--xm-home-panel-padding, 32px);padding-left:0}.xm-team-invite .xm-team-invite__benefits-heading{margin:0 0 16px;font-size:11px;line-height:1.5;font-weight:700;letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere}.xm-team-invite__benefit-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--xm-home-grid-gap, 16px);margin:0;padding:0;list-style:none}.xm-team-invite__benefit{min-width:0;margin:0;padding:var(--xm-home-card-padding, 24px);border:1px solid #ffffff29;border-color:color-mix(in srgb,currentColor 16%,transparent);border-radius:var(--xm-home-card-radius, 18px);background:var(--xm-team-bg, #001728);background:color-mix(in srgb,var(--xm-team-bg, #001728) 68%,transparent)}.xm-team-invite__benefit:last-child:nth-child(odd){grid-column:1 / -1}.xm-team-invite__benefit-meta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.xm-team-invite__icon{display:block;width:28px;height:28px;flex:none;color:var(--xm-team-accent, #73d3ff)}.xm-team-invite__number{font-size:10px;line-height:1;font-weight:600;letter-spacing:.12em;opacity:.5}.xm-team-invite__benefit h3{margin:0;color:inherit;font:700 16px/1.35 Poppins,sans-serif;letter-spacing:-.02em;text-transform:none;overflow-wrap:anywhere}.xm-team-invite .xm-team-invite__benefit-text{margin:8px 0 0;font-size:12px;line-height:1.7;opacity:.85;overflow-wrap:anywhere}.xm-team-invite__benefit-text>:first-child{margin-top:0}.xm-team-invite__benefit-text>:last-child{margin-bottom:0}.xm-team-invite__benefit-text a{color:inherit;text-underline-offset:3px}.xm-mobile-carousel__controls{display:none;align-items:center;justify-content:flex-end;gap:8px;margin-top:12px}.xm-mobile-carousel__position{margin-right:auto;font:600 11px/1.5 Poppins,sans-serif}.xm-mobile-carousel__button{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:0;border:1px solid #dce3e8;border-radius:999px;color:#141414;background:#fff;font:700 20px/1 Poppins,sans-serif;cursor:pointer}.xm-mobile-carousel__button:disabled{opacity:.35;cursor:default}[data-xm-mobile-track]:focus-visible,.xm-mobile-carousel__button:focus-visible{outline:2px solid #059de4;outline-offset:3px}@media(max-width:900px){.xm-community__reviews,.xm-team-invite__benefit-list{display:flex;min-width:0;gap:var(--xm-home-grid-gap, 12px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.xm-community__reviews::-webkit-scrollbar,.xm-team-invite__benefit-list::-webkit-scrollbar{display:none}.xm-community__reviews>*,.xm-team-invite__benefit-list>*{flex:0 0 90%;scroll-snap-align:start}.xm-community__reviews>:only-child,.xm-team-invite__benefit-list>:only-child{flex-basis:100%}.xm-mobile-carousel__controls:not([hidden]){display:flex}}@media(max-width:999px){.xm-team-invite--benefits{grid-template-columns:minmax(0,1fr)}.xm-team-invite__benefits{padding-left:var(--xm-home-panel-padding, 32px);padding-top:0}.xm-team-invite__track{right:-20%}}@media(max-width:1000px){.xm-editorial__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xm-community__intro{gap:24px}}@media(max-width:679px){.xm-home-v2--full-width .xm-team-invite{--xm-team-gutter: 12px}.xm-home-v2{width:calc(100% - 24px)}.xm-home-v2__header{flex-direction:column;align-items:flex-start;gap:16px}.xm-community__intro{flex-direction:column;align-items:flex-start}.xm-community__trust{flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:6px;padding:0 0 0 14px;font-size:14px}.xm-community__trust strong{font-size:26px}.xm-community__content{padding:26px 20px}.xm-community__reviews{grid-template-columns:minmax(0,1fr);gap:12px}.xm-community__review{padding:20px}.xm-community__featured{padding:22px 16px}.xm-community__logos{gap:24px}.xm-community__logo{flex-basis:calc((100% - 24px)/2)}.xm-community__logo-image{max-width:var(--xm-logo-width, 160px)}.xm-editorial__grid{grid-template-columns:minmax(0,1fr);gap:12px}.xm-editorial__grid--swipe{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:#8ba9ba #eef3f6}.xm-editorial__grid--swipe>*{flex:0 0 88%;scroll-snap-align:start}.xm-editorial .xm-inline-article{min-height:380px}.xm-editorial .xm-inline-article__body{padding:60px 20px 22px}.xm-team-invite{min-height:280px}.xm-team-invite__copy{padding:24px 20px}.xm-team-invite__meta{margin-bottom:20px}.xm-team-invite__benefits{padding:0 20px 20px}.xm-team-invite__benefit-list{grid-template-columns:minmax(0,1fr);gap:var(--xm-home-grid-gap, 12px)}.xm-team-invite__benefit{display:grid;grid-template-columns:28px minmax(0,1fr);gap:16px;padding:var(--xm-home-card-padding, 20px)}.xm-team-invite__benefit--no-icon{grid-template-columns:minmax(0,1fr)}.xm-team-invite__benefit-meta{display:contents}.xm-team-invite__number{display:none}.xm-team-invite__benefit h3{font-size:14px}.xm-team-invite .xm-team-invite__benefit-text{margin-top:6px}}@media(prefers-reduced-motion:reduce){.xm-editorial__grid--swipe{scroll-behavior:auto;scroll-snap-type:none}}
/*# sourceMappingURL=/cdn/shop/t/201/assets/xmiles-home-sections.css.map */
