body *{font-family:Cairo,Arial,sans-serif!important}
.hvac .spec-line{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;border:0;padding:0;margin:26px 0 28px}
.hvac .spec-line .spec-metric{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:19px 18px;border:1px solid #ffffff35;background:#ffffff05}
.hvac .spec-line .spec-metric strong{display:block;direction:ltr;unicode-bidi:isolate;text-align:right;font-size:37px;font-weight:350;line-height:1.5;white-space:nowrap;color:#d0c6a0;width:100%}
.hvac .spec-line .spec-metric>span{display:block;font-size:12px;line-height:1.9;color:#e1e6e2;margin-top:7px}
.hvac .spec-line .spec-brand{grid-column:1/-1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:12px 0 15px;border-bottom:1px solid #ffffff35;gap:20px}
.hvac .spec-line .spec-brand>span{font-size:12px;color:#c8d0ca}.hvac .spec-line .spec-brand>bdi{font-size:15px;font-weight:650;letter-spacing:1px;color:#e3dcc0}
@media(max-width:760px){
 .hero{display:grid;grid-template-columns:1fr;gap:16px;padding:28px 25px 52px}
 .hero .hero-copy{display:contents}.hero .hero-copy>h1{grid-row:1;text-align:center;margin:0;font-size:42px;line-height:1.55}
 .hero .hero-art{grid-row:2;height:48svh;min-height:320px;max-height:460px;padding:0;background:transparent;display:flex;justify-content:center;align-items:center}
 .hero .hero-art .hero-image{height:100%;width:auto;max-width:100%;aspect-ratio:2/3}
 .hero .hero-art .hero-image img{width:100%;height:100%;object-fit:contain}
 .hero .hero-copy>.meta{grid-row:3;text-align:center;margin:0;font-size:12px;line-height:1.8}.hero .hero-copy>.meta br{display:block}
 .hero .hero-copy>.hero-actions{grid-row:4;display:flex;justify-content:center;align-items:center;margin:5px 0 0;gap:22px}
 .hero .hero-zoom{display:none}.on-cover .bottom-nav{opacity:0;transform:translate(-50%,110px);pointer-events:none}
 .hvac .spec-line{gap:12px;margin:23px 0 25px}.hvac .spec-line .spec-metric{padding:15px 12px}
 .hvac .spec-line .spec-metric strong{font-size:29px}.hvac .spec-line .spec-metric>span{font-size:11px;line-height:1.9;margin-top:7px}
 .hvac .spec-line .spec-brand>span{font-size:11px}.hvac .spec-line .spec-brand>bdi{font-size:14px}
}
