.re-blog-header{text-align:center;padding:var(--re-space-xl) 0 var(--re-space-lg)}.re-blog-header__title{font-family:Cormorant Garamond,Cormorant,Georgia,serif;font-size:2.5rem;font-weight:600;color:var(--re-primary);margin:0 0 var(--re-space-sm)}.re-blog-categories{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--re-space-xs);padding:var(--re-space-md) 0}.re-blog-categories__link{display:inline-block;padding:.375rem 1rem;border:1px solid var(--re-border);border-radius:9999px;font-size:.875rem;color:var(--re-text);text-decoration:none;transition:var(--re-transition);background:transparent}.re-blog-categories__link:hover,.re-blog-categories__link--active{background:var(--re-primary);border-color:var(--re-primary);color:#fff}.re-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--re-space-lg);padding:var(--re-space-lg) 0 var(--re-space-xl)}.re-blog-card{background:var(--re-surface);border-radius:var(--re-radius-md);box-shadow:var(--re-shadow-card);overflow:hidden;transition:var(--re-transition);display:flex;flex-direction:column}.re-blog-card:hover{box-shadow:var(--re-shadow-hover);transform:translateY(-4px)}.re-blog-card__image-link{display:block;overflow:hidden}.re-blog-card__image{width:100%;aspect-ratio:16 / 10;object-fit:cover;display:block;transition:transform .4s ease}.re-blog-card:hover .re-blog-card__image{transform:scale(1.04)}.re-blog-card__body{padding:var(--re-space-md);flex:1;display:flex;flex-direction:column;gap:var(--re-space-xs)}.re-blog-card__tag{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--re-accent)}.re-blog-card__title{font-family:Cormorant Garamond,Cormorant,Georgia,serif;font-size:1.25rem;font-weight:600;color:var(--re-primary);line-height:1.35;margin:0}.re-blog-card__title a{color:inherit;text-decoration:none;transition:var(--re-transition)}.re-blog-card__title a:hover{color:var(--re-accent)}.re-blog-card__excerpt{font-size:.9375rem;color:var(--re-text-secondary);line-height:1.6;margin:0;flex:1}.re-blog-card__date{font-size:.8125rem;color:var(--re-text-secondary);margin-top:auto;padding-top:var(--re-space-xs)}.re-article-layout{display:grid;grid-template-columns:1fr 320px;gap:var(--re-space-xl);align-items:start;padding:var(--re-space-xl) 0}.re-article__header{margin-bottom:var(--re-space-lg)}.re-article__tag{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--re-accent);display:block;margin-bottom:var(--re-space-xs)}.re-article__title{font-family:Cormorant Garamond,Cormorant,Georgia,serif;font-size:2.5rem;font-weight:600;color:var(--re-primary);line-height:1.2;margin:0 0 var(--re-space-sm)}.re-article__meta{font-size:.875rem;color:var(--re-text-secondary);display:flex;gap:var(--re-space-sm);flex-wrap:wrap}.re-article__meta span+span:before{content:"\b7";margin-right:var(--re-space-xs)}.re-article__content{font-size:1.0625rem;line-height:1.8;color:var(--re-text)}.re-article__content h2{font-family:Cormorant Garamond,Cormorant,Georgia,serif;font-size:1.75rem;font-weight:600;color:var(--re-primary);margin:var(--re-space-xl) 0 var(--re-space-sm);line-height:1.25}.re-article__content h3{font-family:Cormorant Garamond,Cormorant,Georgia,serif;font-size:1.375rem;font-weight:600;color:var(--re-primary);margin:var(--re-space-lg) 0 var(--re-space-xs);line-height:1.3}.re-article__content p{margin:0 0 var(--re-space-md)}.re-article__content img{width:100%;height:auto;border-radius:var(--re-radius-md);margin:var(--re-space-lg) 0;display:block}.re-article__content a{color:var(--re-accent);text-decoration:underline;text-underline-offset:2px}.re-article__content ul,.re-article__content ol{padding-left:1.5rem;margin:0 0 var(--re-space-md)}.re-article__content li{margin-bottom:.375rem}.re-article__content blockquote{border-left:3px solid var(--re-accent);padding-left:var(--re-space-md);margin:var(--re-space-lg) 0;font-style:italic;color:var(--re-text-secondary)}.re-article-sidebar{position:sticky;top:90px;display:flex;flex-direction:column;gap:var(--re-space-lg)}.re-article-sidebar__section{background:var(--re-surface);border-radius:var(--re-radius-md);padding:var(--re-space-md);box-shadow:var(--re-shadow-card)}.re-article-sidebar__title{font-family:Cormorant Garamond,Cormorant,Georgia,serif;font-size:1.25rem;font-weight:600;color:var(--re-primary);margin:0 0 var(--re-space-sm);padding-bottom:var(--re-space-xs);border-bottom:1px solid var(--re-border)}.re-article-share{display:flex;align-items:center;gap:var(--re-space-md);flex-wrap:wrap;margin-top:var(--re-space-xl);padding-top:var(--re-space-lg);border-top:1px solid var(--re-accent)}.re-article-share__label{font-size:.875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--re-text-secondary)}.re-article-share__links{display:flex;gap:var(--re-space-sm)}.re-article-share__link{font-size:.875rem;color:var(--re-text);text-decoration:none;padding:.25rem .75rem;border:1px solid var(--re-border);border-radius:var(--re-radius-md);transition:var(--re-transition)}.re-article-share__link:hover{color:var(--re-accent);border-color:var(--re-accent)}@media(max-width:992px){.re-blog-grid{grid-template-columns:repeat(2,1fr)}.re-article-layout{grid-template-columns:1fr}.re-article-sidebar{position:static}.re-article__title{font-size:2rem}}@media(max-width:576px){.re-blog-grid{grid-template-columns:1fr}.re-blog-header__title{font-size:2rem}.re-article__title{font-size:1.75rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/raw-earth-blog.css.map */
