.alv5-btn{background:var(--alv5-ink);position:relative;overflow:hidden}.alv5-btn:hover{background:#3d3d3d}.alv5-btn--red{background:var(--alv5-ink)}.alv5-btn--red:hover{background:#3d3d3d}.alv5-hero .alv5-btn--red,.alv5-cta .alv5-btn--red{background:#fff;color:var(--alv5-ink)!important}.alv5-hero .alv5-btn--red:hover,.alv5-cta .alv5-btn--red:hover{background:var(--alv5-cream)}.alv5-btn--light{background:#fff!important;color:var(--alv5-ink)!important}.alv5-btn--light:hover{background:var(--alv5-cream)!important}.alv5-btn--ghost{color:var(--alv5-ink)!important;box-shadow:inset 0 0 0 1.5px var(--alv5-ink)}.alv5-btn--ghost:hover{background:var(--alv5-ink);color:#fff!important;box-shadow:inset 0 0 0 1.5px var(--alv5-ink)}.alv5-hero .alv5-btn--ghost,.alv5-cta .alv5-btn--ghost,.alv5-motion .alv5-btn--ghost{color:#fff!important;box-shadow:inset 0 0 0 1.5px #fff}.alv5-hero .alv5-btn--ghost:hover,.alv5-cta .alv5-btn--ghost:hover,.alv5-motion .alv5-btn--ghost:hover{background:#fff;color:var(--alv5-ink)!important}.alv5-btn:after{content:"";position:absolute;top:0;bottom:0;left:-70%;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg);transition:left .55s ease;pointer-events:none}.alv5-btn:hover:after{left:130%}.alv5-hero__quote{background:#0c0a089e;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid rgba(255,255,255,.16);padding:7px 15px;gap:8px;font-size:.78rem;margin-bottom:18px}.alv5-hero__quote .alv5-stars{font-size:.7rem}.alv5-hero__quote-author{opacity:.7;font-size:.72rem}@keyframes alv5-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes alv5-kenburns{0%{transform:scale(1.1)}to{transform:scale(1)}}.alv5-hero__media img{animation:alv5-kenburns 9s cubic-bezier(.22,1,.36,1) both}.alv5-hero__content>*{animation:alv5-rise .9s cubic-bezier(.22,1,.36,1) both}.alv5-hero__content>*:nth-child(1){animation-delay:.15s}.alv5-hero__content>*:nth-child(2){animation-delay:.28s}.alv5-hero__content>*:nth-child(3){animation-delay:.41s}.alv5-hero__content>*:nth-child(4){animation-delay:.54s}.alv5-hero__content>*:nth-child(5){animation-delay:.67s}.alv5-hero__content>*:nth-child(6){animation-delay:.8s}.alv5-js [data-alv5-r]{opacity:0;transform:translateY(30px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.alv5-js [data-alv5-r=image]{transform:translateY(18px) scale(.97)}.alv5-js [data-alv5-r].alv5-in{opacity:1;transform:none}.alv5-js [data-alv5-d="1"]{transition-delay:.06s}.alv5-js [data-alv5-d="2"]{transition-delay:.14s}.alv5-js [data-alv5-d="3"]{transition-delay:.22s}.alv5-js [data-alv5-d="4"]{transition-delay:.3s}.alv5-js [data-alv5-d="5"]{transition-delay:.38s}.alv5-js [data-alv5-d="6"]{transition-delay:.46s}.alv5-js .alv5-w{display:inline-block;opacity:0;transform:translateY(.55em);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1);transition-delay:calc(.08s + var(--wi, 0) * 70ms)}.alv5-js .alv5-in .alv5-w{opacity:1;transform:none}.alv5-js [data-alv5-r] .alv5-kicker:after{content:"";display:block;width:0;height:2px;background:var(--alv5-red);margin-top:6px;transition:width .6s cubic-bezier(.22,1,.36,1) .2s}.alv5-js [data-alv5-r].alv5-in .alv5-kicker:after,.alv5-js .alv5-in [data-alv5-r] .alv5-kicker:after,.alv5-js .alv5-in .alv5-kicker:after{width:28px}.alv5-js [data-alv5-r] .alv5-kicker--light:after{background:#e8b4b5}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.alv5-cta__media img,.alv5-join__media img,.ace5-hero__media img{scale:1.18;animation:alv5-par linear both;animation-timeline:view()}@keyframes alv5-par{0%{transform:translateY(-5%)}to{transform:translateY(5%)}}}}.alv5-js .alv5-specs__row[data-alv5-r] .alv5-specs__value{display:inline-block;transition:transform .8s cubic-bezier(.22,1,.36,1) .1s,opacity .8s ease .1s;transform:translateY(14px);opacity:0}.alv5-js .alv5-specs__row.alv5-in .alv5-specs__value{transform:none;opacity:1}.alv5-cta-row{margin-top:clamp(28px,4vw,40px)}@media(prefers-reduced-motion:reduce){.alv5-hero__media img,.alv5-hero__content>*{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/altra-v5-anim.css.map */
