
*{box-sizing:border-box}.house-page{background:#090806;color:#eee8dc}.house-nav{position:relative!important;inset:auto!important;height:auto!important;min-height:92px;display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:22px;padding:22px 5vw;border-bottom:1px solid #c9a25933;background:#090806;color:#eee8dc;font:500 .8rem/1.5 Manrope,Vazirmatn,sans-serif}.house-nav a{text-decoration:none;color:inherit;min-height:44px;display:inline-flex;align-items:center}.house-nav nav,.house-nav aside{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.house-nav .house-wordmark{display:block;font:600 1.8rem 'Cormorant Garamond',serif;letter-spacing:.06em;color:#ead8b0}.house-wordmark small{display:block;font:500 .65rem/1.8 Manrope,Vazirmatn,sans-serif;letter-spacing:.14em}.house-nav aside>a:first-child{border-bottom:1px solid #c9a259}.house-page .lux-hero{min-height:640px;height:85vh}.house-page .lux-copy>p,.house-page .lux-copy>span{font-size:.8rem}.house-section-title,.house-journal,.house-enquiry{padding:90px 6vw;text-align:center}.house-section-title h2,.house-journal h2,.house-enquiry h2{font:500 clamp(2.6rem,5vw,5rem)/1.1 'Cormorant Garamond',serif;margin:20px 0 28px}.house-section-title p{max-width:650px;margin:auto;color:#bbb4a9}.house-page .collection{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding:0 5vw 90px;border:0}.house-page .product{display:flex;flex-direction:column;min-height:0;border:1px solid #c9a25933;text-decoration:none;overflow:hidden}.house-page .product img,.house-page .product:nth-child(even) img{order:0;height:380px;width:100%;object-fit:cover}.house-page .product>div{padding:32px;display:block}.house-page .product h2{font-size:3.3rem;margin:15px 0 20px}.house-page .product p{font-size:1rem}.house-page .product small{display:block;margin-top:22px;font-size:.78rem}.house-page .product span{font-size:.75rem}.house-page .simurgh-story{min-height:0}.house-page .simurgh-copy{padding:70px 6vw}.house-page .simurgh-copy h2{font-size:clamp(3rem,5vw,5rem)}.house-page .ritual{padding:95px 6vw}.house-page .ritual h2{font-size:clamp(3rem,5vw,5rem)}.house-journal>div{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1000px;margin:auto}.house-journal>div>a{padding:36px;border:1px solid #c9a25944;font:500 1.8rem 'Cormorant Garamond',serif;text-decoration:none;color:#ead8b0}.house-enquiry .lux-button{margin:12px}.house-footer{padding:50px 6vw!important;display:block!important;background:#090806;color:#bfb8ac;border-top:1px solid #c9a25933;text-align:center;font:1rem/1.8 Manrope,Vazirmatn,sans-serif}.house-footer>b{font:2rem 'Cormorant Garamond',serif;color:#ead8b0}.house-footer nav{display:flex;justify-content:center;flex-wrap:wrap;gap:24px;margin:22px}.house-footer a{color:inherit;font-size:.9rem}.house-footer small{font-size:.8rem}.house-page.editorial main{max-width:1060px}.house-page.editorial input,.house-page.editorial textarea,.house-page.editorial select{background:#14100c;border-color:#756750}.house-page.editorial button{background:#c9a76a}.passport-demo>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #c9a25933;padding:20px 0}.passport-demo dt{color:#c9a76a}.passport-demo dd{margin:0}.preview-form-note{border-inline-start:3px solid #c9a76a;padding:12px 18px;color:#d4c6b0}#house-status{padding:12px 0;font-weight:600}[hidden]{display:none!important}.house-page .lux-button{display:inline-block;padding:15px 22px;border:1px solid #c9a76a;color:#ead8b0;text-decoration:none;font-size:.875rem}.house-page.rtl .house-section-title h2,.house-page.rtl .house-journal h2,.house-page.rtl .house-enquiry h2{font-family:Vazirmatn,sans-serif;line-height:1.6}.house-page.rtl .product h2{font-family:Vazirmatn,sans-serif;font-size:2rem;line-height:1.5}
@media(max-width:1000px){.house-nav nav{width:100%;order:3;gap:12px 18px}.house-nav{padding:16px 22px}.house-page .collection{grid-template-columns:1fr}.house-page .product img{height:420px}.house-page .lux-hero{min-height:620px}.house-journal>div{grid-template-columns:1fr}.house-page .lux-copy{margin:0}.house-section-title,.house-journal,.house-enquiry{padding:65px 24px}.house-nav aside{gap:12px;font-size:.75rem}.house-nav .house-wordmark{font-size:1.5rem}.passport-demo>div{flex-wrap:wrap}.house-page .nav-links{position:static}.house-page .hero{min-height:680px}.house-page .hero-copy{margin-top:70px}}
@media(prefers-reduced-motion:no-preference){.simurgh-art img{animation:house-breathe 9s ease-in-out infinite}@keyframes house-breathe{50%{opacity:.82}}}

.house-page .house-nav{gap:18px}.house-menu-toggle{border:1px solid #8d7653;background:transparent;color:#ead8b0;display:flex;gap:12px;align-items:center;min-height:44px;padding:10px 16px;cursor:pointer;font:500 .8rem Manrope,Vazirmatn,sans-serif}.house-menu-toggle i{display:block;width:19px;height:12px;border-block:1px solid #ead8b0;position:relative}.house-menu-toggle i:after{content:"";position:absolute;top:5px;left:0;right:0;border-top:1px solid #ead8b0}.house-page .house-nav>nav{width:100%;order:5;display:flex;justify-content:center;gap:12px 26px;border-top:1px solid #c9a76a22;padding-top:12px}.house-page.house-ready .house-nav>nav{display:none}.house-page.house-ready .house-nav.menu-open>nav{position:fixed;inset:0;background:#0c0a07f8;z-index:1000;margin:0;padding:90px 8vw 50px;display:flex;flex-direction:column;justify-content:center;gap:14px;overflow:auto;width:auto;border:0}.house-page .house-nav.menu-open>nav>a{font:500 clamp(1.3rem,3vw,2.3rem)/1.45 'Cormorant Garamond',Vazirmatn,serif;padding:7px 0;min-height:44px;align-self:center}.house-page.rtl .house-nav.menu-open>nav>a{font-family:Vazirmatn,sans-serif;font-size:clamp(1.05rem,2.7vw,1.8rem)}.house-page .house-nav.menu-open>.house-menu-toggle{position:fixed;z-index:1001;top:22px;inset-inline-end:24px}.house-page .house-nav.menu-open>.house-menu-toggle i{height:16px;border:0}.house-page .house-nav.menu-open>.house-menu-toggle i:before,.house-page .house-nav.menu-open>.house-menu-toggle i:after{content:"";position:absolute;inset:7px 0 auto;border-top:1px solid #ead8b0;transform:rotate(45deg)}.house-page .house-nav.menu-open>.house-menu-toggle i:after{transform:rotate(-45deg)}.house-page .house-nav>.house-wordmark{margin-inline-end:auto}.house-page .house-nav aside{margin:0}.founder-intro{font-size:.95rem;margin:28px auto!important;max-width:620px!important;color:#bbb3a6!important}.concept-caption{display:block;color:#c7bba7;font-size:.8rem;line-height:1.8;letter-spacing:.02em;margin-top:22px}.house-page .house-journal>div{grid-template-columns:repeat(3,1fr)}.house-page .house-journal>div>a{font-size:1.7rem;line-height:1.4}.house-page.rtl .house-journal>div>a{font-family:Vazirmatn,sans-serif;font-size:1.2rem;line-height:1.8}.house-detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:30px 0}.house-detail-grid article{padding:28px;border:1px solid #c9a76a44}.house-detail-grid h3{font-size:2rem;line-height:1.25;margin:18px 0}.house-detail-grid span{color:#c9a76a}.house-page.rtl .house-detail-grid h3{font-family:Vazirmatn,sans-serif;font-size:1.3rem;line-height:1.7}.house-product .editorial-image{height:520px;object-position:center;max-height:none}.house-newsletter{background:#16110b;padding:36px!important;border:1px solid #c9a76a44}.house-page .house-newsletter input[type=checkbox],.house-page .consent input{display:inline-block;width:18px;height:18px;margin-inline-end:12px;vertical-align:middle}.house-page .house-newsletter label,.house-page .consent{font-size:.95rem}.house-page .form-help{font-size:.9rem;margin-top:30px}.house-page .editorial-image{border:1px solid #c9a76a22}.house-page .lux-intro{padding:100px 6vw}.house-page .lux-intro h2{font-size:clamp(3.2rem,6vw,6rem)}
@media(max-width:700px){.house-page .house-nav{padding:16px 20px;gap:10px}.house-nav .house-wordmark{font-size:1.5rem}.house-wordmark small{font-size:.55rem;letter-spacing:.08em}.house-page .house-nav aside>a:first-child{display:none}.house-page .house-journal>div,.house-detail-grid{grid-template-columns:1fr}.house-product .editorial-image{height:390px}.house-newsletter{padding:24px!important}.house-page .lux-hero{min-height:580px;height:78vh}.house-page .lux-copy h1{font-size:clamp(2.8rem,13vw,5rem)}.house-page .lux-copy h2{font-size:clamp(1.65rem,6vw,2.8rem)}.house-page.rtl .lux-copy h2{font-size:1.8rem;line-height:1.8}.house-page .lux-copy>p,.house-page .lux-copy>span{font-size:.72rem}.house-page .simurgh-art{min-height:0;height:370px}.house-page .product img{height:380px}.house-page .hero-copy h1{font-size:clamp(3rem,12vw,5rem)}.house-page .hero-copy h2{font-size:2.6rem}.house-page .collection-grid,.house-page .trade-grid{grid-template-columns:1fr}.house-page .reserve{grid-template-columns:1fr}.house-page .reserve-copy,.house-page .config{padding:35px 24px}.house-page .choices.sizes{grid-template-columns:repeat(2,1fr)}.house-page .passport{grid-template-columns:1fr}.house-page .care>div{grid-template-columns:1fr}.house-page .contact{grid-template-columns:1fr;padding:65px 24px}.house-page .contact-form{padding:28px}.house-page .hero{min-height:640px}.house-page .hero-copy{margin-top:30px}}
