:root{--ink: #0e0f11;--ink-muted: #44474d;--ink-subtle: #55595f;--surface: #f2f2ee;--surface-raised: #ffffff;--surface-sunken: #e2e2dc;--line: #dadad3;--line-control: #86877e;--ink-2: #17181c;--ink-3: #1a1c20;--line-dark: #2a2d33;--on-dark-soft: #e6e7ea;--on-dark-body: #d6d8dc;--dot-ring-dark: rgba(255, 255, 255, .35);--line-dark-control: #3a3d44;--divider-dark: #4a4e56;--line-header: #22252a;--scrim: rgba(14, 15, 17, .55);--hero-overlay: rgba(14, 15, 17, .45);--hero-overlay-mobile: rgba(14, 15, 17, .35);--hero-shade-start: rgba(14, 15, 17, .62);--hero-shade-mid: rgba(14, 15, 17, .4);--hero-shade-end: rgba(14, 15, 17, .32);--hero-floor: rgba(0, 0, 0, .85);--hero-floor-2: rgba(0, 0, 0, .72);--hero-floor-3: rgba(0, 0, 0, .35);--hero-floor-clear: rgba(0, 0, 0, 0);--hero-glove-shadow: rgba(0, 0, 0, .55);--hero-colours: rgba(255, 255, 255, .75);--promo-backdrop: rgba(14, 15, 17, .6);--promo-handle: rgba(14, 15, 17, .25);--promo-divider: rgba(14, 15, 17, .3);--promo-shadow: rgba(0, 0, 0, .5);--promo-shadow-desktop: rgba(0, 0, 0, .6);--promo-pill-shadow: rgba(0, 0, 0, .45);--promo-foil-1: #aeb2b9;--promo-foil-2: #eceef1;--promo-foil-3: #a3a7ae;--promo-foil-4: #e2e5e9;--promo-foil-5: #b9bdc4;--promo-disabled: #c9ccd1;--promo-disabled-ink: #6b7078;--glove-shadow: rgba(0, 0, 0, .35);--set-shadow: rgba(0, 0, 0, .4);--pill-shadow: rgba(0, 0, 0, .25);--story-shadow: rgba(0, 0, 0, .18);--myth-ground: #141622;--myth-fade: rgba(14, 15, 17, .88);--myth-side: rgba(20, 22, 34, .9);--myth-side-soft: rgba(20, 22, 34, .35);--myth-side-clear: rgba(20, 22, 34, 0);--on-dark: #ffffff;--on-dark-muted: #a3a7ae;--lime: #d4f51f;--on-lime: var(--ink);--notice: #eef7c6;--disabled: #d3d3cc;--focus: var(--ink);--focus-on-dark: var(--lime);--glove-black: #1c222e;--glove-fire: #db212a;--glove-splash: #1a87c1;--glove-bolt: #c6ee45;--glove-light: #f2f3f5;--scene-black: #08080a;--scene-fire: #1e0703;--scene-splash: #04232b;--scene-bolt: #0c0e07;--scene-light: #e4e7eb;--measure-length: #1a6e8a;--measure-width: #267f22;--font-display: Tektur, "Arial Narrow", sans-serif;--font-sans: Geologica, system-ui, sans-serif;--fs-display-l: 60px;--lh-display-l: .95;--fw-display-l: 800;--fs-display-m: 38px;--lh-display-m: .98;--fw-display-m: 800;--fs-display-s: 32px;--lh-display-s: .98;--fw-display-s: 800;--fs-title-l: 38px;--lh-title-l: 1;--fw-title-l: 800;--fs-title-m: 26px;--lh-title-m: 1;--fw-title-m: 800;--fs-title-s: 20px;--lh-title-s: 1.05;--fw-title-s: 800;--fs-price: 26px;--lh-price: 1;--fw-price: 800;--fs-quote: 22px;--lh-quote: 1.08;--fw-quote: 700;--fs-eyebrow: 13px;--lh-eyebrow: 1;--fw-eyebrow: 800;--ls-eyebrow: .02em;--fs-body-l: 18px;--lh-body-l: 1.55;--fw-body-l: 400;--fs-body: 16px;--lh-body: 1.55;--fw-body: 400;--fs-body-s: 14px;--lh-body-s: 1.5;--fw-body-s: 400;--fs-label: 14px;--lh-label: 1.3;--fw-label: 600;--fs-button: 16px;--lh-button: 1;--fw-button: 700;--fs-caption: 12px;--lh-caption: 1.4;--fw-caption: 500;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--section-y: 32px;--section-y-s: 20px;--section-y-desktop: 76px;--section-y-desktop-m: 52px;--section-y-desktop-s: 56px;--section-gap: 16px;--section-gap-desktop: 28px;--gutter-desktop: 120px;--container: 1200px;--radius-control: 4px;--radius-card: 6px;--radius-pill: 999px;--radius-round: 50%;--touch-min: 44px;--control-sm: 40px;--control-md: 48px;--control-lg: 56px;--header-mobile: 56px;--header-desktop: 76px;--hero-mobile: 700px;--hero-mobile-min: 640px;--hero-mobile-max: 760px;--hero-desktop: 760px;--stage-mobile: 420px;--stage-desktop: 720px;--buy-column: 440px}.tl-root{font-family:var(--font-sans);color:var(--ink);background:var(--surface)}.tl-dark{background:var(--ink);color:var(--on-dark)}.tl-row{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.tl-stack{display:flex;flex-direction:column;gap:var(--space-4)}.tl-pad{padding:var(--space-5)}:where(.tl-root) :focus-visible{outline:2px solid var(--focus);outline-offset:2px}:where(.tl-dark) :focus-visible{outline:2px solid var(--focus-on-dark);outline-offset:2px}.tl-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--control-md);padding:0 var(--space-5);border:0;border-radius:var(--radius-control);font-family:var(--font-sans);font-size:16px;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .3s ease,color .3s ease}.tl-btn--lg{height:var(--control-lg);font-size:17px}.tl-btn--block{display:flex;width:100%}.tl-btn--primary{background:var(--lime);color:var(--on-lime)}.tl-btn--buy{background:var(--ink);color:var(--on-dark)}.tl-btn--outline{background:var(--surface-raised);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.tl-btn--outline-dark{background:transparent;color:var(--on-dark);box-shadow:inset 0 0 0 1.5px var(--on-dark)}.tl-btn--added{background:var(--lime);color:var(--on-lime);cursor:default}.tl-btn:disabled,.tl-btn--disabled{background:var(--disabled);color:var(--ink-muted);cursor:not-allowed}.tl-link{font-size:14px;font-weight:600;color:var(--ink);text-underline-offset:3px;min-height:var(--touch-min);display:inline-flex;align-items:center}.tl-dark .tl-link{color:var(--lime)}.tl-trust{display:flex;justify-content:center;align-items:center;gap:var(--space-5);min-height:36px;padding:0 var(--space-4);background:var(--ink-2);color:var(--on-dark);font-size:13px;font-weight:500}.tl-trust__sep{display:block;width:1px;height:14px;background:var(--ink-subtle)}.tl-trust--grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);padding:14px var(--space-4)}.tl-trust__item{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:12px;line-height:1.25}.tl-trust__item svg{stroke:var(--lime)}.tl-header{display:flex;align-items:center;justify-content:space-between;height:var(--header-mobile);padding:0 12px;background:var(--ink);color:var(--on-dark)}.tl-header--desktop{height:var(--header-desktop);padding:0 var(--space-6);display:grid;grid-template-columns:180px minmax(0,1fr) auto}.tl-header__brand{font-family:var(--font-display);font-weight:800;font-size:22px;letter-spacing:.08em;color:var(--on-dark);text-decoration:none}.tl-header__nav{display:flex;justify-content:center;gap:var(--space-6);font-size:15px;font-weight:600}.tl-header__nav a{color:var(--on-dark);text-decoration:none;min-height:var(--touch-min);display:flex;align-items:center;gap:6px}.tl-header__nav a[aria-current]{color:var(--lime);box-shadow:inset 0 -2px 0 var(--lime)}.tl-iconbtn{position:relative;width:var(--touch-min);height:var(--touch-min);display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;color:inherit;padding:0;cursor:pointer}.tl-iconbtn svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tl-count{position:absolute;top:5px;right:3px;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;border-radius:var(--radius-pill);background:var(--lime);color:var(--on-lime);font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.tl-seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:var(--surface-sunken);border-radius:var(--radius-card);padding:4px}.tl-seg__opt{height:var(--touch-min);border:0;border-radius:var(--radius-control);background:transparent;color:var(--ink);font-family:var(--font-sans);font-size:15px;font-weight:600;cursor:pointer}.tl-seg__opt[aria-pressed=true]{background:var(--ink);color:var(--on-dark);font-weight:700}.tl-swatches{display:flex;gap:6px}.tl-swatch{width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius-round);display:inline-flex;align-items:center;justify-content:center;background:transparent;padding:0;border:2px solid transparent;cursor:pointer;transition:border-color .3s ease}.tl-swatch[aria-pressed=true]{border-color:var(--ink)}.tl-swatch__dot{display:block;width:32px;height:32px;border-radius:var(--radius-round);box-shadow:inset 0 0 0 1px var(--line-control)}.tl-swatch__dot--black{background:var(--glove-black)}.tl-swatch__dot--fire{background:var(--glove-fire)}.tl-swatch__dot--splash{background:var(--glove-splash)}.tl-swatch__dot--bolt{background:var(--glove-bolt)}.tl-swatch__dot--light{background:var(--glove-light)}.tl-sizes{display:flex;gap:var(--space-2)}.tl-size{min-width:60px;height:var(--control-md);padding:0 12px;border-radius:var(--radius-control);background:var(--surface-raised);color:var(--ink);border:1.5px solid var(--line-control);font-family:var(--font-sans);font-size:15px;font-weight:700;cursor:pointer}.tl-size--grow{flex:1;font-size:14px}.tl-size[aria-pressed=true]{background:var(--ink);color:var(--on-dark);border-color:var(--ink)}.tl-size:disabled{color:var(--ink-subtle);text-decoration:line-through;cursor:not-allowed}.tl-notice{display:flex;gap:var(--space-3);align-items:flex-start;padding:12px 14px;border-radius:var(--radius-card);background:var(--notice);color:var(--ink)}.tl-notice svg{flex-shrink:0;margin-top:1px;fill:none;stroke:var(--ink);stroke-width:2;stroke-linecap:round}.tl-notice__title{display:block;font-size:14px;font-weight:700}.tl-notice__text{display:block;font-size:13px;line-height:1.45}.tl-set{display:flex;gap:var(--space-3);align-items:center;padding:14px var(--space-4);border-radius:var(--radius-card);background:var(--surface-raised);border:1.5px solid var(--line-control);cursor:pointer}.tl-set:has(input:checked){border-color:var(--ink)}.tl-set input{width:22px;height:22px;margin:0;flex-shrink:0;accent-color:var(--ink)}.tl-set__title{display:block;font-size:14px;font-weight:700}.tl-set__line{display:block;font-size:13px;line-height:1.35;color:var(--ink-muted)}.tl-chips{display:flex;flex-wrap:nowrap;gap:6px}.tl-chip{font-size:11px;font-weight:600;line-height:1;white-space:nowrap;padding:5px 8px;border-radius:var(--radius-pill);border:1px solid var(--line-control);color:var(--ink)}.tl-badge{font-size:12px;font-weight:700;padding:6px 10px;border-radius:var(--radius-control);background:var(--lime);color:var(--on-lime)}.tl-badge--ink{background:var(--ink);color:var(--on-dark)}.tl-price{display:flex;align-items:baseline;gap:var(--space-3)}.tl-price__now{font-family:var(--font-display);font-weight:800;font-size:26px;line-height:1}.tl-price__was{font-size:16px;color:var(--ink-subtle);text-decoration:line-through}.tl-price__note{margin-left:auto;font-size:13px;color:var(--ink-subtle)}.tl-ship{display:flex;flex-direction:column;gap:var(--space-2)}.tl-ship__text{font-size:13px;font-weight:600}.tl-ship__track{height:6px;border-radius:3px;background:var(--line);overflow:hidden}.tl-ship__fill{height:6px;border-radius:3px;background:var(--ink);transition:width .6s ease}.tl-scene{position:relative;overflow:hidden;border-radius:var(--radius-card);transition:background-color .7s ease}.tl-scene--black{background:var(--scene-black);color:var(--on-dark)}.tl-scene--fire{background:var(--scene-fire);color:var(--on-dark)}.tl-scene--splash{background:var(--scene-splash);color:var(--on-dark)}.tl-scene--bolt{background:var(--scene-bolt);color:var(--on-dark)}.tl-scene--light{background:var(--scene-light);color:var(--ink)}.tl-scene__word{position:absolute;left:0;right:0;top:8%;text-align:center;font-family:var(--font-display);font-weight:800;font-size:80px;line-height:1;opacity:.12}.tl-scene__tag{position:absolute;top:var(--space-4);left:var(--space-5);font-size:13px;font-weight:700;letter-spacing:.04em}.tl-scene__glove{position:absolute;left:50%;top:52%;transform:translate(-50%,-50%)}@media(prefers-reduced-motion:reduce){.tl-scene,.tl-scene *{transition:none!important;animation:none!important}}.tl-card{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden;display:flex;flex-direction:column}.tl-card__media{position:relative;background:var(--surface-sunken);display:flex;align-items:center;justify-content:center;color:var(--ink-subtle);font-size:12px}.tl-card__media .tl-badge{position:absolute;top:12px;left:12px}.tl-card__body{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.tl-card__head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3)}.tl-card__title{margin:0;font-family:var(--font-display);font-weight:800;font-size:20px;line-height:1.05}.tl-card__price{font-family:var(--font-display);font-weight:800;font-size:18px;white-space:nowrap}.tl-card__text{margin:0;font-size:14px;line-height:1.5;color:var(--ink-muted)}.tl-member__num{position:absolute;right:14px;bottom:6px;font-family:var(--font-display);font-weight:800;font-size:52px;line-height:1;color:var(--ink);opacity:.18}.tl-member__name{font-family:var(--font-display);font-weight:800;font-size:20px;line-height:1}.tl-member__team{font-size:14px;color:var(--ink-muted)}.tl-member__glove{display:inline-flex;align-items:center;gap:var(--space-2);font-size:14px;font-weight:700;color:var(--ink);text-decoration:none;min-height:40px}.tl-acc{border-top:1px solid var(--line-control)}.tl-acc__item{border-bottom:1px solid var(--line-control)}.tl-acc__btn{width:100%;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);background:transparent;border:0;padding:0;font-family:var(--font-sans);font-size:15px;font-weight:600;color:var(--ink);text-align:left;cursor:pointer}.tl-acc__btn svg{flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;transition:transform .25s ease}.tl-acc__btn[aria-expanded=true] svg{transform:rotate(180deg)}.tl-acc__panel{margin:0 0 var(--space-4);font-size:14px;line-height:1.55;color:var(--ink-muted)}.tl-cartline{display:flex;gap:14px;padding:var(--space-4) 0;border-bottom:1px solid var(--line)}.tl-cartline__thumb{width:72px;height:72px;flex-shrink:0;border-radius:var(--radius-control)}.tl-cartline__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.tl-cartline__head{display:flex;justify-content:space-between;gap:var(--space-2);font-size:15px;font-weight:700}.tl-cartline__meta{font-size:13px;color:var(--ink-subtle)}.tl-qty{display:inline-flex;align-items:center;border:1.5px solid var(--line-control);border-radius:var(--radius-control)}.tl-qty button{width:var(--control-sm);height:var(--control-sm);background:transparent;border:0;font-size:18px;font-family:var(--font-sans);color:var(--ink);cursor:pointer}.tl-qty span{min-width:24px;text-align:center;font-size:15px;font-weight:700}.tl-upsell{border:1.5px solid var(--ink);border-radius:var(--radius-card);padding:14px;display:flex;flex-direction:column;gap:var(--space-3);background:var(--surface-raised)}.tl-upsell__label{font-family:var(--font-display);font-size:13px;font-weight:800;letter-spacing:.02em}:root{--font-body--family: var(--font-sans);--font-subheading--family: var(--font-sans);--font-heading--family: var(--font-display);--font-accent--family: var(--font-display);--font-heading--weight: 800;--font-accent--weight: 800;--font-subheading--weight: 600;--page-gutter: max(var(--gutter-desktop), calc((100% - var(--container)) / 2))}body{--header-height: var(--header-mobile);--header-group-height: var(--header-mobile);background:var(--surface);color:var(--ink);font-family:var(--font-sans)}@media(min-width:990px){body{--header-height: var(--header-desktop);--header-group-height: calc(36px + var(--header-desktop))}}body{--header-height: 60px;--header-group-height: var(--header-height);--transparent-header-offset-boolean: 0}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.tl-logo{display:inline-flex;align-items:center}.tl-logo svg{display:block;width:auto}.tl-eyebrow{margin:0;font-family:var(--font-display);font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow);font-weight:var(--fw-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--on-dark-muted)}.tl-eyebrow--lime,.tl-dark a:hover{color:var(--lime)}:is(a,button).tl-btn--primary.tl-btn--primary:is(:hover,:active,:focus,:focus-visible),:is(a,button).tl-btn--added.tl-btn--added:is(:hover,:active,:focus,:focus-visible),a.tl-setcard--lime.tl-setcard--lime:is(:hover,:active,:focus,:focus-visible){background:var(--lime);color:var(--on-lime)}.tl-btn--primary,.tl-btn--added,.tl-setcard--lime{-webkit-tap-highlight-color:transparent}.tl-nowrap{white-space:nowrap}@media(max-width:989px){.tl-desktop-only{display:none!important}}@media(min-width:990px){.tl-mobile-only{display:none!important}}.tl-dots{display:flex;gap:4px}.tl-dots span{width:12px;height:12px;border-radius:var(--radius-round);box-sizing:border-box;box-shadow:inset 0 0 0 1px var(--dot-ring-dark)}.tl-dots span:nth-child(1){background:var(--glove-black)}.tl-dots span:nth-child(2){background:var(--glove-fire)}.tl-dots span:nth-child(3){background:var(--glove-splash)}.tl-dots span:nth-child(4){background:var(--glove-bolt)}.tl-dots span:nth-child(5){background:var(--glove-light)}.tl-dots--lg{gap:6px}.tl-dots--lg span{width:14px;height:14px}.tl-trust{margin:0;list-style:none;height:36px;min-height:36px;gap:28px;color:var(--on-dark-soft);font-size:13px;font-weight:500}.tl-trust .tl-trust__sep{width:1px;height:14px;background:var(--divider-dark)}.tl-header{position:relative;z-index:20;display:grid;grid-template-columns:var(--touch-min) minmax(0,1fr) auto}.tl-header__brand{justify-self:center;display:inline-flex;align-items:center;min-height:var(--touch-min);color:var(--on-dark)}.tl-header__brand svg{height:16px}.tl-header__end{display:flex;align-items:center;justify-content:flex-end;gap:4px}.tl-header__end a,.tl-header__end button{color:var(--on-dark)}.tl-header__finder{color:var(--lime)!important;font-size:14px;font-weight:600;text-decoration:none;min-height:var(--touch-min);display:inline-flex;align-items:center;margin-right:12px}.tl-iconbtn svg{fill:none}.tl-header .cart-bubble{--cart-bubble-background: var(--lime);--cart-bubble-text: var(--on-lime);position:absolute;top:5px;right:3px;width:auto;min-width:18px;height:18px;font-size:11px;font-weight:700}.tl-header cart-icon{display:contents}@media(min-width:990px){.tl-header{height:var(--header-desktop);padding:0 var(--page-gutter);grid-template-columns:220px minmax(0,1fr) 320px;border-bottom:1px solid var(--line-header)}.tl-header__brand{justify-self:start}.tl-header__brand svg{height:20px}}.tl-header__nav{margin:0;padding:0;list-style:none;gap:36px}.tl-header__nav a,.tl-header__nav button{background:transparent;border:0;padding:0;color:var(--on-dark);font:inherit;font-size:15px;font-weight:600;cursor:pointer;min-height:var(--touch-min);display:flex;align-items:center;gap:6px;text-decoration:none}.tl-header__nav button svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;transition:transform .25s ease}.tl-header__nav button[aria-expanded=true]{color:var(--lime);box-shadow:inset 0 -2px 0 var(--lime)}.tl-header__nav button[aria-expanded=true] svg{transform:rotate(180deg)}.tl-drop{position:absolute;left:0;right:0;top:100%}.tl-drop[hidden]{display:none}.tl-drop__panel{background:var(--ink);color:var(--on-dark);border-top:1px solid var(--line-header);padding:40px var(--page-gutter) var(--space-7);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-5)}.tl-drop__scrim{position:fixed;left:0;right:0;bottom:0;height:100vh;z-index:-1;background:var(--scrim)}.tl-drop__col{display:flex;flex-direction:column;gap:6px;padding-top:4px}.tl-drop__col .tl-eyebrow{margin-bottom:6px}.tl-drop__col a{min-height:40px;display:flex;align-items:center;font-size:15px;font-weight:600;color:var(--on-dark);text-decoration:none}.tl-mcards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tl-mcard{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;height:168px;padding:14px;border-radius:var(--radius-card);background:var(--ink-3);color:var(--on-dark);text-decoration:none}.tl-mcard__name{display:flex;flex-direction:column;gap:2px}.tl-mcard__title{font-family:var(--font-display);font-size:var(--fs-title-s);line-height:1;font-weight:800}.tl-mcard__text{font-size:var(--fs-caption);color:var(--on-dark-muted)}.tl-mcard--lg{height:260px;padding:22px}.tl-mcard--lg .tl-mcard__name{gap:4px}.tl-mcard--lg .tl-mcard__title{font-size:var(--fs-title-m)}.tl-mcard--lg .tl-mcard__text{font-size:13px}.tl-mcard__media{position:relative;flex:1;min-height:0;margin:var(--space-1) 0}.tl-mcard__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.tl-mcard--lg .tl-mcard__media{margin:var(--space-3) 0}.tl-setcard{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:14px;border-radius:var(--radius-card);background:var(--ink-3);color:var(--on-dark);text-decoration:none}.tl-setcard__body{display:flex;flex-direction:column;gap:var(--space-1)}.tl-setcard__title{font-family:var(--font-display);font-size:18px;line-height:1.1;font-weight:800}.tl-setcard__text{font-size:var(--fs-caption);color:var(--on-dark-muted)}.tl-setcard__arrow{font-size:18px;color:var(--ink-subtle)}.tl-setcard--lime{box-sizing:border-box;height:260px;padding:22px;flex-direction:column;align-items:stretch;justify-content:flex-end;background:var(--lime);color:var(--on-lime)}.tl-setcard--lime .tl-setcard__body{gap:var(--space-2)}.tl-setcard--lime .tl-eyebrow{color:var(--on-lime)}.tl-setcard--lime .tl-setcard__title{font-size:var(--fs-title-s);line-height:1}.tl-setcard--lime .tl-setcard__text{font-size:14px;font-weight:600;color:var(--on-lime)}.tl-dark a.tl-setcard--lime:hover{color:var(--on-lime)}.tl-setcard--lime{--set-row-h: 116px}.tl-setcard__row{display:flex;align-items:flex-end;justify-content:space-between;gap:6px;width:100%;margin:auto 0 var(--space-3)}.tl-setcard__item{display:block;min-width:0;filter:drop-shadow(0 6px 10px var(--set-shadow))}.tl-setcard__item--glove{flex:663 1 0;max-width:calc(var(--set-row-h) * .663)}.tl-setcard__item--socks{flex:583 1 0;max-width:calc(var(--set-row-h) * .583)}.tl-setcard__item--towel{flex:579 1 0;max-width:calc(var(--set-row-h) * .579)}.tl-setcard__item img{display:block;width:100%;height:auto}.tl-setcard__glove{position:relative;display:block;width:100%;aspect-ratio:480 / 724}.tl-setcard__glove .tl-split{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.tl-setcard__plus{flex:none;align-self:center;font-family:var(--font-display);font-size:22px;font-weight:800;line-height:1;color:var(--on-lime)}.tl-menu{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:var(--ink);color:var(--on-dark);overflow-y:auto}.tl-menu[open]{display:flex;flex-direction:column}.tl-menu::backdrop{background:var(--ink)}.tl-menu__top{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;height:var(--header-mobile);padding:0 12px}.tl-menu__top .tl-header__brand svg{height:16px}.tl-menu__top a,.tl-menu__top button{color:var(--on-dark)}.tl-menu__nav{flex-shrink:0;padding:20px var(--space-5) 0;display:flex;flex-direction:column;gap:var(--space-4)}.tl-menu__rows a.tl-menu__combos{justify-content:flex-start;color:var(--lime)}.tl-menu__rows .tl-menu__combos span.tl-menu__combos-label{font:inherit;color:inherit}.tl-menu__rows .tl-menu__combos span.tl-menu__combos-pill{font-size:12px;font-weight:700;color:var(--on-lime)}.tl-menu__rows .tl-menu__combos span.tl-menu__combos-arrow{color:var(--lime)}.tl-menu__combos{display:flex;align-items:center;gap:var(--space-3);height:60px;border-bottom:1px solid var(--line-dark);font-family:var(--font-display);font-size:var(--fs-title-s);font-weight:800;color:var(--lime);text-decoration:none}.tl-menu__combos-pill{padding:4px 10px;border-radius:var(--radius-pill);background:var(--lime);color:var(--on-lime);font-family:var(--font-sans);font-size:12px;font-weight:700;white-space:nowrap}.tl-menu__combos-arrow{margin-left:auto;font-family:var(--font-sans);font-size:18px;font-weight:400;color:var(--lime)}.tl-menu__finder{margin-top:calc(-1 * var(--space-2));min-height:var(--touch-min);display:flex;align-items:center;gap:var(--space-2);font-size:14px;font-weight:600;color:var(--lime);text-decoration:none}.tl-menu__finder svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.tl-menu__rows{flex-shrink:0;margin:var(--space-1) var(--space-5) 0;padding:0;list-style:none;border-top:1px solid var(--line-dark)}.tl-menu__rows a{height:60px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line-dark);font-family:var(--font-display);font-size:var(--fs-title-s);font-weight:800;color:var(--on-dark);text-decoration:none}.tl-menu__rows a span{font-family:var(--font-sans);font-size:18px;font-weight:400;color:var(--ink-subtle)}.tl-menu__more{flex-shrink:0;margin:var(--space-2) var(--space-5) 0;display:flex;flex-direction:column}.tl-menu__more a{min-height:var(--touch-min);display:flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:var(--on-dark);text-decoration:none}.tl-menu__spacer{flex-grow:1}.tl-menu__bottom{flex-shrink:0;padding:18px var(--space-5) var(--space-5);border-top:1px solid var(--line-dark);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.tl-menu__trust{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--on-dark-muted)}@media(min-width:990px){.tl-menu{display:none!important}}.tl-social{display:flex;gap:4px;margin:0;padding:0;list-style:none}.tl-social a{width:var(--touch-min);height:var(--touch-min);display:flex;align-items:center;justify-content:center;color:var(--on-dark)}.tl-social svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tl-social--boxed{gap:var(--space-2)}.tl-social--boxed a{box-sizing:border-box;border:1px solid var(--line-dark-control);border-radius:var(--radius-control)}.tl-footer{padding:40px var(--space-5) var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.tl-footer a{color:var(--on-dark-soft);text-decoration:none}.tl-footer__brand{display:flex;flex-direction:column;gap:var(--space-2)}.tl-footer__word{color:var(--on-dark)!important}.tl-footer__word svg{height:20px}.tl-footer__sign{margin:0;font-size:var(--fs-body-s);line-height:var(--lh-body-s);color:var(--on-dark-muted)}.tl-footer__news{display:flex;flex-direction:column;gap:10px}.tl-footer__news label{font-size:14px;font-weight:600}.tl-footer__form{display:flex;gap:var(--space-2)}.tl-footer__form input{flex:1;min-width:0;height:var(--control-md);padding:0 14px;border-radius:var(--radius-control);border:1px solid var(--line-dark-control);background:var(--ink-2);color:var(--on-dark);font:inherit;font-size:15px}.tl-footer__form input::placeholder{color:var(--on-dark-muted)}.tl-footer__form .tl-btn{height:var(--control-md);padding:0 18px;font-size:15px}.tl-footer__msg{margin:0;font-size:var(--fs-body-s);color:var(--on-dark-muted)}.tl-footer__acc{border-top:1px solid var(--line-dark)}.tl-footer__acc details{border-bottom:1px solid var(--line-dark)}.tl-footer__acc summary{height:56px;display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;font-size:15px;font-weight:600;color:var(--on-dark)}.tl-footer__acc summary::-webkit-details-marker{display:none}.tl-footer__acc summary svg{flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;transition:transform .25s ease}.tl-footer__acc details[open] summary svg{transform:rotate(180deg)}.tl-footer__acc ul{list-style:none;margin:0;padding:0 0 var(--space-3)}.tl-footer__acc a{min-height:var(--touch-min);display:flex;align-items:center;font-size:14px;font-weight:400}.tl-footer__copy{font-size:var(--fs-caption);color:var(--on-dark-muted)}.tl-footer__bottom{display:flex;flex-direction:column;gap:var(--space-1)}.tl-footer__legal{display:flex;flex-wrap:wrap;gap:0 1em;list-style:none;margin:0;padding:0;font-size:var(--fs-caption)}.tl-footer__legal a{color:var(--on-dark-muted);font-weight:400;min-height:var(--touch-min);display:inline-flex;align-items:center}@media(min-width:990px){.tl-footer{padding:72px var(--page-gutter) 40px;gap:var(--space-7)}.tl-footer__grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.4fr;gap:var(--space-7)}.tl-footer__brand{gap:var(--space-3)}.tl-footer__brand .tl-social{margin-top:var(--space-2)}.tl-footer__word svg{height:24px}.tl-footer__group{display:flex;flex-direction:column;gap:10px;font-size:14px}.tl-footer__group ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.tl-footer__group a{display:inline-block;padding:4px 0;font-weight:400;line-height:1.3}.tl-footer__news{gap:var(--space-3)}.tl-footer__news label{font-size:15px}.tl-footer__form .tl-btn{padding:0 20px}.tl-footer__bottom{flex-direction:row;justify-content:space-between;align-items:center;padding-top:var(--space-5);border-top:1px solid var(--line-dark)}}.tl-empty-mark{display:flex;justify-content:center;color:var(--line-control);padding:var(--space-6) 0 var(--space-4)}.tl-empty-mark svg{height:64px}@media(prefers-reduced-motion:reduce){.tl-root *,.tl-dark *,.tl-header *,.tl-menu *,.tl-footer *,.tl-btn,.tl-ship__fill{transition:none!important;animation:none!important}}@media(max-width:989px){.tl-footer__grid{display:flex;flex-direction:column;gap:var(--space-5)}}img[data-late]{visibility:hidden}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.talos-hero{position:relative;height:var(--hero-mobile);overflow:hidden;container-type:inline-size;background:var(--ink-3);color:var(--on-dark)}@supports (height: 100svh){.talos-hero{height:clamp(var(--hero-mobile-min),calc(100svh - var(--header-mobile)),var(--hero-mobile-max))}}.talos-hero__media,.talos-hero__overlay,.talos-hero__frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.talos-hero__media img,.talos-hero__video{display:block;width:100%;height:100%;object-fit:cover}.talos-hero__overlay{background:var(--hero-overlay-mobile)}.talos-hero__glove-box{--gw: min(102.6cqw, 520px);position:absolute;left:calc(50% - .3875 * var(--gw));top:-20px;width:var(--gw);aspect-ratio:720 / 1086;transform:rotate(-8deg);perspective:1100px}.talos-hero__glove{--sway-y: -10px;position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;filter:drop-shadow(0 22px 26px var(--hero-glove-shadow))}.talos-hero__slice{--slice-x: -24px;position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.talos-hero__slice,.tl-split{pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.talos-hero__slice--black,.tl-split--black{clip-path:polygon(-60% 0,49.67% 0,-3.14% 100%,-60% 100%)}.talos-hero__slice--fire,.tl-split--fire{clip-path:polygon(49.62% 0,67.54% 0,14.73% 100%,-3.19% 100%)}.talos-hero__slice--bolt,.tl-split--bolt{clip-path:polygon(67.49% 0,85.42% 0,32.61% 100%,14.68% 100%)}.talos-hero__slice--splash,.tl-split--splash{clip-path:polygon(85.37% 0,103.3% 0,50.49% 100%,32.56% 100%)}.talos-hero__slice--light,.tl-split--light{clip-path:polygon(103.25% 0,160% 0,160% 100%,50.44% 100%)}@keyframes talos-slice-in{0%{opacity:0;transform:translate(var(--slice-x))}to{opacity:1;transform:none}}@keyframes talos-sway{0%,to{transform:rotateY(-16deg) rotateX(4deg) translateY(0)}50%{transform:rotateY(6deg) rotateX(-2deg) translateY(var(--sway-y))}}@media(prefers-reduced-motion:no-preference){.talos-hero__slice{opacity:0;animation:talos-slice-in .55s cubic-bezier(.2,.7,.2,1) .2s forwards}.talos-hero__slice--fire{animation-delay:.42s}.talos-hero__slice--bolt{animation-delay:.64s}.talos-hero__slice--splash{animation-delay:.86s}.talos-hero__slice--light{animation-delay:1.08s}.talos-hero__glove{animation:talos-sway 7s ease-in-out 1.4s infinite backwards}.talos-hero.is-offscreen .talos-hero__glove{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.talos-hero__video{display:none}}.talos-hero__colours{display:none}.talos-hero__floor{position:absolute;left:0;right:0;bottom:0;height:460px;background:linear-gradient(to top,var(--hero-floor) 0%,var(--hero-floor-2) 45%,var(--hero-floor-3) 70%,var(--hero-floor-clear) 100%)}.talos-hero__content{position:absolute;top:0;bottom:0;left:max(0px,calc(50% - 240px));right:max(0px,calc(50% - 240px))}.talos-hero__title{position:absolute;left:20px;bottom:196px;margin:0}.talos-hero__title svg{display:block;width:320px;height:auto;overflow:visible}.talos-hero__line1{font-family:var(--font-display);font-weight:700;font-size:58px;letter-spacing:-.02em;fill:var(--on-dark)}.talos-hero__line2{font-family:var(--font-display);font-weight:800;font-size:116px;letter-spacing:-.03em;fill:var(--lime)}.talos-hero__cta{position:absolute;left:var(--space-5);right:var(--space-5);bottom:112px;text-decoration:none}.talos-hero__cta:hover{color:var(--on-lime)}.talos-hero__trust{position:absolute;left:0;right:0;bottom:0;margin:0;padding:14px var(--space-4);list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);color:var(--on-dark);font-size:12px;font-weight:500;line-height:1.25}.talos-hero__trust li{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.talos-hero__trust svg{flex-shrink:0;width:20px;height:20px;stroke:var(--lime)}@media(min-width:990px){.talos-hero{height:var(--hero-desktop)}.talos-hero__overlay{background:linear-gradient(90deg,var(--hero-shade-start) 0%,var(--hero-shade-mid) 55%,var(--hero-shade-end) 100%)}.talos-hero__floor{display:none}.talos-hero__frame{--u: min(1px, 100cqw / 1440);left:calc(50% - 720 * var(--u));top:calc(50% - 380 * var(--u));width:calc(1440 * var(--u));height:calc(760 * var(--u))}.talos-hero__glove-box{left:calc(880 * var(--u));top:calc(28 * var(--u));width:calc(460 * var(--u));height:calc(694 * var(--u));aspect-ratio:auto;transform:none;perspective:1400px}.talos-hero__glove{--sway-y: -14px;filter:drop-shadow(0 34px 40px var(--hero-glove-shadow))}.talos-hero__slice{--slice-x: -36px}.talos-hero__colours{position:absolute;left:calc(880 * var(--u));top:calc(716 * var(--u));width:calc(460 * var(--u));margin:0;display:flex;justify-content:center;gap:14px;font-family:var(--font-display);font-size:13px;font-weight:800;letter-spacing:.04em;color:var(--hero-colours)}.talos-hero__slash{color:var(--lime)}.talos-hero__content{left:calc(220 * var(--u));right:auto;top:calc(168 * var(--u));bottom:auto;width:calc(480 * var(--u));display:flex;flex-direction:column;align-items:flex-start;gap:calc(36 * var(--u))}.talos-hero__title,.talos-hero__cta,.talos-hero__trust{position:static}.talos-hero__title svg{width:calc(490 * var(--u))}.talos-hero__cta{width:280px}.talos-hero__trust{display:flex;flex-direction:column;gap:14px;padding:0;font-size:15px;font-weight:600;line-height:normal}.talos-hero__trust li{flex-direction:row;gap:var(--space-3);text-align:left}.talos-hero__trust svg{width:22px;height:22px}}.talos-glove{display:flex;flex-direction:column;gap:20px;padding:var(--space-5) 0 var(--section-y);background:var(--surface);color:var(--ink);scroll-margin-top:var(--header-height)}.talos-glove [hidden]{display:none!important}.talos-glove__title{margin:0 var(--space-5);font-family:var(--font-display);font-size:var(--fs-title-m);line-height:var(--lh-title-m);font-weight:var(--fw-title-m);text-align:center}.talos-glove__toggle{margin:0 var(--space-5)}.talos-glove__stage{height:var(--stage-mobile);border-radius:0;background:var(--ink)}.talos-glove__scene{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .7s ease}.talos-glove__glove{position:absolute;left:calc(50% - 120px);top:40px;width:240px;height:360px}.talos-glove__cutout{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 14px 24px var(--glove-shadow));opacity:0;transition:opacity .6s ease}.talos-glove__scene.is-active,.talos-glove__cutout.is-active{opacity:1}.talos-glove__tag{z-index:1;top:18px;left:var(--space-5);color:var(--on-dark);transition:color .6s ease}.talos-glove[data-color=light] .talos-glove__tag{color:var(--ink)}.talos-setvis{position:absolute;pointer-events:none;opacity:0}.talos-setvis__towel{right:14px;top:44px;height:300px;width:auto;filter:drop-shadow(0 12px 20px var(--glove-shadow));transform:translate(92%) rotate(6deg);transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .4s ease}.talos-setvis__socks{right:18px;bottom:40px;height:190px;width:auto;filter:drop-shadow(0 12px 18px var(--set-shadow));transform:translate(63%,37%);transition:transform .6s cubic-bezier(.2,.8,.2,1) .12s,opacity .4s ease .12s}.talos-setvis__tag{z-index:1;left:var(--space-4);bottom:12px;padding:7px 12px;border-radius:var(--radius-pill);background:var(--lime);color:var(--on-lime);font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap;box-shadow:0 6px 16px var(--pill-shadow);transform:translateY(8px);transition:transform .4s ease .3s,opacity .4s ease .3s}.talos-setvis-glove{transition:transform .6s cubic-bezier(.2,.8,.2,1)}[data-set-root]:has(.tl-set:not([hidden]) [data-set-toggle]:checked) .talos-setvis{transform:none}[data-set-root]:has(.tl-set:not([hidden]) [data-set-toggle]:checked) :is(.talos-setvis__tag,img.talos-setvis.is-loaded){opacity:1}[data-set-root]:has(.tl-set:not([hidden]) [data-set-toggle]:checked) .talos-setvis-glove{transform:translate(-19.2%) scale(.9)}@media(prefers-reduced-motion:reduce){.talos-setvis,.talos-setvis-glove{transition:none}.talos-setvis.talos-setvis{transform:none}}.talos-glove__buy{display:flex;flex-direction:column;gap:22px;margin:0;padding:0 var(--space-5)}.talos-glove__field{display:flex;flex-direction:column;gap:10px}.talos-glove__label{font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--fw-label)}.talos-glove__label-row{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3)}.talos-glove__help{display:inline-flex;align-items:center;min-height:var(--touch-min);margin:-10px 0;font-size:13px;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.talos-glove__chips{margin:0;padding:0;list-style:none}.talos-glove__notice{padding:14px var(--space-4)}.talos-glove__notice-body{display:flex;flex-direction:column;gap:var(--space-1)}.talos-glove__notice .tl-notice__title{font-size:15px;line-height:1.3}.talos-glove__notice-link{align-self:flex-start;display:inline-flex;align-items:center;min-height:var(--touch-min);padding:0;background:none;border:0;font-family:inherit;font-size:13px;font-weight:700;color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.talos-glove__socks,.talos-glove__price--set{display:none}.talos-glove:has([data-set-toggle]:checked) .talos-glove__socks{display:flex}.talos-glove:has([data-set-toggle]:checked) .talos-glove__price--set{display:flex}.talos-glove:has([data-set-toggle]:checked) .talos-glove__price--single{display:none}.talos-glove .tl-btn--buy:not(:disabled):hover{background:var(--ink-3)}.talos-glove__gift{margin:0;padding:12px var(--space-4);border-radius:var(--radius-card);background:var(--ink);color:var(--on-dark);font-size:13px;font-weight:600;line-height:1.35}@media(min-width:990px){.talos-glove{display:grid;grid-template-columns:minmax(0,1fr) var(--buy-column);grid-template-areas:"title title" "stage toggle" "stage buy";grid-template-rows:auto auto 1fr;column-gap:var(--space-8);row-gap:0;align-items:start;padding:var(--section-y-desktop-s) var(--page-gutter) var(--section-y-desktop)}.talos-glove__title{grid-area:title;margin:0 0 40px;font-size:var(--fs-title-l);line-height:var(--lh-title-l)}.talos-glove__toggle{grid-area:toggle;margin:0 0 22px}.talos-glove__toggle .tl-seg__opt{height:var(--control-md)}.talos-glove__stage{grid-area:stage;height:auto;aspect-ratio:696 / 720;border-radius:var(--radius-card)}.talos-glove__glove{left:19.4%;top:6.94%;width:61.2%;height:88.9%}.talos-glove__tag{top:var(--space-5);left:28px;font-size:var(--fs-label)}.talos-setvis__towel{right:3.6%;top:10.83%;height:73.9%}.talos-setvis__socks{right:4.6%;bottom:9.86%;height:46.8%}.talos-setvis__tag{left:auto;bottom:auto;top:28px;right:28px;padding:12px 21px;font-size:16px;transform:translateY(-8px)}.talos-glove__buy{grid-area:buy;padding:0}.talos-glove__notice{padding:12px 14px}.talos-glove__notice svg{width:20px;height:20px}.talos-glove__notice-body{gap:2px}.talos-glove__notice .tl-notice__title{font-size:var(--fs-label)}.talos-glove .tl-price__was{font-size:17px}}.talos-squad{display:flex;flex-direction:column;gap:var(--section-gap);padding:var(--section-y) 0}.talos-squad__head{display:contents}.talos-squad__intro{display:flex;flex-direction:column;gap:var(--space-2);padding:0 var(--space-5)}.talos-squad__title{margin:0;font-family:var(--font-display);font-size:var(--fs-title-m);line-height:var(--lh-title-m);font-weight:var(--fw-title-m)}.talos-squad__text{margin:0;font-size:15px;line-height:var(--lh-body-s);color:var(--on-dark-muted)}.talos-squad__link{order:1;align-self:flex-start;margin:var(--space-1) var(--space-5) 0;font-size:15px}.tl-dark .talos-squad__link{color:var(--lime);text-decoration:underline}.talos-squad__list{display:flex;gap:var(--space-3);margin:0;padding:0 var(--space-5);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-5);scrollbar-width:none}.talos-squad__list::-webkit-scrollbar{display:none}.talos-squad__card{display:flex;flex-direction:column;gap:10px;flex:0 0 220px;scroll-snap-align:start}.talos-squad__photo{display:flex;align-items:center;justify-content:center;height:290px;padding:var(--space-4);box-sizing:border-box;overflow:hidden;background:var(--ink-3)}.talos-squad__photo img{width:calc(100% + 2 * var(--space-4));height:calc(100% + 2 * var(--space-4));margin:calc(-1 * var(--space-4));object-fit:cover}.talos-squad__placeholder{padding:var(--space-2) 10px;border:1px dashed var(--divider-dark);font-size:var(--fs-caption);text-align:center;color:var(--on-dark-muted)}.talos-squad__name{font-size:var(--fs-body);font-weight:700}.talos-squad__meta{font-size:13px;color:var(--on-dark-muted)}.talos-squad__photo{position:relative}.talos-squad__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0}.talos-squad__photo .tl-badge{position:absolute;top:12px;left:12px}.talos-squad__glove{display:inline-flex;align-items:center;gap:var(--space-2);align-self:flex-start;min-height:var(--touch-min);margin-top:calc(-1 * var(--space-2));font-size:14px;font-weight:700;color:var(--on-dark);text-decoration:none}:is(.tl-dark,.tl-menu,.tl-header,.tl-drop__panel) :is(.talos-member__dot,.tl-swatch__dot){box-shadow:inset 0 0 0 1px var(--dot-ring-dark)}.talos-founder{display:flex;flex-direction:column;gap:18px;padding:var(--section-y) var(--space-5);background:var(--surface);color:var(--ink)}.talos-founder__photo{display:flex;align-items:center;justify-content:center;height:260px;padding:var(--space-4);box-sizing:border-box;overflow:hidden;background:var(--surface-sunken)}.talos-founder__photo img{width:calc(100% + 2 * var(--space-4));height:calc(100% + 2 * var(--space-4));margin:calc(-1 * var(--space-4));object-fit:cover}.talos-founder__placeholder{padding:var(--space-2) var(--space-3);border:1px dashed var(--line-control);font-size:var(--fs-caption);font-weight:500;text-align:center;color:var(--ink-subtle)}.talos-founder__body{display:flex;flex-direction:column;gap:18px}.talos-founder__eyebrow{color:var(--ink-subtle)}.talos-founder__quote{margin:0}.talos-founder__quote p{margin:0;font-family:var(--font-display);font-size:var(--fs-quote);line-height:1.1;font-weight:var(--fw-quote)}.talos-founder__name{font-size:var(--fs-body-s);color:var(--ink-muted)}.talos-founder__link{align-self:flex-start;font-size:15px;text-decoration:underline}@media(min-width:990px){.talos-squad{gap:var(--section-gap-desktop);padding:var(--section-y-desktop) var(--page-gutter)}.talos-squad__head{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding:0}.talos-squad__intro{gap:10px;padding:0}.talos-squad__title{font-size:var(--fs-title-l);line-height:var(--lh-title-l)}.talos-squad__text{font-size:var(--fs-body)}.talos-squad__link,.tl-dark .talos-squad__link{margin:0;font-size:var(--fs-body);color:var(--lime)}.talos-squad__list{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:var(--space-5);padding:0;overflow:visible}.talos-squad__list[style*="--cols: 4"] .talos-squad__photo{height:360px}.talos-squad__card{gap:var(--space-3)}.talos-squad__photo{height:460px}.talos-squad__placeholder{font-size:13px;padding:var(--space-2) var(--space-3)}.talos-squad__name{font-size:18px}.talos-squad__meta{font-size:var(--fs-body-s)}.talos-founder{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8);align-items:center;padding:var(--section-y-desktop) var(--page-gutter)}.talos-founder__photo{height:460px}.talos-founder__placeholder{font-size:13px}.talos-founder__body{gap:20px}.talos-founder__quote p{font-size:30px;line-height:var(--lh-quote)}.talos-founder__name,.talos-founder__link{font-size:var(--fs-body)}}.tl-swatch[aria-current=true]{border-color:var(--ink)}.talos-product{background:var(--surface);color:var(--ink)}.talos-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:10px var(--space-5);font-size:var(--fs-caption);color:var(--ink-muted)}.talos-crumbs a{display:inline-flex;align-items:center;min-height:var(--touch-min);margin:-12px 0;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.talos-glove--product{padding-top:0}.talos-pgallery{position:relative}.talos-pgallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.talos-pgallery__track::-webkit-scrollbar{display:none}.talos-pgallery__slide{flex:0 0 100%;height:var(--stage-mobile);scroll-snap-align:start;background:var(--surface-sunken)}.talos-pgallery__slide>img{display:block;width:100%;height:100%;object-fit:cover}.talos-pgallery__slide--stage .talos-glove__stage{height:100%}.talos-pgallery__slide--stage{position:relative}.talos-pgallery__big{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:var(--surface-sunken)}.talos-pgallery__tile{display:block;padding:0;border:0;font:inherit;color:inherit}.talos-pgallery__tile--stage{position:relative;overflow:hidden;background:var(--ink)}.talos-pgallery__mini-scene{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.talos-pgallery__mini-glove{position:absolute;left:20%;top:8%;width:60%;height:84%;object-fit:contain}.talos-pgallery__dots{display:flex;justify-content:center;gap:6px;padding-top:10px}.talos-pgallery__dots span{width:6px;height:6px;border-radius:var(--radius-round);background:var(--line-control)}.talos-pgallery__dots span.is-active{width:18px;border-radius:var(--radius-pill);background:var(--ink)}.talos-glove--product .talos-glove__head{display:flex;flex-direction:column;gap:var(--space-2)}.talos-glove--product .talos-glove__title,.talos-simple .talos-glove__title{margin:0;text-align:left;font-size:var(--fs-title-m)}.talos-glove--product .talos-glove__buy{gap:18px}.talos-glove--product .tl-chips{flex-wrap:wrap}.talos-glove__rating{min-height:20px;font-size:13px}.talos-glove__trust{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;font-size:13px;line-height:1.35}.talos-glove__trust li{display:flex;align-items:flex-start;gap:10px}.talos-glove__trust svg{flex-shrink:0;stroke:var(--ink)}.talos-sticky{position:fixed;z-index:20;left:0;right:0;bottom:0;display:flex;align-items:center;gap:var(--space-3);padding:10px var(--space-5) calc(10px + env(safe-area-inset-bottom));background:var(--surface-raised);border-top:1px solid var(--line)}.talos-sticky__price{font-family:var(--font-display);font-size:var(--fs-title-s);font-weight:var(--fw-price);white-space:nowrap}.talos-sticky__btn{flex:1}.talos-features{display:flex;flex-direction:column;gap:var(--section-gap);padding:var(--section-y) var(--space-5);background:var(--surface-raised)}.talos-features__body{display:flex;flex-direction:column;gap:var(--section-gap)}.talos-features__title,.talos-reviews__title,.talos-faq__title,.talos-together__title{margin:0;font-family:var(--font-display);font-size:var(--fs-title-m);line-height:var(--lh-title-m);font-weight:var(--fw-title-m)}.talos-features__list{display:flex;flex-direction:column;gap:var(--section-gap);margin:0;padding:0;list-style:none}.talos-features__item{display:grid;grid-template-columns:40px minmax(0,1fr);gap:var(--space-3)}.talos-features__num{font-family:var(--font-display);font-size:var(--fs-title-s);font-weight:800;line-height:1.1}.talos-features__text{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--fs-body-s);line-height:var(--lh-body-s);color:var(--ink-muted)}.talos-features__text strong{font-size:var(--fs-body);color:var(--ink)}.talos-features__media{display:flex;align-items:center;justify-content:center;height:260px;overflow:hidden;background:var(--surface-sunken)}.talos-features__media img{width:100%;height:100%;object-fit:cover}.talos-reviews{display:flex;flex-direction:column;gap:var(--section-gap);padding:var(--section-y) var(--space-5)}.talos-reviews__head{display:contents}.talos-reviews__all{order:1}.talos-faq{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--section-y) var(--space-5)}.talos-faq__intro{display:flex;flex-direction:column;gap:var(--space-2)}.talos-faq__text{margin:var(--space-2) 0 0;font-size:var(--fs-body-s);color:var(--ink-muted)}.talos-faq__link{align-self:flex-start}.talos-faq summary{list-style:none}.talos-faq summary::-webkit-details-marker{display:none}.talos-faq details[open] summary svg{transform:rotate(180deg)}.talos-together{display:flex;flex-direction:column;gap:var(--section-gap);padding:var(--section-y) 0;background:var(--surface-raised)}.talos-together__title{padding:0 var(--space-5)}.talos-together__list{display:flex;gap:var(--space-3);margin:0;padding:0 var(--space-5);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-5);scrollbar-width:none}.talos-together__list::-webkit-scrollbar{display:none}.talos-together__card{display:flex;flex-direction:column;gap:10px;flex:0 0 220px;scroll-snap-align:start}.talos-together__media{display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden;background:var(--surface-sunken)}.talos-together__media img{width:100%;height:100%;object-fit:cover}.talos-together__head{display:flex;flex-direction:column;gap:2px}.talos-together__name{font-size:var(--fs-body-s);font-weight:700;color:var(--ink);text-decoration:none}.talos-together__price{font-size:var(--fs-body-s);color:var(--ink-muted)}.talos-together__sizes .tl-size{min-width:0;padding:0 6px;font-size:12px}.talos-together__add{margin-top:auto}.talos-together__add:disabled{opacity:.45;cursor:default}@media(min-width:990px){.talos-crumbs{padding:var(--space-4) var(--page-gutter)}.talos-glove--product{grid-template-columns:minmax(0,1fr) var(--buy-column);grid-template-areas:"gallery buy";grid-template-rows:auto;padding:var(--space-2) var(--page-gutter) var(--section-y-desktop)}.talos-pgallery{grid-area:gallery}.talos-pgallery__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);overflow:visible}.talos-pgallery__slide{height:auto;aspect-ratio:1;border-radius:var(--radius-card);overflow:hidden}.talos-pgallery__slide--stage{grid-column:1 / -1;aspect-ratio:696 / 720}.talos-pgallery__big{border-radius:var(--radius-card)}.talos-pgallery__tile{cursor:pointer;transition:opacity .2s ease}.talos-pgallery__tile:hover{opacity:.85}.talos-pgallery__dots{display:none}.talos-glove--product .talos-glove__buy{position:sticky;top:calc(var(--header-desktop) + var(--space-5))}.talos-glove--product .talos-glove__title{font-size:var(--fs-title-l);line-height:var(--lh-title-l)}.talos-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8);align-items:center;padding:var(--section-y-desktop) var(--page-gutter)}.talos-features__body{gap:var(--section-gap-desktop)}.talos-features__title,.talos-reviews__title,.talos-faq__title,.talos-together__title{font-size:var(--fs-title-l);line-height:var(--lh-title-l)}.talos-features__media{height:460px}.talos-reviews{padding:var(--section-y-desktop) var(--page-gutter)}.talos-reviews__head{display:flex;justify-content:space-between;align-items:center}.talos-faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-8);align-items:start;padding:var(--section-y-desktop) var(--page-gutter)}.talos-together{padding:var(--section-y-desktop) var(--page-gutter)}.talos-together__title{padding:0}.talos-together__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--space-5);padding:0;overflow:visible}.talos-together__head{flex-direction:row;justify-content:space-between}}#cart-drawer{--theme-drawer-width: min(100vw, 440px)}#cart-drawer .theme-drawer__dialog{background:var(--surface-raised);color:var(--ink)}#cart-drawer .theme-drawer__header{min-height:64px;padding:0 var(--space-3) 0 var(--space-5);border-bottom:1px solid var(--line)}#cart-drawer .theme-drawer__title{font-family:var(--font-display);font-size:var(--fs-title-s);line-height:var(--lh-title-s);font-weight:var(--fw-title-s)}#cart-drawer .theme-drawer__close-button{width:var(--touch-min);height:var(--touch-min);color:var(--ink)}.talos-cd{display:flex;flex-direction:column;flex:1;min-height:0;height:100%}.talos-cd.is-busy{cursor:progress}.talos-cd.is-busy .talos-cd__lines{opacity:.6;pointer-events:none}.talos-cd__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.talos-cd__ship{padding:var(--space-4) var(--space-5);background:var(--surface)}.talos-cd__ship .tl-ship__text{font-size:var(--fs-label)}.talos-cd__lines{margin:0;padding:0 var(--space-5);list-style:none}.talos-cd__line{padding:var(--space-5) 0}.talos-cd__thumb{flex-shrink:0;width:72px;height:72px;border-radius:var(--radius-control);overflow:hidden;background:var(--surface-sunken)}.talos-cd__thumb img{width:100%;height:100%;object-fit:cover}.talos-cd__title{color:var(--ink);text-decoration:none;font-size:15px;font-weight:700;line-height:1.3}.talos-cd__price{flex-shrink:0;font-size:15px;font-weight:700}.talos-cd__gift{flex-shrink:0;align-self:flex-start;padding:4px 8px;border-radius:var(--radius-pill);font-size:11px;letter-spacing:var(--ls-eyebrow)}.talos-cd__actions{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-2)}.talos-cd__actions .tl-qty button{width:var(--touch-min);height:var(--touch-min)}.talos-cd__remove{min-height:var(--touch-min);padding:0;background:none;border:0;font-family:inherit;font-size:13px;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.talos-cd__sugg{margin:var(--space-4) var(--space-5) var(--space-5)}.talos-cd__sugg-row{display:flex;gap:var(--space-3);align-items:center}.talos-cd__sugg-thumb{flex-shrink:0;width:56px;height:56px;border-radius:var(--radius-control);overflow:hidden;background:var(--surface-sunken)}.talos-cd__sugg-thumb img{width:100%;height:100%;object-fit:cover}.talos-cd__sugg-text{display:flex;flex-direction:column;gap:2px;min-width:0}.talos-cd__sugg .tl-size{min-width:0;font-size:13px}.talos-cd__sugg .tl-btn:disabled{background:var(--disabled);color:var(--ink-muted);cursor:default}.talos-cd__foot{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5) calc(var(--space-4) + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--surface-raised)}.talos-cd__total{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3)}.talos-cd__total-label{font-size:var(--fs-body);font-weight:700}.talos-cd__total-amount{font-family:var(--font-display);font-size:var(--fs-title-s);font-weight:var(--fw-price)}.talos-cd__total-ship{font-size:13px;font-weight:600;color:var(--ink-muted)}.talos-cd__checkout{margin:0}.talos-cd__note{margin:0;font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-muted);text-align:center}.talos-cd__empty-cta{align-self:center;margin-top:var(--space-4)}.talos-cart-page{width:100%;max-width:560px;margin:0 auto;padding:var(--section-y-s) 0 var(--section-y)}.talos-cart-page__title{margin:0 var(--space-5) var(--space-4);font-family:var(--font-display);font-size:var(--fs-title-m);line-height:var(--lh-title-m);font-weight:800}.talos-cart-page .talos-cd{height:auto}.talos-cart-page .talos-cd__body{overflow:visible}.talos-cart-page .talos-cd__foot{border:1px solid var(--line);border-radius:var(--radius-control);margin:var(--space-4) var(--space-5) 0;padding-bottom:var(--space-4)}.talos-cart-page--empty{display:flex;flex-direction:column;align-items:center;text-align:center}.talos-cart-page--empty .talos-cart-page__title{margin-bottom:0}.talos-search{position:relative}.talos-search__form{display:flex;gap:var(--space-2);max-width:560px;margin-top:var(--space-2)}.talos-search__input{flex:1;min-width:0;min-height:var(--touch-min)}.talos-search__btn{flex-shrink:0;min-height:var(--touch-min)}#TalosSearchResults:focus{outline:none}.talos-search__empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.talos-search__empty p{margin:0;font-size:var(--fs-body);line-height:var(--lh-body)}@media(min-width:990px){.page-wrapper--drawer-open{margin-inline-end:0}#cart-drawer .theme-drawer__dialog{z-index:30}.page-wrapper--drawer-open:after{content:"";position:fixed;z-index:25;top:0;right:0;bottom:0;left:0;background:var(--scrim);cursor:pointer}}.talos-page__title{margin:0;font-family:var(--font-display);font-size:var(--fs-title-m);line-height:var(--lh-title-m);font-weight:var(--fw-title-m)}.talos-page__intro{margin:0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-muted)}@media(min-width:990px){.talos-page__title{font-size:var(--fs-display-m);line-height:var(--lh-display-m)}.talos-page__intro{font-size:var(--fs-body-l);line-height:var(--lh-body-l)}}.talos-acc{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--section-y-s) var(--space-5) var(--section-y)}.talos-acc__head{display:flex;flex-direction:column;gap:var(--space-3)}.talos-acc__list{display:flex;flex-direction:column;gap:var(--space-5);margin:0;padding:0;list-style:none}.talos-acc__gift{order:4;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-4);border-radius:var(--radius-card)}.talos-acc__gift p{margin:0;font-size:15px;font-weight:700;line-height:1.35}.talos-acc__gift .tl-link{min-height:var(--touch-min);margin:-10px 0;text-decoration:underline}.talos-acc__merch{order:3;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-4) 18px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-raised);color:var(--ink);text-decoration:none}.talos-acc__merch-title{font-family:var(--font-display);font-size:18px;font-weight:800;line-height:1.1}.talos-acc__merch-text{grid-row:2;font-size:var(--fs-caption);color:var(--ink-muted)}.talos-acc__merch-cta{grid-row:1 / 3;grid-column:2;font-size:22px;font-weight:600}.talos-acc-card__media{aspect-ratio:342 / 260;overflow:hidden}.talos-acc-card__media img{width:100%;height:100%;object-fit:cover}.talos-acc-card__body{flex:1}.talos-acc-card__body .tl-card__head{align-items:flex-start}.talos-acc-card__price{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.talos-acc-card__was{font-size:13px;color:var(--ink-subtle)}.talos-acc-card .tl-card__title a{color:inherit;text-decoration:none}.talos-acc-card__buy{display:flex;flex-direction:column;gap:var(--space-3);margin-top:auto;padding-top:var(--space-1)}.talos-acc-card .tl-size{height:var(--control-md)}@media(min-width:990px){.talos-acc{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-6) var(--space-5);padding:var(--section-y-desktop-s) var(--page-gutter) var(--section-y-desktop)}.talos-acc__gift{order:0;flex-direction:row;align-items:center;gap:var(--space-4);padding:var(--space-4) 18px}.talos-acc__gift p{font-size:14px}.talos-acc__list{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.talos-acc-card__body{padding:var(--space-5)}.talos-acc-card__media{aspect-ratio:382 / 380}.talos-acc__merch{order:0;grid-column:1 / -1;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-5);padding:var(--space-5) 28px}.talos-acc__merch-title{font-size:22px}.talos-acc__merch-text{grid-row:auto;font-size:15px}.talos-acc__merch-cta{grid-row:auto;grid-column:auto;font-size:15px;font-weight:700}}.talos-band-wrap{padding:var(--space-5) var(--space-5) var(--section-y)}.talos-band{display:grid;grid-template-columns:minmax(0,1fr) 45%;align-items:center;gap:var(--space-3);min-height:160px;padding:var(--space-5) var(--space-4) var(--space-5) var(--space-5);border-radius:var(--radius-card);text-decoration:none;overflow:hidden}.talos-band__text{display:flex;flex-direction:column;gap:var(--space-2)}.talos-band__eyebrow{font-family:var(--font-display);font-size:var(--fs-eyebrow);font-weight:var(--fw-eyebrow);letter-spacing:var(--ls-eyebrow);color:var(--on-dark-muted)}.talos-band__title{font-family:var(--font-display);font-size:var(--fs-title-s);line-height:var(--lh-title-s);font-weight:800;color:var(--on-dark)}.talos-band__link{margin-top:var(--space-2);font-size:var(--fs-label);font-weight:700;color:var(--lime);text-decoration:underline;text-underline-offset:3px}.talos-band__img{width:100%;height:auto}@media(min-width:990px){.talos-band-wrap{padding:var(--section-y-desktop-m) var(--page-gutter)}.talos-band{grid-template-columns:minmax(0,1fr) 360px;min-height:196px;padding:var(--space-5) 40px}.talos-band__title{font-size:28px}.talos-band__img{margin:-12px 0}}.talos-simple{display:flex;flex-direction:column;gap:var(--space-5);padding-bottom:var(--space-5)}.talos-simple__gallery .talos-pgallery__slide{display:flex;align-items:center;justify-content:center}.talos-simple__buy{display:flex;flex-direction:column;gap:18px;padding:0 var(--space-5)}.talos-simple__form{display:flex;flex-direction:column;gap:18px;margin:0}.talos-simple__lead{margin:0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-muted)}.talos-simple__desc{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-muted)}.talos-simple__desc>:first-child{margin-top:0}.talos-simple__desc>:last-child{margin-bottom:0}.talos-simple__note{margin:0;font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-subtle)}.talos-simple .tl-badge{align-self:center}.tl-sizes--wrap{flex-wrap:wrap}.talos-simple .tl-ship[hidden]{display:none}.tl-btn--added:disabled{background:var(--lime);color:var(--on-lime)}.talos-more{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--section-y) 0 var(--space-5)}.talos-more__head{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:0 var(--space-5)}.talos-more__all{text-decoration:underline;white-space:nowrap}.talos-more__head .talos-together__title{padding:0}.talos-simple--merch .tl-size{min-width:52px;padding:0 10px}.talos-more__list{display:flex;gap:var(--space-3);margin:0;padding:0 var(--space-5);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-5);scrollbar-width:none}.talos-more__list::-webkit-scrollbar{display:none}.talos-mini-card{flex:0 0 190px;scroll-snap-align:start}.talos-mini-card__link{display:flex;flex-direction:column;height:100%;color:var(--ink);text-decoration:none}.talos-mini-card__media{aspect-ratio:190 / 165;overflow:hidden}.talos-mini-card__media img{width:100%;height:100%;object-fit:cover}.talos-mini-card__body{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4) var(--space-4)}.talos-mini-card__title{font-size:15px;font-weight:700;line-height:1.3}.talos-mini-card__price{font-size:var(--fs-body-s)}.talos-pgrid{display:flex;flex-direction:column;gap:var(--section-gap);padding:var(--section-y-s) var(--space-5) var(--section-y)}.talos-pgrid__head{display:flex;flex-direction:column;gap:var(--space-2)}.talos-pgrid__title{margin:0;font-family:var(--font-display);font-size:var(--fs-title-m);line-height:var(--lh-title-m);font-weight:800}.talos-pgrid__intro{margin:0;font-size:var(--fs-body-s);line-height:var(--lh-body-s);color:var(--ink-muted)}.talos-pgrid__row{display:flex;flex-direction:column;gap:var(--space-3)}.talos-pgrid__row+.talos-pgrid__row{margin-top:var(--space-4)}.talos-pgrid__rowtitle{margin:0;font-family:var(--font-display);font-size:var(--fs-title-s);line-height:1.2;font-weight:800}.talos-pgrid__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.talos-pcard__link{display:flex;flex-direction:column;height:100%;color:var(--ink);text-decoration:none}.talos-pcard__media{position:relative;aspect-ratio:1;overflow:hidden;background:var(--surface-sunken)}.talos-pcard__media img{width:100%;height:100%;object-fit:cover}.talos-pcard__body{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3)}.talos-pcard__title{display:flex;align-items:center;gap:var(--space-2);font-size:14px;font-weight:700;line-height:1.3}.talos-pcard__price{display:flex;align-items:baseline;gap:var(--space-2);font-family:var(--font-display);font-weight:800;font-size:16px}.talos-pcard__price s{font-family:var(--font-sans);font-weight:400;font-size:13px;color:var(--ink-subtle)}.talos-pcard .tl-badge{position:absolute;top:8px;left:8px}.talos-all__rowhead{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.talos-all__more{display:inline-flex;align-items:center;min-height:var(--touch-min);flex-shrink:0;color:var(--ink);font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:3px}@media(max-width:989px){.talos-all__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--space-3)) / 2.25);margin-inline:calc(-1 * var(--space-5));padding:0 var(--space-5) var(--space-2);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-5);scrollbar-width:none}.talos-all__list::-webkit-scrollbar{display:none}.talos-all__list>li{scroll-snap-align:start}}@media(min-width:990px){.talos-pgrid{gap:var(--section-gap-desktop);padding:var(--section-y-desktop-s) var(--page-gutter) var(--section-y-desktop)}.talos-pgrid__title{font-size:var(--fs-title-l);line-height:var(--lh-title-l)}.talos-pgrid__intro{font-size:var(--fs-body)}.talos-pgrid__list{grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-5)}.talos-pgrid__list--compact{grid-template-columns:repeat(5,minmax(0,1fr))}.talos-all__list--merch{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-4)}.talos-all__more{font-size:15px}.talos-pcard__body{padding:var(--space-4)}.talos-pcard__title{font-size:15px}.talos-pcard__price{font-size:18px}}@media(min-width:990px){.talos-simple{display:grid;grid-template-columns:minmax(0,1fr) var(--buy-column);gap:var(--space-8);align-items:start;padding:var(--space-2) var(--page-gutter) var(--space-5)}.talos-simple__gallery{grid-area:auto}.talos-simple__buy{padding:var(--space-2) 0 0}.talos-simple__gallery .talos-pgallery__slide{aspect-ratio:224 / 150}.talos-simple__gallery .talos-simple__first{grid-column:1 / -1;aspect-ratio:696 / 640}.talos-simple .talos-glove__title{font-size:var(--fs-display-m);line-height:var(--lh-display-m)}.talos-more{padding:var(--space-7) var(--page-gutter) var(--space-5)}.talos-more__head,.talos-more__list{padding:0}.talos-more__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5);overflow:visible}.talos-mini-card__media{aspect-ratio:382 / 240}}.talos-merch{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--section-y-s) var(--space-5) 0}.talos-merch__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.talos-merch__media{aspect-ratio:165 / 160;overflow:hidden}.talos-merch__media img{width:100%;height:100%;object-fit:cover;object-position:50% 0}.talos-simple--merch :is(.talos-pgallery__slide>img,.talos-pgallery__big){object-position:50% 0}.talos-merch__body{flex:1;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-3)}.talos-merch__title{margin:0;font-family:var(--font-display);font-size:16px;font-weight:800;line-height:1.15}.talos-merch__title a{color:inherit;text-decoration:none}.talos-merch__price{font-family:var(--font-display);font-size:16px;font-weight:800}.talos-merch__btn{margin-top:auto;height:var(--touch-min);padding:0 var(--space-2);font-size:15px}@media(min-width:990px){.talos-merch{padding:var(--section-y-desktop-s) var(--page-gutter) 0;gap:var(--space-6)}.talos-merch__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}.talos-merch__media{aspect-ratio:382 / 300}.talos-merch__body{padding:var(--space-5) 18px 18px}.talos-merch__title{font-size:18px}.talos-merch__btn{font-size:14px}}.talos-size{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--section-y-s) var(--space-5) var(--section-y)}.talos-size__how{display:grid;grid-template-columns:160px minmax(0,1fr);gap:var(--space-4);align-items:start}.talos-size__hand{width:100%;height:auto}.talos-size__steps{display:flex;flex-direction:column;gap:var(--space-4)}.talos-size__steps p{margin:0;font-size:var(--fs-body-s);line-height:1.4}.talos-size__steps strong{display:block;font-size:15px;font-weight:700}.talos-size__len{color:var(--measure-length)}.talos-size__wid{color:var(--measure-width)}.talos-size__steps .talos-size__tip{font-size:13px;color:var(--ink-muted)}.talos-size__inputs{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-raised)}.talos-size__row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3)}.talos-size__row label{font-size:15px;font-weight:700}.talos-size__value{font-family:var(--font-display);font-size:var(--fs-title-s);font-weight:800}.talos-size__range{--fill: 50%;width:100%;height:var(--touch-min);margin:0;background:transparent;-webkit-appearance:none;appearance:none;cursor:pointer}.talos-size__range::-webkit-slider-runnable-track{height:8px;border-radius:4px;background:linear-gradient(to right,var(--ink) var(--fill),var(--surface-sunken) var(--fill));box-shadow:inset 0 0 0 1px var(--line)}.talos-size__range::-moz-range-track{height:8px;border-radius:4px;background:linear-gradient(to right,var(--ink) var(--fill),var(--surface-sunken) var(--fill))}.talos-size__range::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;margin-top:-7px;border:0;border-radius:var(--radius-round);background:var(--ink)}.talos-size__range::-moz-range-thumb{width:22px;height:22px;border:0;border-radius:var(--radius-round);background:var(--ink)}.talos-size__range:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.talos-size__ends{display:flex;justify-content:space-between;font-size:var(--fs-caption);color:var(--ink-muted)}.talos-size__result{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:var(--space-3) var(--space-5);padding:var(--space-5);border-radius:var(--radius-card)}.talos-size__result .tl-eyebrow,.talos-size__why,.talos-size__cta{grid-column:1 / -1}.talos-size__num{font-family:var(--font-display);font-size:72px;line-height:.85;font-weight:800;color:var(--lime)}.talos-size__line{padding-bottom:4px;font-size:var(--fs-title-s);font-weight:700}.talos-size__why{margin:0;font-size:var(--fs-body-s);line-height:var(--lh-body-s);color:var(--on-dark-soft)}.talos-size__cta[hidden]{display:none}.talos-size__cta{white-space:nowrap}.talos-size__h2{margin:0 0 var(--space-4);font-family:var(--font-display);font-size:var(--fs-title-s);line-height:var(--lh-title-s);font-weight:800}.talos-size__table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--ink);border-radius:var(--radius-card);overflow:hidden;background:var(--surface-raised);font-size:13px}.talos-size__table th,.talos-size__table td{padding:14px 12px;text-align:left;vertical-align:middle;border-top:1px solid var(--line)}.talos-size__table thead th{border-top:0;background:var(--ink);color:var(--on-dark);font-weight:700;line-height:1.25}.talos-size__table tbody th{font-family:var(--font-display);font-size:16px;font-weight:800}.talos-size__table tr[data-row="8"]>*{border-top:2px solid var(--ink)}.talos-size__table tr.is-hit>*{background:var(--lime);color:var(--on-lime)}.talos-size__scale{position:relative;height:84px}.talos-size__scale:before{content:"";position:absolute;left:0;right:0;top:62px;height:3px;background:var(--ink)}.talos-size__scale:after{content:"";position:absolute;left:0;right:0;top:54px;height:19px;background:linear-gradient(to right,var(--ink) 3px,transparent 3px,transparent calc(50% - 1.5px),var(--ink) calc(50% - 1.5px),var(--ink) calc(50% + 1.5px),transparent calc(50% + 1.5px),transparent calc(100% - 3px),var(--ink) calc(100% - 3px))}.talos-size__mark{position:absolute;left:25%;top:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:4px;font-size:var(--fs-caption);font-weight:700;white-space:nowrap}.talos-size__mark svg{width:18px;height:20px}.talos-size__dot{position:absolute;z-index:1;left:25%;top:52px;width:22px;height:22px;margin-left:-11px;border:2px solid var(--ink);border-radius:var(--radius-round);background:var(--lime)}.talos-size__scale-labels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);margin-top:var(--space-3);font-size:var(--fs-caption);line-height:1.3;color:var(--ink-muted)}.talos-size__scale-labels :nth-child(2){text-align:center}.talos-size__scale-labels :nth-child(3){text-align:right}.talos-size__fit-text{margin:var(--space-4) 0 0;font-size:var(--fs-body-s);line-height:var(--lh-body-s)}@media(max-width:989px){.talos-size{gap:var(--space-3)}.talos-size__how{grid-template-columns:112px minmax(0,1fr);gap:var(--space-3)}.talos-size__steps{gap:var(--space-2)}.talos-size__steps p{font-size:13px;line-height:1.35}.talos-size__steps strong{font-size:14px}.talos-size__steps .talos-size__tip{font-size:12px}.talos-size__inputs{gap:var(--space-2);padding:var(--space-3) var(--space-4)}.talos-size__ends{margin-top:calc(-1 * var(--space-2))}.talos-size__result{gap:var(--space-2) var(--space-4);padding:var(--space-4)}.talos-size__num{font-size:56px}.talos-size__cta{padding:0 var(--space-3);font-size:15px}}@media(min-width:990px){.talos-size{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-4) var(--space-6);padding:var(--section-y-desktop-s) var(--page-gutter) var(--section-y-desktop)}.talos-size__head{grid-column:1 / -1;margin-bottom:var(--space-5)}.talos-size__how{grid-row:2 / 4;grid-template-columns:minmax(0,55fr) minmax(0,45fr);align-items:center;gap:var(--space-5);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-raised)}.talos-size__steps{gap:var(--space-5)}.talos-size__steps strong{margin-bottom:2px;font-size:20px}.talos-size__steps p{font-size:16px;line-height:1.45}.talos-size__steps .talos-size__tip{font-size:14px}.talos-size__inputs{padding:var(--space-5) var(--space-5) var(--space-4)}.talos-size__result{grid-template-columns:160px minmax(0,1fr);grid-template-rows:auto auto auto auto;align-items:start;gap:var(--space-2) var(--space-5);padding:var(--space-5) var(--space-6)}.talos-size__num{grid-column:1;grid-row:1 / 5;align-self:center;justify-self:center}.talos-size__result .tl-eyebrow,.talos-size__line,.talos-size__why,.talos-size__cta{grid-column:2}.talos-size__cta{justify-self:start;margin-top:var(--space-2)}.talos-size__table-wrap{margin-top:var(--space-7)}.talos-size__fit{margin-top:var(--space-7);padding-left:var(--space-7)}.talos-size__h2{font-size:28px}.talos-size__table{font-size:15px}.talos-size__table th,.talos-size__table td{padding:13px 18px}}.talos-help{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--section-y-s) var(--space-5) var(--section-y)}.talos-help__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);margin:0;padding:0;list-style:none}.talos-help__facts li{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-raised)}.talos-help__facts strong{font-family:var(--font-display);font-size:17px;line-height:1.05;font-weight:800}.talos-help__facts span{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-muted)}.talos-help__groups{border-top:1px solid var(--line-control)}.talos-help__group{border-bottom:1px solid var(--line-control);scroll-margin-top:calc(var(--header-mobile) + var(--space-3))}.talos-help__group summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:60px;font-family:var(--font-display);font-size:var(--fs-title-s);font-weight:800;cursor:pointer;list-style:none}.talos-help__group summary::-webkit-details-marker{display:none}.talos-help__group summary svg{flex-shrink:0;transition:transform .25s ease}.talos-help__group[open] summary svg{transform:rotate(180deg)}.talos-help__lines{display:flex;flex-direction:column;gap:var(--space-3);margin:0 0 var(--space-5);padding-left:20px;font-size:15px;line-height:1.5}.talos-help__link{margin:calc(var(--space-2) * -1) 0 var(--space-4);text-decoration:none;font-weight:700}.talos-help__btn{margin:calc(var(--space-2) * -1) 0 var(--space-5);height:auto;min-height:var(--control-md);padding-block:10px;text-align:center;line-height:1.25}.talos-help__facts--4{grid-template-columns:repeat(2,minmax(0,1fr))}.talos-help__contact{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-raised);scroll-margin-top:calc(var(--header-mobile) + var(--space-3))}.talos-help__h2{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--fs-title-s);line-height:var(--lh-title-s);font-weight:800}.talos-help__plain{align-self:flex-start;font-weight:700;text-decoration:underline}.talos-help__form{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2)}.talos-help__form label{margin-top:var(--space-2);font-size:var(--fs-label);font-weight:700}.talos-help__form label span{font-weight:400;color:var(--ink-muted)}.talos-help__input{width:100%;min-height:var(--control-md);padding:10px 14px;border:1.5px solid var(--line-control);border-radius:var(--radius-control);background:var(--surface-raised);color:var(--ink);font:inherit;font-size:16px}.talos-help__input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}textarea.talos-help__input{min-height:100px;resize:vertical}.talos-help__form .tl-btn{margin-top:var(--space-3)}.talos-contact{display:flex;flex-direction:column;gap:var(--section-gap);padding:var(--section-y-s) var(--space-5) var(--section-y)}.talos-contact__head{display:flex;flex-direction:column;gap:var(--space-2)}.talos-contact__links{display:flex;flex-direction:column}@media(min-width:990px){.talos-contact{display:grid;grid-template-columns:minmax(0,1fr) 480px;align-items:start;gap:var(--space-8);padding:var(--section-y-desktop-s) var(--page-gutter) var(--section-y-desktop)}}.talos-help__ok{margin:0;padding:12px 14px;border-radius:var(--radius-card);background:var(--notice);font-size:var(--fs-body-s);font-weight:600}.talos-help__err{font-size:var(--fs-body-s);color:var(--ink)}@media(prefers-reduced-motion:reduce){.talos-help__group summary svg{transition:none}}@media(min-width:990px){.talos-help{display:grid;grid-template-columns:240px minmax(0,1fr) 400px;align-items:start;gap:var(--space-6) var(--space-7);padding:var(--section-y-desktop-s) var(--page-gutter) var(--section-y-desktop)}.talos-help__head{grid-row:1;grid-column:1 / 3;max-width:480px}.talos-help__facts{grid-row:1;grid-column:2 / 4;justify-self:end;width:min(640px,100%)}.talos-help__facts{gap:var(--space-3)}.talos-help__facts li{padding:var(--space-4)}.talos-help__facts--4{grid-template-columns:repeat(4,minmax(0,1fr))}.talos-help__facts strong{font-size:var(--fs-title-s)}.talos-help__nav{position:sticky;top:calc(var(--header-desktop) + var(--space-5));display:flex;flex-direction:column;gap:var(--space-1)}.talos-help__nav a{display:flex;align-items:center;min-height:var(--touch-min);padding:0 14px;border-radius:var(--radius-control);color:var(--ink-muted);font-size:15px;font-weight:600;text-decoration:none}.talos-help__nav a[aria-current]{background:var(--ink);color:var(--on-dark);font-weight:700}.talos-help__group,.talos-help__contact{scroll-margin-top:calc(var(--header-desktop) + var(--space-5))}.talos-help__group summary{min-height:64px}.talos-help__contact{padding:var(--space-5) var(--space-5) var(--space-5)}.talos-help__h2{font-size:var(--fs-title-m)}}.talos-shero{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:520px;overflow:hidden;background:var(--ink-3)}.talos-shero__media{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:center;padding-top:var(--space-5)}.talos-shero__media img{width:100%;height:100%;object-fit:cover}.talos-shero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hero-overlay)}.talos-shero__ph{position:relative;z-index:1;border-color:var(--line-dark-control);color:var(--on-dark-muted)}.talos-shero__text{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-5) 120px;text-align:center}.talos-shero__eyebrow{color:var(--lime)}.talos-shero__title{margin:0;font-family:var(--font-display);font-size:var(--fs-display-s);line-height:var(--lh-display-s);font-weight:800;color:var(--on-dark)}.talos-shero__title span{display:block}.talos-story{display:flex;flex-direction:column;gap:var(--space-6);padding:var(--section-y) var(--space-5) var(--space-5)}.talos-story__intro{display:flex;flex-direction:column;gap:var(--space-4)}.talos-story__lead{margin:0;font-size:var(--fs-body-l);line-height:1.4;font-weight:600}.talos-story__text{margin:0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-muted)}.talos-tl{margin:0;padding:0;list-style:none}.talos-tl__step{position:relative;display:flex;gap:var(--space-4);padding-bottom:28px}.talos-tl__step:before{content:"";position:absolute;left:10px;top:22px;bottom:0;width:2px;background:var(--ink)}.talos-tl__step:last-child:before{display:none}.talos-tl__dot{position:relative;flex-shrink:0;width:18px;height:18px;margin:4px 2px 0;border:2px solid var(--ink);border-radius:var(--radius-round);background:var(--lime)}.talos-tl__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.talos-tl__when{font-family:var(--font-display);font-size:18px;line-height:1;font-weight:800}.talos-tl__title{margin:0;font-size:17px;line-height:1.3;font-weight:700}.talos-tl__text{margin:0;font-size:15px;line-height:1.55;color:var(--ink-muted)}.talos-tl__img{display:flex;align-items:center;justify-content:center;min-height:120px;margin-top:6px;padding:var(--space-3);background:var(--surface-sunken);text-align:center}.talos-tl__img img{display:block;width:100%;height:auto}.talos-tl__img:has(img){display:block;min-height:0;padding:0;background:none}.talos-follow{display:flex;flex-direction:column;gap:14px;padding:var(--section-y-s) var(--space-5) var(--section-y)}.talos-follow__video{order:1;display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 9;padding:var(--space-3);overflow:hidden;background:var(--surface-sunken);text-align:center}.talos-follow__video:has(iframe,video){padding:0}.talos-follow__video iframe,.talos-follow__video video{width:100%;height:100%;border:0}.talos-follow__body{display:contents}.talos-follow__title{order:0;margin:0;font-family:var(--font-display);font-size:var(--fs-title-s);line-height:1;font-weight:800}.talos-follow__links{order:2;display:flex;gap:10px}.talos-follow__links .tl-btn{flex:1;font-size:14px}.talos-follow__body>.tl-btn--primary{order:3}@media(min-width:990px){.talos-shero{min-height:560px;justify-content:center}.talos-shero__text{padding:var(--section-y-desktop) var(--page-gutter)}.talos-shero__title{font-size:52px;line-height:var(--lh-display-l)}.talos-story{gap:var(--space-8);padding:var(--section-y-desktop) var(--page-gutter) 48px}.talos-story__intro{width:min(760px,100%);margin:0 auto}.talos-story__lead{font-size:24px}.talos-story__text{font-size:17px}.talos-tl{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-5)}.talos-tl__step{flex-direction:column;gap:var(--space-4);padding:0}.talos-tl__step:before{left:12px;right:calc(var(--space-5) * -1);top:11px;bottom:auto;width:auto;height:2px}.talos-tl__dot{width:24px;height:24px;margin:0}.talos-tl__when{font-size:20px}.talos-tl__text{font-size:14px}.talos-follow{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:var(--space-6) var(--space-8);padding:0 var(--page-gutter) var(--section-y-desktop)}.talos-follow__body{display:flex;flex-direction:column;gap:var(--space-3)}.talos-follow__video{order:0;aspect-ratio:auto;height:380px;border-radius:0 0 var(--radius-card) var(--radius-card)}.talos-follow__title{font-size:var(--fs-title-m);margin-bottom:var(--space-2)}}.talos-sqhero{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--section-y-s);text-align:center}.talos-sqhero__text{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.talos-sqhero__title{margin:0;font-family:var(--font-display);font-size:var(--fs-display-s);line-height:var(--lh-display-s);font-weight:800;color:var(--on-dark)}.talos-sqhero__map{display:flex;align-items:center;justify-content:center;height:220px;padding:var(--space-4);overflow:hidden;background:var(--ink-3);border-radius:var(--radius-card)}.talos-sqhero__map:has(img){padding:0}.talos-sqhero__map img{width:100%;height:100%;object-fit:contain}.talos-sqhero__map .talos-founder__placeholder{border-color:var(--line-dark-control);color:var(--on-dark-muted)}.talos-members{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--section-y-s) 0 var(--space-5)}.talos-members__head{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding-right:var(--space-5)}.talos-members__title{margin:0;padding:0 var(--space-5);font-family:var(--font-display);font-size:var(--fs-title-m);line-height:var(--lh-title-m);font-weight:800}.talos-join .talos-members__title{padding:0}.talos-filter{position:relative;flex-shrink:0}.talos-filter__btn{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--touch-min);padding:0 14px;border:1.5px solid var(--line-control);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-label);font-weight:700;cursor:pointer}.talos-filter__btn[aria-expanded=true]{border-color:var(--ink)}.talos-filter__btn svg{flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.talos-filter__btn[aria-expanded=true] .talos-filter__chev{transform:rotate(180deg)}.talos-filter__pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.talos-filter__pop[hidden]{display:none}.talos-filter__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--scrim)}.talos-filter__panel{position:absolute;left:0;right:0;bottom:0;max-height:70vh;overflow-y:auto;padding:var(--space-5) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom));border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--surface-raised);color:var(--ink)}.talos-filter__title{margin:0 0 var(--space-3);padding:0 var(--space-3);font-family:var(--font-display);font-size:var(--fs-title-s);line-height:var(--lh-title-s);font-weight:800}.talos-filter__list{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.talos-filter__opt{display:flex;align-items:center;min-height:48px;padding:0 var(--space-3);border-radius:var(--radius-control);font-size:16px;font-weight:600;white-space:nowrap;cursor:pointer}.talos-filter__opt:hover{background:var(--surface)}.talos-filter__opt[aria-selected=true]{background:var(--lime);color:var(--on-lime);font-weight:700}.talos-filter__opt:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}@media(prefers-reduced-motion:no-preference){.talos-filter__pop:not([hidden]) .talos-filter__panel{animation:talos-sheet-in .25s ease-out}}@keyframes talos-sheet-in{0%{transform:translateY(100%)}}.talos-members__list{display:flex;gap:var(--space-3);margin:0;padding:0 var(--space-5);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-5);scrollbar-width:none}.talos-members__list::-webkit-scrollbar{display:none}.talos-members__list>li{flex:0 0 85%;min-width:0;scroll-snap-align:start}.talos-members__list.is-expanded{flex-direction:column;gap:var(--space-5);overflow:visible}.talos-members__list.is-expanded>li{flex:none}.talos-members__list:not(.is-expanded) .talos-member__foot{flex-direction:column;align-items:flex-start;gap:0}.talos-members__more{display:flex;justify-content:center;padding:0 var(--space-5)}.talos-members__more[hidden]{display:none}.talos-members__more .tl-btn{min-width:240px}.talos-member[hidden]{display:none}.talos-member__media{aspect-ratio:342 / 300;overflow:hidden}.talos-member__media img{width:100%;height:100%;object-fit:cover}.talos-member__media .tl-badge{top:12px;left:12px}.talos-member__body{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4)}.talos-member__foot{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-2)}.talos-member__dot{display:inline-block;flex-shrink:0;width:14px;height:14px;border-radius:var(--radius-round);box-shadow:inset 0 0 0 1px var(--line-control)}.talos-member__ig{display:inline-flex;align-items:center;min-height:var(--touch-min);font-size:13px;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.talos-join{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--section-y-s) var(--space-5) var(--section-y)}.talos-join__head{display:flex;flex-direction:column;gap:var(--space-2)}.talos-join__lead{margin:0;font-size:var(--fs-body);line-height:var(--lh-body-s);color:var(--ink-muted)}.talos-join__perks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);margin:0;padding:0;list-style:none}.talos-join__perk{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-raised);font-size:13px;line-height:1.25;font-weight:700}.talos-join__perk:nth-child(odd):nth-last-child(2),.talos-join__perk--featured{grid-column:1 / -1}.talos-join__perk-tile{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--radius-control);background:var(--ink);color:var(--lime)}.talos-join__perk-icon{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.talos-join__perk--featured{border-color:var(--lime);background:var(--lime);color:var(--on-lime);font-size:15px}.talos-join__form{display:flex;flex-direction:column;gap:var(--space-4)}.talos-join__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4) var(--space-3)}.talos-join__field{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.talos-join__field--full,.talos-join__field:has(#SqTeam),.talos-join__field:has(#SqCat){grid-column:1 / -1}.talos-join__field label{font-size:var(--fs-label);font-weight:700}.talos-join__field label span{font-weight:400;color:var(--ink-muted)}.talos-join__note{margin:0;font-size:13px;line-height:1.45;color:var(--ink-muted)}@media(min-width:990px){.talos-sqhero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:var(--space-8);padding:var(--section-y-desktop-m) var(--page-gutter)}.talos-sqhero__text{gap:var(--space-5)}.talos-sqhero__title{font-size:48px;line-height:var(--lh-display-l)}.talos-sqhero__map{height:440px}.talos-members{gap:var(--space-5);padding:var(--section-y-desktop) var(--page-gutter) var(--space-6)}.talos-members__head{padding-right:0}.talos-filter__pop{position:absolute;inset:auto 0 auto auto;top:calc(100% + var(--space-2));z-index:20}.talos-filter__scrim{display:none}.talos-filter__panel{position:static;min-width:220px;max-height:none;padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:0 12px 28px var(--pill-shadow)}.talos-filter__opt{min-height:var(--touch-min);font-size:15px}.talos-filter__pop:not([hidden]) .talos-filter__panel{animation:none}.talos-members__title{padding:0;font-size:var(--fs-title-l);line-height:var(--lh-title-l)}.talos-members__list,.talos-members__list.is-expanded{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5);padding:0;overflow:visible}.talos-members__list>li{min-width:0}.talos-members__more{padding:0}.talos-members__list:not(.is-expanded) .talos-member__foot{flex-direction:row;align-items:center;gap:var(--space-3)}.talos-member__media{aspect-ratio:382 / 460}.talos-join{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:var(--space-6) var(--space-8);padding:var(--section-y-desktop-m) var(--page-gutter) var(--section-y-desktop)}.talos-join__head{grid-column:1 / -1}.talos-join .talos-join__field--pair{grid-column:auto}.talos-join__perks{position:sticky;top:calc(var(--header-height) + var(--space-5))}.talos-join__lead{font-size:var(--fs-body-l)}.talos-join__perks{display:flex;flex-direction:column;gap:var(--space-3)}.talos-join__perk{gap:var(--space-4);padding:var(--space-3) var(--space-4);font-size:16px}.talos-join__perk-tile{width:40px;height:40px}.talos-join__perk-icon{width:22px;height:22px}.talos-join__perk--featured{padding:var(--space-4);font-family:var(--font-display);font-size:var(--fs-title-s);line-height:var(--lh-title-s);font-weight:800}.talos-join__card{padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-raised)}.talos-join__field:has(#SqTeam),.talos-join__field:has(#SqCat){grid-column:auto}}.talos-posted{display:none}form:target .talos-posted,:root:not(:has(form:target)) .talos-posted{display:block}.tl-dark .talos-help__ok{color:var(--ink)}.talos-join__check{display:flex;align-items:flex-start;gap:var(--space-3);min-height:var(--touch-min);font-size:var(--fs-body-s);line-height:1.45;font-weight:600;cursor:pointer}.talos-join__check input{flex-shrink:0;width:22px;height:22px;margin:0;accent-color:var(--ink)}.talos-join__check a{color:inherit;text-decoration:underline;text-underline-offset:3px}.talos-join__minor{display:flex;flex-direction:column;gap:var(--space-2)}.talos-join__minor-note{margin-top:calc(-1 * var(--space-3));padding-left:34px}.talos-join__check--terms{margin-top:calc(-1 * var(--space-2))}.talos-join__guardian{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-card);background:var(--surface)}.talos-join__guardian[hidden]{display:none}.talos-acad{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--section-y-s) 0 var(--section-y)}.talos-acad__head{display:flex;flex-direction:column;gap:var(--space-2)}.talos-acad__text{margin:0;padding:0 var(--space-5);font-size:var(--fs-body-s);line-height:var(--lh-body-s);color:var(--ink-muted)}.talos-acad__list{display:grid;gap:var(--space-3);margin:0;padding:0 var(--space-5);list-style:none}.talos-acad__card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-raised)}.talos-acad__photo{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--surface-sunken)}.talos-acad__photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 25%}.talos-acad__body{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}.talos-acad__id{display:flex;align-items:center;gap:var(--space-3)}.talos-acad__logo{flex-shrink:0;display:flex;width:64px;height:64px;padding:6px;box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-raised)}.talos-acad__logo img{width:100%;height:100%;object-fit:contain}.talos-acad__name{margin:0;font-family:var(--font-display);font-size:var(--fs-title-s);line-height:var(--lh-title-s);font-weight:800}.talos-acad__city{margin:2px 0 0;font-size:var(--fs-body-s);color:var(--ink-muted)}.talos-acad__gk{align-self:flex-start;margin:0;padding:6px 12px;border-radius:var(--radius-pill);background:var(--notice);font-size:13px;font-weight:700}.talos-acad__links{display:flex;flex-wrap:wrap;gap:0 var(--space-5)}.talos-acad__links a{display:inline-flex;align-items:center;min-height:var(--touch-min);font-size:14px;font-weight:700;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.talos-acad__cta{display:flex;flex-direction:column;gap:var(--space-4);margin:0 var(--space-5);padding:var(--space-5) var(--space-4);border-radius:var(--radius-card)}.talos-acad__form .talos-join__grid{align-items:end;gap:var(--space-3)}.talos-acad__form :is(.talos-acad__email,.talos-acad__ages,.talos-acad__submit){grid-column:1 / -1}.talos-acad__form :is(.talos-acad__phone,.talos-acad__count,.talos-acad__ages){order:1}.talos-acad__submit{order:2;margin-top:var(--space-1)}.talos-acad__submit .tl-btn{min-height:var(--control-md)}.talos-acad__cta.is-collapsed .talos-join__grid>:not(.talos-acad__submit){display:none}.talos-acad__cta.is-collapsed .talos-acad__submit{margin-top:0}@media(max-width:989px){.talos-sqhero__map--svg .talos-map{width:70%;margin:0 auto}}.talos-acad__cta-text{display:flex;flex-direction:column;gap:var(--space-2)}.talos-acad__cta-title{margin:0;font-family:var(--font-display);font-size:var(--fs-title-s);line-height:var(--lh-title-s);font-weight:800}.talos-acad__cta-sub{margin:0;font-size:var(--fs-body);line-height:var(--lh-body-s);color:var(--on-dark-soft)}.talos-prose{max-width:680px;margin:0 auto;padding:var(--section-y) var(--space-5) var(--section-y);box-sizing:content-box}.talos-prose .tl-eyebrow{margin:0 0 var(--space-2)}.talos-prose__title{margin:0 0 var(--space-5);font-family:var(--font-display);font-size:var(--fs-title-m);line-height:var(--lh-title-m);font-weight:800}.talos-prose__body{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink)}.talos-prose__body :is(h2,h3){margin:var(--space-6) 0 var(--space-3);font-family:var(--font-display);font-size:var(--fs-title-s);line-height:var(--lh-title-s);font-weight:800}.talos-prose__body h3{font-size:17px}.talos-prose__body :is(p,ul,ol){margin:0 0 var(--space-4)}.talos-prose__body :is(ul,ol){padding-left:1.25em}.talos-prose__body li+li{margin-top:var(--space-2)}.talos-prose__body a{color:inherit;text-decoration:underline;text-underline-offset:3px}.talos-prose__body>:first-child{margin-top:0}@media(min-width:990px){.talos-acad{gap:var(--space-6);padding:var(--section-y-desktop-m) var(--page-gutter) var(--section-y-desktop)}.talos-acad .talos-members__title{font-size:var(--fs-title-l);line-height:var(--lh-title-l)}.talos-acad__text{padding:0;font-size:var(--fs-body)}.talos-acad__list{grid-template-columns:repeat(auto-fit,minmax(max(300px,calc((100% - 2 * var(--space-5)) / 3)),1fr));gap:var(--space-5);padding:0}.talos-acad__body{padding:var(--space-5)}.talos-acad__list--one .talos-acad__body{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4) var(--space-6);padding:var(--space-5) var(--space-6)}.talos-acad__list--one .talos-acad__id{gap:var(--space-5)}.talos-acad__list--one .talos-acad__logo{width:88px;height:88px}.talos-acad__list--one .talos-acad__name{font-size:var(--fs-title-m);line-height:var(--lh-title-m)}.talos-acad__list--one .talos-acad__card:has(.talos-acad__photo){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.talos-acad__list--one .talos-acad__card:has(.talos-acad__photo) .talos-acad__photo{aspect-ratio:auto;min-height:340px}.talos-acad__list--one .talos-acad__card:has(.talos-acad__photo) .talos-acad__body{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:center}.talos-acad__cta{gap:var(--space-5);margin:0;padding:var(--space-7) var(--space-6)}.talos-acad__cta.is-collapsed{padding:var(--space-6)}.talos-acad__cta.is-collapsed .talos-join__grid{display:flex;justify-content:center}.talos-acad__cta.is-collapsed .talos-acad__submit .tl-btn{width:auto;padding:0 var(--space-7)}.talos-acad__cta-text{align-items:center;text-align:center}.talos-acad__cta-title{font-size:var(--fs-title-m);line-height:var(--lh-title-m)}.talos-acad__form .talos-join__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.talos-acad__form .talos-join__field,.talos-acad__form .talos-join__field--full,.talos-acad__form :is(.talos-acad__email,.talos-acad__ages,.talos-acad__submit){grid-column:auto;order:0}.talos-acad__form .talos-join__field{gap:6px}.talos-acad__form .talos-join__field label{overflow:hidden;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.talos-acad__submit{margin:0}.talos-acad__submit .tl-btn{white-space:nowrap}.talos-prose{padding:var(--section-y-desktop-s) var(--page-gutter) var(--section-y-desktop)}.talos-prose__title{font-size:var(--fs-title-l);line-height:var(--lh-title-l)}.talos-prose__body{font-size:var(--fs-body-l);line-height:var(--lh-body-l)}}.talos-reviews__widget{scroll-margin-top:calc(var(--header-height) + var(--space-3))}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.tl-dark :focus-visible,.tl-header :focus-visible,.tl-menu :focus-visible,.tl-footer :focus-visible,.talos-squad :focus-visible{outline-color:var(--focus-on-dark)}.talos-acc-card__badge{align-self:flex-start;margin:var(--space-4) var(--space-4) 0}.talos-member__badge{align-self:flex-start;margin-bottom:var(--space-2)}@media(min-width:990px){.talos-features:not(:has(.talos-features__media)),.talos-founder:not(:has(.talos-founder__photo)),.talos-follow:not(:has(.talos-follow__video)),.talos-sqhero:not(:has(.talos-sqhero__map)){grid-template-columns:minmax(0,760px);justify-content:center}.talos-simple:not(:has(.talos-simple__gallery)){grid-template-columns:minmax(0,var(--buy-column));justify-content:center}.talos-acc-card__badge{margin:var(--space-5) var(--space-5) 0}.talos-follow:not(:has(.talos-follow__video)){grid-template-columns:minmax(0,560px);padding:var(--section-y-desktop-m) var(--page-gutter) var(--section-y-desktop)}.talos-follow:not(:has(.talos-follow__video)) .talos-follow__title{text-align:center}}.talos-founder__photo:has(.talos-founder__img){display:block;height:auto;padding:0;overflow:visible;background:none}.talos-founder__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:top;-webkit-mask-image:linear-gradient(to bottom,black 62%,transparent 100%);mask-image:linear-gradient(to bottom,black 62%,transparent 100%)}.talos-founder__photo:has(.talos-founder__img)+.talos-founder__body{position:relative;z-index:1;margin-top:-58px}.talos-tl__img--png img{filter:drop-shadow(0 8px 14px var(--story-shadow))}.talos-tl__img:not(.talos-tl__img--png) img{width:auto;max-width:100%;max-height:320px;object-fit:contain}@media(min-width:990px){.talos-tl__img:not(.talos-tl__img--png) img{max-height:360px}}@media(max-width:989px){.talos-tl__img--narrow img{width:auto;height:auto;max-width:45%;max-height:260px;margin:0 auto}}@media(min-width:990px){.talos-founder__photo:has(.talos-founder__img){width:100%;max-width:560px;justify-self:center}.talos-founder__photo:has(.talos-founder__img)+.talos-founder__body{margin-top:0}}.talos-sqhero__map--svg,.talos-sqhero__map--svg:has(img){height:auto;padding:0;overflow:visible;background:none;border-radius:0}.talos-map{position:relative;width:100%;aspect-ratio:1000 / 900;color:var(--line-dark-control)}.talos-map__shape{position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;-webkit-mask:var(--map) center / contain no-repeat;mask:var(--map) center / contain no-repeat}.talos-map__pins,.talos-map__cy-pins{position:absolute;top:0;right:0;bottom:0;left:0}.talos-map__pin{position:absolute;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:var(--radius-round);background:var(--lime);box-shadow:0 0 0 2px var(--ink)}.talos-map__pin:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-round);background:var(--lime);animation:talos-pin 2.4s ease-out infinite}@keyframes talos-pin{0%{transform:scale(1);opacity:.5}to{transform:scale(2.6);opacity:0}}.talos-map__cy{position:absolute;right:0;bottom:0;width:22%;aspect-ratio:1;border:1px solid var(--line-dark-control);border-radius:var(--radius-card)}.talos-map__cy-label{position:absolute;left:8px;top:6px;font-size:var(--fs-caption);line-height:1;color:var(--on-dark-muted)}@media(prefers-reduced-motion:reduce){.talos-map__pin:after{animation:none;opacity:0}}.talos-shero__media:has(.talos-shero__img){padding:0}.talos-shero__img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:47% 35%}@media(min-width:990px){.talos-shero__img{object-position:50% 42%}}.talos-myth{position:relative;height:700px;overflow:hidden;background:var(--ink)}.talos-myth__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:55% 0%}.talos-myth__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 34%,var(--myth-fade) 62%,var(--ink) 100%)}.talos-myth__body{position:absolute;left:var(--space-5);right:var(--space-5);bottom:40px;display:flex;flex-direction:column;gap:var(--space-4)}.talos-myth__title{margin:0;font-family:var(--font-display);font-size:28px;line-height:1.05;font-weight:800}.talos-myth__text{margin:0;font-size:var(--fs-body);line-height:1.6;color:var(--on-dark-soft)}.talos-myth:not(:has(.talos-myth__img)){height:auto;padding:var(--section-y) var(--space-5)}.talos-myth:not(:has(.talos-myth__img)) .talos-myth__body{position:static}@media(min-width:990px){.talos-myth{height:820px;background:var(--myth-ground)}.talos-myth__img{inset:0 40px 0 auto;width:auto;max-width:70%;object-fit:cover;object-position:50% 0%;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 24%,black 88%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 24%,black 88%,transparent 100%)}.talos-myth__overlay{background:linear-gradient(to right,var(--myth-side) 0%,var(--myth-side-soft) 45%,var(--myth-side-clear) 60%)}.talos-myth__body{left:var(--page-gutter);right:auto;top:50%;bottom:auto;width:520px;gap:20px;transform:translateY(-50%)}.talos-myth__title{font-size:44px;line-height:1}.talos-myth__text{font-size:var(--fs-body-l)}.talos-myth:not(:has(.talos-myth__img)){height:auto;padding:var(--section-y-desktop) var(--page-gutter)}.talos-myth:not(:has(.talos-myth__img)) .talos-myth__body{transform:none}}@media(min-width:600px)and (max-width:989px){.talos-members__list>li{flex-basis:44%}.talos-members__list.is-expanded{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.talos-members__list,.talos-members__list.is-expanded{grid-template-columns:repeat(4,minmax(0,1fr))}.talos-members__list .talos-member__foot,.talos-members__list:not(.is-expanded) .talos-member__foot{flex-direction:column;align-items:flex-start;gap:0}.talos-acad__form .talos-join__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr) minmax(0,.95fr) minmax(0,.85fr) auto}}.care-cta{text-decoration:none}a.care-cta:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.care-cta--card:focus-visible,.care-cta--tile:focus-visible,.care-cta--button:focus-visible{box-shadow:0 0 0 4px var(--ink)}.care-cta__icon{display:inline-block;flex-shrink:0}.care-cta--card{display:flex;flex-direction:column;gap:var(--space-2);margin:0 0 var(--space-4);padding:var(--space-4);border-radius:var(--radius-card);background:var(--ink-3);color:var(--on-dark)}.care-cta--card .care-cta__title{font-family:var(--font-display);font-size:18px;line-height:1.2;font-weight:800;color:var(--on-dark)}.care-cta__mark{position:relative;isolation:isolate;display:inline-block;margin:-3px 2px;padding:3px 6px;line-height:1.3;color:var(--ink);text-shadow:none;-webkit-text-stroke:0}.care-cta__swipe{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:var(--lime)}.care-cta--card .care-cta__text{font-size:14px;line-height:1.5;color:var(--on-dark-body)}.care-cta__go{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;min-height:var(--touch-min);margin-bottom:calc(var(--space-2) * -1);font-size:15px;font-weight:700;color:var(--lime)}.care-cta--card:hover .care-cta__go{text-decoration:underline;text-underline-offset:3px}@media(hover:hover)and (min-width:990px){.care-cta--card{transition:transform .2s ease,box-shadow .2s ease}.care-cta--card:hover{transform:translateY(-2px);box-shadow:0 6px 16px var(--story-shadow)}}.talos-help__facts .talos-help__fact-link{padding:0;border-color:var(--lime);background:var(--lime)}.care-cta--tile{display:flex;flex-direction:column;gap:var(--space-1);height:100%;box-sizing:border-box;padding:var(--space-3);border-radius:inherit;color:var(--on-lime)}.care-cta--tile .care-cta__title{display:inline-flex;align-items:center;gap:6px;color:var(--on-lime)}.care-cta--tile .care-cta__text{font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:600;color:var(--on-lime)}.care-cta--tile:hover .care-cta__title{text-decoration:underline;text-underline-offset:3px}.care-cta--button{gap:8px}a.care-cta--link{display:inline-flex;align-items:center;gap:6px}.care-cta--link .care-cta__icon,a.care-cta--link:hover{color:var(--lime)}.tl-footer__acc a.care-cta--link,.tl-drop__col a.care-cta--link,.tl-menu__more a.care-cta--link{display:flex}@media(min-width:990px){.care-cta--card{padding:var(--space-5)}.talos-help__facts .care-cta--tile{padding:var(--space-4)}}@media(prefers-reduced-motion:reduce){.care-cta--card{transition:none}.care-cta--card:hover{transform:none}}.tl-ruler{display:inline-block;flex-shrink:0;width:16px;height:16px}a.tl-finder{display:inline-flex;align-items:center;gap:7px}.tl-menu__finder.tl-finder,.tl-footer__acc a.tl-finder{display:flex}.talos-help__link .tl-ruler{margin-right:7px}.talos-privacy{margin:0;font-size:12px;line-height:1.45;color:var(--ink-muted)}.talos-privacy a{color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:2px}.tl-dark .talos-privacy{color:var(--on-dark-muted)}.tl-dark .talos-privacy a{color:var(--on-dark)}.talos-privacy--form{font-size:13px}.talos-acad__note{grid-column:1 / -1;order:2}@media(min-width:990px){.talos-acad__form .talos-acad__note{order:1;text-align:center}}:root{--verified: #3897f0;--radius-proof: 14px;--radius-proof-l: 16px}.talos-proof__card{display:flex;align-items:center;gap:14px;border-radius:var(--radius-proof)}.talos-proof__avatars{display:flex;flex-shrink:0}.talos-proof__avatar{position:relative;display:block;width:52px;height:52px;border-radius:var(--radius-round);object-fit:cover;border:3px solid var(--ink-3)}.talos-proof__avatar+.talos-proof__avatar{margin-left:-16px}.talos-proof__avatar:nth-child(1){z-index:4}.talos-proof__avatar:nth-child(2){z-index:3}.talos-proof__avatar:nth-child(3){z-index:2}.talos-proof__avatar:nth-child(4){z-index:1}.talos-proof__text{margin:0;font-size:15px;line-height:1.4}.talos-proof__text strong{font-weight:700}.talos-proof__badge{display:inline-block;width:15px;height:15px;vertical-align:-2px}.talos-proof__badge-bg{fill:var(--verified)}.talos-proof__badge-tick{stroke:var(--surface-raised)}.talos-proof__link{align-self:flex-start;display:flex;align-items:center;min-height:var(--touch-min);text-decoration:underline}.talos-proof--dark{background:var(--ink);color:var(--on-dark);padding:40px var(--space-5) 44px}.talos-proof--dark .talos-proof__inner{display:flex;flex-direction:column;gap:var(--space-4)}.talos-proof--dark .talos-proof__card{background:var(--ink-3);border:1px solid var(--line-dark);padding:var(--space-4)}.talos-proof--dark .talos-proof__text{color:var(--on-dark)}.talos-proof--dark .talos-proof__link{font-family:var(--font-display);font-size:16px;font-weight:700;color:var(--lime);text-underline-offset:4px}.talos-proof--dark .talos-proof__link:hover{color:var(--on-dark)}.talos-proof--light{display:flex;flex-direction:column}.talos-proof--light .talos-proof__card{background:var(--surface-raised);border:1px solid var(--line);padding:14px var(--space-4)}.talos-proof--light .talos-proof__avatar{width:48px;height:48px;border-color:var(--surface-raised)}.talos-proof--light .talos-proof__avatar+.talos-proof__avatar{margin-left:-15px}.talos-proof--light .talos-proof__text{color:var(--ink)}.talos-proof--light .talos-proof__link{font-size:14px;font-weight:600;color:var(--ink);text-underline-offset:3px}.talos-proof--light .talos-proof__link:hover{color:var(--ink-muted)}@media(min-width:990px){.talos-proof--dark{padding:var(--section-y-desktop-s) var(--page-gutter)}.talos-proof--dark .talos-proof__inner{flex-direction:row;align-items:center;gap:40px;max-width:var(--container)}.talos-proof--dark .talos-proof__eyebrow{flex-shrink:0}.talos-proof--dark .talos-proof__card{flex-grow:1;gap:18px;padding:18px 28px 18px 18px;border-radius:var(--radius-proof-l)}.talos-proof--dark .talos-proof__avatar{width:64px;height:64px}.talos-proof--dark .talos-proof__avatar+.talos-proof__avatar{margin-left:-18px}.talos-proof--dark .talos-proof__text{font-size:20px}.talos-proof--dark .talos-proof__badge{width:19px;height:19px;vertical-align:-3px}.talos-proof--dark .talos-proof__link{flex-shrink:0;align-self:center}}.talos-sqhero__map--svg{flex-direction:column;gap:var(--space-3)}.talos-map__pin--s{width:8px;height:8px;margin:-4px 0 0 -4px;box-shadow:0 0 0 1.5px var(--ink)}.talos-map__pin--s:after{content:none;animation:none}.talos-map__caption{margin:0;font-size:15px;line-height:1.4;color:var(--on-dark-muted);text-align:center}.talos-map__pins:has(.talos-map__pin--s)~.talos-map__cy{top:0;bottom:auto}.talos-map__pins:has(.talos-map__pin--s)~.talos-map__cy .talos-map__cy-label{top:auto;bottom:6px}@media(max-width:989px){.talos-map__pin--s{width:5px;height:5px;margin:-2.5px 0 0 -2.5px;box-shadow:0 0 0 1px var(--ink)}}@media(max-width:989px){.talos-sqhero__map--svg .talos-map{width:85%}}.talos-map__cy-shape{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:currentColor}.talos-sqhero__proof{width:100%;text-align:left}@media(min-width:990px){.talos-sqhero__proof{max-width:560px;margin-top:var(--space-3)}}.talos-hacc-section+.talos-founder-section .talos-founder{padding-top:0}@media(min-width:990px){.talos-hacc-section+.talos-founder-section .talos-founder{padding-top:0;align-items:start}}.talos-proof--compact .talos-proof__card{gap:10px;padding:10px 14px;border-radius:12px}.talos-proof--compact .talos-proof__avatar{width:36px;height:36px;border-width:2px}.talos-proof--compact .talos-proof__avatar+.talos-proof__avatar{margin-left:-11px}.talos-proof--compact .talos-proof__text{font-size:14px;line-height:1.35}.talos-proof--compact .talos-proof__badge{width:13px;height:13px;vertical-align:-2px}@media(min-width:990px){.talos-sqhero__proof:has(.talos-proof--compact){max-width:440px;margin-top:0}}.talos-map__caption{font-family:var(--font-display);font-size:16px;font-weight:700;color:var(--on-dark)}.talos-map__caption:after{content:"";display:block;width:48px;height:3px;margin:8px auto 0;border-radius:2px;background:var(--lime)}@media(min-width:990px){.talos-map__caption{font-size:18px}}.talos-hrev{display:flex;flex-direction:column;gap:var(--space-5);padding:48px 0 52px;background:var(--ink);color:var(--on-dark)}.talos-hrev__head,.talos-hacc__head{display:flex;flex-direction:column;gap:10px;padding:0 var(--space-5)}.talos-hrev__title,.talos-hacc__title{margin:0;font-family:var(--font-display);font-size:26px;font-weight:800;line-height:1.2}.talos-hrev__title{color:var(--on-dark)}.talos-hrev__stars{display:flex;gap:3px}.talos-hrev__stars svg{display:block;width:16px;height:16px;fill:var(--lime)}.talos-hrev__stars--l{gap:4px}.talos-hrev__stars--l svg{width:20px;height:20px}.talos-hrev__list,.talos-hacc__list{display:flex;gap:var(--space-3);margin:0;padding:4px var(--space-5);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-5);scrollbar-width:none}.talos-hrev__list::-webkit-scrollbar,.talos-hacc__list::-webkit-scrollbar{display:none}.talos-hrev__card{display:flex;flex:0 0 290px;flex-direction:column;gap:14px;margin:0;padding:20px;background:var(--ink-3);border:1px solid var(--line-dark);border-radius:var(--radius-proof);scroll-snap-align:start}.talos-hrev__top,.talos-rfocus__top{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.talos-hrev__author,.talos-rfocus__author{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--on-dark)}.talos-hrev__check,.talos-rfocus__check{flex-shrink:0;width:15px;height:15px}.talos-hrev__check circle,.talos-rfocus__check circle{fill:var(--lime)}.talos-hrev__check path,.talos-rfocus__check path{stroke:var(--ink)}.talos-hrev__text{flex-grow:1;margin:0;font-size:15px;line-height:1.5;color:var(--on-dark)}.talos-hrev__cap{font-size:14px}.talos-hrev__link{display:inline-flex;align-items:center;min-height:var(--touch-min);color:var(--lime);font-weight:600;text-decoration:underline;text-underline-offset:3px}.talos-hrev__link:focus-visible{outline:2px solid var(--focus-on-dark);outline-offset:2px}.talos-hacc{display:flex;flex-direction:column;gap:var(--space-5);padding:48px 0 52px;background:var(--surface);color:var(--ink)}.talos-hacc__eyebrow{color:var(--ink-muted)}.talos-hacc__card{position:relative;display:flex;flex:0 0 220px;flex-direction:column;overflow:hidden;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-proof);color:var(--ink);text-decoration:none;scroll-snap-align:start}.talos-hacc__card:hover{color:var(--ink)}.talos-hacc__card:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.talos-hacc__pill{position:absolute;top:14px;left:14px;z-index:1;padding:6px 12px;border-radius:var(--radius-pill);background:var(--lime);color:var(--on-lime);font-size:13px;font-weight:700}.talos-hacc__media{position:relative;display:block;aspect-ratio:1;background:var(--surface-raised);border-bottom:1px solid var(--line)}.talos-hacc__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.talos-hacc__body{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px}.talos-hacc__text{display:flex;flex-direction:column;gap:4px}.talos-hacc__name{font-size:15px;font-weight:700}.talos-hacc__sub{font-size:13px;line-height:1.35;color:var(--ink-muted)}.talos-hacc__prices{display:flex;align-items:baseline;gap:8px}.talos-hacc__price{font-family:var(--font-display);font-size:18px;font-weight:800}.talos-hacc__was{font-size:13px;color:var(--ink-subtle)}.talos-rfocus{margin:0 0 var(--space-5);scroll-margin-top:calc(var(--header-height, 60px) + 16px)}.talos-rfocus__label{margin:0 0 var(--space-2);font-size:14px;font-weight:700;color:var(--ink)}.talos-rfocus__card{display:flex;flex-direction:column;gap:12px;margin:0;padding:20px;background:var(--ink-3);border:1px solid var(--line-dark);border-radius:var(--radius-proof);color:var(--on-dark)}.talos-rfocus__stars{display:flex;gap:3px}.talos-rfocus__star{display:block;width:16px;height:16px;fill:var(--lime)}.talos-rfocus__star.is-off{fill:var(--line-dark)}.talos-rfocus__date{font-size:13px;color:var(--on-dark-muted)}.talos-rfocus__text{margin:0;font-size:16px;line-height:1.5;color:var(--on-dark)}@media(min-width:990px){.talos-hrev,.talos-hacc{gap:var(--space-6);padding:64px var(--page-gutter) 72px}.talos-hrev__head,.talos-hacc__head{gap:var(--space-3);padding:0}.talos-hrev__title,.talos-hacc__title{font-size:36px;line-height:1.15}.talos-hrev__list,.talos-hacc__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5);padding:0;overflow:visible}.talos-hrev__card{padding:var(--space-5)}.talos-hrev__text{font-size:17px}.talos-hacc__media{aspect-ratio:auto;height:260px}.talos-hacc__body{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-3);padding:18px 20px 20px}.talos-hacc__name{font-size:16px}.talos-hacc__sub{font-size:14px}.talos-hacc__prices{flex-direction:column;align-items:flex-end;flex-shrink:0;gap:0}.talos-rfocus__text{font-size:17px}}:root{--acc-photo-bg: #f4f4f2}.talos-hacc__media{background:var(--acc-photo-bg);border-bottom:0}.talos-hacc__media--contain .talos-hacc__img{top:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 40px);object-fit:contain}.talos-hacc__media--cover .talos-hacc__img{object-fit:cover}.talos-hacc__media--bottom .talos-hacc__img{object-position:50% 100%}@media(min-width:990px){.talos-hacc__media--contain .talos-hacc__img{top:28px;left:28px;width:calc(100% - 56px);height:calc(100% - 56px)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/talos.css.map */
