.HomeComboLines_section__zwao_{--apple-action:#c0ff03;--apple-action-focus:#c0ff03;--apple-canvas:#000;--apple-ink:#fff;--apple-muted:#a1a1a6;--apple-font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","Helvetica Neue",Arial,sans-serif;--apple-font-text:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",Arial,sans-serif;--apple-radius:24px;--section-gutter:max(16px,calc((100vw - 1152px) / 2 + 16px));width:100%;overflow:hidden;padding:76px 0 88px;background:var(--apple-canvas);color:var(--apple-ink);color-scheme:dark;font-family:var(--apple-font-text)}.HomeComboLines_header__5eG8E{display:flex;box-sizing:border-box;width:100%;max-width:1152px;margin:0 auto 42px;padding-inline:16px;align-items:flex-end;justify-content:space-between;gap:28px}.HomeComboLines_heading__8SGBL{margin:0;color:var(--apple-ink);font-family:var(--apple-font-display);font-size:clamp(40px,4vw,56px);font-weight:600;letter-spacing:-.03em;line-height:1.07}.HomeComboLines_allLinesLink__YMXDb{color:var(--apple-action);text-decoration:none;outline:none;display:inline-flex;min-height:44px;flex:0 0 auto;align-items:center;gap:5px;font-size:17px;font-weight:400;letter-spacing:-.022em;line-height:1.47}.HomeComboLines_controls__LGny_{display:flex;box-sizing:border-box;width:100%;max-width:1152px;margin:28px auto 0;padding-inline:16px;align-items:center;justify-content:flex-end;gap:12px}.HomeComboLines_controlButton__l900l{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;padding:0;border:0;background:transparent;cursor:pointer;outline:none}.HomeComboLines_controlCircle__fPlPp{display:grid;width:36px;height:36px;place-items:center;border-radius:9999px;background:#d2d2d7;color:#1d1d1f;transition:background-color .18s ease,color .18s ease,transform .18s ease}.HomeComboLines_controlCircle__fPlPp svg{width:16px;height:16px}.HomeComboLines_controlButton__l900l:focus-visible{outline:2px solid var(--apple-action-focus);outline-offset:3px}.HomeComboLines_controlButton__l900l:active:not(:disabled) .HomeComboLines_controlCircle__fPlPp{transform:scale(.95)}.HomeComboLines_controlButton__l900l:disabled .HomeComboLines_controlCircle__fPlPp{background:#1d1d1f;color:#6e6e73}.HomeComboLines_controlButton__l900l:disabled{cursor:default}.HomeComboLines_allLinesLink__YMXDb span{display:inline-block;font-size:1.25em;line-height:1;transition:transform .22s ease}.HomeComboLines_allLinesLink__YMXDb:hover span{transform:translateX(3px)}.HomeComboLines_allLinesLink__YMXDb:focus-visible,.HomeComboLines_imageLink__gl7UO:focus-visible,.HomeComboLines_lineLink__FbkLe:focus-visible,.HomeComboLines_lineName__OYwP3 a:focus-visible,.HomeComboLines_railViewport___LATO:focus-visible{outline:2px solid var(--apple-action-focus);outline-offset:4px}.HomeComboLines_railViewport___LATO{width:100%;margin:0 auto;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-padding-inline:var(--section-gutter);scroll-snap-type:inline mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.HomeComboLines_railViewport___LATO::-webkit-scrollbar{display:none}.HomeComboLines_rail__DfgSI{display:grid;width:-moz-max-content;width:max-content;grid-auto-columns:390px;grid-auto-flow:column;gap:28px;padding:0 var(--section-gutter) 8px}.HomeComboLines_line__KxYNF{display:flex;min-width:0;flex-direction:column;scroll-snap-align:start}.HomeComboLines_imageLink__gl7UO{position:relative;display:block;box-sizing:border-box;width:100%;aspect-ratio:1;overflow:hidden;border:0;border-radius:var(--apple-radius);background:transparent;outline:none}.HomeComboLines_image__85G47{-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.HomeComboLines_imageLink__gl7UO:hover .HomeComboLines_image__85G47{transform:scale(1.018)}.HomeComboLines_allLinesLink__YMXDb:active,.HomeComboLines_imageLink__gl7UO:active,.HomeComboLines_lineLink__FbkLe:active,.HomeComboLines_lineName__OYwP3 a:active{transform:scale(.95)}.HomeComboLines_swatches__f5tpz{display:flex;min-height:44px;margin:9px 0 0;align-items:center;justify-content:center;gap:8px}.HomeComboLines_swatch__DIhvV{position:relative;width:12px;height:12px;flex:0 0 12px;border:.5px solid hsla(0,0%,100%,.2);border-radius:9999px;background-image:linear-gradient(155deg,rgba(0,0,0,.28),transparent 46%,hsla(0,0%,100%,.16));box-shadow:inset 0 .75px 1px rgba(0,0,0,.58),inset 0 -.5px .5px hsla(0,0%,100%,.2),0 0 0 .5px hsla(0,0%,100%,.25)}.HomeComboLines_eyebrow__MKpwq{min-height:18px;margin:12px 0 0;color:var(--apple-muted);font-size:14px;font-weight:600;letter-spacing:-.016em;line-height:1.29;text-align:center}.HomeComboLines_lineName__OYwP3{margin:14px 0 0;color:var(--apple-ink);font-family:var(--apple-font-display);font-size:32px;font-weight:600;letter-spacing:-.025em;line-height:1.1;text-align:center}.HomeComboLines_lineName__OYwP3 a{color:inherit;text-decoration:none;outline:none}.HomeComboLines_description__zEzsi{max-width:330px;min-height:50px;margin:22px auto 0;color:var(--apple-ink);font-size:17px;font-weight:400;letter-spacing:-.022em;line-height:1.47;text-align:center}.HomeComboLines_footer__NeETI{display:flex;margin-top:24px;flex-direction:column;align-items:center;gap:12px}.HomeComboLines_price___wDFd{display:flex;width:100%;max-width:360px;min-height:50px;margin:0;color:var(--apple-ink);font-size:17px;font-weight:600;text-align:center;text-wrap:balance}.HomeComboLines_lineLink__FbkLe,.HomeComboLines_price___wDFd{align-items:center;justify-content:center;letter-spacing:-.022em;line-height:1.29}.HomeComboLines_lineLink__FbkLe{display:inline-flex;min-height:25px;padding:7px 14px;border-radius:9999px;background:var(--apple-action);color:#000;font-size:14px;font-weight:400;text-decoration:none;outline:none;transition:background-color .18s ease,transform .18s ease}@keyframes HomeComboLines_headingReveal__Vf4Rq{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes HomeComboLines_lineReveal__R4H_o{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:translateZ(0)}}@supports (animation-timeline:view()){.HomeComboLines_header__5eG8E{animation:HomeComboLines_headingReveal__Vf4Rq cubic-bezier(.22,1,.36,1) both;animation-range:entry 8% cover 30%;animation-timeline:view()}.HomeComboLines_line__KxYNF{animation:HomeComboLines_lineReveal__R4H_o cubic-bezier(.22,1,.36,1) both;animation-range:entry 4% cover 28%;animation-timeline:view()}}@media (max-width:1068px){.HomeComboLines_section__zwao_{padding-block:68px 80px}.HomeComboLines_rail__DfgSI{grid-auto-columns:42vw}}@media (max-width:833px){.HomeComboLines_header__5eG8E{margin-bottom:34px;align-items:flex-start;flex-direction:column;gap:10px}.HomeComboLines_heading__8SGBL{font-size:40px}.HomeComboLines_rail__DfgSI{grid-auto-columns:min(58vw,390px);gap:28px;padding-inline:16px}.HomeComboLines_swatches__f5tpz{justify-content:flex-start}.HomeComboLines_description__zEzsi,.HomeComboLines_eyebrow__MKpwq,.HomeComboLines_lineName__OYwP3,.HomeComboLines_price___wDFd{text-align:left}.HomeComboLines_description__zEzsi{margin-inline:0}.HomeComboLines_price___wDFd{justify-content:flex-start}.HomeComboLines_footer__NeETI{align-items:flex-start}}@media (max-width:640px){.HomeComboLines_section__zwao_{padding-block:52px 64px}.HomeComboLines_header__5eG8E{margin-bottom:28px}.HomeComboLines_heading__8SGBL{max-width:330px;font-size:34px}.HomeComboLines_rail__DfgSI{grid-auto-columns:min(78vw,360px);gap:20px}.HomeComboLines_description__zEzsi{max-width:330px}.HomeComboLines_lineName__OYwP3{font-size:28px}.HomeComboLines_description__zEzsi{min-height:0;margin-top:17px}.HomeComboLines_controls__LGny_{margin-top:24px}}@media (max-width:419px){.HomeComboLines_section__zwao_{padding-block:48px 58px}.HomeComboLines_heading__8SGBL{font-size:28px}.HomeComboLines_allLinesLink__YMXDb{font-size:16px}.HomeComboLines_rail__DfgSI{grid-auto-columns:80vw}}@media (prefers-reduced-motion:reduce){.HomeComboLines_header__5eG8E,.HomeComboLines_line__KxYNF{animation:none;opacity:1;transform:none}.HomeComboLines_railViewport___LATO{scroll-behavior:auto}.HomeComboLines_allLinesLink__YMXDb span,.HomeComboLines_controlCircle__fPlPp,.HomeComboLines_image__85G47{transition:none}}.HomeLabsStrip_section__wnzj4{background:linear-gradient(180deg,#0a0a0b,#000 84px,#000 calc(100% - 84px),#0a0a0b)}.HomeLabsStrip_eyebrow__VTvy4{margin:0 0 12px;color:#86868b;font-size:12px;font-weight:500;letter-spacing:.08em;line-height:1.25}.HomeLabsStrip_tabsScroller__J9_Tt{width:min(100%,490px);max-width:100%;overflow-x:auto;border-radius:9999px;padding:4px;background:#2c2c2e;scrollbar-width:none}.HomeLabsStrip_tabsScroller__J9_Tt::-webkit-scrollbar{display:none}.HomeLabsStrip_tabs__rgYWH{--tab-count:5;position:relative;display:grid;width:100%;min-width:440px;grid-template-columns:repeat(var(--tab-count),minmax(0,1fr))}.HomeLabsStrip_activePill__lEOxH{position:absolute;z-index:0;inset-block:0;left:0;width:calc(100% / var(--tab-count));border-radius:9999px;background:#000;transform:translate3d(calc(var(--active-index) * 100%),0,0);transition:transform .25s cubic-bezier(.77,0,.175,1);will-change:transform}.HomeLabsStrip_tab__TSlWv{position:relative;z-index:1;min-height:44px;border-radius:9999px;padding:10px 12px;color:#a1a1a6;font-size:17px;font-weight:400;letter-spacing:-.01em;outline:none;transition:color .18s ease,transform .14s cubic-bezier(.23,1,.32,1)}.HomeLabsStrip_tab__TSlWv:hover{color:#fff}.HomeLabsStrip_tab__TSlWv:active{transform:scale(.98)}.HomeLabsStrip_tab__TSlWv:focus-visible{box-shadow:0 0 0 2px #ffd60a,0 0 0 4px #2c2c2e}.HomeLabsStrip_activeTab__L4lsA,.HomeLabsStrip_activeTab__L4lsA:hover{color:#ffd60a}.HomeLabsStrip_panels__2h8Dc{display:grid;width:100%;min-height:92px;margin-top:36px;text-align:center}.HomeLabsStrip_panel__0rqM2{grid-area:1/1;visibility:hidden;opacity:0;transform:translate3d(0,4px,0);pointer-events:none;transition:opacity .18s cubic-bezier(.23,1,.32,1),transform .25s cubic-bezier(.77,0,.175,1),visibility 0s linear .25s}.HomeLabsStrip_activePanel__1IK5a{visibility:visible;opacity:1;transform:translateZ(0);pointer-events:auto;transition-delay:40ms,0ms,0ms}.HomeLabsStrip_description__Lctqp{max-width:840px;margin-inline:auto;color:#86868b;font-size:21px;font-weight:500;letter-spacing:-.025em;line-height:1.38;text-wrap:balance}.HomeLabsStrip_description__Lctqp strong{color:#ffd60a;font-weight:600}.HomeLabsStrip_link__7kmiv{display:inline-flex;min-height:44px;align-items:center;gap:4px;margin-top:16px;border-radius:9999px;padding-inline:16px;color:#fff;font-size:17px;font-weight:400;text-decoration:none;outline:none;transition:color .18s ease,transform .14s cubic-bezier(.23,1,.32,1)}.HomeLabsStrip_link__7kmiv:hover{color:#ffd60a}.HomeLabsStrip_link__7kmiv:active{transform:scale(.98)}.HomeLabsStrip_link__7kmiv:focus-visible{box-shadow:0 0 0 2px #ffd60a}@media (max-width:639px){.HomeLabsStrip_tabsScroller__J9_Tt{width:100%}.HomeLabsStrip_tabs__rgYWH{min-width:400px}.HomeLabsStrip_tab__TSlWv{font-size:15px}.HomeLabsStrip_panels__2h8Dc{margin-top:36px}.HomeLabsStrip_description__Lctqp{font-size:18px}.HomeLabsStrip_link__7kmiv{font-size:15px}}@media (prefers-reduced-motion:reduce){.HomeLabsStrip_activePill__lEOxH{transition:none}.HomeLabsStrip_link__7kmiv,.HomeLabsStrip_tab__TSlWv{transition:color .18s ease}.HomeLabsStrip_link__7kmiv:active,.HomeLabsStrip_tab__TSlWv:active{transform:none}.HomeLabsStrip_panel__0rqM2{transform:none;transition:opacity .18s ease,visibility 0s linear .18s}.HomeLabsStrip_activePanel__1IK5a{transition-delay:0ms}}