.jp-cp{background:#fff;padding:0 0 64px;overflow:hidden}.jp-cp__grid{display:grid;gap:0}.jp-cp figure{margin:0;overflow:hidden;background:var(--jp-linen)}.jp-cp figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--pos,50% 50%)}.jp-cp .jp-cp__a{aspect-ratio:4/5}.jp-cp__text{padding:30px var(--jp-gutter,20px) 0;max-width:560px}.jp-cp__kicker{margin:0 0 12px;font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--jp-muted)}.jp-cp__title{margin:0 0 16px;font-family:var(--jp-serif);font-weight:400;font-size:clamp(2rem,8.6vw,3.4rem);line-height:1.08;letter-spacing:-.005em;text-transform:none}.jp-cp__body{margin:0 0 24px;font-size:15px;line-height:1.7;color:#3a3a3a;max-width:40ch}.jp-cp__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px}.jp-cp__ctas .jp-btn{min-width:240px}.jp-cp .jp-cp__b{width:64%;margin:44px var(--jp-gutter,20px) 0 auto;aspect-ratio:4/5}.jp-motion .jp-cp figure img{transform:scale(1.06);transition:transform 1.8s cubic-bezier(.22,.61,.36,1)}.jp-motion .jp-cp figure.is-in img{transform:none}@media(prefers-reduced-motion:reduce){.jp-motion .jp-cp figure img{transform:none;transition:none}}@media(min-width:990px){.jp-cp{padding:96px 0 120px}.jp-cp__grid{max-width:1360px;margin:0 auto;padding:0 40px;align-items:center}.jp-cp--duo .jp-cp__grid{grid-template-columns:5fr 4fr 3fr;gap:64px}.jp-cp--solo .jp-cp__grid{grid-template-columns:6fr 5fr;gap:96px}.jp-cp--flip.jp-cp--solo .jp-cp__grid{grid-template-columns:5fr 6fr}.jp-cp--flip.jp-cp--solo .jp-cp__a{order:2}.jp-cp__text{padding:0}.jp-cp .jp-cp__b{width:100%;margin:0;align-self:end;position:relative;top:64px}}.jphc{--jphc-ink:#111;--jphc-t:7s;position:relative;overflow:hidden;background:var(--jphc-ink);color:#fff;padding:60px 0 64px;isolation:isolate}.jphc__wrap{max-width:1280px;margin:0 auto;padding:0 var(--jp-gutter,20px);display:grid;gap:40px;align-items:center}.jphc__body{text-align:center;display:flex;flex-direction:column;align-items:center}.jphc__kicker{margin:0 0 18px;font-family:var(--jp-sans);font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#ffffffb3}.jphc__kicker:after{content:"";display:inline-block;vertical-align:middle;width:0;height:1px;margin:-2px 0 0 14px;background:currentColor;opacity:.7;transition:width 1.2s cubic-bezier(.22,.61,.36,1) .4s}.jphc.is-in .jphc__kicker:after{width:28px}.jphc__title{margin:0 0 18px;font-family:var(--jp-sans)!important;font-weight:500!important;font-size:clamp(1.3rem,5.4vw,2rem)!important;line-height:1.4!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#fff!important;max-width:24ch;text-wrap:balance}.jphc__title em{font-style:normal;font-weight:inherit;white-space:nowrap}.jphc__text{margin:0 0 22px;font-size:16px;line-height:1.6;color:#ffffffd6;max-width:38ch}.jphc__badges{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.jphc__badges li{font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:7px 10px;border:1px solid rgba(255,255,255,.18);color:#fff}.jphc__cta{width:100%;display:flex;justify-content:center}.jphc__btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;max-width:400px;min-height:60px;padding:18px;line-height:1.2;background:#fff;color:var(--jphc-ink)!important;border:1px solid #fff;font-family:var(--jp-sans);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none!important;transition:background-color .35s,color .35s,box-shadow .5s}.jphc__btn-arrow{display:inline-block;transition:transform .45s cubic-bezier(.22,.61,.36,1)}.jphc.is-live .jphc__btn-arrow{animation:jphcNudge 3s ease-in-out 2s infinite}@keyframes jphcNudge{0%,70%,to{transform:none}80%{transform:translate(5px)}90%{transform:none}}@media(hover:hover){.jphc__btn:hover{background:transparent;color:#fff!important;box-shadow:0 0 0 6px #ffffff14}.jphc__btn:hover .jphc__btn-arrow{animation:none;transform:translate(6px)}}.jphc__btn:focus-visible{outline:2px solid #fff;outline-offset:4px}.jphc__note{margin:16px 0 0;font-size:12.5px;line-height:1.6;color:#ffffff94;max-width:44ch}.jphc__visual{margin:0;width:100%;max-width:720px;justify-self:center;order:-1}.jphc__ear{display:block;width:100%;height:auto;overflow:visible}.jphc__l1{opacity:.92}.jphc__l2{opacity:.55}.jphc__l3{stroke:#fff;opacity:.2}.jphc__coch{opacity:.55}.jphc__w{opacity:0;transform:translate(60px,206px)}.jphc__drum,.jphc__ossi{transform-box:fill-box;transform-origin:50% 50%}.jphc__coch-glow,.jphc__nerve{stroke:#fff;opacity:0;stroke-dasharray:.2 1.2;stroke-dashoffset:.2}.jphc.is-live .jphc__w{animation:jphcWave var(--jphc-t) cubic-bezier(.45,.05,.55,.95) infinite}.jphc.is-live .jphc__w:nth-child(2){animation-delay:.35s}.jphc.is-live .jphc__w:nth-child(3){animation-delay:.7s}@keyframes jphcWave{0%{opacity:0;transform:translate(40px,206px) scaleY(1)}5%{opacity:.85}22%{opacity:.85;transform:translate(246px,206px) scaleY(.95)}33%{opacity:.7;transform:translate(394px,206px) scaleY(.42)}36%,to{opacity:0;transform:translate(398px,206px) scaleY(.42)}}.jphc.is-live .jphc__drum{animation:jphcDrum var(--jphc-t) linear infinite}@keyframes jphcDrum{0%,34%{transform:none}36%{transform:translate(2.5px)}38%{transform:translate(-2px)}40%{transform:translate(2px)}42%{transform:translate(-1.5px)}44%{transform:translate(1px)}46%,to{transform:none}}.jphc.is-live .jphc__ossi{animation:jphcOss var(--jphc-t) linear infinite}@keyframes jphcOss{0%,37%{transform:none}40%{transform:translate(1.6px)}43%{transform:translate(-1.2px)}46%{transform:translate(1px)}49%,to{transform:none}}.jphc.is-live .jphc__coch-glow{animation:jphcCoch var(--jphc-t) cubic-bezier(.4,0,.2,1) infinite}@keyframes jphcCoch{0%,46%{opacity:0;stroke-dashoffset:.2}49%{opacity:1}70%{opacity:1;stroke-dashoffset:-1}73%,to{opacity:0;stroke-dashoffset:-1}}.jphc.is-live .jphc__nerve{animation:jphcNerve var(--jphc-t) cubic-bezier(.4,0,.2,1) infinite}@keyframes jphcNerve{0%,68%{opacity:0;stroke-dashoffset:.2}71%{opacity:1}86%{opacity:1;stroke-dashoffset:-1}89%,to{opacity:0;stroke-dashoffset:-1}}.jphc__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0 0;padding:14px 0 0;border-top:1px solid rgba(255,255,255,.14)}.jphc__step{position:relative;margin:0;font-size:11px;line-height:1.5;color:#ffffff8c;transition:color .4s}.jphc__step:before{content:"";position:absolute;top:-15px;left:0;height:1px;width:0;background:#fff}.jphc__num{display:block;font-size:10px;letter-spacing:.2em;opacity:.7;margin-bottom:2px}.jphc__step strong{display:block;font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#fff}.jphc__desc{display:none}.jphc.is-live .jphc__step:before{animation:jphcBar1 var(--jphc-t) linear infinite}.jphc.is-live .jphc__step:nth-child(2):before{animation-name:jphcBar2}.jphc.is-live .jphc__step:nth-child(3):before{animation-name:jphcBar3}@keyframes jphcBar1{0%{width:0;opacity:1}34%{width:100%;opacity:1}38%,to{width:100%;opacity:0}}@keyframes jphcBar2{0%,34%{width:0;opacity:1}68%{width:100%;opacity:1}72%,to{width:100%;opacity:0}}@keyframes jphcBar3{0%,68%{width:0;opacity:1}96%{width:100%;opacity:1}to{width:100%;opacity:0}}.jphc-rv{opacity:0;transform:translateY(14px);transition:opacity 1s ease,transform 1.1s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--d,0) * .11s)}.jphc.is-in .jphc-rv{opacity:1;transform:none}.jphc__visual{opacity:0;transition:opacity 1.4s ease .2s}.jphc.is-in .jphc__visual{opacity:1}@media(min-width:990px){.jphc{padding:112px 0}.jphc__wrap{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px}.jphc__body{text-align:left;align-items:flex-start}.jphc__badges,.jphc__cta{justify-content:flex-start}.jphc__btn{width:auto;gap:16px;padding:18px 32px;font-size:12.5px;letter-spacing:.16em}.jphc__visual{order:0}.jphc__badges{gap:8px}.jphc__badges li{font-size:11px;letter-spacing:.16em;padding:8px 12px}.jphc__steps{gap:24px;margin-top:18px;padding-top:18px}.jphc__step:before{top:-19px}.jphc__step{font-size:13px}.jphc__desc{display:block}}@media(prefers-reduced-motion:reduce){.jphc *,.jphc *:before,.jphc *:after{animation:none!important;transition:none!important}.jphc-rv,.jphc__visual{opacity:1;transform:none}.jphc__w{opacity:.5}.jphc__w:nth-child(1){transform:translate(70px,206px)}.jphc__w:nth-child(2){transform:translate(100px,206px)}.jphc__w:nth-child(3){transform:translate(130px,206px)}.jphc__kicker:after{width:28px}}.jp-hero__slide picture{display:block;width:100%;height:100%}.jp-hero__video{display:block;width:100%;height:100%;object-fit:cover}html .jp-hero__slide{transition:opacity 1.8s cubic-bezier(.4,0,.2,1)}html.jp-motion .jp-hero__slide.is-active .jp-hero__img,html.jp-motion .jp-hero__slide.is-leaving .jp-hero__img{animation:jpDriftA var(--jp-dur,9s) cubic-bezier(.25,.1,.25,1) forwards}html.jp-motion .jp-hero__slide:nth-child(2n).is-active .jp-hero__img,html.jp-motion .jp-hero__slide:nth-child(2n).is-leaving .jp-hero__img{animation-name:jpDriftB}html.jp-motion .jp-hero__slide.is-leaving .jp-hero__img{animation-play-state:paused}html.jp-motion .jp-hero__slide--video .jp-hero__img{animation:none!important;transform:none}@keyframes jpDriftA{0%{transform:scale(1.1) translate3d(1.4%,0,0)}to{transform:scale(1.03) translate3d(-1.2%,0,0)}}@keyframes jpDriftB{0%{transform:scale(1.1) translate3d(-1.4%,.5%,0)}to{transform:scale(1.03) translate3d(1.2%,-.4%,0)}}.jp-hero__count{position:absolute;z-index:3;left:calc(50% + 74px);bottom:8px;margin:0;display:flex;align-items:center;gap:8px;font-family:var(--jp-sans);font-size:10px;letter-spacing:.2em;color:#f7f3ed99}.jp-hero__count span{color:var(--jp-paper,#f7f3ed)}.jp-hero__count i{display:block;width:14px;height:1px;background:#f7f3ed66}@media(min-width:990px){.jp-hero__count{bottom:22px}}@media(prefers-reduced-motion:reduce){html .jp-hero__slide .jp-hero__img{animation:none!important;transform:none}}@media(max-width:767px){.jp-hero__slide .jp-hero__img{object-position:var(--jp-focus,50% 50%)}}.jp-qb .jp-qb__k{text-wrap:balance}@media(max-width:379px){.jp-qb .jp-qb__k{letter-spacing:.14em!important}}.jp-qb .jp-qb__row{flex-wrap:wrap}.jp-qb .jp-qb__main{min-width:0}.jp-qb .jp-qb__alt{display:block;flex-basis:100%;margin:-6px 0 14px 2px;padding:0;border:0;font-size:13px;letter-spacing:0;text-transform:none;color:#111;text-decoration:underline;text-underline-offset:.25em}.jp-motion [data-parallax]{overflow:hidden}.jp-motion [data-parallax] img{translate:0 var(--py,0px);scale:1.1}.jp-motion .jp-cp figure[data-reveal],.jp-motion .jp-ed figure[data-reveal]{clip-path:inset(8% 0 8% 0);transition:clip-path 1.6s cubic-bezier(.22,.61,.36,1),opacity 1.1s ease;transition-delay:calc(var(--d,0) * 90ms)}.jp-motion .jp-cp figure[data-reveal].is-in,.jp-motion .jp-ed figure[data-reveal].is-in{clip-path:inset(0 0 0 0)}.jp-motion .jp-cp__title[data-reveal],.jp-motion .jp-ed__title[data-reveal],.jp-motion .jp-h2[data-reveal]{filter:blur(6px);transition:opacity 1.1s ease,transform 1.2s cubic-bezier(.22,.61,.36,1),filter 1.3s ease;transition-delay:calc(var(--d,0) * 90ms)}.jp-motion .jp-cp__title[data-reveal].is-in,.jp-motion .jp-ed__title[data-reveal].is-in,.jp-motion .jp-h2[data-reveal].is-in{filter:none}.jp-cp__kicker:before,.jp-ed__kicker:before{content:"";display:inline-block;vertical-align:middle;width:28px;height:1px;margin:-2px 12px 0 0;background:currentColor;opacity:.6}.jp-motion .jp-cp__kicker[data-reveal]:before,.jp-motion .jp-ed__kicker[data-reveal]:before{width:0;transition:width 1.2s cubic-bezier(.22,.61,.36,1) .35s}.jp-motion .jp-cp__kicker[data-reveal].is-in:before,.jp-motion .jp-ed__kicker[data-reveal].is-in:before{width:28px}@media(prefers-reduced-motion:reduce){.jp-motion [data-parallax] img{translate:none;scale:none}.jp-motion [data-reveal]{filter:none!important;clip-path:none!important}}.grid-product__image-mask,.jp-pcard__media,.jp-house__media{background:#f3f1ec}html .grid__image-ratio.jp-ar img,html .grid__image-ratio.jp-ar--tall img{object-fit:contain!important;padding:10%!important;mix-blend-mode:multiply}html .jp-pcard__media.jp-ar--tall img{object-fit:contain}.grid__image-ratio img,.jp-pcard__media img,.jp-house__media img{transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform 1.1s cubic-bezier(.22,.61,.36,1)}.jp-pk-wait img:not(.jp-pcard__alt){opacity:0!important;transition:none!important}html .jp-pk img:not(.jp-pcard__alt){width:100%!important;height:100%!important;padding:0!important;object-fit:contain!important;transform-origin:50% 50%;transform:translate(var(--pk-x,0),var(--pk-y,0)) scale(var(--pk-k,1))!important}.jp-pcard:hover .jp-pk img.jp-pcard__main,.jp-house:hover .jp-pk img{transform:translate(var(--pk-x,0),var(--pk-y,0)) scale(calc(var(--pk-k,1) * 1.04))!important}html .jp-pk-cut img:not(.jp-pcard__alt){mix-blend-mode:normal}html .jp-pk-photo img:not(.jp-pcard__alt){object-fit:cover!important;padding:0!important;mix-blend-mode:normal!important;transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map?subset=AAAAEAoCAAAAAAAAABg */
