.ehp-blog{border-bottom:1px solid var(--ehp-rule-hair)}.ehp-blog__intro{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--ehp-space-md);margin-bottom:var(--ehp-space-md)}.ehp-blog__eyebrow{margin-bottom:26px}.ehp-blog__title em{font-style:normal;color:var(--ehp-green)}.ehp-blog__lead{font-size:.96875rem;line-height:1.7;color:var(--ehp-on-light-dim);max-width:320px;margin-bottom:6px}.ehp-blog__tags{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:var(--ehp-space-md);margin-bottom:var(--ehp-space-md);border-bottom:1px solid var(--ehp-rule-hair)}.ehp-blog__tag{display:inline-block;padding:9px 18px;font-size:.78125rem;letter-spacing:.08em;border:1px solid var(--ehp-rule-dark);color:var(--ehp-on-light);background:transparent}.ehp-blog__tag:hover{border-color:var(--ehp-green);color:var(--ehp-green)}.ehp-blog__tag.is-active,.ehp-blog__tag.is-active:hover{background:var(--ehp-green);border-color:var(--ehp-green);color:var(--ehp-cream)}.ehp-blog__tag:focus-visible{outline:2px solid var(--ehp-gold);outline-offset:2px}.ehp-blog__feature{display:grid;grid-template-columns:1.15fr 1fr;border:1px solid var(--ehp-rule-dark);background:#fff;margin-bottom:var(--ehp-space-md)}.ehp-blog__feature-media{min-height:420px}.ehp-blog__feature-body{display:flex;flex-direction:column;align-items:flex-start;padding:52px 56px}.ehp-blog__feature-title{font-family:var(--ehp-serif);font-size:var(--ehp-fs-h2);line-height:1.14;margin:18px 0 0}.ehp-blog__feature-excerpt{font-size:.96875rem;line-height:1.75;color:var(--ehp-on-light-dim);margin-top:20px}.ehp-blog__feature-cta{margin-top:32px}.ehp-blog__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ehp-space-sm)}.ehp-blog__grid>.ehp-blog__card{flex:0 1 calc((100% - 2 * var(--ehp-space-sm)) / 3);min-width:0}.ehp-blog__card{position:relative;display:flex;flex-direction:column;border:1px solid var(--ehp-rule-dark);background:#fff;transition:border-color .3s ease,transform .4s cubic-bezier(.2,.6,.2,1),box-shadow .4s cubic-bezier(.2,.6,.2,1)}.ehp-blog__card:hover{border-color:var(--ehp-green);transform:translateY(-4px);box-shadow:0 18px 40px #17332c1a}.ehp-blog__card-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ehp-blog__card-body{display:flex;flex-direction:column;flex:1;padding:30px 30px 34px}.ehp-blog__media{aspect-ratio:3 / 2}.ehp-blog__media>img{transition:transform .7s cubic-bezier(.2,.6,.2,1)}.ehp-blog__card:hover .ehp-blog__media>img{transform:scale(1.05)}.ehp-blog__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:#2f303373}.ehp-blog__meta>*+*:before{content:"";display:inline-block;vertical-align:middle;width:3px;height:3px;border-radius:50%;margin-right:10px;background:var(--ehp-gold)}.ehp-blog__card-title{font-family:var(--ehp-serif);font-size:1.3125rem;line-height:1.25;margin-top:16px;transition:color .3s ease}.ehp-blog__card:hover .ehp-blog__card-title{color:var(--ehp-green)}.ehp-blog__card-excerpt{font-size:.9375rem;line-height:1.7;color:#2f3033ad;margin-top:14px}.ehp-blog__card-more{margin-top:auto;padding-top:24px;font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ehp-green)}.ehp-blog__card-more span{transition:transform .3s cubic-bezier(.2,.6,.2,1);display:inline-block}.ehp-blog__card:hover .ehp-blog__card-more span{transform:translate(5px)}.ehp-blog__card:focus-within{border-color:var(--ehp-green)}.ehp-blog__card-link:focus-visible{outline:2px solid var(--ehp-gold);outline-offset:-4px}.ehp-blog__empty{padding:var(--ehp-space-lg) 0;text-align:center;font-family:var(--ehp-serif);font-size:var(--ehp-fs-h3);color:var(--ehp-on-light-dim)}.ehp-blog__pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:var(--ehp-space-md);padding-top:var(--ehp-space-md);border-top:1px solid var(--ehp-rule-hair)}.ehp-blog__page{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 12px;font-size:.8125rem;letter-spacing:.08em;border:1px solid var(--ehp-rule-dark);color:var(--ehp-on-light)}.ehp-blog__page:hover{border-color:var(--ehp-green);color:var(--ehp-green)}.ehp-blog__page.is-current,.ehp-blog__page.is-current:hover{background:var(--ehp-green);border-color:var(--ehp-green);color:var(--ehp-cream)}.ehp-blog__page.is-gap{border-color:transparent;min-width:20px}.ehp-blog__page:focus-visible{outline:2px solid var(--ehp-gold);outline-offset:2px}.ehp-more{border-top:1px solid var(--ehp-rule-hair)}.ehp-more__head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--ehp-space-sm);margin-bottom:var(--ehp-space-md)}.ehp-more__title{font-family:var(--ehp-serif);font-size:var(--ehp-fs-h3)}.ehp-more__all{font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ehp-green);white-space:nowrap}@media(max-width:1200px){.ehp-blog__feature-body{padding:40px 38px}.ehp-blog__feature-media{min-height:340px}.ehp-blog__card-body{padding:26px 24px 30px}}@media(max-width:980px){.ehp-blog__intro{flex-direction:column;align-items:flex-start;gap:var(--ehp-space-sm)}.ehp-blog__lead{max-width:none}.ehp-blog__feature{grid-template-columns:1fr}.ehp-blog__feature-media{min-height:0;aspect-ratio:16 / 9}.ehp-blog__grid>.ehp-blog__card{flex-basis:calc((100% - var(--ehp-space-sm)) / 2)}}@media(max-width:640px){.ehp-blog__grid>.ehp-blog__card{flex-basis:100%}.ehp-blog__feature-body{padding:30px 24px 34px}.ehp-more__head{flex-direction:column;align-items:flex-start;gap:10px}}@media(prefers-reduced-motion:reduce){.ehp-blog__card,.ehp-blog__media>img,.ehp-blog__card-more span{transition:none;transform:none}.ehp-blog__card:hover{transform:none}.ehp-blog__card:hover .ehp-blog__media>img{transform:none}.ehp-blog__card:hover .ehp-blog__card-more span{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ehp-blog.css.map */
