.BrandMark_brand__ki5IG{text-align:center;line-height:0}.BrandMark_logo__gbCGo{width:auto;height:auto;display:block;margin-inline:auto}.BrandMark_sm__WYgp6 .BrandMark_logo__gbCGo{width:clamp(6.5rem,16vw,8.5rem);height:auto}.BrandMark_lg__vOzU2 .BrandMark_logo__gbCGo{width:min(100%,28rem);height:auto}@media (min-width:900px){.BrandMark_lg__vOzU2 .BrandMark_logo__gbCGo{width:min(100%,36rem)}}@media (max-width:720px){.BrandMark_sm__WYgp6 .BrandMark_logo__gbCGo{width:clamp(5.75rem,28vw,7.25rem)}.BrandMark_lg__vOzU2 .BrandMark_logo__gbCGo{width:min(100%,17rem)}}@font-face{font-family:Gramophone;src:url(/fonts/Gramophone-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gramophone;src:url(/fonts/Gramophone-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Gramophone;src:url(/fonts/Gramophone-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gramophone;src:url(/fonts/Gramophone-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gramophone;src:url(/fonts/Gramophone-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gramophone;src:url(/fonts/Gramophone-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gramophone;src:url(/fonts/Gramophone-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gramophone FaNum;src:url(/fonts/GramophoneFaNum-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gramophone FaNum;src:url(/fonts/GramophoneFaNum-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Gramophone FaNum;src:url(/fonts/GramophoneFaNum-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gramophone FaNum;src:url(/fonts/GramophoneFaNum-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gramophone FaNum;src:url(/fonts/GramophoneFaNum-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gramophone FaNum;src:url(/fonts/GramophoneFaNum-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gramophone FaNum;src:url(/fonts/GramophoneFaNum-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--bg:#f9ecdc;--bg-soft:#f3e4d0;--bg-deep:#0a0a0a;--ink:#111111;--ink-soft:#3f3d38;--muted:#6b6963;--line:rgba(17,17,17,0.1);--line-strong:rgba(17,17,17,0.22);--accent:#5c6340;--accent-hover:#484e32;--on-dark:#f3f1ea;--on-dark-muted:rgba(243,241,234,0.58);--w-thin:100;--w-extralight:200;--w-light:300;--w-regular:400;--w-medium:500;--w-semibold:600;--w-bold:700;--font:"Gramophone",system-ui,sans-serif;--font-fa:"Gramophone FaNum","Gramophone",system-ui,sans-serif;--display:var(--font);--serif:var(--font);--sans:var(--font);--fa:var(--font-fa);--max:1480px;--ease:cubic-bezier(0.22,1,0.36,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--header-h:4.5rem;--page-pad-x:1.25rem;--title-xl:clamp(2.35rem,6vw,4.1rem);--title-size-lg:clamp(2rem,4vw,2.85rem);--title-size:clamp(1.55rem,2.6vw,2.1rem);--title-sm:clamp(1.25rem,1.9vw,1.55rem);--body-size:16px}@media (max-width:720px){:root{--header-h:3.85rem;--page-pad-x:1.1rem;--title-size-lg:clamp(1.75rem,7.5vw,2.35rem);--title-size:clamp(1.35rem,5vw,1.75rem);--body-size:16px}}*{box-sizing:border-box}html{scroll-behavior:smooth;text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{margin:0;min-height:100vh;min-height:100dvh;background:var(--bg);color:var(--ink);font-family:var(--font);font-weight:var(--w-regular);font-size:var(--body-size);line-height:1.75;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-synthesis:none;overflow-x:clip;padding-bottom:env(safe-area-inset-bottom)}@media (hover:hover) and (pointer:fine){.site-shell,[role=button],a,body,button,html,input,label,select,textarea{cursor:url(/cursors/natilus-a.png) 9 3,auto}.btn,[data-cursor=pointer],[role=button],a,button,label[for],summary{cursor:url(/cursors/natilus-a.png) 9 3,pointer}[data-on-dark=true],[data-on-dark=true] a,[data-on-dark=true] button{cursor:url(/cursors/natilus-a-light.png) 9 3,auto}}html[lang=fa]{--display:var(--font-fa);--serif:var(--font-fa);--sans:var(--font-fa)}html[lang=fa] body{font-family:var(--font-fa);letter-spacing:0}.display,h1{font-family:var(--display);font-weight:var(--w-medium);font-size:var(--title-size-lg);color:var(--ink);letter-spacing:.01em;line-height:1.2;font-synthesis:none}h2{font-weight:var(--w-regular);font-size:var(--title-size)}h2,h3{font-family:var(--display);color:var(--ink-soft);letter-spacing:.01em;line-height:1.3;font-synthesis:none}h3{font-weight:var(--w-semibold);font-size:var(--title-sm)}html[lang=fa] .display,html[lang=fa] h1,html[lang=fa] h2,html[lang=fa] h3{letter-spacing:0}.cover-title,.display-xl{font-family:var(--display);font-weight:var(--w-light);font-size:var(--title-xl);line-height:1.08;font-synthesis:none}.display-thin,.watermark{font-family:var(--display);font-weight:var(--w-thin);font-synthesis:none}.eyebrow,.kicker,[class*=eyebrow],[class*=kicker]{font-weight:var(--w-medium)}b,strong{font-weight:var(--w-semibold)}.num,.price,[data-num]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum";font-weight:var(--w-medium);letter-spacing:.02em}html[lang=fa] .num,html[lang=fa] .price,html[lang=fa] [data-num]{font-family:var(--font-fa)}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font:inherit}::selection{background:var(--ink);color:var(--bg)}.site-shell{min-height:100vh;display:flex;flex-direction:column}.site-main{flex:1 1}body[data-nav-open=true] [data-float-cart]{visibility:hidden;pointer-events:none}.container{width:min(100% - (var(--page-pad-x) * 2),var(--max));margin-inline:auto}.fade-up{animation:fadeUp .95s var(--ease-out) both}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3.05rem;min-width:3.05rem;padding:.8rem 1.7rem;border:1px solid transparent;background:var(--accent);color:#f6f5f1;letter-spacing:.1em;text-transform:uppercase;font-size:.82rem;font-weight:var(--w-medium);font-family:var(--sans);transition:background .28s var(--ease),color .28s var(--ease),border-color .28s var(--ease),transform .28s var(--ease)}.btn:hover{background:var(--accent-hover);transform:translateY(-1px)}.btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.btn-ghost{background:transparent;color:var(--ink);border-color:var(--line-strong)}.btn-ghost:hover{border-color:var(--ink);background:transparent}.btn-on-dark{background:var(--on-dark);color:var(--bg-deep)}.btn-on-dark:hover{background:#fff}.btn-ghost-on-dark{background:transparent;color:var(--on-dark);border-color:rgba(243,241,234,.28)}.btn-ghost-on-dark:hover{border-color:var(--on-dark)}@media (max-width:720px){.btn{min-height:3.15rem;padding:.85rem 1.35rem;letter-spacing:.08em}.fade-up{animation-duration:.7s}}@media (hover:none){.btn:hover{transform:none}}