.PartnerLandingDesktopGate-module__6sdQOG__gate{min-height:100dvh;font-family:var(--font-manrope), Manrope, sans-serif;background:#e8f1f8;justify-content:center;align-items:center;display:none;position:relative;overflow:hidden}.PartnerLandingDesktopGate-module__6sdQOG__background{filter:blur(20px);object-fit:cover;object-position:center 48%;transform:scale(1.12)}.PartnerLandingDesktopGate-module__6sdQOG__wash{background:linear-gradient(#fff0 48%,#e8f1f8 100%);position:absolute;inset:0}.PartnerLandingDesktopGate-module__6sdQOG__card{z-index:2;aspect-ratio:440/677;background:#fff;border-radius:27px;width:clamp(360px,22.9167vw,440px);position:relative;transform:translateY(-3.3%);box-shadow:0 24px 80px #033d6421}.PartnerLandingDesktopGate-module__6sdQOG__brand{color:#033d64;letter-spacing:-.07em;text-align:center;text-wrap:balance;width:max-content;margin:0;font-weight:800;line-height:.999;position:absolute;top:6.65%;left:50%;transform:translate(-50%)}.PartnerLandingDesktopGate-module__6sdQOG__brand>span{font-size:clamp(40px,2.575vw,49px);display:block}.PartnerLandingDesktopGate-module__6sdQOG__brand>small{font-size:clamp(20px,1.25vw,24px);line-height:1;display:block}.PartnerLandingDesktopGate-module__6sdQOG__qrFrame{width:95.68%;height:53.77%;position:absolute;top:25.85%;left:2.27%;overflow:hidden}.PartnerLandingDesktopGate-module__6sdQOG__qrImage{aspect-ratio:1;object-fit:contain;height:auto!important;top:-7.97%!important}.PartnerLandingDesktopGate-module__6sdQOG__prompt{color:#033d64;letter-spacing:-.07em;text-align:center;text-wrap:balance;width:100%;margin:0;font-size:clamp(20px,1.25vw,24px);font-weight:800;line-height:1;position:absolute;top:80.94%;left:50%;transform:translate(-50%)}.PartnerLandingDesktopGate-module__6sdQOG__hint{align-items:center;gap:16px;display:flex;position:absolute;top:92.3%;left:20.9%}.PartnerLandingDesktopGate-module__6sdQOG__hint img{flex:none;width:30px;height:30px}.PartnerLandingDesktopGate-module__6sdQOG__hint p{color:#9d9d9db5;text-align:center;width:max-content;max-width:235px;margin:0;font-size:clamp(12px,.8333vw,16px);font-weight:600;line-height:1}@media (min-width:768px){.PartnerLandingDesktopGate-module__6sdQOG__gate{display:flex}}
.CartActionBarV2-module__cFFM2q__root{color:#646464;width:100%;height:45px;position:relative;overflow:hidden}.CartActionBarV2-module__cFFM2q__liquidSvg{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.CartActionBarV2-module__cFFM2q__liquidOutline{fill:none;stroke:#ffffffc7;stroke-width:1px}.CartActionBarV2-module__cFFM2q__content{z-index:1;pointer-events:none;position:absolute;inset:0}.CartActionBarV2-module__cFFM2q__brand{align-items:center;gap:10px;min-width:0;display:flex;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.CartActionBarV2-module__cFFM2q__logo{border-radius:999px;flex:0 0 35px;width:35px;height:35px;display:block;position:relative;overflow:hidden}.CartActionBarV2-module__cFFM2q__logoFallback,.CartActionBarV2-module__cFFM2q__logoVideo{object-fit:cover}.CartActionBarV2-module__cFFM2q__logoVideo{width:100%;height:100%;transition:opacity .18s;position:absolute;inset:0}.CartActionBarV2-module__cFFM2q__brandName{color:#646464;font-family:var(--font-manrope), Manrope, sans-serif;text-overflow:ellipsis;white-space:nowrap;leading-trim:both;text-edge:cap;font-size:12px;font-style:normal;font-weight:600;line-height:108.187%;overflow:hidden}.CartActionBarV2-module__cFFM2q__login,.CartActionBarV2-module__cFFM2q__cart,.CartActionBarV2-module__cFFM2q__combined{appearance:none;height:45px;font-family:var(--font-manrope), Manrope, sans-serif;white-space:nowrap;pointer-events:auto;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:12px;font-style:normal;font-weight:500;line-height:normal;transition:opacity .26s,transform .42s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:0}.CartActionBarV2-module__cFFM2q__login{color:#64646494;right:calc(21.5% + 32px)}.CartActionBarV2-module__cFFM2q__cart{color:#242424;right:10px}.CartActionBarV2-module__cFFM2q__combined{color:#242424;text-overflow:ellipsis;opacity:0;pointer-events:none;justify-content:center;min-width:0;left:calc(42% + 24px);right:10px;overflow:hidden;transform:translate(12px)}.CartActionBarV2-module__cFFM2q__root[data-cart-v2-shifted=true] .CartActionBarV2-module__cFFM2q__login,.CartActionBarV2-module__cFFM2q__root[data-cart-v2-shifted=true] .CartActionBarV2-module__cFFM2q__cart{opacity:0;pointer-events:none;transform:translate(12px)}.CartActionBarV2-module__cFFM2q__root[data-cart-v2-shifted=true] .CartActionBarV2-module__cFFM2q__combined{opacity:1;pointer-events:auto;transform:translate(0)}@media (max-width:420px){.CartActionBarV2-module__cFFM2q__brand{gap:8px}.CartActionBarV2-module__cFFM2q__brandName{max-width:88px}.CartActionBarV2-module__cFFM2q__login{right:calc(21.5% + 26px)}}
.AdaptiveHeader-module__fCNeTW__backdrop{z-index:80;width:100%;height:var(--catalog-header-gradient-height);pointer-events:none;background:var(--catalog-header-gradient);backface-visibility:hidden;will-change:transform;position:fixed;top:-55px;left:0;transform:translate(0,0)}.AdaptiveHeader-module__fCNeTW__backdropInline{position:absolute}.AdaptiveHeader-module__fCNeTW__header{--header-logo-size:clamp(34px, 8.92vw, 57px);--header-brand-gap:7px;--header-text-gap:0px;--header-title-size:clamp(18px, 3.8vw, 24px);--header-subtitle-size:clamp(10px, 2.2vw, 14px);--header-burger-width:15px;--header-burger-gap:5px;--header-burger-hit-size:44px;--header-radius:15px;z-index:100;box-sizing:border-box;width:100%;font-family:var(--font-manrope), Manrope, sans-serif;justify-content:space-between;align-items:center;display:flex;position:relative}.AdaptiveHeader-module__fCNeTW__fixed{top:var(--header-top-offset,20px);backface-visibility:hidden;will-change:transform;position:fixed;left:0;transform:translate(0,0)}html[data-browser-surface=pwa] .AdaptiveHeader-module__fCNeTW__fixed{top:max(var(--header-top-offset,20px), env(safe-area-inset-top))}html[data-browser-surface=pwa] .AdaptiveHeader-module__fCNeTW__backdrop{top:calc(max(20px, env(safe-area-inset-top)) - 75px)}@media (display-mode:standalone){.AdaptiveHeader-module__fCNeTW__fixed{top:max(var(--header-top-offset,20px), env(safe-area-inset-top))}.AdaptiveHeader-module__fCNeTW__backdrop{top:calc(max(20px, env(safe-area-inset-top)) - 75px)}}.AdaptiveHeader-module__fCNeTW__notFixed{margin-top:var(--header-top-offset,20px)}.AdaptiveHeader-module__fCNeTW__catalog{padding:0 clamp(30px,5vw,40px)}.AdaptiveHeader-module__fCNeTW__constructor{border-radius:0 0 var(--header-radius) var(--header-radius);background:#fff;min-height:clamp(54px,14.6vw,88px);padding:0 15px;box-shadow:0 -8px 16px 8px #00000040}html[data-app-page=constructor][data-browser-surface=pwa] .AdaptiveHeader-module__fCNeTW__constructor{min-height:calc(clamp(54px, 14.6vw, 88px) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}@media (display-mode:standalone){.AdaptiveHeader-module__fCNeTW__constructor{min-height:calc(clamp(54px, 14.6vw, 88px) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}}.AdaptiveHeader-module__fCNeTW__brandButton,.AdaptiveHeader-module__fCNeTW__brandLink{align-items:center;gap:var(--header-brand-gap);min-width:0;color:inherit;text-decoration:none;display:flex}.AdaptiveHeader-module__fCNeTW__brandButton{cursor:pointer;background:0 0;border:0;padding:0}.AdaptiveHeader-module__fCNeTW__logo{width:var(--header-logo-size);height:var(--header-logo-size);border-radius:999px;flex:none;overflow:hidden}.AdaptiveHeader-module__fCNeTW__logoVideo{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.AdaptiveHeader-module__fCNeTW__brandText{gap:var(--header-text-gap);flex-direction:column;min-width:0;display:flex}.AdaptiveHeader-module__fCNeTW__title{color:#646464;font-size:var(--header-title-size);leading-trim:both;text-edge:cap;text-overflow:ellipsis;white-space:nowrap;font-style:normal;font-weight:600;line-height:normal;overflow:hidden}.AdaptiveHeader-module__fCNeTW__subtitle{color:#aaa;text-align:left;font-size:var(--header-subtitle-size);leading-trim:both;text-edge:cap;text-overflow:ellipsis;white-space:nowrap;font-style:normal;font-weight:400;line-height:normal;overflow:hidden}.AdaptiveHeader-module__fCNeTW__burgerButton{width:var(--header-burger-hit-size);height:var(--header-burger-hit-size);margin-right:calc((var(--header-burger-width) - var(--header-burger-hit-size)) / 2);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.AdaptiveHeader-module__fCNeTW__burgerButton:focus-visible{outline:none}.AdaptiveHeader-module__fCNeTW__burgerIcon{width:var(--header-burger-width);gap:var(--header-burger-gap);pointer-events:none;flex-direction:column;display:flex}.AdaptiveHeader-module__fCNeTW__burgerLine{background:#6f6f6f;flex:0 0 1px;width:100%;height:1px;display:block}.AdaptiveHeader-module__fCNeTW__categoryMenu{--header-logo-size:clamp(34px, 8.92vw, 57px);top:var(--category-menu-top,calc(var(--header-top-offset,20px) + var(--header-logo-size) + 8px));z-index:2147483647;box-sizing:border-box;-webkit-backdrop-filter:blur(12px)saturate(160%);opacity:0;pointer-events:none;will-change:opacity;width:min(100vw - 16px,624px);font-family:var(--font-manrope), Manrope, sans-serif;background:#e3e3e3d9;border:1px solid #ffffff4d;border-radius:20px;flex-direction:column;gap:15px;padding:30px 20px;transition:opacity .42s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 8px 32px #0000001a,inset 0 1px 2px #ffffff80,inset 0 -1px 2px #ffffff0d}.AdaptiveHeader-module__fCNeTW__categoryMenuVisible{opacity:1;pointer-events:auto;transform:translate(-50%)}.AdaptiveHeader-module__fCNeTW__categoryMenuHidden{opacity:0;pointer-events:none;transition-duration:.36s;transition-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(-50%)}.AdaptiveHeader-module__fCNeTW__categoryItem{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(86px,1fr) max-content;align-items:center;column-gap:clamp(10px,4vw,22px);width:100%;min-height:44px;padding:0;transition:min-height .28s cubic-bezier(.22,1,.36,1);display:grid}.AdaptiveHeader-module__fCNeTW__categoryItem:focus-visible{outline:none}.AdaptiveHeader-module__fCNeTW__categoryItemExpanded{grid-template-columns:minmax(86px,1fr) max-content;align-items:start}.AdaptiveHeader-module__fCNeTW__categoryDivider{background:#646464;border-radius:15px;width:100%;height:1px}.AdaptiveHeader-module__fCNeTW__categoryTitle{box-sizing:border-box;color:#646464;min-width:0;height:44px;min-height:44px;font-family:var(--font-manrope), Manrope, sans-serif;letter-spacing:-1px;leading-trim:both;text-edge:cap;white-space:nowrap;align-self:start;align-items:center;padding:0;font-size:20px;font-style:normal;font-weight:800;line-height:20px;display:inline-flex}.AdaptiveHeader-module__fCNeTW__categoryContentSlot{justify-items:end;min-width:0;max-height:15px;transition:max-height .32s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.AdaptiveHeader-module__fCNeTW__categoryContentSlot>*{grid-area:1/1}.AdaptiveHeader-module__fCNeTW__categoryItemExpanded .AdaptiveHeader-module__fCNeTW__categoryContentSlot{max-height:96px}.AdaptiveHeader-module__fCNeTW__categorySubtitle,.AdaptiveHeader-module__fCNeTW__categoryLinkLabel{color:#64646499;min-height:15px;font-family:var(--font-manrope), Manrope, sans-serif;letter-spacing:-1px;leading-trim:both;text-edge:cap;white-space:nowrap;align-items:center;font-size:15px;font-style:normal;font-weight:600;line-height:0;display:inline-flex}.AdaptiveHeader-module__fCNeTW__categoryTitle,.AdaptiveHeader-module__fCNeTW__categorySubtitle,.AdaptiveHeader-module__fCNeTW__categoryLinkLabel{appearance:none;cursor:pointer;background:0 0;border:0;padding:0}.AdaptiveHeader-module__fCNeTW__categorySubtitle{opacity:1;transition:opacity .18s,transform .24s cubic-bezier(.22,1,.36,1);transform:translateY(0)}.AdaptiveHeader-module__fCNeTW__categoryItemExpanded .AdaptiveHeader-module__fCNeTW__categorySubtitle{opacity:0;transform:translateY(-6px)}.AdaptiveHeader-module__fCNeTW__categoryExpandedGrid{opacity:0;pointer-events:none;grid-template-columns:repeat(2,max-content);gap:16px 46px;max-height:0;transition:max-height .32s cubic-bezier(.22,1,.36,1),opacity .22s,transform .28s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden;transform:translateY(8px)}.AdaptiveHeader-module__fCNeTW__categoryItemExpanded .AdaptiveHeader-module__fCNeTW__categoryExpandedGrid{opacity:1;pointer-events:auto;max-height:96px;transform:translateY(0)}.AdaptiveHeader-module__fCNeTW__lightRunningLink{box-sizing:border-box;color:#fff;width:100%;height:50px;font-family:var(--font-manrope), Manrope, sans-serif;leading-trim:both;text-edge:cap;background:linear-gradient(135deg,#ffffff1f 0%,#fff0 46%),linear-gradient(#242424 0%,#080808 100%);border:1px solid #ffffff29;border-radius:15px;justify-content:center;align-items:center;font-size:15px;font-style:normal;font-weight:700;line-height:150%;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 5px 14px #0000002e,inset 0 1px #ffffff1f}.AdaptiveHeader-module__fCNeTW__lightRunningLink:active{transform:translateY(1px);box-shadow:0 2px 8px #00000029,inset 0 1px #ffffff1a}.AdaptiveHeader-module__fCNeTW__lightRunningLink:focus-visible{outline-offset:3px;outline:1px solid #141414a6}@media (max-width:359px){.AdaptiveHeader-module__fCNeTW__categoryExpandedGrid{column-gap:30px}.AdaptiveHeader-module__fCNeTW__categoryItem,.AdaptiveHeader-module__fCNeTW__categoryItemExpanded{grid-template-columns:minmax(78px,1fr) max-content;column-gap:10px}}@media (prefers-reduced-motion:reduce){.AdaptiveHeader-module__fCNeTW__categoryMenu,.AdaptiveHeader-module__fCNeTW__categoryItem,.AdaptiveHeader-module__fCNeTW__categoryTitle,.AdaptiveHeader-module__fCNeTW__categoryContentSlot,.AdaptiveHeader-module__fCNeTW__categorySubtitle,.AdaptiveHeader-module__fCNeTW__categoryExpandedGrid{transition:none}.AdaptiveHeader-module__fCNeTW__categorySubtitle,.AdaptiveHeader-module__fCNeTW__categoryItemExpanded .AdaptiveHeader-module__fCNeTW__categorySubtitle,.AdaptiveHeader-module__fCNeTW__categoryExpandedGrid,.AdaptiveHeader-module__fCNeTW__categoryItemExpanded .AdaptiveHeader-module__fCNeTW__categoryExpandedGrid,.AdaptiveHeader-module__fCNeTW__lightRunningLink{transform:none}.AdaptiveHeader-module__fCNeTW__lightRunningLink{transition:none}}.AdaptiveHeader-module__fCNeTW__sizeButton{color:#000;text-align:center;min-width:clamp(116px,26vw,166px);font-family:var(--font-manrope), Manrope, sans-serif;leading-trim:both;text-edge:cap;background:#fff;border:0;border-radius:5px;flex:none;justify-content:center;align-items:center;gap:7px;padding:10px 0;font-size:clamp(13px,2.8vw,18px);font-style:normal;font-weight:400;line-height:.92563;display:inline-flex;position:relative;box-shadow:0 .5px 5px #0003}.AdaptiveHeader-module__fCNeTW__sizeButtonElevated{z-index:2147483647;margin:0;position:fixed}.AdaptiveHeader-module__fCNeTW__sizeIcon{object-fit:contain;flex:none;width:clamp(15px,3.2vw,20px);height:clamp(11px,2.35vw,15px)}
.CatalogQuantityControl-module__LfHJdG__control{transform-origin:0;transition:width .32s cubic-bezier(.22,1,.36,1),box-shadow .24s}.CatalogQuantityControl-module__LfHJdG__contentIn{animation:.24s cubic-bezier(.22,1,.36,1) both CatalogQuantityControl-module__LfHJdG__catalogQuantityContentIn}@keyframes CatalogQuantityControl-module__LfHJdG__catalogQuantityContentIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CatalogQuantityControl-module__LfHJdG__control{transition:none}.CatalogQuantityControl-module__LfHJdG__contentIn{animation:none}}
.CookieConsent-module__2FLMAq__banner{bottom:max(16px, env(safe-area-inset-bottom));z-index:2147483647;box-sizing:border-box;-webkit-backdrop-filter:blur(12px)saturate(160%);opacity:0;pointer-events:none;will-change:opacity;width:min(100vw - 16px,624px);font-family:var(--font-manrope), Manrope, sans-serif;background:#e3e3e3d9;border:1px solid #ffffff4d;border-radius:20px;flex-direction:column;align-items:center;gap:16px;padding:20px;transition:opacity .42s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 8px 32px #0000001a,inset 0 1px 2px #ffffff80,inset 0 -1px 2px #ffffff0d}.CookieConsent-module__2FLMAq__bannerVisible{opacity:1;pointer-events:auto}.CookieConsent-module__2FLMAq__bannerHidden{opacity:0;pointer-events:none;transition-duration:.36s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CookieConsent-module__2FLMAq__copy{color:#000000c7;text-align:center;font-size:12px;font-weight:500;line-height:1.45}.CookieConsent-module__2FLMAq__link{color:inherit;text-underline-offset:2px;text-decoration:underline;transition:color .18s}.CookieConsent-module__2FLMAq__link:hover{color:#000}.CookieConsent-module__2FLMAq__acceptButton{color:#2d2d2d;cursor:pointer;background:#ffffff7a;border:1px solid #ffffff73;border-radius:10px;flex:none;width:100%;height:40px;font-family:inherit;font-size:14px;font-weight:500;transition:background-color .18s,box-shadow .18s,transform .12s;box-shadow:inset 0 1px 2px #ffffff80,0 2px 8px #0000001f}.CookieConsent-module__2FLMAq__acceptButton:hover{background:#ffffff9e}.CookieConsent-module__2FLMAq__acceptButton:active{transform:translateY(1px)}.CookieConsent-module__2FLMAq__acceptButton:focus-visible,.CookieConsent-module__2FLMAq__link:focus-visible{outline-offset:3px;outline:1px solid #2d2d2db3}@media (min-width:768px){.CookieConsent-module__2FLMAq__banner{text-align:left;flex-direction:row}.CookieConsent-module__2FLMAq__copy{text-align:left}.CookieConsent-module__2FLMAq__acceptButton{width:auto;min-width:116px;padding-inline:24px}}@media (prefers-reduced-motion:reduce){.CookieConsent-module__2FLMAq__banner,.CookieConsent-module__2FLMAq__link,.CookieConsent-module__2FLMAq__acceptButton{transition:none}}
.LightRunningIntro-module__vdiZZG__page{--light-running-content-width:clamp(297px, calc(33.1579vw + 174.316px), 360px);color:#fff;background:#141414;flex-direction:column;align-items:center;min-height:100dvh;padding-top:105px;padding-bottom:0;display:flex;overflow-x:hidden}.LightRunningIntro-module__vdiZZG__logo{width:304px;height:63px;margin-bottom:33px;display:block}.LightRunningIntro-module__vdiZZG__brandLine{width:var(--light-running-content-width);justify-content:space-between;align-items:center;height:7px;margin-bottom:137px;display:flex}.LightRunningIntro-module__vdiZZG__triangle,.LightRunningIntro-module__vdiZZG__triangleRotated{color:#fff;flex:none;display:block}.LightRunningIntro-module__vdiZZG__triangle{width:7px;height:4px}.LightRunningIntro-module__vdiZZG__triangleRotated{width:7px;height:4px;transform:rotate(90deg)}.LightRunningIntro-module__vdiZZG__raum{width:24px;height:7px;display:block}.LightRunningIntro-module__vdiZZG__runners{width:clamp(251px,23.1579vw + 165.316px,295px);height:587px;margin-bottom:55px;margin-right:auto;position:relative;overflow:hidden}.LightRunningIntro-module__vdiZZG__runnersImage{object-fit:contain;object-position:left top}.LightRunningIntro-module__vdiZZG__copy{flex-direction:column;gap:23px;width:max-content;margin-bottom:18px;margin-left:auto;margin-right:clamp(18px,28.4211vw - 87.1579px,72px);display:flex}.LightRunningIntro-module__vdiZZG__sloganRow{align-items:flex-start;gap:9px;display:flex}.LightRunningIntro-module__vdiZZG__slogan{color:#fff;font-family:var(--font-ibm-plex-mono), "IBM Plex Mono", monospace;leading-trim:both;text-edge:cap;margin-top:-3px;font-size:10px;font-style:normal;font-weight:500;line-height:normal}.LightRunningIntro-module__vdiZZG__description{color:#767676;font-family:var(--font-manrope), Manrope, sans-serif;leading-trim:both;text-edge:cap;padding-left:17px;font-size:10px;font-style:normal;font-weight:500;line-height:150%}.LightRunningIntro-module__vdiZZG__runInLightBand{background:linear-gradient(#141414 0%,#4d4d4d 100%);flex:none;width:100%;height:63px}.LightRunningIntro-module__vdiZZG__runInLightLabel{align-self:stretch;align-items:flex-start;gap:9px;margin-left:clamp(13px,19.4737vw - 59.0526px,50px);padding-top:12px;padding-bottom:12px;display:flex}.LightRunningIntro-module__vdiZZG__runInLightText{color:#fff;font-family:var(--font-ibm-plex-mono), "IBM Plex Mono", monospace;leading-trim:both;text-edge:cap;margin-top:-3px;font-size:10px;font-style:normal;font-weight:500;line-height:normal}.LightRunningIntro-module__vdiZZG__modelImageBlock{flex:none;width:100vw;height:678px;margin-bottom:155px;position:relative}.LightRunningIntro-module__vdiZZG__modelImage{object-fit:cover;object-position:center;overflow:hidden}.LightRunningIntro-module__vdiZZG__modelBottomFade{background:linear-gradient(#14141400 0%,#141414 100%);height:25px;position:absolute;bottom:0;left:0;right:0}.LightRunningIntro-module__vdiZZG__modelLightMessage{z-index:1;color:#fff;font-family:var(--font-ibm-plex-mono), "IBM Plex Mono", monospace;text-align:right;leading-trim:both;text-edge:cap;align-items:flex-start;gap:7px;padding-right:82px;font-size:10px;font-style:normal;font-weight:500;line-height:normal;display:flex;position:absolute;top:395px;left:50%;transform:translate(-50%)}.LightRunningIntro-module__vdiZZG__modelLightMessage>p{margin-top:-3px}.LightRunningIntro-module__vdiZZG__modelMonogram{z-index:1;color:#fff;font-family:var(--font-ibm-plex-mono), "IBM Plex Mono", monospace;text-align:right;leading-trim:both;text-edge:cap;padding-left:200px;font-size:10px;font-style:normal;font-weight:500;line-height:normal;position:absolute;top:525px;left:50%;transform:translate(-50%)}.LightRunningIntro-module__vdiZZG__customizeButton{z-index:1;box-sizing:border-box;background:#f1f1f1;border-radius:20px;justify-content:center;align-items:center;width:clamp(230px,50vw + 45px,325px);height:50px;padding:19px 0;display:flex;position:absolute;bottom:-22px;left:50%;transform:translate(-50%)}.LightRunningIntro-module__vdiZZG__customizeButtonContent{justify-content:center;align-items:center;gap:clamp(25px,6.8421vw - .3158px,38px);display:flex}.LightRunningIntro-module__vdiZZG__customizeButtonText{color:#000;font-family:var(--font-manrope), Manrope, sans-serif;white-space:nowrap;leading-trim:both;text-edge:cap;font-size:15px;font-style:normal;font-weight:700;line-height:150%}.LightRunningIntro-module__vdiZZG__customizeButtonArrow{flex:none;width:16px;height:12px;display:block}@media (max-width:320px){.LightRunningIntro-module__vdiZZG__logo{width:calc(100vw - 16px);height:auto}}
.NikitaMoiseevLanding-module__Rl9BRG__page{color:#033d64;min-height:100dvh;font-family:var(--font-manrope), Manrope, sans-serif;background:#e8f1f8;overflow:hidden}.NikitaMoiseevLanding-module__Rl9BRG__skipLink{z-index:1000;color:#033d64;background:#fff;border-radius:8px;padding:8px 12px;font-size:14px;font-weight:700;transition:transform .7s cubic-bezier(.32,.72,0,1);position:fixed;top:12px;left:12px;transform:translateY(-160%)}.NikitaMoiseevLanding-module__Rl9BRG__skipLink:focus-visible{outline-offset:2px;outline:2px solid #033d64;transform:translateY(0)}.NikitaMoiseevLanding-module__Rl9BRG__mobileDrop{background:#e8f1f8;width:min(100%,560px);min-height:100dvh;margin:0 auto;position:relative;overflow:hidden}.NikitaMoiseevLanding-module__Rl9BRG__mobileHero{height:clamp(1059px,175.79vw + 408.579px,1393px);position:relative;overflow:hidden}.NikitaMoiseevLanding-module__Rl9BRG__mobileHeroImage{aspect-ratio:1044/1506;width:clamp(718px,74.7368vw + 441.474px,860px);position:absolute;top:clamp(-222px,-15.7895vw - 133.579px,-192px);left:50%;transform:translate(calc(-50% + clamp(70px,18.4211vw,103px)))}.NikitaMoiseevLanding-module__Rl9BRG__heroImage{object-fit:cover}.NikitaMoiseevLanding-module__Rl9BRG__mobileHeroFade{background:linear-gradient(#e8f1f800 60%,#e8f1f8 100%);position:absolute;inset:0}.NikitaMoiseevLanding-module__Rl9BRG__mobileBrand{letter-spacing:-.07em;text-align:center;text-wrap:balance;z-index:2;color:#fff;text-shadow:0 4px 4px #00000040;width:max-content;margin:0;font-weight:800;line-height:.999;position:absolute;top:clamp(140px,10.5263vw + 101.053px,160px);left:50%;transform:translate(-50%)}.NikitaMoiseevLanding-module__Rl9BRG__mobileBrand>span{font-size:clamp(49px,7.8947vw + 19.789px,64px);display:block}.NikitaMoiseevLanding-module__Rl9BRG__mobileBrand>small{font-size:clamp(24px,2.1053vw + 16.211px,28px);line-height:1;display:block}.NikitaMoiseevLanding-module__Rl9BRG__dropNumber{z-index:2;color:#ffffff63;letter-spacing:-.07em;white-space:nowrap;margin:0;font-size:clamp(24px,4.2105vw + 8.421px,32px);font-weight:800;line-height:1;position:absolute;top:clamp(282px,11.5789vw + 239.158px,304px);left:50%;transform:translate(-50%)}.NikitaMoiseevLanding-module__Rl9BRG__movingCastle{z-index:1;color:#0000;letter-spacing:-.07em;text-align:center;white-space:nowrap;-webkit-text-stroke:1px #ffffff8a;flex-direction:column;margin:0;font-size:clamp(96px,25.2632vw + 2.526px,144px);font-weight:800;line-height:.7;display:flex;position:absolute;top:clamp(534px,53.1579vw + 337.316px,635px);left:50%;transform:translate(-50%)}.NikitaMoiseevLanding-module__Rl9BRG__carousel{z-index:2;aspect-ratio:370/430;width:100%;position:absolute;top:clamp(629px,68.9474vw + 373.895px,760px);left:0}.NikitaMoiseevLanding-module__Rl9BRG__carouselTrack{aspect-ratio:370/395;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x;width:100%;display:flex;overflow:auto hidden}.NikitaMoiseevLanding-module__Rl9BRG__carouselTrack::-webkit-scrollbar{display:none}.NikitaMoiseevLanding-module__Rl9BRG__carouselSlide{scroll-snap-align:start;background:#f8f8f6;flex:0 0 100%;width:100%;height:100%;margin:0;position:relative;overflow:hidden}.NikitaMoiseevLanding-module__Rl9BRG__slideMain,.NikitaMoiseevLanding-module__Rl9BRG__slideDetail,.NikitaMoiseevLanding-module__Rl9BRG__slideModel,.NikitaMoiseevLanding-module__Rl9BRG__slideModelDetail{object-fit:cover;transition:transform .9s cubic-bezier(.32,.72,0,1)}.NikitaMoiseevLanding-module__Rl9BRG__slideMain{object-position:center 48%}.NikitaMoiseevLanding-module__Rl9BRG__slideDetail{object-position:center 57%;transform:scale(1.32)}.NikitaMoiseevLanding-module__Rl9BRG__slideModel{object-position:center 45%}.NikitaMoiseevLanding-module__Rl9BRG__slideModelDetail{object-position:center 58%;transform:scale(1.24)}.NikitaMoiseevLanding-module__Rl9BRG__carouselDots{z-index:3;justify-content:center;align-items:center;gap:clamp(22px,6.8421vw - 3.316px,35px);height:35px;display:flex;position:absolute;bottom:0;left:0;right:0}.NikitaMoiseevLanding-module__Rl9BRG__carouselDots button{cursor:pointer;opacity:.38;background:0 0;border:0;border-radius:999px;place-items:center;width:24px;height:24px;padding:0;transition:opacity .7s cubic-bezier(.32,.72,0,1),transform .7s cubic-bezier(.32,.72,0,1);display:grid}.NikitaMoiseevLanding-module__Rl9BRG__carouselDots button[aria-current=true],.NikitaMoiseevLanding-module__Rl9BRG__carouselDots button:hover{opacity:1;transform:scale(1.18)}.NikitaMoiseevLanding-module__Rl9BRG__carouselDots button:active{transform:scale(.98)}.NikitaMoiseevLanding-module__Rl9BRG__carouselDots button:focus-visible{outline-offset:2px;outline:2px solid #033d64}.NikitaMoiseevLanding-module__Rl9BRG__hoodieShadow{z-index:2;width:min(87%,420px);height:auto;position:absolute;bottom:0;left:50%;right:0;transform:translate(-50%)}.NikitaMoiseevLanding-module__Rl9BRG__mobileStory{background:linear-gradient(#e8f1f8 38%,#053a62 100%);height:clamp(1015px,118.421vw + 576.842px,1240px);position:relative}.NikitaMoiseevLanding-module__Rl9BRG__customizeButton{z-index:5;color:#fff;background:#033d64;border-radius:32px;justify-content:center;align-items:center;gap:clamp(48px,12.6316vw + 1.263px,72px);width:clamp(313px,56.3158vw + 104.632px,420px);height:clamp(68px,10.5263vw + 29.053px,88px);padding:8px 12px;font-size:clamp(16px,2.1053vw + 8.211px,20px);font-weight:700;transition:transform .7s cubic-bezier(.32,.72,0,1),background .7s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;top:clamp(29px,6.8421vw + 3.684px,42px);left:50%;transform:translate(-50%);box-shadow:3px 6px 6px #00000017}.NikitaMoiseevLanding-module__Rl9BRG__customizeButton:hover{background:#07507f;transform:translate(-50%)translateY(-2px)}.NikitaMoiseevLanding-module__Rl9BRG__customizeButton:active{transform:translate(-50%)scale(.98)}.NikitaMoiseevLanding-module__Rl9BRG__customizeButton:focus-visible{outline-offset:3px;outline:3px solid #fff}.NikitaMoiseevLanding-module__Rl9BRG__customizeButton img{filter:brightness(0)invert()}.NikitaMoiseevLanding-module__Rl9BRG__ctaDecor{z-index:1;pointer-events:none;width:100%;height:128px;position:absolute;top:0;left:0;overflow:hidden}.NikitaMoiseevLanding-module__Rl9BRG__ctaDecor span,.NikitaMoiseevLanding-module__Rl9BRG__ctaDecor:before,.NikitaMoiseevLanding-module__Rl9BRG__ctaDecor:after{content:"";background:#e8f1f847;width:29px;height:136px;position:absolute;transform:rotate(45deg)}.NikitaMoiseevLanding-module__Rl9BRG__ctaDecor span:first-child{top:-10px;left:18px}.NikitaMoiseevLanding-module__Rl9BRG__ctaDecor span:last-child{top:8px;right:22px;transform:rotate(-45deg)}.NikitaMoiseevLanding-module__Rl9BRG__ctaDecor:before{width:5px;top:6px;left:70px}.NikitaMoiseevLanding-module__Rl9BRG__ctaDecor:after{width:5px;top:10px;right:72px;transform:rotate(-45deg)}.NikitaMoiseevLanding-module__Rl9BRG__collectionNames{z-index:2;color:#0000;letter-spacing:-.07em;text-align:center;white-space:nowrap;-webkit-text-stroke:1px #033d646b;width:100%;font-size:clamp(83px,19.4737vw + 10.947px,120px);font-weight:800;line-height:.999;position:absolute;top:clamp(170px,21.5789vw + 90.158px,211px);left:50%;transform:translate(-50%)}.NikitaMoiseevLanding-module__Rl9BRG__collectionNames p{margin:0}.NikitaMoiseevLanding-module__Rl9BRG__collectionNames p+p{margin-top:4px}.NikitaMoiseevLanding-module__Rl9BRG__storyImage{z-index:3;aspect-ratio:971/1619;width:clamp(423px,72.1053vw + 156.211px,560px);position:absolute;top:clamp(261px,37.3684vw + 122.737px,332px);left:50%;transform:translate(calc(-50% + -1*clamp(0px,22.6316vw - 83.737px,43px)))}.NikitaMoiseevLanding-module__Rl9BRG__storyImageAsset{object-fit:contain}@media (min-width:768px){.NikitaMoiseevLanding-module__Rl9BRG__mobileDrop,.NikitaMoiseevLanding-module__Rl9BRG__skipLink{display:none}}@media (prefers-reduced-motion:reduce){.NikitaMoiseevLanding-module__Rl9BRG__skipLink,.NikitaMoiseevLanding-module__Rl9BRG__slideMain,.NikitaMoiseevLanding-module__Rl9BRG__slideDetail,.NikitaMoiseevLanding-module__Rl9BRG__slideModel,.NikitaMoiseevLanding-module__Rl9BRG__slideModelDetail,.NikitaMoiseevLanding-module__Rl9BRG__carouselDots button,.NikitaMoiseevLanding-module__Rl9BRG__customizeButton{scroll-behavior:auto;transition-duration:1ms}.NikitaMoiseevLanding-module__Rl9BRG__carouselTrack{scroll-behavior:auto}}
