:root{--ac-bg: #0b0b0d;--ac-surface: #151517;--ac-surface-2: #1d1d20;--ac-elev: #26262a;--ac-line: rgba(255, 255, 255, .09);--ac-line-strong: rgba(255, 255, 255, .16);--ac-text: #f5f5f7;--ac-muted: #a1a1a6;--ac-faint: #6e6e73;--ac-accent: #e3fc02;--ac-accent-ink: #0b0b0d;--ac-cyan: #00fced;--ac-tile: #f2f2f4;--ac-radius: 22px;--ac-radius-lg: 30px;--ac-radius-sm: 14px;--ac-ease: cubic-bezier(.2, .8, .2, 1);--ac-ease-in: cubic-bezier(.4, 0, .2, 1);--ac-gutter: clamp(16px, 4vw, 44px);--ac-max: 1400px;--font-heading-family: var(--font-body-family);--font-heading-weight: 700;--font-heading-style: normal}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background:var(--ac-bg);letter-spacing:0;color:#f5f5f7cc}::selection{background:var(--ac-accent);color:var(--ac-accent-ink)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.022em;font-weight:700;color:var(--ac-text)}a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--ac-accent);outline-offset:3px}@view-transition{navigation:auto}.section-header{view-transition-name:ac-header}.ac-tabbar{view-transition-name:ac-tabbar}::view-transition-group(ac-header),::view-transition-group(ac-tabbar){animation:none;z-index:10}::view-transition-old(root){animation:ac-vt-out .28s var(--ac-ease-in) both}::view-transition-new(root){animation:ac-vt-in .52s var(--ac-ease) both}::view-transition-group(ac-product-hero){animation-duration:.6s;animation-timing-function:var(--ac-ease);z-index:5}::view-transition-old(ac-product-hero),::view-transition-new(ac-product-hero){height:100%;object-fit:contain;animation-duration:.6s}@keyframes ac-vt-out{to{opacity:0;transform:scale(.985)}}@keyframes ac-vt-in{0%{opacity:0;transform:translateY(14px)}}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}html{scroll-behavior:auto}}.ac-wrap{width:100%;max-width:var(--ac-max);margin:0 auto;padding-inline:var(--ac-gutter)}.ac-section{padding-block:var(--ac-pt, clamp(56px, 8vw, 112px)) var(--ac-pb, clamp(56px, 8vw, 112px));position:relative}.ac-section--tight{--ac-pt: clamp(32px, 4vw, 56px);--ac-pb: clamp(32px, 4vw, 56px)}.ac-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(20px,3vw,36px)}.ac-head__text{max-width:760px}.ac-center{text-align:center;margin-inline:auto}.ac-eyebrow{display:inline-block;font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ac-accent);margin:0 0 12px}.ac-title{font-size:clamp(30px,4.4vw,56px);line-height:1.05;letter-spacing:-.03em;font-weight:700;margin:0;color:var(--ac-text)}.ac-display{font-size:clamp(44px,8vw,112px);line-height:.98;letter-spacing:-.04em;font-weight:800;margin:0;color:var(--ac-text)}.ac-lede{font-size:clamp(17px,1.6vw,21px);line-height:1.5;color:var(--ac-muted);margin:16px 0 0}.ac-lede p{margin:0}.ac-gradient-text{background:linear-gradient(92deg,var(--ac-accent) 10%,var(--ac-cyan) 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.ac-muted{color:var(--ac-muted)}.ac-small{font-size:13px;color:var(--ac-muted)}.ac-btn{--bg: var(--ac-accent);--fg: var(--ac-accent-ink);display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 26px;border-radius:999px;border:0;background:var(--bg);color:var(--fg);font:600 15px/1 var(--font-body-family);letter-spacing:-.005em;text-decoration:none;cursor:pointer;transition:transform .25s var(--ac-ease),background .25s,box-shadow .25s,opacity .2s;-webkit-tap-highlight-color:transparent}.ac-btn:hover{transform:translateY(-1px);box-shadow:0 10px 30px -10px #e3fc028c}.ac-btn:active{transform:scale(.97)}.ac-btn--ghost{--bg: rgba(255, 255, 255, .08);--fg: var(--ac-text);box-shadow:inset 0 0 0 1px var(--ac-line-strong);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.ac-btn--ghost:hover{--bg: rgba(255, 255, 255, .14);box-shadow:inset 0 0 0 1px var(--ac-line-strong)}.ac-btn--light{--bg: var(--ac-text);--fg: var(--ac-bg)}.ac-btn--block{width:100%}.ac-btn[disabled],.ac-btn.is-loading{opacity:.55;pointer-events:none}.ac-btn.is-loading:after,.ac-card__cta.is-loading:after{content:"";width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:ac-spin .7s linear infinite}@keyframes ac-spin{to{transform:rotate(360deg)}}.ac-link{display:inline-flex;align-items:center;gap:4px;color:var(--ac-accent);font-weight:600;font-size:16px;text-decoration:none}.ac-link:after{content:"\203a";font-size:1.25em;line-height:1;transition:transform .25s var(--ac-ease)}.ac-link:hover:after{transform:translate(3px)}.ac-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.ac-center .ac-actions{justify-content:center}.ac-round-btn{width:44px;height:44px;border-radius:50%;border:0;display:grid;place-items:center;background:var(--ac-surface-2);color:var(--ac-text);cursor:pointer;transition:background .2s,transform .2s var(--ac-ease),opacity .2s}.ac-round-btn:hover{background:var(--ac-elev)}.ac-round-btn:active{transform:scale(.92)}.ac-round-btn:disabled{opacity:.3;cursor:default}.ac-round-btn svg{width:18px;height:18px}.button,.shopify-payment-button__button--unbranded{transition:transform .2s var(--ac-ease),box-shadow .25s}.button:active:not([disabled]){transform:scale(.98)}.ac-reveal{opacity:0;transform:translateY(26px);transition:opacity .9s var(--ac-ease),transform .9s var(--ac-ease);transition-delay:calc(var(--i, 0) * 70ms)}.ac-reveal.is-in,.shopify-design-mode .ac-reveal,.no-js .ac-reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ac-reveal{opacity:1;transform:none;transition:none}}.section-header .header-wrapper,.section-header .header-wrapper.gradient{background:#0b0b0db8!important;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid var(--ac-line);transition:background .3s}.ac-scrolled .section-header .header-wrapper{background:#0b0b0dd1!important}.header-wrapper--border-bottom{border-bottom:1px solid var(--ac-line)}.header{padding-top:10px;padding-bottom:10px}.header__menu-item{font-size:14px;letter-spacing:0;color:#f5f5f7d1;transition:color .2s}.header__menu-item:hover,.header__menu-item:hover span,.header__active-menu-item{color:#fff;text-decoration:none}.header__icon{color:#f5f5f7e6;transition:color .2s,transform .2s var(--ac-ease)}.header__icon:hover{color:#fff}.header__icon:active{transform:scale(.92)}.mega-menu__content,.header__submenu,.global-settings-popup{background:#121214f0!important;backdrop-filter:saturate(180%) blur(24px);-webkit-backdrop-filter:saturate(180%) blur(24px);border-color:var(--ac-line)!important}.mega-menu[open] .mega-menu__content,details[open]>.header__submenu{animation:ac-drop .38s var(--ac-ease) both}@keyframes ac-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.mega-menu__link{color:var(--ac-muted);font-size:14px;letter-spacing:0;transition:color .2s}.mega-menu__link:hover{color:#fff;text-decoration:none}.mega-menu__link--level-2{color:var(--ac-text);font-weight:700;font-size:17px;letter-spacing:-.01em}.menu-drawer{background:#0e0e10f7;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.menu-drawer__menu-item{font-size:19px;font-weight:600;letter-spacing:-.01em}.announcement-bar__message{font-size:12.5px;letter-spacing:.02em;font-weight:500}.utility-bar{border-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ac-1.css.map */
