@keyframes jhh-draw{0%{stroke-dashoffset:101}to{stroke-dashoffset:0}}@keyframes jhh-fade{0%{opacity:0}}@keyframes jhh-star{0%{opacity:0;transform:scale(0) rotate(-60deg)}70%{opacity:1;transform:scale(1.15) rotate(0)}to{opacity:1;transform:none}}@keyframes jhh-photo{0%{opacity:0}to{opacity:1}}@keyframes jhh-sweep{0%{opacity:0;transform:translate(-140%) skew(-18deg)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(140%) skew(-18deg)}}@keyframes jha-rise{0%{opacity:0;transform:translateY(90px)}to{opacity:1;transform:none}}@keyframes jha-sun{0%{opacity:0;transform:translateY(70px) scale(.85)}to{opacity:1;transform:none}}@keyframes jha-dot{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes jha-rule{0%{transform:scaleX(0)}to{transform:none}}@keyframes jha-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes jha-write{0%{stroke-dashoffset:var(--wl)}to{stroke-dashoffset:0}}@keyframes jha-wline{0%,70%{opacity:1}to{opacity:0}}.js-motion .is-primed .m{animation-duration:calc((var(--t1) - var(--t0)) * var(--D));animation-delay:calc(var(--t0) * var(--D) + var(--dl, 0s));animation-fill-mode:both;animation-timing-function:var(--jh-ease-glint);animation-play-state:paused}.js-motion .is-in .m{animation-play-state:running}.js-motion .is-primed .m--photo{animation-name:jhh-photo;animation-timing-function:linear}.js-motion .is-primed .m--sweep{animation-name:jhh-sweep}.js-motion .is-primed .a-sky{animation-name:jha-sun;animation-timing-function:var(--jh-ease-out)}.js-motion .is-primed .a-mtn{animation-name:jha-rise;animation-timing-function:var(--jh-ease-out)}.js-motion .is-primed .a-route{animation-name:jhh-draw;animation-timing-function:linear}.js-motion .is-primed .a-border{animation-name:jhh-draw;animation-timing-function:var(--jh-ease-in-out)}.js-motion .is-primed .a-wp,.js-motion .is-primed .a-bc{animation-name:jha-dot;animation-timing-function:var(--jh-ease-out)}.js-motion .is-primed .a-cont{animation-name:jhh-fade;animation-timing-function:var(--jh-ease-in-out)}.js-motion .is-primed .a-star{animation-name:jhh-star;animation-timing-function:var(--jh-ease-out)}.js-motion .is-primed .a-wline{animation-name:jha-write,jha-wline;animation-timing-function:var(--jh-ease-in-out),linear;animation-duration:calc((var(--w1) - var(--t0)) * var(--D)),calc((var(--t1) - var(--t0)) * var(--D))}.js-motion .is-primed .a-wfill{animation-name:jhh-fade;animation-timing-function:var(--jh-ease-in-out)}.js-motion .is-primed .a-rule{animation-name:jha-rule;animation-timing-function:var(--jh-ease-out)}.js-motion .is-primed .a-latin,.js-motion .is-primed .a-mean{animation-name:jha-up;animation-timing-function:var(--jh-ease-out)}.is-settled .m,.is-settled.m{animation:none!important}@media(prefers-reduced-motion:reduce){.m{animation:none!important}}.jh-art{display:block;width:100%;height:auto;overflow:hidden}.jh-art--trek,.jh-art--word{aspect-ratio:1000 / 1414}.jh-art--map{aspect-ratio:1297 / 1037}.jh-art text{font-family:var(--jh-font-body)}.jh-art .f-b{font-weight:600}.jh-art .f-ii,.jh-art .f-fi{font-style:italic}.jh-art .f-f,.jh-art .f-fi{font-family:var(--jh-font-display)}.jh-art .f-m{font-family:var(--jh-font-deva)}.jh-art .nk-minor{stroke-width:.5px;stroke-opacity:.24}.jh-art .nk-major{stroke-width:.7px;stroke-opacity:.62}.jh-art .a-border{stroke-width:1.2;stroke-dasharray:100 102}.jh-art .a-route{stroke-dasharray:100 102}.jh-art .a-wline{opacity:0;--wl: 2600;stroke-dasharray:var(--wl)}.jh-art .a-sky,.jh-art .a-wp,.jh-art .a-bc,.jh-art .a-star,.jh-art .a-rule{transform-box:fill-box;transform-origin:center}.jh-art .a-wp,.jh-art .a-bc{--t0: calc(var(--r0) + var(--f) * (var(--r1) - var(--r0)) - .015);--t1: calc(var(--t0) + .07)}.jh-frame,.shopify-section:has(>.jh-faq){position:relative;--tx: 6px;--dot: 8px;--dy: calc(clamp(var(--jh-s-6), 4vw, var(--jh-s-7)) + .85rem) }@media(min-width:56rem){.jh-frame,.shopify-section:has(>.jh-faq){--tx: calc(max(0px, (100vw - var(--jh-container)) / 2) + 1.1rem) ;--dot: 12px}}.jh-home-hero{--dy: 2.4rem}.jh-home-trust{--dy: 1.75rem}.jh-home-signup{--dy: calc(clamp(var(--jh-s-7), 6vw, var(--jh-s-8)) + .85rem) }@media(min-width:56rem){.jh-home-hero{--dy: 2.6rem}.jh-home-trust{--dy: 2rem}}.jh-frame:before,.shopify-section:has(>.jh-faq):before{content:"";position:absolute;z-index:0;pointer-events:none;left:var(--tx);top:var(--dy);bottom:calc(var(--dy) * -1);width:2px;margin-left:-1px;background:var(--jh-accent);opacity:.75;transform-origin:top}.jh-frame:after,.shopify-section:has(>.jh-faq):after{content:"";position:absolute;z-index:2;pointer-events:none;left:var(--tx);top:var(--dy);width:var(--dot);height:var(--dot);margin:calc(var(--dot) / -2) 0 0 calc(var(--dot) / -2);border-radius:50%;background:var(--jh-accent);border:2px solid var(--jh-bg);box-shadow:0 0 0 1px var(--jh-accent);box-sizing:border-box}.jh-frame--end:before{display:none}.trail-io .jh-frame:before,.trail-io .shopify-section:has(>.jh-faq):before{transform:scaleY(0)}.trail-io .jh-frame:after,.trail-io .shopify-section:has(>.jh-faq):after{opacity:0}.trail-io .is-drawn:before{transform:none;transition:transform 1.1s linear}.trail-io .is-drawn:after{opacity:1;transition:opacity .4s}@keyframes jh-seg{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes jh-lit{0%{opacity:0}to{opacity:1}}.trail-sd .jh-frame:before,.trail-sd .shopify-section:has(>.jh-faq):before{animation:jh-seg linear both;animation-timeline:view();animation-range:cover var(--r0, 12%) cover var(--r1, 62%)}.trail-sd .jh-frame:after,.trail-sd .shopify-section:has(>.jh-faq):after{animation:jh-lit linear both;animation-timeline:view();animation-range:cover 19% cover 24%}@media(prefers-reduced-motion:reduce){.jh-frame:before,.jh-frame:after,.shopify-section:has(>.jh-faq):before,.shopify-section:has(>.jh-faq):after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/jhilke-home.css.map */
