.bl{padding-bottom:0}.bl [hidden]{display:none!important}.bl-crumbs{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:16px 0 0;font-size:13px;color:var(--flab-muted)}.bl .bl-crumbs a{color:var(--flab-sage);font-weight:600;text-decoration:none}.bl .bl-crumbs a:hover{text-decoration:underline}.bl-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;padding:10px 0 20px}.bl-hero__h{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:var(--flab-ink);font-size:38px;line-height:1.04;margin:6px 0 8px;letter-spacing:0;text-wrap:balance}.bl-hero__p{margin:0 0 16px;color:#4a4b4a;max-width:60ch;text-wrap:pretty}.bl-tools{display:flex;gap:10px;align-items:stretch}.bl .bl-tools__search{flex:1 1 auto;min-width:0;max-width:none}.bl-tools__search span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bl-view{flex:0 0 auto;display:flex;padding:3px;gap:3px;border-radius:8px;background:var(--flab-sage-tint)}.bl-view__btn{display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:0 12px;border:0;border-radius:6px;background:none;color:var(--flab-sage-dark);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.bl-view__btn:hover{background:#ffffffb3}.bl-view__btn.is-active{background:var(--flab-sage);color:#fff}.bl-view__btn:focus-visible{outline:2px solid var(--flab-sage);outline-offset:2px}.bl-view__ic{flex:0 0 auto}.bl-soon{max-width:none;height:100%;display:flex;flex-direction:column;justify-content:center}.bl-chips{align-items:center}.bl .flab-bar__search{order:2;margin-left:6px}.bl.is-stuck .bl-chips{margin-right:0;padding-right:8px}.bl .flab-chip{gap:8px;font:inherit;font-size:14px;cursor:pointer}.bl-chip__n{font-size:12px;font-weight:700;color:var(--flab-muted)}.bl .flab-chip.is-active .bl-chip__n{color:#e3eadf}.bl-sep{flex:0 0 auto;width:1px;height:28px;background:var(--flab-line);margin:0 4px}.bl-index{display:flex;gap:2px;flex:0 0 auto}.bl-letter{flex:0 0 auto;width:34px;height:44px;border:0;border-radius:6px;background:none;color:var(--flab-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer;padding:0}.bl-letter:hover{background:var(--flab-sage-tint);color:var(--flab-sage-dark)}.bl-letter:focus-visible{outline:2px solid var(--flab-sage);outline-offset:-2px}.bl-row{padding:16px 0 36px}.bl-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bl-slot{display:flex;scroll-margin-top:140px}.bl .bl-card{flex:1 1 auto;display:flex;flex-direction:column;gap:10px;min-width:0;padding:16px;border:1px solid #dfe2dc;border-radius:10px;background:#fff;color:inherit;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s}.bl .bl-card:hover{border-color:#4f684380;color:inherit}.bl-card:focus-visible{outline:2px solid var(--flab-sage);outline-offset:3px}.bl .bl-card--bottle{background:var(--flab-sage-tint);border-color:transparent}.bl-card__media{position:relative;display:block;margin:-16px -16px 2px;aspect-ratio:16 / 9;overflow:hidden;border-radius:10px 10px 0 0;background:var(--flab-sage-tint)}.bl-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bl-card__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.bl-card__names{display:flex;flex-direction:column;gap:2px;min-width:0}.bl-card__part{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--flab-sage)}.bl-card__name{font-family:var(--font-heading-family);font-size:25px;line-height:1.08;color:var(--flab-ink);overflow-wrap:anywhere}.bl-card__sci{font-size:13.5px;font-style:italic;color:var(--flab-muted)}.bl-card__thumb{flex:0 0 auto;width:56px;height:56px;border-radius:8px;overflow:hidden;background:#fff}.bl-card__thumb img{display:block;width:100%;height:100%;object-fit:cover}.bl-card__ex{font-size:14px;line-height:1.5;color:#4a4b4a;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bl-card__foot{margin-top:auto;padding-top:10px;border-top:1px solid var(--flab-line);display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:36px}.bl-card--bottle .bl-card__foot{border-top-color:#4f684338}.bl-badge{display:inline-flex;align-items:center;min-height:24px;padding:2px 10px;border-radius:40px;background:var(--flab-sage-tint);color:var(--flab-sage-dark);font-size:12px;font-weight:700;line-height:1.25}.bl-card--bottle .bl-badge{background:var(--flab-sage);color:#fff}.bl-card__info{display:flex;align-items:center;gap:12px;min-width:0}.bl-card__read{font-size:12.5px;color:var(--flab-muted);white-space:nowrap}.bl-badge+.bl-card__read{display:none}.bl-card__go{display:inline-flex;align-items:center;gap:2px;color:var(--flab-sage);font-weight:700;font-size:14px;white-space:nowrap}.bl-end{display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:20px;border-radius:10px;background:var(--flab-sage);color:#fff;--color-button: 255,255,255;--color-button-text: 61,82,52}.bl-end__h{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:28px;line-height:1.08;color:#fff;margin:6px 0;letter-spacing:0}.bl-end__p{margin:0;color:#e3eadf}.bl-end__act{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.bl-end__img{flex:0 0 auto;width:72px;height:72px;border-radius:8px;overflow:hidden;background:#fff}.bl-end__img img{display:block;width:100%;height:100%;object-fit:cover}.bl .bl-end .button{flex:1 1 auto;color:#3d5234}.bl-none{margin:8px 0 0;color:var(--flab-muted)}.bl-more{padding:28px 0 40px}.bl-more__list{display:flex;flex-wrap:wrap;gap:10px;padding-top:6px}.bl .bl-more__card{flex:1 1 220px;position:relative;display:flex;flex-direction:column;gap:2px;min-height:76px;padding:14px 44px 14px 16px;border:1px solid #dfe2dc;border-radius:10px;background:#fff;color:var(--flab-ink);text-decoration:none;justify-content:center}.bl .bl-more__card:hover{border-color:var(--flab-sage);color:var(--flab-ink)}.bl-more__card .flab-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--flab-sage)}.bl-more__t{font-family:var(--font-heading-family);font-size:20px;line-height:1.15}.bl-more__m{font-size:13px;color:var(--flab-muted)}.bl-more__card.is-soon .bl-more__m{font-style:italic}.bl .bl-more__card--hub{background:var(--flab-sage-tint);border-color:transparent}@media screen and (min-width:750px){.bl-hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:40px;align-items:center;padding:14px 0 28px}.bl-hero--empty{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);padding-bottom:44px}.bl-hero__txt{display:flex;flex-direction:column;justify-content:center}.bl-hero__h{font-size:52px}.bl-grid{gap:16px}.bl-end{flex-direction:row;align-items:center}.bl-end__act,.bl .bl-end .button{flex:0 0 auto}}@media screen and (min-width:990px){.bl-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bl .bl-card:hover{transform:translateY(-3px);box-shadow:0 10px 24px #0000001a}.bl-end--narrow{flex-direction:column;align-items:stretch}.bl .bl-end--narrow .button{flex:1 1 auto}}@media screen and (min-width:1300px){.bl-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.bl .bl-card{transition:none}}.bl[data-bl-view=list] .bl-grid{grid-template-columns:minmax(0,1fr);gap:8px}.bl[data-bl-view=list] .bl-card__media,.bl[data-bl-view=list] .bl-card__ex{display:none}.bl[data-bl-view=list] .bl-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:12px 16px}.bl[data-bl-view=list] .bl-card__head{align-items:center;flex-direction:row-reverse;justify-content:flex-end}.bl[data-bl-view=list] .bl-card__name{font-size:21px}.bl[data-bl-view=list] .bl-card__foot{margin:0;padding:0;border:0;min-height:0;justify-content:flex-end;gap:14px}.bl[data-bl-view=list] .bl-card__go{font-size:0}.bl[data-bl-view=list] .bl-card__thumb{width:40px;height:40px}.bl[data-bl-view=list] .bl-end{padding:18px 20px}@media screen and (min-width:750px){.bl[data-bl-view=list] .bl-badge+.bl-card__read{display:inline}.bl[data-bl-view=list] .bl-card:hover{transform:none;box-shadow:none}.bl[data-bl-view=list] .bl-card__names{flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:10px}.bl[data-bl-view=list] .bl-card__part{flex-basis:100%}}@media screen and (min-width:1200px){.bl[data-bl-view=list] .bl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.bl[data-bl-view=list] .bl-card__info{display:grid;grid-template-columns:186px 76px;justify-items:start}.bl[data-bl-view=list] .bl-badge{white-space:nowrap}.bl[data-bl-view=list] .bl-card__info>:only-child{grid-column:2}.bl[data-bl-view=list] .bl-end--narrow{flex-direction:row;align-items:center}.bl[data-bl-view=list] .bl .bl-end--narrow .button,.bl[data-bl-view=list] .bl-end--narrow .button{flex:0 0 auto}}@media screen and (max-width:559px){.bl .bl-card{padding:12px;gap:6px}.bl-card__media{margin:-12px -12px 2px}.bl-card__head{gap:8px}.bl-card__thumb{width:34px;height:34px;border-radius:6px}.bl-card__part{font-size:10.5px;letter-spacing:.08em}.bl-card__name{font-size:20px}.bl-card__sci{font-size:12.5px}.bl-card__ex,.bl-card__go{display:none}.bl-card__foot{padding-top:8px;min-height:0}.bl-badge{font-size:11px;padding:3px 8px;line-height:1.2}.bl-end{padding:18px}.bl-view__btn{padding:0 10px}.bl-view__btn span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bl[data-bl-view=list] .bl-card{padding:10px 12px}.bl[data-bl-view=list] .bl-card__name{font-size:18px}.bl .bl-more__card{flex-basis:140px;min-height:64px;padding:12px 34px 12px 12px}.bl-more__card .flab-icon{right:10px}.bl-more__t{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/jiec-blog-landing.css.map */
