/* HABRO v8902 · Climate readout group shifted 20px left. */
#climate .habro-climate-head-v8895{
  align-items:center!important;
}
#climate .habro-climate-head-v8895>div,
#climate .habro-climate-head-v8895>div>span{
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  opacity:1!important;
  filter:none!important;
  text-shadow:none!important;
}
#climate .habro-climate-head-v8895>div>span{
  display:block!important;
  font-size:clamp(22px,6vw,29px)!important;
  line-height:1!important;
  font-weight:820!important;
  letter-spacing:.035em!important;
  text-transform:uppercase!important;
}
#climate .habro-climate-head-v8895>div>strong{
  display:none!important;
}
#climate .habro-climate-readout-v8895{
  align-items:flex-start!important;
  gap:0!important;
  min-width:max-content!important;
  overflow:visible!important;
  white-space:nowrap!important;
}
#climate .habro-climate-readout-v8895>strong{
  flex:0 0 auto!important;
  overflow:visible!important;
  font-size:clamp(70.4px,19.8vw,96.8px)!important;
}
#climate .habro-climate-readout-v8895>span.habro-climate-degree-v8901{
  position:absolute!important;
  display:block!important;
  flex:none!important;
  margin:0!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  overflow:visible!important;
  transform:none!important;
}
#climate .habro-climate-target-label-v8901{
  position:absolute!important;
  top:calc(100% + 7px)!important;
  display:block!important;
  width:max-content!important;
  margin:0!important;
  padding:0!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:inherit!important;
  font-style:normal!important;
  font-stretch:normal!important;
  font-synthesis:none!important;
  font-weight:720!important;
  letter-spacing:0!important;
  line-height:1!important;
  text-transform:none!important;
  white-space:nowrap!important;
  text-align:left!important;
  transform:none!important;
  text-shadow:0 2px 9px rgba(0,0,0,.95),0 1px 3px #000!important;
}
#climate .climate-slider-card-v8283{
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  -webkit-backdrop-filter:none!important;
  backdrop-filter:none!important;
}
#climate .habro-climate-head-v8895 .climate-power-v8283{
  position:relative!important;
  display:block!important;
  padding:0!important;
  line-height:0!important;
}
#climate .habro-climate-head-v8895 .climate-power-v8283>svg.habro-climate-start-icon-v8901{
  position:absolute!important;
  top:50%!important;
  left:50%!important;
  display:block!important;
  width:29px!important;
  height:29px!important;
  min-width:29px!important;
  min-height:29px!important;
  margin:0!important;
  padding:0!important;
  fill:none!important;
  stroke:currentColor!important;
  stroke-width:1.8!important;
  stroke-linecap:round!important;
  stroke-linejoin:round!important;
  overflow:visible!important;
  transform:translate(-50%,-50%)!important;
  transform-origin:center!important;
}

#climate .climate-hero-v8283>.habro-climate-readout-v8895{
  right:calc(clamp(28px,8vw,64px) + 20px)!important;
}
