/* Hazelwood isolated 2026 additions */
.hz-upkar-gallery {padding:30px 0 55px} .hz-upkar-gallery h2{margin:0 0 22px;color:#710503} .hz-upkar-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.hz-upkar-grid figure{margin:0;overflow:hidden;border-radius:14px}.hz-upkar-grid img{width:100%;height:260px;object-fit:cover;display:block;transition:transform .3s}.hz-upkar-grid img:hover{transform:scale(1.035)}.hz-upkar-video{width:100%;max-height:620px;background:#111;border-radius:14px;margin-bottom:25px}.hz-gallery-refresh .project-item-box{margin-bottom:24px}.hz-gallery-refresh .project-image{border-radius:14px;overflow:hidden}.hz-gallery-refresh .project-featured-image img{width:100%;height:255px;object-fit:cover}.hz-project-strip{padding:45px 0;background:#faf6f0}.hz-project-strip h2{margin-bottom:22px}.hz-project-strip .hz-upkar-grid img{height:220px}.hz-upkar-project .project-featured-image img{width:100%;height:270px;object-fit:cover}.hz-gallery-refresh .our-Project-nav ul{display:flex;flex-wrap:wrap;gap:10px}.hz-gallery-refresh .our-Project-nav li{margin:0}.hz-gallery-refresh .our-Project-nav a{border-radius:22px;padding:9px 15px}@media(max-width:767px){.hz-upkar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hz-upkar-grid img{height:180px}}@media(max-width:480px){.hz-upkar-grid{grid-template-columns:1fr}.hz-upkar-grid img{height:220px}}
