@charset "UTF-8";:root{--font-serif: "Cormorant Garamond", Georgia, serif;--font-sans: "Jost", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--radius-card: 18px;--radius-input: 10px;--radius-pill: 100px;--theme-transition: .45s ease;color-scheme:dark;--bg-color: #08090A;--bg-color-rgb: 8, 9, 10;--sidebar-bg: #060708;--panel-bg: #060708;--surface-color: #0A0B0C;--card-bg: #0B0C0E;--surface-raised-color: #0E1012;--tooltip-bg: #121416;--text-primary: #F2EFE9;--text-primary-rgb: 242, 239, 233;--text-muted: #8A8A8A;--on-color: #0A0B0C;--gold-color: #C2A570;--gold-color-rgb: 194, 165, 112;--gold-hover: #D9BF8B;--gold-hover-rgb: 217, 191, 139;--gold-deep: #7D6337;--danger-color: #D08770;--danger-color-rgb: 208, 135, 112;--success-color: #78BE8C;--success-color-rgb: 120, 190, 140;--sage-color: #9FB0A4;--shadow-color-rgb: 0, 0, 0;--shadow-strength: 1;--modal-backdrop: rgba(0, 0, 0, .72);--logo-filter: none;--logo-opacity: 1;--scrollbar-thumb: rgba(242, 239, 233, .2);--selection-bg: rgba(194, 165, 112, .28);--vine-bg: var(--bg-color);--vine-bg-sidebar: var(--sidebar-bg);--vine-gold: var(--gold-color);--vine-gold-soft: rgba(var(--gold-color-rgb), .1);--vine-gold-line: rgba(var(--gold-color-rgb), .45);--vine-ink: var(--text-primary);--vine-dim: rgba(var(--text-primary-rgb), .45);--vine-soft: rgba(var(--text-primary-rgb), .72);--vine-line: rgba(var(--text-primary-rgb), .1);--vine-line-soft: rgba(var(--text-primary-rgb), .06);--vine-red: var(--danger-color);--vine-green: var(--sage-color)}:root[data-theme=dark]{color-scheme:dark;--bg-color: #08090A;--bg-color-rgb: 8, 9, 10;--sidebar-bg: #060708;--panel-bg: #060708;--surface-color: #0A0B0C;--card-bg: #0B0C0E;--surface-raised-color: #0E1012;--tooltip-bg: #121416;--text-primary: #F2EFE9;--text-primary-rgb: 242, 239, 233;--text-muted: #8A8A8A;--on-color: #0A0B0C;--gold-color: #C2A570;--gold-color-rgb: 194, 165, 112;--gold-hover: #D9BF8B;--gold-hover-rgb: 217, 191, 139;--gold-deep: #7D6337;--danger-color: #D08770;--danger-color-rgb: 208, 135, 112;--success-color: #78BE8C;--success-color-rgb: 120, 190, 140;--sage-color: #9FB0A4;--shadow-color-rgb: 0, 0, 0;--shadow-strength: 1;--modal-backdrop: rgba(0, 0, 0, .72);--logo-filter: none;--logo-opacity: 1;--scrollbar-thumb: rgba(242, 239, 233, .2);--selection-bg: rgba(194, 165, 112, .28);--vine-bg: var(--bg-color);--vine-bg-sidebar: var(--sidebar-bg);--vine-gold: var(--gold-color);--vine-gold-soft: rgba(var(--gold-color-rgb), .1);--vine-gold-line: rgba(var(--gold-color-rgb), .45);--vine-ink: var(--text-primary);--vine-dim: rgba(var(--text-primary-rgb), .45);--vine-soft: rgba(var(--text-primary-rgb), .72);--vine-line: rgba(var(--text-primary-rgb), .1);--vine-line-soft: rgba(var(--text-primary-rgb), .06);--vine-red: var(--danger-color);--vine-green: var(--sage-color)}:root[data-theme=light]{color-scheme:light;--bg-color: #F6F1E9;--bg-color-rgb: 246, 241, 233;--sidebar-bg: #FBF8F2;--panel-bg: #FFFDF9;--surface-color: #FAF7F1;--card-bg: #FFFFFF;--surface-raised-color: #FFFFFF;--tooltip-bg: #FFFFFF;--text-primary: #1D1A16;--text-primary-rgb: 29, 26, 22;--text-muted: #8A8174;--on-color: #FFFDF9;--gold-color: #8C6A2F;--gold-color-rgb: 140, 106, 47;--gold-hover: #6F531F;--gold-hover-rgb: 111, 83, 31;--gold-deep: #CDB37F;--danger-color: #A9512F;--danger-color-rgb: 169, 81, 47;--success-color: #2E7A45;--success-color-rgb: 46, 122, 69;--sage-color: #56705E;--shadow-color-rgb: 92, 70, 36;--shadow-strength: .3;--modal-backdrop: rgba(29, 26, 22, .45);--logo-filter: brightness(0) saturate(100%);--logo-opacity: .88;--scrollbar-thumb: rgba(29, 26, 22, .2);--selection-bg: rgba(140, 106, 47, .22);--vine-bg: var(--bg-color);--vine-bg-sidebar: var(--sidebar-bg);--vine-gold: var(--gold-color);--vine-gold-soft: rgba(var(--gold-color-rgb), .1);--vine-gold-line: rgba(var(--gold-color-rgb), .45);--vine-ink: var(--text-primary);--vine-dim: rgba(var(--text-primary-rgb), .45);--vine-soft: rgba(var(--text-primary-rgb), .72);--vine-line: rgba(var(--text-primary-rgb), .1);--vine-line-soft: rgba(var(--text-primary-rgb), .06);--vine-red: var(--danger-color);--vine-green: var(--sage-color)}html[lang=ar] body,html[lang=ar] body *:not(.material-icons):not(.material-icons-outlined):not(.langLabel):not(.latinFace){font-family:Tajawal,Noto Kufi Arabic,Segoe UI,Tahoma,sans-serif!important;letter-spacing:0!important;text-transform:none!important;font-size-adjust:.62}html[lang=ar] body{font-size:15px}html[lang=ar] input,html[lang=ar] textarea,html[lang=ar] select{text-align:right}html[lang=ar] input[type=email],html[lang=ar] input[type=tel],html[lang=ar] input[type=url]{direction:ltr;text-align:right}html[lang=ar] .chevron,html[lang=ar] .arrow-icon,html[lang=ar] .next-arrow{transform:scaleX(-1)}html[lang=ar] .clockTime,html[lang=ar] .liveClock,html[lang=ar] .orderRef{direction:ltr;unicode-bidi:isolate}html[lang=ar] .dayStep{transform:scaleX(-1)}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] .sectionTitle{line-height:1.35!important}html[lang=ar] .outletTriggerValue{white-space:nowrap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;width:100%;background-color:var(--vine-bg);color:var(--vine-ink);font-family:var(--font-sans);font-weight:300;overflow:hidden;-webkit-font-smoothing:antialiased}a{color:var(--vine-gold);text-decoration:none;transition:color .2s ease}a:hover{color:var(--vine-ink)}.vscroll{scrollbar-width:none}.vscroll::-webkit-scrollbar{width:0;height:0;display:none}@keyframes vpulse{0%{box-shadow:0 0 rgba(var(--gold-color-rgb),.4)}70%{box-shadow:0 0 0 10px rgba(var(--gold-color-rgb),0)}to{box-shadow:0 0 rgba(var(--gold-color-rgb),0)}}.brandLogoImg{filter:var(--logo-filter)!important;opacity:var(--logo-opacity);transition:filter .4s ease,opacity .4s ease}::selection{background:var(--selection-bg);color:var(--text-primary)}html.theme-switching,html.theme-switching *,html.theme-switching *:before,html.theme-switching *:after{transition:background-color .45s ease,color .45s ease,border-color .45s ease,fill .45s ease,stroke .45s ease,box-shadow .45s ease!important}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-new(root){z-index:9999}::view-transition-old(root){z-index:1}@media(prefers-reduced-motion:reduce){html.theme-switching,html.theme-switching *{transition:none!important}}
