html.acMobileExperience{overscroll-behavior-y:auto;scroll-behavior:smooth;touch-action:pan-y pinch-zoom;background:#171410;width:100%;min-height:100%;overflow:hidden auto!important}html.acMobileExperience body{width:100%;min-height:100%;color:var(--white);overscroll-behavior-y:auto;touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:touch;background:#171410;position:static;overflow:hidden visible!important}html.acMobileExperience .acMobileHome{width:100%;min-height:100%;color:var(--white);background:#171410;position:relative;overflow-x:hidden}html.acMobileIntroLocked,html.acMobileIntroLocked body,html.acMobileMenuOpen,html.acMobileMenuOpen body{overscroll-behavior:none!important;touch-action:none!important;overflow:hidden!important}.acMobileHeader{z-index:1400;min-height:calc(68px + env(safe-area-inset-top));padding:calc(16px + env(safe-area-inset-top)) max(22px, env(safe-area-inset-right)) 16px max(22px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(14px);will-change:transform;background:linear-gradient(#1f1b1759,#0000);border-bottom:1px solid #faf7f114;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.acMobileHeaderScrolled{background:#2b2621c7;border-bottom-color:#faf7f11f}.acMobileHeaderBrand{color:var(--white);font-family:var(--font-display);letter-spacing:.01em;white-space:nowrap;font-size:19px;font-weight:400;line-height:1}.acMobileMenuButton{cursor:pointer;touch-action:manipulation;background:0 0;border:0;width:46px;height:42px;padding:0;position:relative}.acMobileMenuButton span{width:31px;height:1px;transition:top .35s var(--ease-luxury), transform .35s var(--ease-luxury);background:#faf7f1e6;position:absolute;right:3px}.acMobileMenuButton span:first-child{top:15px}.acMobileMenuButton span:last-child{width:23px;top:27px}.acMobileMenuButtonOpen span:first-child,.acMobileMenuButtonOpen span:last-child{width:31px;top:21px}.acMobileMenuButtonOpen span:first-child{transform:rotate(42deg)}.acMobileMenuButtonOpen span:last-child{transform:rotate(-42deg)}.acMobileMenuOverlay{z-index:1300;width:100%;height:100dvh;min-height:100svh;color:var(--white);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:radial-gradient(circle at 82% 15%,#c49e7024,#0000 34%),#171410;position:fixed;inset:0;overflow-y:auto}.acMobileMenuInner{width:100%;min-height:100%;padding:calc(106px + env(safe-area-inset-top)) max(27px, env(safe-area-inset-right)) calc(30px + env(safe-area-inset-bottom)) max(27px, env(safe-area-inset-left));flex-direction:column;display:flex}.acMobileMenuIntroduction{color:#faf7f180;letter-spacing:.27em;text-transform:uppercase;max-width:32ch;margin:0;font-size:8px;line-height:1.65}.acMobileMenuNavigation{flex-direction:column;flex:1;justify-content:center;padding:34px 0;display:flex}.acMobileMenuNavigation a{color:var(--white);font-family:var(--font-display);letter-spacing:-.02em;align-items:flex-start;gap:17px;font-size:clamp(30px,9vw,42px);font-weight:400;line-height:1;display:flex}.acMobileMenuNavigation a+a{margin-top:.18em}.acMobileMenuNavigation a span{color:#dabd96b8;letter-spacing:.22em;min-width:21px;margin-top:.75em;font-size:9.5px;line-height:1}.acMobileMenuFooter{color:#faf7f16b;letter-spacing:.2em;text-transform:uppercase;border-top:1px solid #faf7f11f;justify-content:space-between;gap:18px;padding-top:20px;font-size:9.5px;display:flex}.acMobileMenuFooter span:first-child{font-family:var(--font-display)}.acMobileIntro{z-index:10000;isolation:isolate;width:100%;height:100dvh;min-height:100svh;color:var(--white);touch-action:none;background:#171410;position:fixed;inset:0;overflow:hidden}.acMobileIntroImage,.acMobileIntroImage img,.acMobileHeroImage,.acMobileHeroImage img{width:100%;height:100%;position:absolute;inset:0}.acMobileIntroImage,.acMobileHeroImage{z-index:0;transform-origin:58%;backface-visibility:hidden;will-change:transform, opacity;overflow:hidden;transform:translateZ(0)}.acMobileIntroImage img,.acMobileHeroImage img{object-fit:cover;object-position:58% center;-webkit-user-select:none;user-select:none;pointer-events:none;backface-visibility:hidden;max-width:none}.acMobileIntroShade,.acMobileHeroShade{z-index:1;pointer-events:none;background:linear-gradient(#0a08072e 0%,#0a080708 42%,#16120f6b 100%),linear-gradient(90deg,#14110e42,#0000 58%,#14110e1f);position:absolute;inset:0}.acMobileIntroCurtain{z-index:8;will-change:transform;pointer-events:none;background:#171410;width:50.5%;position:absolute;top:0;bottom:0}.acMobileIntroCurtainLeft{transform-origin:0;left:0}.acMobileIntroCurtainRight{transform-origin:100%;right:0}.acMobileIntroSweep{z-index:9;will-change:transform, opacity;pointer-events:none;background:linear-gradient(90deg,#0000,#ebd1ae52,#0000);width:36%;position:absolute;top:-10%;bottom:-10%;left:33%;transform:skew(-9deg)}.acMobileIntroContent,.acMobileHeroContent{z-index:12;padding:calc(74px + env(safe-area-inset-top)) 20px calc(90px + env(safe-area-inset-bottom));text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.acMobileIntroLogo,.acMobileHeroLogo{object-fit:contain;width:98px;height:auto;margin:0 auto 8px;display:block}.acMobileIntroLine,.acMobileHeroLine{transform-origin:50%;background:linear-gradient(90deg,#0000,#e2c69ee6,#0000);width:50px;height:1px;margin:0 auto 20px;display:block}.acMobileIntroTitleMask{width:100%;padding:.06em 0 .14em;overflow:hidden}.acMobileIntroContent h1,.acMobileHeroContent h1{color:var(--white);font-family:var(--font-display);letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;text-shadow:0 24px 60px #0000004d;margin:0;font-size:clamp(27px,8.1vw,39px);font-weight:240;line-height:1}.acMobileIntroContent p,.acMobileHeroContent p{color:#faf7f19e;letter-spacing:.22em;text-transform:uppercase;max-width:310px;margin:16px 0 0;font-size:9.5px;line-height:1.65}.acMobileIntroFrame,.acMobileHeroFrame,.acMobileStoryFrame,.acMobileWorkFrame{z-index:20;pointer-events:none;border:1px solid #f8f4ed33;position:absolute;inset:10px}.acMobileIntroSkip{right:max(21px, env(safe-area-inset-right));bottom:calc(19px + env(safe-area-inset-bottom));z-index:30;color:#faf7f1b8;min-width:150px;min-height:50px;font:inherit;letter-spacing:.26em;text-align:right;text-transform:uppercase;cursor:pointer;pointer-events:auto;touch-action:manipulation;appearance:none;background:0 0;border:0;border-bottom:1px solid #faf7f157;border-radius:0;padding:12px 0;font-size:8px;position:absolute}.acMobileHero{isolation:isolate;width:100%;height:100svh;min-height:100svh;color:var(--white);background:#171410;position:relative;overflow:hidden}.acMobileHeroContent{z-index:4}.acMobileHeroScroll{right:50%;bottom:calc(25px + env(safe-area-inset-bottom));z-index:8;color:#faf7f180;letter-spacing:.28em;text-transform:uppercase;flex-direction:column;align-items:center;gap:9px;font-size:9.5px;display:flex;position:absolute;transform:translate(50%)}.acMobileHeroScroll span:last-child{background:linear-gradient(#faf7f185,#0000);width:1px;height:29px}.acMobileStory,.acMobileWorks{width:100%;color:var(--white);background:#171410;position:relative}.acMobileStoryPanel,.acMobileWorkPanel{isolation:isolate;width:100%;min-height:max(100svh,720px);color:var(--white);background:#211a15;scroll-margin-top:0;position:relative;overflow:hidden}.acMobileStoryMedia,.acMobileStoryMedia img,.acMobileWorkMedia,.acMobileWorkMedia img{width:100%;height:100%;position:absolute;inset:0}.acMobileStoryMedia,.acMobileWorkMedia{z-index:0;backface-visibility:hidden;transform-origin:50%;will-change:transform, opacity;overflow:hidden;transform:translateZ(0)}.acMobileStoryMedia img,.acMobileWorkMedia img{-webkit-user-select:none;user-select:none;pointer-events:none;backface-visibility:hidden;max-width:none}.acMobileStoryShade,.acMobileWorkShade{z-index:2;pointer-events:none;background:linear-gradient(#0a080740 0%,#0a08070a 34%,#0a080747 58%,#0a0807db 100%),linear-gradient(90deg,#0a080757,#0000 58%,#0a08072e);position:absolute;inset:0}.acMobileStoryReveal,.acMobileWorkReveal{z-index:3;will-change:transform, opacity;pointer-events:none;background:linear-gradient(90deg,#241c16 0%,#241c16f7 68%,#241c166b 100%);position:absolute;inset:0}.acMobileStoryReveal-left{transform-origin:0}.acMobileStoryReveal-right{transform-origin:100%}.acMobileStorySweep,.acMobileWorkSweep{z-index:4;will-change:transform, opacity;pointer-events:none;background:linear-gradient(90deg,#0000,#e8d0ae42,#0000);width:35%;position:absolute;top:-12%;bottom:-12%;left:33%;transform:skew(-9deg)}.acMobileStoryVignette,.acMobileWorkVignette{z-index:5;pointer-events:none;background:radial-gradient(circle,#0000 38%,#08070614 67%,#08070675 100%);position:absolute;inset:0}.acMobileStoryGrain,.acMobileWorkGrain{z-index:6;opacity:.035;mix-blend-mode:soft-light;pointer-events:none;background-image:repeating-radial-gradient(circle at 0 0,#0000 0,#ffffff21 1px,#0000 2px);background-size:6px 6px;position:absolute;inset:0}.acMobileStoryContent,.acMobileWorkContent{right:24px;bottom:calc(96px + env(safe-area-inset-bottom));z-index:10;pointer-events:none;will-change:transform, opacity;width:auto;max-width:520px;position:absolute;left:24px}.acMobileStoryEyebrow,.acMobileWorkEyebrow{color:#e8d0aeeb;letter-spacing:.31em;text-transform:uppercase;margin:0 0 14px;font-size:9.5px;line-height:1.4}.acMobileWorkTitleMask{overflow:hidden}.acMobileStoryContent h2,.acMobileWorkContent h2{max-width:15ch;color:var(--white);font-family:var(--font-display);letter-spacing:.01em;text-wrap:balance;text-shadow:0 22px 55px #00000047;will-change:transform;margin:0;font-size:clamp(28px,8.4vw,40px);font-weight:380;line-height:1.14}.acMobileStoryText,.acMobileWorkDescription{color:#faf7f1c4;max-width:34ch;margin:17px 0 0;font-size:13px;line-height:1.55}.acMobileStoryIndex{top:calc(80px + env(safe-area-inset-top));z-index:7;color:#faf7f114;pointer-events:none;font-size:27vw;line-height:.72;position:absolute;right:22px}.acMobileStoryProgress,.acMobileWorkProgress{right:23px;bottom:calc(23px + env(safe-area-inset-bottom));z-index:12;padding-right:var(--ac-klang-clearance);color:#faf7f175;letter-spacing:.2em;text-transform:uppercase;grid-template-columns:auto minmax(54px,1fr) auto;align-items:center;gap:12px;font-size:9.5px;display:grid;position:absolute;left:23px}.acMobileStoryProgressLine,.acMobileWorkProgressLine{background:linear-gradient(90deg,#d7b384bf,#faf7f12e);width:100%;height:1px;display:block}.acMobileWorkPanel{background:radial-gradient(circle at 55% 24%,#8164482e,#0000 40%),#171410;min-height:max(100svh,820px)}.acMobileWorkHeading{top:calc(80px + env(safe-area-inset-top));z-index:11;color:#faf7f185;letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:9px;display:flex;position:absolute;left:22px;right:22px}.acMobileWorkHeading span:last-child{text-align:right}.acMobileWorkContent{bottom:calc(91px + env(safe-area-inset-bottom))}.acMobileWorkContent h2{max-width:12ch}.acMobileWorkDescription{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.acMobileWorkInquiry{color:#faf7f1d6;letter-spacing:.25em;text-transform:uppercase;pointer-events:auto;touch-action:manipulation;border-bottom:1px solid #d7b3848f;align-items:center;gap:15px;margin-top:17px;padding:7px 0;font-size:9.5px;display:inline-flex}.acMobileWorkInquiry :last-child{font-size:11px}.acMobileWorkPanel-journal .acMobileWorkMedia{top:calc(92px + env(safe-area-inset-top));background:radial-gradient(circle at 50% 42%,#e5d8c51a,#0000 64%);width:auto;height:auto;bottom:330px;left:18px;right:18px}.acMobileWorkPanel-journal .acMobileWorkMedia img{object-fit:contain!important}.acMobileWorkPanel-journal .acMobileWorkShade{background:linear-gradient(#0a080714 0%,#0a080705 44%,#0a0807d6 82%,#0a0807f2 100%)}.acMobileWorkPanel-origine .acMobileWorkMedia{background-image:var(--ac-artwork-image);background-position:94% 100%;background-repeat:no-repeat;background-size:auto 185.45%}.acMobileWorkPanel-origine .acMobileWorkMedia img{opacity:0}.acMobileHome .maisonFooter{min-height:auto;padding:0}.acMobileHome .maisonFooterInner{width:100%;padding:88px 24px calc(32px + env(safe-area-inset-bottom))}.acMobileHome .maisonFooterTop{display:block}.acMobileHome .maisonFooterIntroduction{max-width:none}.acMobileHome .maisonFooterIntroduction h2{font-size:clamp(14.96px,4.08vw,21.76px);line-height:1.18}.acMobileHome .maisonFooterText{max-width:33ch;font-size:16px;line-height:1.68}.acMobileHome .maisonFooterNavigation{grid-template-columns:1fr 1fr;gap:42px 28px;margin-top:72px;padding-top:44px;display:grid}.acMobileHome .maisonFooterNavigationGroupWide{grid-column:1/-1}.acMobileHome .maisonFooterBottom{gap:12px;margin-top:58px;padding-top:24px;display:grid}@media (orientation:landscape) and (max-height:620px){.acMobileHeader{min-height:calc(56px + env(safe-area-inset-top));padding:calc(8px + env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) 8px max(20px, env(safe-area-inset-left))}.acMobileHeaderBrand{font-size:19px}.acMobileMenuInner{padding:calc(72px + env(safe-area-inset-top)) max(28px, env(safe-area-inset-right)) calc(18px + env(safe-area-inset-bottom)) max(28px, env(safe-area-inset-left))}.acMobileMenuIntroduction{display:none}.acMobileMenuNavigation{grid-template-columns:1fr 1fr;align-content:center;gap:7px 32px;padding:18px 0;display:grid}.acMobileMenuNavigation a{font-size:clamp(26px,5vw,43px)}.acMobileMenuNavigation a+a{margin-top:0}.acMobileIntroImage img,.acMobileHeroImage img{object-position:center 48%}.acMobileIntroContent,.acMobileHeroContent{width:54%;padding:calc(54px + env(safe-area-inset-top)) 0 calc(42px + env(safe-area-inset-bottom)) max(58px, calc(env(safe-area-inset-left) + 34px));text-align:left;justify-content:center;align-items:flex-start}.acMobileIntroLogo,.acMobileHeroLogo{width:76px;margin:0 0 4px}.acMobileIntroLine,.acMobileHeroLine{width:42px;margin:0 0 13px}.acMobileIntroTitleMask{overflow:visible}.acMobileIntroContent h1,.acMobileHeroContent h1{white-space:nowrap;font-size:clamp(27px,5vw,47px)}.acMobileIntroContent p,.acMobileHeroContent p{letter-spacing:.2em;text-align:left;max-width:42ch;margin-top:11px;font-size:9px}.acMobileIntroSkip{right:max(28px, env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom));min-width:140px;min-height:38px}.acMobileHeroScroll{right:max(28px, env(safe-area-inset-right));bottom:calc(14px + env(safe-area-inset-bottom));transform:none}.acMobileStoryPanel,.acMobileWorkPanel{min-height:max(100svh,430px)}.acMobileStoryMedia img{object-position:var(--ac-story-landscape-position,center center)!important}.acMobileStoryPanel[data-scene=atelier] .acMobileStoryMedia img{object-position:38% center!important}.acMobileStoryPanel[data-scene=editions] .acMobileStoryMedia img{object-position:center 48%!important}.acMobileStoryPanel[data-scene=collections] .acMobileStoryMedia img{object-position:center center!important}.acMobileStoryShade,.acMobileWorkShade{background:linear-gradient(90deg,#090807b3 0%,#09080729 48%,#090807ad 100%),linear-gradient(#09080729,#09080785)}.acMobileStoryContent{top:auto;bottom:calc(48px + env(safe-area-inset-bottom));width:min(43vw,480px);max-height:calc(100svh - 92px);overflow:hidden}.acMobileStoryPanel-right .acMobileStoryContent{right:max(42px, calc(env(safe-area-inset-right) + 24px));left:auto}.acMobileStoryPanel-left .acMobileStoryContent{right:auto;left:max(42px, calc(env(safe-area-inset-left) + 24px))}.acMobileStoryContent h2,.acMobileWorkContent h2{max-width:15ch;font-size:clamp(26px,4.6vw,46px);line-height:1.13}.acMobileStoryText,.acMobileWorkDescription{max-width:38ch;margin-top:11px;font-size:12px;line-height:1.4}.acMobileStoryIndex{top:calc(60px + env(safe-area-inset-top));right:max(22px, env(safe-area-inset-right));font-size:17vw}.acMobileStoryProgress,.acMobileWorkProgress{right:max(24px, env(safe-area-inset-right));bottom:calc(14px + env(safe-area-inset-bottom));left:max(24px, env(safe-area-inset-left))}.acMobileWorkPanel{min-height:max(100svh,470px)}.acMobileWorkHeading{top:calc(62px + env(safe-area-inset-top));right:max(25px, env(safe-area-inset-right));left:max(25px, env(safe-area-inset-left))}.acMobileWorkMedia{width:58%;height:100%;top:0;bottom:0}.acMobileWorkPanel-left .acMobileWorkMedia{left:0;right:auto}.acMobileWorkPanel-right .acMobileWorkMedia{left:auto;right:0}.acMobileWorkMedia img{object-fit:var(--ac-landscape-fit)!important;object-position:var(--ac-landscape-position)!important}.acMobileWorkContent{top:calc(88px + env(safe-area-inset-top));bottom:calc(42px + env(safe-area-inset-bottom));flex-direction:column;justify-content:center;width:38%;max-height:none;display:flex;overflow:hidden}.acMobileWorkPanel-left .acMobileWorkContent{right:max(30px, calc(env(safe-area-inset-right) + 18px));left:auto}.acMobileWorkPanel-right .acMobileWorkContent{right:auto;left:max(30px, calc(env(safe-area-inset-left) + 18px))}.acMobileWorkDescription{-webkit-line-clamp:4}.acMobileWorkInquiry{flex:none;margin-top:12px;padding:6px 0}.acMobileWorkPanel-journal .acMobileWorkMedia{top:calc(60px + env(safe-area-inset-top));right:48%;bottom:calc(42px + env(safe-area-inset-bottom));left:max(24px, env(safe-area-inset-left));width:auto;height:auto}.acMobileWorkPanel-journal .acMobileWorkContent{top:calc(78px + env(safe-area-inset-top));right:max(30px, calc(env(safe-area-inset-right) + 18px));bottom:calc(42px + env(safe-area-inset-bottom));width:auto;left:56%}.acMobileWorkPanel-journal .acMobileWorkMedia img{object-fit:contain!important;object-position:center 60%!important}.acMobileWorkPanel-origine .acMobileWorkMedia{background-position:-994px -672px;background-size:1483px 1187px}.acMobileHome .maisonFooterInner{padding:72px max(42px, env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) max(42px, env(safe-area-inset-left))}.acMobileHome .maisonFooterTop{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:64px;display:grid}.acMobileHome .maisonFooterIntroduction h2{font-size:clamp(18.36px,2.856vw,29.24px)}.acMobileHome .maisonFooterNavigation{margin-top:0;padding-top:0}}@media (orientation:portrait){.acMobileWorkPanel-journal .acMobileWorkMedia{background:0 0;width:100%;height:100%;inset:0}.acMobileWorkPanel-journal .acMobileWorkMedia img{object-fit:cover!important;object-position:center 42%!important}.acMobileWorkPanel-journal .acMobileWorkShade{background:linear-gradient(#0a080724 0%,#0a080705 36%,#0a080757 60%,#0a0807e6 100%),linear-gradient(90deg,#0a080738,#0000 58%,#0a080724)}}@media (orientation:landscape) and (max-height:620px){.acMobileStoryContent{flex-direction:column;justify-content:center;top:calc(48px + env(safe-area-inset-top))!important;bottom:calc(40px + env(safe-area-inset-bottom))!important;width:min(46vw,520px)!important;max-height:none!important;display:flex!important;overflow:visible!important}.acMobileStoryPanel-right .acMobileStoryContent{right:max(34px, calc(env(safe-area-inset-right) + 20px))!important;left:auto!important}.acMobileStoryPanel-left .acMobileStoryContent{right:auto!important;left:max(34px, calc(env(safe-area-inset-left) + 20px))!important}.acMobileStoryEyebrow{margin-bottom:7px!important;font-size:9px!important;line-height:1.25!important}.acMobileStoryContent h2{text-wrap:balance;letter-spacing:.008em!important;max-width:15ch!important;font-size:clamp(24px,4.25vw,41px)!important;line-height:1.1!important;overflow:visible!important}.acMobileStoryText{max-width:40ch!important;margin-top:9px!important;font-size:clamp(9px,1.45vw,11px)!important;line-height:1.34!important;overflow:visible!important}.acMobileStoryIndex{top:calc(48px + env(safe-area-inset-top))!important;font-size:min(15vw,138px)!important}}@media (orientation:landscape) and (max-height:410px){.acMobileStoryContent{top:calc(42px + env(safe-area-inset-top))!important;bottom:calc(34px + env(safe-area-inset-bottom))!important;width:min(48vw,500px)!important}.acMobileStoryContent h2{font-size:clamp(22px,4vw,35px)!important;line-height:1.08!important}.acMobileStoryText{margin-top:7px!important;font-size:clamp(8.5px,1.35vw,10px)!important;line-height:1.28!important}}@media (orientation:portrait){.acMobileWorkPanel-grembo .acMobileWorkMedia{width:100%!important;height:100%!important;inset:0!important}.acMobileWorkPanel-grembo .acMobileWorkMedia img{width:100%;height:100%;object-fit:cover!important;object-position:center center!important}.acMobileWorkPanel-grembo .acMobileWorkShade{background:linear-gradient(#09080714 0%,#0908070a 35%,#09080761 62%,#090807f0 100%)}.acMobileWorkPanel:not(.acMobileWorkPanel-journal) .acMobileWorkContent{bottom:calc(126px + env(safe-area-inset-bottom))}}@media (max-width:768px){.maisonEditorialImage{box-shadow:none!important;background:#17140f!important;border:0!important;outline:0!important;position:relative!important;overflow:hidden!important}.maisonEditorialImage>img{object-fit:cover!important;width:calc(100% + 4px)!important;max-width:none!important;height:calc(100% + 4px)!important;box-shadow:none!important;border:0!important;outline:0!important;position:absolute!important;inset:-2px!important}.maisonEditorialImage:after{content:""!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(90deg,#17140f 0%,#17140f00 4% 96%,#17140f 100%),linear-gradient(#17140f 0%,#17140f00 3% 97%,#17140f 100%)!important;position:absolute!important;inset:0!important}}@media (max-width:900px){.maisonEditorialPage.maisonEditorialFullscreen,.maisonEditorialFullscreen .maisonFullscreenSection{background:#171410!important}.maisonEditorialFullscreen .maisonFullscreenSection .maisonEditorialImage{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.maisonEditorialFullscreen .maisonFullscreenSection .maisonEditorialImage:before,.maisonEditorialFullscreen .maisonFullscreenSection .maisonEditorialImage:after{content:none!important;background:0 0!important;display:none!important}.maisonEditorialFullscreen .maisonFullscreenSection .maisonEditorialImage>img{box-shadow:none!important;border:0!important;outline:0!important}}.acMobileMenuInner{padding-left:max(28px, env(safe-area-inset-left));padding-right:max(28px, env(safe-area-inset-right))}.acMobileMenuNavigation{flex-direction:column;justify-content:center;align-items:stretch;gap:0;width:100%;padding:28px 0;display:flex}.acMobileMenuGroup{width:100%;display:block;position:relative}.acMobileMenuGroup+.acMobileMenuGroup{margin-top:24px}.acMobileMenuPrimary{appearance:none;width:100%;color:inherit;font-family:var(--font-display);letter-spacing:-.025em;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:26px minmax(0,1fr) 28px;align-items:baseline;margin:0;padding:0;font-size:clamp(30px,9vw,38px);font-weight:400;line-height:1.02;text-decoration:none;display:grid}a.acMobileMenuPrimary{grid-template-columns:26px minmax(0,1fr)}.acMobileMenuNumber{color:#e0dacd8c;min-width:0;font-family:var(--font-display);letter-spacing:.2em;align-self:center;margin:0;font-size:10px;font-weight:400;line-height:1}.acMobileMenuLabel{min-width:0;font:inherit;color:inherit;margin:0}.acMobileMenuToggle{color:#e0dacdad;font-family:var(--font-display);letter-spacing:0;place-self:center end;margin:0;font-size:20px;font-weight:300;line-height:1}.acMobileMenuSubnavigation{overflow:hidden}.acMobileMenuSubnavigationInner{flex-direction:column;align-items:flex-start;gap:9px;padding:16px 0 4px 26px;display:flex}.acMobileMenuSubnavigation a{color:#faf7f1a8;font-family:var(--font-display);letter-spacing:.01em;margin:0;padding:0;font-size:clamp(14px,4vw,16px);font-weight:400;line-height:1.24;text-decoration:none;display:block}.acMobileMenuSubnavigation a+a{margin-top:0}.acMobileMenuPrimary:focus-visible,.acMobileMenuSubnavigation a:focus-visible{outline-offset:6px;outline:1px solid #e0dacda6}@media (max-width:380px){.acMobileMenuGroup+.acMobileMenuGroup{margin-top:22px}.acMobileMenuPrimary{font-size:clamp(30px,8.2vw,34px)}.acMobileMenuSubnavigationInner{padding-top:14px}}@media (max-height:740px){.acMobileMenuNavigation{justify-content:flex-start;padding-top:20px;padding-bottom:22px}.acMobileMenuGroup+.acMobileMenuGroup{margin-top:20px}}@media (prefers-reduced-motion:reduce){.acMobileMenuSubnavigation{transition:none!important}}
.acInquiryPage{min-height:100svh;color:var(--white);background:#171410;position:relative;overflow:hidden}.acInquiryAtmosphere{z-index:0;pointer-events:none;background:radial-gradient(circle at 78% 14%,#c39e6f1f,#0000 35%),radial-gradient(circle at 18% 66%,#664e3a29,#0000 42%),#171410;position:fixed;inset:0}.acInquiryHeader,.acInquiryIntroduction,.acInquiryFormSection{z-index:1;position:relative}.acInquiryHeader{min-height:92px;padding:25px var(--page-space);-webkit-backdrop-filter:blur(12px);background:#171410c2;border-bottom:1px solid #faf7f11c;justify-content:space-between;align-items:center;display:flex}.acInquiryWordmark{font-family:var(--font-display);letter-spacing:.01em;font-size:clamp(18px,1.6vw,24px);font-weight:400;line-height:1}.acInquiryReturn{color:#faf7f1b3;letter-spacing:.24em;text-transform:uppercase;border-bottom:1px solid #d7b38466;align-items:center;gap:13px;padding:8px 0;font-size:8px;display:inline-flex}.acInquiryIntroduction{width:min(1500px, calc(100% - 2 * var(--page-space)));grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr);align-items:center;gap:clamp(52px,8vw,140px);min-height:calc(100svh - 92px);margin:0 auto;padding:clamp(80px,10vw,150px) 0;display:grid}.acInquiryStatement{max-width:660px}.acInquiryEyebrow,.acInquiryProductLabel{color:#dbb78ad1;letter-spacing:.32em;text-transform:uppercase;margin:0 0 24px;font-size:8px;line-height:1.4}.acInquiryStatement h1{max-width:17ch;color:var(--white);font-family:var(--font-display);letter-spacing:-.006em;text-wrap:balance;margin:0;font-size:clamp(38px,3.4vw,60px);font-weight:360;line-height:1.15}.acInquiryLead{color:#faf7f19e;max-width:38ch;font-size:var(--fs-lead);margin:42px 0 0;line-height:1.75}.acInquiryPrinciples{color:#faf7f17a;letter-spacing:.23em;text-transform:uppercase;border-top:1px solid #faf7f121;flex-wrap:wrap;gap:18px 38px;margin-top:48px;padding-top:30px;font-size:8px;display:flex}.acInquiryProduct{background:#28221c8c;border:1px solid #faf7f129;grid-template-rows:minmax(420px,62svh) auto;min-width:0;display:grid;box-shadow:0 50px 120px #0000003d}.acInquiryProductImage{background:radial-gradient(circle at 50% 45%,#dfcdb514,#0000 62%),#0c0a086b;place-items:center;min-height:0;padding:clamp(24px,4vw,64px);display:grid;position:relative;overflow:hidden}.acInquiryProductImage img{object-fit:contain;object-position:center;width:100%;height:100%;max-height:62svh;display:block}.acInquiryProductText{border-top:1px solid #faf7f11f;padding:clamp(30px,4vw,56px)}.acInquiryProductText h2{max-width:16ch;color:var(--white);font-family:var(--font-display);font-size:var(--fs-title);letter-spacing:.012em;text-wrap:balance;margin:0;font-weight:380;line-height:1.12}.acInquiryProductText>p:last-child{color:#faf7f1ad;white-space:pre-line;max-width:46ch;margin:28px 0 0;font-size:16.5px;line-height:1.8}.acInquiryFormSection{width:min(1500px, calc(100% - 2 * var(--page-space)));border-top:1px solid #faf7f11f;grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr);gap:clamp(54px,8vw,140px);margin:0 auto;padding:clamp(90px,11vw,170px) 0;display:grid}.acInquiryFormIntroduction{max-width:470px}.acInquiryFormIntroduction h2{color:var(--white);font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:-.02em;margin:0;font-weight:400;line-height:1.04}.acInquiryFormIntroduction>p:last-child{color:#faf7f194;margin:30px 0 0;font-size:18px;line-height:1.7}.acInquiryFormPanel{background:#28221c8f;border:1px solid #faf7f129;min-width:0;padding:clamp(30px,4vw,64px)}.acInquiryPage .maisonInquiryForm{gap:32px;display:grid}.acInquiryPage .maisonInquiryFormHeading h2{color:var(--white);font-family:var(--font-display);font-size:var(--fs-h3);margin:0;font-weight:400;line-height:1.08}.acInquiryPage .maisonInquiryEyebrow{color:#dbb78ad1;letter-spacing:.28em;text-transform:uppercase;margin:0 0 17px;font-size:8px}.acInquiryPage .maisonInquiryFieldGrid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.acInquiryPage .maisonInquiryField{gap:12px;display:grid}.acInquiryPage .maisonInquiryField>span{color:#faf7f17a;letter-spacing:.23em;text-transform:uppercase;font-size:8px}.acInquiryPage .maisonInquiryField input,.acInquiryPage .maisonInquiryField textarea{width:100%;color:var(--white);font:inherit;resize:vertical;background:0 0;border:0;border-bottom:1px solid #faf7f13d;border-radius:0;outline:none;padding:14px 0;font-size:19px;line-height:1.5}.acInquiryPage .maisonInquiryField input:focus,.acInquiryPage .maisonInquiryField textarea:focus{border-bottom-color:#dbb78acc}.acInquiryPage .maisonInquiryConsent{color:#faf7f194;align-items:flex-start;gap:14px;font-size:13px;line-height:1.55;display:flex}.acInquiryPage .maisonInquiryConsent input{flex:none;margin-top:4px}.acInquiryPage .maisonInquirySubmit,.acInquiryPage .maisonInquiryNewRequest{min-height:62px;color:var(--white);font:inherit;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:#c59f7012;border:1px solid #dbb78a7a;justify-content:space-between;align-items:center;padding:0 22px;font-size:8px;display:flex}.acInquiryPage .maisonInquiryHoneypot{position:absolute;left:-9999px}.acInquiryPage .maisonInquiryDiscretion,.acInquiryPage .maisonInquiryError{color:#faf7f17a;margin:0;font-size:13px;line-height:1.55}.acInquiryPage .maisonInquiryError{color:#e5b2a0}@media (max-width:900px){.acInquiryHeader{min-height:calc(70px + env(safe-area-inset-top));padding:calc(16px + env(safe-area-inset-top)) max(22px, env(safe-area-inset-right)) 16px max(22px, env(safe-area-inset-left))}.acInquiryIntroduction,.acInquiryFormSection{width:calc(100% - 40px)}.acInquiryIntroduction{grid-template-columns:1fr;min-height:auto;padding:72px 0 92px}.acInquiryLead{margin-top:34px;font-size:17px}.acInquiryProduct{grid-template-rows:minmax(420px,66svh) auto}.acInquiryProductImage img{max-height:66svh}.acInquiryFormSection{grid-template-columns:1fr;padding:82px 0}.acInquiryPage .maisonInquiryFieldGrid{grid-template-columns:1fr}}@media (orientation:landscape) and (max-height:620px){.acInquiryHeader{min-height:calc(56px + env(safe-area-inset-top));padding:calc(8px + env(safe-area-inset-top)) max(25px, env(safe-area-inset-right)) 8px max(25px, env(safe-area-inset-left))}.acInquiryIntroduction{width:calc(100% - max(80px, calc(env(safe-area-inset-left) + env(safe-area-inset-right) + 50px)));grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:42px;padding:48px 0 64px}.acInquiryStatement h1{font-size:clamp(36px,6vw,56px)}.acInquiryLead{margin-top:24px;font-size:14px;line-height:1.55}.acInquiryPrinciples{margin-top:24px;padding-top:18px}.acInquiryProduct{grid-template-rows:minmax(340px,74svh);grid-template-columns:minmax(0,.92fr) minmax(240px,1.08fr)}.acInquiryProductImage img{max-height:68svh}.acInquiryProductText{border-top:0;border-left:1px solid #faf7f11f;overflow-y:auto}.acInquiryProductText h2{font-size:clamp(26px,4.2vw,38px)}.acInquiryProductText>p:last-child{font-size:14px;line-height:1.55}.acInquiryFormSection{width:calc(100% - max(80px, calc(env(safe-area-inset-left) + env(safe-area-inset-right) + 50px)));grid-template-columns:minmax(250px,.55fr) minmax(0,1.45fr);gap:48px;padding:64px 0}.acInquiryFormIntroduction h2{font-size:clamp(28px,4.4vw,42px)}.acInquiryPage .maisonInquiryFieldGrid{grid-template-columns:1fr 1fr}}.maisonInquiryPrivacyLink{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #d7b3846b;text-decoration:underline #d7b3846b;transition:color .22s,text-decoration-color .22s}.maisonInquiryPrivacyLink:hover{color:#f8f6f1f0;text-decoration-color:#d7b384cc}
html.acSoundGateLocked,html.acSoundGateLocked body{touch-action:none;overscroll-behavior:none;width:100%;height:100%;overflow:hidden!important}html.acSoundGateLocked body{position:fixed;inset:0}.acSoundGate{z-index:30000;color:#f8f6f1;isolation:isolate;background:radial-gradient(circle at 50% 38%,#bca9991f,#0000 34%),linear-gradient(145deg,#1b1713 0%,#0f0d0b 58%,#17120f 100%);place-items:center;min-height:100svh;display:grid;position:fixed;inset:0;overflow:hidden}.acSoundGate:before{z-index:-2;content:"";opacity:.055;mix-blend-mode:soft-light;pointer-events:none;background-image:repeating-radial-gradient(circle at 0 0,#0000 0,#ffffff2e 1px,#0000 2px);background-size:5px 5px;position:absolute;inset:0}.acSoundGateGlow{z-index:-1;opacity:.18;filter:blur(55px);pointer-events:none;background:linear-gradient(90deg,#0000,#e8d5bb6b,#0000);width:min(64vw,980px);height:190%;position:absolute;top:-45%;left:32%;transform:rotate(12deg)}.acSoundGateFrame{pointer-events:none;border:1px solid #f8f4ed2e;position:absolute;inset:clamp(10px,1.55vw,24px)}.acSoundGateContent{z-index:2;text-align:center;flex-direction:column;align-items:center;width:min(620px,100vw - 48px);padding:38px 20px;display:flex;position:relative}.acSoundGateLogo{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:clamp(88px,7vw,118px);height:auto;margin:0 auto 10px;display:block}.acSoundGateLine{background:linear-gradient(90deg,#0000,#e2c69ee6,#0000);width:54px;height:1px;margin:0 auto 22px;display:block}.acSoundGateEyebrow{color:#faf7f185;letter-spacing:.34em;text-transform:uppercase;margin:0 0 15px;font-size:7px;line-height:1}.acSoundGateTitle{color:#f8f6f1;font-family:var(--font-display);letter-spacing:.045em;text-transform:uppercase;white-space:nowrap;text-shadow:0 24px 70px #00000052;margin:0;font-size:clamp(38px,5vw,68px);font-weight:240;line-height:.98}.acSoundGateDescription{color:#faf7f1a3;letter-spacing:.06em;max-width:390px;margin:22px auto 0;font-size:12px;font-weight:300;line-height:1.65}.acSoundGateActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(500px,100%);margin-top:42px;display:grid}.acSoundGateButton{color:#faf7f1ad;min-height:52px;font:inherit;letter-spacing:.24em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff05;border:1px solid #f8f4ed30;border-radius:0;padding:15px 18px;font-size:7px;transition:color .28s,border-color .28s,background .28s,transform .28s}.acSoundGateButton:hover,.acSoundGateButton:focus-visible{color:#f8f6f1;background:#bca99914;border-color:#e2c69e94;outline:none;transform:translateY(-2px)}.acSoundGateButtonPrimary{color:#f8f6f1;background:#bca99912;border-color:#e2c69e75}.acSoundGateError{color:#f0d0bcd1;letter-spacing:.04em;max-width:470px;margin:18px auto 0;font-size:10px;line-height:1.5}.acLanguageSwitcher-gate{z-index:3;color:#faf7f18c;letter-spacing:.22em;text-transform:uppercase;margin-top:28px;font-size:12px;transition:color .24s;position:relative}.acLanguageSwitcher-gate .acLanguageSwitcherSelect{padding-block:3px}.acLanguageSwitcher-gate .acLanguageSwitcherSelect:hover,.acLanguageSwitcher-gate .acLanguageSwitcherSelect:focus-visible{color:#f8f6f1}.acLanguageSwitcher-gate .acLanguageSwitcherSelect option{color:#171410;background:#faf7f1}:root{--ac-klang-clearance:112px}.acSoundControl{right:max(18px, calc(env(safe-area-inset-right) + 12px));bottom:max(18px, calc(env(safe-area-inset-bottom) + 12px));z-index:3500;color:#faf7f18c;-webkit-backdrop-filter:blur(15px);min-height:42px;font:inherit;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#120f0cad;border:1px solid #f8f4ed26;border-radius:999px;align-items:center;gap:9px;padding:11px 14px;font-size:7px;transition:color .24s,border-color .24s,background .24s,opacity .24s;display:inline-flex;position:fixed;box-shadow:0 16px 45px #0003}.acSoundControl svg{flex:none;width:16px;height:16px}.acSoundControl:hover,.acSoundControl:focus-visible,.acSoundControlActive{color:#faf7f1e6;background:#120f0cd1;border-color:#e2c69e61;outline:none}html.luxuryMenuOpen .acSoundControl,html.acMobileMenuOpen .acSoundControl{opacity:0;pointer-events:none}@media (max-width:700px){.acSoundGateContent{width:min(520px,100vw - 34px);padding:calc(36px + env(safe-area-inset-top)) 12px calc(34px + env(safe-area-inset-bottom))}.acSoundGateLogo{width:88px}.acSoundGateTitle{letter-spacing:.035em;white-space:nowrap;font-size:clamp(31px,9vw,44px)}.acSoundGateDescription{max-width:300px;margin-top:18px;font-size:11px}.acSoundGateActions{grid-template-columns:1fr;gap:11px;width:min(330px,100%);margin-top:34px}.acSoundGateButton{min-height:50px}.acLanguageSwitcher-gate{margin-top:24px}.acSoundControl{right:max(13px, calc(env(safe-area-inset-right) + 8px));bottom:max(13px, calc(env(safe-area-inset-bottom) + 8px));background:#201c1885;justify-content:center;min-width:44px;min-height:44px;padding:8px}.acSoundControl span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}}@media (orientation:landscape) and (max-height:620px){.acSoundGateContent{width:min(660px,100vw - 120px);padding:calc(20px + env(safe-area-inset-top)) 16px calc(20px + env(safe-area-inset-bottom))}.acSoundGateLogo{width:66px;margin-bottom:5px}.acSoundGateLine{margin-bottom:12px}.acSoundGateEyebrow{margin-bottom:9px}.acSoundGateTitle{font-size:clamp(28px,4.5vw,44px)}.acSoundGateDescription{margin-top:11px;font-size:10px;line-height:1.45}.acSoundGateActions{grid-template-columns:repeat(2,minmax(0,1fr));width:min(480px,100%);margin-top:20px}.acSoundGateButton{min-height:42px;padding:11px 14px}.acLanguageSwitcher-gate{margin-top:16px}}@media (prefers-reduced-motion:reduce){.acSoundGateButton,.acSoundControl{transition:none}}
.acProductPage{min-height:100svh;color:var(--white);background:var(--night);position:relative}.acProductHero{width:min(1500px, calc(100% - 2 * var(--page-space)));grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:clamp(48px,6vw,110px);min-height:100svh;margin:0 auto;padding:clamp(128px,16vh,176px) 0 clamp(64px,8vh,96px);display:grid}.acProductHeroImage{background:radial-gradient(circle at 50% 42%,#dfcdb514,#0000 62%),#0c0a086b;border:1px solid #faf7f124;place-items:center;min-height:360px;display:grid;position:relative;overflow:hidden;box-shadow:0 50px 120px #00000047}.acProductHeroImage img{object-fit:contain;object-position:center;width:100%;height:100%;max-height:74svh;padding:clamp(20px,3vw,48px)}.acProductHeroPlaceholder{background:linear-gradient(135deg,#c8a6781a,#0000 60%),#171410e6;width:100%;height:100%;min-height:360px}.acProductHeroContent{max-width:46ch}.acProductEyebrow{color:#dbb78ad1;letter-spacing:.32em;text-transform:uppercase;margin:0 0 22px;font-size:8px}.acProductHeroContent h1{max-width:16ch;color:var(--white);font-family:var(--font-display);font-size:var(--fs-title);letter-spacing:.012em;text-wrap:balance;margin:0;font-weight:380;line-height:1.12}.acProductDescription{color:#faf7f1a8;white-space:pre-line;max-width:46ch;margin:30px 0 0;font-size:16.5px;line-height:1.8}.acProductMeta{border-top:1px solid #faf7f124;flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:40px;padding-top:26px;display:flex}.acProductPrice{color:var(--white);letter-spacing:.01em;font-size:20px}.acProductAvailability{color:#dbb78ad1;letter-spacing:.24em;text-transform:uppercase;font-size:8px}.acProductAvailabilityClosed{color:#faf7f17a}.acProductActions{flex-wrap:wrap;align-items:center;gap:20px 36px;margin-top:44px;display:flex}.acProductInquiry{min-height:58px;color:var(--white);letter-spacing:.22em;text-transform:uppercase;background:#c59f7012;border:1px solid #dbb78a7a;align-items:center;gap:14px;padding:0 26px;font-size:8px;transition:background .32s,border-color .32s;display:inline-flex}.acProductInquiry:hover{background:#c59f7024;border-color:#dbb78acc}.acProductReturn{color:#faf7f19e;letter-spacing:.22em;text-transform:uppercase;border-bottom:1px solid #d7b38466;align-items:center;gap:12px;padding-bottom:3px;font-size:8px;display:inline-flex}@media (max-width:900px){.acProductHero{grid-template-columns:1fr;width:calc(100% - 40px);padding:clamp(110px,20vh,150px) 0 64px}.acProductHeroImage img{max-height:56svh}.acProductHeroContent{max-width:none}}.acStatePage{min-height:100svh;padding:var(--page-space);color:var(--white);background:var(--night);text-align:center;place-items:center;display:grid;position:relative;overflow:hidden}.acStateAtmosphere{z-index:0;pointer-events:none;background:radial-gradient(circle at 78% 14%,#c39e6f1f,#0000 35%),radial-gradient(circle at 18% 66%,#664e3a29,#0000 42%);position:absolute;inset:0}.acStateContent{z-index:1;max-width:46ch;position:relative}.acStateEyebrow{color:#dbb78ad1;letter-spacing:.32em;text-transform:uppercase;margin:0 0 24px;font-size:8px}.acStateContent h1{color:var(--white);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(32px,4vw,48px);font-weight:300;line-height:1.15}.acStateText{color:#faf7f19e;margin:26px 0 0;font-size:17px;line-height:1.7}.acStateLink{min-height:58px;color:var(--white);letter-spacing:.22em;text-transform:uppercase;background:#c59f7012;border:1px solid #dbb78a7a;align-items:center;gap:14px;margin-top:44px;padding:0 26px;font-size:8px;transition:background .32s,border-color .32s;display:inline-flex}.acStateLink:hover{background:#c59f7024;border-color:#dbb78acc}.acStateLinkButton{font:inherit;cursor:pointer}
.acGaleriePage{color:#faf7f1;background:#171410;min-height:100vh}.acGalerieHeader{z-index:20;justify-content:space-between;align-items:center;width:100%;padding:34px clamp(24px,5vw,76px);display:flex;position:absolute;top:0;left:0}.acGalerieBrand,.acGalerieBack{color:inherit;text-decoration:none}.acGalerieBrand{letter-spacing:.04em;font-size:clamp(17px,1.6vw,23px)}.acGalerieBack{letter-spacing:.18em;text-transform:uppercase;opacity:.68;font-size:10px}.acGalerieHero{align-items:flex-end;min-height:100svh;padding:clamp(130px,18vh,210px) clamp(24px,7vw,110px) clamp(72px,10vh,120px);display:flex;position:relative;overflow:hidden}.acGalerieHeroMedia,.acGalerieHeroShade{position:absolute;inset:0}.acGalerieHeroMedia img{object-fit:cover;object-position:center;width:100%;height:100%;transform:scale(1.02)}.acGalerieHeroShade{background:linear-gradient(#17141029 0%,#1714106b 52%,#171410f0 100%)}.acGalerieHeroContent{z-index:2;width:min(900px,86vw);position:relative}.acGalerieEyebrow,.acGalerieWorkNumber{letter-spacing:.26em;text-transform:uppercase;opacity:.54;margin:0 0 20px;font-size:9px}.acGalerieHero h1{letter-spacing:-.045em;max-width:900px;margin:0;font-size:clamp(58px,8vw,126px);font-weight:400;line-height:.88}.acGalerieIntro{opacity:.72;max-width:620px;margin:34px 0 0;font-size:clamp(17px,1.5vw,23px);line-height:1.45}.acGalerieWorks{padding:clamp(100px,14vw,220px) clamp(24px,7vw,110px)}.acGalerieWork{border-top:1px solid #faf7f11f;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:center;gap:clamp(42px,8vw,140px);min-height:80vh;padding:clamp(80px,10vw,150px) 0;display:grid}.acGalerieWork:nth-child(2n){grid-template-columns:minmax(280px,.55fr) minmax(0,1.45fr)}.acGalerieWork:nth-child(2n) .acGalerieWorkMedia{grid-area:1/2}.acGalerieWork:nth-child(2n) .acGalerieWorkContent{grid-area:1/1}.acGalerieWorkMedia{background:#11100d;overflow:hidden}.acGalerieWorkMedia img{object-fit:cover;width:100%;height:min(72vh,880px);display:block}.acGalerieWorkContent{max-width:480px}.acGalerieWorkContent h2{letter-spacing:-.035em;margin:0;font-size:clamp(42px,5.2vw,82px);font-weight:400;line-height:.94}.acGalerieWorkDescription{opacity:.7;margin:28px 0 0;font-size:clamp(16px,1.3vw,20px);line-height:1.55}.acGalerieWorkLink{color:inherit;letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid #faf7f157;margin-top:34px;padding-bottom:7px;font-size:10px;text-decoration:none;display:inline-block}@media (max-width:760px){.acGalerieHeader{padding:calc(24px + env(safe-area-inset-top)) 22px 0}.acGalerieBack{font-size:8px}.acGalerieHero{min-height:92svh;padding:130px 24px 62px}.acGalerieHero h1{font-size:clamp(48px,16vw,72px)}.acGalerieIntro{margin-top:24px;font-size:17px}.acGalerieWorks{padding:72px 22px 120px}.acGalerieWork,.acGalerieWork:nth-child(2n){flex-direction:column;align-items:stretch;gap:34px;min-height:auto;padding:72px 0;display:flex}.acGalerieWork:nth-child(2n) .acGalerieWorkMedia,.acGalerieWork:nth-child(2n) .acGalerieWorkContent{grid-area:auto}.acGalerieWorkMedia img{height:min(68vh,690px)}.acGalerieWorkContent{max-width:none}.acGalerieWorkContent h2{font-size:clamp(42px,13vw,62px)}}.acArtworkPage{color:#faf7f1;background:#171410;min-height:100vh}.acArtworkHeader{z-index:30;justify-content:space-between;align-items:center;padding:34px clamp(24px,5vw,76px);display:flex;position:absolute;inset:0 0 auto}.acArtworkBrand,.acArtworkBack{color:inherit;text-decoration:none}.acArtworkBrand{letter-spacing:.04em;font-size:clamp(17px,1.6vw,23px)}.acArtworkBack{letter-spacing:.2em;text-transform:uppercase;opacity:.64;font-size:9px;transition:opacity .35s,transform .5s cubic-bezier(.22,1,.36,1)}.acArtworkBack:hover{opacity:1;transform:translate(-4px)}.acArtworkHero{align-items:flex-end;min-height:100svh;padding:clamp(140px,20vh,230px) clamp(24px,7vw,110px) clamp(70px,10vh,120px);display:flex;position:relative;overflow:hidden}.acArtworkHeroMedia,.acArtworkHeroShade{position:absolute;inset:0}.acArtworkHeroMedia{background:#11100d}.acArtworkHeroMedia img{object-fit:cover;object-position:center center;width:100%;height:100%;display:block;transform:scale(1.015)}.acArtworkHeroShade{background:linear-gradient(#17141014 0%,#17141029 42%,#171410eb 100%)}.acArtworkHeroContent{z-index:3;width:min(1120px,92vw);position:relative}.acArtworkHeroContent>p{letter-spacing:.28em;text-transform:uppercase;opacity:.55;margin:0 0 18px;font-size:9px}.acArtworkHeroContent h1{letter-spacing:-.048em;max-width:1100px;margin:0;font-size:clamp(60px,9vw,144px);font-weight:400;line-height:.86}.acArtworkEditorial{padding:clamp(130px,16vw,250px) clamp(24px,7vw,110px)}.acArtworkScene{border-top:1px solid #faf7f11a;grid-template-columns:minmax(0,1.5fr) minmax(240px,.5fr);align-items:end;gap:clamp(48px,9vw,160px);min-height:82vh;padding:clamp(80px,9vw,150px) 0;display:grid}.acArtworkSceneReverse{grid-template-columns:minmax(240px,.5fr) minmax(0,1.5fr)}.acArtworkSceneReverse .acArtworkSceneMedia{grid-area:1/2}.acArtworkSceneReverse .acArtworkSceneText{grid-area:1/1}.acArtworkSceneMedia{background:#11100d;overflow:hidden}.acArtworkSceneMedia img{object-fit:cover;object-position:center center;width:100%;height:min(78vh,940px);display:block}.acArtworkSceneText{align-self:end;padding-bottom:12px}.acArtworkSceneText span{letter-spacing:.24em;opacity:.4;margin-bottom:18px;font-size:9px;display:block}.acArtworkSceneText p{letter-spacing:-.025em;max-width:280px;margin:0;font-size:clamp(24px,2.4vw,38px);font-weight:400;line-height:1.02}.acArtworkStatement{border-top:1px solid #faf7f11a;grid-template-columns:.9fr 1.1fr;gap:clamp(70px,12vw,190px);padding:clamp(120px,15vw,230px) clamp(24px,9vw,145px) clamp(150px,18vw,280px);display:grid}.acArtworkStatementEyebrow{letter-spacing:.26em;text-transform:uppercase;opacity:.45;margin:0 0 22px;font-size:9px}.acArtworkStatement h2{letter-spacing:-.042em;max-width:560px;margin:0;font-size:clamp(48px,6.5vw,98px);font-weight:400;line-height:.9}.acArtworkStatementBody{align-self:end;max-width:650px}.acArtworkStatementBody>p{opacity:.72;margin:0;font-size:clamp(18px,1.6vw,24px);line-height:1.58}.acArtworkInquiry{color:inherit;letter-spacing:.22em;text-transform:uppercase;border-bottom:1px solid #faf7f157;margin-top:48px;padding-bottom:8px;font-size:9px;text-decoration:none;transition:border-color .35s,opacity .35s;display:inline-block}.acArtworkInquiry:hover{border-color:#faf7f1cc}@media (max-width:760px){.acArtworkHeader{padding:calc(24px + env(safe-area-inset-top)) 22px 0}.acArtworkBack{font-size:8px}.acArtworkHero{min-height:92svh;padding:130px 22px 58px}.acArtworkHeroContent h1{font-size:clamp(48px,15vw,78px)}.acArtworkEditorial{padding:70px 22px 120px}.acArtworkScene,.acArtworkSceneReverse{flex-direction:column;align-items:stretch;gap:28px;min-height:auto;padding:70px 0;display:flex}.acArtworkSceneReverse .acArtworkSceneMedia,.acArtworkSceneReverse .acArtworkSceneText{grid-area:auto}.acArtworkSceneMedia img{height:min(70vh,700px)}.acArtworkSceneText p{font-size:clamp(28px,9vw,42px)}.acArtworkStatement{flex-direction:column;gap:54px;padding:92px 22px 150px;display:flex}.acArtworkStatement h2{font-size:clamp(45px,14vw,68px)}.acArtworkStatementBody>p{font-size:18px}}.acGalerieWork[data-handle=l-essenziale] .acGalerieWorkMedia{background:#171410;overflow:hidden}.acGalerieWork[data-handle=l-essenziale] .acGalerieWorkMedia img{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;height:min(72vh,880px);transform:scale(1.055)}@media (max-width:760px){.acGalerieWork[data-handle=l-essenziale] .acGalerieWorkMedia img{object-fit:cover;height:min(64svh,640px);transform:scale(1.045)}}.acArtworkStatementText{flex-direction:column;gap:1.15em;display:flex}.acArtworkStatementText p{opacity:.72;margin:0;font-size:clamp(18px,1.6vw,24px);line-height:1.58}@media (max-width:760px){.acArtworkStatementText{gap:1.05em}.acArtworkStatementText p{font-size:18px;line-height:1.55}}.acArtworkMetadata{border-top:1px solid #ffffff24;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;width:min(1180px,100% - 96px);margin:40px auto 150px;padding-top:34px;display:grid}.acArtworkMetadataItem span{letter-spacing:.18em;text-transform:uppercase;opacity:.42;margin-bottom:10px;font-size:10px;line-height:1;display:block}.acArtworkMetadataItem p{opacity:.82;margin:0;font-size:16px;line-height:1.5}@media (max-width:760px){.acArtworkMetadata{grid-template-columns:1fr;gap:26px;width:calc(100% - 40px);margin:24px auto 96px;padding-top:24px}}.acGalerieWork[data-handle=l-essenziale] h2{letter-spacing:-.025em;white-space:nowrap;max-width:100%;font-size:clamp(42px,3.2vw,58px)!important;line-height:.94!important}@media (max-width:1100px){.acGalerieWork[data-handle=l-essenziale] h2{font-size:clamp(40px,4.8vw,54px)!important}}@media (max-width:760px){.acGalerieWork[data-handle=l-essenziale] h2{white-space:normal;font-size:clamp(36px,10vw,50px)!important;line-height:.96!important}}.acGalerieWork[data-handle=l-essenziale] h2,.acGalerieWork[data-handle=l-essenziale] .acGalerieWorkTitleLong{width:calc(100% + 34px);max-width:none;margin-right:0;display:block;position:relative;left:-34px;letter-spacing:-.035em!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;font-size:clamp(46px,3.25vw,56px)!important;line-height:.94!important;overflow:visible!important}@media (max-width:1200px){.acGalerieWork[data-handle=l-essenziale] h2,.acGalerieWork[data-handle=l-essenziale] .acGalerieWorkTitleLong{width:calc(100% + 24px);left:-24px;font-size:clamp(38px,4.15vw,50px)!important}}@media (max-width:760px){.acGalerieWork[data-handle=l-essenziale] h2,.acGalerieWork[data-handle=l-essenziale] .acGalerieWorkTitleLong{width:100%;max-width:calc(100vw - 40px);left:0;letter-spacing:-.025em!important;white-space:nowrap!important;font-size:clamp(28px,7.4vw,42px)!important;line-height:.96!important}}.acGalerieWork[data-handle=l-essenziale]>:not(.acGalerieWorkMedia){width:calc(100% + 78px);max-width:none;position:relative;transform:translate(-78px)}.acGalerieWork[data-handle=l-essenziale] h2,.acGalerieWork[data-handle=l-essenziale] .acGalerieWorkTitleLong{letter-spacing:-.035em!important;white-space:nowrap!important;width:100%!important;max-width:none!important;font-size:clamp(44px,3vw,54px)!important;line-height:.94!important;position:static!important;left:auto!important;overflow:visible!important}@media (max-width:1350px){.acGalerieWork[data-handle=l-essenziale]>:not(.acGalerieWorkMedia){width:calc(100% + 54px);transform:translate(-54px)}.acGalerieWork[data-handle=l-essenziale] h2,.acGalerieWork[data-handle=l-essenziale] .acGalerieWorkTitleLong{font-size:clamp(38px,3.6vw,48px)!important}}@media (max-width:980px){.acGalerieWork[data-handle=l-essenziale]>:not(.acGalerieWorkMedia){width:calc(100% + 28px);transform:translate(-28px)}.acGalerieWork[data-handle=l-essenziale] h2,.acGalerieWork[data-handle=l-essenziale] .acGalerieWorkTitleLong{font-size:clamp(34px,4.5vw,44px)!important}}@media (max-width:760px){.acGalerieWork[data-handle=l-essenziale]>:not(.acGalerieWorkMedia){width:100%;transform:none}.acGalerieWork[data-handle=l-essenziale] h2,.acGalerieWork[data-handle=l-essenziale] .acGalerieWorkTitleLong{letter-spacing:-.03em!important;white-space:nowrap!important;width:100%!important;max-width:100%!important;font-size:clamp(28px,8vw,40px)!important}}.acGalerieWork[data-handle=l-essenziale]>:not(.acGalerieWorkMedia){width:auto!important;transform:none!important}.acGalerieWork[data-handle=l-essenziale] h2,.acGalerieWork[data-handle=l-essenziale] .acGalerieWorkTitleLong{letter-spacing:-.035em!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;width:max-content!important;max-width:none!important;margin-right:0!important;font-size:clamp(44px,3vw,54px)!important;line-height:.94!important;position:relative!important;left:auto!important;overflow:visible!important;transform:translate(-96px)!important}@media (max-width:1350px){.acGalerieWork[data-handle=l-essenziale] h2,.acGalerieWork[data-handle=l-essenziale] .acGalerieWorkTitleLong{font-size:clamp(38px,3.6vw,48px)!important;transform:translate(-72px)!important}}@media (max-width:980px){.acGalerieWork[data-handle=l-essenziale] h2,.acGalerieWork[data-handle=l-essenziale] .acGalerieWorkTitleLong{font-size:clamp(34px,4.5vw,44px)!important;transform:translate(-36px)!important}}@media (max-width:760px){.acGalerieWork[data-handle=l-essenziale] h2,.acGalerieWork[data-handle=l-essenziale] .acGalerieWorkTitleLong{letter-spacing:-.03em!important;white-space:nowrap!important;width:100%!important;max-width:100%!important;font-size:clamp(27px,7.6vw,39px)!important;transform:none!important}}.acGalerieWorkTitleEssenziale{white-space:nowrap!important;letter-spacing:-.035em!important;width:max-content!important;max-width:none!important;font-size:clamp(44px,3vw,54px)!important;line-height:.94!important;position:relative!important;overflow:visible!important;transform:translate(-110px)!important}@media (max-width:1200px){.acGalerieWorkTitleEssenziale{font-size:clamp(38px,3.8vw,48px)!important;transform:translate(-70px)!important}}@media (max-width:900px){.acGalerieWorkTitleEssenziale{font-size:clamp(32px,5vw,42px)!important;transform:translate(-32px)!important}}@media (max-width:760px){.acGalerieWorkTitleEssenziale{width:100%!important;max-width:100%!important;font-size:clamp(27px,7.5vw,39px)!important;transform:none!important}}.acGalerieWorkTitleEssenziale{white-space:nowrap!important;width:max-content!important;max-width:none!important;margin-right:0!important;display:block!important;position:relative!important;overflow:visible!important;transform:translate(max(-110px,-6vw))!important}@media (max-width:1000px){.acGalerieWorkTitleEssenziale{transform:translate(-42px)!important}}@media (max-width:760px){.acGalerieWorkTitleEssenziale{letter-spacing:-.025em!important;width:100%!important;max-width:100%!important;font-size:clamp(27px,7.7vw,40px)!important;line-height:.96!important;transform:none!important}}.acGalerieWork h2{letter-spacing:-.032em!important;white-space:normal!important;margin:0 0 34px!important;font-size:clamp(44px,3.15vw,58px)!important;font-weight:400!important;line-height:.94!important;overflow:visible!important}.acGalerieWorkDescription{letter-spacing:0!important;text-align:left!important;opacity:.72!important;width:min(100%,390px)!important;max-width:390px!important;margin:0!important;font-size:20px!important;line-height:1.62!important;position:relative!important;transform:translate(-24px)!important}.acGalerieWorkLink{position:relative;transform:translate(-24px);letter-spacing:.22em!important;margin-top:34px!important;font-size:10px!important}.acGalerieWorkTitleEssenziale{letter-spacing:-.038em!important;white-space:nowrap!important;width:max-content!important;max-width:none!important;font-size:clamp(50px,3.65vw,66px)!important;line-height:.92!important;position:relative!important;overflow:visible!important;transform:translate(-92px)!important}@media (max-width:1350px){.acGalerieWork h2{font-size:clamp(40px,3.6vw,52px)!important}.acGalerieWorkDescription{width:min(100%,360px)!important;max-width:360px!important;font-size:19px!important;transform:translate(-18px)!important}.acGalerieWorkLink{transform:translate(-18px)}.acGalerieWorkTitleEssenziale{font-size:clamp(46px,4vw,58px)!important;transform:translate(-72px)!important}}@media (max-width:980px){.acGalerieWork h2{font-size:clamp(38px,5vw,48px)!important}.acGalerieWorkDescription{width:100%!important;max-width:42ch!important;font-size:18px!important;line-height:1.58!important;transform:none!important}.acGalerieWorkLink{transform:none}.acGalerieWorkTitleEssenziale{font-size:clamp(40px,5.6vw,52px)!important;transform:translate(-30px)!important}}@media (max-width:760px){.acGalerieWork h2{margin-bottom:24px!important;font-size:clamp(34px,9vw,46px)!important;line-height:.96!important}.acGalerieWorkDescription{width:100%!important;max-width:100%!important;font-size:17px!important;line-height:1.58!important;transform:none!important}.acGalerieWorkTitleEssenziale{white-space:normal!important;width:100%!important;max-width:100%!important;font-size:clamp(36px,9.6vw,48px)!important;transform:none!important}}.acGalerieWorkDescription{width:min(100%,390px)!important;max-width:390px!important;font-size:22px!important;line-height:1.58!important;transform:translate(-24px)!important}.acGalerieWorkTitleEssenziale{text-align:center!important;letter-spacing:-.04em!important;white-space:nowrap!important;width:390px!important;max-width:390px!important;margin-bottom:38px!important;margin-left:0!important;margin-right:0!important;font-size:clamp(56px,3.9vw,70px)!important;line-height:.92!important;position:relative!important;overflow:visible!important;transform:translate(-24px)!important}.acGalerieWorkLink{font-size:12px!important}@media (max-width:1350px){.acGalerieWorkDescription{width:370px!important;max-width:370px!important;font-size:21px!important;transform:translate(-18px)!important}.acGalerieWorkTitleEssenziale{width:370px!important;max-width:370px!important;font-size:clamp(50px,4.3vw,62px)!important;transform:translate(-18px)!important}}@media (max-width:980px){.acGalerieWorkDescription{width:100%!important;max-width:42ch!important;font-size:20px!important;transform:none!important}.acGalerieWorkTitleEssenziale{text-align:center!important;width:100%!important;max-width:42ch!important;font-size:clamp(44px,6vw,56px)!important;transform:none!important}}@media (max-width:760px){.acGalerieWorkDescription{width:100%!important;max-width:100%!important;font-size:19px!important;line-height:1.56!important}.acGalerieWorkTitleEssenziale{text-align:center!important;white-space:normal!important;width:100%!important;max-width:100%!important;font-size:clamp(36px,9vw,48px)!important;line-height:.94!important}}.acGalerieWork h2,.acGalerieWorkDescription,.acGalerieWorkLink{text-align:left!important;width:390px!important;max-width:390px!important;margin-left:0!important;margin-right:0!important;transform:translate(-24px)!important}.acGalerieWork h2{margin-bottom:34px!important}.acGalerieWorkTitleEssenziale{text-align:left!important;letter-spacing:-.04em!important;white-space:nowrap!important;width:390px!important;max-width:390px!important;font-size:clamp(56px,3.9vw,70px)!important;line-height:.92!important;overflow:visible!important;transform:translate(-24px)!important}@media (max-width:1350px){.acGalerieWork h2,.acGalerieWorkDescription,.acGalerieWorkLink,.acGalerieWorkTitleEssenziale{text-align:left!important;width:370px!important;max-width:370px!important;transform:translate(-18px)!important}}@media (max-width:980px){.acGalerieWork h2,.acGalerieWorkDescription,.acGalerieWorkLink,.acGalerieWorkTitleEssenziale{text-align:left!important;width:100%!important;max-width:42ch!important;transform:none!important}}@media (max-width:760px){.acGalerieWork h2,.acGalerieWorkDescription,.acGalerieWorkLink,.acGalerieWorkTitleEssenziale{text-align:left!important;width:100%!important;max-width:100%!important}.acGalerieWorkTitleEssenziale{white-space:normal!important}}.acArtworkHeroMedia{background:0 0;justify-content:center;align-items:center;display:flex}.acArtworkHeroMedia img{object-fit:contain;object-position:50% 50%;width:92vw;height:84svh;transform:none}.acArtworkSceneMedia{background:0 0;justify-content:center;align-items:center;display:flex}.acArtworkSceneMedia img{object-fit:contain;object-position:50% 50%;width:100%;height:min(84svh,940px)}@media (max-width:700px){.acArtworkHeroMedia img{width:calc(100% - 44px);height:70svh}.acArtworkSceneMedia img{height:auto;max-height:70svh}}.acGalerieWorkMedia{background:0 0;justify-content:center;align-items:center;display:flex;overflow:visible}.acGalerieWorkMedia img{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:72svh;display:block;transform:none}@media (max-width:760px){.acGalerieWorkMedia img{max-height:68svh}}.acGalerieWork[data-handle=l-essenziale] h2{text-wrap:balance;white-space:normal!important;overflow-wrap:normal!important;width:auto!important;max-width:100%!important;position:static!important;transform:none!important}.acGalerieWork[data-handle=l-essenziale] .acGalerieWorkMedia{background:0 0;justify-content:center;align-items:center;display:flex;overflow:visible}.acGalerieWork[data-handle=l-essenziale] .acGalerieWorkMedia img{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:72svh;display:block;transform:none}@media (max-width:760px){.acGalerieWork[data-handle=l-essenziale] .acGalerieWorkMedia img{max-height:68svh}}
:root{--ac-greige:#fff;--ac-greige-deep:#fff;--ac-ivory:#fff;--ac-travertine:#fff;--ac-ink-quiet:#211e1abd}.acHeroDiscover{color:#faf7f1e0;min-height:44px;font-family:var(--font-display);letter-spacing:.3em;text-transform:uppercase;pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin-top:clamp(26px,4vh,44px);padding:6px 12px 0;font-size:12px;font-weight:400;text-decoration:none;transition:color .5s;display:inline-flex}.acHeroDiscoverLine{transform-origin:top;background:linear-gradient(#faf7f1b3,#faf7f100);width:1px;height:clamp(26px,4.5vh,42px);animation:3.6s ease-in-out infinite acHeroDiscoverBreath;display:block}.acHeroDiscover:hover,.acHeroDiscover:focus-visible{color:#fff}@keyframes acHeroDiscoverBreath{0%,to{opacity:.55;transform:scaleY(.55)}50%{opacity:1;transform:scaleY(1)}}.acHomeChapter{z-index:2;color:var(--ink);background:var(--ac-ivory);position:relative}.acHomeChapterMaison{min-height:100vh;padding:clamp(110px, 16vh, 180px) var(--page-space);text-align:center;background:linear-gradient(180deg, var(--ac-travertine) 0%, var(--ac-ivory) 38%, var(--ac-ivory) 100%);place-items:center;display:grid}.acHomeChapterInner{width:min(780px,100%);margin:0 auto}html body .acHomeChapterLabel{color:var(--ac-ink-quiet);font-family:var(--font-display);letter-spacing:.34em;text-transform:uppercase;margin:0 0 clamp(26px,4vh,40px);font-size:12px;font-weight:400;line-height:1.4}.acHomeChapterStatement{color:var(--ink);font-family:var(--font-display);letter-spacing:.005em;text-wrap:balance;margin:0;font-size:clamp(30px,3.1vw,52px);font-weight:380;line-height:1.22}.acHomeChapterLink{min-height:44px;color:var(--ink);letter-spacing:.26em;text-transform:uppercase;transition:border-color .5s ease, gap .5s var(--ease-luxury);border-bottom:1px solid #211e1a4d;align-items:center;gap:14px;margin-top:clamp(34px,5vh,54px);padding:10px 0 8px;font-size:12px;text-decoration:none;display:inline-flex}.acHomeChapterLink:hover,.acHomeChapterLink:focus-visible{border-color:var(--ink);gap:20px}.acHomeChapterMaterial{min-height:100vh;padding:clamp(90px, 13vh, 150px) var(--page-space);background:var(--ac-travertine)}.acHomeChapterMaterialGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:clamp(48px,7vw,130px);width:min(1240px,100%);min-height:calc(100vh - clamp(180px,26vh,300px));margin:0 auto;display:grid}.acHomeChapterMaterialMedia img{aspect-ratio:708/875;object-fit:cover;object-position:50% 50%;width:100%;max-height:min(76vh,780px);display:block}.acHomeChapterMaterialCopy{text-align:left}.acHomeChapterMaterialCopy .acHomeChapterStatement{font-size:clamp(28px,2.6vw,44px)}.acHomeChapterMaterials{color:var(--ac-ink-quiet);font-family:var(--font-display);letter-spacing:.3em;text-transform:uppercase;margin:clamp(30px,4.5vh,46px) 0 0;font-size:13px}.acSceneActions{pointer-events:auto;flex-wrap:wrap;gap:6px 34px;margin-top:clamp(26px,4vh,40px);display:flex}.acSceneAction{color:#faf7f1f0;min-height:44px;font-family:var(--font-display);letter-spacing:.24em;text-transform:uppercase;transition:border-color .5s ease, gap .5s var(--ease-luxury);border-bottom:1px solid #faf7f15c;align-items:center;gap:12px;padding:10px 0 8px;font-size:12px;text-decoration:none;display:inline-flex}.acSceneAction:hover,.acSceneAction:focus-visible{border-color:#faf7f1e6;gap:18px}html body .cinematicStoryContent{width:min(560px,44vw)}html body .cinematicStoryContent h2{max-width:18ch}html body .cinematicStoryScene-right .cinematicStoryContent{text-align:left}html body .cinematicStoryScene-right .cinematicStoryText{margin-left:0}html body .cinematicStoryProgress{grid-template-columns:1fr}html body .acMobileStoryContent{pointer-events:auto}.maisonFooterInquiry{color:#faf7f1f0;letter-spacing:.24em;text-transform:uppercase;min-height:44px;transition:border-color .5s ease, gap .5s var(--ease-luxury);border-bottom:1px solid #faf7f15c;align-items:center;gap:14px;margin:30px 0 18px;padding:10px 0 8px;font-size:12px;text-decoration:none;display:inline-flex}.maisonFooterInquiry:hover,.maisonFooterInquiry:focus-visible{border-color:#faf7f1e6;gap:20px}.maisonFooterInquiry+.maisonFooterContact{width:fit-content;display:flex}@media (max-width:900px),(pointer:coarse) and (max-width:1100px){.acHomeChapterMaison{min-height:100svh;padding:calc(96px + env(safe-area-inset-top)) 28px calc(88px + env(safe-area-inset-bottom))}.acHomeChapterStatement{font-size:clamp(26px,7vw,34px);line-height:1.26}.acHomeChapterMaterial{min-height:100svh;padding:calc(72px + env(safe-area-inset-top)) 24px calc(80px + env(safe-area-inset-bottom))}.acHomeChapterMaterialGrid{grid-template-columns:1fr;gap:40px;min-height:0}.acHomeChapterMaterialMedia img{aspect-ratio:4/5;object-position:45% 55%;max-height:56svh}.acHomeChapterMaterialCopy .acHomeChapterStatement{font-size:clamp(25px,6.6vw,32px)}.acHomeChapterMaterials{letter-spacing:.24em;font-size:12px}.acSceneActions{gap:2px 26px}}html body .acMobileHome .maisonFooterIntroduction h2{font-size:clamp(30px,8.4vw,38px);line-height:1.14}html body .sharedMaisonSceneShade{background:linear-gradient(90deg,#14110e33 0%,#0d0b090a 48%,#14110e29 100%),linear-gradient(#0d0b0929 0%,#0d0b0900 42%,#14110e38 100%)}html body .sharedMaisonSceneVignette{background:radial-gradient(circle,#0000 40%,#0706050f 68%,#07060557 100%)}html body .cinematicStoryScene-left:before,html body .cinematicStoryScene-right:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}html body .cinematicStoryScene-left:before{background:linear-gradient(90deg,#14100c57,#14100c00 52%)}html body .cinematicStoryScene-right:before{background:linear-gradient(270deg,#14100c57,#14100c00 52%)}html body .cinematicStory,html body .acMobileStoryPanel{background:#6d6358}html body .acMobileHeroShade{background:linear-gradient(#0a080724 0%,#0a080700 40%,#16120f42 100%),linear-gradient(90deg,#14110e1f,#0000 58%,#14110e0f)}html body .acMobileStoryShade{background:linear-gradient(#0a080724 0%,#0a080700 30%,#0a08071a 50%,#0e0b09a8 100%)}html body .acMobileStoryVignette{background:radial-gradient(circle,#0000 46%,#08070633 100%)}html body .luxuryHeader,html body .acMobileHeader{-webkit-backdrop-filter:none;background:0 0;border-bottom-color:#0000}html body .luxuryHeader.luxuryHeaderScrolled,html body .acMobileHeader.acMobileHeaderScrolled{-webkit-backdrop-filter:blur(18px)saturate(112%);background:#3e373057;border-bottom-color:#faf7f11a}html body .luxuryHeader:not(.luxuryHeaderScrolled),html body .acMobileHeader:not(.acMobileHeaderScrolled){background:linear-gradient(#14110e2e,#14110e00)}html body .worksCinemaFrame,html body .journalCinemaFrame,html body .acMobileWorkFrame{display:none}html body .acGalerieWork[data-handle] .acGalerieWorkMedia img{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:72svh;transform:none}@media (max-width:900px),(pointer:coarse) and (max-width:1100px){html body .acMobileHeroContent h1,html body .acMobileIntroContent h1{white-space:nowrap;max-width:calc(100vw - 48px);font-size:clamp(22px,7.1vw,34px)}html body .acMobileHeroContent p{letter-spacing:.2em;font-size:11px}html body .acMobileStoryPanel{min-height:100svh}html body .acMobileStoryContent{bottom:calc(56px + env(safe-area-inset-bottom))}html body .acMobileStoryEyebrow{letter-spacing:.28em;margin-bottom:12px;font-size:11px}html body .acMobileStoryContent h2{text-wrap:balance;max-width:17ch;font-size:clamp(25px,7.2vw,34px);line-height:1.16}html body .acMobileStoryText{max-width:36ch;margin-top:14px;font-size:15.5px;line-height:1.55}html body .maisonFooterText,html body .acSelectionIntroduction{font-size:16px}html body .acSoundControl{right:max(6px, calc(env(safe-area-inset-right) + 4px));bottom:max(6px, calc(env(safe-area-inset-bottom) + 4px));width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;-webkit-backdrop-filter:none;isolation:isolate;background:0 0;border:0;justify-content:center;padding:0}html body .acSoundControl:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(10px);background:#28231e57;border:1px solid #f8f4ed29;border-radius:50%;position:absolute;inset:9px}html body .acSoundControl svg{width:12px;height:12px}html body .acSoundControl span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.acHeroDiscoverLine{animation:none}.acHomeChapterLink,.acSceneAction,.maisonFooterInquiry{transition:none}}html body .cinematicStoryScene[data-scene=literatur]:before{background:linear-gradient(90deg,#1a15109e 0%,#1a151066 34%,#1a151000 58%)}@media (max-width:900px),(pointer:coarse) and (max-width:1100px){html body .acMobileStoryPanel[data-scene=literatur] .acMobileStoryShade{background:linear-gradient(#0a080724 0%,#0a080700 26%,#0e0b094d 46%,#0e0b09c7 100%)}}html body a:focus-visible,html body button:focus-visible,html body select:focus-visible,html body input:focus-visible,html body textarea:focus-visible{outline-offset:4px;outline:1px solid}html body .acSoundControl:focus-visible{outline-offset:-4px}html body .acSelectionPage-literature .acLiteratureContents a{letter-spacing:.22em;text-transform:uppercase;font-size:12px}@media (max-width:760px){html body .acSelectionPage-literature .acLiteratureOpening{min-height:calc(100svh - 86px);padding-top:46svh;padding-bottom:calc(40px + env(safe-area-inset-bottom));justify-content:flex-end}html body .acSelectionPage-literature .acLiteratureOpening:before{background-position:50% 30%;height:52svh;bottom:auto}html body .acSelectionPage-literature .acLiteratureOpening:after{background:linear-gradient(#342d2700 0% 30svh,#342d27eb 46svh,#342d27 52svh)}html body .acSelectionPage-literature .acLiteratureOpening .acSelectionTitle{font-size:clamp(2.6rem,11vw,3.2rem)}html body .acSelectionPage-literature .acLiteratureLead{font-size:1.3rem}}html body .acMobileMenuNavigation a.acMobileMenuPrimary .acMobileMenuLabel{min-width:0;color:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;margin-top:0}:root{--ac-surface:#fff;--ac-surface-veil:#ffffffe6;--ac-text:#2b2620;--ac-text-soft:#2b2620bd;--ac-line:#2b26202e;--ac-fs-display:clamp(40px, 4.4vw, 68px);--ac-fs-h2:clamp(28px, 2.8vw, 46px);--ac-fs-lead:clamp(17px, 1.3vw, 21px);--ac-fs-body:clamp(15.5px, 1.05vw, 18px);--ac-fs-label:12px;--ac-ls-label:.28em;--ac-fs-nav:clamp(28px, 2.6vw, 40px);--ac-fs-subnav:17px;--porcelain:var(--ac-surface);--ivory:var(--ac-surface);--limestone:var(--ac-surface);--night:var(--ac-surface);--night-soft:var(--ac-surface);--ac-ivory:var(--ac-surface);--ac-travertine:var(--ac-surface)}@media (max-width:900px),(pointer:coarse) and (max-width:1100px){:root{--ac-fs-display:clamp(34px, 10vw, 44px);--ac-fs-h2:clamp(25px, 7.2vw, 32px);--ac-fs-lead:17px;--ac-fs-body:16px;--ac-fs-nav:clamp(28px, 8vw, 34px);--ac-fs-subnav:16px}}html,html body,html body .home,html body .acDesktopHome,html body .acMobileHome,html body .acHomeChapter,html body .acHomeChapterMaison,html body .acHomeChapterMaterial,html body .cinematicStory,html body .cinematicStorySticky,html body .cinematicStoryColorBridge,html body .acMobileStory,html body .acMobileStoryPanel,html body .sharedMaisonHero,html body .sharedMaisonScene,html body .acMobileHero,html body .maisonFooter,html body .acCuratedHome+.maisonFooter,html body .repoleSignature,html body .luxuryMenuOverlay,html body .acMobileMenuOverlay,html body .acSoundGate,html body .sharedMaisonIntro,html body .acMobileIntro,html body .acMobileIntroCurtain,html body .maisonLandingCurtain,html body .acSelectionPage,html body .acSelectionHeader,html body .acSelectionEdition,html body .acSelectionPage-literature>section,html body .acSelectionPage-literature .acLiteratureOpening,html body .acCuratedHome,html body .acScene,html body .acSceneBackdrop,html body .acGaleriePage,html body .acGalerieHeader,html body .acGalerieWorks,html body .acGalerieWork,html body .acGalerieWorkMedia,html body .acArtworkPage,html body .acArtworkHeader,html body .acArtworkEditorial,html body .acArtworkSceneMedia,html body .acArtworkHeroMedia,html body .acInquiryPage,html body .acInquiryHeader,html body .acInquiryFormPanel,html body .acInquiryProduct,html body .maisonInquiryPage,html body .acProductPage,html body .acProductHero,html body .acProductHeroPlaceholder,html body .maisonProductCheckout,html body .acLegalPage,html body .acStatePage,html body .maisonEditorialPage,html body .maisonEditorialPage.maisonEditorialFullscreen,html body .maisonEditorialFullscreen .maisonFullscreenSection,html body .maisonEditorialFullscreen .maisonFullscreenSection:nth-of-type(odd),html body .maisonFullscreenHeader,html body .maisonEditorialImage{background:var(--ac-surface)!important}html body .acInquiryAtmosphere,html body .acStateAtmosphere,html body .acSceneAmbient,html body .acSceneShade,html body .luxuryMenuCircle,html body .acCuratedHome+.maisonFooter:before,html body .acSoundGateGlow{display:none!important}html body :is(.maisonFooter,.repoleSignature,.luxuryMenuOverlay,.acMobileMenuOverlay,.acSoundGate,.acSelectionPage,.acGaleriePage,.acArtworkPage,.acInquiryPage,.acProductPage,.acLegalPage,.acStatePage,.maisonEditorialPage){--white:var(--ac-text);--white-soft:var(--ac-text-soft);color:var(--ac-text)!important}html body :is(.maisonFooter,.repoleSignature,.luxuryMenuOverlay,.acMobileMenuOverlay,.acSoundGate,.acSelectionPage,.acGaleriePage,.acArtworkPage,.acInquiryPage,.acProductPage,.acLegalPage,.acStatePage,.maisonEditorialPage) :not(:is(.acGalerieHero,.acArtworkHero,.maisonFullscreenIntro,.luxuryHeader,.acMobileHeader) *){color:var(--ac-text)!important;border-color:var(--ac-line)!important;text-shadow:none!important}html body :is(.maisonFooter,.repoleSignature,.luxuryMenuOverlay,.acMobileMenuOverlay,.acSoundGate,.acSelectionPage,.acGaleriePage,.acArtworkPage,.acInquiryPage,.acProductPage,.acLegalPage,.acStatePage,.maisonEditorialPage) :is([class*=Eyebrow],[class*=Label],[class*=Number],[class*=Meta],[class*=Note],[class*=Principles],[class*=Introduction],[class*=Bottom],[class*=NavigationTitle],[class*=Description],[class*=Text],[class*=Toggle],[class*=Subnavigation] a):not(:is(.acGalerieHero,.acArtworkHero,.maisonFullscreenIntro) *){color:var(--ac-text-soft)!important}html body :is(.luxuryMenuOverlay,.acMobileMenuOverlay) :is(.luxuryMenuLabel,.acMobileMenuLabel){color:var(--ac-text)!important}html body :is(.acInquiryPage,.acProductPage,.acSoundGate) :is(input,select,textarea){color:var(--ac-text)!important;border-color:var(--ac-line)!important;background:0 0!important}html body :is(.acInquiryPage,.acProductPage,.acSoundGate,.acArtworkPage) :is(button,.acProductInquiry,.acArtworkInquiry,.acSoundGateButton):not(.luxuryMenuButton,.acMobileMenuButton,.acMobileMenuToggleButton){background:0 0!important;border:1px solid #2b262066!important}html body .acSoundGateLine{background:var(--ac-line)!important}html body .luxuryHeader.luxuryHeaderScrolled,html body .acMobileHeader.acMobileHeaderScrolled,html body .acProductPage .luxuryHeader{color:var(--ac-text)!important;border-bottom-color:var(--ac-line)!important;background:var(--ac-surface-veil)!important}html.luxuryMenuOpen body .luxuryHeader,html.acMobileMenuOpen body .acMobileHeader{color:var(--ac-text)!important;background:0 0!important;border-bottom-color:#0000!important}html body :is(.luxuryHeaderScrolled,.acMobileHeaderScrolled) :is(a,span),html.luxuryMenuOpen body .luxuryHeader :is(a,span),html.acMobileMenuOpen body .acMobileHeader :is(a,span),html body .acProductPage .luxuryHeader :is(a,span){color:var(--ac-text)!important}html body :is(.luxuryMenuButton,.acMobileMenuButton) span{background:currentColor!important}html body .acMobileMenuButton,html body .luxuryMenuButton{color:inherit!important}html body .acSoundControl{color:var(--ac-text)!important;border-color:var(--ac-line)!important;background:var(--ac-surface-veil)!important;box-shadow:none!important}@media (max-width:900px),(pointer:coarse) and (max-width:1100px){html body .acSoundControl{background:0 0!important}html body .acSoundControl:before{border-color:var(--ac-line);background:var(--ac-surface-veil)}}html body .acScene .acSceneCopy,html body .acScene .acSceneCopy *{color:var(--ac-text)!important;text-shadow:none!important}html body .acScene .acSceneEyebrow,html body .acScene .acSceneEyebrow *{color:var(--ac-text-soft)!important}html body .acScene .acSceneLink{border-color:#2b262066!important}html body .acMobileStoryReveal{background:var(--ac-surface)!important}html body :is(.acSelectionTitle,.acGalerieHeroContent h1,.acInquiryStatement h1,.acProductHeroContent h1,.acLegalPage h1,.acStateContent h1){font-size:var(--ac-fs-display)!important;letter-spacing:.005em!important;font-weight:400!important;line-height:1.08!important}html body :is(.acHomeChapterStatement,.cinematicStoryContent h2,.acMobileStoryContent h2,.maisonFooterIntroduction h2,.acSelectionSubheading,.acSelectionEdition h2,.acInquiryFormIntroduction h2,.acInquiryProductText h2,.maisonInquiryFormHeading h2,.acGalerieWorkContent h2,.acScene .acSceneCopy h3,.acArtworkStatement h2){font-size:var(--ac-fs-h2)!important;letter-spacing:.005em!important;font-weight:400!important;line-height:1.18!important}html body :is(.acLiteratureLead,.acInquiryLead,.acGalerieIntro){font-size:var(--ac-fs-lead)!important;line-height:1.5!important}html body :is(.cinematicStoryText,.acMobileStoryText,.maisonFooterText,.acSelectionIntroduction,.acLiteratureDescription,.acSelectionEdition p,.acGalerieWorkDescription,.acProductDescription,.acInquiryFormIntroduction p){font-size:var(--ac-fs-body)!important;line-height:1.62!important}html body :is(.acHomeChapterLabel,.cinematicStoryEyebrow,.acMobileStoryEyebrow,.acSceneEyebrow,.acGalerieEyebrow,.acInquiryEyebrow,.acProductEyebrow,.maisonFooterNavigationTitle,.acHeroDiscover,.acHomeChapterLink,.acSceneAction,.maisonFooterInquiry,.acSceneLink,.acLiteratureContents a){text-transform:uppercase;font-size:var(--ac-fs-label)!important;letter-spacing:var(--ac-ls-label)!important}html body :is(.luxuryMenuPrimary,.acMobileMenuPrimary),html body .acMobileMenuNavigation a.acMobileMenuPrimary .acMobileMenuLabel{font-size:var(--ac-fs-nav)!important;letter-spacing:-.01em!important;line-height:1.08!important}html body :is(.luxuryMenuSubnavigation a,.acMobileMenuSubnavigation a){font-size:var(--ac-fs-subnav)!important;letter-spacing:.01em!important;line-height:1.3!important}html body :is(.luxuryMenuIntroduction,.acMobileMenuIntroduction,.luxuryMenuFooter,.acMobileMenuFooter){letter-spacing:.24em!important;font-size:11px!important}html body .acMobileMenuPrimary{grid-template-columns:minmax(0,1fr) 28px}html body a.acMobileMenuPrimary{grid-template-columns:minmax(0,1fr)}html body .acMobileMenuSubnavigationInner{padding-left:18px}html body :is(.acGalerieHero,.acArtworkHero,.maisonFullscreenIntro){--white:#faf7f1;--white-soft:#faf7f1b8}html body :is(.acGalerieHeroShade,.acArtworkHeroShade,.maisonFullscreenHeroShade){background:linear-gradient(#14110e00 0%,#14110e14 45%,#14110e6b 100%)!important}@media (min-width:761px){html body .acSelectionPage-literature .acLiteratureOpening:before{left:40%}html body .acSelectionPage-literature .acLiteratureOpening:after{background:linear-gradient(90deg, var(--ac-surface) 0%, var(--ac-surface) 40%, #fff0 56%)!important}html body .acSelectionPage-literature .acLiteratureOpening>*{max-width:min(34rem,36%)}}@media (max-width:760px){html body .acSelectionPage-literature .acLiteratureOpening:after{background:linear-gradient(180deg, #fff0 0%, #fff0 34svh, var(--ac-surface) 50svh)!important}}html body :is(.acGalerieHero,.maisonFullscreenIntro) :is(h1,h2,p,span,a){color:#faf7f1!important}html body :is(.acGalerieHero,.maisonFullscreenIntro) :is([class*=Eyebrow],[class*=Intro],[class*=Scroll]){color:#faf7f1d1!important}html body .acArtworkHeroShade{display:none!important}html body .acArtworkHero :is(h1,h2,p,span,a){color:var(--ac-text)!important;text-shadow:none!important}html body .acArtworkHero [class*=Eyebrow],html body .acArtworkHero p{color:var(--ac-text-soft)!important}html body .acProductHeroImage{background:var(--ac-surface)!important;box-shadow:none!important}html body .acScene .acSceneBackdrop,html body .acScene .acSceneStage,html body .acScene .acSceneSubject{-webkit-mask-image:none!important;mask-image:none!important}html body .acScene .acSceneSubject{filter:none!important;animation:none!important;transform:scale(1)!important}html body .acScene .acSceneEyebrow{margin-bottom:12px!important}html body .acScene .acSceneCopy h3{font-size:calc(var(--ac-fs-h2) * .84)!important}@media (max-width:700px),(max-width:1099px) and (orientation:portrait){html body .acScene{min-height:0;padding:calc(72px + env(safe-area-inset-top,0px)) max(24px, env(safe-area-inset-right,0px)) calc(56px + env(safe-area-inset-bottom,0px)) max(24px, env(safe-area-inset-left,0px));display:block}html body .acScene .acSceneBackdrop{position:relative;inset:auto;overflow:visible}html body .acScene .acSceneStage{height:auto;position:relative;inset:auto;overflow:visible}html body .acScene .acSceneSubject{aspect-ratio:auto;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:62svh;margin:0 auto;position:static}html body .acScene .acSceneCopy{opacity:1;margin-top:28px;animation:none;position:relative;transform:none}html body .acScene .acSceneEyebrow{margin-bottom:10px!important}}html body .acMobileMenuPrimaryRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}html body .acMobileMenuPrimaryRow .acMobileMenuPrimary{flex:auto;width:auto}html body .acMobileMenuToggleButton{width:44px;height:44px;color:var(--ac-text-soft);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}html body .acLiteratureSubnav{z-index:20;border-top:1px solid var(--ac-line);border-bottom:1px solid var(--ac-line);background:var(--ac-surface-veil);-webkit-backdrop-filter:blur(12px);flex-wrap:wrap;align-items:center;gap:4px 26px;padding:12px clamp(1.25rem,4vw,4rem);display:flex;position:sticky;top:0}html body .acLiteratureSubnav a{min-height:32px;font-size:var(--ac-fs-label);letter-spacing:var(--ac-ls-label);text-transform:uppercase;align-items:center;text-decoration:none;display:inline-flex;color:var(--ac-text-soft)!important;border-bottom:1px solid #0000!important}html body .acLiteratureSubnav a[aria-current]{color:var(--ac-text)!important;border-bottom-color:var(--ac-text)!important}html body .acLiteratureSubnavDivider{background:var(--ac-line);width:1px;height:14px}html body .acLiteratureContents a[aria-current]{color:var(--ac-text)!important;border-bottom-color:var(--ac-text)!important}html:not(.acMobileExperience){overflow-x:hidden}html:not(.acMobileExperience):not(.maisonIntroLocked):not(.luxuryMenuOpen) body{overflow:visible!important}@media (max-width:700px){html body .acLiteratureSubnav{scrollbar-width:none;flex-wrap:nowrap;gap:16px;padding:8px 20px;overflow-x:auto}html body .acLiteratureSubnav a{letter-spacing:.18em;flex:none;min-height:36px;font-size:11px}}html body .cinematicStoryTransitionVeil{mix-blend-mode:normal!important;background:radial-gradient(circle at 50% 46%,#ffffff57 0%,#ffffff29 42%,#fff0 100%)!important}html body .cinematicStoryVignette{background:radial-gradient(circle,#0000 56%,#2b26201a 100%)!important}html body .cinematicStoryShade{background:linear-gradient(90deg,#0c0a082e 0%,#0c0a0800 46%,#0c0a0824 100%)!important}@media (max-width:900px),(pointer:coarse) and (max-width:1100px){html body .acMobileStoryShade,html body .acMobileStoryPanel[data-scene=literatur] .acMobileStoryShade{background:linear-gradient(180deg, var(--ac-surface) 0%, #fff0 12%, #fff0 40%, #ffffffe0 64%, var(--ac-surface) 76%)!important}html body .acMobileStoryVignette{display:none!important}html body .acMobileStorySweep{opacity:0!important}html body .acMobileStoryContent,html body .acMobileStoryContent h2,html body .acMobileStoryContent p{color:var(--ac-text)!important;text-shadow:none!important}html body .acMobileStoryContent .acMobileStoryEyebrow,html body .acMobileStoryContent .acMobileStoryText{color:var(--ac-text-soft)!important}html body .acMobileStoryContent .acSceneAction{color:var(--ac-text)!important;border-color:#2b262066!important}}html body .cinematicStoryScene-right:not([data-scene=literatur]):before{background:linear-gradient(270deg,#1a151075,#1a151033 34%,#1a151000 56%)}html body .cinematicStoryScene-left:not([data-scene=literatur]):before{background:linear-gradient(90deg,#1a151075,#1a151033 34%,#1a151000 56%)}html body .maisonEditorialFullscreen .maisonFullscreenSection:before,html body .maisonEditorialImage:before,html body .maisonEditorialImage:after,html body .maisonProductCheckout:after,html body .maisonProductInquiryButton:after{content:none!important;background:0 0!important;display:none!important}@media (max-width:900px),(pointer:coarse) and (max-width:1100px){html body .acMobileHeroImage img,html body .acMobileIntroImage img{object-position:62% center!important}html body .acMobileHeroShade{background:linear-gradient(#0d0b0929 0%,#0d0b0900 42%,#14110e33 100%)!important}html body .acMobileStoryPanel{min-height:100svh}html body .acMobileStoryShade,html body .acMobileStoryPanel[data-scene=literatur] .acMobileStoryShade{background:radial-gradient(130% 58% at 18% 86%,#1a151085 0%,#1a151042 42%,#1a151000 72%)!important}html body .acMobileStoryReveal,html body .acMobileStorySweep,html body .acMobileStoryVignette{display:none!important}html body .acMobileStoryContent,html body .acMobileStoryContent h2,html body .acMobileStoryContent p{color:#faf7f1!important;text-shadow:0 1px 24px #120e0b47!important}html body .acMobileStoryContent .acMobileStoryEyebrow,html body .acMobileStoryContent .acMobileStoryText{color:#faf7f1db!important}html body .acMobileStoryContent .acSceneAction{color:#faf7f1!important;border-color:#faf7f180!important}}html body .maisonFooterMinimal .maisonFooterInner{display:block}html body .maisonFooterMinimal .maisonFooterIntroduction{max-width:620px;padding-bottom:clamp(56px,9vh,96px)}html body .maisonFooterBar{border-top:1px solid var(--ac-line);letter-spacing:.14em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 32px;padding:22px 0 28px;font-size:12px;display:flex}html body .maisonFooterLegal{flex-wrap:wrap;gap:6px 26px;display:flex}html body .maisonFooterBar a,html body .maisonFooterBrand{text-decoration:none;color:var(--ac-text-soft)!important}html body .maisonFooterBar a{align-items:center;min-height:44px;display:inline-flex}html body .maisonFooterBar a:hover,html body .maisonFooterBar a:focus-visible{color:var(--ac-text)!important}@media (max-width:700px){html body .maisonFooterBar{flex-direction:column;align-items:flex-start;gap:4px}}html body .acSiteMap{border-top:1px solid var(--ac-line);margin-top:clamp(48px,8vh,88px);padding-top:clamp(32px,5vh,48px)}html body .acSiteMap h2{margin:0 0 28px}html body .acSiteMapGrid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:28px 32px;display:grid}html body .acSiteMapPrimary{font-size:var(--ac-fs-label);letter-spacing:var(--ac-ls-label);text-transform:uppercase;margin:0 0 10px;text-decoration:none;display:block;color:var(--ac-text)!important}html body .acSiteMap ul{margin:0;padding:0;list-style:none}html body .acSiteMap li a{padding:6px 0;text-decoration:none;display:inline-block;color:var(--ac-text-soft)!important}html body .acSiteMap li a:hover,html body .acSiteMap li a:focus-visible{color:var(--ac-text)!important}@media (max-width:900px),(pointer:coarse) and (max-width:1100px){:root{--ac-fs-hero:clamp(18px, 5.2vw, 24px);--ac-fs-display:clamp(24px, 7vw, 31px);--ac-fs-h2:clamp(19px, 5.2vw, 22.5px);--ac-fs-lead:16px;--ac-fs-body:15.5px;--ac-fs-label:11px;--ac-fs-nav:clamp(21px, 5.8vw, 24px);--ac-fs-subnav:15px}html body :is(.acMobileHeroContent h1,.acMobileIntroContent h1,.acSoundGateTitle){font-size:var(--ac-fs-hero)!important}html body :is(.maisonFullscreenIntro h1,.acArtworkHeroContent h1){font-size:var(--ac-fs-display)!important;line-height:1.1!important}html body :is(.maisonEditorialText h2,.acArtworkSceneText h2,.acGalerieWorkTitleEssenziale,.acSiteMap h2){font-size:var(--ac-fs-h2)!important;line-height:1.2!important}html body :is(.acScene .acSceneCopy h3){font-size:calc(var(--ac-fs-h2) * .9)!important}}html body .acGalerieHeroShade{background:radial-gradient(90% 60% at 12% 84%,#1a15106b 0%,#1a15102e 45%,#1a151000 75%)!important}html body .maisonFullscreenHeroShade{background:radial-gradient(90% 60% at 14% 22%,#1a15105c 0%,#1a151024 45%,#1a151000 75%)!important}html body .acSelectionPage-literature .acLiteratureOpening:before{background-image:url(/images/editions-scene.webp)!important;background-position:40%!important}html body .acSelectionPage-jewellery .acJewelleryOpening{isolation:isolate;flex-direction:column;justify-content:center;align-items:flex-start;min-height:calc(100svh - 86px);padding:clamp(3rem,8vh,7rem) clamp(1.5rem,7vw,8rem);display:flex;position:relative;overflow:hidden}html body .acSelectionPage-jewellery .acJewelleryOpening:before{content:"";z-index:-2;background:url(/images/collections-scene.webp) 55%/cover no-repeat;position:absolute;inset:0 0 0 40%}html body .acSelectionPage-jewellery .acJewelleryOpening:after{content:"";z-index:-1;background:linear-gradient(90deg, var(--ac-surface) 0%, var(--ac-surface) 40%, #fff0 56%);pointer-events:none;position:absolute;inset:0}html body .acSelectionPage-jewellery .acJewelleryOpening>*{max-width:min(34rem,36%);padding-left:0;padding-right:0}@media (max-width:760px){html body .acSelectionPage-jewellery .acJewelleryOpening{padding-top:46svh;padding-bottom:calc(40px + env(safe-area-inset-bottom));justify-content:flex-end}html body .acSelectionPage-jewellery .acJewelleryOpening:before{background-position:62% 60%;height:52svh;bottom:auto;left:0}html body .acSelectionPage-jewellery .acJewelleryOpening:after{background:linear-gradient(180deg, #fff0 0%, #fff0 34svh, var(--ac-surface) 50svh)}html body .acSelectionPage-jewellery .acJewelleryOpening>*{max-width:100%}}html body .maisonFooterCredit{min-height:44px;color:var(--ac-text-soft);font:inherit;letter-spacing:inherit;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;line-height:1.5;display:inline-flex}html body .maisonFooterBar .maisonFooterCredit a{min-height:0;padding:4px 0;display:inline}:root{--ac-wordmark-tracking:.12em}html body .acWordmark,html body .luxuryHeaderBrand .acWordmark,html body :is(.sharedMaisonSceneTitleMask h1,.acMobileHeroContent h1,.acMobileIntroContent h1,.acSoundGateTitle){font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;font-weight:400;letter-spacing:var(--ac-wordmark-tracking)!important}html body .acWordmark{font-size:inherit;line-height:inherit;color:inherit;display:inline}html body :is(.luxuryHeaderBrand,.acMobileHeaderBrand) .acWordmark{font-size:clamp(13px,1.05vw,16px)}:root{--ac-header-h:96px}html body .acSiteHeaderMobile{display:none}@media (max-width:900px){:root{--ac-header-h:88px}html body .acSiteHeaderDesktop{display:none}html body .acSiteHeaderMobile{display:block}}html body .acHeaderIdentity{flex-direction:column;justify-self:start;align-items:flex-start;gap:2px;min-width:0;display:flex}html body .acHeaderBack{min-height:32px;color:inherit;opacity:.78;font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;text-decoration:none;transition:opacity .3s;display:inline-flex}html body .acHeaderBack:hover,html body .acHeaderBack:focus-visible{opacity:1}html body .luxuryHeader.luxuryHeaderSolid,html body .acMobileHeader.acMobileHeaderSolid{-webkit-backdrop-filter:blur(14px);color:var(--ac-text)!important;border-bottom-color:var(--ac-line)!important;background:var(--ac-surface-veil)!important}html body :is(.luxuryHeaderSolid,.acMobileHeaderSolid) :is(a,span){color:var(--ac-text)!important}html body .acSiteHeaderSpacer{height:var(--ac-header-h)}:root{--ac-gutter:clamp(24px, 6vw, 96px);--ac-section-space:clamp(72px, 11vh, 128px);--ac-content-width:1240px;--ac-hero-shadow:0 0 1px #14100c99, 0 0 6px #14100c73, 0 0 20px #14100c4d}html body .acCategoryHero{color:#faf7f1;background:var(--ac-surface);align-items:center;width:100%;height:100vh;min-height:560px;padding:clamp(100px,10vh,135px) clamp(35px,8vw,145px);display:flex;position:relative;overflow:hidden}html body .acCategoryHero-left{justify-content:flex-start}html body .acCategoryHero-right{justify-content:flex-end}html body .acCategoryHeroImage{z-index:0;object-fit:cover;object-position:var(--ac-hero-focus);pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}html body .acCategoryHeroCopy{z-index:1;width:min(560px,44vw);text-shadow:var(--ac-hero-shadow);will-change:opacity, transform;position:relative}html body .acCategoryHeroEyebrow{font-size:var(--ac-fs-label);letter-spacing:var(--ac-ls-label);text-transform:uppercase;margin:0 0 22px;color:#faf7f1eb!important}html body .acCategoryHero h1{max-width:18ch;font-family:var(--font-display);letter-spacing:.005em;text-wrap:balance;margin:0;font-weight:400;line-height:1.18;color:#faf7f1!important;font-size:var(--ac-fs-h2)!important}html body .acCategoryHeroText{max-width:42ch;font-size:var(--ac-fs-body);margin:26px 0 0;line-height:1.62;color:#faf7f1eb!important}html body .acCategoryHeroLinks{flex-wrap:wrap;gap:4px 30px;margin-top:30px;display:flex}html body .acCategoryHeroLinks a{min-height:44px;font-size:var(--ac-fs-label);letter-spacing:var(--ac-ls-label);text-transform:uppercase;align-items:center;gap:10px;text-decoration:none;display:inline-flex;color:#faf7f1!important;border-bottom:1px solid #faf7f180!important}html body .acCategoryHeroLinks a[aria-current]{border-bottom-width:2px!important;border-bottom-color:#faf7f1!important}html body :is(.acSelectionPage,.acGaleriePage,.maisonEditorialPage){padding-top:0!important}html body .acCategoryHero+*,html body .acCategoryHero+.acLiteratureSubnav+*{margin-top:var(--ac-section-space)}html body .acCategoryHero+.acLiteratureSubnav{margin-top:0}html body :is(.acGalerieWorks,.acSelectionPage-literature>section,.maisonEditorialSection){padding-left:var(--ac-gutter);padding-right:var(--ac-gutter)}@media (max-width:900px),(pointer:coarse) and (max-width:1100px){:root{--ac-gutter:24px;--ac-section-space:64px}html body .acCategoryHero{height:100svh;min-height:100svh;padding:calc(var(--ac-header-h) + 24px) var(--ac-gutter) calc(56px + env(safe-area-inset-bottom));align-items:flex-end}html body .acCategoryHeroImage{object-position:var(--ac-hero-mobile-focus)}html body .acCategoryHeroCopy{width:100%}html body .acCategoryHeroEyebrow{margin-bottom:14px}html body .acCategoryHeroText{margin-top:16px}}html body .acCategoryHero.acCategoryHero.acCategoryHero :is(h1,.acCategoryHeroEyebrow,.acCategoryHeroText,.acCategoryHeroLinks a){color:#fff!important;text-shadow:var(--ac-hero-shadow)!important}html body .acCategoryHero.acCategoryHero.acCategoryHero .acCategoryHeroLinks a{border-bottom-color:#ffffffb3!important}html body .acCategoryHero.acCategoryHero.acCategoryHero .acCategoryHeroLinks a[aria-current]{border-bottom-color:#fff!important}html body:has(.acCategoryHero) :is(.luxuryHeader,.acMobileHeader):not(.luxuryHeaderScrolled,.acMobileHeaderScrolled){color:#fff!important;background:0 0!important}html body:has(.acCategoryHero) :is(.luxuryHeader,.acMobileHeader):not(.luxuryHeaderScrolled,.acMobileHeaderScrolled) :is(a,span,.acWordmark){text-shadow:var(--ac-hero-shadow);color:#fff!important}html body:has(.acCategoryHero) :is(.luxuryHeader,.acMobileHeader):not(.luxuryHeaderScrolled,.acMobileHeaderScrolled) :is(.luxuryMenuButton,.acMobileMenuButton) span{box-shadow:0 0 6px #14100c59;background:#fff!important}html body .acCategoryHero-y-top{padding-top:calc(var(--ac-header-h,96px) + clamp(40px, 7vh, 72px));align-items:flex-start}html body .acCategoryHero-y-center{align-items:center}html body .acCategoryHero-y-bottom{align-items:flex-end;padding-bottom:clamp(64px,10vh,112px)}:root{--ac-block-gap:clamp(96px, 14vh, 160px)}@media (max-width:900px),(pointer:coarse) and (max-width:1100px){:root{--ac-block-gap:64px}html body .acMobileStoryPanel+.acMobileStoryPanel{margin-top:var(--ac-block-gap)}html body .acScene+.acScene{margin-top:calc(var(--ac-block-gap) - 72px)}html body .acGalerieWork+.acGalerieWork{margin-top:var(--ac-block-gap)}html body .acMobileMenuOverlay,html body .acMobileMenuOverlay *{box-shadow:none!important;text-shadow:none!important;background-image:none!important}}html body .acMobileMenuGroup>.acMobileMenuPrimary,html body .acMobileMenuPrimaryRow,html body .acMobileMenuPrimaryRow .acMobileMenuPrimary{align-items:center;min-height:52px;display:flex}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html body :is(input,select,textarea){font-size:max(16px,1em)!important}html body .maisonInquiryFormPanel{-webkit-backdrop-filter:none;backdrop-filter:none}html body .acGalerieWork>*{min-width:0}@media (min-width:761px) and (max-width:1200px){html body .acGalerieWork,html body .acGalerieWork:nth-child(2n){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px}html body .acGalerieWork:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}:root{--m-gutter:24px;--m-space-1:8px;--m-space-2:16px;--m-space-4:32px;--m-space-8:64px;--m-h1:28px;--m-h2:22px;--m-h3:18px;--m-body:16px;--m-body-lh:1.65;--m-measure:36ch;--m-label:11px;--m-label-tracking:.22em;--m-media-ratio:4 / 5;--m-tap:44px;--m-header-h:88px}@media (min-width:700px) and (max-width:900px),(min-width:700px) and (max-width:1100px) and (pointer:coarse){:root{--m-gutter:48px;--m-space-8:96px;--m-h1:34px;--m-h2:26px;--m-h3:20px;--m-label:12px;--m-measure:58ch}}@media (min-width:700px){html body .acSiteHeaderDesktop{display:block!important}html body .acSiteHeaderMobile{display:none!important}}@media (max-width:699px){html body .acSiteHeaderDesktop{display:none!important}html body .acSiteHeaderMobile{display:block!important}}@media (max-width:900px),(max-width:1100px) and (pointer:coarse){:root{--ac-gutter:var(--m-gutter);--ac-section-space:var(--m-space-8);--ac-block-gap:var(--m-space-8);--ac-fs-display:var(--m-h1);--ac-fs-h2:var(--m-h2);--ac-fs-body:var(--m-body);--ac-fs-label:var(--m-label);--ac-ls-label:var(--m-label-tracking);--ac-header-h:var(--m-header-h)}html body :is(.acCategoryHero h1,.acMobileStoryContent h2,.cinematicStoryContent h2,.acProductHeroContent h1,.acInquiryStatement h1,.acLegalPage h1,.acStateContent h1){text-wrap:balance;font-size:var(--m-h1)!important;max-width:min(20ch,100%)!important;line-height:1.16!important}html body :is(.acHomeChapterStatement,.maisonEditorialText h2,.acGalerieWorkContent h2,.acGalerieWorkTitleEssenziale,.acSelectionSubheading,.acSelectionEdition h2,.maisonFooterIntroduction h2,.acInquiryFormIntroduction h2,.maisonInquiryFormHeading h2,.acInquiryProductText h2,.acSiteMap h2,.acArtworkStatement h2){font-size:var(--m-h2)!important;line-height:1.22!important}html body :is(.acScene .acSceneCopy h3){font-size:var(--m-h3)!important;line-height:1.25!important}html body :is(.acCategoryHeroText,.acMobileStoryText,.maisonFooterText,.acSelectionIntroduction,.acLiteratureDescription,.acSelectionEdition p,.acGalerieWorkDescription,.acProductDescription,.acInquiryLead,.acInquiryFormIntroduction p,.acInquiryProductText p,.maisonEditorialText p,.maisonInquiryDiscretion,.maisonInquiryConsent,.acLegalContent p){font-size:var(--m-body)!important;line-height:var(--m-body-lh)!important;max-width:var(--m-measure)!important}html body :is([class*=Eyebrow],.acHomeChapterLabel,.acSceneAction,.acSceneLink,.acHomeChapterLink,.maisonFooterInquiry,.acHeaderBack,.acCategoryHeroLinks a,.acLiteratureSubnav a,.acHomeChapterMaterials,.acInquiryPrinciples span,.acInquiryProductLabel,.maisonInquiryField>span,.maisonFooterNavigationTitle){font-size:var(--m-label)!important;letter-spacing:var(--m-label-tracking)!important}html body :is([class*=Eyebrow],.acHomeChapterLabel){margin-bottom:var(--m-space-2)!important}html body :is(.acCategoryHero,.acHomeChapterMaison,.acHomeChapterMaterial,.acGalerieWorks,.acScene,.acSelectionPage-literature>section,.maisonEditorialSection,.acInquiryIntroduction,.acInquiryFormSection,.acProductHero,.acLegalContent,.acLegalDocument),html body .maisonFooterInner{padding-left:var(--m-gutter)!important;padding-right:var(--m-gutter)!important}html body .acMobileStoryContent{left:var(--m-gutter)!important;right:var(--m-gutter)!important}html body :is(.acHomeChapterMaison,.acHomeChapterMaterial){padding-top:var(--m-space-8)!important;padding-bottom:var(--m-space-8)!important}html body :is(.acInquiryIntroduction,.acInquiryFormSection,.acProductHero){padding-top:var(--m-space-4)!important;padding-bottom:var(--m-space-8)!important}html body .maisonEditorialSection{gap:var(--m-space-4)!important;min-height:0!important;padding-top:var(--m-space-8)!important;flex-direction:column!important;padding-bottom:0!important;display:flex!important}html body .maisonEditorialImage{width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:var(--m-media-ratio)!important;margin:0!important;position:relative!important}html body .maisonEditorialImage img{object-fit:cover!important}html body .maisonEditorialText{padding:0!important}html body .acGalerieWork,html body .acGalerieWork:nth-child(2n){gap:var(--m-space-4)!important;border:0!important;flex-direction:column!important;min-height:0!important;padding:0!important;display:flex!important}html body .acGalerieWorkMedia{aspect-ratio:var(--m-media-ratio);justify-content:center;align-items:center;width:100%!important;display:flex!important}html body .acGalerieWorkMedia img{object-fit:contain!important;width:100%!important;height:100%!important;max-height:none!important}html body .acScene .acSceneSubject{aspect-ratio:var(--m-media-ratio);object-fit:cover!important;object-position:var(--ac-mobile-focus,50% 50%)!important;width:100%!important;max-height:none!important}html body .acScene .acSceneCopy{margin-top:var(--m-space-4)!important}html body .acScene{padding-top:0!important;padding-bottom:0!important}html body .acScene+.acScene,html body .acGalerieWork+.acGalerieWork{margin-top:var(--m-space-8)!important}html body .acCuratedHome{padding-top:var(--m-space-8);padding-bottom:var(--m-space-8)}html body :is(.acMobileHeaderBrand,.luxuryHeaderBrand,.acHeaderBack,.maisonFooterContact,.acGalerieWorkLink,.acProductReturn,.maisonInquiryPrivacyLink,.acLiteratureSubnav a,.acSceneLink,.acHomeChapterLink,.acSceneAction,.maisonFooterInquiry){position:relative}html body :is(.acMobileHeaderBrand,.luxuryHeaderBrand,.acHeaderBack,.maisonFooterContact,.acGalerieWorkLink,.acProductReturn,.maisonInquiryPrivacyLink,.acLiteratureSubnav a):after{content:"";height:var(--m-tap);position:absolute;top:50%;left:-6px;right:-6px;transform:translateY(-50%)}html body .acMobileMenuButton{width:var(--m-tap)!important;height:var(--m-tap)!important}html body .acMobileHeader{min-height:calc(var(--m-header-h) + env(safe-area-inset-top))!important;padding-top:calc(20px + env(safe-area-inset-top))!important;padding-bottom:12px!important;padding-left:max(var(--m-gutter), env(safe-area-inset-left))!important;padding-right:max(var(--m-gutter), env(safe-area-inset-right))!important;align-items:flex-start!important}html body .acMobileHeader .acMobileMenuButton{margin-top:-12px}html body .acSoundControl{opacity:.7;right:calc(16px + env(safe-area-inset-right))!important;bottom:calc(16px + env(safe-area-inset-bottom))!important}html body .acSoundControl:hover,html body .acSoundControl:focus-visible{opacity:1}html body .acSoundControl:before{background:#ffffff4d!important;inset:4px!important}html body .acSoundControl svg{width:14px!important;height:14px!important}html body :is(.acInquiryFormPanel,.maisonInquiryForm,.acInquiryProduct){box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html body .maisonInquiryFieldGrid{gap:var(--m-space-4)!important;flex-direction:column!important;display:flex!important}html body .maisonInquiryField{width:100%!important}html body .acProductHero{gap:var(--m-space-4)!important;flex-direction:column!important;display:flex!important}html body .acProductHeroImage{aspect-ratio:var(--m-media-ratio);width:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;padding:0!important}html body .acProductHeroImage img{object-fit:cover!important;width:100%!important;height:100%!important}html body .acMobileMenuFooter>span{display:none!important}}@media (min-width:700px) and (max-width:900px),(min-width:700px) and (max-width:1100px) and (pointer:coarse){html body .acCuratedHome,html body .acGalerieWorks{column-gap:48px;row-gap:var(--m-space-8);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid!important}html body .acCuratedHome{padding-left:var(--m-gutter);padding-right:var(--m-gutter)}html body .acCuratedHome .acScene{padding-left:0!important;padding-right:0!important}html body .acScene+.acScene,html body .acGalerieWork+.acGalerieWork{margin-top:0!important}html body .maisonEditorialSection{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:48px;display:grid!important}html body .maisonEditorialSectionReverse .maisonEditorialImage{order:2}}@media (max-width:900px),(max-width:1100px) and (pointer:coarse){html body .maisonEditorialFullscreen .maisonFullscreenSection.maisonEditorialSection{padding-left:var(--m-gutter)!important;padding-right:var(--m-gutter)!important}html body .maisonEditorialFullscreen .maisonFullscreenSection .maisonEditorialText{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}html body .acInquiryPage :is(.acInquiryIntroduction,.acInquiryFormSection){width:auto!important;margin-left:0!important;margin-right:0!important}}@media (min-width:700px) and (max-width:900px),(min-width:700px) and (max-width:1100px) and (pointer:coarse){html body .maisonEditorialFullscreen .maisonFullscreenSection.maisonEditorialSection{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;column-gap:48px!important;display:grid!important}html body .maisonEditorialFullscreen .maisonFullscreenSection .maisonEditorialImage,html body .maisonEditorialFullscreen .maisonFullscreenSection .maisonEditorialText{width:100%!important;max-width:none!important;margin:0!important}html body .maisonEditorialFullscreen .maisonFullscreenSection .maisonEditorialImage{grid-area:1/1!important}html body .maisonEditorialFullscreen .maisonFullscreenSection .maisonEditorialText{grid-area:1/2!important}html body .maisonEditorialFullscreen .maisonEditorialSectionReverse .maisonEditorialImage{grid-column:2!important}html body .maisonEditorialFullscreen .maisonEditorialSectionReverse .maisonEditorialText{grid-column:1!important}}html body :is(.acDetailIntro,.acProductHero){max-width:var(--ac-content-width);min-height:0!important;padding:var(--ac-section-space) var(--ac-gutter)!important;background:var(--ac-surface)!important;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)!important;align-items:center!important;gap:clamp(40px,6vw,110px)!important;margin:0 auto!important;display:grid!important}html body :is(.acDetailMedia,.acProductHeroImage){justify-content:center;align-items:center;aspect-ratio:auto!important;width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:flex!important;position:static!important;overflow:visible!important}html body :is(.acDetailMedia,.acProductHeroImage) img{display:block;object-fit:contain!important;object-position:center!important;width:100%!important;height:auto!important;max-height:82vh!important;position:static!important;transform:none!important}html body :is(.acDetailCopy,.acProductHeroContent){max-width:34rem;transform:none;text-shadow:none!important;margin:0!important;padding:0!important;position:static!important}html body :is(.acDetailEyebrow,.acProductEyebrow){text-transform:uppercase;margin:0 0 var(--m-space-2,16px)!important;color:var(--ac-text-soft)!important;font-size:var(--ac-fs-label)!important;letter-spacing:var(--ac-ls-label)!important}html body :is(.acDetailTitle,.acProductHeroContent h1){text-wrap:balance;color:var(--ac-text)!important;font-size:var(--ac-fs-display)!important;margin:0!important;font-weight:400!important;line-height:1.12!important}html body :is(.acDetailText p,.acProductDescription){max-width:60ch!important;margin:var(--m-space-2,16px) 0 0!important;color:#2b2620e0!important;font-size:max(16px, var(--ac-fs-body))!important;line-height:1.7!important}html body .acDetailText{margin-top:var(--m-space-4,32px)}html body .acDetailFacts{margin:var(--m-space-4,32px) 0 0;padding:var(--m-space-2,16px) 0 0;border-top:1px solid var(--ac-line);gap:12px;display:grid}html body .acDetailFacts div{gap:16px;display:flex}html body .acDetailFacts dt{min-width:7rem;color:var(--ac-text-soft);font-size:var(--ac-fs-label);letter-spacing:var(--ac-ls-label);text-transform:uppercase}html body .acDetailFacts dd{color:var(--ac-text);margin:0;font-size:16px}html body :is(.acDetailCta,.acProductInquiry){text-transform:uppercase;align-items:center;gap:14px;min-height:48px;text-decoration:none;margin-top:var(--m-space-4,32px)!important;color:var(--ac-text)!important;font-size:var(--ac-fs-label)!important;letter-spacing:var(--ac-ls-label)!important;background:0 0!important;border:1px solid #2b262073!important;padding:12px 22px!important;display:inline-flex!important}html body .acProductMeta{margin-top:var(--m-space-4,32px)!important}html body .acDetailGallery{gap:var(--m-space-4,32px) clamp(24px, 4vw, 64px);max-width:var(--ac-content-width);padding:0 var(--ac-gutter) var(--ac-section-space);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid}html body .acDetailGalleryItem{margin:0}html body .acDetailGalleryItem img{object-fit:contain;width:100%;height:auto;display:block}html body .acDetailGalleryItem figcaption{margin-top:var(--m-space-2,16px);color:var(--ac-text-soft);font-size:var(--ac-fs-label);letter-spacing:var(--ac-ls-label);text-transform:uppercase;gap:12px;display:flex}html body .acDetailGalleryItem figcaption span{color:var(--ac-text)}@media (max-width:900px),(max-width:1100px) and (pointer:coarse) and (orientation:portrait){html body :is(.acDetailIntro,.acProductHero){align-items:start!important;gap:var(--m-space-4,32px)!important;padding-top:var(--m-space-4,32px)!important;padding-bottom:var(--m-space-8,64px)!important;grid-template-columns:minmax(0,1fr)!important}html body :is(.acDetailMedia,.acProductHeroImage) img{max-height:none!important}html body :is(.acDetailCopy,.acProductHeroContent){max-width:none}html body :is(.acDetailText p,.acProductDescription){max-width:var(--m-measure,36ch)!important}html body .acDetailGallery{padding-bottom:var(--m-space-8,64px);grid-template-columns:minmax(0,1fr)}}html body .acProductPage{padding-left:0!important;padding-right:0!important}html body main.acProductPage section.acProductHero{width:100%!important}html body main.acProductPage section.acProductHero div.acProductHeroContent p.acProductDescription,html body main.acArtworkPage section.acDetailIntro div.acDetailText p{color:#2b2620e0!important}@media (max-width:700px){html body .sharedMaisonSceneTitleMask h1{white-space:nowrap;max-width:calc(100vw - 48px);font-size:clamp(20px,7vw,30px)!important}}html body .luxuryMenuNavigation{grid-template-columns:minmax(0,1fr)!important}html body .luxuryMenuPrimaryColumn{justify-content:center;gap:clamp(8px,1.4vh,16px)!important}html body .luxuryMenuSubnavigationInline{flex-direction:column;gap:6px;margin:10px 0 6px 2px;width:auto!important;padding:0!important;display:flex!important}html body .luxuryMenuSubnavigationInline a{text-decoration:none;color:var(--ac-text-soft)!important;font-size:var(--ac-fs-subnav)!important;letter-spacing:.01em!important;opacity:1!important;line-height:1.35!important;transform:none!important}html body .luxuryMenuSubnavigationInline a:hover,html body .luxuryMenuSubnavigationInline a:focus-visible{color:var(--ac-text)!important}html body .luxuryMenuNavigation:hover a,html body .luxuryMenuPrimaryColumn:hover .luxuryMenuPrimary,html body .luxuryMenuPrimaryColumn .luxuryMenuPrimary{opacity:1!important}html body .luxuryMenuPrimaryColumn .luxuryMenuGroup .luxuryMenuPrimary{transform:none!important}html body .luxuryMenuPrimaryColumn .luxuryMenuGroup .luxuryMenuPrimary:hover{transform:translate(6px)!important}html body .luxuryMenuSecondaryColumn{display:none!important}html body .acMobileMenuSubnavigationInner{gap:8px!important;padding:6px 0 10px 18px!important}html body .acMobileMenuSubnavigation a{align-items:center;min-height:36px;color:var(--ac-text-soft)!important;display:inline-flex!important}html body .acMobileMenuGroup+.acMobileMenuGroup{margin-top:4px!important}:is(html.luxuryMenuOpen body:has(main) .luxuryHeader.luxuryHeader,html.acMobileMenuOpen body:has(main) .acMobileHeader.acMobileHeader){color:var(--ac-text)!important;background:var(--ac-surface)!important;border-bottom-color:var(--ac-line)!important;text-shadow:none!important}:is(html.luxuryMenuOpen body:has(main) .luxuryHeader.luxuryHeader :is(a,span,.acWordmark),html.acMobileMenuOpen body:has(main) .acMobileHeader.acMobileHeader :is(a,span,.acWordmark)){color:var(--ac-text)!important;text-shadow:none!important;opacity:1!important}:is(html.luxuryMenuOpen body:has(main) .luxuryHeader.luxuryHeader .luxuryMenuButton span,html.acMobileMenuOpen body:has(main) .acMobileHeader.acMobileHeader .acMobileMenuButton span){background:var(--ac-text)!important;opacity:1!important;height:1.5px!important}@media (max-width:699px){html body .acMobileMenuSubnavigationInner{gap:0!important;padding:2px 0 6px 18px!important}html body .acMobileMenuSubnavigation a{min-height:34px;font-size:15px!important}html body .acMobileMenuIntroduction{margin-bottom:8px!important}html body .acMobileMenuGroup>.acMobileMenuPrimary,html body .acMobileMenuPrimaryRow,html body .acMobileMenuPrimaryRow .acMobileMenuPrimary{min-height:46px!important}html body .acMobileMenuNavigation{justify-content:flex-start!important;padding-top:12px!important}}html body .acSelectionEditionPart>.acSelectionEdition{padding-left:0!important;padding-right:0!important}html body .acSelectionPage-literature .acSelectionEditionPart{scroll-margin-top:1.5rem}html body .acSelectionEdition.acSelectionEditionWithTitles{min-height:0!important;padding-bottom:var(--ac-section-space,64px)!important}@media (max-width:900px),(pointer:coarse) and (max-width:1100px){html body .acCategoryHero.acCategoryHero-m-top{padding-top:calc(var(--ac-header-h,88px) + 32px);align-items:flex-start}html body .acCategoryHero.acCategoryHero-m-center{align-items:center}html body .acCategoryHero.acCategoryHero-m-bottom{padding-bottom:calc(56px + env(safe-area-inset-bottom));align-items:flex-end}}@media (min-width:901px){html body .maisonEditorialFullscreen .acCategoryHero+.maisonEditorialSection01.maisonEditorialSection{padding-top:calc(2*clamp(105px,11vh,145px) + 1px)!important}}@media (max-width:900px){html body .maisonEditorialFullscreen .acCategoryHero+.maisonEditorialSection01.maisonEditorialSection{padding-top:calc(2 * (72px + env(safe-area-inset-top,0px)) + 1px)!important}}html body .maisonFooter .maisonFooterInnerIntroduction{padding-bottom:0!important}html body .maisonFooter :is(.maisonFooterInnerIntroduction,.maisonFooterClosing)+.maisonFooterInnerBar{padding-top:0!important}html body .maisonFooterClosing{aspect-ratio:21/9;background:var(--ac-surface);width:100%;margin:0;display:block;overflow:hidden}html body .maisonFooterClosing img{object-fit:cover;object-position:50% 42%;width:100%;height:100%;display:block;filter:none!important;-webkit-mask-image:none!important;mask-image:none!important}html body .maisonFooterClosing+.maisonFooterInnerBar .maisonFooterBar{border-top:0}@media (max-width:700px){html body .maisonFooterClosing{aspect-ratio:4/3}}html body :is(.cinematicStory,.acMobileStory)+.acHomeChapterMaterial.acHomeChapterMaterial{padding-top:calc(2*clamp(90px,13vh,150px))}@media (max-width:900px),(max-width:1100px) and (pointer:coarse){html body :is(.cinematicStory,.acMobileStory)+.acHomeChapterMaterial.acHomeChapterMaterial{padding-top:calc(2 * var(--m-space-8))!important}}html body .acInquiryProductImage{background:0 0!important;min-height:0!important;padding:0!important}html body .acInquiryProductImage img{object-fit:contain;margin:0 auto;display:block;width:auto!important;max-width:100%!important;height:auto!important;padding:0!important}html body :is(.acDetailMedia,.acProductHeroImage) img{margin-inline:auto;display:block;width:auto!important;max-width:100%!important;height:auto!important;padding:0!important}@media (max-width:900px),(max-width:1100px) and (pointer:coarse){html body :is(.acDetailMedia,.acProductHeroImage) img{width:100%!important}html body .acGalerieWorkMedia.acGalerieWorkMedia{aspect-ratio:auto!important;display:block!important}html body .acGalerieWorkMedia.acGalerieWorkMedia img{object-fit:contain!important;width:100%!important;height:auto!important}html body .acScene .acSceneSubject.acSceneSubject{aspect-ratio:auto!important;object-fit:contain!important;height:auto!important}}html body .acProductAmazon{margin-top:var(--m-space-4,32px);flex-direction:column;gap:12px;display:flex}html body .acProductAmazonButtons{grid-auto-columns:1fr;grid-auto-flow:column;gap:14px;display:grid}html body .acProductAmazonButtons .acProductInquiry{justify-content:space-between;margin-top:0!important}html body .acProductAmazonNote{color:var(--ac-text-soft);font-size:var(--ac-fs-label);letter-spacing:.04em;margin:0}@media (max-width:700px){html body .acProductAmazon{width:100%}html body .acProductAmazonButtons{grid-auto-flow:row}}
