@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--ink:#0a0a08;--paper:#eee9df;--gold:#b79b62;--line:#efe8d833}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--paper);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}[data-reveal]{opacity:0;transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1);transform:translateY(38px)}[data-reveal].isVisible{opacity:1;transform:none}.scrollProgress{z-index:18;color:#eee9df8c;mix-blend-mode:difference;flex-direction:column;align-items:center;gap:9px;font:9px Songti SC,serif;display:flex;position:fixed;top:50%;right:17px;transform:translateY(-50%)}.scrollProgress b{background:#eee9df3d;width:1px;height:110px;display:block;position:relative;overflow:hidden}.scrollProgress i{background:#eee9df;width:1px;position:absolute;top:0;left:0}.hero{background:#090806;min-height:100svh;position:relative;overflow:hidden}.heroImage{object-fit:cover;object-position:center;width:100%;height:100%;animation:1.6s cubic-bezier(.2,.7,.2,1) both settle;position:absolute;inset:0}.heroShade{background:linear-gradient(90deg,#0505049e 0%,#05050457 36%,#05050408 68%),linear-gradient(#0000 58%,#030302b3);position:absolute;inset:0}.hero:after{content:"";pointer-events:none;opacity:.12;mix-blend-mode:soft-light;background-image:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px);position:absolute;inset:0}.siteHeader{z-index:2;border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;width:min(92%,1440px);margin:0 auto;padding:27px 0 24px;display:grid;position:relative}.brand{align-items:center;gap:13px;width:max-content;display:inline-flex}.brandSeal{color:#eee0cc;background:#8d2f24;border:1px solid #a74636;place-items:center;width:28px;height:28px;font-family:Songti SC,serif;font-size:14px;display:grid}.brandZh{letter-spacing:.2em;font-family:Songti SC,STSong,serif;font-size:22px}.brandEn{letter-spacing:.2em;color:#bcb4a6;max-width:74px;font-size:8px;line-height:1.35}.desktopNav{letter-spacing:.14em;text-transform:uppercase;gap:34px;font-size:10px;display:flex}.desktopNav a{transition:color .25s}.desktopNav a:hover{color:var(--gold)}.headerTools{justify-self:end;align-items:center;gap:22px;display:flex}.language,.bagButton,.menuButton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.language{border:1px solid #eee9df59;width:25px;height:25px;font-family:Songti SC,serif;font-size:11px}.bagButton{border-bottom:1px solid var(--gold);letter-spacing:.14em;text-transform:uppercase;padding-bottom:6px;font-size:9px}.bagButton span{background:var(--paper);color:#111;border-radius:50%;place-items:center;min-width:16px;height:16px;margin-left:4px;font-size:8px;display:inline-grid}.menuButton{letter-spacing:.14em;text-transform:uppercase;font-size:9px;display:none}.heroContent{z-index:1;width:min(92%,1440px);margin:0 auto;padding-top:clamp(15vh,22vh,250px);position:relative}.poeticHero{grid-template-columns:120px minmax(0,760px) 72px;align-items:start;gap:45px;padding-top:clamp(13vh,18vh,205px);display:grid}.verticalVerse{letter-spacing:.28em;writing-mode:vertical-rl;flex-direction:row-reverse;justify-self:start;gap:15px;padding-top:5px;font-family:Songti SC,STSong,serif;font-size:18px;display:flex}.verticalVerse span{display:block}.verticalVerse i{background:#eee9df59;width:1px;height:68px;margin-top:35px}.heroStatement{max-width:760px}.cinnabarSeal{color:#c7604d;letter-spacing:.13em;border:2px solid #ab3f2cd9;align-self:end;place-items:center;width:58px;height:58px;margin-bottom:5px;font-family:Songti SC,serif;font-size:12px;line-height:1.15;display:grid;transform:rotate(-3deg)}.cinnabarSeal span{display:block}.eyebrow,.sectionKicker{color:var(--gold);letter-spacing:.3em;text-transform:uppercase;margin:0 0 28px;font-size:9px}.hero h1{letter-spacing:.01em;text-shadow:0 2px 24px #00000059;max-width:760px;margin:0;font-family:Songti SC,STSong,Georgia,serif;font-size:clamp(49px,5.5vw,84px);font-weight:400;line-height:1.08}.hero h1 em{color:#c8b79a;font-style:normal}.heroCopy{color:#c5beb1;max-width:455px;margin:32px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(16px,1.25vw,20px);line-height:1.55}.heroActions{align-items:center;gap:31px;margin-top:40px;display:flex}.primaryButton{background:var(--paper);color:#11100d;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:50px;padding:16px 18px;font-size:9px;transition:background .25s,transform .25s;display:inline-flex}.primaryButton:hover{background:#fffaf0;transform:translateY(-2px)}.textButton{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #eee9df73;padding-bottom:6px;font-size:9px}.heroFooter{z-index:1;color:#afa89b;letter-spacing:.2em;align-items:center;gap:16px;font-size:8px;display:flex;position:absolute;bottom:34px;right:4%}.heroRule{background:#eee9df59;width:48px;height:1px}.heroObjectLabel{z-index:1;border-left:1px solid #eee9df61;grid-template-columns:auto auto;align-items:end;gap:3px 13px;padding-left:14px;display:grid;position:absolute;bottom:31px;left:4vw}.heroObjectLabel span{color:#aa9b82;letter-spacing:.25em;writing-mode:vertical-rl;grid-row:1/3;font-size:7px}.heroObjectLabel strong{letter-spacing:.16em;font:400 16px Songti SC,serif}.heroObjectLabel small{color:#9a9286;letter-spacing:.18em;font-size:7px}.heroEdition{z-index:1;color:#efe8da94;letter-spacing:.24em;text-align:center;writing-mode:vertical-rl;font:12px/1.8 Songti SC,serif;position:absolute;top:118px;right:4vw}.scrollCue{z-index:2;color:#a9a095;letter-spacing:.24em;writing-mode:vertical-rl;align-items:center;gap:12px;font-size:7px;display:flex;position:absolute;bottom:27px;left:50%;transform:translate(-50%)}.scrollCue i{background:#eee9df3d;width:1px;height:30px;display:block;overflow:hidden}.scrollCue i:after{content:"";background:#e6ddcd;width:1px;height:15px;animation:1.8s ease-in-out infinite scrollDrop;display:block}.mountainMarquee{color:#857a69;letter-spacing:.32em;white-space:nowrap;background:#0c0b09;border-top:1px solid #eee9df1f;border-bottom:1px solid #eee9df1f;padding:17px 0;font:10px Songti SC,serif;display:flex;overflow:hidden}.mountainMarquee div{animation:28s linear infinite marquee}.intro{background:#15130f;grid-template-columns:1fr 2.1fr 1fr;align-items:start;gap:4vw;padding:140px 7vw 155px;display:grid;position:relative;overflow:hidden}.intro h2{letter-spacing:-.015em;margin:0;font-family:Songti SC,STSong,Georgia,serif;font-size:clamp(41px,5vw,74px);font-weight:400;line-height:1.05}.intro h2 em{color:#9e8a69;font-weight:400}.intro>p:last-child{color:#a9a195;margin:7px 0 0;font-family:Georgia,serif;font-size:15px;line-height:1.75}.introSeal{color:#a84b3d;letter-spacing:.22em;border:2px solid #a43d2da6;place-items:center;width:62px;height:62px;font:15px Songti SC,serif;display:grid;position:absolute;bottom:28px;right:2.6vw;transform:rotate(-5deg)}.featuredCurated{background:#0d0c09;grid-template-columns:minmax(0,1.3fr) minmax(420px,.7fr);min-height:940px;display:grid}.featuredStage{background:#d5cab8;min-height:760px;position:relative;overflow:hidden}.featuredStage.black{background:#080706}.featuredStage.red{background:#42100d}.featuredStage:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#08070580),linear-gradient(90deg,#0807051f,#0000 35%);position:absolute;inset:0}.featuredStage img{object-fit:cover;width:100%;height:100%;animation:.8s cubic-bezier(.2,.7,.2,1) both featureReveal}.featureCoords{z-index:1;color:#fffbf1c2;letter-spacing:.2em;align-items:center;gap:13px;font-size:7px;display:flex;position:absolute;top:32px;left:30px}.featureCoords i{background:#fffbf180;width:42px;height:1px}.featureStamp{z-index:1;color:#f0dac0;letter-spacing:.15em;text-align:center;background:#872d21d6;border:2px solid #efd6b4b8;place-items:center;width:62px;height:62px;font:13px/1.25 Songti SC,serif;display:grid;position:absolute;top:28px;right:28px;transform:rotate(4deg)}.featureCounter{z-index:1;color:#eee9df;letter-spacing:.16em;align-items:center;gap:13px;font:9px Georgia,serif;display:flex;position:absolute;bottom:28px;left:30px}.featureCounter i{background:#eee9df80;width:75px;height:1px}.featuredCopy{color:#1a1712;background-color:#ded6c8;background-image:repeating-linear-gradient(0deg,#3f311f06 0 1px,#0000 1px 4px);flex-direction:column;justify-content:center;padding:95px clamp(45px,6vw,105px);display:flex;position:relative;overflow:hidden}.featuredCopy .sectionKicker{color:#8c6d3c}.featuredGlyph{color:#4a38220e;font:300px/1 Songti SC,serif;position:absolute;top:15px;right:-5px}.featuredCopy h2{margin:0;font-family:Songti SC,serif;font-weight:400;position:relative}.featuredCopy h2 span{letter-spacing:.1em;font-size:clamp(70px,7vw,118px);line-height:.88;display:block}.featuredCopy h2 small{color:#6e6253;letter-spacing:.08em;margin-top:25px;font:italic 20px Georgia,serif;display:block}.featuredType{color:#8c7657;letter-spacing:.2em;text-transform:uppercase;margin:17px 0 0;font-size:8px}.featuredDescription{color:#60584e;max-width:530px;margin:42px 0 34px;font:15px/1.9 Georgia,Songti SC,serif}.featureFacts{border-top:1px solid #afa493;border-bottom:1px solid #afa493;grid-template-columns:repeat(3,1fr);margin:0 0 38px;display:grid}.featureFacts div{border-right:1px solid #afa493;padding:18px 15px 18px 0}.featureFacts div+div{padding-left:15px}.featureFacts div:last-child{border-right:0}.featureFacts dt{color:#7e7467;letter-spacing:.18em;font-size:7px}.featureFacts dd{margin:9px 0 0;font:15px Georgia,serif}.featureSwitcher{border-top:1px solid #afa493;grid-template-columns:repeat(3,1fr);display:grid}.featureSwitcher button{color:#746a5d;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #afa493;gap:6px;min-width:0;padding:15px 8px 14px 0;transition:color .25s,border-color .25s;display:grid}.featureSwitcher button+button{padding-left:12px}.featureSwitcher button.active{color:#1b1712;border-bottom-color:#8e3429}.featureSwitcher span{color:#9a8465;font-size:7px}.featureSwitcher b{font:400 18px Songti SC,serif}.featureSwitcher small{letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font:8px Georgia,serif;overflow:hidden}.featureView{color:#eee9df;letter-spacing:.2em;cursor:pointer;background:#19150f;border:0;justify-content:space-between;width:100%;margin-top:28px;padding:17px 18px;font-size:8px;display:flex}.brandChapter{color:#191714;background-color:#e8e2d7;background-image:repeating-linear-gradient(0deg,#3f311f06 0 1px,#0000 1px 4px);grid-template-columns:160px 1fr;gap:8vw;padding:145px 8vw 150px;display:grid}.chapterNumber{color:#8d7141;flex-direction:column;align-items:center;padding-top:7px;display:flex}.chapterNumber>span{letter-spacing:.23em;writing-mode:vertical-rl;font-size:8px}.chapterNumber strong{margin:30px 0 14px;font:400 76px Songti SC,serif}.chapterNumber small{text-align:center;border-top:1px solid #b4a991;width:38px;padding-top:15px;font-size:9px}.chapterCopy{max-width:1100px}.brandChapter .sectionKicker{color:#8d7141}.brandChapter h2{letter-spacing:-.045em;max-width:850px;margin:0;font:clamp(50px,6vw,92px)/1 Georgia,Songti SC,serif}.storyColumns{grid-template-columns:1fr 1fr;gap:7vw;margin-top:62px;display:grid}.storyColumns p{color:#685f53;margin:0;font:16px/1.85 Georgia,Songti SC,serif}.houseFacts{border-top:1px solid #bdb3a4;border-bottom:1px solid #bdb3a4;grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}.houseFacts div{border-right:1px solid #bdb3a4;padding:28px 22px}.houseFacts div:last-child{border-right:0}.houseFacts strong{font:400 34px Georgia,serif;display:block}.houseFacts span{color:#81786c;letter-spacing:.13em;text-transform:uppercase;margin-top:9px;font-size:8px;display:block}.journeyAtlas{background:#17140f;grid-template-columns:.72fr 1.28fr;min-height:790px;display:grid}.atlasTitle{border-right:1px solid #eee9df1f;flex-direction:column;justify-content:center;padding:110px 7vw;display:flex}.atlasTitle h2{letter-spacing:.01em;margin:0;font:400 clamp(47px,5.4vw,82px)/1.08 Songti SC,Georgia,serif}.atlasTitle>p:last-child{color:#9f9689;max-width:480px;margin:38px 0 0;font:15px/1.85 Georgia,Songti SC,serif}.atlasRoute{background:radial-gradient(circle at 60% 48%,#252018,#14120e 64%);min-height:700px;position:relative;overflow:hidden}.routeContour{border:1px solid #bea9841f;border-radius:48% 52% 43% 57%;position:absolute;transform:rotate(23deg)}.contourA{aspect-ratio:1;width:67%;top:10%;left:8%}.contourB{aspect-ratio:1;width:72%;top:-12%;right:-24%}.contourC{aspect-ratio:1;width:80%;bottom:-47%;left:26%}.routePath{border-bottom:1px dashed #b79b6b80;border-right:1px dashed #b79b6b80;border-radius:0 0 70%;width:63%;height:61%;position:absolute;top:18%;left:18%;transform:rotate(-18deg)}.routeStop{color:#c7bdad;width:180px;position:absolute}.routeStop i{border:1px solid #a88b59;border-radius:50%;width:9px;height:9px;position:absolute;top:1px;left:-20px;box-shadow:0 0 0 5px #a88b5914}.routeStop span{color:#a88b59;letter-spacing:.18em;font-size:7px}.routeStop h3{letter-spacing:.12em;margin:9px 0 7px;font:400 22px Songti SC,serif}.routeStop p{color:#716a60;letter-spacing:.14em;margin:0;font-size:7px}.stopOne{top:18%;left:18%}.stopTwo{top:27%;right:18%}.stopThree{bottom:28%;left:27%}.stopFour{bottom:16%;right:13%}.atlasSeal{color:#a54c40;letter-spacing:.13em;text-align:center;border:2px solid #8f3a30;place-items:center;width:59px;height:59px;font:12px/1.3 Songti SC,serif;display:grid;position:absolute;top:8%;right:7%;transform:rotate(-5deg)}.poemScroll{color:#29241d;text-align:center;isolation:isolate;background:#cfc7b8;place-items:center;min-height:720px;padding:120px 6vw;display:grid;position:relative;overflow:hidden}.poemScroll:before{content:"";z-index:-2;opacity:.58;background-image:repeating-linear-gradient(0deg,#4234210b 0 1px,#0000 1px 4px),radial-gradient(circle at 50% 45%,#f8f2e4d1,#c3baa947 65%,#6f63511f);position:absolute;inset:0}.poemScroll:after{content:"";z-index:-1;border:1px solid #50402b33;position:absolute;inset:24px}.scrollCloud{aspect-ratio:1;border:1px solid #4a423629;border-radius:44% 56% 48% 52%;width:62vw;position:absolute;bottom:-36%;transform:rotate(35deg)}.cloudOne{left:-26%}.cloudTwo{bottom:-43%;right:-30%;transform:rotate(-28deg)}.poemIndex{color:#796a55;letter-spacing:.42em;margin:0 0 42px;font-size:8px}.poemChinese{letter-spacing:.24em;font-family:Songti SC,STSong,serif;font-size:clamp(28px,3vw,46px);font-weight:400;line-height:1.8}.poemChinese p{margin:0}.poemTranslation{color:#6c6254;letter-spacing:.04em;max-width:670px;margin-top:42px;font:italic 14px/1.8 Georgia,serif}.poemTranslation i{background:#8a7961;width:55px;height:1px;margin:0 auto 24px;display:block}.poemSeal{color:#9d493b;letter-spacing:.11em;border:2px solid #9d493b;place-items:center;width:67px;height:67px;font:13px/1.25 Songti SC,serif;display:grid;position:absolute;bottom:80px;right:12vw;transform:rotate(4deg)}.collection{color:#191714;background-color:#ebe6dc;background-image:repeating-linear-gradient(0deg,#3f311f05 0 1px,#0000 1px 4px);padding:140px 4vw 120px}.sectionHead{grid-template-columns:1.6fr .7fr;align-items:end;gap:8vw;margin:0 3vw 62px;display:grid}.sectionHead h2,.standardsLead h2,.concierge h2{letter-spacing:-.025em;margin:0;font-family:Songti SC,STSong,Georgia,serif;font-size:clamp(48px,5.4vw,82px);font-weight:400;line-height:1}.sectionHead h2 span{display:block}.sectionHead h2 small{color:#8a7b67;letter-spacing:.28em;margin-top:18px;font:8px Arial,sans-serif;display:block}.sectionHead>p{color:#716b61;max-width:420px;margin:0 0 5px;font-family:Georgia,serif;font-size:15px;line-height:1.7}.collection .sectionKicker{color:#8d7141}.productGrid{grid-template-columns:repeat(12,1fr);align-items:start;gap:clamp(18px,2.1vw,38px);display:grid}.productCard{min-width:0}.productCard:first-child{grid-column:span 7}.productCard:nth-child(2){grid-column:span 5;padding-top:13vw}.productCard:nth-child(3){grid-column:span 4}.productCard:nth-child(4){grid-column:span 8;padding-top:6vw}.productCard:nth-child(5){grid-column:span 5;padding-top:8vw}.productCard:nth-child(6){grid-column:span 7}.productImageButton{aspect-ratio:1/1.08;cursor:pointer;background:#ddd4c4;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.productCard:first-child .productImageButton,.productCard:nth-child(4) .productImageButton,.productCard:nth-child(6) .productImageButton{aspect-ratio:1.26}.productCard:nth-child(3) .productImageButton,.productCard:nth-child(5) .productImageButton{aspect-ratio:.83}.productCard.black .productImageButton{background:#0a0908}.productCard.red .productImageButton{background:#420e0d}.productCard.slate .productImageButton{background:#222}.productCard.green .productImageButton{background:#0a312d}.productCard.sand .productImageButton{background:#d9b98e}.productImageButton img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.6,.2,1),filter .5s}.productImageButton:hover img{filter:brightness(.88);transform:scale(1.035)}.viewMark{color:#15130f;letter-spacing:.16em;text-transform:uppercase;opacity:0;background:#eee9dfed;padding:12px 14px;font-size:8px;transition:all .3s;position:absolute;bottom:20px;left:20px;transform:translateY(8px)}.productImageButton:hover .viewMark{opacity:1;transform:translateY(0)}.objectStamp{color:#f2dfc6;letter-spacing:.12em;background:#8c2f23e0;border:1px solid #eeddc5b8;place-items:center;width:42px;height:42px;font:11px Songti SC,serif;display:grid;position:absolute;top:17px;right:17px;transform:rotate(3deg);box-shadow:0 5px 20px #00000029}.productMeta{border-bottom:1px solid #c5beb2;justify-content:space-between;gap:16px;padding:22px 2px 34px;display:flex}.productIndex{color:#8d7141;letter-spacing:.2em;margin-bottom:11px;font-size:8px;display:block}.productMeta h3{margin:0 0 8px;font-family:Songti SC,STSong,Georgia,serif;font-size:24px;font-weight:400}.productMeta h3 span{color:#29231b;letter-spacing:.04em;text-transform:none;font-size:25px;display:block}.productMeta h3 small{color:#766d61;letter-spacing:.12em;text-transform:uppercase;margin-top:6px;font:10px Georgia,serif;display:block}.productMeta p,.productMeta span{color:#776f64;letter-spacing:.12em;text-transform:uppercase;font-size:9px}.productPrice{text-align:right;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}.productPrice strong{font-family:Georgia,serif;font-size:16px;font-weight:400}.prototypeNote{color:#8d867b;letter-spacing:.13em;text-align:center;text-transform:uppercase;margin:22px 0 0;font-size:8px}.collectorPromises{background:#181611;grid-template-columns:repeat(4,1fr);display:grid}.collectorPromises>div{border-right:1px solid #eee9df29;min-height:240px;padding:45px 3vw}.collectorPromises>div:last-child{border-right:0}.collectorPromises span{color:var(--gold);letter-spacing:.18em;font-size:8px}.collectorPromises h3{margin:50px 0 12px;font:400 24px Georgia,Songti SC,serif}.collectorPromises p{color:#8d867b;max-width:260px;margin:0;font:13px/1.65 Georgia,Songti SC,serif}.standards{background:#0f0e0b;grid-template-columns:1fr 1.15fr;gap:9vw;padding:150px 7vw;display:grid}.standardsLead{align-self:start;position:sticky;top:100px}.standardsLead>p:last-child{color:#9d968a;max-width:440px;margin:35px 0 0;font-family:Georgia,serif;font-size:16px;line-height:1.75}.standardList{border-top:1px solid #eee9df33}.standardRow{border-bottom:1px solid #eee9df33;grid-template-columns:50px 1fr 1.2fr;align-items:center;gap:20px;padding:28px 0;display:grid}.standardRow>span{color:var(--gold);letter-spacing:.15em;font-size:8px}.standardRow h3{margin:0;font-family:Georgia,serif;font-size:30px;font-weight:400}.standardRow h3 small{color:#8a8276;margin-left:11px;font-family:Songti SC,serif;font-size:15px;font-weight:400}.standardRow p{color:#8f887d;margin:0;font-family:Georgia,serif;font-size:13px;line-height:1.55}.pairingProcess{color:#191714;background:#e8e2d7;grid-template-columns:1.08fr .92fr;min-height:900px;display:grid}.processImage{min-height:760px;position:relative;overflow:hidden}.processImage img{object-fit:cover;width:100%;height:100%}.processImage>span,.provenanceImage>span{color:#e8e2d7;letter-spacing:.15em;background:#14120ee0;padding:12px 15px;font-size:8px;position:absolute;bottom:23px;left:25px}.processContent{padding:130px clamp(45px,7vw,115px)}.processContent .sectionKicker{color:#8d7141}.processContent>h2,.provenance h2,.careHead h2,.journalHead h2,.globalLead h2,.faqTitle h2{letter-spacing:-.04em;margin:0;font:400 clamp(44px,5vw,76px)/1.04 Georgia,Songti SC,serif}.processContent ol{border-top:1px solid #b9afa0;margin:60px 0 0;padding:0;list-style:none}.processContent li{border-bottom:1px solid #b9afa0;grid-template-columns:42px 1fr;gap:18px;padding:22px 0;display:grid}.processContent li>span{color:#8d7141;letter-spacing:.16em;padding-top:5px;font-size:8px}.processContent h3{margin:0 0 6px;font:400 22px Georgia,Songti SC,serif}.processContent li p{color:#746b5f;margin:0;font:13px/1.55 Georgia,Songti SC,serif}.provenance{background:#12100d;grid-template-columns:.85fr 1.15fr;align-items:center;gap:7vw;padding:145px 7vw;display:grid}.provenanceCopy{padding-left:3vw}.provenanceCopy>p:not(.sectionKicker){color:#a09789;max-width:540px;margin:35px 0;font:15px/1.85 Georgia,Songti SC,serif}.provenanceCopy ul{border-top:1px solid #eee9df2e;grid-template-columns:1fr 1fr;gap:0 28px;padding:0;list-style:none;display:grid}.provenanceCopy li{color:#beb5a7;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #eee9df2e;padding:16px 0;font-size:9px}.provenanceImage{min-height:620px;position:relative;overflow:hidden}.provenanceImage img{object-fit:cover;width:100%;height:100%}.quoteSection{text-align:center;background:#1b1813;place-items:center;min-height:630px;padding:100px 6vw;display:grid;position:relative;overflow:hidden}.quoteSection blockquote{z-index:1;letter-spacing:-.035em;max-width:960px;margin:0;font-family:Georgia,Songti SC,serif;font-size:clamp(37px,5vw,72px);font-weight:400;line-height:1.18;position:relative}.quoteSection>span{z-index:1;color:#978c7b;letter-spacing:.2em;margin-top:20px;font-size:8px;position:relative}.quoteSection .sectionKicker{z-index:1;position:relative}.mountainLines{opacity:.16;position:absolute;inset:0}.mountainLines i{aspect-ratio:1;border:1px solid #a79370;width:78vw;position:absolute;bottom:-46%;left:50%;transform:translate(-50%)rotate(45deg)}.mountainLines i:nth-child(2){width:58vw;bottom:-58%;left:29%}.mountainLines i:nth-child(3){width:62vw;bottom:-56%;left:76%}.careSection{color:#191714;background-color:#e9e3d8;background-image:repeating-linear-gradient(0deg,#3f311f05 0 1px,#0000 1px 4px);padding:145px 7vw 120px}.careHead{grid-template-columns:.6fr 1.4fr .7fr;align-items:start;gap:5vw;display:grid}.careHead .sectionKicker{color:#8d7141}.careHead>p:last-child{color:#736b60;margin:7px 0 0;font:15px/1.75 Georgia,Songti SC,serif}.careGrid{border-top:1px solid #b8ae9f;border-bottom:1px solid #b8ae9f;grid-template-columns:repeat(4,1fr);margin-top:80px;display:grid}.careGrid article{border-right:1px solid #b8ae9f;min-height:280px;padding:32px 28px}.careGrid article:last-child{border-right:0}.careGrid span{color:#8d7141;font-size:8px}.careGrid h3{margin:65px 0 13px;font:400 26px Georgia,Songti SC,serif}.careGrid p{color:#71695e;margin:0;font:13px/1.65 Georgia,Songti SC,serif}.patinaTimeline{color:#756d62;letter-spacing:.18em;align-items:center;margin-top:36px;font-size:8px;display:flex}.patinaTimeline i{background:#b8ae9f;flex:1;height:1px;margin:0 15px}.journal{background:#0f0e0b;padding:145px 6vw 115px}.journalHead{grid-template-columns:1.3fr .7fr;align-items:end;gap:8vw;margin-bottom:65px;display:grid}.journalHead>p{color:#948c7f;margin:0 0 6px;font:15px/1.75 Georgia,Songti SC,serif}.journalGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.journalGrid article>div{aspect-ratio:1.25;background:#1c1914;position:relative;overflow:hidden}.journalGrid img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.journalGrid article:hover img{transform:scale(1.035)}.journalGrid article>div span{color:#d5cdbf;letter-spacing:.15em;text-transform:uppercase;background:#0a0907db;padding:10px 12px;font-size:8px;position:absolute;bottom:16px;left:16px}.journalGrid small{color:var(--gold);letter-spacing:.16em;margin:20px 0 14px;font-size:8px;display:block}.journalGrid h3{max-width:430px;min-height:90px;margin:0;font:400 26px/1.25 Georgia,Songti SC,serif}.journalGrid button{color:#b8b0a4;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #7d725f;margin-top:25px;padding:0 0 7px;font-size:8px}.journal .prototypeNote{color:#6f685d;margin-top:50px}.globalService{background:#1b1813;grid-template-columns:.8fr 1.2fr;gap:8vw;padding:145px 7vw 80px;display:grid}.globalLead{max-width:600px}.globalDetails{grid-template-columns:1fr 1fr;display:grid}.globalDetails>div{border:1px solid #eee9df29;min-height:230px;margin:-1px 0 0 -1px;padding:30px}.globalDetails span{color:var(--gold);font-size:8px}.globalDetails h3{margin:48px 0 10px;font:400 22px Georgia,Songti SC,serif}.globalDetails p{color:#8f877b;margin:0;font:13px/1.6 Georgia,Songti SC,serif}.complianceNote{color:#80786d;letter-spacing:.12em;text-align:center;text-transform:uppercase;border-top:1px solid #eee9df26;grid-column:1/-1;margin:65px 0 0;padding-top:22px;font-size:8px}.faq{color:#191714;background-color:#e8e2d7;background-image:repeating-linear-gradient(0deg,#3f311f05 0 1px,#0000 1px 4px);grid-template-columns:.75fr 1.25fr;gap:9vw;padding:140px 7vw;display:grid}.faqTitle{align-self:start;position:sticky;top:100px}.faqTitle .sectionKicker{color:#8d7141}.faqList{border-top:1px solid #afa596}.faqList details{border-bottom:1px solid #afa596}.faqList summary{cursor:pointer;grid-template-columns:36px 1fr 30px;align-items:center;gap:12px;padding:25px 0;font:19px/1.35 Georgia,Songti SC,serif;list-style:none;display:grid}.faqList summary::-webkit-details-marker{display:none}.faqList summary>span{color:#8d7141;letter-spacing:.14em;font:8px Arial,sans-serif}.faqList summary i{font-size:18px;font-style:normal;transition:transform .25s}.faqList details[open] summary i{transform:rotate(45deg)}.faqList details p{color:#6e665b;max-width:650px;margin:0 30px 25px 48px;font:14px/1.75 Georgia,serif}.concierge{color:#191714;background-color:#e9e3d8;background-image:repeating-linear-gradient(0deg,#3f311f05 0 1px,#0000 1px 4px);grid-template-columns:1fr 1fr;gap:10vw;padding:145px 8vw;display:grid}.concierge .sectionKicker{color:#8d7141}.conciergeCopy>p:last-child{color:#6e675c;max-width:470px;margin:32px 0 0;font-family:Georgia,serif;font-size:15px;line-height:1.75}.inquiryForm{grid-template-columns:1fr 1fr;align-content:start;gap:28px 20px;padding-top:5px;display:grid}.inquiryForm label{display:block}.inquiryForm label.wide{grid-column:1/-1}.inquiryForm label>span{color:#786f62;letter-spacing:.17em;text-transform:uppercase;margin-bottom:9px;font-size:8px;display:block}.inquiryForm input,.inquiryForm textarea{color:#191714;background:0 0;border:0;border-bottom:1px solid #aaa093;border-radius:0;outline:none;width:100%;padding:10px 0 13px;font:15px Georgia,serif}.inquiryForm textarea{resize:vertical;min-height:90px}.inquiryForm input:focus,.inquiryForm textarea:focus{border-color:#6e5430}.formButton,.checkoutButton{color:#eee9df;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:#191714;border:0;grid-column:1/-1;justify-content:space-between;align-items:center;padding:18px 20px;font-size:9px;display:flex}.sentMessage{text-align:center;border:1px solid #b7ad9d;align-self:center;padding:46px}.sentMessage>span{color:#8d7141;border:1px solid #8d7141;border-radius:50%;place-items:center;width:34px;height:34px;display:inline-grid}.sentMessage h3{margin:22px 0 10px;font:30px Georgia,serif}.sentMessage p{color:#756d62;font:14px/1.6 Georgia,serif}footer{background:#090806;border-top:1px solid #eee9df1f;grid-template-columns:1.5fr 1fr 1fr;gap:8vw;padding:80px 7vw 55px;display:grid}.footerBrand{align-items:flex-start;gap:22px;display:flex}.footerBrand p{color:#817a70;letter-spacing:.16em;margin:3px 0 0;font-size:8px;line-height:1.6}.footerLinks{letter-spacing:.1em;grid-template-columns:1fr 1fr;align-content:start;gap:17px 30px;font-size:9px;display:grid}.footerLinks a:hover{color:var(--gold)}.footerNote{color:#837c71;letter-spacing:.13em;text-align:right;font-size:8px;line-height:1.8}.footerNote p{margin:0 0 24px}.overlay,.drawerLayer{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030302c7;place-items:center;padding:3vw;animation:.25s both fadeIn;display:grid;position:fixed;inset:0}.productModal{color:#191714;background:#ece7dd;grid-template-columns:1.05fr .95fr;width:min(1120px,100%);max-height:92vh;display:grid;position:relative;overflow:auto;box-shadow:0 30px 100px #0000007a}.closeButton{z-index:2;width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:50%;font:25px/1 Georgia,serif;position:absolute;top:18px;right:20px}.modalImage{background:#ddd5c7;min-height:650px}.modalImage.black{background:#080706}.modalImage.red{background:#48110e}.modalImage img{object-fit:cover;width:100%;height:100%}.modalInfo{flex-direction:column;justify-content:center;padding:70px clamp(35px,5vw,76px);display:flex}.modalInfo .sectionKicker{color:#8d7141}.modalInfo h2{letter-spacing:-.04em;margin:0;font:clamp(45px,4.5vw,70px)/1 Georgia,serif}.modalType{color:#786f62;letter-spacing:.14em;text-transform:uppercase;margin-top:10px;font-size:9px}.modalDescription{color:#665f55;margin:30px 0;font:15px/1.7 Georgia,serif}.modalInfo dl{border-top:1px solid #bcb2a4;margin:0 0 32px}.modalInfo dl div{border-bottom:1px solid #bcb2a4;justify-content:space-between;padding:14px 0;display:flex}.modalInfo dt{color:#766e62;letter-spacing:.15em;text-transform:uppercase;font-size:8px}.modalInfo dd{margin:0;font:13px Georgia,serif}.modalPurchase{justify-content:space-between;align-items:center;gap:20px;display:flex}.modalPurchase>strong{font:28px Georgia,serif}.modalPurchase button{color:#eee9df;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:#191714;border:0;flex:1;justify-content:space-between;padding:17px 18px;font-size:8px;display:flex}.modalInfo>small{color:#8d8579;letter-spacing:.08em;margin-top:14px;font-size:8px}.drawerLayer{place-items:stretch end;padding:0}.bagDrawer{color:#191714;background:#ede8de;width:min(480px,100%);height:100%;padding:64px 46px 40px;animation:.35s cubic-bezier(.2,.7,.2,1) both slideIn;position:relative;overflow:auto}.bagDrawer .sectionKicker{color:#8d7141}.bagDrawer>h2{margin:0 0 38px;font:43px Georgia,serif}.emptyBag{color:#766e62;border-top:1px solid #c4bbad;border-bottom:1px solid #c4bbad;place-items:start;gap:22px;padding:70px 0;font:16px Georgia,serif;display:grid}.emptyBag button{color:#191714;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #8d7141;padding:0 0 5px;font-size:9px}.bagItems{border-top:1px solid #c4bbad}.bagItem{border-bottom:1px solid #c4bbad;grid-template-columns:90px 1fr;gap:18px;padding:20px 30px 20px 0;display:grid;position:relative}.bagItem img{object-fit:cover;width:90px;height:90px}.bagItem h3{margin:5px 0;font:20px Georgia,serif}.bagItem span{color:#80786c;letter-spacing:.1em;font-size:8px;display:block}.bagItem strong{margin-top:13px;font:14px Georgia,serif;display:block}.bagItem>button{color:#675f55;cursor:pointer;background:0 0;border:0;font-size:18px;position:absolute;top:20px;right:0}.bagTotal{justify-content:space-between;padding:24px 0;display:flex}.bagTotal span{letter-spacing:.16em;text-transform:uppercase;font-size:8px}.bagTotal strong{font:21px Georgia,serif}.bagDisclaimer{color:#847c70;letter-spacing:.08em;font-size:8px;line-height:1.5}.mobileMenu{z-index:30;background:#0b0a08;flex-direction:column;justify-content:center;padding:12vw;display:none;position:fixed;inset:0}.mobileMenu .closeButton{color:#eee9df}.mobileMenu>span{position:absolute;top:28px;left:9vw}.mobileMenu nav{flex-direction:column;gap:25px;font:42px Georgia,serif;display:flex}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes settle{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes featureReveal{0%{opacity:.35;transform:scale(1.045)}to{opacity:1;transform:scale(1)}}@keyframes marquee{to{transform:translate(-100%)}}@keyframes scrollDrop{0%{opacity:0;transform:translateY(-16px)}45%{opacity:1}to{opacity:0;transform:translateY(32px)}}@media (max-width:800px){.scrollProgress{display:none}.siteHeader{grid-template-columns:1fr auto;width:88%}.desktopNav,.brandEn,.heroFooter,.bagButton{display:none}.headerTools{gap:16px}.menuButton{display:block}.heroImage{object-position:68% center}.heroShade{background:linear-gradient(90deg,#040403d9,#04040338),linear-gradient(#0000 45%,#030302b8)}.heroContent{width:88%;padding-top:17vh}.poeticHero{padding-top:14vh;display:block}.verticalVerse{writing-mode:horizontal-tb;margin-bottom:28px;font-size:14px}.verticalVerse i{width:45px;height:1px;margin:9px 0 0}.cinnabarSeal{width:48px;height:48px;font-size:10px;position:absolute;top:28vh;right:0}.hero h1{max-width:88%;font-size:clamp(42px,12vw,58px)}.heroCopy{max-width:340px}.heroActions{flex-direction:column;align-items:flex-start;gap:24px}.heroObjectLabel,.heroEdition{display:none}.scrollCue{left:auto;right:5vw;transform:none}.mountainMarquee{padding:14px 0;font-size:8px}.intro{grid-template-columns:1fr;padding:90px 6vw 100px}.intro .sectionKicker{margin-bottom:0}.intro>p:last-child{max-width:470px}.introSeal{width:48px;height:48px;font-size:12px;bottom:25px;right:6vw}.featuredCurated{grid-template-columns:1fr;min-height:0}.featuredStage{min-height:560px}.featuredCopy{padding:80px 7vw}.featuredCopy h2 span{font-size:74px}.featuredGlyph{font-size:220px}.featureFacts{grid-template-columns:1fr}.featureFacts div,.featureFacts div+div{border-bottom:1px solid #afa493;border-right:0;padding:14px 0}.featureFacts div:last-child{border-bottom:0}.brandChapter{grid-template-columns:1fr;padding:95px 6vw}.chapterNumber{display:none}.storyColumns,.houseFacts{grid-template-columns:1fr}.storyColumns{gap:25px;margin-top:40px}.houseFacts div{border-bottom:1px solid #bdb3a4;border-right:0}.journeyAtlas{grid-template-columns:1fr;min-height:0}.atlasTitle{border-bottom:1px solid #eee9df1f;border-right:0;padding:95px 7vw}.atlasRoute{min-height:680px}.routeStop{width:150px}.stopOne{left:15%}.stopTwo{right:7%}.stopThree{left:18%}.stopFour{right:5%}.poemScroll{min-height:590px;padding:100px 10vw 130px}.poemScroll:after{inset:13px}.poemChinese{letter-spacing:.1em;font-size:clamp(23px,7vw,33px);line-height:1.95}.poemTranslation{font-size:12px}.poemSeal{width:56px;height:56px;font-size:11px;bottom:44px;right:9vw}.sectionHead{grid-template-columns:1fr;gap:24px;margin:0 0 42px}.collection{padding:95px 5vw 80px}.productGrid{grid-template-columns:1fr;gap:48px}.productCard:nth-child(n){grid-column:auto;padding-top:0}.productCard:nth-child(n) .productImageButton,.productImageButton{aspect-ratio:1}.objectStamp{top:14px;right:14px}.viewMark{opacity:1;transform:none}.standards{grid-template-columns:1fr;padding:100px 6vw}.standardsLead{position:static}.standardRow{grid-template-columns:36px 1fr}.standardRow p{grid-column:2}.collectorPromises{grid-template-columns:1fr 1fr}.collectorPromises>div{border-bottom:1px solid #eee9df29;min-height:210px}.pairingProcess{grid-template-columns:1fr}.processImage{min-height:430px}.processContent{padding:90px 7vw}.provenance{grid-template-columns:1fr;padding:95px 6vw}.provenanceCopy{padding-left:0}.provenanceImage{grid-row:1;min-height:440px}.quoteSection{min-height:520px}.careSection{padding:95px 6vw}.careHead,.journalHead,.globalService,.faq{grid-template-columns:1fr}.careGrid{grid-template-columns:1fr 1fr}.careGrid article{border-bottom:1px solid #b8ae9f}.patinaTimeline{display:none}.journal{padding:95px 5vw}.journalGrid{grid-template-columns:1fr;gap:55px}.journalGrid h3{min-height:0}.globalService{padding:95px 6vw 70px}.globalDetails{grid-template-columns:1fr}.faq{padding:95px 6vw}.faqTitle{position:static}.concierge{grid-template-columns:1fr;padding:100px 7vw}.inquiryForm{grid-template-columns:1fr}.inquiryForm label.wide,.formButton{grid-column:auto}footer{grid-template-columns:1fr;padding:60px 7vw}.footerNote{text-align:left}.productModal{grid-template-columns:1fr;max-height:94vh}.modalImage{height:48vh;min-height:370px}.modalInfo{padding:45px 27px}.modalPurchase{flex-direction:column;align-items:flex-start}.modalPurchase button{width:100%}.overlay{padding:3vw}.bagDrawer{padding:60px 25px 35px}.mobileMenu{display:flex}.mobileMenu nav{gap:18px;font-size:34px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.heroImage{animation:none}[data-reveal]{opacity:1;transform:none}}
