.blog-section{max-width:800px;margin:0 auto;padding:0 32px}.blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}.blog-card{border:1px solid #eee;padding:16px;background:#fff;transition:transform .3s;position:relative;z-index:1 flex: 0 0 25%}.blog-card:hover{transform:translateY(-4px)}.blog-title{font-size:24px!important;font-weight:600;margin:12px 0 6px;line-height:1.3}.blog-date{font-size:16px!important;color:#777;margin-bottom:12px}.blog-excerpt{font-size:12px!important;line-height:1.5;color:#555}.blog-card img{width:100%;height:auto;display:block;margin-bottom:12px;object-fit:cover}@media (max-width: 767px){.blog-title{font-size:20px!important}.blog-date{font-size:14px!important}.blog-excerpt{font-size:16px!important}}.blog-card-link{text-decoration:none;color:inherit;display:block}.blog-article{max-width:767px;margin:0 auto;padding:40px 20px}.blog-article h1{font-size:32px;margin-bottom:16px}.blog-article img{width:100%;max-width:900px;height:auto;display:block;margin:32px auto}.lumine-blog{background:#f5f2ee;padding:80px 20px;font-family:Helvetica Neue,Arial,sans-serif}.lumine-blog__header{text-align:center;margin-bottom:60px}.lumine-blog__titulo{font-size:2.2rem;letter-spacing:.08em;color:#555;text-transform:uppercase}.lumine-blog__subtitulo{font-size:1.1rem;color:#777;margin-top:12px;font-style:italic}.lumine-blog__grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.lumine-card{background:#fff;box-shadow:0 10px 25px #00000014;border-radius:4px;overflow:hidden}.lumine-card__image img{width:100%;height:280px;object-fit:cover;display:block}.lumine-card__content{padding:24px;text-align:center}.lumine-card__title{font-size:1.25rem;color:#444;margin-bottom:12px}.lumine-card__title a{text-decoration:none;color:inherit}.lumine-card__excerpt{font-size:.95rem;color:#666;line-height:1.5}@media (max-width: 768px){.lumine-blog__grid{grid-template-columns:1fr}.lumine-card__image img{height:220px}}.editorial-blog{max-width:1200px;margin:auto;padding:80px 24px}.editorial-header{text-align:center;margin-bottom:60px}.editorial-header h1{font-size:42px;letter-spacing:1px}.editorial-header p{font-size:18px;color:#666}.blog-arquitectos{max-width:1200px;margin:0 auto;padding:80px 24px;text-align:center}.blog-arquitectos__title{font-size:32px;margin-bottom:8px}.blog-arquitectos__subtitle{font-size:18px;margin-bottom:48px;color:#666}.blog-cards-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.blog-card{display:block;text-decoration:none;color:inherit;background:#fff;overflow:hidden}.blog-card__image,.blog-card img{width:100%;height:260px;object-fit:cover;display:block}.blog-card__content{padding:20px;text-align:left}.blog-card__title{font-size:18px;margin-bottom:8px}.blog-card__description{font-size:14px;color:#555;line-height:1.4}.blog-cards-count-3 .blog-card:nth-child(3){grid-column:span 2}@media (max-width: 768px){.blog-cards-grid{grid-template-columns:1fr}.blog-cards-count-3 .blog-card:nth-child(3){grid-column:span 1}}.producto-mes{max-width:1200px;margin:100px auto;padding:0 24px;text-align:center}.producto-mes__titulo{font-size:28px;letter-spacing:1px;margin-bottom:8px}.producto-mes__subtitulo{font-size:16px;margin-bottom:40px;color:#555;font-style:italic}.producto-mes__imagenes{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:60px}.producto-mes__imagen{width:100%;height:100%;max-height:420px;object-fit:cover;display:block;border-radius:4px}.producto-mes__caracteristicas{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:40px}.producto-mes__caracteristica{text-align:center}.producto-mes__icono{width:56px;height:auto;margin-bottom:12px}.producto-mes__caracteristica-titulo{font-size:15px;font-weight:600;margin-bottom:6px}.producto-mes__caracteristica-descripcion{font-size:14px;color:#666;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/5/assets/blog-custom.css.map */
