:root{--jet: #0A0A0A;--carbon: #1C1C20;--carbon-2: #26262B;--bone: #F5F2EC;--steel: #8A8B8F;--steel-hi: #9A9BA0;--silver: #C4C5CA;--silver-hi: #F2F3F5;--ember: #FF3B1F;--ember-hi: #FF5A41;--solar: #FFD23F;--success: #2FBF87;--error: #E5484D;--chrome: linear-gradient(180deg, #F2F3F5, #C4C5CA 40%, #8A8B8F 62%, #D8D9DD 80%, #9A9BA0);--line: rgba(138, 139, 143, .18);--line-hi: rgba(138, 139, 143, .32);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-smooth: cubic-bezier(.76, 0, .24, 1);--ease-back: cubic-bezier(.34, 1.4, .64, 1);--dur-fast: .15s;--dur-base: .26s;--dur-slow: .45s;--dur-hero: .72s;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--s8: 64px;--s9: 96px;--r-sm: 4px;--r-md: 8px;--r-lg: 12px;--r-xl: 16px;--r-full: 999px;--e1: 0 1px 0 rgba(255, 255, 255, .04) inset, 0 2px 8px rgba(0, 0, 0, .4);--e2: 0 1px 0 rgba(255, 255, 255, .05) inset, 0 12px 32px rgba(0, 0, 0, .55);--e-glow: 0 0 0 1px rgba(255, 59, 31, .4), 0 8px 30px rgba(255, 59, 31, .28);--font-body: "Archivo", sans-serif;--font-display: "Archivo Black", sans-serif;--font-mono: "Space Mono", monospace;--fs-display: clamp(54px, 11vw, 118px);--fs-h1: clamp(48px, 10vw, 104px);--fs-h2: clamp(28px, 4.5vw, 46px);--fs-lead: clamp(18px, 3vw, 26px);--fs-bodyL: 18px;--fs-body: 16px}html{background-color:var(--jet);color:var(--bone)}body{font-family:var(--font-body);color:var(--bone);background-color:var(--jet);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:900;line-height:1.05;letter-spacing:-.02em;color:var(--bone)}:root{--font-heading-family: "Archivo Black", sans-serif;--font-heading-weight: 900;--font-body-family: "Archivo", sans-serif}.h0,.h1,.h2,.h3,.title,.page-title,.main-page-title,.card__heading,.cart__heading,.collection-hero__title,.template-404 .title,.customer h1,.customer h2{font-family:var(--font-display);font-weight:900;letter-spacing:-.02em;color:var(--bone)}.button:not(.btn-aerix){font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.field__input:focus,.field__input:focus-visible,.select__select:focus,.select__select:focus-visible,textarea:focus,.customer .field input:focus{box-shadow:0 0 0 .2rem var(--ember)!important}.field__input,.select__select,textarea,.customer .field input{font-family:var(--font-body)}.select__select{color:var(--bone)!important;background-color:var(--carbon)!important;font-family:var(--font-mono);letter-spacing:.04em}.select__select option{background-color:var(--carbon);color:var(--bone)}.select__select option:checked,.select__select option:hover{background-color:var(--carbon-2);color:var(--bone)}.select__select:focus,.select__select:focus-visible{box-shadow:0 0 0 1px var(--ember)!important}.field__label,.form__label,.customer .field label{font-family:var(--font-mono);letter-spacing:.08em}.facets__summary,.facets__heading,.facet-filters__label,.facet-filters__sort .select__select,.product-count__text,.facets__label,.active-facets__button-inner{font-family:var(--font-mono);letter-spacing:.05em}.facets__summary,.facet-filters__label{text-transform:uppercase;font-size:1.2rem}.card__heading a{color:var(--bone)}.price,.price-item,.cart-item__price-wrapper,.totals__total-value{font-family:var(--font-mono);letter-spacing:.02em}.cart-item__name{font-family:var(--font-display);font-weight:900}.cart-item__details,.tax-note{font-family:var(--font-mono);color:var(--steel)}.pagination__item,.breadcrumb{font-family:var(--font-mono);letter-spacing:.04em}.predictive-search{background:var(--jet);border-color:var(--line)}.predictive-search__heading{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--steel)}.predictive-search__item-heading{font-family:var(--font-display)}.quantity{color:var(--bone)}.quantity__input{font-family:var(--font-mono);color:var(--bone)}.quantity__button{color:var(--bone);transition:color var(--dur-fast) var(--ease-out)}.quantity__button:hover{color:var(--ember)}.cart__checkout-button,.cart__dynamic-checkout-buttons{font-family:var(--font-mono)}.aerix-lead{font-size:var(--fs-lead);color:var(--steel-hi);line-height:1.4}.aerix-mono{font-family:var(--font-mono);font-size:.75em;letter-spacing:.08em;text-transform:uppercase;color:var(--steel)}.btn-aerix{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);padding:var(--s3) var(--s6);background:var(--ember);color:var(--jet);font-family:var(--font-mono);font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border:none;border-radius:var(--r-md);cursor:pointer;position:relative;overflow:hidden;isolation:isolate;text-decoration:none;transition:background var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.btn-aerix,.btn-aerix:hover,.btn-aerix:focus{text-decoration:none}.btn-aerix:hover{background:var(--ember-hi);transform:translateY(-2px);box-shadow:0 0 0 1px #ff3b1f80,0 12px 34px #ff3b1f4d}.btn-aerix:active{transform:scale(.96)}@media(hover:none){.aerix-shield:active{transform:scale(.985)!important}.aerix-pdp__cross:active{transform:scale(.992)!important}.aerix-pdp__thumb{transition:transform var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.aerix-pdp__thumb:active{transform:scale(.92)}.header__menu-item,.header__icon,.list-social__link{transition:transform var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}.header__menu-item:active,.header__icon:active,.list-social__link:active{transform:scale(.9);opacity:.75}}.btn-aerix:after{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;z-index:-1;pointer-events:none;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);transform:translate(-220%) skew(-18deg);opacity:0}.btn-aerix:hover:after{animation:aerix-btn-sheen .7s var(--ease-out)}@keyframes aerix-btn-sheen{0%{transform:translate(-220%) skew(-18deg);opacity:0}18%{opacity:1}to{transform:translate(320%) skew(-18deg);opacity:0}}::selection{background:var(--ember);color:var(--jet);text-shadow:none}::-moz-selection{background:var(--ember);color:var(--jet);text-shadow:none}@media(pointer:fine){html{scrollbar-width:thin;scrollbar-color:rgba(138,139,143,.45) transparent}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#8a8b8f66;border-radius:var(--r-full);border:3px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:#c4c5ca99;background-clip:padding-box}}@media(prefers-reduced-motion:reduce){.btn-aerix:hover:after{animation:none}}.aerix-divider{border:none;border-top:1px solid var(--line);margin:var(--s7) 0}.aerix-reveal{opacity:0;transform:translateY(32px);transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out)}.aerix-reveal.is-visible{opacity:1;transform:translateY(0)}.aerix-reveal:nth-child(2){transition-delay:80ms}.aerix-reveal:nth-child(3){transition-delay:.16s}.aerix-reveal:nth-child(4){transition-delay:.24s}.aerix-reveal:nth-child(5){transition-delay:.32s}@media(prefers-reduced-motion:reduce){.aerix-reveal{opacity:1;transform:none;transition:none}}.header__heading-link .h2{font-family:var(--font-display);font-weight:900;font-size:clamp(21px,2.4vw,28px);line-height:1;letter-spacing:-.03em;text-transform:uppercase;color:var(--silver-hi);background:var(--chrome);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.header-wrapper{background-color:#0a0a0a9e!important;-webkit-backdrop-filter:blur(18px) saturate(125%);backdrop-filter:blur(18px) saturate(125%);border-bottom:none!important;position:relative}.header-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(138,139,143,.3) 12%,rgba(138,139,143,.3) 88%,transparent 100%)}.header-wrapper:before{content:"";position:absolute;left:0;bottom:0;z-index:1;width:110px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--ember),transparent);box-shadow:0 0 8px #ff3b1f8c;transform:translate(-140px);opacity:0;will-change:transform,opacity;animation:aerix-hdr-scan 2.6s linear infinite}@keyframes aerix-hdr-scan{0%{transform:translate(-140px);opacity:0}8%{opacity:.95}90%{opacity:.95}to{transform:translate(100vw);opacity:0}}.header__heading-logo-wrapper{position:relative;width:38px;height:43px;overflow:hidden;flex:0 0 auto}.header__heading-logo{position:absolute;left:50%;top:50%;width:auto!important;max-width:none;height:60px;transform:translate(-50%,-50%)}@media screen and (max-width:989px){.header__heading-logo-wrapper{width:34px;height:39px}.header__heading-logo{height:54px}}.header__inline-menu .list-menu--inline{gap:var(--s6)}.header__inline-menu ul{counter-reset:aerixnav}.header__inline-menu a.header__menu-item,.header__inline-menu a.header__menu-item span,.header__menu-item[aria-current] span{text-decoration:none!important}.header__menu-item{position:relative;counter-increment:aerixnav;font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--steel-hi);padding:6px 0}.header__menu-item span{position:relative;display:inline-block}.header__menu-item span:before{content:counter(aerixnav,decimal-leading-zero);margin-right:8px;font-size:9px;letter-spacing:.05em;color:var(--steel);opacity:.55;vertical-align:3px}.header__menu-item span:after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:1.5px;background:var(--ember);box-shadow:0 0 6px #ff3b1f73;transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-base) var(--ease-out)}.header__menu-item:hover span:after,.header__menu-item[aria-current] span:after{transform:scaleX(1)}.header__menu-item:hover,.header__menu-item[aria-current]{color:var(--bone)!important}.header__menu-item:hover span:before,.header__menu-item[aria-current] span:before{color:var(--ember);opacity:1}.header__icons .header__icon{color:var(--steel-hi);transition:color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.header__icons .header__icon:hover{color:var(--bone);transform:translateY(-1px)}.cart-count-bubble{background:var(--ember)!important;color:var(--jet)!important;min-width:18px;height:18px;border-radius:var(--r-full);font-family:var(--font-mono)!important;font-weight:700;font-size:10px;display:flex;align-items:center;justify-content:center}.cart-count-bubble span{color:var(--jet)!important}@media(prefers-reduced-motion:reduce){.header__menu-item span:after,.header__icons .header__icon{transition:none}.header-wrapper:before{animation:none;opacity:0}}.footer .footer__content-top{display:flex;flex-direction:column;align-items:center;gap:var(--s6);text-align:center;padding-bottom:var(--s6)}.footer .footer__content-top .footer-block{width:100%;text-align:center}.footer .footer__content-top .grid{margin-bottom:0}.footer .footer__blocks-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.footer .footer-block--menu,.footer .footer-block--menu .footer-block__details-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%}.footer .footer-block__heading{font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--steel);margin:0 0 var(--s4)}.footer .footer-block__details-content{margin-bottom:0}.footer .list-menu__item--link,.footer .footer-block__details-content a{font-family:var(--font-body);font-size:14px;color:var(--steel-hi);padding:var(--s2) 0;transition:color var(--dur-fast) var(--ease-out)}.footer .list-menu__item--link:hover,.footer .footer-block__details-content a:hover{color:var(--bone)}.footer .footer__explore-link{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--steel-hi)}.footer .footer__explore-link:hover{color:var(--bone)}.footer .newsletter-form,.footer .newsletter-form__field-wrapper{max-width:320px;margin-inline:auto}.footer .newsletter-form__field-wrapper .field__input{font-family:var(--font-body);font-size:14px}.footer .footer__content-bottom{padding-top:var(--s5)}.footer .copyright__content{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;color:var(--steel);opacity:.7}.footer .footer__copyright{display:flex;flex-direction:column;align-items:center;gap:var(--s2)}.footer .footer-block--newsletter{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s5);margin-top:0;width:100%}.footer .footer-block__newsletter{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center;margin:0}.footer .footer__list-social.list-social{justify-content:center;width:100%;margin-top:var(--s3)}.list-social{gap:var(--s2)}.list-social__link{color:var(--steel-hi);padding:var(--s3);transition:color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.list-social__link:hover{color:var(--bone);transform:translateY(-2px)}.list-social__item .icon,.list-social__link .svg-wrapper{width:20px;height:20px}.list-social__link:focus-visible{outline:2px solid var(--ember);outline-offset:2px;border-radius:var(--r-sm)}@media(prefers-reduced-motion:reduce){.list-social__link{transition:none}.list-social__link:hover{transform:none}}.header__icon--menu,.header__icon--menu .icon{color:var(--steel-hi);transition:color var(--dur-fast) var(--ease-out)}.header__icon--menu:hover{color:var(--bone)}.menu-drawer{background:#0a0a0af7;-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%);border-inline-end:1px solid var(--line)}.menu-drawer__navigation .menu-drawer__menu{counter-reset:aerixdrawer}.menu-drawer__menu-item{counter-increment:aerixdrawer;font-family:var(--font-mono);font-size:15px;letter-spacing:.14em;text-transform:uppercase;color:var(--steel-hi);border-bottom:1px solid var(--line);transition:color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.menu-drawer__menu-item:before{content:counter(aerixdrawer,decimal-leading-zero);margin-inline-end:var(--s3);font-size:10px;letter-spacing:.05em;color:var(--steel);opacity:.6}.menu-drawer__menu-item:hover,.menu-drawer__menu-item[aria-current],.menu-drawer__menu-item.menu-drawer__menu-item--active{color:var(--bone)}.menu-drawer__menu-item[aria-current]{box-shadow:inset 3px 0 0 var(--ember)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/aerix-tokens.css.map */
