.ps-haier-category .hero{background:#070f1c;min-height:620px;height:min(760px,calc(100svh - 100px))}
.ps-haier-category .hero>img.hero-bg{opacity:1!important;object-fit:cover!important;object-position:center!important;background:#070f1c!important}
.ps-haier-category .hero .hero-shade{background:linear-gradient(90deg,rgba(3,10,20,.88),rgba(3,10,20,.65) 35%,rgba(3,10,20,.12) 70%,transparent)!important}
.ps-haier-category .hero h1{max-width:49%;font-size:clamp(38px,4vw,64px)}
.ps-haier-category .hero .hero-lead{max-width:43%;font-size:17px}
.ps-haier-category .hero .hero-content{padding-top:70px;padding-bottom:100px}
.ps-haier-category .hero .hero-actions{max-width:49%;gap:24px}
@media(max-width:991px){
.ps-haier-category .hero{height:auto;min-height:0}
.ps-haier-category .hero>img.hero-bg{height:360px;object-position:right top!important}
.ps-haier-category .hero .hero-shade{background:linear-gradient(180deg,transparent 230px,#070f1c 360px)!important}
.ps-haier-category .hero .hero-content{padding-top:350px;padding-bottom:100px}
.ps-haier-category .hero h1{max-width:680px;font-size:clamp(34px,6vw,48px)}
.ps-haier-category .hero .hero-lead,.ps-haier-category .hero .hero-actions{max-width:600px}
}
@media(max-width:575px){
.ps-haier-category .hero>img.hero-bg{height:300px}
.ps-haier-category .hero .hero-shade{background:linear-gradient(180deg,transparent 190px,#070f1c 300px)!important}
.ps-haier-category .hero .hero-content{padding-top:290px;padding-bottom:95px}
.ps-haier-category .hero .eyebrow{margin-bottom:20px}
.ps-haier-category .hero .hero-lead{font-size:16px;margin-top:24px}
}
@media(max-width:575px){
.ps-haier-category .hero>img.hero-bg{height:205px}
.ps-haier-category .hero .hero-shade{background:linear-gradient(180deg,transparent 110px,#070f1c 205px)!important}
.ps-haier-category .hero .hero-content{padding-top:200px;padding-bottom:38px}
.ps-haier-category .hero .eyebrow{margin-bottom:12px}
.ps-haier-category .hero .hero-lead{margin-top:16px;line-height:1.4}
.ps-haier-category .hero .hero-actions{gap:10px;margin-top:18px}
.ps-haier-category .hero .hero-bottom{display:none}
}
@media(max-width:359px){
.ps-haier-category .hero h1{font-size:28px;line-height:1.08}
.ps-haier-category .hero .hero-content{padding-top:130px;padding-bottom:25px}
.ps-haier-category .hero .hero-shade{background:linear-gradient(180deg,rgba(3,10,20,.28),#070f1c 200px)!important}
.ps-haier-category .hero .hero-lead{font-size:14px;line-height:1.35;margin-top:12px}
.ps-haier-category .hero .hero-actions{margin-top:12px}
.ps-haier-category .hero .hero-actions .btn{padding:12px 14px}
}
