.ivp-jny-sec{--jny-node: 44px;--jny-bg: #fff}.ivp-jny-sec.ivp-bg-mist{--jny-bg: var(--ivp-bone)}.ivp-jny-rail{margin:6px calc(var(--ivp-gutter) * -1) 34px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.ivp-jny-rail::-webkit-scrollbar{display:none}.ivp-jny-rail ol{position:relative;display:flex;gap:8px;width:max-content;margin:0;padding:0 var(--ivp-gutter);list-style:none}.ivp-jny-rail li{scroll-snap-align:start}.ivp-jny-rail a{display:flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;border:1px solid var(--ivp-line-2);border-radius:999px;background:#fff;color:var(--ivp-ink);text-decoration:none;font:700 15px/1 var(--ivp-font-head);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:border-color .2s,background-color .2s}.ivp-jny-rail b{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--ivp-asphalt);color:var(--ivp-signal);font-size:14px;letter-spacing:0}.ivp-jny-rail a:hover{border-color:var(--ivp-asphalt)}.ivp-jny-rail a:focus-visible{outline:2px solid var(--ivp-green-ink);outline-offset:2px}.ivp-jny{margin:0;padding:0;list-style:none}.ivp-jny__step{position:relative;display:grid;grid-template-columns:var(--jny-node) minmax(0,1fr);column-gap:16px;row-gap:22px;padding-bottom:56px;scroll-margin-top:calc(var(--ivp-header-offset) + 12px)}.ivp-jny__step:last-child{padding-bottom:0}.ivp-jny__step:before,.ivp-jny__step:after{content:"";position:absolute;left:calc(var(--jny-node) / 2 - 1px);top:0;bottom:0;width:2px;background:var(--ivp-line-2)}.ivp-jny__step:after{background:var(--ivp-signal);transform:scaleY(0);transform-origin:top;transition:transform 1.1s var(--ivp-ease) .15s}.ivp-jny__step:first-child:before,.ivp-jny__step:first-child:after{top:calc(var(--jny-node) / 2)}.ivp-jny__step:last-child:before,.ivp-jny__step:last-child:after{bottom:auto;height:calc(var(--jny-node) / 2)}.ivp-jny__step.is-in:after{transform:none}.ivp-jny__node{position:relative;z-index:1;grid-row:1 / span 2;display:grid;place-items:center;width:var(--jny-node);height:var(--jny-node);border-radius:50%;background:var(--ivp-asphalt);color:var(--ivp-signal);box-shadow:0 0 0 6px var(--jny-bg);font:700 18px/1 var(--ivp-font-head);letter-spacing:.02em}.ivp-jny__step--solo .ivp-jny__node{grid-row:1}.ivp-jny__body{min-width:0;padding-top:4px}.ivp-jny__aside{grid-column:2;min-width:0}.ivp-jny__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 10px}.ivp-jny__no{font:700 14px/1 var(--ivp-font-head);letter-spacing:.18em;text-transform:uppercase;color:var(--ivp-green-ink)}.ivp-jny__when{padding:6px 10px 5px;border-radius:999px;background:var(--ivp-asphalt);color:#fff;font:700 13px/1 var(--ivp-font-head);letter-spacing:.1em;text-transform:uppercase}.ivp .ivp-jny__title{margin:0 0 12px;font:700 clamp(26px,2.4vw + 14px,38px)/1 var(--ivp-font-head);text-transform:uppercase;color:var(--ivp-ink);text-wrap:balance}.ivp-jny__text{max-width:620px}.ivp-jny__text p{margin:0 0 .7em}.ivp-jny__duo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;max-width:620px;margin:18px 0 0}.ivp-jny__duo>div{padding:12px 14px 13px;border-top:3px solid var(--ivp-asphalt);border-radius:0 0 var(--ivp-radius) var(--ivp-radius);background:var(--ivp-bone)}.ivp-bg-mist .ivp-jny__duo>div{background:#fff}.ivp-jny__duo>.ivp-jny__duo-us{border-top-color:var(--ivp-signal)}.ivp-jny__duo dt{margin:0 0 6px;font:700 13px/1 var(--ivp-font-head);letter-spacing:.16em;text-transform:uppercase;color:var(--ivp-muted)}.ivp-jny__duo dd{margin:0;font-size:15px;line-height:1.45;color:var(--ivp-ink)}.ivp-jny__duo dd+dd{margin-top:5px}.ivp-jny__btn{margin-top:20px}.ivp-jny__sub{margin:0 0 10px;font:700 13px/1 var(--ivp-font-head);letter-spacing:.16em;text-transform:uppercase;color:var(--ivp-muted)}.ivp-jny__checks{max-width:620px;margin-top:18px}.ivp-jny__checks ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ivp-jny__checks li{display:flex;gap:10px;align-items:flex-start;font-size:16px;line-height:1.45;color:var(--ivp-ink)}.ivp-jny__checks li svg{flex:none;width:22px;height:22px;margin-top:-1px;padding:3px;border-radius:50%;background:var(--ivp-signal);color:var(--ivp-asphalt)}.ivp-jny__quotes ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ivp-jny__quotes li{position:relative;max-width:92%;padding:12px 16px;border:1px solid var(--ivp-line);border-radius:16px 16px 16px 4px;background:#fff;box-shadow:var(--ivp-shadow-s);font-size:16px;line-height:1.45;color:var(--ivp-ink)}.ivp-jny__quotes li:nth-child(2n){justify-self:end;border-radius:16px 16px 4px;border-color:var(--ivp-asphalt-3);background:var(--ivp-asphalt);color:#fff}.ivp-jny__quotes q{quotes:"\201c" "\201d"}.ivp-jny__qnote{margin:12px 0 0;font-size:14px;color:var(--ivp-muted)}.ivp-jny__body .ivp-jny__quotes{max-width:620px;margin-top:18px}.ivp-jny__media{display:grid;gap:10px}.ivp-jny__main{position:relative;display:block;overflow:hidden;border-radius:var(--ivp-radius-l);background:var(--ivp-asphalt-2)}.ivp-jny__main img{display:block;width:100%;height:auto;max-height:640px;object-fit:cover;transition:transform .8s var(--ivp-ease)}.ivp-jny__media--contain .ivp-jny__main{border:1px solid var(--ivp-line);background:#fff;box-shadow:var(--ivp-shadow-s)}.ivp-jny__media--contain .ivp-jny__main img{max-height:560px;object-fit:contain}.ivp-jny__main:hover img{transform:scale(1.02)}.ivp-jny__tag{position:absolute;left:12px;bottom:12px;padding:7px 11px 6px;border-radius:var(--ivp-radius-s);background:#0e0f10cc;color:#fff;font:700 13px/1 var(--ivp-font-head);letter-spacing:.12em;text-transform:uppercase}.ivp-jny__thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ivp-jny__thumbs>a{display:block;overflow:hidden;border-radius:var(--ivp-radius);background:var(--ivp-asphalt-2)}.ivp-jny__thumbs img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;transition:transform .6s var(--ivp-ease)}.ivp-jny__media--contain .ivp-jny__thumbs>a{border:1px solid var(--ivp-line);background:#fff}.ivp-jny__media--contain .ivp-jny__thumbs img{object-fit:contain}.ivp-jny__thumbs>a:hover img{transform:scale(1.04)}.ivp-jny__main:focus-visible,.ivp-jny__thumbs>a:focus-visible{outline:3px solid var(--ivp-green-ink);outline-offset:3px}.ivp-jny__note{display:flex;gap:12px;align-items:flex-start;max-width:860px;margin:44px 0 0 calc(var(--jny-node) + 16px);padding:16px 18px;border-left:4px solid var(--ivp-signal);border-radius:0 var(--ivp-radius) var(--ivp-radius) 0;background:#fff;font-size:16px;line-height:1.55;color:var(--ivp-ink)}.ivp-jny-sec.ivp-bg-white .ivp-jny__note{background:var(--ivp-bone)}.ivp-jny__note>svg{flex:none;margin-top:2px;color:var(--ivp-green-ink)}.ivp-jny__note p{margin:0}@media(min-width:750px){.ivp-jny-rail{margin-inline:0;overflow:visible}.ivp-jny-rail ol{flex-wrap:wrap;width:auto;padding:0}}@media(min-width:990px){.ivp-jny-sec{--jny-node: 72px}.ivp-jny-rail{margin-bottom:52px}.ivp-jny-rail ol{display:grid;grid-template-columns:repeat(var(--n, 7),minmax(0,1fr));gap:0}.ivp-jny-rail ol:before{content:"";position:absolute;left:22px;right:22px;top:22px;height:2px;background:var(--ivp-line-2)}.ivp-jny-rail a{position:relative;flex-direction:column;align-items:flex-start;gap:12px;padding:0 12px 0 0;border:0;background:none;white-space:normal;font-size:16px;line-height:1.1}.ivp-jny-rail b{width:46px;height:46px;box-shadow:0 0 0 6px var(--jny-bg);font-size:17px;transition:background-color .2s,color .2s}.ivp-jny-rail a:hover b{background:var(--ivp-signal);color:var(--ivp-asphalt)}.ivp-jny__step{grid-template-columns:var(--jny-node) minmax(0,1fr) minmax(0,1.12fr);column-gap:44px;padding-bottom:96px;align-items:start}.ivp-jny__step--solo{grid-template-columns:var(--jny-node) minmax(0,1fr)}.ivp-jny__node{grid-row:1;font-size:26px}.ivp-jny__body{padding-top:12px}.ivp-jny__aside{grid-column:3;grid-row:1}.ivp-jny__quotes{padding-top:12px}.ivp-jny__note{margin-left:calc(var(--jny-node) + 44px)}}@media(min-width:1200px){.ivp-jny__step{column-gap:64px}.ivp-jny__note{margin-left:calc(var(--jny-node) + 64px)}}@media(prefers-reduced-motion:reduce){.ivp-jny__step:after{display:none}.ivp-jny__main img,.ivp-jny__thumbs img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/ivp-s-journey.css.map */
