.jm-blogpage{--jm-bp-radius: 18px;--jm-bp-radius-sm: 12px;--jm-bp-gap: 20px;--jm-bp-measure: 570px;inline-size:100%;padding-block:clamp(22px,2.6vw,34px) clamp(32px,4vw,64px);padding-inline:clamp(16px,3vw,40px);background:var(--jm-bg);color:var(--jm-ink);font-family:var(--jm-font);text-align:start}.jm-blogpage__shell{max-inline-size:1180px;margin-inline:auto}.jm-blogpage__col{max-inline-size:var(--jm-bp-measure);margin-inline:auto}.jm-blogpage__header{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:end;justify-content:space-between;margin-block-end:16px}.jm-blogpage__header h2{margin:0;font-size:calc(clamp(23px,2vw,30px) * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-black);line-height:var(--jm-lh-tight)}.jm-blogpage__link{display:inline-flex;flex:0 0 auto;gap:6px;align-items:center;min-block-size:var(--jm-tap);color:var(--jm-ink);font-size:calc(13px * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-black);line-height:1;text-decoration:underline;text-underline-offset:4px}.jm-blogpage__link svg{flex:0 0 auto}.jm-blogpage__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--jm-bp-gap);margin:0;padding:0;list-style:none}.jm-blogpage__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.jm-blogpage__item{min-inline-size:0}.jm-blogpage__card{display:flex;block-size:100%;flex-direction:column;overflow:hidden;border:1px solid var(--jm-line);border-radius:var(--jm-bp-radius);background:var(--jm-bg);color:var(--jm-ink);text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.jm-blogpage__media{display:block;overflow:hidden;aspect-ratio:4 / 3;background:var(--jm-surface-sunken)}.jm-blogpage__media img{display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:transform .35s ease}.jm-blogpage__card-body{display:flex;flex:1 1 auto;flex-direction:column;padding:16px}.jm-blogpage__mark{display:inline-flex;align-items:center;justify-content:center;inline-size:34px;block-size:34px;margin-block-end:10px;border-radius:var(--jm-radius-pill);background:var(--jm-brand);color:var(--jm-on-brand)}.jm-blogpage__mark svg{inline-size:20px;block-size:20px}.jm-blogpage__date{margin-block-end:6px;color:var(--jm-ink-muted);font-size:calc(12px * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-bold);line-height:1.3}.jm-blogpage__card-title{display:-webkit-box;overflow:hidden;margin:0;font-size:calc(20px * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-black);line-height:1.3;overflow-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.jm-blogpage__excerpt{display:-webkit-box;overflow:hidden;margin-block:8px 0;margin-inline:0;color:var(--jm-ink-muted);font-size:calc(14px * var(--jm-a11y-scale, 1));line-height:1.55;overflow-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:4}.jm-blogpage__more{display:inline-flex;gap:5px;align-items:center;margin-block-start:auto;padding-block-start:12px;color:var(--jm-ink);font-size:calc(13px * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-black);line-height:1.2}.jm-blogpage__more svg{flex:0 0 auto}.jm-blog-index__head{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:end;justify-content:space-between;margin-block-end:clamp(18px,2vw,26px);padding-block-end:clamp(14px,1.6vw,20px);border-block-end:1px solid var(--jm-line)}.jm-blog-index__title{margin:0;font-size:calc(clamp(27px,3.2vw,38px) * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-black);line-height:var(--jm-lh-tight)}.jm-blog-index__lead{max-inline-size:62ch;margin-block:7px 0;margin-inline:0;color:var(--jm-ink-muted);font-size:calc(15px * var(--jm-a11y-scale, 1));line-height:1.5}.jm-blog-index__count{flex:0 0 auto;color:var(--jm-ink-muted);font-size:calc(13px * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-bold);line-height:1}.jm-blog-index__pagination{margin-block-start:clamp(28px,3vw,44px)}.jm-blog-index__empty{padding:clamp(32px,6vw,64px) clamp(20px,4vw,44px);border:1px solid var(--jm-line);border-radius:var(--jm-bp-radius);background:var(--jm-surface);text-align:center}.jm-blog-index__empty h2{margin:0 0 10px;font-size:calc(clamp(20px,2.4vw,26px) * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-black);line-height:var(--jm-lh-snug)}.jm-blog-index__empty p{max-inline-size:58ch;margin:0 auto 20px;color:var(--jm-ink-muted);font-size:calc(16px * var(--jm-a11y-scale, 1));line-height:1.6}.jm-article__back{display:inline-flex;gap:6px;align-items:center;min-block-size:var(--jm-tap);color:var(--jm-ink-muted);font-size:calc(13px * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-bold);line-height:1;text-decoration:underline;text-underline-offset:4px}.jm-article__back svg{flex:0 0 auto}.jm-article__title{margin:8px 0 0;font-size:calc(clamp(27px,3.2vw,40px) * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-black);line-height:1.15;overflow-wrap:break-word;text-wrap:balance}.jm-article__meta{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;margin-block-start:14px;padding-block-end:clamp(16px,2vw,22px);border-block-end:1px solid var(--jm-line);color:var(--jm-ink-muted);font-size:calc(13px * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-medium);line-height:1.4}.jm-article__meta>*+*:before{content:"\b7";margin-inline-end:14px;color:var(--jm-line)}.jm-article__media{margin-block:clamp(20px,2.6vw,30px) 0;margin-inline:0}.jm-article__media-box{display:block;overflow:hidden;aspect-ratio:16 / 9;border-radius:var(--jm-bp-radius);background:var(--jm-surface-sunken)}.jm-article__media-box img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.jm-article__caption{margin-block:8px 0;margin-inline:0;color:var(--jm-ink-muted);font-size:calc(13px * var(--jm-a11y-scale, 1));line-height:1.45}.jm-article__body{margin-block-start:clamp(22px,2.6vw,32px);font-size:calc(19px * var(--jm-a11y-scale, 1));line-height:1.75;overflow-wrap:break-word}.jm-article__body>:first-child{margin-block-start:0}.jm-article__body p{margin-block:0 clamp(16px,1.6vw,22px);margin-inline:0}.jm-article__body>p:first-of-type{color:var(--jm-ink);font-size:calc(21px * var(--jm-a11y-scale, 1));line-height:1.65}.jm-article__body h2{margin-block:clamp(28px,3vw,40px) 10px;margin-inline:0;color:var(--jm-ink);font-size:calc(clamp(20px,2vw,25px) * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-black);line-height:var(--jm-lh-snug);overflow-wrap:break-word;text-wrap:balance}.jm-article__body h3{margin-block:clamp(22px,2.4vw,30px) 8px;margin-inline:0;font-size:calc(clamp(17px,1.6vw,20px) * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-bold);line-height:var(--jm-lh-snug)}.jm-article__body ul,.jm-article__body ol{margin-block:0 clamp(16px,1.6vw,22px);margin-inline:0;padding-inline-start:22px}.jm-article__body li{margin-block-end:8px}.jm-article__body a{color:var(--jm-ink);text-decoration:underline;text-underline-offset:3px}.jm-article__body img{max-inline-size:100%;block-size:auto;border-radius:var(--jm-radius-media)}.jm-article__body blockquote{margin-block:clamp(22px,2.4vw,30px);margin-inline:0;padding-block:4px;padding-inline:18px 0;border-inline-start:3px solid var(--jm-brand);color:var(--jm-ink);font-weight:var(--jm-fw-medium)}.jm-article__body table{inline-size:100%;border-collapse:collapse;font-size:calc(15px * var(--jm-a11y-scale, 1))}.jm-article__body th,.jm-article__body td{padding:10px 12px;border:1px solid var(--jm-line);text-align:start}.jm-article__actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-block-start:clamp(26px,3vw,36px);padding-block-start:clamp(18px,2vw,24px);border-block-start:1px solid var(--jm-line)}.jm-article__action{display:inline-flex;gap:8px;align-items:center;justify-content:center;min-block-size:var(--jm-tap);padding-block:0;padding-inline:18px;border:1px solid var(--jm-line);border-radius:var(--jm-radius-pill);background:var(--jm-bg);color:var(--jm-ink);cursor:pointer;font-family:inherit;font-size:calc(13px * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-black);line-height:1;text-decoration:none}.jm-article__action svg{flex:0 0 auto}.jm-article__share .dropdown-menu{min-inline-size:150px;padding:10px;border:1px solid var(--jm-line);border-radius:var(--jm-radius-card);background:var(--jm-bg)}.jm-article__share .dropdown-menu a{display:flex;gap:8px;align-items:center;min-block-size:36px;color:var(--jm-ink);font-size:calc(13px * var(--jm-a11y-scale, 1));text-decoration:none}.jm-article__cta{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center;justify-content:space-between;margin-block-start:clamp(26px,3vw,36px);padding:clamp(18px,2.2vw,26px);border:1px solid var(--jm-line);border-radius:var(--jm-bp-radius);background:var(--jm-surface)}.jm-article__cta-text{min-inline-size:0;flex:1 1 260px}.jm-article__cta-eyebrow{margin:0 0 4px;color:var(--jm-ink-muted);font-size:calc(12px * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-bold);letter-spacing:.02em;line-height:1.3}.jm-article__cta-title{margin:0;font-size:calc(clamp(18px,1.8vw,22px) * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-black);line-height:var(--jm-lh-snug);overflow-wrap:break-word}.jm-article__cta-btn{display:inline-flex;flex:0 0 auto;gap:7px;align-items:center;justify-content:center;min-block-size:var(--jm-tap);padding-block:0;padding-inline:22px;border:1px solid var(--jm-brand);border-radius:var(--jm-radius-pill);background:var(--jm-brand);color:var(--jm-on-brand);font-size:calc(14px * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-black);line-height:1;text-decoration:none}.jm-article__related{margin-block-start:clamp(36px,4.5vw,60px);padding-block-start:clamp(26px,3vw,38px);border-block-start:1px solid var(--jm-line)}.jm-article__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--jm-bp-gap);margin-block-start:clamp(26px,3vw,36px)}.jm-article__nav-link{display:flex;min-inline-size:0;flex-direction:column;gap:5px;padding:14px 16px;border:1px solid var(--jm-line);border-radius:var(--jm-bp-radius-sm);color:var(--jm-ink);text-decoration:none}.jm-article__nav-link--next{align-items:end;text-align:end}.jm-article__nav-label{color:var(--jm-ink-muted);font-size:calc(12px * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-bold);line-height:1.2}.jm-article__nav-title{display:-webkit-box;overflow:hidden;font-size:calc(15px * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-black);line-height:1.35;overflow-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.jm-article__comments{margin-block-start:clamp(30px,3.5vw,44px);padding-block-start:clamp(22px,2.6vw,32px);border-block-start:1px solid var(--jm-line)}.jm-article__comments h2{margin:0 0 16px;font-size:calc(clamp(19px,1.9vw,23px) * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-black);line-height:var(--jm-lh-snug)}.jm-article__comment-list{margin:0 0 24px;padding:0;list-style:none}.jm-article__comment-list>li{padding-block:0 16px;margin-block-end:16px;border-block-end:1px solid var(--jm-line)}.jm-article__form .jm-article__form-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block-end:12px}.jm-article__form input,.jm-article__form textarea{inline-size:100%;min-block-size:var(--jm-tap);padding:10px 14px;border:1px solid var(--jm-line);border-radius:var(--jm-radius-input);background:var(--jm-bg);color:var(--jm-ink);font-family:inherit;font-size:calc(16px * var(--jm-a11y-scale, 1));line-height:1.4}.jm-article__form textarea{min-block-size:140px;resize:vertical}.jm-article__form button{display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--jm-tap);margin-block-start:12px;padding-block:0;padding-inline:26px;border:1px solid var(--jm-ink);border-radius:var(--jm-radius-pill);background:var(--jm-ink);color:var(--jm-on-dark);cursor:pointer;font-family:inherit;font-size:calc(14px * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-black);line-height:1}.jm-article__comment-list .media{display:flex;gap:14px;align-items:start}.jm-article__comment-list .media img{flex:0 0 auto;inline-size:56px;block-size:56px;border-radius:var(--jm-radius-pill);object-fit:cover}.jm-article__comment-list .media-body{min-inline-size:0}.jm-article__comment-list h5{display:flex;flex-wrap:wrap;gap:0 6px;align-items:baseline;margin:0 0 6px;font-size:calc(14px * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-bold);line-height:1.3}.jm-article__comment-list .comment__meta-item.date{color:var(--jm-ink-muted);font-size:calc(12px * var(--jm-a11y-scale, 1));font-weight:var(--jm-fw-medium)}.jm-article__comment-list .comment__content{color:var(--jm-ink);font-size:calc(15px * var(--jm-a11y-scale, 1));line-height:1.65;overflow-wrap:break-word}.jm-blogpage a:focus-visible,.jm-blogpage button:focus-visible,.jm-blogpage input:focus-visible,.jm-blogpage textarea:focus-visible{outline:3px solid var(--jm-focus);outline-offset:3px}@media(hover:hover){.jm-blogpage__card:hover{border-color:var(--jm-brand);box-shadow:0 2px 8px #11131512;transform:translateY(-2px)}.jm-blogpage__card:hover .jm-blogpage__media img{transform:scale(1.05)}.jm-article__action:hover,.jm-article__nav-link:hover{border-color:var(--jm-brand)}.jm-article__cta-btn:hover{border-color:var(--jm-ink);background:var(--jm-ink);color:var(--jm-on-dark)}.jm-blogpage__link:hover,.jm-article__back:hover{text-decoration-thickness:2px}}@media(max-width:1199px){.jm-blogpage__grid--4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:991px){.jm-blogpage__grid,.jm-blogpage__grid--4,.jm-article__form .jm-article__form-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.jm-blogpage{--jm-bp-gap: 14px;padding-inline:16px}.jm-blogpage__grid,.jm-blogpage__grid--4,.jm-article__nav,.jm-article__form .jm-article__form-row{grid-template-columns:minmax(0,1fr)}.jm-blog-index__head,.jm-blogpage__header{align-items:start}.jm-article__cta-btn{inline-size:100%}}@media(prefers-reduced-motion:reduce){.jm-blogpage__card,.jm-blogpage__media img{transition:none}.jm-blogpage__card:hover,.jm-blogpage__card:hover .jm-blogpage__media img{transform:none}}@media print{.jm-article__actions,.jm-article__nav,.jm-article__related,.jm-article__cta,.jm-article__comments,.jm-article__back{display:none}.jm-blogpage{padding:0}.jm-blogpage__col{max-inline-size:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/css-jm-blog-pages.css.map */
