.blog-hero{padding:160px 0 72px;text-align:center;position:relative;overflow:hidden;min-height:52vh;display:flex;align-items:center}.blog-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;z-index:0}.blog-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#f5efe4d1,#f5efe4eb)}.blog-hero .container{position:relative;z-index:2;width:100%}.blog-hero h1{font-family:Fraunces,serif;font-size:clamp(42px,5vw,64px);font-weight:500;margin-bottom:12px}.blog-hero h1 em{font-style:italic;color:var(--terracota)}.blog-hero p{font-size:15px;opacity:.7;max-width:520px;margin:0 auto}.featured-posts{display:grid;grid-template-columns:1.5fr 1fr;gap:20px;margin-bottom:64px}.featured-post{border-radius:16px;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:400px;padding:32px;text-decoration:none;color:inherit;transition:transform .2s}.featured-post:hover{transform:translateY(-4px)}.featured-post--primary{background:var(--cacao);color:var(--crema);min-height:440px}.featured-post--primary:hover{color:var(--crema)}.featured-post--secondary{background:var(--crema-2)}.featured-post .pill{margin-bottom:12px}.featured-post h2{font-family:Fraunces,serif;font-size:24px;font-weight:500;margin-bottom:8px;line-height:1.2}.featured-post--primary h2{font-size:28px}.featured-post p{font-size:14px;opacity:.7;line-height:1.6}.featured-post .meta{font-size:11px;opacity:.4;margin-top:12px;text-transform:uppercase;letter-spacing:.1em}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.blog-card{border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .2s}.blog-card:hover{transform:translateY(-4px);color:inherit}.blog-card-img{aspect-ratio:16/10;background:var(--crema-2)}.blog-card-body{padding:20px}.blog-card .pill{margin-bottom:8px;font-size:9px}.blog-card h3{font-family:Fraunces,serif;font-size:18px;font-weight:500;margin-bottom:6px;line-height:1.2}.blog-card p{font-size:13px;opacity:.65;line-height:1.6}.blog-card .meta{font-size:11px;opacity:.4;margin-top:10px}.blog-categories{display:flex;gap:8px;justify-content:center;margin-bottom:40px;flex-wrap:wrap}.blog-cat-btn{padding:8px 18px;border:1.5px solid var(--cacao);border-radius:999px;background:none;font-family:Manrope,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;color:var(--cacao);transition:all .15s}.blog-cat-btn.active,.blog-cat-btn:hover{background:var(--cacao);color:var(--crema)}@media(max-width:1024px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.featured-posts,.blog-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/pd-blog.css.map */
