.page-module___8aEwW__siteShell{background:var(--paper);min-width:0;overflow:clip}.page-module___8aEwW__skipLink{top:12px;z-index:9999;background:var(--red-deep);color:#fff;border-radius:999px;padding:12px 18px;font-size:.8rem;font-weight:650;transition:transform .18s;position:fixed;inset-inline-start:12px;transform:translateY(-150%)}.page-module___8aEwW__skipLink:focus{transform:translateY(0)}.page-module___8aEwW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module___8aEwW__topBar{background:var(--red-deep);color:#ffffffc7;letter-spacing:.13em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:31px;padding:7px clamp(20px,4vw,64px);font-size:.63rem;font-weight:600;line-height:1.4;display:grid}.page-module___8aEwW__topBarCenter{color:var(--gold-light)}.page-module___8aEwW__topBar a{border-bottom:1px solid #ffffff6b;justify-self:end;transition:color .18s,border-color .18s}.page-module___8aEwW__topBar a:hover{color:#fff;border-color:#fff}.page-module___8aEwW__topBar :focus-visible{outline-color:var(--gold-light)}.page-module___8aEwW__header{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fbf8f1ed;border-bottom:1px solid #2c181321;position:sticky;top:0}.page-module___8aEwW__headerInner{grid-template-columns:1fr auto 1fr;align-items:center;width:min(100%,1536px);height:79px;margin:0 auto;padding:0 clamp(20px,4vw,64px);display:grid}.page-module___8aEwW__brand{border-radius:50%;justify-self:start;align-items:center;width:max-content;line-height:0;display:inline-flex}.page-module___8aEwW__brandLogo{width:66px;height:auto;display:block}.page-module___8aEwW__footerBrand{border-radius:50%;justify-self:start;width:max-content;line-height:0;display:inline-flex}.page-module___8aEwW__footerBrandLogo{width:132px;height:auto;display:block}.page-module___8aEwW__desktopNav{align-items:center;gap:clamp(24px,2.9vw,46px);display:flex}.page-module___8aEwW__desktopNav a{padding:30px 0 27px;font-size:.77rem;font-weight:600;position:relative}.page-module___8aEwW__desktopNav a:after{content:"";transform-origin:100%;background:var(--copper);height:1px;transition:transform .24s;position:absolute;bottom:21px;left:0;right:0;transform:scaleX(0)}.page-module___8aEwW__desktopNav a:hover:after{transform-origin:0;transform:scaleX(1)}.page-module___8aEwW__headerCta{text-transform:uppercase;letter-spacing:.09em;border-bottom:1px solid;align-items:center;gap:18px;padding:8px 0;font-size:.72rem;font-weight:680;transition:color .18s;display:inline-flex}.page-module___8aEwW__headerCta:hover{color:var(--copper)}.page-module___8aEwW__headerActions{justify-self:end;align-items:center;gap:clamp(14px,1.7vw,27px);display:flex}.page-module___8aEwW__languagePicker{align-items:center;display:inline-flex;position:relative}.page-module___8aEwW__languageSelect{appearance:none;width:104px;min-height:36px;color:var(--ink);cursor:pointer;letter-spacing:.02em;background:#fff8ebb3;border:1px solid #2c18133d;border-radius:999px;padding:0 28px 0 13px;font-size:.68rem;font-weight:680}.page-module___8aEwW__languageSelect:hover{border-color:var(--copper)}.page-module___8aEwW__languageChevron{color:var(--copper);pointer-events:none;font-size:.85rem;line-height:1;position:absolute;right:11px}.page-module___8aEwW__menuButton,.page-module___8aEwW__mobilePanel{display:none}.page-module___8aEwW__hero{isolation:isolate;background:radial-gradient(circle at 9% 12%, #9d780b24, transparent 22%), var(--cream);flex-direction:column;justify-content:center;min-height:calc(100svh - 110px);display:flex;position:relative}.page-module___8aEwW__heroOrnament{z-index:-1;top:13%;aspect-ratio:1;border:1px solid #2c18131f;border-radius:50%;width:210px;position:absolute;inset-inline-start:-80px}.page-module___8aEwW__heroOrnament:before,.page-module___8aEwW__heroOrnament:after{content:"";border:inherit;border-radius:inherit;position:absolute;inset:25px}.page-module___8aEwW__heroOrnament:after{inset:51px}.page-module___8aEwW__heroInner{grid-template-columns:minmax(0,.94fr) minmax(470px,.86fr);align-items:center;gap:clamp(42px,6vw,96px);width:min(100%,1536px);min-height:720px;margin:0 auto;padding:clamp(54px,6vh,86px) clamp(20px,5.5vw,88px) 84px;display:grid}.page-module___8aEwW__heroCopy{z-index:3;padding-top:12px;position:relative}.page-module___8aEwW__eyebrow{color:var(--copper);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:13px;margin:0 0 32px;font-size:.69rem;font-weight:720;animation:.7s 80ms both page-module___8aEwW__riseIn;display:flex}.page-module___8aEwW__eyebrow span{background:currentColor;width:34px;height:1px}.page-module___8aEwW__hero h1,.page-module___8aEwW__storyHeading h2,.page-module___8aEwW__productsHeader h2,.page-module___8aEwW__imageStatement h2,.page-module___8aEwW__craftContent h2,.page-module___8aEwW__valuesTitle h2,.page-module___8aEwW__contactMain h2{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-weight:500}.page-module___8aEwW__hero h1{text-wrap:balance;max-width:720px;font-size:clamp(4.15rem,7.1vw,7.65rem);line-height:.86;animation:.85s .13s both page-module___8aEwW__riseIn}.page-module___8aEwW__hero h1 em,.page-module___8aEwW__storyHeading em,.page-module___8aEwW__productsHeader em,.page-module___8aEwW__imageStatement em,.page-module___8aEwW__craftContent em,.page-module___8aEwW__valuesTitle em,.page-module___8aEwW__contactMain em{color:var(--copper);font-weight:400}.page-module___8aEwW__hero h1 em{margin-inline-start:clamp(15px,3vw,52px);font-style:italic;display:block}.page-module___8aEwW__heroLead{color:#2c1813b8;max-width:510px;font-family:var(--font-display);margin:36px 0 0;font-size:clamp(1.16rem,1.5vw,1.42rem);line-height:1.55;animation:.8s .23s both page-module___8aEwW__riseIn}.page-module___8aEwW__heroActions{align-items:center;gap:34px;margin-top:36px;animation:.8s .32s both page-module___8aEwW__riseIn;display:flex}.page-module___8aEwW__primaryButton,.page-module___8aEwW__contactButton{background:var(--copper);min-height:53px;color:var(--cream);letter-spacing:.03em;justify-content:center;align-items:center;gap:30px;padding:0 22px;font-size:.73rem;font-weight:650;transition:background .22s,transform .22s;display:inline-flex}.page-module___8aEwW__primaryButton svg,.page-module___8aEwW__underlinedLink svg,.page-module___8aEwW__contactButton svg,.page-module___8aEwW__productArrow svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px}.page-module___8aEwW__primaryButton:hover,.page-module___8aEwW__contactButton:hover{background:var(--red-hover);transform:translateY(-2px)}.page-module___8aEwW__textLink{border-bottom:1px solid #2c181385;align-items:center;gap:10px;padding:8px 0 7px;font-size:.77rem;font-weight:620;transition:color .18s,border-color .18s;display:inline-flex}.page-module___8aEwW__textLink:hover{color:var(--copper);border-color:var(--copper)}.page-module___8aEwW__heroDetails{border-top:1px solid #2c181329;grid-template-columns:repeat(3,1fr);gap:20px;max-width:560px;margin:55px 0 0;padding:18px 0 0;list-style:none;animation:.8s .4s both page-module___8aEwW__riseIn;display:grid}.page-module___8aEwW__heroDetails li{letter-spacing:.03em;flex-direction:column;gap:6px;font-size:.68rem;font-weight:650;display:flex}.page-module___8aEwW__heroDetails li span{color:var(--copper);font-family:var(--font-display);font-size:.67rem;font-style:italic}.page-module___8aEwW__heroVisual{min-width:0;height:min(72vh,720px);min-height:570px;animation:1.05s 90ms both page-module___8aEwW__imageIn;position:relative}.page-module___8aEwW__heroSun{top:-5%;aspect-ratio:1;background:var(--gold);opacity:.62;border-radius:50%;width:43%;position:absolute;inset-inline-end:-5%}.page-module___8aEwW__heroImageFrame{border-radius:48% 48% 8px 8px;position:absolute;inset:0;inset-inline-end:5%;overflow:hidden;box-shadow:0 30px 70px #251f1724}.page-module___8aEwW__heroImageFrame:after{content:"";background:linear-gradient(#0000 58%,#1b140d3b);position:absolute;inset:0}.page-module___8aEwW__heroImageFrame img,.page-module___8aEwW__productImage img,.page-module___8aEwW__imageStatement>img,.page-module___8aEwW__craftImage img{object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.page-module___8aEwW__heroImageFrame img{object-position:51% center}.page-module___8aEwW__heroSeal{inset-inline-end:-17px;z-index:4;aspect-ratio:1;background:var(--copper);width:124px;color:var(--cream);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:48px;box-shadow:0 12px 34px #3b1f142e}.page-module___8aEwW__heroSeal>svg:first-child{width:calc(100% - 8px);height:calc(100% - 8px);animation:28s linear infinite page-module___8aEwW__slowSpin;position:absolute;inset:4px}.page-module___8aEwW__heroSeal text{fill:currentColor;font-family:var(--font-body);letter-spacing:1.15px;font-size:6.1px;font-weight:700}.page-module___8aEwW__heroSeal>svg:last-child{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:31px;height:31px}.page-module___8aEwW__heroNote{bottom:23px;z-index:3;border-inline-start:3px solid var(--gold);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fbf8f1f0;min-width:185px;padding:17px 20px 18px;position:absolute;inset-inline-start:-44px;box-shadow:0 15px 42px #281f181f}.page-module___8aEwW__heroNote span,.page-module___8aEwW__craftCaption span{color:var(--copper);letter-spacing:.15em;text-transform:uppercase;margin-bottom:4px;font-size:.58rem;font-weight:720;display:block}.page-module___8aEwW__heroNote strong,.page-module___8aEwW__craftCaption strong{font-family:var(--font-display);font-size:1.18rem;font-weight:600}.page-module___8aEwW__scrollCue{bottom:30px;color:#2c18139e;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;font-size:.6rem;font-weight:650;display:flex;position:absolute;inset-inline-start:clamp(20px,5.5vw,88px)}.page-module___8aEwW__scrollCue span{transform-origin:0;background:currentColor;width:34px;height:1px;animation:1.8s ease-in-out infinite page-module___8aEwW__cuePulse}.page-module___8aEwW__ticker{z-index:5;background:var(--copper);color:var(--cream);border-top:1px solid #ffffff2b;border-bottom:1px solid #ffffff2b;position:relative;overflow:hidden}.page-module___8aEwW__ticker>div{justify-content:center;align-items:center;gap:clamp(22px,3.4vw,58px);min-width:max-content;padding:20px clamp(22px,4vw,64px);display:flex}.page-module___8aEwW__ticker span{font-family:var(--font-display);font-size:clamp(1.05rem,1.7vw,1.5rem);font-style:italic}.page-module___8aEwW__ticker i{color:var(--gold);font-size:.73rem;font-style:normal}.page-module___8aEwW__sectionNumber{letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:720;line-height:1.5}.page-module___8aEwW__storyIntro{background:var(--paper);grid-template-columns:minmax(130px,.42fr) minmax(380px,1.3fr) minmax(300px,.82fr);align-items:center;gap:clamp(28px,4vw,72px);min-height:720px;padding:clamp(100px,11vw,170px) clamp(24px,6vw,96px);display:grid;position:relative}.page-module___8aEwW__storyIntro>.page-module___8aEwW__sectionNumber{align-self:start;padding-top:20px}.page-module___8aEwW__storyHeading,.page-module___8aEwW__storyBody{z-index:2;position:relative}.page-module___8aEwW__arabicAccent{width:max-content;color:var(--gold-ink);margin:0 0 8px auto;font-family:Tahoma,Arial,sans-serif;font-size:1.22rem}.page-module___8aEwW__storyHeading h2,.page-module___8aEwW__productsHeader h2,.page-module___8aEwW__craftContent h2,.page-module___8aEwW__valuesTitle h2,.page-module___8aEwW__contactMain h2{font-size:clamp(3.5rem,6.2vw,6.9rem);line-height:.92}.page-module___8aEwW__storyBody{align-self:end;max-width:440px;padding-bottom:12px}.page-module___8aEwW__storyBody>p{color:#2c1813bd;margin:0;font-size:clamp(.98rem,1.2vw,1.1rem);line-height:1.74}.page-module___8aEwW__storyBody>p+p{margin-top:20px}.page-module___8aEwW__underlinedLink{border-bottom:1px solid var(--ink);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:48px;width:max-content;margin-top:34px;padding:0 0 10px;font-size:.72rem;font-weight:680;transition:color .18s,gap .22s;display:flex}.page-module___8aEwW__underlinedLink:hover{color:var(--copper);gap:58px}.page-module___8aEwW__storyMark{inset-inline-end:-.03em;color:#c4170e0e;font-family:var(--font-display);pointer-events:none;font-size:min(44vw,650px);font-style:italic;line-height:1;position:absolute;bottom:-.31em}.page-module___8aEwW__products{background:var(--sand);padding:clamp(88px,10vw,150px) clamp(20px,5vw,80px) clamp(100px,11vw,170px)}.page-module___8aEwW__productsHeader{grid-template-columns:minmax(0,1.45fr) minmax(270px,.55fr);align-items:end;gap:70px;width:min(100%,1390px);margin:0 auto clamp(54px,6vw,86px);display:grid}.page-module___8aEwW__productsHeader .page-module___8aEwW__sectionNumber,.page-module___8aEwW__valuesTitle .page-module___8aEwW__sectionNumber,.page-module___8aEwW__craftContent>.page-module___8aEwW__sectionNumber{color:var(--copper);margin-bottom:29px}.page-module___8aEwW__productsHeader h2{font-size:clamp(3.45rem,5.7vw,6.6rem)}.page-module___8aEwW__productsHeader>p{color:#2c1813b8;max-width:390px;margin:0 0 5px;font-size:.97rem;line-height:1.7}.page-module___8aEwW__productGrid{grid-template-columns:1.72fr 1fr 1fr;align-items:start;gap:clamp(18px,2.2vw,34px);width:min(100%,1390px);margin:0 auto;display:grid}.page-module___8aEwW__productCard{min-width:0}.page-module___8aEwW__productCard a{display:block}.page-module___8aEwW__productImage{background:#d9c4a6;height:470px;position:relative;overflow:hidden}.page-module___8aEwW__productLarge .page-module___8aEwW__productImage{height:620px}.page-module___8aEwW__productTall{padding-top:76px}.page-module___8aEwW__productWide{padding-top:152px}.page-module___8aEwW__productImage:after{content:"";pointer-events:none;background:linear-gradient(#2c181314,#0000 30%,#2c181338);position:absolute;inset:0}.page-module___8aEwW__productCard:nth-child(2) .page-module___8aEwW__productImage img{object-position:50% 48%}.page-module___8aEwW__productCard:first-child .page-module___8aEwW__productImage img{filter:contrast(1.04)saturate(.92)}.page-module___8aEwW__productCard:nth-child(3) .page-module___8aEwW__productImage img{filter:brightness(1.1)contrast(.94)saturate(.85)}.page-module___8aEwW__productCard:hover .page-module___8aEwW__productImage img{transform:scale(1.045)}.page-module___8aEwW__productNumber{top:17px;z-index:2;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #ffffff94;border-radius:50%;place-items:center;min-width:35px;height:35px;font-size:.58rem;font-weight:650;display:grid;position:absolute;inset-inline-start:17px}.page-module___8aEwW__productArrow{inset-inline-end:18px;z-index:2;width:47px;height:47px;color:var(--ink);background:#fbf8f1eb;border-radius:50%;place-items:center;transition:transform .22s,background .22s,color .22s;display:grid;position:absolute;bottom:18px}.page-module___8aEwW__productAction{inset-inline-end:78px;z-index:2;color:#fff;letter-spacing:.09em;text-shadow:0 1px 12px #00000080;text-transform:uppercase;font-size:.59rem;font-weight:700;position:absolute;bottom:34px}.page-module___8aEwW__productCard:hover .page-module___8aEwW__productArrow{background:var(--copper);color:#fff;transform:rotate(-28deg)}.page-module___8aEwW__productCopy{grid-template-columns:minmax(140px,.7fr) 1fr;gap:20px;padding:21px 1px 0;display:grid}.page-module___8aEwW__productCopy h3{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.65rem,2.1vw,2.15rem);font-weight:600}.page-module___8aEwW__productCopy>div>span{width:max-content;color:var(--copper);margin-top:7px;font-family:Tahoma,Arial,sans-serif;font-size:.76rem;display:block}.page-module___8aEwW__productCopy>p{color:#2c1813ab;margin:4px 0 0;font-size:.76rem;line-height:1.65}.page-module___8aEwW__productTall .page-module___8aEwW__productCopy,.page-module___8aEwW__productWide .page-module___8aEwW__productCopy{grid-template-columns:1fr}.page-module___8aEwW__imageStatement{background:var(--red-deep);min-height:min(88vh,900px);color:var(--cream);align-items:center;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__imageStatement>img{object-position:center 56%}.page-module___8aEwW__imageStatement:hover>img{transform:scale(1.018)}.page-module___8aEwW__imageStatementShade{z-index:1;background:linear-gradient(90deg,#2c0c09b3,#2c0c0914 72%),linear-gradient(#2c0c0921,#2c0c0970);position:absolute;inset:0}.page-module___8aEwW__imageStatementCopy{z-index:2;margin-inline-start:clamp(24px,8vw,128px);position:relative}.page-module___8aEwW__imageStatementCopy>p{letter-spacing:.16em;text-transform:uppercase;margin:0 0 25px 7px;font-size:.65rem;font-weight:700}.page-module___8aEwW__imageStatement h2{text-shadow:0 2px 30px #0000002e;font-size:clamp(4.3rem,8.5vw,9.5rem);line-height:.8}.page-module___8aEwW__imageStatement h2 em{color:var(--gold-light)}.page-module___8aEwW__imageStatementNote{z-index:2;inset-inline-end:clamp(24px,6vw,96px);font-family:var(--font-display);border-inline-start:1px solid #ffffffa3;margin:0;padding-inline-start:18px;font-size:1.03rem;font-style:italic;line-height:1.45;position:absolute;bottom:54px}.page-module___8aEwW__craft{background:var(--paper);grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr);gap:clamp(60px,8vw,135px);padding:clamp(100px,11vw,175px) clamp(24px,7vw,112px);display:grid}.page-module___8aEwW__craftVisual{align-self:center;min-height:700px;position:relative}.page-module___8aEwW__craftVisual:before{content:"";top:-30px;border:1px solid #2c18132e;border-radius:50% 50% 0 0;width:60%;height:45%;position:absolute;inset-inline-start:-30px}.page-module___8aEwW__craftImage{background:#b9956c;border-radius:48% 48% 4px 4px;position:absolute;inset:0 0 44px;overflow:hidden}.page-module___8aEwW__craftImage img{object-position:50% center}.page-module___8aEwW__craftCaption{inset-inline-end:-22px;z-index:2;background:var(--gold-light);min-width:210px;color:var(--ink);padding:20px 23px;position:absolute;bottom:0}.page-module___8aEwW__craftCaption span{color:#2c1813c2}.page-module___8aEwW__craftFlour{top:48%;z-index:2;background:var(--copper);width:56px;height:56px;color:var(--cream);border-radius:50%;place-items:center;font-size:1rem;display:grid;position:absolute;inset-inline-start:-18px;box-shadow:0 12px 28px #381f1533}.page-module___8aEwW__craftContent{align-self:center;padding-top:10px}.page-module___8aEwW__craftContent h2{max-width:750px;font-size:clamp(3.7rem,6.4vw,7rem)}.page-module___8aEwW__craftLead{color:#2c1813b8;max-width:600px;margin:36px 0 54px;font-size:clamp(1rem,1.3vw,1.14rem);line-height:1.75}.page-module___8aEwW__processList{border-top:1px solid #2c18132e;max-width:680px;margin:0;padding:0;list-style:none}.page-module___8aEwW__processList li{border-bottom:1px solid #2c18132e;grid-template-columns:60px 1fr;gap:20px;padding:25px 0 24px;display:grid}.page-module___8aEwW__processList li>span{color:var(--copper);font-family:var(--font-display);padding-top:4px;font-size:.78rem;font-style:italic}.page-module___8aEwW__processList h3{font-family:var(--font-display);margin:0 0 7px;font-size:1.65rem;font-weight:600}.page-module___8aEwW__processList p{color:#2c1813a6;max-width:500px;margin:0;font-size:.8rem;line-height:1.6}.page-module___8aEwW__values{background:var(--red-deep);color:var(--cream);grid-template-columns:minmax(340px,.8fr) minmax(0,1.2fr);gap:clamp(55px,8vw,130px);padding:clamp(95px,10vw,155px) clamp(24px,6vw,96px);display:grid}.page-module___8aEwW__valuesTitle h2{font-size:clamp(3.6rem,5.7vw,6.4rem)}.page-module___8aEwW__valuesTitle em,.page-module___8aEwW__valuesTitle .page-module___8aEwW__sectionNumber{color:var(--gold-light)}.page-module___8aEwW__valuesGrid{border-top:1px solid #ffffff38;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module___8aEwW__valuesGrid article{border-inline-end:1px solid #ffffff38;flex-direction:column;min-height:365px;padding:32px clamp(20px,2.3vw,36px) 28px;display:flex}.page-module___8aEwW__valuesGrid article:first-child{border-inline-start:1px solid #ffffff38}.page-module___8aEwW__valueIcon{width:50px;height:50px;color:var(--gold-light);border:1px solid #e9c45a94;border-radius:50%;place-items:center;margin-bottom:auto;display:grid}.page-module___8aEwW__valueIcon svg{fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;width:27px}.page-module___8aEwW__valuesGrid article>p:first-of-type{color:var(--gold-light);margin:50px 0 12px;font-size:.62rem}.page-module___8aEwW__valuesGrid h3{font-family:var(--font-display);margin:0;font-size:clamp(1.65rem,2.2vw,2.25rem);font-weight:550}.page-module___8aEwW__valuesGrid article>p:last-child{color:#fff8ebc7;margin:18px 0 0;font-size:.77rem;line-height:1.65}.page-module___8aEwW__contact{background:var(--copper);min-height:710px;color:var(--cream);grid-template-columns:minmax(220px,.55fr) minmax(530px,1.2fr) minmax(210px,.55fr);align-items:center;gap:clamp(28px,4vw,70px);padding:clamp(90px,10vw,150px) clamp(24px,6vw,96px);display:grid;position:relative}.page-module___8aEwW__contact:before{content:"";aspect-ratio:2;border:1px solid #fff8eb24;border-bottom:0;border-radius:400px 400px 0 0;width:min(52vw,750px);position:absolute;top:38px;left:50%;transform:translate(-50%)}.page-module___8aEwW__contactIntro,.page-module___8aEwW__contactMain,.page-module___8aEwW__contactAddress{z-index:2;position:relative}.page-module___8aEwW__contactIntro{align-self:start}.page-module___8aEwW__contactIntro .page-module___8aEwW__sectionNumber{margin-bottom:28px}.page-module___8aEwW__contactIntro>p:last-child{color:#fff8ebd1;font-family:var(--font-display);margin:0;font-size:1.05rem;font-style:italic;line-height:1.55}.page-module___8aEwW__contactMain{text-align:center}.page-module___8aEwW__contactArabic{width:max-content;color:var(--gold-on-red);margin:0 auto 12px;font-family:Tahoma,Arial,sans-serif;font-size:1.35rem}.page-module___8aEwW__contactMain h2{font-size:clamp(4rem,7vw,8rem)}.page-module___8aEwW__contactMain h2 em{color:var(--gold-on-red)}.page-module___8aEwW__contactActions{justify-content:center;align-items:center;gap:35px;margin-top:44px;display:flex}.page-module___8aEwW__contactButton{background:var(--cream);color:var(--ink)}.page-module___8aEwW__contactButton:hover{background:var(--red-deep);color:#fff}.page-module___8aEwW__phoneLink{font-family:var(--font-display);border-bottom:1px solid #fff8eb99;padding:8px 0;font-size:1rem}.page-module___8aEwW__contactAddress{border-inline-start:1px solid #fff8eb8c;place-self:end;padding-inline-start:21px}.page-module___8aEwW__contactAddress>span{letter-spacing:.15em;text-transform:uppercase;margin-bottom:12px;font-size:.59rem;font-weight:720;display:block}.page-module___8aEwW__contactAddress a{color:#fff8ebd1;font-family:var(--font-display);font-size:.97rem;line-height:1.5;transition:color .18s;display:block;position:relative}.page-module___8aEwW__contactAddress a:hover{color:#fff}.page-module___8aEwW__contact :focus-visible{outline-color:var(--gold-on-red)}.page-module___8aEwW__contactAddress a span{top:0;font-family:var(--font-body);font-size:.75rem;position:absolute;inset-inline-end:-24px}.page-module___8aEwW__footer{color:var(--cream);background:#230b08;padding:68px clamp(24px,5vw,80px) 28px}.page-module___8aEwW__footerTop{grid-template-columns:1.1fr .9fr 1fr auto;align-items:start;gap:55px;padding-bottom:62px;display:grid}.page-module___8aEwW__footerTop>p{color:#fff8ebb3;font-family:var(--font-display);margin:6px 0 0;font-size:1.1rem;font-style:italic;line-height:1.45}.page-module___8aEwW__footerTop nav{grid-template-columns:repeat(2,minmax(100px,1fr));gap:14px 45px;display:grid}.page-module___8aEwW__footerTop nav a{color:#fff8ebcc;width:max-content;font-size:.73rem;transition:color .18s}.page-module___8aEwW__footerTop nav a:hover,.page-module___8aEwW__backToTop:hover{color:var(--gold-light)}.page-module___8aEwW__backToTop{letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #fff8eb7a;align-items:center;gap:14px;padding:7px 0;font-size:.66rem;font-weight:650;transition:color .18s;display:flex}.page-module___8aEwW__footerBottom{color:#fff8ebb3;letter-spacing:.07em;text-transform:uppercase;border-top:1px solid #fff8eb29;justify-content:space-between;gap:24px;padding-top:23px;font-size:.61rem;display:flex}.page-module___8aEwW__footer :focus-visible{outline-color:var(--gold-light)}.page-module___8aEwW__rtl{--font-body:"Noto Sans Arabic", "Segoe UI", Tahoma, Arial, sans-serif;--font-display:"Noto Naskh Arabic", "Geeza Pro", "Traditional Arabic", "Segoe UI", Tahoma, Arial, sans-serif;font-family:var(--font-body)}.page-module___8aEwW__rtl .page-module___8aEwW__topBar,.page-module___8aEwW__rtl .page-module___8aEwW__headerCta,.page-module___8aEwW__rtl .page-module___8aEwW__eyebrow,.page-module___8aEwW__rtl .page-module___8aEwW__heroDetails li,.page-module___8aEwW__rtl .page-module___8aEwW__heroNote span,.page-module___8aEwW__rtl .page-module___8aEwW__scrollCue,.page-module___8aEwW__rtl .page-module___8aEwW__sectionNumber,.page-module___8aEwW__rtl .page-module___8aEwW__underlinedLink,.page-module___8aEwW__rtl .page-module___8aEwW__productAction,.page-module___8aEwW__rtl .page-module___8aEwW__imageStatementCopy>p,.page-module___8aEwW__rtl .page-module___8aEwW__contactAddress>span,.page-module___8aEwW__rtl .page-module___8aEwW__backToTop,.page-module___8aEwW__rtl .page-module___8aEwW__footerBottom,.page-module___8aEwW__rtl .page-module___8aEwW__productCopy h3,.page-module___8aEwW__rtl .page-module___8aEwW__craftCaption span{letter-spacing:0;text-transform:none}.page-module___8aEwW__rtl .page-module___8aEwW__hero h1,.page-module___8aEwW__rtl .page-module___8aEwW__storyHeading h2,.page-module___8aEwW__rtl .page-module___8aEwW__productsHeader h2,.page-module___8aEwW__rtl .page-module___8aEwW__imageStatement h2,.page-module___8aEwW__rtl .page-module___8aEwW__craftContent h2,.page-module___8aEwW__rtl .page-module___8aEwW__valuesTitle h2,.page-module___8aEwW__rtl .page-module___8aEwW__contactMain h2{letter-spacing:0;line-height:1.1}.page-module___8aEwW__rtl .page-module___8aEwW__hero h1{font-size:clamp(3.8rem,6.4vw,7rem)}.page-module___8aEwW__rtl .page-module___8aEwW__hero h1 em,.page-module___8aEwW__rtl .page-module___8aEwW__storyHeading em,.page-module___8aEwW__rtl .page-module___8aEwW__productsHeader em,.page-module___8aEwW__rtl .page-module___8aEwW__imageStatement em,.page-module___8aEwW__rtl .page-module___8aEwW__craftContent em,.page-module___8aEwW__rtl .page-module___8aEwW__valuesTitle em,.page-module___8aEwW__rtl .page-module___8aEwW__contactMain em,.page-module___8aEwW__rtl .page-module___8aEwW__heroDetails li span,.page-module___8aEwW__rtl .page-module___8aEwW__ticker span,.page-module___8aEwW__rtl .page-module___8aEwW__imageStatementNote,.page-module___8aEwW__rtl .page-module___8aEwW__processList li>span,.page-module___8aEwW__rtl .page-module___8aEwW__contactIntro>p:last-child,.page-module___8aEwW__rtl .page-module___8aEwW__footerTop>p,.page-module___8aEwW__rtl .page-module___8aEwW__mobilePanel>p{font-style:normal}.page-module___8aEwW__rtl .page-module___8aEwW__heroSeal text{letter-spacing:0}.page-module___8aEwW__rtl .page-module___8aEwW__primaryButton svg,.page-module___8aEwW__rtl .page-module___8aEwW__underlinedLink svg,.page-module___8aEwW__rtl .page-module___8aEwW__contactButton svg,.page-module___8aEwW__rtl .page-module___8aEwW__productArrow svg,.page-module___8aEwW__rtl .page-module___8aEwW__headerCta span,.page-module___8aEwW__rtl .page-module___8aEwW__textLink span,.page-module___8aEwW__rtl .page-module___8aEwW__contactAddress a span{transform:scaleX(-1)}.page-module___8aEwW__rtl .page-module___8aEwW__imageStatementShade{background:linear-gradient(270deg,#2c0c09b3,#2c0c0914 72%),linear-gradient(#2c0c0921,#2c0c0970)}@keyframes page-module___8aEwW__riseIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module___8aEwW__imageIn{0%{opacity:0;transform:translateY(22px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes page-module___8aEwW__slowSpin{to{transform:rotate(360deg)}}@keyframes page-module___8aEwW__cuePulse{0%,to{opacity:.45;transform:scaleX(.45)}50%{opacity:1;transform:scaleX(1)}}@media (max-width:1180px){.page-module___8aEwW__headerCta{display:none}.page-module___8aEwW__heroInner{grid-template-columns:minmax(0,1fr) minmax(410px,.8fr);gap:42px}.page-module___8aEwW__hero h1{font-size:clamp(4rem,7vw,6.1rem)}.page-module___8aEwW__heroVisual{height:620px}.page-module___8aEwW__storyIntro{grid-template-columns:100px minmax(300px,1fr) minmax(240px,.72fr);gap:clamp(20px,3vw,42px)}.page-module___8aEwW__productGrid{grid-template-columns:1.35fr 1fr}.page-module___8aEwW__productLarge{grid-row:span 2}.page-module___8aEwW__productLarge .page-module___8aEwW__productImage{height:650px}.page-module___8aEwW__productTall,.page-module___8aEwW__productWide{padding-top:0}.page-module___8aEwW__productTall .page-module___8aEwW__productImage,.page-module___8aEwW__productWide .page-module___8aEwW__productImage{height:310px}.page-module___8aEwW__productCopy,.page-module___8aEwW__productTall .page-module___8aEwW__productCopy,.page-module___8aEwW__productWide .page-module___8aEwW__productCopy{grid-template-columns:1fr}.page-module___8aEwW__productCopy>p{display:none}.page-module___8aEwW__values{grid-template-columns:1fr}.page-module___8aEwW__valuesTitle{max-width:700px}.page-module___8aEwW__contact{grid-template-columns:190px minmax(480px,1fr)}.page-module___8aEwW__contactAddress{inset-inline-end:clamp(24px,6vw,96px);position:absolute;bottom:48px}}@media (max-width:900px){.page-module___8aEwW__topBar{grid-template-columns:1fr auto}.page-module___8aEwW__topBarCenter{display:none}.page-module___8aEwW__headerInner{grid-template-columns:1fr auto auto;gap:10px;height:71px}.page-module___8aEwW__desktopNav,.page-module___8aEwW__headerCta{display:none}.page-module___8aEwW__menuButton{background:var(--copper);cursor:pointer;border:0;border-radius:50%;place-content:center;gap:7px;width:46px;height:46px;display:grid}.page-module___8aEwW__menuButton span{background:#fff;width:18px;height:1px;transition:transform .22s}.page-module___8aEwW__menuButtonOpen span:first-child{transform:translateY(4px)rotate(45deg)}.page-module___8aEwW__menuButtonOpen span:last-child{transform:translateY(-4px)rotate(-45deg)}.page-module___8aEwW__mobilePanel{top:71px;background:var(--red-deep);color:#fff;opacity:0;visibility:hidden;width:100%;max-height:0;transition:max-height .42s,opacity .22s,visibility .22s;display:block;position:absolute;inset-inline-start:0;overflow:hidden}.page-module___8aEwW__mobilePanelOpen{opacity:1;visibility:visible;max-height:calc(100dvh - 71px);overflow-y:auto}.page-module___8aEwW__mobilePanel nav{padding:28px 24px 22px}.page-module___8aEwW__mobilePanel nav a{font-family:var(--font-display);border-bottom:1px solid #ffffff26;align-items:baseline;gap:20px;padding:16px 0;font-size:2rem;display:flex}.page-module___8aEwW__mobilePanel nav a span{color:var(--gold-light);font-family:var(--font-body);font-size:.56rem}.page-module___8aEwW__mobilePanel>p{color:#fff8ebbd;font-family:var(--font-display);margin:0;padding:16px 24px 28px;font-size:.9rem;font-style:italic}.page-module___8aEwW__mobilePanel :focus-visible{outline-color:var(--gold-light)}.page-module___8aEwW__hero{min-height:auto}.page-module___8aEwW__heroInner{grid-template-columns:1fr;gap:58px;min-height:auto;padding-top:73px}.page-module___8aEwW__heroCopy{max-width:700px}.page-module___8aEwW__hero h1{font-size:clamp(4.2rem,12.2vw,7rem)}.page-module___8aEwW__heroVisual{width:min(92%,670px);height:min(86vw,680px);min-height:520px;margin-inline-start:auto}.page-module___8aEwW__heroNote{inset-inline-start:-9%}.page-module___8aEwW__scrollCue{display:none}.page-module___8aEwW__storyIntro{grid-template-columns:1fr;align-items:start;min-height:auto}.page-module___8aEwW__storyIntro>.page-module___8aEwW__sectionNumber{padding:0}.page-module___8aEwW__storyHeading{width:min(100%,650px)}.page-module___8aEwW__arabicAccent{margin-inline-start:0}.page-module___8aEwW__storyBody{width:min(100%,560px);margin-inline-start:auto}.page-module___8aEwW__storyMark{font-size:75vw}.page-module___8aEwW__productsHeader{grid-template-columns:1fr;gap:28px}.page-module___8aEwW__productsHeader>p{margin-inline-start:auto}.page-module___8aEwW__imageStatement{min-height:680px}.page-module___8aEwW__craft{grid-template-columns:1fr}.page-module___8aEwW__craftVisual{width:min(88%,620px);min-height:660px;margin-inline-start:auto}.page-module___8aEwW__craftContent{max-width:760px}.page-module___8aEwW__contact{grid-template-columns:1fr;align-content:start;min-height:760px}.page-module___8aEwW__contactIntro{justify-content:space-between;gap:25px;display:flex}.page-module___8aEwW__contactMain{margin-top:55px}.page-module___8aEwW__contactAddress{inset-inline-end:40px;position:absolute;bottom:45px}.page-module___8aEwW__footerTop{grid-template-columns:1fr 1fr}}@media (max-width:640px){.page-module___8aEwW__topBar{letter-spacing:.09em;padding-inline:16px;font-size:.52rem}.page-module___8aEwW__topBar>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.page-module___8aEwW__headerInner{padding-inline:16px}.page-module___8aEwW__languageSelect{width:90px;min-height:34px;padding-inline:10px 24px;font-size:.63rem}.page-module___8aEwW__languageChevron{right:9px}.page-module___8aEwW__brandLogo{width:56px}.page-module___8aEwW__heroInner{gap:48px;padding:57px 16px 68px}.page-module___8aEwW__eyebrow{margin-bottom:24px;font-size:.59rem}.page-module___8aEwW__hero h1{font-size:clamp(3.7rem,17.5vw,5.5rem);line-height:.88}.page-module___8aEwW__hero h1 em{margin-inline-start:0}.page-module___8aEwW__heroLead{max-width:420px;margin-top:27px;font-size:1.08rem}.page-module___8aEwW__heroActions{flex-direction:column;align-items:flex-start;gap:18px;margin-top:29px}.page-module___8aEwW__primaryButton{justify-content:space-between;width:100%}.page-module___8aEwW__heroDetails{gap:8px;margin-top:42px}.page-module___8aEwW__heroDetails li{font-size:.58rem}.page-module___8aEwW__heroVisual{width:95%;height:120vw;min-height:440px;max-height:590px}.page-module___8aEwW__heroImageFrame{inset-inline-end:0}.page-module___8aEwW__heroSeal{inset-inline-end:-16px;width:102px;bottom:37px}.page-module___8aEwW__heroNote{bottom:11px;min-width:160px;padding:14px 16px;inset-inline-start:-5%}.page-module___8aEwW__ticker{scrollbar-width:none;overflow-x:auto}.page-module___8aEwW__ticker::-webkit-scrollbar{display:none}.page-module___8aEwW__ticker>div{justify-content:flex-start;gap:24px;padding-block:16px}.page-module___8aEwW__storyIntro,.page-module___8aEwW__products,.page-module___8aEwW__craft,.page-module___8aEwW__values,.page-module___8aEwW__contact{padding-inline:18px}.page-module___8aEwW__storyIntro{gap:38px;padding-block:88px 100px}.page-module___8aEwW__storyHeading h2,.page-module___8aEwW__productsHeader h2,.page-module___8aEwW__craftContent h2,.page-module___8aEwW__valuesTitle h2,.page-module___8aEwW__contactMain h2{font-size:clamp(3.25rem,15vw,4.7rem)}.page-module___8aEwW__storyBody{margin-inline-start:0}.page-module___8aEwW__products{padding-block:82px 94px}.page-module___8aEwW__productsHeader{margin-bottom:42px}.page-module___8aEwW__productsHeader>p{margin-inline-start:0}.page-module___8aEwW__productGrid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:15px;margin-inline-end:-18px;padding-inline-end:18px;display:flex;overflow-x:auto}.page-module___8aEwW__productGrid::-webkit-scrollbar{display:none}.page-module___8aEwW__productCard,.page-module___8aEwW__productLarge,.page-module___8aEwW__productTall,.page-module___8aEwW__productWide{scroll-snap-align:start;flex:0 0 82vw;width:82vw;padding-top:0}.page-module___8aEwW__productImage,.page-module___8aEwW__productLarge .page-module___8aEwW__productImage,.page-module___8aEwW__productTall .page-module___8aEwW__productImage,.page-module___8aEwW__productWide .page-module___8aEwW__productImage{height:105vw;max-height:510px}.page-module___8aEwW__productCopy>p{display:block}.page-module___8aEwW__imageStatement{min-height:610px}.page-module___8aEwW__imageStatement>img{object-position:62% center}.page-module___8aEwW__imageStatementCopy{margin:0 18px}.page-module___8aEwW__imageStatement h2{font-size:19vw}.page-module___8aEwW__imageStatementNote{inset-inline-end:auto;bottom:28px;font-size:.92rem;inset-inline-start:20px}.page-module___8aEwW__craft{gap:70px;padding-block:100px}.page-module___8aEwW__craftVisual{width:92%;min-height:112vw;max-height:580px}.page-module___8aEwW__craftVisual:before{top:-18px;inset-inline-start:-18px}.page-module___8aEwW__craftCaption{min-width:175px;inset-inline-end:-9%}.page-module___8aEwW__craftFlour{inset-inline-start:-13px}.page-module___8aEwW__craftLead{margin:28px 0 42px}.page-module___8aEwW__processList li{grid-template-columns:41px 1fr;gap:8px}.page-module___8aEwW__values{gap:56px;padding-block:88px}.page-module___8aEwW__valuesGrid{grid-template-columns:1fr}.page-module___8aEwW__valuesGrid article,.page-module___8aEwW__valuesGrid article:first-child{border-inline-end:1px solid #ffffff38;border-bottom:1px solid #ffffff38;border-inline-start:1px solid #ffffff38;min-height:290px}.page-module___8aEwW__valuesGrid article:last-child{border-bottom:0}.page-module___8aEwW__contact{min-height:750px;padding-block:78px 170px}.page-module___8aEwW__contactIntro{display:block}.page-module___8aEwW__contactIntro>p:last-child{margin-top:24px}.page-module___8aEwW__contactMain{text-align:start;margin-top:30px}.page-module___8aEwW__contactArabic{margin-inline-start:0}.page-module___8aEwW__contactActions{flex-direction:column;align-items:flex-start;gap:18px;margin-top:35px}.page-module___8aEwW__contactButton{justify-content:space-between;width:100%}.page-module___8aEwW__contactAddress{inset-inline-end:auto;bottom:54px;inset-inline-start:20px}.page-module___8aEwW__footer{padding:57px 18px 24px}.page-module___8aEwW__footerTop{grid-template-columns:1fr;gap:35px;padding-bottom:44px}.page-module___8aEwW__footerBrandLogo{width:116px}.page-module___8aEwW__footerTop nav{max-width:350px}.page-module___8aEwW__backToTop{width:max-content}.page-module___8aEwW__footerBottom{flex-direction:column;align-items:flex-start}}
