.he-mag-header{padding:32px 0 36px;border-bottom:.5px solid #A89968;margin-bottom:40px}.he-mag-eyebrow{font-family:DM Sans,sans-serif;font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#5c6b4c;display:block;margin-bottom:8px}.he-mag-title{font-family:Cormorant Garamond,serif;font-size:clamp(2rem,4vw,3rem);font-weight:500;color:#1c2419;margin:0 0 12px;letter-spacing:.01em;line-height:1.1}.he-mag-sub{font-family:DM Sans,sans-serif;font-size:14px;color:#4a5239;max-width:520px;line-height:1.65;margin:0}.he-blog-hero{display:grid;grid-template-columns:1fr 1fr;text-decoration:none;border:.5px solid #A89968;overflow:hidden;background:#f4f1ea;margin-bottom:36px}.he-blog-hero__img{overflow:hidden;background:#e0d5be}.he-blog-hero__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.he-blog-hero:hover .he-blog-hero__img img{transform:scale(1.03)}.he-blog-hero__img--empty{aspect-ratio:4/3;background:#e0d5be}.he-blog-hero__body{padding:36px 40px;display:flex;flex-direction:column;justify-content:center}.he-blog-hero__meta{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}.he-blog-hero__title{font-family:Cormorant Garamond,serif;font-size:clamp(1.4rem,2.2vw,2rem);font-weight:500;color:#1c2419;margin:0 0 14px;line-height:1.25;letter-spacing:.01em}.he-blog-hero:hover .he-blog-hero__title{text-decoration:underline;text-underline-offset:3px}.he-blog-hero__excerpt{font-family:DM Sans,sans-serif;font-size:14px;color:#4a5239;line-height:1.7;margin:0 0 20px}.he-blog-hero__cta{font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;color:#5c6b4c;letter-spacing:.04em;margin-top:auto}.he-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px}.he-blog-card{text-decoration:none;border:.5px solid #A89968;overflow:hidden;background:#f4f1ea;display:flex;flex-direction:column}.he-blog-card__img{aspect-ratio:16/9;overflow:hidden;background:#e0d5be}.he-blog-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.he-blog-card:hover .he-blog-card__img img{transform:scale(1.03)}.he-blog-card__img--empty{aspect-ratio:16/9;background:#e0d5be}.he-blog-card__body{padding:16px 18px 20px;display:flex;flex-direction:column;flex:1}.he-blog-card__meta{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap}.he-blog-card__title{font-family:Cormorant Garamond,serif;font-size:1.15rem;font-weight:500;color:#1c2419;margin:0 0 8px;line-height:1.3;flex:1}.he-blog-card:hover .he-blog-card__title{text-decoration:underline;text-underline-offset:2px}.he-blog-card__excerpt{font-family:DM Sans,sans-serif;font-size:13px;color:#4a5239;line-height:1.6;margin:0 0 12px}.he-blog-tag{font-family:DM Sans,sans-serif;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#4a5239;background:#ede8da;padding:3px 8px;border:.5px solid #A89968}.he-blog-time{font-family:DM Sans,sans-serif;font-size:11px;color:#8a8568}.he-blog-date{font-family:DM Sans,sans-serif;font-size:11px;color:#8a8568;margin-top:auto}@media(max-width:900px){.he-blog-hero{grid-template-columns:1fr}.he-blog-hero__body{padding:24px}.he-blog-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.he-blog-grid{grid-template-columns:1fr}.he-mag-title{font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/hema-blog.css.map */
