.cwGRhW_stage{background:var(--color-ink);width:100%;height:600vh;position:relative}.cwGRhW_sticky{width:100%;height:100vh;color:var(--color-paper-white);position:sticky;top:0;overflow:hidden}.cwGRhW_bgVideo,.cwGRhW_bgImage{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.cwGRhW_heroLogo{z-index:10;text-align:left;color:var(--color-ink);-webkit-user-select:none;user-select:none;flex-direction:column;align-items:flex-start;line-height:.95;display:flex;position:absolute;top:120px;left:96px}.cwGRhW_heroLogoRow{align-items:baseline;display:flex}.cwGRhW_heroLogoBig{font-size:clamp(32px,5vw,64px)}.cwGRhW_heroLogoItalic{margin-left:.05em;font-style:italic}.cwGRhW_heroLogoCollection{letter-spacing:-.01em;margin-top:.05em;font-size:clamp(28px,4.4vw,56px);font-weight:400}.cwGRhW_scrollHint{z-index:10;color:var(--color-paper-white);-webkit-user-select:none;user-select:none;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.cwGRhW_scrollHintWell{width:20px;height:34px;position:relative;overflow:hidden}@keyframes cwGRhW_scrollArrow{0%{opacity:0;transform:translateY(-6px)}40%{opacity:1}to{opacity:0;transform:translateY(10px)}}.cwGRhW_scrollArrow{animation:1.6s ease-in-out infinite cwGRhW_scrollArrow;position:absolute;inset:0}.cwGRhW_reveal{z-index:20;clip-path:ellipse(0% 0%);justify-content:center;align-items:center;width:150vw;height:150vh;display:flex;position:absolute;top:-25vh;left:-25vw;overflow:hidden;transform:rotate(-15deg)}.cwGRhW_revealWhite{background:var(--color-paper-white);position:absolute;inset:0}.cwGRhW_revealInner{justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;transform:rotate(15deg)}.cwGRhW_orbitFrame{aspect-ratio:1;width:90vw;max-width:1200px;position:relative}.cwGRhW_orbitRotation{transform-origin:50%;position:absolute;inset:0}.cwGRhW_orbitItem{-webkit-user-select:none;user-select:none;position:absolute;top:50%;left:50%}.cwGRhW_orbitItemInner{width:100%;height:100%;position:relative;transform:rotate(0)}.cwGRhW_orbitItemImage{-o-object-fit:contain;object-fit:contain;cursor:pointer;width:100%;height:100%;transition:transform .3s}.cwGRhW_orbitItemImage:hover{transform:scale(1.2)}.cwGRhW_orbitItemLink{width:100%;height:100%;color:inherit;text-decoration:none;display:block}.cwGRhW_orbitLabel{width:min(360px,95%);color:var(--color-ink);pointer-events:none;position:absolute;top:50%;left:115%;transform:translateY(-50%)}.cwGRhW_orbitLabelTitle{font-family:var(--font-family-base);letter-spacing:-.01em;margin-bottom:16px;font-size:clamp(26px,3vw,40px);line-height:1.05}.cwGRhW_orbitLabelDesc{color:color-mix(in srgb, var(--color-ink) 72%, transparent);font-size:clamp(13px,1vw,15px);font-weight:400;line-height:1.5}.cwGRhW_orbitLabelBtn{background:var(--color-ink);color:var(--color-paper-white);font-family:var(--font-family-base);cursor:pointer;pointer-events:auto;border-radius:40px;margin-top:16px;padding:8px 24px;font-size:13px;text-decoration:none;display:inline-block}.cwGRhW_overlays{z-index:60;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;position:absolute;inset:0}.cwGRhW_overlayFade{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.cwGRhW_centerBrand{z-index:50;pointer-events:none;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.cwGRhW_centerBrandStack{white-space:nowrap;pointer-events:auto;flex-direction:column;align-items:center;display:flex}.cwGRhW_centerBrandRow{color:var(--color-ink);align-items:baseline;margin-bottom:4px;line-height:1;display:flex}.cwGRhW_centerBrandText{letter-spacing:-.02em;color:var(--color-ink);font-size:45px}.cwGRhW_centerBrandCollection{letter-spacing:-.02em;color:var(--color-ink);margin-top:-4px;font-size:28px}.cwGRhW_infoTr{text-align:left;pointer-events:auto;flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:128px;right:214px}.cwGRhW_infoTrNum{color:var(--color-ink);margin-bottom:12px;font-size:40px;line-height:1}.cwGRhW_infoTrLabel{color:var(--color-ink);white-space:pre-line;font-size:16px;line-height:20px}.cwGRhW_infoBl{color:var(--color-ink);pointer-events:auto;flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:64px;left:64px}.cwGRhW_infoBlNum{color:var(--color-ink);margin-bottom:4px;font-size:40px;line-height:1}.cwGRhW_infoBlLabel{color:var(--color-ink);font-size:16px}.cwGRhW_ctaBr{z-index:10;pointer-events:auto;flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:64px;right:10vw}.cwGRhW_ctaBrText{color:var(--color-ink);text-align:left;width:240px;margin:0 0 24px;font-size:16px;line-height:20px}@keyframes cwGRhW_waterRipple{0%{opacity:.45;transform:translate(-50%,-50%)scale(0)}to{opacity:0;transform:translate(-50%,-50%)scale(2.6)}}.cwGRhW_btnPill,.cwGRhW_btnCircle,.cwGRhW_shopPill,.cwGRhW_orbitLabelBtn,.cwGRhW_productInfoBtn{transition:transform .45s cubic-bezier(.25,.46,.45,.94),background .35s cubic-bezier(.25,.46,.45,.94),box-shadow .45s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.cwGRhW_btnPill:after,.cwGRhW_btnCircle:after,.cwGRhW_shopPill:after,.cwGRhW_orbitLabelBtn:after,.cwGRhW_productInfoBtn:after{content:"";aspect-ratio:1;background:color-mix(in srgb, var(--color-paper-white) 25%, transparent);pointer-events:none;opacity:0;border-radius:50%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.cwGRhW_btnPill:hover,.cwGRhW_btnCircle:hover,.cwGRhW_shopPill:hover,.cwGRhW_orbitLabelBtn:hover,.cwGRhW_productInfoBtn:hover{background:color-mix(in srgb, var(--color-ink) 88%, transparent);transform:translateY(-2px)scale(1.03)}.cwGRhW_btnPill:active,.cwGRhW_btnCircle:active,.cwGRhW_shopPill:active,.cwGRhW_orbitLabelBtn:active,.cwGRhW_productInfoBtn:active{transition-duration:.1s;transform:translateY(1px)scale(.97)}.cwGRhW_btnPill:active:after,.cwGRhW_btnCircle:active:after,.cwGRhW_shopPill:active:after,.cwGRhW_orbitLabelBtn:active:after,.cwGRhW_productInfoBtn:active:after{animation:.6s cubic-bezier(.25,.46,.45,.94) forwards cwGRhW_waterRipple}.cwGRhW_ctaRow{align-items:center;display:flex}.cwGRhW_btnPill{background:var(--color-ink);color:var(--color-paper-white);font-family:var(--font-family-base);z-index:10;cursor:pointer;border:none;border-radius:40px;padding:16px 32px;font-size:14px}.cwGRhW_btnCircle{background:var(--color-ink);color:var(--color-paper-white);z-index:0;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;margin-left:-8px;display:flex}.cwGRhW_heroHeader{z-index:100;pointer-events:none;justify-content:space-between;align-items:center;width:100%;padding:24px 48px;display:flex;position:absolute;top:0;left:0}.cwGRhW_brandLink{color:var(--color-ink);-webkit-user-select:none;user-select:none;pointer-events:auto;align-items:center;gap:12px;text-decoration:none;display:flex}.cwGRhW_brandName{color:var(--color-ink);font-size:14px;font-weight:600}.cwGRhW_shopPill{pointer-events:auto;background:var(--color-ink);color:var(--color-paper-white);border-radius:100px;align-items:center;gap:8px;padding:8px 8px 8px 20px;font-size:11px;font-weight:500;text-decoration:none;display:inline-flex}.cwGRhW_arrowcap{background:color-mix(in srgb, var(--color-paper-white) 15%, transparent);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.cwGRhW_link{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.cwGRhW_link:hover{-webkit-text-decoration:inherit;text-decoration:inherit}.cwGRhW_serif,.cwGRhW_sans{font-family:var(--font-family-base)}.cwGRhW_italic{font-style:italic}.cwGRhW_prevArrow,.cwGRhW_nextArrow{background:color-mix(in srgb, var(--color-ink) 35%, transparent);width:44px;height:44px;color:var(--color-paper-white);z-index:30;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.cwGRhW_prevArrow:hover,.cwGRhW_nextArrow:hover{background:color-mix(in srgb, var(--color-ink) 55%, transparent)}.cwGRhW_prevArrow{left:16px}.cwGRhW_nextArrow{right:16px}.cwGRhW_carouselDots{z-index:30;align-items:center;gap:8px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.cwGRhW_dot{background:color-mix(in srgb, var(--color-paper-white) 45%, transparent);cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background-color .3s}.cwGRhW_dotActive{background:var(--color-paper-white);border-radius:999px;width:24px}.cwGRhW_productInfo{display:none}@media (max-width:767px){.cwGRhW_stage{height:500vh}.cwGRhW_reveal{top:-25vh}.cwGRhW_revealInner{transform:rotate(15deg)translateY(-2vh)}.cwGRhW_heroLogo{top:56px;left:20px}.cwGRhW_heroLogoBig{font-size:clamp(20px,7vw,28px)}.cwGRhW_heroLogoCollection{font-size:clamp(14px,4.5vw,20px)}.cwGRhW_scrollHint{bottom:120px}.cwGRhW_orbitFrame{aspect-ratio:3/4;width:100%;max-width:none;margin-top:-10vh;margin-left:0}.cwGRhW_orbitLabel,.cwGRhW_centerBrand{display:none}.cwGRhW_centerBrandStack{pointer-events:none}.cwGRhW_centerBrandText{font-size:22px}.cwGRhW_centerBrandCollection{margin-top:-2px;font-size:14px}.cwGRhW_infoTr{display:none}.cwGRhW_infoTrNum{margin-bottom:8px;font-size:24px}.cwGRhW_infoTrLabel{font-size:11px;line-height:14px}.cwGRhW_infoBl{display:none}.cwGRhW_infoBlNum{font-size:24px}.cwGRhW_infoBlLabel{font-size:11px}.cwGRhW_ctaBr{display:none}.cwGRhW_ctaBrText{text-align:right;width:180px;margin-bottom:16px;font-size:11px}.cwGRhW_btnPill{padding:8px 24px;font-size:12px}.cwGRhW_btnCircle{width:38px;height:38px;margin-left:-8px}.cwGRhW_heroHeader{padding:12px 16px}.cwGRhW_brandName{letter-spacing:.3em;font-size:10px}.cwGRhW_shopPill{gap:8px;padding:8px 8px 8px 16px;font-size:9px}.cwGRhW_arrowcap{width:22px;height:22px}.cwGRhW_prevArrow,.cwGRhW_nextArrow{width:36px;height:36px}.cwGRhW_prevArrow{left:8px}.cwGRhW_nextArrow{right:8px}.cwGRhW_carouselDots{gap:8px;bottom:14px}.cwGRhW_dot{width:6px;height:6px}.cwGRhW_dotActive{width:18px}.cwGRhW_productInfo{z-index:70;opacity:0;pointer-events:auto;background:linear-gradient(to top, color-mix(in srgb, var(--color-paper-white) 95%, transparent) 0%, color-mix(in srgb, var(--color-paper-white) 88%, transparent) 60%, color-mix(in srgb, var(--color-paper-white) 0%, transparent) 100%);-webkit-backdrop-filter:blur(12px);flex-direction:column;padding:28px 24px 100px;transition:opacity .4s;display:flex;position:absolute;bottom:0;left:0;right:0}.cwGRhW_productInfoTitle{font-family:var(--font-family-base);color:var(--color-ink);margin-bottom:8px;font-size:clamp(26px,8vw,38px);line-height:1.05}.cwGRhW_productInfoSub{font-family:var(--font-family-base);color:color-mix(in srgb, var(--color-ink) 65%, transparent);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:16px;font-size:clamp(12px,3vw,14px);line-height:1.45;display:-webkit-box;overflow:hidden}.cwGRhW_productInfoBtn{background:var(--color-ink);color:var(--color-paper-white);font-family:var(--font-family-base);border-radius:40px;align-self:flex-start;padding:8px 24px;font-size:13px;text-decoration:none;display:inline-block}}@media (min-width:768px) and (max-width:1024px){.cwGRhW_heroLogo{top:96px;left:48px}.cwGRhW_infoTr{top:100px;right:80px}.cwGRhW_infoTrNum{font-size:32px}.cwGRhW_infoBl{bottom:48px;left:48px}.cwGRhW_infoBlNum{font-size:32px}.cwGRhW_ctaBr{bottom:48px;right:6vw}.cwGRhW_ctaBrText{width:200px;font-size:14px}.cwGRhW_heroHeader{padding:20px 28px}}.cwGRhW_btnPill:focus-visible,.cwGRhW_btnCircle:focus-visible,.cwGRhW_shopPill:focus-visible,.cwGRhW_orbitLabelBtn:focus-visible,.cwGRhW_productInfoBtn:focus-visible,.cwGRhW_prevArrow:focus-visible,.cwGRhW_nextArrow:focus-visible,.cwGRhW_dot:focus-visible{outline:2px solid var(--color-info);outline-offset:2px}.cwGRhW_scrollArrow:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.cwGRhW_scrollArrow,.cwGRhW_dot{transition:none;animation:none}}
