.header-hero{position:relative;height:400px;background-image:url("/assets/images/products-banner.png");background-size:cover;background-position:center 60%;display:flex;align-items:center;justify-content:center}.header-hero .hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg, var(--second-color), rgba(10, 45, 77, 0.75));z-index:1}.header-hero .hero-content{position:relative;z-index:2}.header-hero .hero-title{font-size:clamp(1.25rem,.8979rem + 1.1268vw,2.25rem);font-weight:800;color:#fff;margin:0}.header-hero p{font-size:clamp(.9375rem,.8715rem + .2113vw,1.125rem);color:#cdcdcd}@media(max-width: 767px){.header-hero{height:340px;padding-top:30px}}body{background-color:var(--fifth-color)}#filters{position:sticky;top:140px;border-radius:4px}#filters .filter-section-name{font-weight:bold;text-transform:uppercase}#filters li{border-radius:4px;margin-bottom:5px;transition:all .1s linear;list-style:none;background-color:var(--soft-main-color)}#filters li a{display:flex;align-items:center;gap:5px;padding:7px 10px;color:#555;font-weight:500 !important;font-size:15px}#filters li i{width:25px;font-size:18px;text-align:center;margin-right:7px}#filters li .check-box{background-color:#fff}#filters li:hover a{color:var(--main-color)}#filters li.active .check-box{background-color:var(--main-color);border-color:var(--main-color)}#filters li.active .check-box svg{fill:#fff}#filters ul{margin-bottom:0px}#filters hr{margin-bottom:5px;margin-top:5px;border-top:none;border-bottom:1px solid #dee2e6 !important}#filters #ul-category li:last-child{margin-bottom:0px !important}#filters .check-box{display:inline-block;width:16px;height:16px;border:solid 1px #d7d7d7;border-radius:3px;position:relative}#filters .check-box svg{position:absolute;top:0px;width:14px;height:14px}.info-icon-wrap{flex-shrink:0;width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg, #e8f4fd, #d0e8f7);border:1px solid #b8d9f0;display:flex;align-items:center;justify-content:center;color:#2e86c1;box-shadow:0 2px 8px rgba(46,134,193,.15)}.filter-toggle{cursor:pointer;display:flex;justify-content:space-between;align-items:center}.filter-toggle .arrow svg{width:18px;height:18px}.filter-toggle .arrow{transition:transform .3s ease}.filter-toggle.active .arrow{transform:rotate(180deg)}@media(max-width: 768px){.filter-body{display:none}}.cta-section{padding:10px 0px}.cta-section .cta-content{padding:60px 0;background-color:var(--second-color);border-radius:var(--border-radius);text-align:center}.cta-section .cta-title{font-size:clamp(1.25rem,.8979rem + 1.1268vw,2.25rem);font-weight:800;color:#fff;margin-bottom:20px;text-transform:capitalize}.cta-section .cta-subtitle{font-size:clamp(18px,3vw,22px);font-weight:400;color:#2b2b2b;margin-bottom:20px;padding:0px 20px}.cta-section .cta-button{display:inline-flex;align-items:center;gap:10px;padding:15px 35px;background:var(--main-color);color:#fff;font-size:18px;font-weight:700;border-radius:var(--border-radius);text-decoration:none;transition:all .3s ease;box-shadow:0 8px 24px rgba(222,85,38,.35)}.cta-section .cta-button svg{width:24px;height:24px}.cta-section .cta-button:hover{background:#c74920;transform:translateY(-3px);box-shadow:0 12px 32px rgba(222,85,38,.45);color:#fff}@media(max-width: 767px){.cta-section{padding:50px 0}.cta-section .cta-title{margin-bottom:16px}}@media(max-width: 480px){.cta-section{padding:20px 0}.cta-section .cta-button{gap:5px;padding:12px 25px;font-weight:500}}/*# sourceMappingURL=products.css.map */