*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}.axs-home{background:#0a0a0a;color:#f5f5f0;overflow-x:hidden}.axs-home__bg-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.axs-home__bg-wrap--dark{background:#111}.axs-home__bg-img{width:100%;height:115%;object-fit:cover;object-position:center;display:block;will-change:transform;transform:translateY(0) scale(1.12)}.axs-home__video{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.axs-home__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.axs-home__overlay--mid{background:#0a0a0a85}.axs-home__overlay--heavy{background:#0a0a0aad}.axs-home__hero .axs-home__overlay{background:#0a0a0a80}.axs-scroll-fade{opacity:0;transform:translateY(48px);transition:opacity 1s ease,transform 1s ease}.axs-scroll-fade.is-visible{opacity:1;transform:none}.axs-home-fade{opacity:0;transform:translateY(10px);animation:axsHeroFade 1.1s ease forwards}@keyframes axsHeroFade{to{opacity:1;transform:none}}.axs-home__hero{position:relative;height:100dvh;display:flex;align-items:center;justify-content:center;overflow:hidden}.axs-home__hero-content{position:relative;z-index:2;text-align:center;padding:0 clamp(20px,4vw,60px);display:flex;flex-direction:column;align-items:center;gap:18px}.axs-home__eyebrow{font-size:10px;letter-spacing:.34em;text-transform:uppercase;color:#ffffff80;text-shadow:0 1px 12px rgba(0,0,0,1)}.axs-home__hero-title{font-size:clamp(56px,11vw,130px);font-weight:300;line-height:.93;letter-spacing:-.025em;color:#fff;text-shadow:0 2px 48px rgba(0,0,0,.9)}.axs-home__hero-sub{font-size:clamp(12px,1.4vw,15px);color:#ffffff8c;letter-spacing:.12em;text-shadow:0 1px 16px rgba(0,0,0,1)}.axs-home__scroll-hint{margin-top:24px}.axs-home__scroll-hint span{display:block;width:1px;height:56px;background:linear-gradient(to bottom,rgba(255,255,255,.5),transparent);margin:0 auto;animation:scrollLine 2.2s ease infinite}@keyframes scrollLine{0%{transform:scaleY(0);transform-origin:top;opacity:0}30%{opacity:1}60%{transform:scaleY(1);transform-origin:top}61%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom;opacity:0}}.axs-home__hero-cta{display:inline-block;background:#fff;color:#0a0a0a;padding:18px 52px;font-size:11px;font-weight:500;letter-spacing:.26em;text-transform:uppercase;text-decoration:none;transition:background .2s,transform .25s;margin-top:8px}.axs-home__hero-cta:hover{background:#e8e8e8;transform:translateY(-2px);color:#0a0a0a}.axs-home__countdown{display:flex;align-items:center;gap:12px;margin-top:8px}.axs-home__countdown-item{display:flex;flex-direction:column;align-items:center;gap:4px}.axs-home__countdown-num{font-size:clamp(22px,3vw,32px);font-weight:300;color:#fff;letter-spacing:.04em;line-height:1;text-shadow:0 2px 20px rgba(0,0,0,.8)}.axs-home__countdown-label{font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:#fff6;text-shadow:0 1px 8px rgba(0,0,0,1)}.axs-home__countdown-sep{font-size:20px;color:#fff3;margin-bottom:12px}.axs-home__editorial{position:relative;min-height:100dvh;display:flex;align-items:center;justify-content:center;overflow:hidden}.axs-home__editorial-content{position:relative;z-index:2;max-width:560px;padding:clamp(60px,8vw,120px) clamp(24px,5vw,80px)}.axs-home__editorial-content--center{text-align:center;margin:0 auto}.axs-home__editorial-content--right{margin-left:auto;text-align:left}.axs-home__section-label{font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:#fff6;margin-bottom:20px;text-shadow:0 1px 8px rgba(0,0,0,1)}.axs-home__editorial-title{font-size:clamp(40px,7vw,88px);font-weight:300;line-height:1;letter-spacing:-.02em;color:#fff;margin-bottom:24px;text-shadow:0 2px 40px rgba(0,0,0,.9)}.axs-home__editorial-title em{font-style:italic;color:#ffffffbf}.axs-home__editorial-text{font-size:clamp(13px,1.4vw,16px);line-height:1.9;color:#fff9;letter-spacing:.04em;text-shadow:0 1px 12px rgba(0,0,0,.9)}.axs-home__duo{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:#0a0a0a}@media(max-width:640px){.axs-home__duo{grid-template-columns:1fr}}.axs-home__duo-item{position:relative;min-height:70vh;overflow:hidden}@media(max-width:640px){.axs-home__duo-item{min-height:55vw}}.axs-home__features{display:grid;grid-template-columns:repeat(3,1fr);background:#0a0a0a;border-top:.5px solid rgba(255,255,255,.07);border-bottom:.5px solid rgba(255,255,255,.07)}@media(max-width:768px){.axs-home__features{grid-template-columns:1fr}}.axs-home__feature{padding:clamp(40px,5vw,72px) clamp(24px,4vw,52px);border-right:.5px solid rgba(255,255,255,.07);display:flex;flex-direction:column;gap:14px}.axs-home__feature:last-child{border-right:none}@media(max-width:768px){.axs-home__feature{border-right:none;border-bottom:.5px solid rgba(255,255,255,.07)}.axs-home__feature:last-child{border-bottom:none}}.axs-home__feature-num{font-size:44px;font-weight:300;color:#fff3;line-height:1;letter-spacing:-.02em}.axs-home__feature-title{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#ffffffd9}.axs-home__feature-text{font-size:13px;line-height:1.85;color:#ffffff61;letter-spacing:.03em}.axs-home__closing{position:relative;min-height:90vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.axs-home__closing-content{position:relative;z-index:2;text-align:center;padding:clamp(60px,8vw,100px) clamp(24px,5vw,80px);display:flex;flex-direction:column;align-items:center;gap:20px}.axs-home__closing-title{font-size:clamp(36px,6vw,80px);font-weight:300;line-height:1;letter-spacing:-.02em;color:#fff;text-shadow:0 2px 40px rgba(0,0,0,.9)}.axs-home__closing-sub{font-size:clamp(13px,1.4vw,16px);color:#ffffff8c;letter-spacing:.08em;text-shadow:0 1px 12px rgba(0,0,0,1);max-width:400px}.axs-home__cta-btn{display:inline-block;background:#fff;color:#0a0a0a;padding:20px 60px;font-size:11px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;text-decoration:none;transition:background .2s,transform .25s;margin-top:8px}.axs-home__cta-btn:hover{background:#e8e8e8;transform:translateY(-3px);color:#0a0a0a}.axs-home__cta-note{font-size:10px;color:#ffffff47;letter-spacing:.14em;text-shadow:0 1px 8px rgba(0,0,0,1)}.axs-home__ugc{background:#0a0a0a;padding:clamp(60px,8vw,100px) clamp(20px,5vw,80px);border-top:.5px solid rgba(255,255,255,.07);font-family:inherit}.axs-home__ugc,.axs-home__ugc *{font-family:inherit!important}.axs-home__ugc-header{text-align:center;margin-bottom:40px}.axs-home__ugc-title{font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:#ffffffd9;font-weight:500;margin-bottom:8px}.axs-home__ugc-sub{font-size:12px;color:#ffffff59;letter-spacing:.08em}.axs-home__ugc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,260px));gap:12px;max-width:820px;margin:0 auto;justify-content:center}@media(max-width:640px){.axs-home__ugc-grid{grid-template-columns:minmax(0,260px);max-width:260px}}.axs-home__ugc-item{display:flex;flex-direction:column;gap:10px;width:100%}.axs-home__ugc-video-wrap{position:relative;width:100%;padding-top:177.78%;height:0;overflow:hidden;background:#111}.axs-home__ugc-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.axs-home__ugc-play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0003;border:none;cursor:pointer;transition:background .2s,opacity .2s;z-index:2;opacity:0}.axs-home__ugc-video-wrap:hover .axs-home__ugc-play{opacity:1}.axs-home__ugc-play:hover{background:#0000000d}.axs-home__ugc-play.is-playing{display:none}.axs-home__ugc-placeholder{position:relative;width:100%;padding-top:177.78%;height:0;background:#1a1a1a;border:.5px dashed rgba(255,255,255,.1)}.axs-home__ugc-placeholder span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#fff3;text-align:center;padding:0 16px;width:100%}.axs-home__ugc-meta{display:flex;flex-direction:column;gap:4px}.axs-home__ugc-name{font-size:11px;font-weight:500;color:#ffffffb3;letter-spacing:.06em}.axs-home__ugc-caption{font-size:11px;color:#ffffff59;letter-spacing:.04em;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/6/assets/axs-homepage.css.map */
