.ax-scope{--ax-black: #0B0B0C;--ax-ink: #F2F0ED;--ax-paper: #F2F0ED;--ax-purple: #693D9E;--ax-lilac: #A87BE6;--ax-red: #E3392A;--ax-line-dark: rgba(255,255,255,.09);--ax-line-light: rgba(11,11,12,.14);--ax-font-display: Oswald, sans-serif;--ax-font-body: Barlow, Helvetica, sans-serif;--ax-font-mono: "JetBrains Mono", monospace;--ax-max: 1320px;--color: currentColor;font-family:var(--ax-font-body);-webkit-font-smoothing:antialiased}.ax-scope *,.ax-scope *:before,.ax-scope *:after{box-sizing:border-box}.ax-scope a{text-decoration:none}.ax-scope img{max-width:100%;display:block}.ax-scope button{font-family:inherit;cursor:pointer}.ax-dark{background:var(--ax-black);color:var(--ax-ink)}.ax-light{background:var(--ax-paper);color:var(--ax-black)}.ax-container{max-width:var(--ax-max);margin:0 auto;padding-left:24px;padding-right:24px}.ax-eyebrow{font-family:var(--ax-font-mono);font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--ax-lilac)}.ax-light .ax-eyebrow{color:var(--ax-purple)}.ax-scope .ax-h2{font-family:var(--ax-font-display);font-weight:600;font-size:clamp(30px,3.6vw,46px);line-height:1.02;letter-spacing:-.005em;text-transform:uppercase;margin:0}.ax-scope .ax-lead{margin:0;font-size:16.5px;line-height:1.6;color:#a8a6a3;text-wrap:pretty}.ax-light .ax-lead{color:#565450}.ax-scope .ax-btn{display:inline-block;padding:16px 28px;border:1px solid transparent;border-radius:0;font-family:var(--ax-font-display);font-weight:600;font-size:13.5px;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;transition:background .15s,color .15s,border-color .15s}.ax-scope .ax-btn--primary{background:var(--ax-purple);color:#fff}.ax-scope .ax-btn--primary:hover{background:var(--ax-paper);color:var(--ax-black)}.ax-light .ax-btn--primary:hover{background:var(--ax-black);color:var(--ax-paper)}.ax-scope .ax-btn--ghost{border-color:#f2f0ed52;color:var(--ax-ink)}.ax-scope .ax-btn--ghost:hover{border-color:var(--ax-ink);background:#f2f0ed14;color:var(--ax-ink)}.ax-light .ax-btn--outline{border-color:#0b0b0c47;color:var(--ax-black);padding:17px 34px;font-size:13px;letter-spacing:.2em}.ax-light .ax-btn--outline:hover{background:var(--ax-black);color:var(--ax-paper)}.ax-ph{background-color:#17171b;background-image:repeating-linear-gradient(135deg,#ffffff0d 0 9px,#fff0 9px 20px)}.ax-ph--light{background-color:#ece9e3;background-image:repeating-linear-gradient(135deg,#0b0b0c0e 0 9px,#0b0b0c00 9px 20px)}.ax-ph-label{font-family:var(--ax-font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#f2f0ed66;border:1px dashed rgba(242,240,237,.22);padding:6px 9px;text-align:center}.ax-ph--light .ax-ph-label{color:#0b0b0c80;border-color:#0b0b0c3d}.ax-scope .ax-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ax-hero{position:relative;min-height:640px;display:flex;align-items:center;border-bottom:1px solid var(--ax-line-dark);overflow:hidden}.ax-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#16161a;background-image:repeating-linear-gradient(118deg,#ffffff0d 0 10px,#fff0 10px 22px)}.ax-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 100% at 78% 40%,#693d9e4d,#0b0b0c00 55%),linear-gradient(90deg,#0b0b0c 8%,#0b0b0c8c 55%,#0b0b0c33)}.ax-hero__ph{position:absolute;right:40px;top:28px;font-family:var(--ax-font-mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:#f2f0ed80;border:1px dashed rgba(242,240,237,.28);padding:7px 11px;white-space:nowrap}.ax-hero__content{position:relative;max-width:var(--ax-max);margin:0 auto;padding:96px 24px 100px;width:100%}.ax-hero__copy{max-width:720px;display:flex;flex-direction:column;gap:22px}.ax-scope .ax-hero__title{font-family:var(--ax-font-display);font-weight:600;font-size:clamp(42px,6.4vw,78px);line-height:.96;letter-spacing:-.01em;text-transform:uppercase;margin:0;text-wrap:balance}.ax-hero__title span{color:var(--ax-lilac)}.ax-scope .ax-hero__text{margin:0;font-size:18px;line-height:1.55;color:#b9b7b4;max-width:520px;text-wrap:pretty}.ax-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}@media(max-width:640px){.ax-hero{min-height:560px}.ax-hero__ph{right:16px;top:16px}.ax-hero__content{padding:88px 16px 72px}}.ax-trust-wrap{--ax-trust-lift: 44px;position:relative;z-index:5;margin:calc(var(--ax-trust-lift) * -1) 0;padding:0 24px;pointer-events:none}.ax-trust{pointer-events:auto;max-width:calc(var(--ax-max) - 48px);margin:0 auto;background:#0e0e10 var(--ax-trust-bg, none) center / cover no-repeat;color:var(--ax-ink);border:1px solid rgba(255,255,255,.16)}.ax-trust__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.ax-trust__item{min-height:calc(var(--ax-trust-lift) * 2);padding:20px 26px;display:flex;align-items:center;justify-content:center;text-align:center;gap:12px;border-right:1px solid rgba(255,255,255,.08)}.ax-trust__item:last-child{border-right:0}.ax-trust__dot{width:7px;height:7px;background:var(--ax-red);flex-shrink:0}.ax-trust__label{font-family:var(--ax-font-mono);font-size:11.5px;letter-spacing:.13em;text-transform:uppercase;color:#cfcdca}.shopify-section:has(.ax-trust-wrap)+.shopify-section .ax-featured__inner{padding-top:calc(88px + var(--ax-trust-lift, 44px))}@media(max-width:749px){.ax-trust-wrap{--ax-trust-lift: 28px;padding:0 16px}.ax-trust__grid{grid-template-columns:1fr 1fr}.ax-trust__item{min-height:0;padding:16px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.ax-trust__item:nth-child(2n){border-right:0}.ax-trust__item:nth-last-child(-n+2){border-bottom:0}.ax-trust__label{font-size:10.5px;letter-spacing:.1em}.shopify-section:has(.ax-trust-wrap)+.shopify-section .ax-featured__inner{padding-top:100px}}.ax-sec-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px}.ax-sec-head__copy{display:flex;flex-direction:column;gap:14px;max-width:640px}.ax-featured__inner{padding-top:88px;padding-bottom:72px}.ax-filters{display:flex;gap:8px;flex-wrap:wrap}.ax-scope .ax-filter{border:1px solid rgba(11,11,12,.18);border-radius:0;background:transparent;color:#4a4845;padding:10px 15px;font-family:var(--ax-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.ax-scope .ax-filter:hover{border-color:var(--ax-purple);color:var(--ax-black)}.ax-scope .ax-filter[aria-pressed=true]{color:var(--ax-black)}.ax-filter[aria-pressed=true]:before{content:none}.ax-featured .ax-filters{flex:0 0 100%;justify-content:center;margin-top:8px}.ax-scope .ax-filter[aria-pressed=true],.ax-scope .ax-filter[aria-pressed=true]:hover{background:var(--ax-purple);border-color:var(--ax-purple);color:#fff}.ax-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:1px;gap:16px;background:transparent;border:0}.ax-scope [class*=card],.ax-scope [class*=card]:hover{box-shadow:none!important;border-radius:0!important}.ax-card{background:#fff;display:flex;flex-direction:column;transition:background .15s}.ax-card[hidden]{display:none}.ax-card:hover{background:#fff}html .ax-scope .ax-card__body,html .ax-scope .ax-card__body:hover{transition:background .25s ease!important}.ax-card:hover .ax-card__body{background:#eee}.ax-scope.ax-featured{background:#fff}.ax-card__media{position:relative;aspect-ratio:1 / 1;display:grid;place-items:center;overflow:hidden;background:#fff}html .ax-scope .ax-card__media img,html .ax-scope .ax-card__media img:hover{transition:transform .6s cubic-bezier(.22,.61,.36,1)!important;will-change:transform}.ax-card:hover .ax-card__media img{transform:scale(1.12)}.ax-card__img.ax-cover{object-fit:contain;padding:14px}.ax-card__badge{position:absolute;top:12px;left:12px;background:var(--ax-red);color:#fff;font-family:var(--ax-font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:5px 8px;z-index:1}.ax-card__body{padding:18px 18px 20px;display:flex;flex-direction:column;gap:10px;flex:1}.ax-card__cat{font-family:var(--ax-font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ax-purple)}.ax-scope .ax-card__title{margin:0;font-family:var(--ax-font-body);font-weight:600;font-size:17px;line-height:1.25;letter-spacing:.005em;text-transform:none}.ax-card__title a{color:var(--ax-black)}.ax-card__title a:hover{color:var(--ax-purple)}.ax-card__prices{display:flex;align-items:baseline;gap:9px;margin-top:auto;padding-top:8px}.ax-card__price{font-family:var(--ax-font-display);font-weight:500;font-size:20px;letter-spacing:.02em}.ax-card__compare{font-size:13.5px;color:#8a8884;text-decoration:line-through}.ax-card__form{margin:0}.ax-scope .ax-card__add{display:block;text-align:center;margin-top:10px;width:100%;background:transparent;border:1px solid rgba(11,11,12,.24);border-radius:0;color:var(--ax-black);padding:13px 14px;font-family:var(--ax-font-display);font-weight:600;font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;transition:background .15s,color .15s,border-color .15s}.ax-scope .ax-card__add:hover{background:var(--ax-purple);border-color:var(--ax-purple);color:#fff}.ax-card__add[disabled]{opacity:.45;cursor:not-allowed}.ax-card__add[aria-busy=true]{opacity:.6}.ax-featured__more{display:flex;justify-content:center;margin-top:44px}.ax-collections,.ax-reviews{position:relative;isolation:isolate}.ax-collections:before,.ax-reviews:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(#0b0b0cad,#0b0b0cad),var(--ax-coll-bg) center / cover no-repeat}.ax-collections__inner{padding-top:120px;padding-bottom:136px}@media(max-width:749px){.ax-collections__inner{padding-top:80px;padding-bottom:88px}}.ax-collections .ax-sec-head__copy{max-width:680px;margin-bottom:38px}.ax-coll-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.ax-coll{position:relative;display:block;aspect-ratio:4 / 5;border:1px solid var(--ax-line-dark);overflow:hidden;transition:border-color .15s}.ax-coll:hover{border-color:var(--ax-lilac)}.ax-coll img{transition:transform .6s ease}.ax-coll:hover img{transform:scale(1.04)}.ax-coll__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b0b0c00 30%,#0b0b0ce0)}.ax-coll__ph{position:absolute;top:14px;left:14px;font-size:9.5px;padding:5px 8px;white-space:nowrap}.ax-coll__meta{position:absolute;left:18px;right:18px;bottom:18px;display:flex;flex-direction:column;gap:6px}.ax-coll__name{font-family:var(--ax-font-display);font-weight:600;font-size:22px;letter-spacing:.06em;text-transform:uppercase;color:var(--ax-ink)}.ax-coll__count{font-family:var(--ax-font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ax-lilac)}.ax-process__grid{max-width:var(--ax-max);margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:stretch}.ax-process__copy{padding:76px 48px 76px 0;display:flex;flex-direction:column;gap:22px;justify-content:center}.ax-scope.ax-process .ax-h2{font-size:clamp(28px,3.2vw,42px);line-height:1.05;letter-spacing:0}.ax-steps{display:flex;flex-direction:column;gap:2px;margin-top:8px}.ax-step{display:flex;gap:18px;padding:20px 0;border-top:1px solid var(--ax-line-light)}.ax-step__num{font-family:var(--ax-font-mono);font-size:11px;color:var(--ax-purple);padding-top:3px;flex-shrink:0}.ax-step__body{display:flex;flex-direction:column;gap:5px}.ax-step__title{font-family:var(--ax-font-display);font-weight:500;font-size:17px;letter-spacing:.08em;text-transform:uppercase}.ax-step__text{font-size:15px;line-height:1.55;color:#565450}.ax-process__media{position:relative;min-height:460px;display:grid;place-items:center;overflow:hidden}.ax-process__media.ax-ph--light{background-color:#e6e2db}.ax-process__media .ax-ph-label{font-size:10.5px;padding:7px 10px}@media(max-width:720px){.ax-process__grid{padding:0}.ax-process__copy{padding:64px 24px}.ax-process__media{min-height:340px}}.ax-reviews__inner{padding-top:88px;padding-bottom:88px}.ax-reviews .ax-sec-head{gap:20px;margin-bottom:36px}.ax-scope.ax-reviews .ax-h2{font-size:clamp(26px,3vw,38px);line-height:1.05;letter-spacing:0;max-width:620px}.ax-score{display:flex;align-items:center;gap:12px}.ax-score__num{font-family:var(--ax-font-display);font-size:34px;font-weight:600;color:var(--ax-ink)}.ax-score__meta{display:flex;flex-direction:column;gap:3px}.ax-stars{color:var(--ax-red);font-size:14px;letter-spacing:.18em}.ax-score__count{font-family:var(--ax-font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#8c8a88}.ax-review-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.ax-review{margin:0;border:1px solid var(--ax-line-dark);background:#0f0f11;padding:26px 24px;display:flex;flex-direction:column;gap:14px}.ax-review .ax-stars{font-size:13px}.ax-scope .ax-review__text{margin:0;font-size:16px;line-height:1.6;color:#d6d4d1;text-wrap:pretty}.ax-review__foot{margin-top:auto;padding-top:12px;border-top:1px solid rgba(255,255,255,.07);display:flex;align-items:center;justify-content:space-between;gap:10px}.ax-review__author{font-family:var(--ax-font-display);font-size:14px;letter-spacing:.1em;text-transform:uppercase}.ax-review__item{font-family:var(--ax-font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#7e7c7a;text-align:right}.ax-reviews__app{margin-top:32px}.ax-faq{border-top:1px solid rgba(11,11,12,.12)}.ax-faq__grid{padding-top:80px;padding-bottom:80px;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:48px}.ax-faq__intro{display:flex;flex-direction:column;gap:16px}.ax-scope.ax-faq .ax-h2{font-size:clamp(28px,3.2vw,42px);line-height:1.03;letter-spacing:0}.ax-faq__intro .ax-lead{font-size:16px;max-width:420px}.ax-scope .ax-faq__intro .ax-btn{align-self:flex-start;margin-top:6px;padding:15px 26px;font-size:12.5px}.ax-faq__list{display:flex;flex-direction:column}.ax-faq__item{border-bottom:1px solid var(--ax-line-light)}.ax-scope .ax-faq__q{list-style:none;cursor:pointer;padding:22px 0;display:flex;align-items:center;justify-content:space-between;gap:18px;color:var(--ax-black);font-family:var(--ax-font-display);font-weight:500;font-size:16.5px;letter-spacing:.06em;text-transform:uppercase;transition:color .15s}.ax-faq__q::-webkit-details-marker{display:none}.ax-scope .ax-faq__q:hover{color:var(--ax-purple)}.ax-faq__sign{font-family:var(--ax-font-mono);font-size:18px;color:var(--ax-purple);flex-shrink:0}.ax-faq__sign:before{content:"+"}.ax-faq__item[open] .ax-faq__sign:before{content:"\2212"}.ax-faq__a{padding:0 0 24px;font-size:16px;line-height:1.65;color:#565450;max-width:620px;text-wrap:pretty}.ax-faq__a p{margin:0 0 10px}.ax-faq__a p:last-child{margin:0}.ax-faq__a a{color:var(--ax-purple);text-decoration:underline}@media(prefers-reduced-motion:reduce){.ax-scope *,.ax-scope *:before,.ax-scope *:after{transition:none!important}}.ax-card{position:relative}.ax-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;border:1px solid transparent;transition:border-color .2s ease}.ax-card:hover:after{border-color:#3a3a3c}.ax-card__progress{position:absolute;left:0;bottom:0;z-index:3;height:3px;width:0;background:var(--ax-red);pointer-events:none}.ax-card__progress.is-running{animation:axCardProgress 3s linear forwards}@keyframes axCardProgress{0%{width:0}to{width:100%}}.ax-card__media-wrap{position:relative}.ax-card__media-wrap .ax-card__img{opacity:0}.ax-card__media-wrap .ax-card__img.is-active{opacity:1}html .ax-scope .ax-card__media-wrap .ax-card__img{transition:transform .6s cubic-bezier(.22,.61,.36,1),opacity .35s ease!important}.ax-scope .ax-card__nav{position:absolute;top:50%;z-index:2;transform:translateY(-50%);width:36px;height:36px;display:grid;place-items:center;padding:0;background:#fff;color:var(--ax-black);border:1px solid rgba(11,11,12,.18);border-radius:0;opacity:0;transition:opacity .2s ease,background .15s,color .15s}.ax-card__nav--prev{left:10px}.ax-card__nav--next{right:10px}.ax-card:hover .ax-card__nav,.ax-card__nav:focus-visible{opacity:1}.ax-scope .ax-card__nav:hover{background:var(--ax-black);color:#fff;border-color:var(--ax-black)}@media(hover:none){.ax-scope .ax-card__nav{opacity:1}}.ax-hero--video{background:#0b0b0c}.ax-hero--video .ax-hero__bg{display:none}.ax-hero__video{position:absolute;top:0;right:0;bottom:0;width:var(--ax-hero-video-w, 55%);overflow:hidden}.ax-hero__video video{width:100%;height:100%;object-fit:cover;display:block}.ax-hero--video .ax-hero__shade{background:linear-gradient(90deg,#0b0b0c 0% calc(100% - var(--ax-hero-video-w, 55%)),#0b0b0c99 calc(100% - var(--ax-hero-video-w, 55%) + 10%),#0b0b0c00 calc(100% - var(--ax-hero-video-w, 55%) + 24%))}@media(max-width:749px){.ax-hero__video{width:100%}.ax-hero--video .ax-hero__shade{background:linear-gradient(0deg,#0b0b0c,#0b0b0cd9 45%,#0b0b0c59)}}.ax-collections--showcase .ax-sec-head__copy{margin-inline:auto;align-items:center;text-align:center;max-width:560px;margin-bottom:56px}.ax-collections--showcase .ax-coll-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px 32px}.ax-collections--showcase .ax-coll{aspect-ratio:auto;border:0;overflow:visible;background:none;display:flex;flex-direction:column;align-items:center;gap:22px}.ax-collections--showcase .ax-coll.ax-ph{background:none}.ax-collections--showcase .ax-coll img.ax-cover{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;transition:transform .5s cubic-bezier(.22,.61,.36,1)}.ax-collections--showcase .ax-coll:hover img.ax-cover{transform:translateY(-6px) scale(1.03)}.ax-collections--showcase .ax-coll__shade{display:none}.ax-collections--showcase .ax-coll__meta{position:static;align-items:center;text-align:center;gap:4px}.ax-collections--showcase .ax-coll__name{font-size:20px;letter-spacing:.04em;color:#f2f0ed;transition:color .15s}.ax-collections--showcase .ax-coll:hover .ax-coll__name{color:var(--ax-lilac)}.ax-collections--showcase .ax-coll__count{display:none}.ax-collections--showcase .ax-coll__ph{position:static}.ax-collections--showcase .ax-lead{color:#d6d4d1}
/*# sourceMappingURL=/cdn/shop/t/57/assets/apex-home.css.map */
