.jr-main{display:block;outline:none;max-width:1280px;margin:0 auto;padding:0 var(--rx-inset, 16px) clamp(48px,6vw,88px)}@media(max-width:480px){.jr-main{padding-left:16px;padding-right:16px}}.jr-hero{margin:clamp(16px,3vw,36px) 0 0;padding:clamp(36px,6vw,72px) clamp(18px,4vw,56px);border-radius:var(--rx-r-lg);background:var(--rx-linen);text-align:center}.jr-h1{font-size:clamp(52px,7vw,96px);line-height:.95}.jr-sub{margin:10px 0 0;font:italic 400 clamp(22px,2.4vw,30px)/1.15 var(--brand-font-italic);color:var(--rx-accent-ink)}.jr-intro{max-width:46ch;margin:16px auto 0;font:500 var(--rx-fs-lead, 16px)/1.6 var(--brand-font-body);color:var(--brand-ink)}.jr-filter{margin:clamp(26px,3.4vw,40px) auto 0;text-align:center}.jr-filter__h{font:700 var(--rx-fs-label, 12px)/1.3 var(--brand-font-body)!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--rx-accent-ink)}.jr-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:900px;margin:14px auto 0;padding:0;list-style:none}@media(max-width:639px){.jr-chips{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;margin:12px -16px 0;padding:3px 16px 8px;scroll-padding-inline:16px}.jr-chips::-webkit-scrollbar{display:none}.jr-chips li{flex:none}}.jr-chip{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 18px;border:0;border-radius:999px;cursor:pointer;background:var(--brand-surface);box-shadow:inset 0 0 0 1.5px var(--brand-deep);color:var(--brand-deep);font:700 14px/1.2 var(--brand-font-body)}.jr-chip:hover{background:var(--rx-linen)}.jr-chip[aria-pressed=true]{background:var(--brand-deep);color:var(--brand-bg)}.jr-chip[aria-pressed=true]:before{content:"";width:12px;height:7px;margin-top:-3px;border:solid currentColor;border-width:0 0 2px 2px;transform:rotate(-45deg)}.jr-results{margin-top:clamp(22px,3vw,36px)}.jr-status{margin:0 0 18px;text-align:center;font:600 var(--rx-fs-sub, 14px)/1.4 var(--brand-font-body);color:var(--brand-ink)}.jr-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;margin:0;padding:0;list-style:none}@media(min-width:640px){.jr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}}@media(min-width:1024px){.jr-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 26px}}.jr-card{min-width:0}.jr-card__in{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:var(--rx-r-md);background:var(--brand-surface);box-shadow:inset 0 0 0 1px var(--rx-hair),var(--rx-card-shadow);transition:box-shadow .2s ease}.jr-card__in:hover{box-shadow:inset 0 0 0 1px var(--rx-line),var(--rx-card-shadow)}.jr-card__img{aspect-ratio:3 / 2;overflow:hidden;background:var(--rx-linen)}.jr-card__img img,.jr-card__img .img-slot-ph{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.jr-card__in:hover .jr-card__img img{transform:scale(1.03)}.jr-card__body{display:flex;flex:1;flex-direction:column;gap:8px;padding:18px 20px 22px}.jr-card__tag{align-self:flex-start;padding:4px 12px;border-radius:999px;background:color-mix(in srgb,var(--brand-olive) 22%,var(--brand-bg));color:var(--brand-deep);font:700 12px/1.3 var(--brand-font-body);letter-spacing:.06em}.jr-card__title{font-size:clamp(25px,2.2vw,30px);line-height:1.08}.jr-card__title a{color:var(--brand-deep);text-decoration:none}.jr-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.jr-card__title a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.jr-card__in:has(a:focus-visible){outline:2px solid var(--brand-ink);outline-offset:3px}.jr-card__meta{font:600 13px/1.45 var(--brand-font-body);color:var(--brand-ink)}.jr-card__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:500 15px/1.55 var(--brand-font-body);color:var(--brand-ink)}@media(max-width:639px){.jr-card__excerpt{-webkit-line-clamp:3}}.jr-pager{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:clamp(28px,4vw,48px)}.jr-pager a,.jr-pager span{display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:0 12px;border-radius:999px;font:700 15px/1 var(--brand-font-body);color:var(--brand-deep);text-decoration:none}.jr-pager a{box-shadow:inset 0 0 0 1.5px var(--brand-deep);background:var(--brand-surface)}.jr-pager a:hover{background:var(--rx-linen)}.jr-pager a[aria-current=page]{background:var(--brand-deep);color:var(--brand-bg)}.jr-pager .jr-pager__step{display:inline-flex;gap:6px;padding:0 16px}.jr-pager svg{width:16px;height:16px}.jr-pager .jr-pager__step--prev svg{transform:rotate(180deg)}.jr-post{margin-top:clamp(12px,2vw,24px)}.jr-back{margin:0}.jr-back a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--brand-deep);font:700 15px/1.2 var(--brand-font-body);text-decoration:underline;text-underline-offset:4px}.jr-back svg{width:18px;height:18px;transform:rotate(180deg);flex:none}.jr-back--top{max-width:68ch;margin:0 auto}.jr-post>.jr-back:not(.jr-back--top){max-width:68ch;margin:clamp(28px,4vw,44px) auto 0}.jr-post__head{max-width:860px;margin:clamp(12px,2vw,24px) auto 0;text-align:center}.jr-post__tags{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 16px;padding:0;list-style:none}.jr-tagpill{display:inline-flex;align-items:center;min-height:44px;padding:4px 16px;border-radius:999px;background:color-mix(in srgb,var(--brand-olive) 22%,var(--brand-bg));color:var(--brand-deep);font:700 12px/1.3 var(--brand-font-body);letter-spacing:.06em;text-decoration:none}.jr-tagpill:hover{text-decoration:underline;text-underline-offset:3px}.jr-post__title{font-size:clamp(38px,5.4vw,72px);line-height:1.02;text-wrap:balance}.jr-post__meta{margin-top:16px;font:600 14px/1.5 var(--brand-font-body);color:var(--brand-ink)}.jr-post__cover{max-width:1120px;margin:clamp(24px,3.4vw,44px) auto 0;overflow:hidden;border-radius:var(--rx-r-lg);background:var(--rx-linen);aspect-ratio:16 / 9}.jr-post__cover img,.jr-post__cover .img-slot-ph{width:100%;height:100%;object-fit:cover}@media(max-width:639px){.jr-post__cover{border-radius:var(--rx-r-md);aspect-ratio:3 / 2}}.jr-post__body{max-width:68ch;margin:clamp(28px,4vw,48px) auto 0;font:500 var(--rx-fs-article, 17px)/1.7 var(--brand-font-body);color:var(--brand-ink);overflow-wrap:break-word}.jr-post__body>*+*{margin-top:1.05em}.jr-post__body p{margin-bottom:0}.jr-post__body h2{margin-top:1.9em;font-size:clamp(30px,3.2vw,40px);line-height:1.08;scroll-margin-top:96px}.jr-post__body h3{margin-top:1.6em;font:400 clamp(24px,2.4vw,28px)/1.15 var(--brand-font-heading);color:var(--brand-deep)}.jr-post__body h4{margin:1.4em 0 0;font:700 1em/1.4 var(--brand-font-body);color:var(--brand-deep)}.jr-post__body h2+*,.jr-post__body h3+*,.jr-post__body h4+*{margin-top:.6em}.jr-post__body ul,.jr-post__body ol{padding-left:1.3em}.jr-post__body li+li{margin-top:.45em}.jr-post__body li::marker{color:var(--brand-deep);font-weight:700}.jr-post__body strong{font-weight:700;color:var(--brand-ink)}.jr-post__body a{color:var(--brand-deep);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.jr-post__body a:hover{text-decoration-thickness:2px}.jr-fig{margin:2em 0}.jr-fig img{width:100%;height:auto;border-radius:var(--rx-r-md)}.jr-fig figcaption,.jr-post__body figcaption{margin-top:10px;font:500 14px/1.5 var(--brand-font-body);color:var(--brand-ink)}.jr-brief{padding:20px 22px 22px;border-radius:var(--rx-r-md);background:var(--rx-linen);box-shadow:inset 0 0 0 1px var(--rx-hair)}.jr-brief__h{font:700 12px/1.3 var(--brand-font-body)!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--rx-accent-ink)!important}.jr-post__body .jr-brief ul{margin:12px 0 0;padding:0;list-style:none;font-size:16px;line-height:1.6}.jr-brief li{position:relative;padding-left:22px}.jr-brief li:before{content:"";position:absolute;left:2px;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--brand-deep)}.jr-post__body blockquote{margin:1.8em 0;padding:4px 0 4px clamp(18px,3vw,28px);border-left:3px solid var(--rx-olive-ink)}.jr-post__body blockquote p{font:italic 400 clamp(26px,3vw,34px)/1.22 var(--brand-font-italic);color:var(--brand-deep);letter-spacing:-.005em}.jr-post__body blockquote p+p{margin-top:.5em}.jr-post__body blockquote cite{display:block;margin-top:12px;font:700 14px/1.4 var(--brand-font-body);font-style:normal;color:var(--brand-ink)}.jr-post__body .jr-callout{display:flex;gap:12px;align-items:flex-start;margin:1.6em 0;padding:18px 20px;border-radius:var(--rx-r-md);background:color-mix(in srgb,var(--brand-olive) 20%,var(--brand-bg));font-size:var(--rx-fs-lead, 16px);line-height:1.6}.jr-callout__ico{flex:none;font-size:22px;line-height:1.2}.jr-faq{margin-top:2.6em!important}.jr-faq h2{margin-bottom:18px}.jr-faq .pdp-faq__list{max-width:none}.jr-faq .pdp-acc>summary{font-size:22px}.jr-faq__a{max-width:none;font-size:var(--rx-fs-read, 15px);line-height:1.65}.jr-faq__a p+p{margin-top:.8em}@media(max-width:767px){.jr-faq .pdp-acc>summary{font-size:20px}}.jr-cta{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:clamp(18px,3vw,36px);align-items:center;max-width:860px;margin:clamp(40px,5vw,64px) auto 0;padding:clamp(20px,3vw,32px);border-radius:var(--rx-r-lg);background:var(--brand-deep);color:var(--brand-bg)}.jr-cta__img{aspect-ratio:1;overflow:hidden;border-radius:var(--rx-r-md);background:var(--rx-linen)}.jr-cta__img img{width:100%;height:100%;object-fit:cover}.jr-cta .pdp-ebpill{background:var(--brand-highlight);color:var(--brand-deep)}.jr-cta__h{font-size:clamp(32px,3.4vw,44px);color:var(--brand-highlight)}.jr-cta__p{margin-top:10px;font:500 16px/1.6 var(--brand-font-body);color:var(--brand-bg)}.jr-cta__btn{gap:8px;margin-top:18px}.jr-cta__btn svg{width:18px;height:18px}.jr-cta :is(a,button):focus-visible{outline-color:var(--brand-bg)!important;box-shadow:0 0 0 2px var(--brand-deep)!important}@media(max-width:559px){.jr-cta{grid-template-columns:minmax(0,1fr);text-align:left}.jr-cta__img{max-width:200px}.jr-cta__btn{width:100%}}.jr-share{max-width:68ch;margin:clamp(32px,4vw,48px) auto 0;padding-top:24px;border-top:1px solid var(--rx-hair)}.jr-share__h{font:700 12px/1.3 var(--brand-font-body)!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--rx-accent-ink)!important}.jr-share__btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.jr-share__btn{gap:8px;border:0;background:var(--brand-surface);cursor:pointer;font-family:var(--brand-font-body)}.jr-share__btn svg{width:18px;height:18px;flex:none}.jr-share__status{min-height:1.5em;margin-top:10px;font:600 14px/1.5 var(--brand-font-body);color:var(--rx-olive-ink);overflow-wrap:anywhere}.jr-recent{margin-top:clamp(56px,7vw,96px);padding-top:clamp(36px,5vw,56px);border-top:1px solid var(--rx-hair)}.jr-recent__h{margin-bottom:clamp(18px,2.4vw,28px);text-align:center;font-size:clamp(32px,3.4vw,46px)}.jr-recent__list{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;max-width:1120px;margin:0 auto;padding:0;list-style:none}@media(min-width:768px){.jr-recent__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}.jr-card--compact .jr-card__title{font-size:clamp(22px,2vw,26px)}@media(max-width:767px){.jr-card--compact .jr-card__in{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:stretch}.jr-card--compact .jr-card__img{aspect-ratio:auto;min-height:112px}.jr-card--compact .jr-card__body{padding:14px 16px;gap:6px}.jr-card--compact .jr-card__title{font-size:21px}.jr-card--compact .jr-card__tag{padding:3px 10px}}@media(max-width:359px){.jr-card--compact .jr-card__in{grid-template-columns:88px minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.jr-card__img img,.jr-card__in{transition:none}.jr-card__in:hover .jr-card__img img{transform:none}}.jr-share__btn{background:transparent}.jr-card--compact .jr-card__img{position:relative}.jr-card--compact .jr-card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.jr-filter{display:block!important}a.jr-chip{text-decoration:none!important;color:inherit;font-weight:700}.jr-chip[aria-current=page]{background:var(--brand-deep);color:var(--brand-bg)!important}.jr-chip[aria-current=page]:before{content:"";width:12px;height:7px;margin-top:-3px;border:solid currentColor;border-width:0 0 2px 2px;transform:rotate(-45deg)}.jr-post__body .product-pairing:empty{display:none}.jr-post__body .faq-section .faq-question{all:unset;display:block;margin-top:1em;font:700 18px/1.35 var(--brand-font-body);color:var(--brand-deep)}.jr-post__body .callout{margin:1.6em 0;padding:18px 20px;border-radius:var(--rx-r-md);background:color-mix(in srgb,var(--brand-olive) 20%,var(--brand-bg))}.jr-post__body img{max-width:100%;height:auto;border-radius:var(--rx-r-md)}.jr-post__body iframe{max-width:100%}.jr-chip{position:relative}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pk-journal.css.map */
