.jfn-rich{--jr-ink:#0C0C0D;--jr-cream:#F8F6EB;--jr-btn:#33362d;--jr-line:#0C0C0D;background:#fff;color:var(--jr-ink);padding:96px 0}.jfn-rich--cream{background:var(--jr-cream)}.jfn-rich--white{background:#fff}.jfn-rich__in{max-width:1152px;margin:0 auto;padding:0 20px}.jfn-rich__h{font-family:var(--jfn-f-bold,Arial,sans-serif);font-weight:400;font-size:48px;line-height:50px;letter-spacing:-.8px;color:var(--jr-ink);margin-bottom:16px;text-align:left;max-width:820px}.jfn-rich__sub{max-width:680px;margin:0 0 8px;font-size:18px;line-height:28px;color:#3a3a3a;text-align:left}.jfn-rich__sub p{margin:0 0 10px}.jfn-rich__sub p:last-child{margin-bottom:0}.jfn-rich__sub ul{list-style:none;padding:0;margin:0 0 10px}.jfn-rich__sub li{position:relative;padding-left:30px;margin-bottom:8px}.jfn-rich__sub li:before{content:"";position:absolute;left:0;top:6px;width:14px;height:8px;border-left:2px solid var(--jr-ink);border-bottom:2px solid var(--jr-ink);transform:rotate(-45deg)}.jfn-rich__grid{display:grid;gap:32px 28px;margin-top:48px}.jfn-rich__card{display:flex;flex-direction:column;gap:12px;min-width:0;background:none;border:0;padding:0;border-radius:0}.jfn-rich__t{font-family:var(--jfn-f-bold,Arial,sans-serif);font-weight:400;font-size:22px;line-height:26px;letter-spacing:-.2px;color:var(--jr-ink)}.jfn-rich__x{font-size:16px;line-height:25px;color:#3a3a3a}.jfn-rich__x p{margin:0 0 12px}.jfn-rich__x p:last-child{margin-bottom:0}.jfn-rich__x a{text-decoration:underline;text-underline-offset:2px;color:var(--jr-ink)}.jfn-rich--benefits .jfn-rich__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.jfn-rich--benefits .jfn-rich__ic{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;margin-bottom:8px;border-radius:0;background:none}.jfn-rich--steps .jfn-rich__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 28px}.jfn-rich--steps .jfn-rich__card{border-top:1px solid var(--jr-line);padding-top:20px}.jfn-rich__n{display:block;font-family:var(--jfn-f-bold,Arial,sans-serif);font-size:72px;line-height:72px;letter-spacing:-2px;color:var(--jr-ink);margin-bottom:10px}.jfn-rich--steps .jfn-rich__ic{width:40px;height:40px;object-fit:contain;border-radius:0;background:none;order:-1;margin-bottom:0;display:none}.jfn-rich--teaser{padding:72px 0}.jfn-rich--teaser .jfn-rich__grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px;gap:24px;border-top:1px solid var(--jr-line);padding-top:28px}.jfn-rich--teaser .jfn-rich__card{flex-direction:row;align-items:center;gap:16px}.jfn-rich--teaser .jfn-rich__ic{width:56px;height:56px;flex:none;object-fit:contain;margin:0}.jfn-rich--teaser .jfn-rich__t{font-family:var(--jfn-f-med,Arial,sans-serif);font-size:16px;line-height:21px;letter-spacing:0}.jfn-rich__foot{margin-top:28px;text-align:left;font-family:var(--jfn-f-bold,Arial,sans-serif);font-size:18px;line-height:24px}.jfn-rich__acc{margin-top:40px;border-top:1px solid var(--jr-line)}.jfn-rich__d{border-bottom:1px solid var(--jr-line)}.jfn-rich__d summary,.jfn-exp__c summary{display:flex;align-items:center;gap:16px;padding:22px 0;cursor:pointer;list-style:none}.jfn-rich__d summary::-webkit-details-marker,.jfn-exp__c summary::-webkit-details-marker{display:none}.jfn-rich__d .jfn-rich__ic{width:40px;height:40px;flex:none;object-fit:contain;margin:0;border-radius:0;background:none}.jfn-rich__d .jfn-rich__t{flex:1;font-size:22px;line-height:27px}.jfn-rich__pm{flex:none;position:relative;width:20px;height:20px;margin-left:auto}.jfn-rich__pm:before,.jfn-rich__pm:after{content:"";position:absolute;left:0;top:9px;width:20px;height:2px;background:var(--jr-ink)}.jfn-rich__pm:after{transform:rotate(90deg);transition:transform .2s}details[open]>summary .jfn-rich__pm:after{transform:rotate(0)}.jfn-rich__d .jfn-rich__x{padding:0 36px 28px 56px;max-width:860px}.jfn-rich--cols .jfn-rich__acc+.jfn-rich__foot{margin-top:20px}.jfn-rich--heading{padding:72px 0 0;background:#fff}.jfn-rich--heading .jfn-rich__h{margin-bottom:0}.jfn-rich--cta{background:#0c0c0d;color:#fff;padding:96px 0}.jfn-rich--cta .jfn-rich__h{color:#fff;font-size:56px;line-height:56px;max-width:900px}.jfn-rich--cta .jfn-rich__sub{color:#e9e6dc}.jfn-rich__btn,.jfn-col a.jfn-rich__btn{display:inline-block;margin-top:28px;padding:18px 40px;border-radius:999px;background:var(--jr-btn);color:#fff;font-family:var(--jfn-f-bold,Arial,sans-serif);font-size:16px;line-height:20px;text-align:center;border:1px solid var(--jr-btn)}.jfn-rich--cta .jfn-rich__btn,.jfn-col .jfn-rich--cta a.jfn-rich__btn{background:var(--jr-cream);color:var(--jr-ink);border-color:var(--jr-cream)}.jfn-rich--cta .jfn-rich__in>div{text-align:left!important}@media(hover:hover){.jfn-col a.jfn-rich__btn:hover{background:#0c0c0d;color:#baf3c1;border-color:#0c0c0d}.jfn-col .jfn-rich--cta a.jfn-rich__btn:hover{background:#fff;color:#0c0c0d;border-color:#fff}}.jfn-rich--expert{padding:0}.jfn-rich--expert .jfn-rich__in{max-width:none;padding:0}.jfn-exp__top{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch;background:var(--jr-cream)}.jfn-exp__img{width:100%;height:100%;min-height:420px;max-height:640px;object-fit:contain;object-position:left bottom;border-radius:0;background:var(--jr-cream);display:block}.jfn-exp__top>div{align-self:center;padding:72px max(20px,calc((100vw - 1152px)/2)) 72px 72px}.jfn-exp__h{font-family:var(--jfn-f-bold,Arial,sans-serif);font-weight:400;font-size:48px;line-height:50px;letter-spacing:-.8px;margin-bottom:20px;text-align:left}.jfn-exp__txt{font-size:17px;line-height:27px;color:#3a3a3a}.jfn-exp__txt p{margin:0 0 12px}.jfn-exp__cards{display:block;max-width:1152px;margin:0 auto;padding:56px 20px 96px}.jfn-exp__c{background:none;border:0;border-bottom:1px solid var(--jr-line);border-radius:0}.jfn-exp__cards .jfn-exp__c:first-child{border-top:1px solid var(--jr-line)}.jfn-exp__c summary{justify-content:space-between;font-family:var(--jfn-f-bold,Arial,sans-serif);font-size:22px;line-height:27px}.jfn-exp__c summary:after{display:none}.jfn-exp__c[open] summary:after{display:none}.jfn-exp__a{padding:0 36px 28px 0;font-size:16px;line-height:25px;color:#3a3a3a;max-width:860px}.jfn-rich--product{padding:96px 0}.jfn-prod{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center;max-width:none;margin:0}.jfn-prod__img{width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;border-radius:0;background:none}.jfn-prod__ul{display:flex;flex-direction:column;gap:18px;margin:0 0 8px;padding:0;list-style:none}.jfn-prod__ul li{position:relative;display:block;align-self:auto;padding:0 0 0 40px;border-radius:0;background:none;font-family:var(--jfn-f-bold,Arial,sans-serif);font-size:26px;line-height:32px}.jfn-prod__ul li:before{content:"";position:absolute;left:2px;top:9px;width:18px;height:10px;border-left:3px solid var(--jr-ink);border-bottom:3px solid var(--jr-ink);transform:rotate(-45deg)}.jfn-prod__cap{margin-top:12px;font-size:15px;line-height:22px;color:#3a3a3a}@media(max-width:1023px){.jfn-rich--benefits .jfn-rich__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.jfn-rich--steps .jfn-rich__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jfn-exp__top>div{padding:48px 32px}}@media(max-width:767px){.jfn-rich,.jfn-rich--cta,.jfn-rich--product{padding:56px 0}.jfn-rich--expert{padding:0}.jfn-rich--teaser{padding:40px 0}.jfn-rich--heading{padding:48px 0 0}.jfn-rich__in{padding:0 16px}.jfn-rich__h,.jfn-exp__h{font-size:32px;line-height:34px;letter-spacing:-.5px}.jfn-rich--cta .jfn-rich__h{font-size:36px;line-height:38px}.jfn-rich__sub{font-size:16px;line-height:25px}.jfn-rich__grid{margin-top:32px;gap:28px 16px}.jfn-rich--benefits .jfn-rich__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;margin-right:-16px;padding-right:16px;scrollbar-width:none}.jfn-rich--benefits .jfn-rich__grid::-webkit-scrollbar{display:none}.jfn-rich--benefits .jfn-rich__card{flex:0 0 72%;scroll-snap-align:start}.jfn-rich--steps .jfn-rich__grid{grid-template-columns:1fr;gap:28px}.jfn-rich__n{font-size:56px;line-height:56px}.jfn-rich--teaser .jfn-rich__grid{grid-template-columns:1fr;gap:16px}.jfn-rich__d .jfn-rich__t,.jfn-exp__c summary{font-size:19px;line-height:24px}.jfn-rich__d .jfn-rich__x{padding:0 0 24px}.jfn-rich__d .jfn-rich__ic{width:32px;height:32px}.jfn-exp__top{grid-template-columns:1fr}.jfn-exp__img{min-height:0;max-height:420px;height:auto}.jfn-exp__top>div{padding:32px 16px 40px}.jfn-exp__cards{padding:32px 16px 56px}.jfn-exp__a{padding:0 0 24px}.jfn-prod{grid-template-columns:1fr;gap:24px}.jfn-prod__ul li{font-size:22px;line-height:28px}.jfn-rich__btn,.jfn-col a.jfn-rich__btn{display:block;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/644/assets/jfn-col-rich.css.map */
