:root{--sapphire:#0b0b0d;--onyx:#18181b;--onyx-2:#212125;--gold:#c8992e;--gold-bright:#e3c56e;--gold-dim:#8a742f;--papyrus:#f6f1e7;--papyrus-dim:#b6ae9c;--hairline: rgba(200,153,46,.28)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--sapphire);color:var(--papyrus);font-family:Poppins,sans-serif;font-weight:300;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden;position:relative}h1,h2,h3,.display{font-family:Crimson Text,serif;letter-spacing:.04em;color:var(--gold-bright);font-weight:600}.mono{font-family:Poppins,sans-serif}a{color:inherit;text-decoration:none}.eyebrow{font-family:Poppins,sans-serif;font-size:11px;letter-spacing:.35em;text-transform:uppercase;color:var(--gold-dim)}.wrap{max-width:1180px;margin:0 auto;padding:0 32px}.hieroglyph-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;background:linear-gradient(180deg,#0000,#00000040)}.hiero-layer{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;background-repeat:repeat}.hiero-layer-1{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='400' viewBox='0 0 200 400'%3E%3Cg fill='none' stroke='%23c8992e' stroke-width='1.4'%3E%3Cline x1='199' y1='0' x2='199' y2='400' stroke-width='1' opacity='0.6'/%3E%3Cline x1='0' y1='1' x2='200' y2='1' stroke-width='0.8' opacity='0.4'/%3E%3Cg transform='translate(100,30)'%3E%3Ccircle r='11'/%3E%3Cpath d='M0 -18 L0 -24 M0 18 L0 24 M-18 0 L-24 0 M18 0 L24 0 M-13 -13 L-17 -17 M13 13 L17 17 M13 -13 L17 -17 M-13 13 L-17 17'/%3E%3C/g%3E%3Cg transform='translate(100,95)'%3E%3Cpath d='M-24 0 Q0 -16 24 0 Q0 16 -24 0 Z'/%3E%3Ccircle r='6' fill='%23c8992e'/%3E%3Cpath d='M-24 0 L-34 10' stroke-width='1.6'/%3E%3Cpath d='M0 16 L-4 30 L0 26 L4 30 Z' fill='%23c8992e'/%3E%3C/g%3E%3Cg transform='translate(100,160)'%3E%3Ccircle cy='-16' r='11'/%3E%3Cpath d='M0 -5 L0 32 M-18 8 L18 8'/%3E%3C/g%3E%3Cg transform='translate(100,235)'%3E%3Cpath d='M-20 10 Q-10 -18 0 -10 Q10 -18 20 10 Q10 4 0 8 Q-10 4 -20 10 Z'/%3E%3Ccircle cx='0' cy='-8' r='3' fill='%23c8992e'/%3E%3C/g%3E%3Cg transform='translate(100,300)'%3E%3Cpath d='M-24 -6 Q-12 -12 0 -6 T24 -6'/%3E%3Cpath d='M-24 4 Q-12 -2 0 4 T24 4'/%3E%3Cpath d='M-24 14 Q-12 8 0 14 T24 14'/%3E%3C/g%3E%3Cg transform='translate(100,365)'%3E%3Cpath d='M0 -24 C-9 -12 -9 18 0 28 C9 18 9 -12 0 -24 Z'/%3E%3Cpath d='M0 -20 L0 26 M0 -12 L-7 -6 M0 -12 L7 -6 M0 -2 L-7 4 M0 -2 L7 4 M0 8 L-7 14 M0 8 L7 14'/%3E%3C/g%3E%3Cline x1='0' y1='399' x2='200' y2='399' stroke-width='0.8' opacity='0.4'/%3E%3C/g%3E%3C/svg%3E");background-size:200px 400px;opacity:.1;animation:hieroDrift1 130s linear infinite}.hiero-layer-2{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='400' viewBox='0 0 200 400'%3E%3Cg fill='none' stroke='%23c8992e' stroke-width='1.4'%3E%3Cline x1='199' y1='0' x2='199' y2='400' stroke-width='1' opacity='0.6'/%3E%3Cline x1='0' y1='1' x2='200' y2='1' stroke-width='0.8' opacity='0.4'/%3E%3Cg transform='translate(100,30)'%3E%3Ccircle r='11'/%3E%3Cpath d='M0 -18 L0 -24 M0 18 L0 24 M-18 0 L-24 0 M18 0 L24 0 M-13 -13 L-17 -17 M13 13 L17 17 M13 -13 L17 -17 M-13 13 L-17 17'/%3E%3C/g%3E%3Cg transform='translate(100,95)'%3E%3Cpath d='M-24 0 Q0 -16 24 0 Q0 16 -24 0 Z'/%3E%3Ccircle r='6' fill='%23c8992e'/%3E%3Cpath d='M-24 0 L-34 10' stroke-width='1.6'/%3E%3Cpath d='M0 16 L-4 30 L0 26 L4 30 Z' fill='%23c8992e'/%3E%3C/g%3E%3Cg transform='translate(100,160)'%3E%3Ccircle cy='-16' r='11'/%3E%3Cpath d='M0 -5 L0 32 M-18 8 L18 8'/%3E%3C/g%3E%3Cg transform='translate(100,235)'%3E%3Cpath d='M-20 10 Q-10 -18 0 -10 Q10 -18 20 10 Q10 4 0 8 Q-10 4 -20 10 Z'/%3E%3C/g%3E%3Cg transform='translate(100,300)'%3E%3Cpath d='M-24 -6 Q-12 -12 0 -6 T24 -6'/%3E%3Cg transform='translate(100,365)'%3E%3Cpath d='M0 -24 C-9 -12 -9 18 0 28 C9 18 9 -12 0 -24 Z'/%3E%3Cpath d='M0 -20 L0 26 M0 8 L-7 14 M0 8 L7 14'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:340px 680px;opacity:.05;animation:hieroDrift2 210s linear infinite reverse}.torch-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 900px 700px at 50% 0%,rgba(200,153,46,.14),transparent 65%);animation:torchPulse 9s ease-in-out infinite alternate}@keyframes hieroDrift1{0%{background-position:0 0}to{background-position:0 -400px}}@keyframes hieroDrift2{0%{background-position:0 0}to{background-position:340px -680px}}@keyframes torchPulse{0%{opacity:.55}to{opacity:1}}@media(prefers-reduced-motion:reduce){.hiero-layer,.torch-glow{animation:none}}.site{position:relative;z-index:1}.eye-glyph{display:block}header{position:sticky;top:0;z-index:50;background:#0b0b0ddb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--hairline)}.nav{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:18px 32px;max-width:1180px;margin:0 auto}.nav-right{display:flex;align-items:center;gap:14px;justify-self:end}.nav-account{display:flex;align-items:center;justify-content:center;width:34px;height:34px;color:var(--gold-bright);border:1px solid var(--gold-dim);border-radius:2px;flex-shrink:0;transition:all .2s}.nav-account svg{width:19px;height:19px}.nav-account:hover{border-color:var(--gold);background:#c8992e14}.whatsapp-float{position:fixed;bottom:38px;right:24px;width:58px;height:58px;border-radius:50%;background:linear-gradient(180deg,var(--gold-bright),var(--gold));color:var(--sapphire);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px -6px #c8992e8c;z-index:400;transition:transform .25s ease,box-shadow .25s ease}.whatsapp-float svg{width:28px;height:28px}.whatsapp-float:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 12px 30px -6px #c8992eb3}@media(max-width:640px){.whatsapp-float{bottom:28px;right:16px;width:52px;height:52px}.whatsapp-float svg{width:25px;height:25px}}.nav-quicklinks{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:nowrap;overflow-x:auto;min-width:0}.nav-quicklinks a{font-family:Poppins,sans-serif;font-size:11.5px;letter-spacing:.05em;color:var(--papyrus-dim);border:1px solid var(--gold-dim);padding:8px 16px;border-radius:2px;white-space:nowrap;transition:all .2s;flex-shrink:0}.nav-quicklinks a:hover,.nav-quicklinks a[data-active=true]{border-color:var(--gold);color:var(--gold-bright)}@media(max-width:960px){.nav-quicklinks{display:none}}.nav-search-wrap{position:relative}.nav-search-form{position:absolute;top:calc(100% + 12px);right:0;width:280px;background:var(--onyx);border:1px solid var(--hairline);border-radius:2px;padding:10px;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .2s,transform .2s}.nav-search-form.open{opacity:1;pointer-events:auto;transform:translateY(0)}.nav-search-input{width:100%;background:transparent;border:none;border-bottom:1px solid var(--hairline);color:var(--papyrus);font-family:Poppins,sans-serif;font-size:13.5px;padding:8px 2px;outline:none}.nav-search-input:focus{border-color:var(--gold)}@media(max-width:640px){.nav-search-form{position:fixed;top:76px;left:16px;right:16px;width:auto}}.hamburger{display:flex;flex-direction:column;justify-content:center;gap:5px;width:34px;height:34px;background:transparent;border:none;cursor:pointer;padding:0;flex-shrink:0}.hamburger span{display:block;width:22px;height:1.5px;background:var(--gold-bright);transition:transform .25s,opacity .25s}.hamburger[aria-expanded=true] span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.hamburger[aria-expanded=true] span:nth-child(2){opacity:0}.hamburger[aria-expanded=true] span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.brand{display:flex;align-items:center;gap:0;cursor:pointer}.brand-name{font-family:Crimson Text,serif;font-size:16px;letter-spacing:.28em;color:var(--gold-bright);white-space:nowrap;overflow:hidden;max-width:0;opacity:0;margin-left:0;transition:max-width .4s ease,opacity .3s ease,margin-left .4s ease}.brand:hover .brand-name,.brand:focus .brand-name{max-width:260px;opacity:1;margin-left:12px}.nav-panel{position:fixed;top:0;left:0;bottom:0;width:320px;max-width:85vw;background:var(--onyx);border-right:1px solid var(--hairline);transform:translate(-100%);transition:transform .35s ease;z-index:500;overflow-y:auto}.nav-panel.open{transform:translate(0)}.nav-panel-inner{padding:100px 32px 40px;display:flex;flex-direction:column;gap:32px}.nav-group{display:flex;flex-direction:column;gap:4px}.nav-group-label{font-family:Poppins,sans-serif;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-dim);margin-bottom:8px}.nav-panel-link{font-family:Crimson Text,serif;font-size:19px;color:var(--papyrus);padding:10px 0;border-bottom:1px solid var(--hairline);transition:color .2s}.nav-panel-link:hover,.nav-panel-link[data-active=true]{color:var(--gold-bright)}.nav-panel-link-sub{font-size:14.5px;color:var(--papyrus-dim);font-family:Poppins,sans-serif;padding:8px 0}.nav-panel-link-sub:hover{color:var(--gold-bright)}.nav-contact-btn{text-align:center}.nav-social{display:flex;gap:18px;justify-content:center;padding:6px 0}.nav-social a{color:var(--gold-dim);transition:color .2s}.nav-social a:hover{color:var(--gold-bright)}.nav-social svg{width:22px;height:22px}.nav-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:490;opacity:0;pointer-events:none;transition:opacity .3s ease}.nav-overlay.open{opacity:1;pointer-events:auto}.btn-ghost{border:1px solid var(--gold-dim);color:var(--gold-bright);padding:9px 20px;font-size:12px;letter-spacing:.14em;border-radius:2px;transition:all .25s;font-family:Poppins,sans-serif;display:inline-block;background:transparent;cursor:pointer}.btn-ghost:hover{border-color:var(--gold);background:#c8992e14}.tab-section{display:none}.tab-section.active{display:block;animation:fadein .35s ease}@keyframes fadein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.hero{position:relative;padding:130px 32px 110px;text-align:center;border-bottom:1px solid var(--hairline);background:radial-gradient(ellipse 800px 500px at 50% -10%,rgba(200,153,46,.13),transparent 60%)}.hero-eye{width:64px;height:auto;margin:0 auto 30px;opacity:.85}.hero h1{font-size:clamp(38px,6vw,68px);line-height:1.08;margin-bottom:22px}.hero h1 em{font-style:normal;display:block;font-size:.4em;letter-spacing:.3em;margin-top:14px;font-family:Poppins,sans-serif;font-weight:400;color:var(--papyrus-dim)}.hero p{max-width:520px;margin:0 auto 40px;color:var(--papyrus-dim);font-size:15px}.hero-image-wrap{max-width:640px;margin:32px auto 40px}.hero-image-wrap img{width:100%;height:auto;border-radius:2px;display:block}.hero-image-placeholder{width:100%;aspect-ratio:16/9;border-radius:2px;border:1px dashed var(--hairline);background:var(--onyx);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px}.hero-image-placeholder p{font-family:Poppins,sans-serif;font-size:12.5px;color:var(--papyrus-dim)}.fp-window{overflow:hidden;border:1px solid var(--hairline);border-radius:2px}.fp-track{display:flex;transition:transform .6s ease}.fp-card{flex-shrink:0;flex-grow:0;background:var(--onyx);padding:22px;display:block;text-align:center;border-right:1px solid var(--hairline);position:relative;box-sizing:border-box}.fp-card img{width:100%;height:auto;border-radius:2px;background:var(--onyx-2);margin-bottom:14px;display:block}.fp-card h4{font-family:Crimson Text,serif;font-size:15px;color:var(--papyrus);margin-bottom:6px;font-weight:600}.fp-price{font-family:Poppins,sans-serif;font-size:13.5px;color:var(--gold-bright)}@media(max-width:760px){.fp-card{padding:16px}}.btn-gold{display:inline-block;background:linear-gradient(180deg,var(--gold-bright),var(--gold));color:var(--sapphire);font-family:Poppins,sans-serif;font-size:13px;letter-spacing:.12em;font-weight:500;padding:16px 36px;border-radius:2px;border:none;cursor:pointer;box-shadow:0 8px 30px -8px #c8992e80;transition:transform .25s,box-shadow .25s}.btn-gold:hover{transform:translateY(-2px);box-shadow:0 12px 34px -6px #c8992ea6}.cartouche-frame{position:absolute;top:24px;right:24px;bottom:24px;left:24px;border:1px solid var(--hairline);pointer-events:none}.corner{position:absolute;width:18px;height:18px;border:1px solid var(--gold-dim)}.corner.tl{top:-1px;left:-1px;border-right:none;border-bottom:none}.corner.tr{top:-1px;right:-1px;border-left:none;border-bottom:none}.corner.bl{bottom:-1px;left:-1px;border-right:none;border-top:none}.corner.br{bottom:-1px;right:-1px;border-left:none;border-top:none}section.block{padding:96px 0;border-bottom:1px solid var(--hairline)}.tab-section>.block:last-child{border-bottom:none}.section-head{text-align:center;max-width:560px;margin:0 auto 56px}.section-head h2{font-size:clamp(26px,3.4vw,36px);margin:10px 0 16px}.section-head p{color:var(--papyrus-dim);font-size:14.5px}.page-hero{padding:90px 32px 60px;text-align:center;border-bottom:1px solid var(--hairline);position:relative}.page-hero h1{font-size:clamp(32px,5vw,48px);margin:12px 0 16px}.page-hero p{max-width:540px;margin:0 auto;color:var(--papyrus-dim);font-size:14.5px}.back-btn{position:absolute;top:28px;left:32px;background:transparent;border:1px solid var(--gold-dim);color:var(--papyrus-dim);font-family:Poppins,sans-serif;font-size:11.5px;letter-spacing:.06em;padding:8px 14px;border-radius:2px;cursor:pointer;transition:all .2s}.back-btn:hover{border-color:var(--gold);color:var(--gold-bright)}.back-btn-inline .back-btn{position:static;display:inline-block}@media(max-width:640px){.back-btn{position:static;display:inline-block;margin-bottom:20px}}.chamber{display:grid;grid-template-columns:1.1fr .9fr;gap:0;background:var(--onyx);border:1px solid var(--hairline);position:relative;border-radius:2px;overflow:hidden}.chamber-form{padding:52px;position:relative}.chamber-dial{padding:52px;background:var(--onyx-2);display:flex;flex-direction:column;align-items:center;justify-content:center;border-left:1px solid var(--hairline);text-align:center}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-bottom:22px}.field{display:flex;flex-direction:column;gap:8px}.field label{font-family:Poppins,sans-serif;font-size:10.5px;letter-spacing:.14em;color:var(--gold-dim);text-transform:uppercase}.field select,.field input,.field textarea{background:transparent;border:none;border-bottom:1px solid var(--hairline);color:var(--papyrus);font-family:Poppins,sans-serif;font-size:14.5px;padding:8px 2px;outline:none;appearance:none;-webkit-appearance:none}.field textarea{resize:vertical;width:100%;font-family:Poppins,sans-serif;line-height:1.6}.field select{cursor:pointer}.field select option{background:var(--onyx);color:var(--papyrus)}.field select:focus,.field input:focus,.field textarea:focus{border-color:var(--gold)}.dial-svg{width:200px;height:200px}.dial-value{font-family:Poppins,sans-serif;font-size:22px;color:var(--gold-bright);margin-top:22px;letter-spacing:.01em}.dial-usd{font-family:Poppins,sans-serif;font-size:12px;color:var(--papyrus-dim);margin-top:6px}.dial-disclaimer{font-family:Poppins,sans-serif;font-size:9.5px;font-style:italic;color:var(--papyrus-dim);opacity:.75;margin-top:8px;max-width:220px;line-height:1.4}.dial-label{font-family:Poppins,sans-serif;font-size:10.5px;letter-spacing:.2em;color:var(--papyrus-dim);text-transform:uppercase;margin-top:10px}.dial-note{font-size:12px;color:var(--papyrus-dim);margin-top:20px;max-width:260px}.dial-source{font-size:10.5px;color:var(--gold-dim);margin-top:10px;font-family:Poppins,sans-serif}.btn-gold.full{width:100%;text-align:center;margin-top:8px}.chamber-dial.valued .dial-svg{animation:dialGlow 2.6s ease-in-out infinite alternate}@keyframes dialGlow{0%{filter:drop-shadow(0 0 2px rgba(227,197,110,.2))}to{filter:drop-shadow(0 0 12px rgba(227,197,110,.55))}}@media(prefers-reduced-motion:reduce){.chamber-dial.valued .dial-svg{animation:none}}.ledger{width:100%;margin-top:24px;padding-top:14px;border-top:1px solid var(--hairline);text-align:left}.ledger-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:7px 0;font-family:Poppins,sans-serif;font-size:11px;color:var(--papyrus-dim);border-bottom:1px dashed rgba(200,153,46,.16);opacity:0;transform:translateY(5px);transition:opacity .4s ease,transform .4s ease}.ledger-row.show{opacity:1;transform:translateY(0)}.ledger-row span:first-child{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.ledger-row span:last-child{white-space:nowrap}.ledger-row.total{border-bottom:none;border-top:1px solid var(--hairline);margin-top:2px;padding-top:12px;color:var(--gold-bright);font-size:13px;letter-spacing:.02em}.pill{display:inline-block;padding:2px 8px;border:1px solid var(--gold-dim);border-radius:20px;font-size:9px;letter-spacing:.09em;text-transform:uppercase;color:var(--gold-dim)}.pill.high{border-color:var(--gold);color:var(--gold-bright)}.pill.medium{border-color:var(--gold-dim);color:var(--papyrus-dim)}.pill.low{border-color:#c8992e59;color:var(--papyrus-dim)}.range-bar{position:relative;height:5px;border-radius:3px;margin-top:12px;background:linear-gradient(90deg,#c8992e38,#e3c56ee6)}.range-bar .marker{position:absolute;top:-3px;width:2px;height:11px;background:var(--papyrus);border-radius:1px}.range-labels{display:flex;justify-content:space-between;font-family:Poppins,sans-serif;font-size:9.5px;color:var(--papyrus-dim);margin-top:5px}.rites{display:grid;grid-template-columns:repeat(4,1fr);gap:1px}.rite{background:var(--sapphire);padding:40px 30px;position:relative;min-width:0;overflow-wrap:break-word;border:1px solid var(--hairline)}.rite .numeral{font-family:Crimson Text,serif;color:var(--gold-dim);font-size:13px;letter-spacing:.2em;margin-bottom:22px}.rite svg{width:30px;height:30px;margin-bottom:20px}.rite h3{font-size:16px;margin-bottom:10px;letter-spacing:.02em}.rite p{font-size:13.5px;color:var(--papyrus-dim)}.petition{background:var(--onyx);border:1px solid var(--hairline);padding:60px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;border-radius:2px}.petition-copy h2{font-size:28px;margin-bottom:16px}.petition-copy p{color:var(--papyrus-dim);font-size:14.5px;margin-bottom:26px}.petition-form .field{margin-bottom:20px}.btn-row{display:flex;gap:14px;margin-top:8px;flex-wrap:wrap;align-items:center}.btn-outline-sm{border:1px solid var(--gold-dim);color:var(--papyrus);font-size:12.5px;padding:14px 22px;letter-spacing:.06em;border-radius:2px;font-family:Poppins,sans-serif;transition:all .25s;cursor:pointer;background:transparent;outline:none}.btn-outline-sm:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.btn-outline-sm:hover{border-color:var(--gold);color:var(--gold-bright)}.form-note{font-size:12px;color:var(--gold-bright);margin-top:14px;display:none}.form-note.show{display:block}.shop-layout{display:grid;grid-template-columns:220px 1fr;gap:40px;align-items:start}.shop-filters{border:1px solid var(--hairline);padding:24px;background:var(--onyx);border-radius:2px;position:sticky;top:100px}.filters-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.filters-head h4{font-size:14px;margin:0}.filters-clear{background:none;border:none;color:var(--gold-dim);font-size:10.5px;cursor:pointer;text-decoration:underline;font-family:Poppins,sans-serif}.filters-clear:hover{color:var(--gold-bright)}.filter-group{border-bottom:1px solid var(--hairline);margin-bottom:0;padding:4px 0}.filter-group:last-child{border-bottom:none}.filter-toggle{width:100%;display:flex;justify-content:space-between;align-items:center;background:none;border:none;cursor:pointer;padding:12px 0;font-family:Poppins,sans-serif;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-dim)}.filter-toggle:hover{color:var(--gold-bright)}.filter-toggle-icon{font-family:Poppins,sans-serif;color:var(--gold);font-size:14px;transition:transform .25s}.filter-group.open .filter-toggle-icon{transform:rotate(45deg)}.filter-options{max-height:0;overflow:hidden;transition:max-height .3s ease}.filter-group.open .filter-options{max-height:320px;padding-bottom:14px}.filter-check{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--papyrus-dim);margin-bottom:9px;cursor:pointer}.filter-check input{accent-color:var(--gold);cursor:pointer}@media(max-width:900px){.shop-layout{grid-template-columns:1fr}.shop-filters{position:static}}.shop-grid{display:grid;grid-template-columns:1fr;gap:20px}.watch-card{background:var(--sapphire);padding:34px 28px;display:flex;flex-direction:column;gap:14px;border:1px solid var(--hairline)}.watch-card .glyph{width:36px;height:36px;opacity:.8}.watch-card h3{font-size:16px;margin:0}.watch-card .ref{font-family:Poppins,sans-serif;font-size:11px;color:var(--gold-dim);letter-spacing:.08em;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.watch-card .price-aed{font-family:Poppins,sans-serif;font-size:16px;color:var(--gold-bright);margin-top:6px}.watch-card .price-usd{font-family:Poppins,sans-serif;font-size:11px;color:var(--papyrus-dim)}.watch-card p{font-size:13px;color:var(--papyrus-dim);flex-grow:1}.watch-card .btn-outline-sm{align-self:flex-start;margin-top:8px}.shop-note{text-align:center;font-size:12px;color:var(--gold-dim);font-family:Poppins,sans-serif;margin-top:26px}.split{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.split h2{font-size:26px;margin-bottom:16px}.split p{color:var(--papyrus-dim);font-size:14.5px;margin-bottom:16px}.stat-list{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--hairline)}.stat-row{display:flex;justify-content:space-between;padding:18px 0;border-bottom:1px solid var(--hairline);font-size:13.5px}.stat-row span:first-child{color:var(--papyrus-dim)}.stat-row span:last-child{font-family:Poppins,sans-serif;color:var(--gold-bright)}.about-timeline{display:flex;flex-direction:column;gap:36px;max-width:640px;margin:0 auto}.about-row{display:grid;grid-template-columns:90px 1fr;gap:24px}.about-row .yr{font-family:Poppins,sans-serif;color:var(--gold-dim);font-size:13px;padding-top:2px}.about-row h3{font-size:15px;margin-bottom:6px}.about-row p{font-size:13.5px;color:var(--papyrus-dim)}.about-intro{max-width:680px;margin:0 auto 60px;text-align:center;color:var(--papyrus-dim);font-size:15px}.about-intro strong{color:var(--gold-bright);font-weight:600}.pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--hairline);border:1px solid var(--hairline);margin-bottom:60px;overflow:hidden}@media(max-width:760px){.pillars{grid-template-columns:1fr}}.pillar{background:var(--onyx);padding:36px 30px;text-align:center;min-width:0;overflow-wrap:break-word}.pillar-icon{width:38px;height:38px;margin:0 auto 18px;display:block}.pillar-icon-eye{width:34px;height:44px;margin:0 auto 18px;object-fit:contain}.pillar h3{font-size:16px;margin-bottom:12px}.pillar p{font-size:13px;color:var(--papyrus-dim)}.slogan-card{background:var(--onyx);border:1px solid var(--hairline);border-radius:2px;padding:56px 40px;text-align:center;position:relative;margin-bottom:44px}.slogan-quote{font-family:Crimson Text,serif;font-style:italic;font-size:clamp(24px,3.2vw,34px);color:var(--papyrus);margin-bottom:16px}.about-closing{text-align:center;font-family:Crimson Text,serif;font-style:italic;color:var(--gold-dim);font-size:14.5px;max-width:560px;margin:0 auto}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px}.inquiry-card{background:var(--onyx);border:1px solid var(--hairline);border-radius:2px;padding:40px;margin-top:44px}.inquiry-card h3{font-size:16px;margin-bottom:22px}.inquiry-card .form-note{margin-top:14px}.contact-info .row{display:flex;flex-direction:column;gap:4px;padding:18px 0;border-bottom:1px solid var(--hairline)}.contact-info .row span:first-child{font-family:Poppins,sans-serif;font-size:10.5px;letter-spacing:.14em;color:var(--gold-dim);text-transform:uppercase}.contact-info .row span:last-child{font-size:14.5px}footer{padding:60px 0 40px}.foot-top{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap;margin-bottom:50px}.foot-brand{max-width:320px}.foot-brand .brand{margin-bottom:16px;cursor:default}.foot-tagline{font-family:Poppins,sans-serif;font-size:11px;letter-spacing:.2em;color:var(--gold-dim);margin-bottom:14px}.foot-brand p{font-size:13px;color:var(--papyrus-dim)}.foot-col h4{font-family:Poppins,sans-serif;font-size:11px;letter-spacing:.16em;color:var(--gold-dim);text-transform:uppercase;margin-bottom:16px}.foot-col a,.foot-col div{display:block;font-size:13.5px;color:var(--papyrus-dim);margin-bottom:10px;cursor:pointer}.foot-col a:hover{color:var(--gold-bright)}.foot-bottom{border-top:1px solid var(--hairline);padding-top:24px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;font-size:11.5px;color:var(--papyrus-dim);font-family:Poppins,sans-serif}@media(max-width:860px){.nav-panel-inner{padding-top:88px}.chamber{grid-template-columns:1fr}.chamber-dial{border-left:none;border-top:1px solid var(--hairline)}.rites{grid-template-columns:1fr 1fr}.petition{grid-template-columns:1fr;padding:36px}.field-row,.split,.contact-grid{grid-template-columns:1fr}.about-row{grid-template-columns:60px 1fr}}.watch-card{position:relative}.watch-card-photo-link{display:block;overflow:hidden;border-radius:2px}.watch-card img.product-photo{width:100%;height:auto;border-radius:2px;margin-bottom:6px;background:var(--onyx-2);display:block}.photo-position-adjust{object-position:center 25%}.photo-position-top{object-position:center top}.pv-currency-toggle{position:relative;display:flex;align-items:center;width:168px;height:38px;border-radius:20px;border:1px solid var(--gold-dim);background:var(--onyx);cursor:pointer;padding:3px;font-family:Poppins,sans-serif;overflow:hidden;flex-shrink:0}.pv-currency-side{flex:1;display:flex;align-items:center;justify-content:center;gap:4px;font-size:11.5px;color:var(--papyrus-dim);position:relative;z-index:1;transition:color .25s;white-space:nowrap}.pv-currency-knob{position:absolute;top:3px;left:3px;width:calc(50% - 3px);height:calc(100% - 6px);border-radius:17px;background:linear-gradient(180deg,var(--gold-bright),var(--gold));transition:transform .3s ease;z-index:0}.pv-currency-toggle[data-active=USD] .pv-currency-knob{transform:translate(100%)}.pv-currency-toggle[data-active=AED] .pv-currency-side-aed,.pv-currency-toggle[data-active=USD] .pv-currency-side-usd{color:var(--sapphire);font-weight:600}.shop-currency-row{display:flex;justify-content:flex-end;margin-bottom:16px}@media(max-width:900px){.shop-currency-row{justify-content:center}}.watch-card .sold-out-badge{position:absolute;top:16px;right:16px;background:var(--onyx-2);border:1px solid var(--hairline);color:var(--papyrus-dim);font-family:Poppins,sans-serif;font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:20px}.product-detail{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.product-detail img{width:auto;height:auto;max-width:100%;max-height:600px;display:block;margin:0 auto;border-radius:2px;background:var(--onyx-2)}.product-detail .ref{font-family:Poppins,sans-serif;font-size:11px;color:var(--gold-dim);letter-spacing:.08em;margin-bottom:10px}.product-detail h1{font-size:30px;margin-bottom:14px}.product-detail .price{font-family:Poppins,sans-serif;font-size:22px;color:var(--gold-bright);margin-bottom:24px}.product-detail .price s{color:var(--papyrus-dim);font-size:15px;margin-right:8px}.product-form variant-selects,.product-form .variant-select{margin-bottom:20px}.product-form label{font-family:Poppins,sans-serif;font-size:10.5px;letter-spacing:.14em;color:var(--gold-dim);text-transform:uppercase;display:block;margin-bottom:8px}.product-form select,.product-form input[type=number]{background:transparent;border:1px solid var(--hairline);color:var(--papyrus);font-family:Poppins,sans-serif;font-size:14px;padding:10px 12px;border-radius:2px;width:100%;max-width:220px;margin-bottom:18px}.product-form .qty-row{display:flex;align-items:center;gap:16px;margin-bottom:20px}.product-description{color:var(--papyrus-dim);font-size:14.5px;line-height:1.7;margin-top:24px}.sold-panel{background:var(--onyx);border:1px solid var(--hairline);border-radius:2px;padding:26px;margin-top:8px}.thumb-btn.active{border-color:transparent!important}.cart-table{width:100%;border-collapse:collapse;margin-bottom:32px}.cart-table th{text-align:left;font-family:Poppins,sans-serif;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-dim);padding:12px 0;border-bottom:1px solid var(--hairline)}.cart-table td{padding:18px 0;border-bottom:1px solid var(--hairline);font-size:14px}.cart-table img{width:64px;height:64px;object-fit:cover;border-radius:2px;margin-right:14px;vertical-align:middle}.cart-empty{text-align:center;padding:80px 0;color:var(--papyrus-dim)}.trust-bar-section{padding:40px 0}.trust-bar{display:flex;justify-content:space-between;align-items:center;padding:30px 40px;flex-wrap:wrap;gap:24px;background:var(--onyx);border:1px solid var(--hairline);border-radius:2px}.trust-item{display:flex;align-items:center;gap:14px;flex:1 1 200px;min-width:200px}.trust-item svg{width:32px;height:32px;flex-shrink:0}.trust-heading{font-family:Poppins,sans-serif;font-weight:600;font-size:13.5px;color:var(--papyrus);margin-bottom:2px;letter-spacing:.01em}.trust-subtext{font-family:Poppins,sans-serif;font-size:11.5px;color:var(--papyrus-dim)}@media(max-width:760px){.trust-bar{justify-content:center;text-align:left}}.cart-also-like{margin-top:70px;padding-top:60px;border-top:1px solid var(--hairline)}.also-like-grid{display:grid;grid-template-columns:1fr;gap:20px;max-width:520px;margin:0 auto}.also-like-card{background:var(--sapphire);padding:24px;display:block;text-align:center;border:1px solid var(--hairline)}.also-like-card img{width:100%;height:auto;display:block;border-radius:2px;background:var(--onyx-2);margin-bottom:14px}.also-like-title{font-family:Crimson Text,serif;font-size:14px;color:var(--papyrus);margin-bottom:6px}.also-like-price{font-family:Poppins,sans-serif;font-size:13px;color:var(--gold-bright)}.qty-btn{width:26px;height:26px;border:1px solid var(--hairline);background:transparent;color:var(--gold-bright);border-radius:2px;cursor:pointer;font-size:14px;line-height:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color .2s,color .2s}.qty-btn:hover{border-color:var(--gold);color:var(--gold-bright)}.contact-form .form-status{margin-top:16px;font-size:13px;color:var(--gold-bright)}.contact-form textarea{background:transparent;border-bottom:1px solid var(--hairline);color:var(--papyrus);font-family:Poppins,sans-serif;font-size:14.5px;padding:8px 2px;outline:none;width:100%;resize:vertical;min-height:110px}@media(max-width:860px){.product-detail{grid-template-columns:1fr}.product-detail img{max-height:320px}}.faq-list{max-width:720px;margin:0 auto}.faq-item{border-bottom:1px solid var(--hairline)}.faq-q{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 4px;cursor:pointer;font-family:Crimson Text,serif;font-size:17px;color:var(--papyrus)}.faq-q .icon{font-family:Poppins,sans-serif;color:var(--gold);font-size:18px;transition:transform .25s;flex-shrink:0}.faq-item.open .faq-q .icon{transform:rotate(45deg)}.faq-a{max-height:0;overflow:hidden;transition:max-height .35s ease;color:var(--papyrus-dim);font-size:14px;line-height:1.7}.faq-item.open .faq-a{max-height:400px;padding-bottom:22px}.reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px}.review-card{background:var(--onyx);padding:32px 28px;min-width:0;overflow-wrap:break-word;border:1px solid var(--hairline)}.review-card .stars{color:var(--gold);font-size:14px;letter-spacing:2px;margin-bottom:14px}.review-card p{font-size:13.5px;color:var(--papyrus-dim);line-height:1.7;margin-bottom:16px;font-style:italic}.review-card .reviewer{font-family:Poppins,sans-serif;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-dim)}.reviews-note{text-align:center;color:var(--papyrus-dim);font-size:12.5px;margin-top:30px}.foot-policies{display:flex;gap:22px;flex-wrap:wrap;margin-top:14px}.foot-policies a{font-size:11.5px;color:var(--papyrus-dim)}.foot-policies a:hover{color:var(--gold-bright)}@media(max-width:860px){.reviews-grid{grid-template-columns:1fr}}.house-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:20px}.house-item{background:var(--sapphire);padding:32px 24px;text-align:center;min-width:0;overflow-wrap:break-word;border:1px solid var(--hairline)}.house-item h3{font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-bright);margin-bottom:8px}.house-item p{font-size:12.5px;color:var(--papyrus-dim)}.house-footer{text-align:center;margin-top:36px;font-size:13.5px;color:var(--papyrus-dim)}.house-footer-link{color:var(--gold-bright);text-decoration:underline;margin-left:6px}@media(max-width:760px){.house-grid{grid-template-columns:1fr}}.feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:44px;max-width:820px;margin:0 auto}.feature-item{text-align:left;min-width:0;overflow-wrap:break-word}.feature-item svg{width:30px;height:30px;margin-bottom:16px}.feature-item h3{font-size:16px;margin-bottom:8px}.feature-item p{font-size:13.5px;color:var(--papyrus-dim)}@media(max-width:640px){.feature-grid{grid-template-columns:1fr}}.image-showcase-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}.image-showcase-item img{width:100%;height:420px;object-fit:cover;border-radius:2px;background:var(--onyx-2)}.image-showcase-placeholder{width:100%;height:420px;border-radius:2px;border:1px dashed var(--hairline);background:var(--onyx);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.image-showcase-placeholder svg{width:44px;height:44px;opacity:.7}.image-showcase-placeholder p{font-family:Poppins,sans-serif;font-size:12.5px;color:var(--papyrus-dim);text-align:center;max-width:200px}.image-showcase-caption{margin-top:14px;text-align:center;font-family:Poppins,sans-serif;font-size:12.5px;color:var(--papyrus-dim)}.product-photo-wrap{position:relative}.fullscreen-btn{position:absolute;bottom:14px;right:14px;width:40px;height:40px;background:#0b0b0dbf;border:1px solid var(--hairline);border-radius:2px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--gold-bright);transition:all .2s}.fullscreen-btn:hover{border-color:var(--gold);background:#0b0b0deb}.photo-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b0b0df7;z-index:1000;display:none;align-items:center;justify-content:center;flex-direction:column;padding:32px}.photo-lightbox.open{display:flex}.lightbox-image-wrap{position:relative;max-width:90vw;max-height:78vh;cursor:crosshair}.lightbox-image-wrap img{max-width:90vw;max-height:78vh;display:block;border-radius:2px}.magnifier-lens{position:absolute;width:150px;height:150px;border:2px solid var(--gold);border-radius:50%;pointer-events:none;display:none;background-repeat:no-repeat;box-shadow:0 0 24px #0009}.lightbox-close{position:absolute;top:24px;right:24px;width:44px;height:44px;background:transparent;border:1px solid var(--hairline);border-radius:2px;color:var(--papyrus);font-size:26px;line-height:1;cursor:pointer;transition:all .2s}.lightbox-close:hover{border-color:var(--gold);color:var(--gold-bright)}.lightbox-nav{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;background:#0b0b0dbf;border:1px solid var(--hairline);border-radius:2px;color:var(--gold-bright);font-size:18px;cursor:pointer;transition:all .2s}.lightbox-nav:hover{border-color:var(--gold)}.lightbox-nav.prev{left:24px}.lightbox-nav.next{right:24px}.lightbox-hint{margin-top:18px;font-family:Poppins,sans-serif;font-size:11.5px;color:var(--papyrus-dim)}@media(max-width:640px){.lightbox-nav{width:40px;height:40px}.magnifier-lens{width:110px;height:110px}}:root{--jdgm-star-color: var(--gold);--jdgm-star-color-active: var(--gold-bright);--jdgm-star-background-color: var(--onyx-2)}.jdgm-widget,.jdgm-rev-widg,.jdgm-carousel,.jdgm-all-reviews-widget{font-family:Poppins,sans-serif!important;color:var(--papyrus)!important}.jdgm-widget-title,.jdgm-rev-widg__title,.jdgm-carousel-title{font-family:Crimson Text,serif!important;color:var(--gold-bright)!important}.jdgm-star,.jdgm-star.jdgm--on{color:var(--gold)!important}.jdgm-rev__author,.jdgm-rev__title{color:var(--papyrus)!important}.jdgm-rev__body,.jdgm-rev__timestamp{color:var(--papyrus-dim)!important}.jdgm-rev,.jdgm-carousel-item,.jdgm-review{background:var(--onyx)!important;border:1px solid var(--hairline)!important;border-radius:2px!important}.jdgm-carousel-nav-arrow,.jdgm-carousel .jdgm-carousel-nav{color:var(--gold)!important}.jdgm-write-rev-link,.jdgm-cta-btn,.jdgm-btn{background:var(--gold)!important;color:var(--sapphire)!important;border-radius:2px!important;font-family:Poppins,sans-serif!important}#shopify-section-1786862298744f3825,[id*="1786862140c22fd65e"]{max-width:1180px;margin:0 auto;padding:0 32px}[class*=jdgm] textarea,[class*=jdgm] input[type=text],[class*=jdgm] input[type=email]{color:#f6f1e7!important;background:#212125!important}.final-cta-section{background-size:cover;background-position:center;background-color:var(--onyx);padding:120px 32px;position:relative;background-image:radial-gradient(ellipse 900px 500px at 50% 0%,rgba(200,153,46,.12),transparent 65%)}.final-cta-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0b0b0d59;pointer-events:none}.final-cta-footnote{margin-top:18px;font-size:12px;color:var(--papyrus-dim)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/pharaohs-vault.css.map */
