@font-face{font-family:Andiem Neuropol;src:url(andiem-neuropol.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Andiem Geist;src:url(andiem-geist.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Andiem Race Sport;src:url(andiem-race-sport.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Andiem Baserona;src:url(andiem-baserona.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Andiem Poppins;src:url(Poppins-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Andiem Poppins;src:url(Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Andiem Nulshock;src:url(nulshock.bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}.andiem-video-hero{--andiem-video-hero-desktop-height: 100vh;--andiem-video-hero-mobile-height: 70vh;--andiem-video-hero-text: #ffffff;--andiem-video-hero-overlay: #000000;--andiem-video-hero-overlay-opacity: .2;--andiem-video-hero-btn-bg: #ffffff;--andiem-video-hero-btn-text: #111111;position:relative;display:flex;align-items:flex-end;justify-content:center;box-sizing:border-box;min-height:var(--andiem-video-hero-mobile-height);margin:0;padding:0;overflow:hidden;color:var(--andiem-video-hero-text);background:#000}.andiem-video-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.andiem-video-hero__video,.andiem-video-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.andiem-video-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--andiem-video-hero-overlay);opacity:var(--andiem-video-hero-overlay-opacity)}.andiem-video-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1rem;box-sizing:border-box;width:min(100%,40rem);padding:clamp(48px,10vh,96px) var(--space-outer, 18px);text-align:center}.andiem-video-hero__heading{margin:0;color:#e10600;font-family:Andiem Neuropol,Arial Narrow,sans-serif;font-weight:700;font-style:normal;font-size:clamp(40px,12vw,64px);line-height:.95;letter-spacing:.02em;text-transform:uppercase;-webkit-text-stroke:2px #ffffff;paint-order:stroke fill;text-shadow:0 1px 18px rgba(0,0,0,.45)}.andiem-video-hero__body{margin:0;color:var(--andiem-video-hero-text);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;line-height:1.45}.andiem-video-hero__body p{margin:0 0 .6em}.andiem-video-hero__body p:last-child{margin-bottom:0}.andiem-video-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:.25rem;padding:0 1.4rem;border-radius:999px;background:var(--andiem-video-hero-btn-bg);color:var(--andiem-video-hero-btn-text);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:.05em;text-decoration:none;text-transform:uppercase}@media(min-width:960px){.andiem-video-hero{min-height:var(--andiem-video-hero-desktop-height)}.andiem-video-hero__heading{font-size:clamp(48px,7vw,112px);white-space:nowrap}}.andiem-product-title{--andiem-product-title-color: #ffffff;margin:0;padding:clamp(48px,8vh,96px) var(--space-outer, 18px);box-sizing:border-box;text-align:center;background:transparent}.andiem-product-title__text{margin:0;color:var(--andiem-product-title-color);font-family:Andiem Neuropol,Arial Narrow,sans-serif;font-weight:400;font-style:normal;font-size:clamp(56px,10vw,140px);line-height:.95;letter-spacing:.04em;text-transform:uppercase}.andiem-text-reveal{--andiem-heading-size: clamp(48px, 22svh, 240px);--andiem-body-size: clamp(32px, 7.2vw, 96px);--andiem-hook-size: clamp(12px, 2.2vw, 17px);--andiem-mid-size: clamp(12px, 2.2vw, 17px);--andiem-compose-size: clamp(22px, 4.4vw, 42px);--andiem-heading-color: #ffffff;--andiem-pages: 1;--andiem-compose: 0;--andiem-min-heading: 0;--andiem-min-hook: 0;--andiem-min-mid: 0;--andiem-graph-exit: 0;--andiem-pivot-red: #e10600;position:relative;height:auto;color:var(--color-text);background-color:#111}.andiem-text-reveal__video-fade{--andiem-fade-ellipse-x: 170%;--andiem-fade-ellipse-y: 120%;--andiem-fade-at-x: 50%;--andiem-fade-at-y: 0%;--andiem-fade-1-offset: 27%;--andiem-fade-1-color: rgb(0 0 0 / 0%);--andiem-fade-2-offset: 49%;--andiem-fade-2-color: rgba(17, 17, 17, .55);--andiem-fade-3-offset: 68%;--andiem-fade-3-color: #111111;position:absolute;left:0;right:0;top:-80px;z-index:6;height:90px;pointer-events:none;overflow:visible}.andiem-text-reveal__video-fade-fill{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse var(--andiem-fade-ellipse-x) var(--andiem-fade-ellipse-y) at var(--andiem-fade-at-x) var(--andiem-fade-at-y),var(--andiem-fade-1-color) var(--andiem-fade-1-offset),var(--andiem-fade-2-color) var(--andiem-fade-2-offset),var(--andiem-fade-3-color) var(--andiem-fade-3-offset))}.andiem-text-reveal__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.andiem-text-reveal__track{position:relative;width:100%;height:calc(var(--andiem-pages, 1) * 100vh);height:calc(var(--andiem-pages, 1) * 100svh)}.andiem-text-reveal__pin{position:sticky;top:0;left:0;width:100%;height:100vh;height:100svh;display:flex;align-items:stretch;justify-content:center;box-sizing:border-box;overflow:hidden;z-index:2}.andiem-text-reveal__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:0;will-change:opacity}.andiem-text-reveal--static .andiem-text-reveal__media{opacity:1}.andiem-text-reveal__image{position:relative;z-index:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 55%}.andiem-text-reveal__media-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#00000059;pointer-events:none}.andiem-text-reveal__intro{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;max-width:min(100%,920px);margin:0 auto;padding:clamp(40px,8vh,88px) var(--space-outer, 18px);box-sizing:border-box;text-align:center;color:#fff;opacity:1;will-change:opacity,transform;pointer-events:auto}.andiem-text-reveal.is-ready .andiem-text-reveal__intro{pointer-events:none}.andiem-text-reveal__product-title{display:flex;flex-direction:column;align-items:center;gap:.12em;margin:0 0 .55em;color:#e10600;font-family:Andiem Neuropol,Arial Narrow,sans-serif;font-weight:700;font-style:normal;line-height:.95;letter-spacing:.02em;text-transform:uppercase;text-shadow:0 0 14px rgba(255,255,255,.179),0 0 30px rgba(255,255,255,.102),0 0 52px rgba(255,255,255,.064);white-space:normal}.andiem-text-reveal__product-title-line{font-size:clamp(44px,13vw,56px)}.andiem-text-reveal__product-title-sub{color:#fff;font-size:35px;text-shadow:none}.andiem-text-reveal__tagline{margin:0 0 .75em;color:#fff;font-style:italic;letter-spacing:.04em;text-transform:uppercase}.andiem-text-reveal__intro-copy{max-width:28em;margin:0 auto;color:#fff}.andiem-text-reveal__intro-copy p{margin:0 0 .65em}.andiem-text-reveal__intro-copy p:last-child{margin-bottom:0}.andiem-text-reveal__intro-actions{margin-top:1.5em}.andiem-text-reveal__intro-actions .btn{pointer-events:auto}@media(min-width:960px){.andiem-text-reveal__intro{position:absolute;top:auto;right:var(--space-outer, 18px);bottom:calc(100% + clamp(72px,14vh,160px));left:auto;z-index:8;align-items:flex-end;justify-content:flex-end;width:min(28rem,40vw);max-width:none;margin:0;padding:0;text-align:right}.andiem-text-reveal__product-title{align-items:flex-end;text-align:right}.andiem-text-reveal__product-title-line{font-size:clamp(40px,4vw,72px)}.andiem-text-reveal__product-title-sub{font-size:clamp(35px,2.2vw,40px)}.andiem-text-reveal__intro-copy{margin-right:0;margin-left:auto;text-align:right}}.andiem-text-reveal__buy{color:#fff;background:transparent;border:1px solid #ffffff;box-shadow:none;transition:color .25s ease,background-color .25s ease,box-shadow .25s ease}.andiem-text-reveal__buy:before{display:none}.andiem-text-reveal__buy:hover,.andiem-text-reveal__buy:focus{color:#111;background:#fff;border-color:#fff;animation:andiem-buy-pulse 3.2s ease-in-out infinite}@keyframes andiem-buy-pulse{0%,to{box-shadow:0 0 12px 1px #ffffff47}50%{box-shadow:0 0 22px 3px #ffffff7a}}@media(prefers-reduced-motion:reduce){.andiem-text-reveal__buy:hover,.andiem-text-reveal__buy:focus{animation:none;box-shadow:0 0 16px 1px #ffffff59}}.andiem-text-reveal__statement{--compose: var(--andiem-compose, 0);position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;min-height:100%;margin:0;padding:clamp(36px,6vh,64px) clamp(16px,4vw,48px) clamp(48px,8vh,80px);box-sizing:border-box;text-align:center;overflow:hidden;gap:0;transition:none}.andiem-text-reveal__zone{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;box-sizing:border-box;transition:none}.andiem-text-reveal--replace .andiem-text-reveal__zone--wall,.andiem-text-reveal--replace .andiem-text-reveal__zone--court{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;justify-content:center;max-height:none;opacity:1;overflow:visible;margin:0;padding:clamp(36px,6vh,64px) clamp(16px,4vw,48px);gap:0}.andiem-text-reveal--replace .andiem-text-reveal__zone--court{z-index:2;pointer-events:none}.andiem-text-reveal--replace .andiem-text-reveal__body-phase{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;box-sizing:border-box;padding:0;text-align:center;pointer-events:none}.andiem-text-reveal--replace .andiem-text-reveal__body-phase--hook{z-index:1}.andiem-text-reveal--replace .andiem-text-reveal__body-phase--rest{z-index:2;opacity:0;display:grid;place-items:center}.andiem-text-reveal--replace .andiem-text-reveal__body-phase--rest>.andiem-text-reveal__line{grid-area:1 / 1;margin-top:0}.andiem-text-reveal--replace .andiem-text-reveal__line--heading{font-size:var(--andiem-heading-size)}.andiem-text-reveal--replace .andiem-text-reveal__line--body{font-size:var(--andiem-mid-size)}.andiem-text-reveal--replace .andiem-text-reveal__line--injuries{font-size:var(--andiem-hook-size)}.andiem-text-reveal--replace .andiem-text-reveal__line--climax{margin-top:0;font-size:var(--andiem-body-size)}.andiem-text-reveal--compose .andiem-text-reveal__statement{justify-content:flex-start;gap:calc(.35em * var(--compose))}.andiem-text-reveal--compose .andiem-text-reveal__statement:before,.andiem-text-reveal--compose .andiem-text-reveal__statement:after{content:"";width:100%;min-height:0;pointer-events:none}.andiem-text-reveal--compose .andiem-text-reveal__statement:before{flex:calc(1 - var(--compose)) 1 0}.andiem-text-reveal--compose .andiem-text-reveal__statement:after{flex:1 1 0}.andiem-text-reveal--compose .andiem-text-reveal__zone--wall{position:relative;z-index:1;flex:0 0 auto;justify-content:center;min-height:0;padding:0;transform-origin:center top}.andiem-text-reveal--compose .andiem-text-reveal__zone--court{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex:0 0 auto;width:100%;height:auto;margin:0;padding:0;box-sizing:border-box;text-align:center;pointer-events:none;gap:calc(.25em + .3em * var(--compose));max-height:0;opacity:0;overflow:hidden}.andiem-text-reveal--compose.is-stacking .andiem-text-reveal__zone--court{max-height:none;opacity:1;overflow:visible}.andiem-text-reveal--compose .andiem-text-reveal__body-phase{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;box-sizing:border-box;padding:0;text-align:center;pointer-events:none}.andiem-text-reveal--compose .andiem-text-reveal__body-phase--hook{z-index:1;margin-top:calc(20px * var(--andiem-compose, 0))}.andiem-text-reveal--compose .andiem-text-reveal__body-phase--rest{z-index:2;opacity:0}.andiem-text-reveal--compose .andiem-text-reveal__line.andiem-text-reveal__line--heading{transform-origin:center top}.andiem-text-reveal__graph{width:min(80%,26em);max-width:480px;box-sizing:content-box;margin-top:.55em;padding:.45em .65em;color:var(--color-text);opacity:0;transform-origin:center top;max-height:calc(14em * (1 - var(--andiem-graph-exit, 0)));margin-top:calc(.55em * (1 - var(--andiem-graph-exit, 0)));padding-top:calc(.45em * (1 - var(--andiem-graph-exit, 0)));padding-bottom:calc(.45em * (1 - var(--andiem-graph-exit, 0)));margin-bottom:0;overflow:hidden;will-change:opacity,max-height}.andiem-text-reveal__graph-svg{display:block;width:100%;height:auto;overflow:visible}.andiem-text-reveal__graph-line{fill:none}.andiem-text-reveal__graph-arrow{opacity:0}.andiem-text-reveal__line{display:block;transition:none}.andiem-text-reveal__line.andiem-text-reveal__line--heading{position:relative;z-index:1;display:block;width:max-content;max-width:80%;margin-right:auto;margin-left:auto;color:var(--andiem-heading-color);font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-weight:400;font-style:normal;font-size:var(--andiem-heading-size);line-height:.95;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;overflow-wrap:normal}.andiem-text-reveal__zone--wall{gap:0}.andiem-text-reveal__line.andiem-text-reveal__line--body{width:100%;max-width:80%;margin-right:auto;margin-left:auto;color:var(--color-text);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-size:var(--andiem-mid-size);line-height:1.12;text-align:center;text-transform:none;letter-spacing:var(--font-body-base-letter-spacing, 0);text-wrap:balance}.andiem-text-reveal__line.andiem-text-reveal__line--injuries{font-size:var(--andiem-hook-size)}.andiem-text-reveal__line--body+.andiem-text-reveal__line--body{margin-top:.15em}.andiem-text-reveal__line.andiem-text-reveal__line--climax{margin-top:0;font-size:var(--andiem-body-size)}.andiem-text-reveal.andiem-text-reveal--compose .andiem-text-reveal__line.andiem-text-reveal__line--heading{font-size:calc(var(--andiem-heading-size) * (1 - var(--andiem-min-heading, 0)) + var(--andiem-compose-size) * var(--andiem-min-heading, 0))}.andiem-text-reveal.andiem-text-reveal--compose .andiem-text-reveal__line.andiem-text-reveal__line--body:not(.andiem-text-reveal__line--climax){font-size:var(--andiem-mid-size)}.andiem-text-reveal.andiem-text-reveal--compose .andiem-text-reveal__line.andiem-text-reveal__line--injuries{font-size:var(--andiem-hook-size)}.andiem-text-reveal.andiem-text-reveal--compose .andiem-text-reveal__line.andiem-text-reveal__line--climax{margin-top:calc(.35em + .35em * var(--compose));font-size:calc(var(--andiem-body-size) * (1 - var(--andiem-min-mid, 0)) + var(--andiem-compose-size) * var(--andiem-min-mid, 0))}.andiem-text-reveal__accent,.andiem-text-reveal__char--accent{color:#e10600;font-family:Andiem Neuropol,Arial Narrow,sans-serif}.andiem-text-reveal__char--pivot-tail{color:#fff;font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}.andiem-text-reveal__word{display:inline-block;white-space:nowrap;vertical-align:top}.andiem-text-reveal__word--accent{position:relative;font-family:Andiem Neuropol,Arial Narrow,sans-serif}.andiem-text-reveal__pivot-ink{position:relative;display:inline-block;color:#e10600;font-family:Andiem Neuropol,Arial Narrow,sans-serif}.andiem-text-reveal__char{display:inline-block;transition:none}.andiem-text-reveal__scroll-hint{position:absolute;left:50%;bottom:clamp(18px,4vh,36px);z-index:4;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:0;color:#fff;opacity:0;transform:translate(-50%);pointer-events:none;will-change:opacity,transform}.andiem-text-reveal__scroll-hint.is-visible{animation:andiem-scroll-hint-pulse 1.8s ease-in-out infinite}.andiem-text-reveal__scroll-hint-icon{display:block;width:1.35rem;height:1.35rem}.andiem-text-reveal__scroll-hint-icon svg{display:block;width:100%;height:100%}@keyframes andiem-scroll-hint-pulse{0%,to{opacity:.35;transform:translate(-50%) translateY(0)}50%{opacity:.95;transform:translate(-50%) translateY(6px)}}.andiem-text-reveal__word--broken-red{color:#e10600}.andiem-text-reveal.is-ready .andiem-text-reveal__char{opacity:0;transform:translateY(-10px)}.andiem-text-reveal--static{--andiem-compose: 1;--andiem-min-heading: 1;--andiem-min-hook: 1;--andiem-min-mid: 1;--andiem-graph-exit: 1;height:auto}.andiem-text-reveal--static.andiem-text-reveal--replace .andiem-text-reveal__statement{justify-content:flex-start;gap:.35em}.andiem-text-reveal--static.andiem-text-reveal--replace .andiem-text-reveal__zone--wall,.andiem-text-reveal--static.andiem-text-reveal--replace .andiem-text-reveal__zone--court,.andiem-text-reveal--static.andiem-text-reveal--replace .andiem-text-reveal__body-phase{position:relative;inset:auto;max-height:none;opacity:1;overflow:visible;padding:0}.andiem-text-reveal--static .andiem-text-reveal__zone--court{max-height:none;opacity:1;overflow:visible}.andiem-text-reveal--static .andiem-text-reveal__track{height:auto}.andiem-text-reveal--static .andiem-text-reveal__pin{position:relative;top:auto;bottom:auto;height:auto;min-height:100svh}.andiem-text-reveal--static .andiem-text-reveal__body-phase--hook{margin-top:20px}.andiem-text-reveal--static .andiem-text-reveal__body-phase--rest{opacity:1}.andiem-text-reveal--static .andiem-text-reveal__graph{display:none}.andiem-text-reveal--static .andiem-text-reveal__scroll-hint{opacity:.7;animation:none}.andiem-text-reveal--static:not(:has(.andiem-text-reveal__body-phase--rest)) .andiem-text-reveal__graph{display:block;opacity:1}.andiem-text-reveal--static:not(:has(.andiem-text-reveal__body-phase--rest)) .andiem-text-reveal__graph-line{stroke-dasharray:none;stroke-dashoffset:0}.andiem-text-reveal--static:not(:has(.andiem-text-reveal__body-phase--rest)) .andiem-text-reveal__graph-arrow{opacity:1}@media(prefers-reduced-motion:reduce){.andiem-text-reveal{--andiem-compose: 1;--andiem-min-heading: 1;--andiem-min-hook: 1;--andiem-min-mid: 1;--andiem-graph-exit: 1;height:auto}.andiem-text-reveal .andiem-text-reveal__zone--court{max-height:none;opacity:1;overflow:visible}.andiem-text-reveal__statement{justify-content:flex-start}.andiem-text-reveal__zone--court{max-height:none;opacity:1;overflow:visible}.andiem-text-reveal__track{height:auto}.andiem-text-reveal__pin{position:relative;top:auto;bottom:auto;height:auto;min-height:100svh}.andiem-text-reveal.is-ready .andiem-text-reveal__char{opacity:1;transform:none}.andiem-text-reveal__body-phase--rest{opacity:1}.andiem-text-reveal__graph{display:none}.andiem-text-reveal__scroll-hint{opacity:.7;animation:none}.andiem-text-reveal:not(:has(.andiem-text-reveal__body-phase--rest)) .andiem-text-reveal__graph{display:block;opacity:1}.andiem-text-reveal__scroll-hint.is-visible{animation:none}.andiem-text-reveal:not(:has(.andiem-text-reveal__body-phase--rest)) .andiem-text-reveal__graph-line{stroke-dasharray:none;stroke-dashoffset:0}.andiem-text-reveal:not(:has(.andiem-text-reveal__body-phase--rest)) .andiem-text-reveal__graph-arrow{opacity:1}}@media(max-width:719px){.andiem-text-reveal{--andiem-heading-size: clamp(40px, 18svh, 120px)}.andiem-text-reveal__image{object-position:center 60%}}.andiem-fast-lock{--andiem-fast-lock-text: #ffffff;--andiem-fast-lock-bg: #000000;margin:0;padding:0;background:var(--andiem-fast-lock-bg);color:var(--andiem-fast-lock-text);overflow:hidden}.andiem-fast-lock__frame{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:center;box-sizing:border-box;width:100%;min-height:100svh;padding:clamp(16px,3.5vw,40px) clamp(12px,2.5vw,28px) clamp(56px,8vh,88px)}.andiem-fast-lock__stage-wrap{position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%}.andiem-fast-lock__stage{position:relative;display:flex;flex-direction:column;width:100%;height:83svh;min-height:520px;overflow:hidden;border-radius:clamp(28px,6vw,48px);background:#111;isolation:isolate;box-shadow:0 24px 80px #00000073}.andiem-fast-lock__features{display:flex;align-items:flex-start;justify-content:space-between;gap:0;box-sizing:border-box;width:100%;margin:0;padding:0;list-style:none;color:var(--andiem-fast-lock-text)}.andiem-fast-lock__feature{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:10px;min-width:0;max-width:none;text-align:center}.andiem-fast-lock__feature-icon{display:flex;align-items:center;justify-content:center;width:clamp(48px,12vw,64px);height:clamp(48px,12vw,64px);color:inherit}.andiem-fast-lock__feature-svg,.andiem-fast-lock__feature-image{display:block;width:100%;height:100%;object-fit:contain}.andiem-fast-lock__feature-svg--slip{width:100%;height:100%;overflow:visible;color:inherit}.andiem-fast-lock__feature-label{font-family:Andiem Geist,Neuzeit S,sans-serif;font-weight:600;font-style:italic;font-size:clamp(12px,3vw,14px);line-height:1.2;letter-spacing:-.01em;text-transform:none}@media(min-width:960px){.andiem-fast-lock__features{position:absolute;right:clamp(28px,4vw,48px);bottom:clamp(28px,4vw,48px);left:auto;z-index:3;width:auto;max-width:min(58%,520px);margin:0;padding:0;justify-content:space-between;gap:clamp(24px,3vw,40px)}.andiem-fast-lock__feature{flex:0 0 auto;width:clamp(84px,7vw,110px)}.andiem-fast-lock__feature-icon{width:64px;height:64px}.andiem-fast-lock__feature-label{font-size:14px}}.andiem-fast-lock__media,.andiem-fast-lock__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.andiem-fast-lock__media{overflow:hidden}.andiem-fast-lock__video,.andiem-fast-lock__poster{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.andiem-fast-lock__veil{z-index:1;pointer-events:none;background:linear-gradient(180deg,#0000008c,#0000001f 28%,#00000014 55%,#0000009e)}.andiem-fast-lock__content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;height:100%;padding:clamp(28px,5.5vw,44px) clamp(24px,5vw,40px) clamp(24px,4.5vw,36px);color:var(--andiem-fast-lock-text)}@media(min-width:960px){.andiem-fast-lock__content{padding-right:clamp(240px,36%,560px);padding-bottom:clamp(24px,4.5vw,36px)}.andiem-fast-lock__footer{max-width:12em}}.andiem-fast-lock__copy{max-width:14em}.andiem-fast-lock__heading{margin:0;font-family:Andiem Geist,Neuzeit S,sans-serif;font-weight:700;font-style:italic;font-size:clamp(28px,7.2vw,44px);line-height:1.05;letter-spacing:-.02em;text-transform:none;text-wrap:balance}.andiem-fast-lock__subheading{margin:clamp(12px,2.2vw,18px) 0 0;max-width:16em;font-family:Andiem Geist,Neuzeit S,sans-serif;font-weight:650;font-style:italic;font-size:clamp(15px,3.6vw,20px);line-height:1.25;letter-spacing:-.01em;text-transform:none;opacity:.92}.andiem-fast-lock__lower{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(16px,3vw,24px);width:100%}.andiem-fast-lock__footer{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(10px,2vw,16px)}.andiem-fast-lock__eyebrow,.andiem-fast-lock__tagline{margin:0;max-width:none;font-family:Andiem Geist,Neuzeit S,sans-serif;font-weight:500;font-style:italic;font-size:clamp(13px,3.2vw,16px);line-height:1.3;letter-spacing:-.01em;text-transform:none;white-space:nowrap;opacity:.88}.andiem-fast-lock__brand{margin:0;color:#e10600;font-family:Andiem Neuropol,Arial Narrow,sans-serif;font-weight:400;font-style:italic;font-size:clamp(56px,16vw,96px);line-height:.9;letter-spacing:.02em;text-transform:uppercase;text-shadow:0 2px 28px rgba(0,0,0,.35)}.andiem-fast-lock__brand-line{display:block}.andiem-fast-lock__scroll-hint{position:absolute;left:50%;bottom:clamp(14px,3vh,28px);z-index:3;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--andiem-fast-lock-text);transform:translate(-50%);pointer-events:none;animation:andiem-fast-lock-hint 1.8s var(--easing, cubic-bezier(.33, 0, 0, 1)) infinite}.andiem-fast-lock__scroll-hint-icon{display:block;width:1.35rem;height:1.35rem}.andiem-fast-lock__scroll-hint-icon svg{display:block;width:100%;height:100%}.andiem-fast-lock__heading,.andiem-fast-lock__subheading,.andiem-fast-lock__eyebrow,.andiem-fast-lock__brand,.andiem-fast-lock__tagline,.andiem-fast-lock__feature{opacity:0;transform:translateY(18px);transition:opacity .9s var(--easing, cubic-bezier(.33, 0, 0, 1)),transform .9s var(--easing, cubic-bezier(.33, 0, 0, 1))}.andiem-fast-lock.is-inview .andiem-fast-lock__heading,.andiem-fast-lock.is-inview .andiem-fast-lock__subheading,.andiem-fast-lock.is-inview .andiem-fast-lock__eyebrow,.andiem-fast-lock.is-inview .andiem-fast-lock__brand,.andiem-fast-lock.is-inview .andiem-fast-lock__tagline,.andiem-fast-lock.is-inview .andiem-fast-lock__feature{opacity:1;transform:translateY(0)}.andiem-fast-lock.is-inview .andiem-fast-lock__subheading{transition-delay:.12s}.andiem-fast-lock.is-inview .andiem-fast-lock__eyebrow{transition-delay:.18s}.andiem-fast-lock.is-inview .andiem-fast-lock__brand{transition-delay:.22s}.andiem-fast-lock.is-inview .andiem-fast-lock__tagline{transition-delay:.3s}.andiem-fast-lock.is-inview .andiem-fast-lock__feature:nth-child(1){transition-delay:.28s}.andiem-fast-lock.is-inview .andiem-fast-lock__feature:nth-child(2){transition-delay:.36s}.andiem-fast-lock.is-inview .andiem-fast-lock__feature:nth-child(3){transition-delay:.44s}.andiem-fast-lock.is-inview .andiem-fast-lock__feature:nth-child(4){transition-delay:.52s}@keyframes andiem-fast-lock-hint{0%,to{opacity:.35;transform:translate(-50%) translateY(0)}50%{opacity:.95;transform:translate(-50%) translateY(6px)}}@media(prefers-reduced-motion:reduce){.andiem-fast-lock__heading,.andiem-fast-lock__subheading,.andiem-fast-lock__eyebrow,.andiem-fast-lock__brand,.andiem-fast-lock__tagline,.andiem-fast-lock__feature{opacity:1;transform:none;transition:none}.andiem-fast-lock__scroll-hint{animation:none;opacity:.7}}.andiem-quick-balance{--andiem-quick-balance-text: #ffffff;--andiem-quick-balance-bg: #e10600;position:relative;margin:0;padding:0;background:var(--andiem-quick-balance-bg);color:var(--andiem-quick-balance-text);overflow:hidden}.andiem-quick-balance__fade{position:absolute;left:0;right:0;top:0;z-index:1;height:clamp(96px,18vh,160px);pointer-events:none;background:linear-gradient(180deg,#000000 0%,rgba(0,0,0,.72) 30%,rgba(0,0,0,.32) 62%,transparent 100%)}@media(max-width:959px){.andiem-quick-balance__fade{height:clamp(140px,24vh,220px)}}.andiem-quick-balance__frame{position:relative;z-index:2;display:flex;flex-direction:column;align-items:stretch;justify-content:center;box-sizing:border-box;width:100%;min-height:100svh;padding:clamp(16px,3.5vw,40px) clamp(12px,2.5vw,28px) clamp(56px,8vh,88px)}.andiem-quick-balance__stage-wrap{position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%}.andiem-quick-balance__stage{position:relative;display:flex;flex-direction:column;width:100%;height:83svh;min-height:520px;overflow:hidden;border-radius:clamp(28px,6vw,48px);background:#1a0505;isolation:isolate;box-shadow:0 24px 80px #00000073}.andiem-quick-balance__media,.andiem-quick-balance__veil,.andiem-quick-balance__overlays{position:absolute;top:0;right:0;bottom:0;left:0}.andiem-quick-balance__media{z-index:0}.andiem-quick-balance__video,.andiem-quick-balance__poster{display:block;width:100%;height:100%;object-fit:cover;object-position:left center}@media(max-width:959px){.andiem-quick-balance__video,.andiem-quick-balance__poster{object-position:10% center}}.andiem-quick-balance__veil{z-index:1;pointer-events:none;background:linear-gradient(180deg,#0000008c,#0000001f 28%,#00000014 55%,#0000009e)}.andiem-quick-balance__overlays{z-index:2;pointer-events:none}.andiem-quick-balance__features{display:flex;align-items:flex-start;justify-content:space-between;gap:0;box-sizing:border-box;width:100%;margin:0;padding:0;list-style:none;color:var(--andiem-quick-balance-text)}.andiem-quick-balance__feature{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:10px;min-width:0;max-width:none;text-align:center}.andiem-quick-balance__feature-icon{display:flex;align-items:center;justify-content:center;width:clamp(48px,12vw,64px);height:clamp(48px,12vw,64px);color:inherit}.andiem-quick-balance__feature-svg,.andiem-quick-balance__feature-image{display:block;width:100%;height:100%;object-fit:contain}.andiem-quick-balance__feature-label{font-family:Andiem Geist,Neuzeit S,sans-serif;font-weight:600;font-style:italic;font-size:clamp(12px,3vw,14px);line-height:1.2;letter-spacing:-.01em;text-transform:none}@media(min-width:960px){.andiem-quick-balance__features{position:absolute;left:clamp(28px,4vw,48px);bottom:clamp(28px,4vw,48px);right:auto;z-index:4;width:auto;max-width:min(58%,520px);margin:0;padding:0;justify-content:space-between;gap:clamp(24px,3vw,40px)}.andiem-quick-balance__feature{flex:0 0 auto;width:clamp(84px,7vw,110px)}.andiem-quick-balance__feature-icon{width:64px;height:64px}.andiem-quick-balance__feature-label{font-size:14px}}.andiem-quick-balance__feature{opacity:0;transform:translateY(18px);transition:opacity .9s var(--easing, cubic-bezier(.33, 0, 0, 1)),transform .9s var(--easing, cubic-bezier(.33, 0, 0, 1))}.andiem-quick-balance.is-inview .andiem-quick-balance__feature{opacity:1;transform:translateY(0)}.andiem-quick-balance.is-inview .andiem-quick-balance__feature:nth-child(1){transition-delay:.22s}.andiem-quick-balance.is-inview .andiem-quick-balance__feature:nth-child(2){transition-delay:.28s}.andiem-quick-balance.is-inview .andiem-quick-balance__feature:nth-child(3){transition-delay:.34s}.andiem-quick-balance.is-inview .andiem-quick-balance__feature:nth-child(4){transition-delay:.4s}@media(prefers-reduced-motion:reduce){.andiem-quick-balance__feature{opacity:1;transform:none;transition:none}}.andiem-quick-balance__content{position:relative;z-index:3;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;box-sizing:border-box;height:100%;padding:clamp(28px,5.5vw,44px) clamp(24px,5vw,40px) clamp(24px,4.5vw,36px);color:var(--andiem-quick-balance-text);text-align:right}@media(min-width:960px){.andiem-quick-balance__content{padding-left:clamp(240px,36%,560px);padding-bottom:clamp(24px,4.5vw,36px)}.andiem-quick-balance__footer{max-width:14em}}.andiem-quick-balance__copy{max-width:14em;margin-left:auto;text-align:right}.andiem-quick-balance__heading{margin:0;font-family:Andiem Geist,Neuzeit S,sans-serif;font-weight:700;font-style:italic;font-size:clamp(28px,7.2vw,44px);line-height:1.05;letter-spacing:-.02em;text-transform:none;text-wrap:balance}.andiem-quick-balance__subheading{margin:clamp(12px,2.2vw,18px) 0 0;max-width:16em;font-family:Andiem Geist,Neuzeit S,sans-serif;font-weight:650;font-style:italic;font-size:clamp(15px,3.6vw,20px);line-height:1.25;letter-spacing:-.01em;text-transform:none;opacity:.92}@media(min-width:960px){.andiem-quick-balance__copy{max-width:56em}.andiem-quick-balance__subheading{max-width:64em}}.andiem-quick-balance__lower{display:flex;flex-direction:column;align-items:flex-end;gap:clamp(16px,3vw,24px);width:100%;margin-left:auto}.andiem-quick-balance__footer{display:flex;flex-direction:column;align-items:flex-end;gap:clamp(10px,2vw,16px);margin-left:auto;text-align:right}.andiem-quick-balance__brand{display:flex;flex-direction:column;align-items:flex-end;margin:0;color:#e10600;font-family:Andiem Neuropol,Arial Narrow,sans-serif;font-weight:400;font-style:italic;font-size:clamp(36px,12vw,47px);line-height:.9;letter-spacing:.02em;text-transform:uppercase;text-align:right;text-shadow:0 2px 28px rgba(0,0,0,.35)}@media(min-width:960px){.andiem-quick-balance__brand{font-size:clamp(56px,16vw,96px)}}.andiem-quick-balance__brand-line{display:block}.andiem-quick-balance__heading,.andiem-quick-balance__subheading,.andiem-quick-balance__brand{opacity:0;transform:translateY(18px);transition:opacity .9s var(--easing, cubic-bezier(.33, 0, 0, 1)),transform .9s var(--easing, cubic-bezier(.33, 0, 0, 1))}.andiem-quick-balance.is-inview .andiem-quick-balance__heading,.andiem-quick-balance.is-inview .andiem-quick-balance__subheading,.andiem-quick-balance.is-inview .andiem-quick-balance__brand{opacity:1;transform:translateY(0)}.andiem-quick-balance.is-inview .andiem-quick-balance__subheading{transition-delay:.12s}.andiem-quick-balance.is-inview .andiem-quick-balance__brand{transition-delay:.18s}@media(prefers-reduced-motion:reduce){.andiem-quick-balance__heading,.andiem-quick-balance__subheading,.andiem-quick-balance__brand{opacity:1;transform:none;transition:none}}.andiem-super-natural{--andiem-super-natural-text: #ffffff;--andiem-super-natural-brand: #111111;--andiem-super-natural-bg: #e10600;--andiem-super-natural-mark-size: clamp(56px, 14vw, 200px);position:relative;margin:0;padding:0;background:var(--andiem-super-natural-bg);color:var(--andiem-super-natural-text);overflow:hidden}.andiem-super-natural__frame{--andiem-super-natural-stack-gap: clamp(28px, 4.5vw, 48px);position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--andiem-super-natural-stack-gap);box-sizing:border-box;width:100%;min-height:0;padding:clamp(28px,5vh,56px) 0 clamp(140px,22vh,220px)}.andiem-super-natural__fade{--andiem-super-natural-fade-to: #fff9ed;position:absolute;left:0;right:0;bottom:0;z-index:2;height:clamp(96px,18vh,160px);pointer-events:none;background:linear-gradient(180deg,transparent 0%,rgb(255 249 237 / 28%) 38%,rgb(255 249 237 / 72%) 72%,var(--andiem-super-natural-fade-to) 100%)}@media(max-width:959px){.andiem-super-natural__fade{height:clamp(120px,22vh,200px)}}.andiem-super-natural__mark{position:relative;z-index:1;display:block;flex:0 0 auto;box-sizing:border-box;width:80%;max-width:80%;margin:0;padding:0;color:var(--andiem-super-natural-brand);font-family:Andiem Baserona,Impact,Haettenschweiler,sans-serif;font-weight:400;font-style:normal;font-size:var(--andiem-super-natural-mark-size);line-height:.78;letter-spacing:-.01em;text-align:center;text-transform:uppercase;-webkit-user-select:none;user-select:none;opacity:0;transform:translateY(28px);transition:opacity .9s var(--easing, cubic-bezier(.33, 0, 0, 1)),transform .9s var(--easing, cubic-bezier(.33, 0, 0, 1))}.andiem-super-natural.is-inview .andiem-super-natural__mark{opacity:1;transform:translateY(0)}.andiem-super-natural__mark-line{display:block;margin:0;padding:0;white-space:nowrap}.andiem-super-natural__heading,.andiem-super-natural__body{position:relative;z-index:1;box-sizing:border-box;flex:0 0 auto;width:min(100%,42rem);margin:0;padding:0 clamp(20px,5vw,64px);color:var(--andiem-super-natural-text);text-align:center;opacity:0;transform:translateY(18px)}.andiem-super-natural__heading{font-family:Andiem Geist,Neuzeit S,sans-serif;font-weight:600;font-style:normal;font-size:clamp(22px,3.2vw,34px);line-height:1.15;letter-spacing:.08em;text-transform:uppercase;transition:opacity .8s var(--easing, cubic-bezier(.33, 0, 0, 1)) .2s,transform .8s var(--easing, cubic-bezier(.33, 0, 0, 1)) .2s}.andiem-super-natural.is-inview .andiem-super-natural__heading{opacity:1;transform:translateY(0)}.andiem-super-natural__body{font-family:Andiem Geist,Neuzeit S,sans-serif;font-weight:400;font-size:clamp(16px,2.1vw,19px);line-height:1.5;letter-spacing:-.01em;text-wrap:pretty;transition:opacity .8s var(--easing, cubic-bezier(.33, 0, 0, 1)) .36s,transform .8s var(--easing, cubic-bezier(.33, 0, 0, 1)) .36s}.andiem-super-natural.is-inview .andiem-super-natural__body{opacity:1;transform:translateY(0)}@media(max-width:719px){.andiem-super-natural__frame{--andiem-super-natural-stack-gap: clamp(20px, 5vw, 32px);padding:clamp(20px,4vh,36px) 0 clamp(120px,20vh,180px)}.andiem-super-natural{--andiem-super-natural-mark-size: clamp(48px, 18vw, 120px)}.andiem-super-natural__heading{font-size:clamp(18px,5vw,26px);letter-spacing:.06em}}@media(prefers-reduced-motion:reduce){.andiem-super-natural__mark,.andiem-super-natural__heading,.andiem-super-natural__body{opacity:1;transform:none;transition:none}}.andiem-medical{--andiem-medical-text: #ffffff;--andiem-medical-accent: #58f737;--andiem-medical-bg: #000000;--andiem-medical-gutter: var(--space-outer, 3.3vw);--andiem-medical-photo: 80px;position:relative;z-index:2;margin:0;padding:0;background:var(--andiem-medical-bg);color:var(--andiem-medical-text);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;overflow:hidden;box-shadow:0 -24px 48px #00000047}.andiem-medical .ff-heading,.andiem-medical .ff-body,.andiem-medical .ff-subheading,.andiem-medical .btn{font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}.andiem-medical .andiem-medical__body.ff-body{font-weight:300}.andiem-medical__frame{box-sizing:border-box;width:100%;max-width:var(--max-width, 1400px);margin:0 auto;padding:clamp(48px,8vh,96px) 0 clamp(64px,10vh,120px)}.andiem-medical__intro{max-width:42rem;margin:0 var(--andiem-medical-gutter) clamp(28px,4vw,40px);opacity:0;transform:translateY(20px);transition:opacity .8s var(--easing, cubic-bezier(.33, 0, 0, 1)),transform .8s var(--easing, cubic-bezier(.33, 0, 0, 1))}.andiem-medical.is-inview .andiem-medical__intro{opacity:1;transform:translateY(0)}.andiem-medical__eyebrow{margin:0 0 .75rem;color:var(--andiem-medical-text);opacity:.7}.andiem-medical__heading{margin:0 0 1rem;color:var(--andiem-medical-text);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-size:clamp(32px,5vw,52px);line-height:1.05;letter-spacing:-.02em;text-transform:none}.andiem-medical__body{margin:0;color:var(--andiem-medical-text);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;opacity:.88;line-height:1.45;text-wrap:pretty}.andiem-medical__quote{margin:1.25rem 0 0;padding:0;border:0;color:var(--andiem-medical-text);font-style:italic;opacity:.78}.andiem-medical__quote p{margin:0}.andiem-medical__quote p:before{content:"\201c"}.andiem-medical__quote p:after{content:"\201d"}.andiem-medical__split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,3vw,36px);align-items:stretch;margin:0 var(--andiem-medical-gutter);opacity:0;transform:translateY(24px);transition:opacity .9s var(--easing, cubic-bezier(.33, 0, 0, 1)) 80ms,transform .9s var(--easing, cubic-bezier(.33, 0, 0, 1)) 80ms}.andiem-medical.is-inview .andiem-medical__split{opacity:1;transform:translateY(0)}.andiem-medical__media{min-width:0;min-height:0}.andiem-medical__player{position:relative;width:100%;height:100%;min-height:240px;aspect-ratio:16 / 9;overflow:hidden;border-radius:16px;background:#111}.andiem-medical__video,.andiem-medical__poster{display:block;width:100%;height:100%;object-fit:cover}.andiem-medical__play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;margin:0;padding:1rem;border:0;background:#00000047;color:#fff;cursor:pointer;transition:background .2s ease,opacity .2s ease}.andiem-medical__play:hover,.andiem-medical__play:focus-visible{background:#0000006b;outline:none}.andiem-medical__player.is-playing .andiem-medical__play{opacity:0;pointer-events:none}.andiem-medical__play-icon{position:relative;display:block;width:64px;height:64px;border:1.5px solid #fff;border-radius:50%;background:transparent}.andiem-medical__play-icon:before{content:"";position:absolute;top:50%;left:54%;width:0;height:0;border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent #fff;transform:translate(-50%,-50%)}.andiem-medical__play-label{letter-spacing:.06em;text-transform:uppercase}.andiem-medical__board{display:flex;flex-direction:column;min-width:0;min-height:0}.andiem-medical__board-label{flex:0 0 auto;margin:0 0 .65rem;color:var(--andiem-medical-text);opacity:.7}.andiem-medical__rail{position:relative;display:block;flex:1 1 auto;min-height:0}.andiem-medical__scroller{position:relative;overflow:hidden;overscroll-behavior:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:none;scrollbar-width:none;min-height:0;height:auto;-webkit-mask-image:none;mask-image:none}.andiem-medical__scroller.is-scrollable{overflow-y:auto;overscroll-behavior-y:contain;scroll-snap-type:y proximity;height:100%;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 calc(100% - 28px),transparent 100%)}.andiem-medical__scroller::-webkit-scrollbar{display:none}.andiem-medical__scroller.is-at-end{-webkit-mask-image:none;mask-image:none}.andiem-medical__list{display:flex;flex-direction:column;gap:0;width:100%;margin:0;padding:0;list-style:none;box-sizing:border-box}.andiem-medical__advisor{display:grid;grid-template-columns:var(--andiem-medical-photo) minmax(0,1fr) minmax(88px,140px);gap:.75rem 1rem;align-items:center;flex:0 0 auto;width:100%;padding:.75rem 0;border-top:1px solid rgb(255 255 255 / 12%);scroll-snap-align:start;text-align:left}.andiem-medical__advisor:last-child{border-bottom:1px solid rgb(255 255 255 / 12%)}.andiem-medical__photo{width:var(--andiem-medical-photo);height:var(--andiem-medical-photo);overflow:hidden;border-radius:50%;background:#222}.andiem-medical__photo-img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.andiem-medical__meta{display:flex;flex-direction:column;gap:.15rem;min-width:0;width:100%}.andiem-medical__name{margin:0;color:var(--andiem-medical-accent);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-size:clamp(15px,1.35vw,18px);line-height:1.2;letter-spacing:-.01em}.andiem-medical__title{margin:0;color:var(--andiem-medical-text);opacity:.82;font-size:clamp(13px,1.15vw,15px);line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.andiem-medical__logo{display:flex;align-items:center;justify-content:flex-end;min-height:28px;width:100%}.andiem-medical__logo-img{display:block;width:auto;max-width:100%;height:28px;object-fit:contain;object-position:right center;filter:brightness(1.08) contrast(1.05)}.andiem-medical__next{position:absolute;top:50%;right:.35rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;border:1.5px solid rgb(255 255 255 / 85%);border-radius:50%;background:transparent;color:#fff;box-shadow:0 0 0 4px #0000002e;cursor:pointer;transform:translateY(-50%);transition:border-color .16s ease,background .16s ease,opacity .16s ease,transform .16s ease}.andiem-medical__next:hover,.andiem-medical__next:focus-visible{border-color:#fff;background:#ffffff1f;outline:none;transform:translateY(-50%) scale(1.04)}.andiem-medical__next[hidden]{display:none}.andiem-medical__next-icon{display:block;width:14px;height:14px}.andiem-medical__cta{margin:clamp(28px,4vw,40px) var(--andiem-medical-gutter) 0;opacity:0;transform:translateY(16px);transition:opacity .8s var(--easing, cubic-bezier(.33, 0, 0, 1)) .22s,transform .8s var(--easing, cubic-bezier(.33, 0, 0, 1)) .22s}.andiem-medical.is-inview .andiem-medical__cta{opacity:1;transform:translateY(0)}.andiem-medical__cta .btn--secondary{color:var(--andiem-medical-text);border-color:#ffffff8c;background:transparent}.andiem-medical__cta .btn--secondary:hover{border-color:#fff;background:#ffffff14}@media(max-width:959px){.andiem-medical{--andiem-medical-photo: 96px;--andiem-medical-advisor-gap: 1rem}.andiem-medical__split{grid-template-columns:1fr}.andiem-medical__player{height:auto}.andiem-medical__scroller{container-type:inline-size;max-height:none;height:auto;overflow:hidden;overscroll-behavior:auto;scroll-snap-type:none;-webkit-mask-image:none;mask-image:none}.andiem-medical__scroller.is-scrollable{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 28px),transparent 100%)}.andiem-medical__next{right:.15rem}.andiem-medical__list{flex-direction:row;align-items:stretch;gap:var(--andiem-medical-advisor-gap);width:max-content;min-width:100%;padding:.25rem .35rem .5rem 0}.andiem-medical__advisor,.andiem-medical__advisor:last-child{border:0}.andiem-medical__advisor{display:flex;flex-direction:column;align-items:center;gap:.65rem;flex:0 0 calc((100cqi - (var(--andiem-medical-advisor-gap) * .8)) / 1.8);width:calc((100cqi - (var(--andiem-medical-advisor-gap) * .8)) / 1.8);padding:.25rem 0 .35rem;scroll-snap-align:start;text-align:center}.andiem-medical__meta{flex:1 1 auto;align-items:center;justify-content:flex-start}.andiem-medical__name{font-size:15px}.andiem-medical__title{font-size:14px;-webkit-line-clamp:4}.andiem-medical__logo{justify-content:center;margin-top:auto;min-height:32px}.andiem-medical__logo-img{object-position:center;height:26px}.andiem-medical__next-icon{transform:rotate(-90deg)}}@media(min-width:960px){.andiem-medical__board{align-self:start;height:auto;min-height:0}.andiem-medical__rail{height:auto;min-height:0}.andiem-medical__scroller,.andiem-medical__scroller.is-scrollable{overflow:visible;height:auto;max-height:none;overscroll-behavior:auto;scroll-snap-type:none;-webkit-mask-image:none;mask-image:none}.andiem-medical__heading{font-size:clamp(44px,5.2vw,72px);line-height:1.02;letter-spacing:-.03em}}@media(max-width:479px){.andiem-medical__heading{font-size:clamp(28px,8vw,36px)}.andiem-medical{--andiem-medical-photo: 88px}}@media(prefers-reduced-motion:reduce){.andiem-medical__intro,.andiem-medical__split,.andiem-medical__cta{opacity:1;transform:none;transition:none}}.shopify-section:has(.andiem-built-to-perform){position:sticky;top:0;z-index:1}.shopify-section:has(.andiem-built-to-perform).is-released{position:relative;z-index:auto;height:auto;overflow:visible}.shopify-section:has(.andiem-medical){position:relative;z-index:2}.shopify-section:has(.andiem-comfortable){position:relative;z-index:3}@media(min-width:960px){.shopify-section:has(.andiem-built-to-perform):not(.is-released){height:100svh;overflow:hidden;display:flex;flex-direction:column}.shopify-section:has(.andiem-built-to-perform):not(.is-released) .andiem-built-to-perform{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;min-height:100%;overflow:hidden}.shopify-section:has(.andiem-built-to-perform):not(.is-released) .andiem-built-to-perform__frame{padding-top:clamp(36px,5vh,64px);padding-bottom:clamp(36px,5vh,64px)}}body.template-product .shopify-section:has(.andiem-built-to-perform),body.template-product .shopify-section:has(.andiem-built-to-perform).is-released{position:relative;top:auto;z-index:auto;height:auto;overflow:visible;display:block}@media(min-width:960px){body.template-product .shopify-section:has(.andiem-built-to-perform):not(.is-released){height:auto;overflow:visible;display:block}body.template-product .shopify-section:has(.andiem-built-to-perform):not(.is-released) .andiem-built-to-perform{flex:none;display:block;min-height:0;overflow:hidden;justify-content:initial}body.template-product .shopify-section:has(.andiem-built-to-perform):not(.is-released) .andiem-built-to-perform__frame{padding-top:clamp(48px,6vw,80px);padding-bottom:clamp(48px,6vw,80px)}}.andiem-built-to-perform{--andiem-built-text: #111111;--andiem-built-bg: #fff9ed;--andiem-built-gutter: var(--space-outer, 3.3vw);position:relative;margin:0;padding:0;background:var(--andiem-built-bg);color:var(--andiem-built-text);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;overflow:hidden}.andiem-built-to-perform .ff-heading,.andiem-built-to-perform .ff-body{font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif}.andiem-built-to-perform__frame{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:var(--max-width, 1400px);margin:0 auto;padding:clamp(48px,8vh,88px) 0 clamp(72px,12vh,140px)}.andiem-built-to-perform__intro{max-width:36rem;margin:0 clamp(20px,var(--andiem-built-gutter),64px) clamp(28px,4vw,44px);opacity:0;transform:translateY(20px);transition:opacity .8s var(--easing, cubic-bezier(.33, 0, 0, 1)),transform .8s var(--easing, cubic-bezier(.33, 0, 0, 1))}.andiem-built-to-perform.is-inview .andiem-built-to-perform__intro{opacity:1;transform:translateY(0)}.andiem-built-to-perform__heading{margin:0 0 .85rem;color:var(--andiem-built-text);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-size:clamp(32px,5vw,52px);line-height:1.05;letter-spacing:-.02em;text-transform:none}.andiem-built-to-perform__body{margin:0;color:var(--andiem-built-text);font-weight:300;opacity:.88;line-height:1.45;text-wrap:pretty}.andiem-built-to-perform__rail{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 28px),transparent 100%);opacity:0;transform:translateY(24px);transition:opacity .9s var(--easing, cubic-bezier(.33, 0, 0, 1)) .1s,transform .9s var(--easing, cubic-bezier(.33, 0, 0, 1)) .1s}.andiem-built-to-perform.has-infinite-rail .andiem-built-to-perform__rail{-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 28px,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 28px,#000 calc(100% - 28px),transparent 100%)}.andiem-built-to-perform__rail::-webkit-scrollbar{display:none}.andiem-built-to-perform.is-inview .andiem-built-to-perform__rail{opacity:1;transform:translateY(0)}.andiem-built-to-perform__list{display:flex;width:max-content;min-width:100%;gap:clamp(12px,1.8vw,24px);margin:0;padding:0 calc(clamp(20px,var(--andiem-built-gutter),64px) + 16px) 0 clamp(20px,var(--andiem-built-gutter),64px);list-style:none;box-sizing:border-box}.andiem-built-to-perform__player{display:flex;flex-direction:column;flex:0 0 min(72vw,300px);gap:.85rem;min-width:0}@media(min-width:960px){.andiem-built-to-perform__frame{justify-content:center}.andiem-built-to-perform__intro{order:1;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr);gap:clamp(32px,5vw,72px);align-items:start;max-width:none;margin:0 clamp(20px,var(--andiem-built-gutter),64px) clamp(28px,4vw,44px)}.andiem-built-to-perform__rail{order:2}.andiem-built-to-perform__heading{margin:0;max-width:14ch;font-size:clamp(44px,5.2vw,72px);line-height:1.02;letter-spacing:-.03em}.andiem-built-to-perform__body{max-width:28ch;justify-self:end;padding-top:.35em;font-size:clamp(15px,1.35vw,18px);line-height:1.5;opacity:.72}.andiem-built-to-perform__list{gap:clamp(16px,2vw,28px)}.andiem-built-to-perform__player{flex-basis:min(28vw,340px);gap:1rem}.andiem-built-to-perform__shot{aspect-ratio:4 / 5;border-radius:18px}.andiem-built-to-perform__meta{display:grid;grid-template-columns:minmax(7rem,.42fr) minmax(0,1fr);gap:.65rem 1.1rem;align-items:start;padding:0}.andiem-built-to-perform__name{font-size:clamp(17px,1.45vw,20px)}.andiem-built-to-perform__title{font-size:clamp(13px,1.15vw,15px);opacity:.62}.andiem-built-to-perform__quote{grid-column:1 / -1}}.andiem-built-to-perform__shot{position:relative;display:block;width:100%;margin:0;padding:0;border:0;aspect-ratio:3 / 4;overflow:hidden;border-radius:16px;background:#111;color:inherit;text-align:left;text-decoration:none;cursor:pointer;-webkit-appearance:none;appearance:none}.andiem-built-to-perform__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.andiem-built-to-perform__shot--video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 42%,rgb(0 0 0 / 55%) 100%);pointer-events:none}.andiem-built-to-perform__play{position:absolute;top:50%;left:50%;z-index:1;display:flex;align-items:center;justify-content:center;width:64px;height:64px;border:1.5px solid #fff;border-radius:50%;background:#00000038;transform:translate(-50%,-50%);transition:background .16s ease,transform .16s ease}.andiem-built-to-perform__shot--video:hover .andiem-built-to-perform__play,.andiem-built-to-perform__shot--video:focus-visible .andiem-built-to-perform__play{background:#00000061;transform:translate(-50%,-50%) scale(1.04)}.andiem-built-to-perform__shot--placeholder{cursor:default}.andiem-built-to-perform__shot--placeholder:hover .andiem-built-to-perform__play,.andiem-built-to-perform__shot--placeholder:focus-visible .andiem-built-to-perform__play{background:#00000038;transform:translate(-50%,-50%)}.andiem-built-to-perform__play-icon{position:relative;display:block;width:0;height:0;margin-left:3px;border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent #fff}.andiem-built-to-perform__media-caption{position:absolute;left:1rem;right:1rem;bottom:1rem;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.35rem;text-align:center;color:#fff}.andiem-built-to-perform__media-label{letter-spacing:.06em;text-transform:uppercase}.andiem-built-to-perform__media-quote{font-weight:300;font-style:italic;font-size:clamp(13px,1.6vw,15px);line-height:1.35;opacity:.92}.andiem-built-to-perform__media-quote:before{content:"\201c"}.andiem-built-to-perform__media-quote:after{content:"\201d"}.andiem-built-to-perform__meta{display:flex;flex-direction:column;gap:.25rem;padding:0 .75rem}.andiem-built-to-perform__name{margin:0;font-weight:600;font-size:clamp(16px,2vw,20px);line-height:1.2;letter-spacing:-.01em}.andiem-built-to-perform__title{margin:0;font-weight:300;font-size:clamp(13px,1.5vw,15px);line-height:1.35;opacity:.72}.andiem-built-to-perform__quote{margin:.35rem 0 0;font-weight:300;font-style:italic;font-size:clamp(13px,1.5vw,15px);line-height:1.4;opacity:.8}.andiem-built-to-perform__quote:before{content:"\201c"}.andiem-built-to-perform__quote:after{content:"\201d"}.andiem-built-to-perform__lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:clamp(16px,4vw,40px);box-sizing:border-box}.andiem-built-to-perform__lightbox[hidden]{display:none}.andiem-built-to-perform__lightbox-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000c7;cursor:pointer}.andiem-built-to-perform__lightbox-dialog{position:relative;z-index:1;width:min(100%,420px);max-height:min(90vh,820px);overflow:auto;border-radius:16px;background:#000;box-shadow:0 24px 80px #0000008c}.andiem-built-to-perform__lightbox-close{position:absolute;top:.65rem;right:.65rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border:1px solid rgb(255 255 255 / 55%);border-radius:50%;background:#0000008c;color:#fff;cursor:pointer}.andiem-built-to-perform__lightbox-close-icon{display:block;width:14px;height:14px}.andiem-built-to-perform__lightbox-embed{min-height:480px}.andiem-built-to-perform__lightbox-embed .instagram-media{margin:0 auto!important;max-width:100%!important;min-width:0!important;background:#000!important}@media(max-width:959px){.andiem-built-to-perform__list{gap:.85rem;padding-left:clamp(20px,var(--andiem-built-gutter),40px);padding-right:calc(clamp(20px,var(--andiem-built-gutter),40px) + 16px)}.andiem-built-to-perform__player{flex:0 0 min(72vw,300px)}}@media(max-width:479px){.andiem-built-to-perform__heading{font-size:clamp(28px,8vw,36px)}}html.andiem-built-lightbox-open{overflow:hidden}@media(prefers-reduced-motion:reduce){.andiem-built-to-perform__intro,.andiem-built-to-perform__rail{opacity:1;transform:none;transition:none}}.shopify-section:has(.andiem-float-nav){height:0;margin:0;padding:0;overflow:visible}.andiem-float-nav{display:none}@media(max-width:959px){body:has([data-section-type=andiem-float-nav]) .announcement-bar,body:has([data-section-type=andiem-float-nav]) .header{display:none!important}.andiem-float-nav{position:fixed;top:0;left:0;right:0;z-index:515;display:block;pointer-events:none;font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif}.andiem-float-nav__bar,.andiem-float-nav__panel{pointer-events:auto}.andiem-float-nav__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;width:100%;padding:14px 16px 10px}.andiem-float-nav__logo{display:flex;align-items:center;flex:0 0 auto;text-decoration:none}.andiem-float-nav__logo-mark{display:block;width:34px;height:24px;background-color:var(--andiem-float-logo, #fff);-webkit-mask-image:var(--andiem-float-logo-mask);mask-image:var(--andiem-float-logo-mask);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.andiem-float-nav__actions{display:flex;align-items:center;gap:10px}.andiem-float-nav__cta{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 14px;border-radius:999px;background:var(--andiem-float-cta-bg, #58f737);color:var(--andiem-float-cta-text, #111);font-weight:600;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.andiem-float-nav__toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;border:0;background:transparent;color:var(--andiem-float-icon, #fff);cursor:pointer}.andiem-float-nav__toggle:focus-visible{outline:2px solid var(--andiem-float-icon, #fff);outline-offset:2px}.andiem-float-nav__toggle-lines{position:relative;display:block;width:20px;height:14px}.andiem-float-nav__toggle-lines span{position:absolute;left:0;display:block;width:100%;height:1.5px;background:currentColor;border-radius:1px;transition:transform .2s ease,opacity .16s ease,top .2s ease}.andiem-float-nav__toggle-lines span:nth-child(1){top:1px}.andiem-float-nav__toggle-lines span:nth-child(2){top:6.25px}.andiem-float-nav__toggle-lines span:nth-child(3){top:11.5px}.andiem-float-nav.is-open .andiem-float-nav__toggle-lines span:nth-child(1){top:6.25px;transform:rotate(45deg)}.andiem-float-nav.is-open .andiem-float-nav__toggle-lines span:nth-child(2){opacity:0}.andiem-float-nav.is-open .andiem-float-nav__toggle-lines span:nth-child(3){top:6.25px;transform:rotate(-45deg)}.andiem-float-nav__panel{margin:0 12px;padding:8px 4px 12px;border-radius:16px;background:#fffffff0;color:#111;box-shadow:0 10px 30px #0000002e;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.andiem-float-nav__panel[hidden]{display:none}.andiem-float-nav__list,.andiem-float-nav__sublist{margin:0;padding:0;list-style:none}.andiem-float-nav__item+.andiem-float-nav__item{border-top:1px solid rgb(0 0 0 / 8%)}.andiem-float-nav__link,.andiem-float-nav__sublink{display:block;padding:14px 16px;color:#111;text-decoration:none;font-weight:600}.andiem-float-nav__sublist{padding:0 0 8px}.andiem-float-nav__sublink{padding:8px 16px 8px 28px;font-weight:400;opacity:.72}.andiem-float-nav__empty{margin:0;padding:16px;opacity:.7}}html.andiem-float-nav-open{overflow:hidden}.andiem-comfortable{--andiem-comfortable-text: #ffffff;--andiem-comfortable-bg: #000000;--andiem-comfortable-gutter: var(--space-outer, 3.3vw);position:relative;z-index:3;margin:0;padding:0;background:var(--andiem-comfortable-bg);color:var(--andiem-comfortable-text);overflow:hidden}.andiem-comfortable__layout{position:relative;display:flex;flex-direction:column;justify-content:flex-start;min-height:100svh}.andiem-comfortable__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#111}.andiem-comfortable__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center 42%}.andiem-comfortable__fade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 180% 50% at 50% 48%,transparent 0%,transparent 42%,rgb(0 0 0 / 28%) 64%,rgb(0 0 0 / 62%) 80%,rgb(0 0 0 / 90%) 100%)}.andiem-comfortable__content{position:relative;z-index:1;box-sizing:border-box;display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-height:100svh;padding:clamp(56px,10vh,96px) var(--andiem-comfortable-gutter) max(10px,env(safe-area-inset-bottom,0px));background:transparent}.andiem-comfortable__intro{max-width:34rem;margin:0 auto;text-align:center}.andiem-comfortable__heading{margin:0 0 1rem;color:var(--andiem-comfortable-text);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-size:clamp(42px,11vw,64px);line-height:1.02;letter-spacing:-.02em;text-transform:none}.andiem-comfortable__heading-plain,.andiem-comfortable__heading-accent{display:block}.andiem-comfortable__heading-plain{font-weight:600}.andiem-comfortable__heading-accent{color:#58f737;font-family:Andiem Nulshock,Andiem Poppins,sans-serif;font-weight:700;letter-spacing:.01em;text-transform:uppercase}.andiem-comfortable__body{margin:0 auto;max-width:28rem;color:var(--andiem-comfortable-text);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;opacity:.88;line-height:1.5;text-wrap:pretty}.andiem-comfortable__features{display:flex;flex-direction:column;gap:1.35rem;width:min(100%,22rem);margin:auto auto 0;padding:0 0 .25rem;list-style:none;transform:translateY(-3px)}.andiem-comfortable__feature{display:grid;grid-template-columns:56px minmax(0,1fr);gap:.75rem;align-items:center}.andiem-comfortable__feature-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;color:var(--andiem-comfortable-text)}.andiem-comfortable__feature-svg,.andiem-comfortable__feature-image{display:block;width:52px;height:52px;object-fit:contain}.andiem-comfortable__feature-image{filter:brightness(0) invert(1)}.andiem-comfortable__feature-copy{min-width:0;display:flex;flex-direction:column;justify-content:center;padding-top:0}.andiem-comfortable__feature-title{margin:0 0 .2rem;color:var(--andiem-comfortable-text);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;line-height:1.25}.andiem-comfortable__feature-text{margin:0;color:var(--andiem-comfortable-text);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;opacity:.72;line-height:1.4;text-wrap:pretty}@media(min-width:960px){.andiem-comfortable__layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;min-height:100svh}.andiem-comfortable__media{position:relative;inset:auto;z-index:auto;min-height:100%}.andiem-comfortable__image{object-position:center 60%}.andiem-comfortable__fade{background:linear-gradient(90deg,transparent 42%,rgb(0 0 0 / 35%) 68%,var(--andiem-comfortable-bg) 100%)}.andiem-comfortable__content{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;min-height:0;padding:clamp(48px,8vh,96px) clamp(36px,5vw,72px) clamp(48px,8vh,96px) clamp(24px,3vw,40px);background:var(--andiem-comfortable-bg)}.andiem-comfortable__intro{margin:0 0 2.5rem;max-width:36rem;text-align:left}.andiem-comfortable__heading{font-size:clamp(40px,4.2vw,64px)}.andiem-comfortable__heading-plain,.andiem-comfortable__heading-accent{display:inline}.andiem-comfortable__body{margin:0;max-width:30rem;text-align:left}.andiem-comfortable__features{flex-direction:row;align-items:flex-start;gap:clamp(16px,2vw,28px);width:100%;max-width:36rem;margin:0;padding:0;transform:none}.andiem-comfortable__feature{display:flex;flex:1 1 0;flex-direction:column;gap:.75rem}.andiem-comfortable__feature-icon{width:80px;height:80px}.andiem-comfortable__feature-svg,.andiem-comfortable__feature-image{width:76px;height:76px}}.shopify-section:has(.andiem-pivot-cta){position:relative;z-index:4}.andiem-pivot-cta{--andiem-pivot-cta-text: #ffffff;--andiem-pivot-cta-btn-bg: #ffffff;--andiem-pivot-cta-btn-text: #111111;--andiem-pivot-cta-gutter: var(--space-outer, 3.3vw);--andiem-pivot-cta-image-ratio: 2048 / 1363;position:relative;z-index:4;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;min-height:100svh;margin:0;padding:clamp(72px,12vh,120px) var(--andiem-pivot-cta-gutter);overflow:hidden;color:var(--andiem-pivot-cta-text);background:#000}.andiem-pivot-cta__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.andiem-pivot-cta__image{display:block;width:100%;height:100%;object-fit:cover;object-position:78% center}.andiem-pivot-cta__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;box-sizing:border-box;width:min(100%,36rem);margin-left:clamp(12px,4vw,28px);text-align:left;transform:translateY(-15px)}.andiem-pivot-cta__wordmark{display:block;width:auto;height:clamp(28px,7vw,44px);margin:0 0 .35rem;object-fit:contain;object-position:left center}.andiem-pivot-cta__heading{margin:0;color:var(--andiem-pivot-cta-text);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-size:clamp(52px,14vw,96px);line-height:.98;letter-spacing:-.03em;text-transform:none}.andiem-pivot-cta__line,.andiem-pivot-cta__word{display:block}.andiem-pivot-cta__body{margin:0;max-width:26rem;color:var(--andiem-pivot-cta-text);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;opacity:.82;line-height:1.45;text-wrap:pretty}.andiem-pivot-cta__button{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:.35rem;padding:0 1.6rem;border:0;border-radius:999px;background:var(--andiem-pivot-cta-btn-bg);color:var(--andiem-pivot-cta-btn-text);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:transform .18s ease,opacity .18s ease}.andiem-pivot-cta__button:hover,.andiem-pivot-cta__button:focus-visible{outline:none;transform:scale(1.03)}@media(min-width:960px){.andiem-pivot-cta{min-height:0;aspect-ratio:var(--andiem-pivot-cta-image-ratio)}.andiem-pivot-cta__content{margin-left:clamp(24px,5vw,64px);transform:none}.andiem-pivot-cta__wordmark{height:clamp(36px,4vw,56px)}.andiem-pivot-cta__image{object-fit:cover;object-position:center center}.andiem-pivot-cta__heading{font-size:clamp(64px,6.5vw,104px)}.andiem-pivot-cta__word{display:inline}.andiem-pivot-cta__word+.andiem-pivot-cta__word:before{content:" "}}.shopify-section:has([data-andiem-size-guide-host]){display:contents}.andiem-size-guide-host{display:contents}.andiem-size-guide[hidden]{display:none!important}.andiem-size-guide{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:stretch;justify-content:flex-end}.andiem-size-guide__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.andiem-size-guide__panel{position:relative;z-index:1;display:flex;flex-direction:column;width:min(100%,420px);max-width:100%;height:100%;background:#fff;color:#111;box-shadow:-8px 0 32px #0000002e;overflow:hidden}.andiem-size-guide__close{position:absolute;top:12px;left:12px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:transparent;color:inherit;font-size:28px;line-height:1;cursor:pointer}.andiem-size-guide__close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.andiem-size-guide__inner{flex:1;overflow:auto;padding:56px 20px 32px;-webkit-overflow-scrolling:touch}.andiem-size-guide__title{margin:0 0 16px;text-align:center;text-transform:uppercase;letter-spacing:.04em}.andiem-size-guide__fit{margin:0 0 20px;text-align:center;line-height:1.45}.andiem-size-guide__table-wrap{width:100%;overflow-x:auto}.andiem-size-guide__table{width:100%;border-collapse:collapse;table-layout:fixed;text-align:center}.andiem-size-guide__table th,.andiem-size-guide__table td{padding:10px 6px;border-bottom:1px solid #e8e8e8;font-variant-numeric:tabular-nums}.andiem-size-guide__table thead th{background:#111;color:#fff;font-weight:600;text-transform:none;border-bottom:0}.andiem-size-guide__table tbody tr:nth-child(2n){background:#f5f5f5}.andiem-size-guide__trigger{padding:0;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}.andiem-size-guide__trigger:focus-visible{outline:2px solid currentColor;outline-offset:2px}.product__label-wrapper.andiem-size-guide-label-row,.product__label-wrapper:has([data-andiem-size-gender]){display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;width:100%}.product__label-wrapper.andiem-size-guide-label-row .product__label,.product__label-wrapper:has([data-andiem-size-gender]) .product__label{margin-right:auto}.product__label-wrapper .andiem-size-gender{margin-left:0}@media(min-width:720px){.andiem-size-guide__panel{width:min(100%,460px)}.andiem-size-guide__inner{padding:64px 28px 40px}}body.andiem-size-guide-open{overflow:hidden}.product__color-swatches--inner:has(.product__color-swatch--sibling-product){display:flex;flex-wrap:wrap;gap:8px}a.product__color-swatch.product__color-swatch--sibling-product{width:auto!important;height:auto!important;min-width:0;min-height:0;padding:10px 14px;border:1px solid var(--color-border, #aaaaaa);border-radius:2px;background-image:none!important;background-color:#fff!important;color:var(--color-text, #111111);font-size:13px;line-height:1.2;text-decoration:none;text-align:center}a.product__color-swatch.product__color-swatch--sibling-product:after{content:attr(data-sibling-cutline);display:block;white-space:nowrap}a.product__color-swatch.product__color-swatch--sibling-product.selected{border-color:var(--color-text, #111111);background-color:var(--color-text, #111111)!important;color:#fff}.andiem-size-gender{display:inline-flex;align-items:center;gap:0;border:1px solid var(--color-border, #aaaaaa);border-radius:2px;overflow:hidden}.andiem-size-gender__btn{margin:0;padding:6px 12px;border:0;background:#fff;color:var(--color-text, #111111);cursor:pointer;line-height:1.2}.andiem-size-gender__btn+.andiem-size-gender__btn{border-left:1px solid var(--color-border, #aaaaaa)}.andiem-size-gender__btn.is-active{background:var(--color-text, #111111);color:#fff}.andiem-size-gender__btn:focus-visible{outline:2px solid currentColor;outline-offset:-2px}html.andiem-pdp-active .product__media-container,html.andiem-pdp-active .product__variants-wrapper,html.andiem-pdp-active [data-sibling-products],html.andiem-pdp-active .product-form__shop-pay,html.andiem-pdp-active .product__policies,html.andiem-pdp-active delivery-promise-wc,html.andiem-pdp-active #generic-promise-wc,html.andiem-pdp-active [slot=promise],html.andiem-pdp-active [slot=generic-promise]{display:none!important}html.andiem-pdp-active .product__title{font-family:Andiem Neuropol,Arial Narrow,sans-serif;font-weight:400;font-style:italic;letter-spacing:.02em;text-transform:uppercase;line-height:1}html.andiem-pdp-active .product__block--product-header.product__block--with-divider{border-bottom:none;padding-bottom:0;margin-bottom:0}html.andiem-pdp-active .product__block--product-header+.product__description.product__block{margin-top:8px;margin-bottom:var(--spacing-5, 20px);padding-bottom:var(--spacing-5, 20px);border-bottom:1px solid var(--color-border, #aaaaaa);color:var(--color-text-meta, rgba(17, 17, 17, .6));line-height:1.4}html.andiem-pdp-active .product__block--product-header+.product__description.product__block strong{color:#e10600;font-weight:inherit}html.andiem-pdp-active .product__description.product__block p{margin:0}.shopify-section:has([data-andiem-pdp]){display:contents}.andiem-pdp,.andiem-pdp__mount{display:contents}[data-andiem-pdp-gallery-live],[data-andiem-pdp-options-live]{display:block;width:100%}.andiem-pdp [data-andiem-pdp-gallery][hidden],.andiem-pdp [data-andiem-pdp-options][hidden]{display:none!important}.andiem-pdp-gallery{display:flex;flex-direction:column;gap:12px;width:100%;margin-bottom:16px}.andiem-pdp-gallery__stage{position:relative;width:100%;background:transparent;overflow:hidden}.andiem-pdp-gallery__main{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;width:100%;height:auto;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x}.andiem-pdp-gallery__main::-webkit-scrollbar{display:none}.andiem-pdp-gallery__slide{position:relative;inset:auto;flex:0 0 100%;width:100%;height:auto;margin:0;display:flex;align-items:center;justify-content:center;scroll-snap-align:start;scroll-snap-stop:always}.andiem-pdp-gallery__slide[hidden]{display:flex!important}.andiem-pdp-gallery__media,.andiem-pdp-gallery__placeholder{width:100%;max-width:100%;height:auto;object-fit:contain;object-position:center;display:block;pointer-events:none}.andiem-pdp-options__disclaimer{margin:10px 0 0;padding:0;color:#111;font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:0;text-align:left;max-width:36rem}.andiem-pdp-options__disclaimer[hidden]{display:none!important}.andiem-pdp-gallery__nav{position:absolute;top:50%;z-index:2;transform:translateY(-50%);width:36px;height:36px;border:0;border-radius:999px;background:#ffffffd9;color:#111;font-size:24px;line-height:1;cursor:pointer}.andiem-pdp-gallery__nav--prev{left:10px}.andiem-pdp-gallery__nav--next{right:10px}.andiem-pdp-gallery__thumbs{display:grid;grid-template-columns:28px 1fr 28px;gap:8px;align-items:center}.andiem-pdp-gallery__thumbs-track{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px}.andiem-pdp-gallery__thumbs-track::-webkit-scrollbar{display:none}.andiem-pdp-gallery__thumb{flex:0 0 auto;width:72px;height:72px;padding:0;border:1px solid transparent;background:#f3f3f3;cursor:pointer;scroll-snap-align:start;overflow:hidden}.andiem-pdp-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.andiem-pdp-gallery__thumb.is-active{border-color:#111}.andiem-pdp-gallery__thumbs-nav{width:28px;height:28px;border:0;background:transparent;font-size:22px;line-height:1;cursor:pointer}.andiem-pdp-options{display:flex;flex-direction:column;gap:20px;margin:16px 0 20px}.andiem-pdp-options__label-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px}.andiem-pdp-options__label{margin:0 auto 0 0}.andiem-pdp-options__chips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.andiem-pdp-options__chips--color{display:flex;flex-wrap:wrap;gap:12px}.andiem-pdp-options__swatch{-webkit-appearance:none;appearance:none;box-sizing:border-box;display:inline-flex;flex:0 0 auto;width:var(--andiem-pdp-swatch-size, 40px);height:var(--andiem-pdp-swatch-size, 40px);padding:0;border:1px solid rgba(17,17,17,.25);border-radius:50%;background:#111;text-decoration:none;cursor:pointer;box-shadow:inset 0 0 0 1px #ffffff26}.andiem-pdp-options__swatch.is-selected{outline:2px solid #111;outline-offset:3px;border-color:#111}.andiem-pdp-options__chip{-webkit-appearance:none;appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:48px;padding:10px 8px;border:1px solid var(--color-border, #aaaaaa);border-radius:2px;background:#fff;color:var(--color-text, #111);font:inherit;font-size:14px;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer}.andiem-pdp-options__chip-label{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.andiem-pdp-options__chip.is-selected{border-color:#111;background:#111;color:#fff}.andiem-pdp-options__chip.is-unavailable{opacity:.35;text-decoration:line-through;cursor:not-allowed}.andiem-pdp-options__chips--size{grid-template-columns:repeat(4,minmax(0,1fr))}@media(min-width:480px){.andiem-pdp-options__chips--size{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:720px){.andiem-pdp-options__chips--size{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:960px){html.andiem-pdp-active .product .product__primary{grid-template-columns:minmax(0,1.4fr) minmax(320px,.9fr)}.andiem-pdp-gallery{margin-bottom:0}.andiem-pdp-gallery__main{aspect-ratio:auto;height:auto;align-items:flex-start}.andiem-pdp-gallery__slide{height:auto}.andiem-pdp-gallery__media,.andiem-pdp-gallery__placeholder{width:100%;max-width:100%;height:auto;object-fit:contain}.andiem-pdp-gallery__thumbs-track{gap:16px}.andiem-pdp-gallery__thumb{width:144px;height:144px}}.andiem-media-rail{--andiem-media-rail-height: 420px;--andiem-media-rail-height-mobile: 300px;--andiem-media-rail-gap: 12px;background:#fff;color:#111}.andiem-media-rail__header{max-width:var(--max-width, 1400px);margin:0 auto;padding:0 var(--space-outer, 3.3vw) 16px}.andiem-media-rail__heading{margin:0}.andiem-media-rail__scroller{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:thin}.andiem-media-rail__track{display:flex;flex-direction:column;gap:var(--andiem-media-rail-gap);width:max-content;padding:0;box-sizing:border-box}.andiem-media-rail__row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:var(--andiem-media-rail-gap);width:max-content}.andiem-media-rail__row:nth-child(2){padding-left:var(--andiem-media-rail-gap)}.andiem-media-rail__item{flex:0 0 auto;margin:0;height:var(--andiem-media-rail-height-mobile);scroll-snap-align:start}.andiem-media-rail__image{display:block;height:100%;width:auto;max-width:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@media(min-width:960px){.andiem-media-rail__item{height:var(--andiem-media-rail-height)}}.andiem-benefits{--andiem-benefits-text: #111111;--andiem-benefits-bg: #ffffff;background:var(--andiem-benefits-bg);color:var(--andiem-benefits-text)}.andiem-benefits__inner{max-width:var(--max-width, 1400px);margin:0 auto;padding-left:var(--space-outer, 3.3vw);padding-right:var(--space-outer, 3.3vw);box-sizing:border-box}.andiem-benefits__heading{margin:0 0 clamp(28px,4vw,48px);text-align:center;color:var(--andiem-benefits-text)}.andiem-benefits__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:clamp(32px,5vw,48px) clamp(24px,4vw,40px)}.andiem-benefits__card{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin:0;text-align:left}.andiem-benefits__icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;color:var(--andiem-benefits-text)}.andiem-benefits__svg{display:block;width:48px;height:48px}.andiem-benefits__title{margin:0;color:var(--andiem-benefits-text)}.andiem-benefits__items{margin:0;max-width:28ch;color:var(--andiem-benefits-text);line-height:1.45}.andiem-benefits__sep{opacity:.55}@media(min-width:720px){.andiem-benefits__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}@media(min-width:960px){.andiem-benefits__card{gap:14px}.andiem-benefits__icon,.andiem-benefits__svg{width:56px;height:56px}}.andiem-fast-lock__band-heading{display:none;box-sizing:border-box;width:100%;padding:clamp(28px,4vw,48px) var(--space-outer, 3.3vw) clamp(12px,2vw,20px);background:#000;color:#fff}.andiem-fast-lock__band-title{margin:0;color:#fff;font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-size:clamp(32px,5vw,52px);line-height:1.05;letter-spacing:-.02em;text-transform:none;text-wrap:balance}@media(min-width:960px){body.template-product #main.main{display:grid;grid-template-columns:1fr 1fr}body.template-product #main.main>.shopify-section{grid-column:1 / -1}body.template-product #main.main>.shopify-section:has(.andiem-fast-lock):not(:has(.andiem-fast-lock--has-band)){grid-column:1}body.template-product #main.main>.shopify-section:has(.andiem-quick-balance){grid-column:2}body.template-product #main.main>.shopify-section:has(.andiem-fast-lock--has-band){display:contents}body.template-product .andiem-fast-lock--has-band{display:contents}body.template-product .andiem-fast-lock--has-band .andiem-fast-lock__band-heading{display:block;grid-column:1 / -1;text-align:left;padding-bottom:clamp(16px,2vw,28px)}body.template-product .andiem-fast-lock--has-band .andiem-fast-lock__band-title{font-size:clamp(44px,5.2vw,72px);line-height:1.02;letter-spacing:-.03em}body.template-product .andiem-fast-lock--has-band .andiem-fast-lock__frame{grid-column:1;background:#000}body.template-product .andiem-fast-lock__frame,body.template-product .andiem-quick-balance__frame{min-height:100svh;padding:clamp(20px,2.5vw,32px) clamp(14px,1.8vw,24px) clamp(20px,3vh,36px)}body.template-product .andiem-fast-lock__learn,body.template-product .andiem-quick-balance__learn{padding-top:clamp(10px,1.4vw,16px)}body.template-product .andiem-learn-more__trigger{padding:.7rem 1.35rem;font-size:12px}body.template-product .andiem-fast-lock--has-band .andiem-fast-lock__frame{min-height:calc(100svh - 6rem);padding-top:clamp(8px,1.2vw,16px)}body.template-product #main.main>.shopify-section:has(.andiem-quick-balance) .andiem-quick-balance__frame{padding-top:clamp(8px,1.2vw,16px)}body.template-product .andiem-fast-lock__stage,body.template-product .andiem-quick-balance__stage{height:min(78svh,820px);min-height:480px;border-radius:clamp(20px,2.5vw,36px)}body.template-product .andiem-quick-balance__fade{display:none}body.template-product .andiem-quick-balance{--andiem-quick-balance-bg: #000000;background:#000}body.template-product .andiem-fast-lock__content,body.template-product .andiem-quick-balance__content{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;padding:clamp(24px,3.5vw,36px) clamp(20px,3vw,32px);justify-content:space-between;gap:clamp(18px,2.8vh,32px)}body.template-product .andiem-quick-balance__content{align-items:flex-end;text-align:right;padding-left:clamp(20px,3vw,32px)}body.template-product .andiem-quick-balance__copy,body.template-product .andiem-quick-balance__lower,body.template-product .andiem-quick-balance__footer{margin-left:auto;margin-right:0;text-align:right;align-items:flex-end;max-width:none}body.template-product .andiem-quick-balance__brand{align-items:flex-end;text-align:right}body.template-product .andiem-fast-lock__stage,body.template-product .andiem-quick-balance__stage{--andiem-pdp-feature-row-height: calc(58px + 2.4em) }body.template-product .andiem-fast-lock__lower,body.template-product .andiem-quick-balance__lower{width:100%;margin-top:auto;gap:0;padding-bottom:calc(var(--andiem-pdp-feature-row-height) + clamp(8px,1.2vw,16px))}body.template-product .andiem-fast-lock__features,body.template-product .andiem-quick-balance__features{position:absolute;left:clamp(20px,3vw,32px);right:clamp(20px,3vw,32px);bottom:clamp(24px,3.5vw,36px);width:auto;max-width:none;height:var(--andiem-pdp-feature-row-height);margin:0;padding:0;gap:clamp(8px,1.2vw,16px);z-index:3;align-items:flex-end}body.template-product .andiem-fast-lock__feature,body.template-product .andiem-quick-balance__feature{width:clamp(64px,6vw,88px);height:100%;align-items:center;justify-content:flex-end}body.template-product .andiem-fast-lock__feature-icon,body.template-product .andiem-quick-balance__feature-icon{width:48px;height:48px;flex:0 0 48px}body.template-product .andiem-fast-lock__feature-label,body.template-product .andiem-quick-balance__feature-label{min-height:2.4em;max-height:2.4em;overflow:hidden;font-size:12px;line-height:1.2}body.template-product .andiem-fast-lock__heading,body.template-product .andiem-quick-balance__heading{font-size:clamp(28px,3.2vw,44px)}body.template-product .andiem-fast-lock__brand,body.template-product .andiem-quick-balance__brand{font-size:clamp(36px,4vw,56px);line-height:.9}}@media(max-width:959px){body.template-product .andiem-quick-balance{--andiem-quick-balance-bg: #000000;background:#000}body.template-product .andiem-fast-lock--has-band{background:#000}body.template-product .andiem-fast-lock--has-band .andiem-fast-lock__band-heading{display:block;text-align:left;padding:clamp(16px,2.5vh,24px) var(--space-outer, 3.3vw) clamp(8px,1.5vh,14px)}body.template-product .andiem-fast-lock--has-band .andiem-fast-lock__band-title{font-size:clamp(28px,7vw,36px)}body.template-product .andiem-quick-balance__fade{display:none}body.template-product .andiem-fast-lock__frame,body.template-product .andiem-quick-balance__frame{min-height:100svh;height:auto;max-height:none;padding:clamp(12px,2vh,20px) clamp(10px,3vw,16px) clamp(16px,2.5vh,28px);justify-content:center}body.template-product .andiem-fast-lock--has-band .andiem-fast-lock__frame,body.template-product .andiem-quick-balance__frame{min-height:100svh;height:auto;max-height:none}body.template-product .andiem-fast-lock__stage-wrap,body.template-product .andiem-quick-balance__stage-wrap{flex:0 1 auto;width:100%;min-height:0;height:auto}body.template-product .andiem-fast-lock__stage,body.template-product .andiem-quick-balance__stage{--andiem-pdp-feature-row-height: calc(48px + 2.4em) ;height:min(88svh,720px);min-height:min(88svh,720px);border-radius:clamp(16px,4vw,24px)}body.template-product .andiem-fast-lock__learn,body.template-product .andiem-quick-balance__learn{padding-top:clamp(14px,2vh,22px)}body.template-product .andiem-fast-lock__content,body.template-product .andiem-quick-balance__content{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;justify-content:space-between;gap:clamp(16px,3vh,28px);padding:clamp(18px,3vh,28px) clamp(14px,3.5vw,22px) clamp(16px,2.5vh,24px)}body.template-product .andiem-quick-balance__content{align-items:flex-end;text-align:right}body.template-product .andiem-quick-balance__copy,body.template-product .andiem-quick-balance__lower,body.template-product .andiem-quick-balance__footer{margin-left:auto;margin-right:0;text-align:right;align-items:flex-end;max-width:none}body.template-product .andiem-fast-lock__lower,body.template-product .andiem-quick-balance__lower{width:100%;margin-top:auto;gap:0;padding-bottom:calc(var(--andiem-pdp-feature-row-height) + clamp(10px,1.8vh,18px))}body.template-product .andiem-fast-lock__features,body.template-product .andiem-quick-balance__features{position:absolute;left:clamp(14px,3.5vw,22px);right:clamp(14px,3.5vw,22px);bottom:clamp(16px,2.5vh,24px);width:auto;max-width:none;height:var(--andiem-pdp-feature-row-height);margin:0;padding:0;gap:8px;z-index:3;align-items:flex-end}body.template-product .andiem-fast-lock__feature,body.template-product .andiem-quick-balance__feature{width:auto;flex:1 1 0;min-width:0;height:100%;gap:8px;justify-content:flex-end}body.template-product .andiem-fast-lock__feature-icon,body.template-product .andiem-quick-balance__feature-icon{width:40px;height:40px;flex:0 0 40px}body.template-product .andiem-fast-lock__feature-label,body.template-product .andiem-quick-balance__feature-label{min-height:2.4em;max-height:2.4em;overflow:hidden;font-size:11px;line-height:1.15}body.template-product .andiem-fast-lock__heading,body.template-product .andiem-quick-balance__heading{font-size:clamp(22px,5.5vw,30px)}body.template-product .andiem-fast-lock__subheading,body.template-product .andiem-quick-balance__subheading{font-size:clamp(13px,3.4vw,16px);margin-top:8px}body.template-product .andiem-fast-lock__eyebrow,body.template-product .andiem-fast-lock__tagline{font-size:clamp(12px,3vw,14px);white-space:normal}body.template-product .andiem-fast-lock__brand{font-size:clamp(34px,9vw,48px);line-height:.9}body.template-product .andiem-quick-balance__brand{align-items:flex-end;text-align:right;font-size:clamp(34px,9vw,48px);line-height:.9}body.template-product .andiem-fast-lock__footer{gap:8px}}body.template-product .apps__heading{font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-size:clamp(32px,5vw,52px);line-height:1.05;letter-spacing:-.02em;text-transform:none}@media(min-width:960px){body.template-product .apps__heading{font-size:clamp(44px,5.2vw,72px);line-height:1.02;letter-spacing:-.03em}}body.template-product .sticky-atc-bar__details{display:none!important}body.template-product .sticky-atc-bar__inner{padding-top:var(--spacing-3, 12px);padding-bottom:var(--spacing-3, 12px)}body.template-product .sticky-atc-bar__button{width:100%}@media(max-width:959px){body.template-product .sticky-atc-bar{z-index:40}}.andiem-section-heading{--andiem-section-heading-text: #111111;--andiem-section-heading-bg: #ffffff;background:var(--andiem-section-heading-bg);color:var(--andiem-section-heading-text)}.andiem-section-heading__inner{box-sizing:border-box;width:100%;max-width:var(--max-width, 1400px);margin:0 auto;padding-left:var(--space-outer, 3.3vw);padding-right:var(--space-outer, 3.3vw)}.andiem-section-heading[data-align=left] .andiem-section-heading__inner{text-align:left}.andiem-section-heading[data-align=center] .andiem-section-heading__inner{text-align:center}.andiem-section-heading[data-align=right] .andiem-section-heading__inner{text-align:right}.andiem-section-heading__title{margin:0;color:var(--andiem-section-heading-text);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-size:clamp(32px,5vw,52px);line-height:1.05;letter-spacing:-.02em;text-transform:none;text-wrap:balance}@media(min-width:960px){.andiem-section-heading__title{font-size:clamp(44px,5.2vw,72px);line-height:1.02;letter-spacing:-.03em}}.andiem-escape-words{--andiem-escape-words-text: #111111;--andiem-escape-words-bg: #c5e4f5;position:relative;z-index:1;background:var(--andiem-escape-words-bg);color:var(--andiem-escape-words-text);overflow:hidden}.shopify-section:has(.andiem-escape-words){position:relative;z-index:1}.andiem-escape-words__inner{box-sizing:border-box;width:100%;max-width:1400px;margin:0 auto;padding:clamp(48px,9vw,112px) var(--space-outer, 3.3vw);display:flex;flex-direction:column;align-items:center;gap:clamp(10px,1.8vw,22px);text-align:center}.andiem-escape-words__word{margin:0;color:var(--andiem-escape-words-text);line-height:.95;letter-spacing:-.02em;text-align:center;text-wrap:balance}.andiem-escape-words__word--comfortable{font-family:Fredoka,Andiem Poppins,sans-serif;font-weight:600;font-size:clamp(40px,8.5vw,96px);letter-spacing:.02em;text-transform:uppercase}.andiem-escape-words__word--supportive{font-family:Archivo Black,Andiem Nulshock,Helvetica Neue,sans-serif;font-weight:400;font-style:italic;font-size:clamp(42px,9vw,104px);letter-spacing:-.03em;text-transform:uppercase}.andiem-escape-words__word--light{font-family:Saira Expanded,Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:100;font-style:normal;font-size:clamp(48px,10vw,112px);letter-spacing:.1em;text-transform:uppercase;color:transparent;-webkit-text-stroke:clamp(1.5px,.2vw,2.25px) var(--andiem-escape-words-text);text-stroke:clamp(1.5px,.2vw,2.25px) var(--andiem-escape-words-text)}.andiem-escape-words__amp{display:inline-block;margin-right:.18em;font-family:Great Vibes,Apple Chancery,cursive;font-weight:400;font-style:normal;font-size:1.15em;letter-spacing:0;line-height:1;vertical-align:baseline;color:var(--andiem-escape-words-text);-webkit-text-stroke:0;text-stroke:0}.andiem-never-sacrifice{--andiem-never-sacrifice-text: #111111;--andiem-never-sacrifice-bg: #e4e4e4;--andiem-never-sacrifice-fade-from: #c5e4f5;--andiem-never-sacrifice-overlap: 0px;position:relative;z-index:2;background:var(--andiem-never-sacrifice-bg);color:var(--andiem-never-sacrifice-text);overflow:visible}.shopify-section:has(.andiem-escape-words),#main .shopify-section:has(.andiem-escape-words){position:relative;z-index:1}.shopify-section:has(.andiem-never-sacrifice),#main .shopify-section:has(.andiem-never-sacrifice){position:relative;z-index:2;overflow:visible!important}.andiem-never-sacrifice__stage{position:relative;isolation:isolate;box-sizing:border-box;width:100%;min-height:min(72vw,560px);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:clamp(20px,4vw,36px);padding:clamp(28px,5vw,48px) var(--space-outer, 3.3vw) clamp(24px,4vw,40px);overflow:visible}.andiem-never-sacrifice__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;margin:0;overflow:hidden}.andiem-never-sacrifice__media:after{content:"";position:absolute;top:calc(var(--andiem-never-sacrifice-overlap) - 48px);right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to bottom,rgb(197 228 245 / 0) 0,var(--andiem-never-sacrifice-fade-from) 48px,rgb(197 228 245 / .65) calc(48px + 14%),rgb(197 228 245 / .28) calc(48px + 32%),rgb(197 228 245 / 0) calc(48px + 52%));pointer-events:none}.andiem-never-sacrifice__image,.andiem-never-sacrifice__image--shoe{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:78% 62%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;z-index:0}.andiem-never-sacrifice__image--shoe{z-index:2;pointer-events:none}.andiem-never-sacrifice__content{position:relative;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(16px,2.5vw,28px);width:min(100%,22rem);max-width:58%;min-height:0}.andiem-never-sacrifice__copy{width:100%}.andiem-never-sacrifice__title{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(8px,1.4vw,14px);margin-bottom:clamp(16px,2.8vw,28px)}.andiem-never-sacrifice__heading{margin:0;color:var(--andiem-never-sacrifice-text);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-size:clamp(32px,5vw,52px);line-height:1.05;letter-spacing:-.02em;text-transform:none;text-wrap:balance}.andiem-never-sacrifice__subheading{margin:0;color:var(--andiem-never-sacrifice-text);font-size:clamp(14px,3.2vw,17px);font-weight:500;font-style:italic;line-height:1.35;letter-spacing:-.01em}.andiem-never-sacrifice__body{display:grid;gap:clamp(12px,2.2vw,18px);color:var(--andiem-never-sacrifice-text);font-size:clamp(14px,3.5vw,17px);line-height:1.45;letter-spacing:-.01em}.andiem-never-sacrifice__body p{margin:0}.andiem-never-sacrifice__body strong{font-weight:700}.andiem-never-sacrifice__break{display:inline}.andiem-never-sacrifice__break:before{content:" ";white-space:normal}.andiem-never-sacrifice__icons{position:relative;z-index:3;display:flex;flex-wrap:nowrap;align-items:flex-end;gap:clamp(8px,1.4vw,14px);margin:5px 0 0;padding:0;list-style:none;width:100%}.andiem-never-sacrifice__icon{margin:0;flex:1 1 0;min-width:0}.andiem-never-sacrifice__icon-btn{display:flex;flex-direction:column;align-items:stretch;gap:6px;width:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left;appearance:none;-webkit-appearance:none}.andiem-never-sacrifice__icon-btn:focus-visible{outline:2px solid currentColor;outline-offset:3px}.andiem-never-sacrifice__icon-image{display:block;width:100%;aspect-ratio:1;height:auto;max-height:72px;object-fit:cover;border-radius:10px;box-shadow:0 8px 20px #0000001f;background:#ffffff8c;transition:transform .18s var(--easing, cubic-bezier(.33, 0, 0, 1))}.andiem-never-sacrifice__icon-btn:hover .andiem-never-sacrifice__icon-image,.andiem-never-sacrifice__icon-btn:focus-visible .andiem-never-sacrifice__icon-image{transform:translateY(-2px)}.andiem-never-sacrifice__icon-label{font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-weight:600;letter-spacing:.02em;line-height:1.2;text-align:center;text-transform:uppercase}.andiem-never-sacrifice__gallery[hidden]{display:none!important}.andiem-never-sacrifice__gallery{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;z-index:var(--z-index-modal, 1300);display:grid;place-items:center;padding:24px var(--space-outer, 3.3vw);box-sizing:border-box}.andiem-never-sacrifice__gallery-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000009e}.andiem-never-sacrifice__gallery-dialog{position:relative;z-index:1;width:min(100%,980px);max-height:min(78vh,720px);box-sizing:border-box;padding:44px 0 20px;border-radius:18px;background:#f3f3f3;box-shadow:0 24px 80px #00000047;overflow:hidden}.andiem-never-sacrifice__gallery-close{position:absolute;top:10px;right:12px;z-index:2;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:999px;background:#11111114;color:#111;font-size:24px;line-height:1;cursor:pointer}.andiem-never-sacrifice__gallery-close:focus-visible{outline:2px solid #111111;outline-offset:2px}.andiem-never-sacrifice__gallery-scroller{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:0 20px 8px}.andiem-never-sacrifice__gallery-track{display:flex;align-items:center;gap:14px;width:max-content;min-height:min(56vh,520px)}.andiem-never-sacrifice__gallery-slide{margin:0;flex:0 0 auto;width:min(78vw,520px);scroll-snap-align:center}.andiem-never-sacrifice__gallery-image{display:block;width:100%;height:auto;max-height:min(56vh,520px);object-fit:contain;border-radius:12px;background:#fff}html.andiem-escape-gallery-open{overflow:hidden}@media(max-width:719px){.andiem-never-sacrifice__gallery{padding:16px var(--space-outer, 3.3vw);align-items:stretch}.andiem-never-sacrifice__gallery-dialog{width:100%;max-height:min(88vh,760px);height:min(88vh,760px);padding:44px 0 16px;display:flex;flex-direction:column}.andiem-never-sacrifice__gallery-scroller{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;padding:0 16px 12px;-webkit-overflow-scrolling:touch}.andiem-never-sacrifice__gallery-track{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%;min-height:0}.andiem-never-sacrifice__gallery-slide{width:100%;scroll-snap-align:start}.andiem-never-sacrifice__gallery-image{max-height:none;width:100%;height:auto}.andiem-never-sacrifice__stage{min-height:min(96vw,700px);padding-bottom:clamp(20px,4vw,32px)}.andiem-never-sacrifice__image,.andiem-never-sacrifice__image--shoe{top:50%;left:50%;right:auto;bottom:auto;width:80%;height:80%;max-width:none;transform:translate(-50%,-50%) scale(1.25);object-fit:cover;object-position:92% 62%}.andiem-never-sacrifice__content{width:100%;max-width:100%;gap:12px}.andiem-never-sacrifice__copy{max-width:min(48%,15.5rem)}.andiem-never-sacrifice__icons{width:calc(100% + (2 * var(--space-outer, 3.3vw)));max-width:none;margin:5px calc(-1 * var(--space-outer, 3.3vw)) 0;padding:2px var(--space-outer, 3.3vw) 4px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.andiem-never-sacrifice__icons::-webkit-scrollbar{display:none}.andiem-never-sacrifice__icon{flex:0 0 auto;width:100px}.andiem-never-sacrifice__icon-btn{width:100px}.andiem-never-sacrifice__icon-image{width:100px;height:100px;max-height:100px;aspect-ratio:1;border-radius:10px;box-shadow:0 4px 10px #0000001f}.andiem-never-sacrifice__icon-label{display:none}.andiem-never-sacrifice__heading{margin-bottom:12px}.andiem-never-sacrifice__body{font-size:clamp(13px,3.2vw,15px);gap:10px;line-height:1.35}}@media(min-width:720px){.andiem-never-sacrifice{--andiem-never-sacrifice-overlap: clamp(160px, 15vw, 250px);margin-top:calc(var(--andiem-never-sacrifice-overlap) * -1);background:linear-gradient(to bottom,transparent 0,transparent calc(var(--andiem-never-sacrifice-overlap) + 64px),var(--andiem-never-sacrifice-bg) calc(var(--andiem-never-sacrifice-overlap) + 120px))}.andiem-never-sacrifice__stage{min-height:0;aspect-ratio:auto;height:auto;justify-content:flex-start;gap:30px;padding:calc(var(--andiem-never-sacrifice-overlap) + clamp(36px,4vw,56px)) clamp(32px,4.5vw,72px) calc(clamp(56px,5.5vw,80px) + 15px)}.andiem-never-sacrifice__image,.andiem-never-sacrifice__image--shoe{object-position:86% 8%}.andiem-never-sacrifice__image:not(.andiem-never-sacrifice__image--shoe){-webkit-mask-image:linear-gradient(to bottom,transparent 0,transparent calc(var(--andiem-never-sacrifice-overlap) - 24px),#000 var(--andiem-never-sacrifice-overlap),#000 100%);mask-image:linear-gradient(to bottom,transparent 0,transparent calc(var(--andiem-never-sacrifice-overlap) - 24px),#000 var(--andiem-never-sacrifice-overlap),#000 100%)}.andiem-never-sacrifice__content{position:relative;z-index:4;width:min(56%,28rem);max-width:none;align-self:flex-start}.andiem-never-sacrifice__heading{max-width:8.5ch}.andiem-never-sacrifice__subheading{max-width:14em;font-size:clamp(15px,1.2vw,18px)}.andiem-never-sacrifice__body{font-size:clamp(15px,1.25vw,19px);gap:clamp(14px,1.6vw,22px)}.andiem-never-sacrifice__break{display:block}.andiem-never-sacrifice__break:before{content:none}.andiem-never-sacrifice__icons{position:relative;z-index:3;left:auto;right:auto;bottom:auto;top:auto;width:min(64%,30rem);height:auto;aspect-ratio:4 / 2;max-height:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:clamp(8px,1vw,12px);margin:0;padding:0;overflow:visible;align-self:flex-start}.andiem-never-sacrifice__icon{display:flex;flex:none;align-self:stretch;justify-self:stretch;min-width:0;min-height:0;width:auto;height:100%;overflow:hidden;border-radius:12px}.andiem-never-sacrifice__icon:nth-child(n+9){display:none}.andiem-never-sacrifice__icon-btn{display:flex;width:100%;height:100%;min-height:0;overflow:hidden;justify-content:stretch}.andiem-never-sacrifice__icon-image{flex:1 1 auto;width:100%;height:100%;min-height:0;max-height:100%;object-fit:cover;object-position:center;aspect-ratio:unset;border-radius:12px}.andiem-never-sacrifice__icon-label{display:none}.andiem-never-sacrifice__gallery-dialog{width:min(100%,1100px)}.andiem-never-sacrifice__gallery-slide{width:min(62vw,640px)}}@media(min-width:960px){.andiem-never-sacrifice{--andiem-never-sacrifice-overlap: clamp(180px, 14vw, 260px)}.andiem-never-sacrifice__stage{padding:calc(var(--andiem-never-sacrifice-overlap) + clamp(48px,5vw,72px)) clamp(48px,6vw,110px) calc(clamp(64px,6vw,88px) + 15px)}.andiem-never-sacrifice__content{width:min(92%,64rem)}.andiem-never-sacrifice__copy{display:grid;grid-template-columns:max-content minmax(18rem,1fr);column-gap:clamp(40px,5vw,72px);align-items:end}.andiem-never-sacrifice__title{grid-column:1;width:max-content;max-width:none;margin-bottom:0}.andiem-never-sacrifice__heading{max-width:8.5ch;font-size:clamp(44px,5.2vw,72px);line-height:1.02;letter-spacing:-.03em}.andiem-never-sacrifice__body{grid-column:2;min-width:0;max-width:28rem;font-size:clamp(16px,1.15vw,20px);gap:clamp(16px,1.7vw,24px)}.andiem-never-sacrifice__icons{width:min(52%,34rem);aspect-ratio:auto;grid-template-rows:repeat(2,auto);gap:clamp(8px,.9vw,12px)}.andiem-never-sacrifice__icon{aspect-ratio:5 / 4;height:auto}.andiem-never-sacrifice__icon-image{border-radius:14px;box-shadow:0 12px 28px #00000024}}body.template-product .sticky-atc-bar.andiem-sticky-buy-gated{display:none!important;pointer-events:none!important}.andiem-fast-lock__learn,.andiem-quick-balance__learn{display:flex;justify-content:center;flex:0 0 auto;padding:clamp(12px,1.8vw,20px) 0 0;background:transparent}.andiem-learn-more__trigger{-webkit-appearance:none;appearance:none;margin:0;padding:.85rem 1.6rem;border:0;border-radius:999px;background:#58f737;color:#111;font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(13px,1.4vw,15px);font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;cursor:pointer;transition:filter .16s var(--easing, cubic-bezier(.33, 0, 0, 1))}.andiem-learn-more__trigger[aria-expanded=true]{filter:brightness(.85)}.andiem-learn-more__trigger:hover,.andiem-learn-more__trigger:focus-visible{filter:brightness(1.05)}.andiem-learn-more__trigger:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.andiem-learn-more[hidden]{display:none!important}.andiem-learn-more{display:block;width:100%;overflow:hidden;animation:andiem-learn-more-in .32s var(--easing, cubic-bezier(.33, 0, 0, 1))}.andiem-learn-more--fast-lock,.andiem-learn-more--quick-balance{background:#000;color:#fff}.andiem-learn-more__wrap{box-sizing:border-box;width:100%;max-width:1100px;margin:0 auto;padding:clamp(28px,4vw,48px) clamp(18px,3.5vw,36px) clamp(24px,3.5vw,40px);display:grid;gap:0}.andiem-learn-more__masthead{display:grid;gap:.15rem;margin-bottom:clamp(14px,2vw,22px)}.andiem-learn-more__series{margin:0;font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(22px,3.2vw,40px);font-weight:800;letter-spacing:-.02em;line-height:1;text-transform:uppercase}.andiem-learn-more__masthead--fl .andiem-learn-more__series{color:#fff}.andiem-learn-more__masthead--qb .andiem-learn-more__series{color:#fff;font-size:clamp(18px,2.4vw,28px)}.andiem-learn-more__title{margin:0;font-size:clamp(28px,4.4vw,52px);font-weight:800;letter-spacing:-.025em;line-height:.98;text-transform:uppercase}.andiem-learn-more--quick-balance .andiem-learn-more__title{color:#e10600}.andiem-learn-more__banner{display:grid;gap:.2rem;justify-items:center;text-align:center;padding:clamp(14px,2vw,22px) clamp(12px,2vw,20px);margin:0 0 clamp(22px,3vw,36px);background:#58f737;color:#111}.andiem-learn-more__banner-title{margin:0;font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(18px,2.8vw,32px);font-weight:800;letter-spacing:-.01em;line-height:1.05;text-transform:uppercase}.andiem-learn-more__banner-sub{margin:0;font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(11px,1.3vw,14px);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.andiem-learn-more__fl-layout{display:grid;gap:clamp(24px,3vw,40px);align-items:start}.andiem-learn-more__stack{margin:0;order:-1}.andiem-learn-more__stack-image{display:block;width:100%;max-width:420px;height:auto;margin:0 auto}@media(max-width:959px){.andiem-learn-more__stack,.andiem-learn-more__feature-media{width:90vw;max-width:90vw;margin-left:calc(50% - 45vw);margin-right:calc(50% - 45vw)}.andiem-learn-more__stack-image,.andiem-learn-more__feature-image{width:100%;max-width:none}}.andiem-learn-more__pillars{display:grid;gap:clamp(22px,3vw,36px)}.andiem-learn-more__pillar{display:grid;gap:.55rem}.andiem-learn-more__pillar-title{margin:0;font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(16px,1.8vw,20px);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.andiem-learn-more__pillar p{margin:0;font-size:clamp(14px,1.35vw,16px);line-height:1.5;color:#ffffffd1}.andiem-learn-more--fast-lock .andiem-learn-more__stack-image{filter:invert(1)}.andiem-learn-more__pillar-list{margin:.25rem 0 0;padding:0;list-style:none;display:grid;gap:.3rem}.andiem-learn-more__pillar-list li{position:relative;padding-left:1rem;font-size:clamp(14px,1.35vw,16px);line-height:1.4}.andiem-learn-more__pillar-list li:before{content:"";position:absolute;top:.55em;left:0;width:6px;height:6px;background:#58f737}.andiem-learn-more__features{display:grid;gap:clamp(28px,4vw,48px);margin-top:clamp(8px,1vw,12px)}.andiem-learn-more__feature{display:grid;gap:clamp(16px,2.5vw,28px);align-items:center}.andiem-learn-more__feature-title{display:flex;align-items:center;gap:.55rem;margin:0 0 .75rem;color:#fff;font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(18px,2.2vw,24px);font-weight:800;letter-spacing:.02em;line-height:1.1;text-transform:uppercase}.andiem-learn-more__num{display:inline-flex;align-items:center;justify-content:center;width:1.4em;height:1.4em;flex:0 0 auto;border:1.5px solid #ffffff;font-size:.75em;line-height:1}.andiem-learn-more__feature-copy p{margin:0 0 .55rem;color:#ffffffe0;font-size:clamp(14px,1.45vw,16px);line-height:1.55}.andiem-learn-more__feature-copy p:last-child{margin-bottom:0}.andiem-learn-more__pull{color:#fff!important}.andiem-learn-more__pull--strong{font-weight:700}.andiem-learn-more__feature-media{margin:0;overflow:hidden;background:#f2f2f2}.andiem-learn-more__feature-image{display:block;width:100%;height:auto}.andiem-learn-more__footer{display:flex;justify-content:flex-start;margin-top:clamp(24px,3.5vw,40px)}.andiem-learn-more__close-btn{-webkit-appearance:none;appearance:none;margin:0;padding:.6rem 1.2rem;border:1px solid currentColor;border-radius:999px;background:transparent;color:inherit;font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1;text-transform:uppercase;cursor:pointer;transition:background .16s,color .16s,border-color .16s}.andiem-learn-more--fast-lock .andiem-learn-more__close-btn:hover,.andiem-learn-more--fast-lock .andiem-learn-more__close-btn:focus-visible{background:#fff;color:#111;border-color:#fff;outline:none}.andiem-learn-more--quick-balance .andiem-learn-more__close-btn:hover,.andiem-learn-more--quick-balance .andiem-learn-more__close-btn:focus-visible{background:#fff;color:#111;border-color:#fff;outline:none}.andiem-learn-more .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes andiem-learn-more-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(min-width:720px){.andiem-learn-more__feature--media-right{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.andiem-learn-more__feature--media-left{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}@media(min-width:960px){.andiem-learn-more__fl-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);column-gap:clamp(28px,4vw,56px);align-items:start}.andiem-learn-more__stack{order:0}.andiem-learn-more__stack-image{max-width:none}.andiem-learn-more__pillars{padding-top:clamp(8px,1vw,16px)}}.andiem-learn-more__slot{display:contents}.andiem-learn-more-host{display:none}.andiem-learn-more-host:not(:empty){display:block;width:100%}@media(min-width:960px){body.template-product .andiem-learn-more-host:not(:empty){grid-column:1 / -1}body.template-product .andiem-learn-more__slot .andiem-learn-more[hidden]{display:none!important}}@media(max-width:959px){body.template-product .andiem-learn-more-host{display:none!important}}.shopify-section:has(.andiem-comfort-blowout),#main .shopify-section:has(.andiem-comfort-blowout),.shopify-section.main-product-section~.shopify-section:has(.andiem-comfort-blowout){position:relative;z-index:2;overflow:visible!important}.andiem-comfort-blowout{--andiem-comfort-blowout-track: 700vh;--andiem-comfort-blowout-to: #111111;position:relative;z-index:2;margin:0;padding:0;max-width:none;width:100%;overflow:visible;background:var(--andiem-comfort-blowout-to);color:#fff}.andiem-comfort-blowout__track{position:relative;height:var(--andiem-comfort-blowout-track);overflow:visible}.andiem-comfort-blowout__sticky{position:sticky;top:0;height:100svh;max-height:100svh;overflow:hidden;background:var(--andiem-comfort-blowout-to)}.andiem-comfort-blowout.is-ready .andiem-comfort-blowout__sticky{z-index:3}.andiem-comfort-blowout__copy{position:absolute;top:0;left:0;right:0;z-index:4;box-sizing:border-box;padding:clamp(28px,6vh,72px) var(--space-outer, 3.3vw) 0;pointer-events:none}.andiem-comfort-blowout__heading{margin:0;color:#fff;font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-size:clamp(32px,5vw,52px);line-height:1.05;letter-spacing:-.02em;text-transform:none;text-wrap:balance}.andiem-comfort-blowout__subheading{margin:.45rem 0 0;color:#ffffffb8;font-size:clamp(14px,3.2vw,17px);line-height:1.35}@media(min-width:720px){.andiem-comfort-blowout__copy{padding-left:clamp(32px,4.5vw,72px);padding-right:clamp(32px,4.5vw,72px)}}@media(min-width:960px){.andiem-comfort-blowout__copy{padding-left:clamp(48px,6vw,110px);padding-right:clamp(48px,6vw,110px)}.andiem-comfort-blowout__heading{max-width:10ch;font-size:clamp(44px,5.2vw,72px);line-height:1.02;letter-spacing:-.03em}.andiem-comfort-blowout__subheading{font-size:clamp(15px,1.2vw,18px)}}.andiem-comfort-blowout__layout{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;min-height:0;height:100%}.andiem-comfort-blowout__stage{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media(max-width:959px){.andiem-comfort-blowout__stage{top:95px;height:calc(100% - 95px)}}.andiem-comfort-blowout__canvas{display:block;width:100%;height:100%;touch-action:none;cursor:grab}.andiem-comfort-blowout__focus{--andiem-layer-row: 52px;--andiem-layer-count: 11;position:absolute;z-index:5;box-sizing:border-box;left:auto;right:clamp(16px,3vw,48px);top:50%;bottom:auto;width:min(420px,38vw);margin:0;padding:0;border:0;background:transparent;box-shadow:none;transform:translateY(-50%);pointer-events:none}.andiem-comfort-blowout__focus[hidden]{display:none!important}.andiem-comfort-blowout__layers-window{height:calc(var(--andiem-layer-count) * var(--andiem-layer-row));overflow:hidden;pointer-events:auto}.andiem-comfort-blowout__layers{margin:0;padding:0;list-style:none;will-change:transform}.andiem-comfort-blowout__layer{box-sizing:border-box;height:var(--andiem-layer-row);display:flex;align-items:center}.andiem-comfort-blowout__layer-btn{display:flex;align-items:baseline;gap:.7rem;width:100%;margin:0;padding:0;border:0;background:transparent;color:#ffffff8c;font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:left;cursor:pointer}.andiem-comfort-blowout__layer-kicker{flex:0 0 auto;color:#58f737b3;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.andiem-comfort-blowout__layer-name{min-width:0;font-size:15px;font-weight:600;letter-spacing:-.02em;line-height:1.15;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.andiem-comfort-blowout__layer.is-selected{opacity:1}.andiem-comfort-blowout__layer.is-selected .andiem-comfort-blowout__layer-btn{color:#fff}.andiem-comfort-blowout__layer.is-selected .andiem-comfort-blowout__layer-kicker{color:#58f737}.andiem-comfort-blowout__layer.is-selected .andiem-comfort-blowout__layer-name{font-size:18px;font-weight:800}.andiem-comfort-blowout__layer.is-clone{pointer-events:none}.andiem-comfort-blowout__focus-body{margin:.35rem 0 0;min-height:3.2em;color:#fffc;font-size:clamp(13px,1.3vw,16px);line-height:1.45;pointer-events:none}@media(max-width:959px){.andiem-comfort-blowout__focus{left:0;right:0;top:auto;bottom:0;width:100%;transform:none;padding:28px 0 calc(18px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top,#111 62%,#1110)}.andiem-comfort-blowout__layers-window{height:76px;width:100%}.andiem-comfort-blowout__layers{display:flex;flex-direction:row;width:max-content}.andiem-comfort-blowout__layer{flex:0 0 33.333vw;width:33.333vw;height:76px;justify-content:center}.andiem-comfort-blowout__layer-btn{flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center;padding:0 10px}.andiem-comfort-blowout__layer:not(.is-selected) .andiem-comfort-blowout__layer-kicker{display:none}.andiem-comfort-blowout__layer-name{font-size:12px;white-space:normal;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.andiem-comfort-blowout__layer.is-selected .andiem-comfort-blowout__layer-name{font-size:16px}.andiem-comfort-blowout__focus-body{max-width:26rem;margin:10px auto 0;padding:0 22px;min-height:0;text-align:center}.andiem-comfort-blowout__hint{display:none}}.andiem-comfort-blowout__hint{position:absolute;left:50%;bottom:clamp(12px,2vh,20px);transform:translate(-50%);margin:0;color:#fff6;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;z-index:2;pointer-events:none;transition:opacity .22s ease;white-space:nowrap}.andiem-comfort-blowout__hint.is-faded,.andiem-comfort-blowout.is-dragging .andiem-comfort-blowout__hint{opacity:0}.andiem-comfort-blowout.is-dragging .andiem-comfort-blowout__canvas{cursor:grabbing}.andiem-comfort-blowout__status{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;color:#ffffff8c;font-size:13px;letter-spacing:.06em;text-transform:uppercase;z-index:1;pointer-events:none}.andiem-comfort-blowout.is-ready .andiem-comfort-blowout__status{display:none}.andiem-comfort-blowout.is-error .andiem-comfort-blowout__status{color:#ff6b6b}@media(min-width:960px){.andiem-comfort-blowout__focus{right:clamp(28px,4vw,64px);width:min(440px,34vw)}.andiem-comfort-blowout__hint{left:50%;bottom:clamp(16px,2.5vh,28px)}}@media(prefers-reduced-motion:reduce){.andiem-comfort-blowout__track{height:100svh}}.andiem-medical-ankle{--andiem-medical-ankle-text: #111111;--andiem-medical-ankle-bg: #ffffff;--andiem-medical-ankle-band: #d2e5f4;--andiem-medical-ankle-accent: #58f737;--andiem-medical-ankle-footer-bg: #111111;--andiem-medical-ankle-footer-text: #ffffff;--andiem-medical-ankle-gutter: var(--space-outer, 3.3vw);position:relative;z-index:1;margin:0;padding:0;background:var(--andiem-medical-ankle-bg);color:var(--andiem-medical-ankle-text);overflow:hidden}.andiem-medical-ankle__frame{box-sizing:border-box;width:100%;max-width:var(--max-width, 1400px);margin:0 auto;padding:clamp(48px,8vh,96px) var(--andiem-medical-ankle-gutter) clamp(56px,8vh,100px)}.andiem-medical-ankle__intro{max-width:40rem;margin:0 0 clamp(18px,2.5vw,28px)}.andiem-medical-ankle__band{display:inline-block;max-width:100%;margin:0 0 clamp(18px,2.5vw,28px);padding:.35em .55em .3em;background:var(--andiem-medical-ankle-band)}.andiem-medical-ankle__heading{margin:0;color:var(--andiem-medical-ankle-text);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:clamp(36px,6vw,64px);line-height:.95;letter-spacing:-.03em;text-transform:uppercase}.andiem-medical-ankle__subheading{margin:0;color:var(--andiem-medical-ankle-text);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:clamp(22px,3.2vw,32px);line-height:1.25;letter-spacing:-.02em}.andiem-medical-ankle__subheading-line{display:block}.andiem-medical-ankle__highlight{display:inline-block;margin-top:.2em;padding:.08em .28em .12em;background:var(--andiem-medical-ankle-accent);color:var(--andiem-medical-ankle-text);font-weight:500}.andiem-medical-ankle__split{display:grid;grid-template-columns:1fr;gap:clamp(28px,4vw,48px);align-items:start;opacity:0;transform:translateY(22px);transition:opacity .9s var(--easing, cubic-bezier(.33, 0, 0, 1)) 80ms,transform .9s var(--easing, cubic-bezier(.33, 0, 0, 1)) 80ms}.andiem-medical-ankle.is-inview .andiem-medical-ankle__split{opacity:1;transform:translateY(0)}.andiem-medical-ankle__primary{min-width:0}.andiem-medical-ankle__copy{max-width:36rem;color:var(--andiem-medical-ankle-text);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:clamp(15px,1.35vw,18px);line-height:1.45}.andiem-medical-ankle__copy>*:first-child{margin-top:0}.andiem-medical-ankle__copy>*:last-child{margin-bottom:0}.andiem-medical-ankle__copy p{margin:0 0 1.15em}.andiem-medical-ankle__copy em{font-style:italic}.andiem-medical-ankle__copy strong{font-weight:700}.andiem-medical-ankle__media{display:flex;flex-direction:column;gap:clamp(14px,2vw,20px);min-width:0}.andiem-medical-ankle__player{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:14px;background:#111}.andiem-medical-ankle__video,.andiem-medical-ankle__poster{display:block;width:100%;height:100%;object-fit:cover}.andiem-medical-ankle__play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;margin:0;padding:1rem;border:0;background:#00000047;color:#fff;cursor:pointer;transition:background .2s ease,opacity .2s ease}.andiem-medical-ankle__play:hover,.andiem-medical-ankle__play:focus-visible{background:#0000006b;outline:none}.andiem-medical-ankle__player.is-playing .andiem-medical-ankle__play{opacity:0;pointer-events:none}.andiem-medical-ankle__play-icon{position:relative;display:block;width:64px;height:64px;border:1.5px solid #fff;border-radius:50%;background:transparent}.andiem-medical-ankle__play-icon:before{content:"";position:absolute;top:50%;left:54%;width:0;height:0;border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent #fff;transform:translate(-50%,-50%)}.andiem-medical-ankle__play-label{letter-spacing:.06em;text-transform:uppercase}.andiem-medical-ankle__board{--andiem-medical-ankle-photo: 88px;--andiem-medical-ankle-advisor-gap: .85rem;display:flex;flex-direction:column;box-sizing:border-box;width:100%;min-width:0;margin:0;padding:clamp(14px,2vw,20px);border-radius:16px;background:#000;color:#fff}.andiem-medical-ankle__board-label{flex:0 0 auto;margin:0 0 .85rem;color:#fff;opacity:.7}.andiem-medical-ankle__rail{position:relative;display:block;min-width:0}.andiem-medical-ankle__scroller{container-type:inline-size;position:relative;overflow:hidden;overscroll-behavior:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:none;scrollbar-width:none;-webkit-mask-image:none;mask-image:none}.andiem-medical-ankle__scroller.is-scrollable{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 36px),transparent 100%);mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 36px),transparent 100%)}.andiem-medical-ankle__scroller::-webkit-scrollbar{display:none}.andiem-medical-ankle__scroller.is-at-end{-webkit-mask-image:none;mask-image:none}.andiem-medical-ankle__list{display:flex;flex-direction:row;align-items:stretch;gap:var(--andiem-medical-ankle-advisor-gap);width:max-content;min-width:100%;margin:0;padding:.25rem .35rem .5rem 0;list-style:none;box-sizing:border-box}.andiem-medical-ankle__advisor{display:flex;flex-direction:column;align-items:center;gap:.65rem;flex:0 0 calc((100cqi - (var(--andiem-medical-ankle-advisor-gap) * .8)) / 1.8);width:calc((100cqi - (var(--andiem-medical-ankle-advisor-gap) * .8)) / 1.8);padding:.25rem 0 .35rem;border:0;scroll-snap-align:start;text-align:center}.andiem-medical-ankle__photo{width:var(--andiem-medical-ankle-photo);height:var(--andiem-medical-ankle-photo);overflow:hidden;border-radius:50%;background:#222}.andiem-medical-ankle__photo-img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.andiem-medical-ankle__meta{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:flex-start;gap:.15rem;min-width:0;width:100%}.andiem-medical-ankle__name{margin:0;color:var(--andiem-medical-ankle-accent);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-size:15px;line-height:1.2;letter-spacing:-.01em}.andiem-medical-ankle__title{margin:0;color:#fff;opacity:.82;font-size:14px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.andiem-medical-ankle__logo{display:flex;align-items:center;justify-content:center;margin-top:auto;min-height:32px;width:100%}.andiem-medical-ankle__logo-img{display:block;width:auto;max-width:100%;height:26px;object-fit:contain;object-position:center;filter:brightness(1.08) contrast(1.05)}.andiem-medical-ankle__next{position:absolute;top:50%;right:.15rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;border:1.5px solid rgb(255 255 255 / 85%);border-radius:50%;background:transparent;color:#fff;box-shadow:0 0 0 4px #0000002e;cursor:pointer;transform:translateY(-50%);transition:border-color .16s ease,background .16s ease,opacity .16s ease,transform .16s ease}.andiem-medical-ankle__next:hover,.andiem-medical-ankle__next:focus-visible{border-color:#fff;background:#ffffff1f;outline:none;transform:translateY(-50%) scale(1.04)}.andiem-medical-ankle__next[hidden]{display:none}.andiem-medical-ankle__next-icon{display:block;width:14px;height:14px;transform:rotate(-90deg)}.andiem-medical-ankle__tagline{box-sizing:border-box;width:100%;max-width:none;margin:clamp(36px,5vw,56px) 0 0;padding:.85em 1em;background:var(--andiem-medical-ankle-footer-bg);color:var(--andiem-medical-ankle-footer-text);font-family:Andiem Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:clamp(11px,1.1vw,13px);letter-spacing:.04em;line-height:1.3;text-transform:uppercase}@media(min-width:960px){.andiem-medical-ankle{--andiem-medical-ankle-photo: 96px;--andiem-medical-ankle-advisor-gap: 1rem}.andiem-medical-ankle__split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(36px,4.5vw,64px);align-items:start}.andiem-medical-ankle__copy{font-size:clamp(16px,1.15vw,19px)}.andiem-medical-ankle__player{border-radius:16px}.andiem-medical-ankle__advisor{flex:0 0 calc((100cqi - (var(--andiem-medical-ankle-advisor-gap) * .8)) / 1.8);width:calc((100cqi - (var(--andiem-medical-ankle-advisor-gap) * .8)) / 1.8)}.andiem-medical-ankle__name{font-size:15px}.andiem-medical-ankle__title{font-size:13px}.andiem-medical-ankle__next{right:.35rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/andiem.css.map */
