@import"https://fonts.googleapis.com/css2?family=Anton&family=Rajdhani:wght@600;700&family=Inter:wght@400;500;600&display=swap";:root{--font-heading-family: "Anton", "Arial Narrow", sans-serif;--font-heading-weight: 400;--font-body-family: "Inter", "Segoe UI", sans-serif;--apx-track: #070709;--apx-carbon: #101014;--apx-yellow: #ffd60a;--apx-yellow-hot: #ffc300;--apx-white: #f4f4ef;--apx-hairline: rgba(255, 214, 10, .25);--apx-ease: cubic-bezier(.22, .61, .36, 1);--apx-hazard: repeating-linear-gradient(-45deg, var(--apx-yellow) 0 12px, var(--apx-track) 12px 24px)}html{scroll-behavior:smooth;scrollbar-color:rgba(255,214,10,.85) #070709;scrollbar-width:thin}body{letter-spacing:.01rem}h1,h2,h3,.h0,.h1,.h2,.h3{text-transform:uppercase;letter-spacing:.02em}::selection{background:var(--apx-yellow);color:var(--apx-track)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#070709}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ffd60a,#ffb703);border-radius:5px;border:2px solid #070709}a:focus-visible,button:focus-visible,.button:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--apx-yellow);outline-offset:2px}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){body:before{content:"";position:fixed;top:0;left:0;width:100%;height:5px;z-index:999;pointer-events:none;background:var(--apx-hazard);box-shadow:0 0 12px #ffd60a80;transform-origin:0 50%;animation:apx-progress linear both;animation-timeline:scroll(root)}}}@keyframes apx-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.section-header{position:sticky;top:0;z-index:3}.section-header .header-wrapper,.section-header .header-wrapper.gradient{background:#070709d1;-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);border-bottom:1px solid var(--apx-hairline)}.header__menu-item{font-family:Rajdhani,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.14em;font-size:1.4rem}.header__menu-item>span{background-image:linear-gradient(90deg,var(--apx-yellow),var(--apx-yellow));background-repeat:no-repeat;background-size:0% 2px;background-position:left bottom;transition:background-size .3s var(--apx-ease);padding-bottom:3px}.header__menu-item:hover>span,.header__menu-item:focus-visible>span{background-size:100% 2px}.announcement-bar__message{font-family:Rajdhani,sans-serif;font-weight:700;letter-spacing:.18em;text-transform:uppercase;font-size:1.2rem}.announcement-bar{position:relative;overflow:hidden}.announcement-bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 42%,rgba(255,255,255,.35) 50%,transparent 58%);transform:translate(-100%);animation:apx-shine 7s ease-in-out infinite;pointer-events:none}@keyframes apx-shine{0%,72%{transform:translate(-100%)}to{transform:translate(100%)}}.button,.shopify-challenge__button,.customer button{font-family:Rajdhani,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.14em;transition:transform .18s ease,box-shadow .25s ease,background-color .25s ease,color .25s ease}.button:hover{transform:translate(-2px,-2px);box-shadow:4px 4px #ffd60ae6}.apx-btn{display:inline-block;font-family:Rajdhani,sans-serif;font-weight:700;font-size:1.5rem;text-transform:uppercase;letter-spacing:.16em;text-decoration:none;padding:1.5rem 3.2rem;background:var(--apx-yellow);color:var(--apx-track);border:2px solid var(--apx-yellow);transition:transform .18s ease,box-shadow .25s ease,background-color .25s ease,color .25s ease}.apx-btn:hover{transform:translate(-2px,-2px);box-shadow:5px 5px #ffd60a8c}.apx-btn--ghost{background:transparent;color:var(--apx-white)}.apx-btn--ghost:hover{background:var(--apx-yellow);color:var(--apx-track);box-shadow:5px 5px #fff3}.apx-eyebrow{font-family:Rajdhani,sans-serif;font-weight:700;font-size:1.3rem;letter-spacing:.32em;text-transform:uppercase;color:var(--apx-yellow);margin:0 0 1.6rem}.apx-h2{font-family:Anton,sans-serif;font-weight:400;font-size:clamp(3.2rem,5.5vw,6rem);line-height:1.02;text-transform:uppercase;color:var(--apx-white);margin:0}.apx-section-head{max-width:152rem;margin:0 auto 3.6rem;padding:0 max(2.4rem,4vw)}.apx-hero{position:relative;overflow:hidden;min-height:min(88svh,96rem);display:flex;align-items:center;background:repeating-linear-gradient(90deg,rgba(255,255,255,.016) 0 1px,transparent 1px 120px),radial-gradient(120% 90% at 78% 88%,rgba(255,214,10,.1),transparent 55%),var(--apx-track);padding:9.6rem 0 12rem}.apx-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2.8rem;background:var(--apx-hazard);clip-path:polygon(0 45%,100% 0,100% 100%,0 100%)}.apx-streak{position:absolute;height:2px;background:linear-gradient(90deg,transparent,rgba(255,214,10,.75),transparent);pointer-events:none}.apx-streak--a{width:42vw;right:0;top:30%}.apx-streak--b{width:28vw;right:8vw;top:36%;opacity:.5}.apx-hero__car{position:absolute;right:-4vw;bottom:6%;width:min(58vw,96rem);mix-blend-mode:screen;opacity:.55;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%);mask-image:linear-gradient(90deg,transparent,#000 22%)}.apx-hero__inner{position:relative;z-index:1;width:100%;max-width:152rem;margin:0 auto;padding:0 max(2.4rem,4vw)}.apx-hero__title{margin:0 0 2.4rem;line-height:.92}.apx-line{display:block;font-family:Anton,sans-serif;font-weight:400;font-size:clamp(5.6rem,11.5vw,14.4rem);text-transform:uppercase;transform:skew(-6deg);transform-origin:left bottom}.apx-line--ghost{color:transparent;-webkit-text-stroke:2px rgba(255,214,10,.9)}.apx-line--white{color:var(--apx-white)}.apx-line--yellow{color:var(--apx-yellow);text-shadow:0 0 42px rgba(255,214,10,.35)}.apx-hero__sub{max-width:52rem;font-size:1.7rem;line-height:1.6;color:#f4f4efc7;margin:0 0 3.2rem}.apx-hero__cta{display:flex;flex-wrap:wrap;gap:1.6rem}@media(prefers-reduced-motion:no-preference){.apx-line{animation:apx-line-in .85s var(--apx-ease) both}.apx-line:nth-child(2){animation-delay:.12s}.apx-line:nth-child(3){animation-delay:.24s}.apx-eyebrow,.apx-hero__sub,.apx-hero__cta{animation:apx-fade-in .9s var(--apx-ease) .4s both}.apx-hero__car{animation:apx-drive-in 1.3s var(--apx-ease) .2s both}.apx-streak{animation:apx-fade-in 1.2s ease .7s both}}@keyframes apx-line-in{0%{opacity:0;transform:skew(-6deg) translateY(46px)}to{opacity:1;transform:skew(-6deg) translateY(0)}}@keyframes apx-fade-in{0%{opacity:0}to{opacity:1}}@keyframes apx-drive-in{0%{opacity:0;transform:translate(70px)}to{opacity:.55;transform:translate(0)}}.apx-cats{padding:8rem 0 2rem}.apx-cats__head{display:flex;align-items:flex-end;justify-content:space-between;gap:2.4rem}.apx-cats__chevrons{width:15rem;height:1.4rem;margin-bottom:.8rem;background:repeating-linear-gradient(-45deg,var(--apx-yellow) 0 10px,transparent 10px 20px);background-size:28.28px 100%}.apx-cats__grid{max-width:152rem;margin:0 auto;padding:0 max(2.4rem,4vw);display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem}.apx-cat{position:relative;display:flex;flex-direction:column;min-height:34rem;background:var(--apx-carbon);border:1px solid rgba(255,214,10,.18);clip-path:polygon(0 0,calc(100% - 2.6rem) 0,100% 2.6rem,100% 100%,0 100%);text-decoration:none;overflow:hidden;transition:transform .35s var(--apx-ease),border-color .35s ease}.apx-cat:hover{transform:translateY(-6px);border-color:#ffd60a8c}.apx-cat__glow{position:absolute;inset:auto -20% -35% -20%;height:70%;background:radial-gradient(50% 50% at 50% 50%,rgba(255,214,10,.16),transparent 70%);pointer-events:none}.apx-cat__tag{position:absolute;top:1.4rem;left:1.4rem;z-index:2;font-family:Rajdhani,sans-serif;font-weight:700;font-size:1.25rem;letter-spacing:.1em;text-transform:uppercase;color:var(--apx-track);background:var(--apx-yellow);padding:.4rem 1rem;transform:skew(-8deg)}.apx-cat__media{flex-grow:1;display:flex;align-items:center;justify-content:center;padding:3.2rem 2.4rem 1.2rem}.apx-cat__img{width:78%;height:auto;filter:drop-shadow(0 18px 28px rgba(0,0,0,.55));transition:transform .45s var(--apx-ease)}.apx-cat:hover .apx-cat__img{transform:scale(1.09) rotate(-4deg)}.apx-cat__bar{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.4rem 1.8rem;border-top:1px solid rgba(255,214,10,.18);background:#0707098c;transition:background-color .35s ease}.apx-cat__text{display:flex;flex-direction:column;gap:.2rem}.apx-cat__label{font-family:Anton,sans-serif;font-size:2.2rem;line-height:1.05;text-transform:uppercase;color:var(--apx-white);transition:color .3s ease}.apx-cat__meta{font-family:Rajdhani,sans-serif;font-weight:600;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:#f4f4ef8c;transition:color .3s ease,letter-spacing .3s ease}.apx-cat__arrow{font-size:2.2rem;color:var(--apx-yellow);transition:transform .3s var(--apx-ease),color .3s ease}.apx-cat:hover .apx-cat__bar{background:var(--apx-yellow)}.apx-cat:hover .apx-cat__label,.apx-cat:hover .apx-cat__arrow{color:var(--apx-track)}.apx-cat:hover .apx-cat__meta{color:#070709b3;letter-spacing:.2em}.apx-cat:hover .apx-cat__arrow{transform:translate(6px)}.apx-cat--soon{justify-content:flex-end}.apx-cat__soon-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(-45deg,rgba(255,214,10,.07) 0 14px,transparent 14px 28px);background-size:39.6px 100%;pointer-events:none}.apx-cat__soon-badge{position:absolute;top:1.4rem;left:1.4rem;font-family:Rajdhani,sans-serif;font-weight:700;font-size:1.25rem;letter-spacing:.18em;text-transform:uppercase;color:var(--apx-yellow);border:1px solid rgba(255,214,10,.5);padding:.4rem 1rem;transform:skew(-8deg);animation:apx-pulse 2.4s ease-in-out infinite}@keyframes apx-pulse{0%,to{opacity:1;box-shadow:0 0 #ffd60a40}50%{opacity:.75;box-shadow:0 0 14px 2px #ffd60a2e}}@media(prefers-reduced-motion:no-preference){.apx-cat__img{animation:apx-float 5s ease-in-out infinite alternate}.apx-cat:nth-child(2) .apx-cat__img{animation-duration:5.8s;animation-delay:.6s}.apx-cat:nth-child(3) .apx-cat__img{animation-duration:4.4s;animation-delay:1.1s}.apx-cat__glow{animation:apx-glow-pulse 4s ease-in-out infinite alternate}.apx-cats__chevrons{animation:apx-stripes-move-20 1.6s linear infinite}.apx-cat__soon-bg{animation:apx-stripes-move-28 2.2s linear infinite}.apx-hero:after{animation:apx-stripes-move-24 2.6s linear infinite}.footer:before{animation:apx-stripes-move-24 3.2s linear infinite}}@keyframes apx-float{0%{translate:0 -6px}to{translate:0 8px}}@keyframes apx-glow-pulse{0%{opacity:.6}to{opacity:1}}@keyframes apx-stripes-move-20{to{background-position:28.28px 0}}@keyframes apx-stripes-move-24{to{background-position:33.94px 0}}@keyframes apx-stripes-move-28{to{background-position:39.6px 0}}.apx-ticker{overflow:hidden;background:var(--apx-track);border-top:1px solid var(--apx-hairline);border-bottom:1px solid var(--apx-hairline);padding:1.4rem 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.apx-ticker__track{display:inline-flex;white-space:nowrap;animation:apx-marquee 36s linear infinite;will-change:transform}.apx-ticker:hover .apx-ticker__track{animation-play-state:paused}.apx-ticker__track span{font-family:Anton,sans-serif;font-size:1.7rem;letter-spacing:.28em;text-transform:uppercase;color:#f4f4efd9}.apx-ticker__track span:after{content:"///";color:var(--apx-yellow);margin:0 2.6rem;letter-spacing:.02em}@keyframes apx-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.apx-scenes{padding:8rem 0 6.4rem}.apx-scenes__grid{max-width:152rem;margin:0 auto;padding:0 max(2.4rem,4vw);display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.apx-scene{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:4rem;min-height:21rem;padding:2.4rem 2.4rem 2rem;background:var(--apx-carbon);border:1px solid rgba(255,214,10,.18);clip-path:polygon(0 0,calc(100% - 2.6rem) 0,100% 2.6rem,100% 100%,0 100%);text-decoration:none;overflow:hidden;transition:transform .35s var(--apx-ease)}.apx-scene:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--apx-yellow);transform:translateY(101%);transition:transform .38s var(--apx-ease)}.apx-scene:hover{transform:translateY(-4px)}.apx-scene:hover:before{transform:translateY(0)}.apx-scene__label{position:relative;font-family:Anton,sans-serif;font-size:clamp(2.4rem,2.6vw,3.4rem);line-height:1.05;text-transform:uppercase;color:var(--apx-white);transition:color .3s ease}.apx-scene__meta{position:relative;font-family:Rajdhani,sans-serif;font-weight:600;font-size:1.3rem;letter-spacing:.18em;text-transform:uppercase;color:#f4f4ef8c;transition:color .3s ease}.apx-scene__arrow{position:absolute;right:2rem;bottom:1.6rem;font-size:2.4rem;color:var(--apx-yellow);transition:transform .3s var(--apx-ease),color .3s ease}.apx-scene:hover .apx-scene__label,.apx-scene:hover .apx-scene__meta,.apx-scene:hover .apx-scene__arrow{color:var(--apx-track)}.apx-scene:hover .apx-scene__arrow{transform:translate(6px)}.apx-manifesto{padding:8rem 0}.apx-manifesto__grid{max-width:152rem;margin:0 auto;padding:0 max(2.4rem,4vw);display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(3.2rem,6vw,8rem);align-items:center}.apx-giant{font-family:Anton,sans-serif;font-weight:400;font-size:clamp(3.6rem,6vw,7.2rem);line-height:1;text-transform:uppercase;color:var(--apx-white);margin:0 0 2.4rem}.apx-giant em{display:block;font-style:normal;color:var(--apx-yellow);transform:skew(-6deg);transform-origin:left bottom}.apx-manifesto__text{font-size:1.6rem;line-height:1.7;color:#f4f4efbf;margin:0 0 3.2rem;max-width:52rem}.apx-manifesto__media{margin:0;position:relative}.apx-manifesto__media img{display:block;width:100%;height:auto;border:1px solid rgba(255,214,10,.25);box-shadow:1.8rem 1.8rem #ffd60ae6}.apx-stats{padding:5.6rem 0}.apx-stats__row{max-width:152rem;margin:0 auto;padding:0 max(2.4rem,4vw);display:grid;grid-template-columns:repeat(4,1fr);gap:2.4rem}.apx-stat{position:relative;padding-left:2rem}.apx-stat:before{content:"";position:absolute;left:0;top:.4rem;bottom:.4rem;width:4px;background:#070709;transform:skew(-12deg)}.apx-stat__num{display:block;font-family:Rajdhani,sans-serif;font-weight:700;font-size:clamp(3.6rem,5vw,5.6rem);line-height:1;color:#070709}.apx-stat__label{display:block;margin-top:.6rem;font-family:Rajdhani,sans-serif;font-weight:600;font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase;color:#070709bf}.card__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.card__information{padding-top:.8rem;padding-bottom:1.2rem}.card .price,.card .card-information>.price,.card .price .price-item{font-family:Rajdhani,sans-serif;font-weight:700;letter-spacing:.06em;color:var(--apx-yellow)}.card__media img{transition:transform .7s var(--apx-ease)}.card-wrapper:hover .card__media img,.card-wrapper:focus-within .card__media img{transform:scale(1.07)}body:not(.animate--hover-3d-lift) .card-wrapper{transition:transform .45s var(--apx-ease)}body:not(.animate--hover-3d-lift) .card-wrapper:hover{transform:translateY(-6px)}.card-wrapper .card{transition:box-shadow .45s ease}.card-wrapper:hover .card{box-shadow:0 18px 40px #0006,0 0 0 1px #ffd60a66}.quick-add__submit{border:1px solid rgba(255,214,10,.5)}.product-form__submit,.product-form__submit.button--secondary{background:var(--apx-yellow);color:var(--apx-track);--color-button: 255, 214, 10;--color-button-text: 10, 10, 12;--alpha-button-background: 1}.title-wrapper-with-link .title,.collection__title .title{letter-spacing:.03em}.title-wrapper-with-link .title:after,.collection__title .title:after{content:"";display:block;width:64px;height:6px;margin-top:1rem;background:repeating-linear-gradient(-45deg,var(--apx-yellow) 0 7px,transparent 7px 14px)}.accordion{border-color:#ffd60a40!important}.accordion__title{font-family:Rajdhani,sans-serif!important;font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:1.6rem!important}details[open] .accordion__content{animation:apx-fade-down .35s var(--apx-ease)}@keyframes apx-fade-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.newsletter__heading{text-transform:uppercase}.newsletter-form__field-wrapper .field__input{border:2px solid rgba(7,7,9,.85);transition:box-shadow .25s ease}.footer{position:relative}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:var(--apx-hazard)}.footer__heading,.footer-block__heading{font-family:Rajdhani,sans-serif!important;font-weight:700;text-transform:uppercase;letter-spacing:.16em}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.apx-scene,.apx-manifesto__grid,.apx-stat,.apx-section-head,.apx-cat{animation:apx-rise .8s var(--apx-ease) both;animation-timeline:view();animation-range:entry 5% entry 45%}.apx-cat:nth-child(2){animation-range:entry 12% entry 52%}.apx-cat:nth-child(3){animation-range:entry 19% entry 59%}.apx-cat:nth-child(4){animation-range:entry 26% entry 66%}}}@keyframes apx-rise{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0 0}}@media screen and (max-width:989px){.apx-scenes__grid,.apx-cats__grid{grid-template-columns:repeat(2,1fr)}.apx-stats__row{grid-template-columns:repeat(2,1fr);row-gap:3.2rem}}@media screen and (max-width:549px){.apx-cats__grid{grid-template-columns:1fr}.apx-cat{min-height:26rem}.apx-cats__chevrons{display:none}}@media screen and (max-width:749px){.apx-hero{min-height:78svh;padding:7.2rem 0 10rem}.apx-hero__car{width:92vw;right:-18vw;opacity:.4}.apx-hero__sub{font-size:1.5rem}.apx-hero__cta .apx-btn{flex-grow:1;text-align:center}.apx-scenes__grid{grid-template-columns:1fr}.apx-scene{min-height:15rem;gap:2.4rem}.apx-manifesto__grid{grid-template-columns:1fr}.apx-manifesto__media{margin-right:1.8rem}.apx-ticker__track span{font-size:1.3rem}.title.h1{font-size:calc(var(--font-heading-scale) * 2.6rem)}.quick-add__submit{min-height:4.2rem}.title-wrapper-with-link .title:after,.collection__title .title:after{width:48px;height:5px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.apx-ticker__track{animation:none}.announcement-bar:after{animation:none}.card__media img,.card-wrapper,.button,.apx-btn,.apx-scene,.apx-cat,.apx-cat__img{transition:none}.card-wrapper:hover .card__media img{transform:none}body:not(.animate--hover-3d-lift) .card-wrapper:hover{transform:none}.apx-scene:hover,.apx-cat:hover,.apx-cat:hover .apx-cat__img{transform:none}.apx-cat__soon-badge{animation:none}details[open] .accordion__content{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/apex.css.map */
