.pawdigo-blog-hero{background:linear-gradient(135deg,#2d5f3c,#1a3d28);padding:60px 20px 50px;text-align:center}.pawdigo-blog-hero__eyebrow{display:inline-block;background:#f5e6d326;color:#f5e6d3;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:6px 16px;border-radius:20px;margin-bottom:16px}.pawdigo-blog-hero__title{color:#fff;font-size:2.4rem;font-weight:700;margin:0 0 14px;line-height:1.2}.pawdigo-blog-hero__subtitle{color:#f5e6d3d9;font-size:1.05rem;max-width:520px;margin:0 auto;line-height:1.6}@media screen and (max-width:749px){.pawdigo-blog-hero{padding:40px 20px 36px}.pawdigo-blog-hero__title{font-size:1.7rem}}.blog-articles{display:grid;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}.blog-articles .card-wrapper{width:100%}@media screen and (min-width:750px){.blog-articles{grid-template-columns:1fr 1fr;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.blog-articles--collage>*:nth-child(3n+1),.blog-articles--collage>*:nth-child(3n+2):last-child{grid-column:span 2}}.main-blog .card{border-radius:12px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.main-blog .card:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0000001a}.pawdigo-article-no-image{background:linear-gradient(135deg,#f0f7f2,#e8f4ec);border-left:4px solid #2D5F3C;padding:24px;border-radius:12px;display:flex;flex-direction:column;gap:10px;min-height:160px;box-sizing:border-box;text-decoration:none}.pawdigo-article-no-image__tag{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#2d5f3c}.pawdigo-article-no-image__title{font-size:1.05rem;font-weight:700;color:#1a1a1a;line-height:1.4;flex-grow:1}.pawdigo-article-no-image__excerpt{font-size:.85rem;color:#555;line-height:1.5}.pawdigo-article-no-image__link{font-size:.85rem;font-weight:600;color:#2d5f3c}.main-blog .card__information,.main-blog .card__content .card__information{padding-left:16px!important;padding-right:16px!important}@media screen and (min-width:750px){.main-blog .card__information,.main-blog .card__content .card__information{padding-left:20px!important;padding-right:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-main-blog.css.map */
