:root{--navy:#e6e1d8;--navy-rgb:230 225 216;--navy-deep:#dcd7ce;--navy-deep-rgb:220 215 206;--navy-card:#dfdad2;--navy-line:rgb(var(--gold-rgb) / .22);--ivory:#fcfaf7;--ivory-rgb:252 250 247;--ivory-2:#f4f2f0;--white:#fff;--cream:#fefcfb;--cream-gold:#fdfbf2;--gold:#e3c860;--gold-rgb:227 200 96;--gold-light:#ebd890;--gold-old:#a08d44;--gold-line:#a08d44;--gold-line-rgb:160 141 68;--gold-btn:#817237;--gold-text:#7c6d34;--on-gold:#33312e;--on-band:#33312e;--on-band-rgb:51 49 46;--band-accent:#6e602e;--brand-navy:#0a1a2c;--brand-navy-rgb:10 26 44;--brand-ivory:#f7f3ea;--brand-ivory-rgb:247 243 234;--brand-yellow:#e3c860;--logo-plate:var(--brand-navy);--tint:#f6efd6;--tint-2:#f9f4e6;--tint-strong:#f4e9c4;--sand:#e5e4e1;--hero-sand:#e8d9bf;--taupe:#b5b4b2;--slate:#6f6c66;--ink:#33312e;--shadow-rgb:51 49 46;--ok:#287f4e;--bad:#c0392b;--new:#2f6fd6;--radius:6px;--radius-lg:10px;--shadow:0 1px 2px rgb(var(--shadow-rgb) / .06), 0 6px 20px rgb(var(--shadow-rgb) / .08);--container:1280px;--gutter:clamp(16px, 3vw, 32px);--header-h:120px}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:84px}body{font-family:var(--font-vazir), Tahoma, sans-serif;color:var(--ink);background:var(--ivory);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1rem;line-height:1.75}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4,p{margin:0}h1,h2,h3{font-weight:800;line-height:1.4}ul{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.navy-band{isolation:isolate;background-color:var(--navy);color:var(--on-band);position:relative}.navy-band:before{content:"";z-index:-1;mix-blend-mode:soft-light;opacity:.3;pointer-events:none;background-image:url(/brand/damask-relief.webp);background-size:256px;position:absolute;inset:0}.orn{color:var(--gold-line);justify-content:center;align-items:center;gap:14px;display:flex}.orn:before,.orn:after{content:"";opacity:.9;background:currentColor;width:min(120px,22vw);height:1px}.orn>i{background:url(/brand/fleur.png) 50%/contain no-repeat;width:20px;height:24px}.section{padding-block:clamp(40px,6vw,72px)}.section-title{text-align:center;margin-top:6px;font-size:clamp(1.5rem,2.6vw,2rem)}.section-sub{text-align:center;color:var(--slate);margin-top:6px}.btn{border-radius:var(--radius);white-space:nowrap;border:1.5px solid #0000;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:10px 26px;font-size:1rem;font-weight:700;line-height:1.2;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.btn-gold{background:var(--gold);color:var(--on-gold)}.btn-gold:hover{background:var(--gold-light)}.btn-antique{background:var(--gold-btn);color:var(--white)}.btn-antique:hover{background:var(--gold-text)}.btn-outline-light{border-color:var(--gold);color:var(--on-band)}.btn-outline-light:hover{background:rgb(var(--gold-rgb) / .12)}.btn-outline{border-color:var(--gold-btn);color:var(--ink);background:var(--white)}.btn-outline:hover{background:var(--ivory-2)}.btn-navy{background:var(--navy);color:var(--on-band)}.btn-sm{min-height:40px;padding:6px 16px;font-size:.9375rem}.chip{background:var(--ivory-2);color:var(--slate);border-radius:999px;padding:2px 12px;font-size:.8125rem;line-height:1.8;display:inline-block}.stock{align-items:center;gap:6px;font-size:.875rem;display:inline-flex}.stock:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.stock-ok{color:var(--ok)}.stock-bad{color:var(--bad)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}input[type=search]::-webkit-search-cancel-button{appearance:none}html{--mo-ease:cubic-bezier(.2, .8, .2, 1)}html .rv{opacity:0;transition:opacity .7s var(--mo-ease), transform .9s var(--mo-ease);transition-delay:calc(var(--i,0) * 80ms);transform:translateY(32px)}html .rv.rv-in{opacity:1;transform:none}html [data-tilt]{transition:transform .6s var(--mo-ease), box-shadow .6s var(--mo-ease)}html [data-tilt][data-tilt-on]{transform:perspective(900px) rotateX(calc(var(--ty) * -5deg)) rotateY(calc(var(--tx) * 6deg)) translateY(-3px);transition-duration:.15s}[data-parallax]{overflow:hidden}[data-parallax] img{translate:0 calc(var(--sy,0) * .06px - 20px);scale:1.12}
