.feature-highlights{--fh-row-gap: calc(14 * var(--space-unit));--fh-col-gap: calc(6 * var(--space-unit));--fh-reveal-duration: .9s;--fh-reveal-ease: cubic-bezier(.22, .61, .36, 1);display:block}.feature-highlights__header{margin-bottom:var(--heading-gap)}.feature-highlights__list{display:grid;row-gap:var(--fh-row-gap)}.feature-highlights__row{display:grid;gap:var(--fh-col-gap);align-items:center;position:relative}.feature-highlights__frame{border-radius:var(--fh-radius, 0);background:var(--fh-card-bg, #f4f4f4);isolation:isolate}.feature-highlights__img{object-position:var(--fh-fx, 50%) var(--fh-fy, 50%);transform:scale(1.0001);transform-origin:var(--fh-fx, 50%) var(--fh-fy, 50%);transition:transform 1.6s var(--fh-reveal-ease);will-change:transform;backface-visibility:hidden}.feature-highlights--blend .feature-highlights__img{mix-blend-mode:multiply}.feature-highlights__row.is-visible .feature-highlights__img,.feature-highlights[data-zoom=false] .feature-highlights__img,.feature-highlights[data-reveal=false] .feature-highlights__img{transform:scale(var(--fh-zoom, 1))}@media(hover:hover)and (pointer:fine){.feature-highlights__row.is-visible .feature-highlights__frame:hover .feature-highlights__img{transform:scale(calc(var(--fh-zoom, 1) * 1.05));transition-duration:.9s}}.feature-highlights__frame .media__placeholder{background:transparent}.feature-highlights__num{display:inline-flex;align-items:center;gap:10px;margin-bottom:calc(3 * var(--space-unit));color:var(--fh-accent, #637b9c);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:.8em;letter-spacing:.12em;line-height:1}.feature-highlights__num:before{content:"";display:block;width:28px;height:2px;background:currentColor}.feature-highlights__eyebrow{margin-bottom:calc(2 * var(--space-unit));font-size:.72em;letter-spacing:.1em;opacity:.7}.feature-highlights__heading{margin-bottom:.5em}.feature-highlights__copy{max-width:34em}.feature-highlights__stat{display:inline-flex;flex-direction:column;margin-top:calc(4 * var(--space-unit));padding:6px 0 6px 16px;border-inline-start:3px solid var(--fh-accent, #637b9c)}.feature-highlights__stat-value{color:rgb(var(--heading-color));font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:1.7em;line-height:1}.feature-highlights__stat-label{margin-top:6px;font-size:.72em;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.feature-highlights__link{display:inline-flex;align-items:center;gap:8px;margin-top:calc(4 * var(--space-unit));font-weight:700;text-decoration:underline;text-underline-offset:4px}.feature-highlights__link svg{width:18px;height:18px;transition:transform .3s ease}.feature-highlights__link:hover svg{transform:translate(4px)}.feature-highlights__footer{margin-top:calc(12 * var(--space-unit));margin-bottom:0}.feature-highlights[data-reveal=true] [data-fh-row],.feature-highlights[data-reveal=true] [data-fh-reveal]{opacity:0;transform:translateY(32px);transition:opacity var(--fh-reveal-duration) ease,transform var(--fh-reveal-duration) var(--fh-reveal-ease)}.feature-highlights[data-reveal=true] [data-fh-row] .feature-highlights__text-inner>*{opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s var(--fh-reveal-ease)}.feature-highlights[data-reveal=true] .is-visible,.feature-highlights[data-reveal=true] .is-visible .feature-highlights__text-inner>*{opacity:1;transform:none}.feature-highlights[data-reveal=true] .is-visible .feature-highlights__text-inner>*:nth-child(1){transition-delay:.15s}.feature-highlights[data-reveal=true] .is-visible .feature-highlights__text-inner>*:nth-child(2){transition-delay:.22s}.feature-highlights[data-reveal=true] .is-visible .feature-highlights__text-inner>*:nth-child(3){transition-delay:.29s}.feature-highlights[data-reveal=true] .is-visible .feature-highlights__text-inner>*:nth-child(4){transition-delay:.36s}.feature-highlights[data-reveal=true] .is-visible .feature-highlights__text-inner>*:nth-child(5){transition-delay:.43s}.feature-highlights[data-reveal=true] .is-visible .feature-highlights__text-inner>*:nth-child(6){transition-delay:.5s}.no-js .feature-highlights [data-fh-row],.no-js .feature-highlights [data-fh-reveal],.no-js .feature-highlights .feature-highlights__text-inner>*{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){.feature-highlights [data-fh-row],.feature-highlights [data-fh-reveal],.feature-highlights .feature-highlights__text-inner>*,.feature-highlights__img,.feature-highlights__media{opacity:1!important;transform:none!important;transition:none!important}.feature-highlights__img{transform:scale(var(--fh-zoom, 1))!important}}.feature-highlights__progress{display:none}@media(min-width:769px){.feature-highlights{--fh-row-gap: calc(20 * var(--space-unit));--fh-col-gap: calc(16 * var(--space-unit))}.feature-highlights__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.feature-highlights__row--reverse .feature-highlights__media{order:2}.feature-highlights__media{transform:translateY(var(--fh-parallax, 0px));transition:transform .25s ease-out;will-change:transform}.feature-highlights__text-inner{max-width:30em;margin-inline:auto}.feature-highlights__progress{display:block;position:absolute;top:0;bottom:0;left:50%;width:2px;margin-left:-1px;background:rgba(var(--text-color) / .12);border-radius:2px;overflow:hidden}.feature-highlights__progress-fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--fh-accent, #637b9c);transform:scaleY(0);transform-origin:top center;transition:transform .2s linear}.feature-highlights[data-progress=true] .feature-highlights__row:after{content:"";position:absolute;top:50%;left:50%;z-index:1;width:14px;height:14px;margin:-7px 0 0 -7px;border:2px solid rgba(var(--text-color) / .2);border-radius:50%;background:rgba(var(--bg-color));transition:border-color .3s ease,background-color .3s ease,box-shadow .3s ease}.feature-highlights[data-progress=true] .feature-highlights__row.is-active:after{border-color:var(--fh-accent, #637b9c);background:var(--fh-accent, #637b9c);box-shadow:0 0 0 4px rgba(var(--bg-color)),0 0 0 6px var(--fh-accent, #637b9c)}}@media(min-width:1024px){.feature-highlights{--fh-col-gap: calc(22 * var(--space-unit))}}@media(min-width:1280px){.feature-highlights{--fh-col-gap: calc(28 * var(--space-unit))}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/adventure-feature-highlights.css.map */
