:root{--bg: #050505;--bg-2: #0d0d0c;--card: #111110;--line: rgb(255 255 255 / .1);--line-2: rgb(255 255 255 / .18);--ink: #f4f2ea;--muted: #9b988e;--gold: #ffe14a;--gold-2: #f5b83d;--gold-ink: #0a0a09;--mono: "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--sans: "Albert Sans", system-ui, sans-serif;--gut: clamp(16px, 2vw, 24px);--max: 1392px;--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-io: cubic-bezier(.77, 0, .175, 1)}.wrap{width:min(100% - 2 * var(--gut),var(--max));margin-inline:auto}.btn{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:12px;height:52px;padding:0 20px;border-radius:3px;font:500 14px/1 var(--mono);text-transform:uppercase;letter-spacing:.04em;background:var(--gold);color:var(--gold-ink);transition:color .16s var(--ease-out),transform .16s var(--ease-out);white-space:nowrap}.btn svg{width:14px;height:14px;transition:transform .2s var(--ease-out)}.btn:active{transform:scale(.97)}.btn--ghost{background:#1b1b19;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}.btn--dark{background:#0a0a09;color:var(--ink)}.btn__px{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:grid;pointer-events:none}.btn__px i{background:#0a0a09;opacity:0;transition:opacity 0ms}.btn--ghost .btn__px i,.btn--dark .btn__px i{background:var(--gold)}@media(hover:hover)and (pointer:fine){.btn:hover svg{transform:translate(3px)}.btn.is-px{color:var(--gold)}.btn--ghost.is-px,.btn--dark.is-px{color:var(--gold-ink)}}.nav{position:fixed;inset:0 0 auto;z-index:50;height:64px;display:flex;align-items:center;justify-content:space-between;padding-left:var(--gut);background:linear-gradient(#050505d9,#05050500);transition:background .3s var(--ease-out),box-shadow .3s}.nav.is-scrolled{background:#050505d1;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--line)}.logo{display:inline-flex;align-items:center;gap:12px;font:600 17px/1 var(--sans);letter-spacing:.01em;text-transform:uppercase}.logo svg{width:36px;height:36px}.nav__links{display:flex;align-items:center;gap:28px;margin-left:auto;margin-right:24px}.nav__links a{display:inline-flex;align-items:center;gap:8px;font:500 13px/1 var(--mono);text-transform:uppercase;letter-spacing:.05em;color:#e8e6de;position:relative}.nav__links a svg{width:12px;height:12px;color:var(--gold)}.nav__links a:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1px;background:var(--gold);transform:scaleX(0);transform-origin:right;transition:transform .24s var(--ease-out)}@media(hover:hover){.nav__links a:hover:after{transform:scaleX(1);transform-origin:left}}.nav .btn{height:64px;border-radius:0;padding:0 22px}.nav__toggle{display:none;width:64px;height:64px;place-items:center;background:#151514;border-left:1px solid var(--line)}.nav__toggle span{display:block;width:20px;height:1.5px;background:var(--ink);box-shadow:0 6px 0 var(--ink);transform:translateY(-3px)}@media(max-width:960px){.nav__links{position:fixed;inset:64px 0 auto;flex-direction:column;align-items:stretch;gap:0;margin:0;background:#0b0b0a;border-top:1px solid var(--line);transform:translateY(-8px);opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}.nav.is-open .nav__links{opacity:1;transform:none;pointer-events:auto}.nav__links a{height:60px;padding:0 var(--gut);border-bottom:1px solid var(--line);font-size:15px}.nav__links a:after{display:none}.nav__toggle{display:grid}.nav .btn{display:none}}.foot{padding:0 0 32px}.foot__box{border:1px solid var(--line);padding:56px var(--gut) 28px;display:grid;justify-items:center;gap:36px;text-align:center}.foot__word{font:600 clamp(40px,9.5vw,148px)/.9 var(--sans);letter-spacing:-.04em;text-transform:uppercase;background:linear-gradient(180deg,var(--ink),#3a3934);-webkit-background-clip:text;background-clip:text;color:transparent}.foot__links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 32px;font:500 13px/1 var(--mono);text-transform:uppercase;letter-spacing:.05em}.foot__links a{position:relative}@media(hover:hover){.foot__links a:hover{color:var(--gold)}}.foot__legal{font:400 12px/1.5 var(--mono);color:var(--muted);text-transform:uppercase}:root{--color-background: #050505;--color-background-rgb: 5 5 5;--color-foreground: #f4f2ea;--color-foreground-rgb: 244 242 234;--color-border: #f4f2ea;--color-border-rgb: 244 242 234;--palette-lightest: #f4f2ea;--palette-lightest-rgb: 244 242 234;--palette-darkest: #050505;--palette-darkest-rgb: 5 5 5;--color-primary-button-text: #0a0a09;--color-primary-button-background: #ffe14a;--color-primary-button-border: #ffe14a;--color-primary-button-focus-outline: #ffe14a;--color-primary-button-hover-text: #0a0a09;--color-primary-button-hover-background: #f5d22e;--color-primary-button-hover-border: #f5d22e;--color-secondary-button-text: #f4f2ea;--color-secondary-button-background: transparent;--color-secondary-button-border: rgb(255 255 255 / .3);--color-secondary-button-hover-text: #0a0a09;--color-secondary-button-hover-background: #ffe14a;--color-secondary-button-hover-border: #ffe14a;--color-input-background: #111110;--color-input-text: #f4f2ea;--color-input-text-rgb: 244 242 234;--color-input-border: rgb(255 255 255 / .18);--color-variant-background: #111110;--color-variant-border: rgb(255 255 255 / .18);--color-variant-text: #f4f2ea;--color-variant-text-rgb: 244 242 234;--color-selected-variant-background: #ffe14a;--color-selected-variant-border: #ffe14a;--color-selected-variant-text: #0a0a09;--color-selected-variant-text-rgb: 10 10 9;--font-body--family: "Albert Sans", system-ui, sans-serif;--font-subheading--family: "JetBrains Mono", ui-monospace, monospace;--font-heading--family: "JetBrains Mono", ui-monospace, monospace;--font-accent--family: "JetBrains Mono", ui-monospace, monospace;--style-border-radius-buttons-primary: 3px;--style-border-radius-buttons-secondary: 3px;--style-border-radius-inputs: 3px}html{background:var(--bg);color-scheme:dark}body.ac-shell{background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}body.ac-shell ::selection{background:var(--gold);color:var(--gold-ink)}body.ac-shell h1,body.ac-shell h2,body.ac-shell h3{font-family:var(--mono);font-weight:500;text-transform:uppercase;letter-spacing:-.01em}body.ac-shell main a:not([class]){color:var(--gold)}body.ac-shell #MainContent{display:block;height:auto;flex:1 0 auto;padding-top:64px;min-height:60vh}.ac-shell .nav a:not(.btn),.ac-shell .foot a{color:inherit;text-decoration:none}.ac-shell .nav .btn{color:var(--gold-ink);text-decoration:none}.ac-shell .nav svg{flex:none}.ac-shell .logo{white-space:nowrap;color:var(--ink)}.ac-shell .nav svg,.ac-shell .foot svg{display:block}.ac-shell .nav__toggle{font:inherit;color:inherit;border:0;padding:0;cursor:pointer}.ac-shell .foot p{margin:0}.ac-shell .foot{margin-top:96px}.shopify-policy__container{max-width:760px!important;margin:0 auto;padding:72px var(--gut) 24px}.shopify-policy__title h1{font:500 clamp(32px,4vw,56px)/1.04 var(--mono);text-transform:uppercase;letter-spacing:-.02em;margin:0 0 40px;color:var(--ink)}.shopify-policy__body{color:#d9d6cc;font:400 17px/1.7 var(--sans)}.shopify-policy__body h2{font:500 20px/1.3 var(--mono);text-transform:uppercase;color:var(--ink);margin:48px 0 16px}.shopify-policy__body strong{color:var(--ink)}.shopify-policy__body a{color:var(--gold)}body.ac-shell main h1,body.ac-shell main h2,body.ac-shell main h3{color:var(--ink)!important}body.ac-shell main .button,body.ac-shell main button[type=submit]{font-family:var(--mono);font-weight:500;text-transform:uppercase;letter-spacing:.04em;border-radius:3px}body.ac-shell main input,body.ac-shell main textarea{font-family:var(--sans)}@media(max-width:1180px){.ac-shell .nav__links{position:fixed;inset:64px 0 auto;flex-direction:column;align-items:stretch;gap:0;margin:0;background:#0b0b0a;border-top:1px solid var(--line);transform:translateY(-8px);opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}.ac-shell .nav.is-open .nav__links{opacity:1;transform:none;pointer-events:auto}.ac-shell .nav__links a{height:60px;padding:0 var(--gut);border-bottom:1px solid var(--line);font-size:15px}.ac-shell .nav__links a:after{display:none}.ac-shell .nav__toggle{display:grid}.ac-shell .logo{margin-right:auto}}@media(max-width:600px){.ac-shell .nav .btn{display:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ac-shell.css.map */
