@import url('fonts.css');
:root{--serif:'Cormorant Garamond',Georgia,serif}body{font-size:20px}nav,.maker,.draft,.filters,.notice,.pdp-status,.footer-bottom,dialog>p:not(.eyebrow){font-family:Manrope,Arial,sans-serif}nav{font-size:14px}.eyebrow{font-family:'Cormorant Garamond',serif;font-weight:600}h1,h2,h3{font-weight:500}.hero h1{font-weight:400;font-size:clamp(64px,7.8vw,120px);line-height:.86}.hero-copy{max-width:660px}.hero .text-link{font-size:27px}.hero>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0}.hero.film-ready>video{opacity:1}.hero.film-ready>.hero-poster{opacity:0}.hero:after{pointer-events:none}.hero-foot{height:70px;align-items:flex-start;justify-content:center;bottom:12px}.film-controls{position:absolute;right:0;top:-20px;display:flex;gap:15px;align-items:center}.film-controls button,.film-controls>span{width:44px;height:44px;border:1px solid #fff;border-radius:50%;display:grid;place-items:center;font:20px Georgia;color:white;background:#39200f22}.hero-foot input{position:absolute;bottom:0;left:0;width:100%;height:15px;accent-color:#fff;border:0;padding:0;background:transparent;cursor:pointer}.hero-foot>a{align-self:center}.discovery-copy h2{font-size:clamp(42px,4.6vw,72px);line-height:.94}.card h3{font-size:26px}.card .text-link{font-size:19px}.maker{font-size:10px}.tabs{font-size:23px}.section-title{font-size:39px}.carousel-controls{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:20px auto 0;max-width:340px}.carousel-controls>button{width:40px;height:40px;border:1px solid var(--gold);border-radius:50%;font-size:29px;line-height:1}.carousel-controls button:disabled{opacity:.3;cursor:default}.carousel-dots{display:flex;gap:10px;align-items:center}.carousel-dots button{height:5px;width:25px;padding:0;border-radius:3px;background:#dfd0b8}.carousel-dots button[aria-current=true]{background:#9b672e;width:34px}.collection-cards{margin-bottom:0}.collection-cards+.carousel-controls{margin-bottom:45px}.paired-editorial{display:grid;grid-template-columns:1fr 1fr;gap:0;background:#b8853e;overflow:hidden}.paired-editorial>a{display:block;overflow:hidden;position:relative}.paired-editorial img{width:100%;height:100%;object-fit:cover;object-position:center}.paired-editorial>a:first-child{margin-right:-3px}.editorial-copy{padding-top:17%;padding-bottom:12%}.editorial-copy h2{font-size:clamp(48px,5.3vw,82px);line-height:.92}.editorial-copy p{font-size:26px}.editorial-copy .text-link{font-size:25px}.pdp-copy h1{font-size:clamp(50px,6vw,92px);line-height:.92}.pdp-copy>p:not(.eyebrow):not(.pdp-status){font-size:25px}.pdp-copy summary{font-size:26px}.primary{font-size:26px}.about h2{font-size:56px}.collection-intro h2{font-size:48px}.collection-cards h3{font-size:25px}
@media(min-width:1100px){.hero>img,.hero>video{width:130%;max-width:none;left:0;object-position:center}.hero-copy{margin-left:10%;max-width:650px}}
@media(max-width:680px){body{font-size:19px}.brand{width:195px}.hero{min-height:760px;height:calc(100svh - 106px);background:#5c371b url('assets/01-kingdom-golden-terrace.png') left top/auto 100% no-repeat}.hero>img,.hero>video{inset:auto 0 0;width:100%;height:73%;object-fit:cover;object-position:center}.hero>img{mask-image:linear-gradient(transparent,#000 18%);-webkit-mask-image:linear-gradient(transparent,#000 18%)}.hero>video{mask-image:linear-gradient(transparent,#000 15%);-webkit-mask-image:linear-gradient(transparent,#000 15%)}.hero:after{background:linear-gradient(180deg,#3418008c,transparent 60%)}.hero-copy{margin:43px 7% 0;max-width:90%}.hero h1{font-size:clamp(58px,15.5vw,82px);line-height:.88}.hero .eyebrow{font-size:11px;letter-spacing:.3em}.hero .text-link{font-size:24px;margin-top:24px}.hero-foot{bottom:13px;left:4%;right:4%;height:58px}.film-controls{top:-10px}.section-title{font-size:25px}.discovery-copy h2{font-size:45px}.discovery .scene-caption h3{font-size:36px}.tabs{font-size:22px}.cards .card{flex-basis:83%}.card h3{font-size:33px}.card .text-link{font-size:22px}.product-image{aspect-ratio:1}.carousel-controls{max-width:none;width:100%;margin-top:12px}.carousel-controls>button{width:40px;height:40px}.collection-intro h2{font-size:38px}.collection-intro p{font-size:19px}.collection-cards{margin-left:6%;margin-right:6%}.collection-cards .card{min-width:88%}.collection-cards h3{font-size:29px}.collection-cards+.carousel-controls{margin:15px 6% 30px;width:88%}.paired-editorial{min-height:400px!important}.editorial-copy h2{font-size:54px}.editorial-copy p{font-size:23px}.editorial-copy .text-link{font-size:23px}.pdp-copy h1{font-size:61px}.pdp-copy .primary{font-size:26px}.pdp-copy summary{font-size:25px}.pdp-copy>p:not(.eyebrow):not(.pdp-status){font-size:23px}.sticky-inquiry{font-size:25px}.sticky-inquiry .primary{font-size:22px}.about h2{font-size:43px}.catalog .card h3{font-size:27px}.catalog .text-link{font-size:19px}.filters input,.filters select{font-size:13px}}
@media(prefers-reduced-motion:reduce){.hero>video{opacity:0!important}.hero>.hero-poster{opacity:1!important}}

footer{position:relative}footer:before{content:'';display:block;height:30px;border-top:2px solid #bd8d43;border-bottom:2px solid #bd8d43;background-color:#a77332;background-image:repeating-linear-gradient(60deg,transparent 0 10px,#f9e7bc 10px 11px,transparent 11px 20px),repeating-linear-gradient(-60deg,transparent 0 10px,#f9e7bc 10px 11px,transparent 11px 20px),repeating-linear-gradient(0deg,transparent 0 9px,#f9e7bc 9px 10px,transparent 10px 19px);background-size:34px 30px}.footer-inner{border-top:0}.hero-copy h1{font-weight:400}@media(max-width:680px){.hero-copy{margin-top:45px}.hero h1{font-size:clamp(57px,15vw,78px);line-height:.9}.hero>img,.hero>video{height:67%}.hero .text-link{margin-top:20px}.paired-editorial img{object-fit:cover}.paired-editorial{min-height:365px!important}}

.split-play{position:absolute;right:22px;bottom:25px;width:44px;height:44px;border:1px solid white;border-radius:50%;color:white;background:#39200f33;font:20px Georgia}.collection-cards .product-image img{transform:scale(1.2)}.collection-cards .card-copy{padding-left:18px}.collection-cards .product-image{background:#ead6b5}@media(max-width:680px){.discovery .cards .card{flex-basis:70%}.discovery .product-image{aspect-ratio:.8}.discovery .card h3{font-size:30px}.carousel-controls{margin-top:20px}.paired-editorial img{object-position:center}.collection-cards .product-image img{transform:scale(1.12)}}
@media(prefers-reduced-motion:reduce){#split-film{display:none}}

.film-controls svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.2}@media(max-width:680px){.sticky-inquiry.contextual-inquiry{position:fixed;left:0;right:0;bottom:0;display:none}.sticky-inquiry.contextual-inquiry.visible{display:flex}}

footer:before{height:34px;background-image:url('assets/arabian-lattice.svg');background-size:72px 33px;background-repeat:repeat-x;border-top:1px solid #f2d4a0;border-bottom:1px solid #f2d4a0}@media(max-width:680px){.discovery .cards .card{flex-basis:60%;min-width:0}.discovery .card-copy{overflow:visible}.discovery .card h3{font-size:29px;overflow-wrap:normal}.discovery .card .text-link{white-space:nowrap;font-size:21px}}
