/*
 * v712R: fixed treatment-link arrow for /zones/.
 * The CSS-drawn icon stays identical on desktop, tablet and mobile and cannot
 * inherit an unrelated global SVG transform or font glyph.
 */
html body.lb-site:not(.lb-individual-treatment-page) main#main-content.lb-zones-page--zones .lb-zones-treatment-links a::before,
html body.lb-site:not(.lb-individual-treatment-page) main#main-content.lb-zones-page--zones .lb-zones-treatment-links a::after{
  content:none!important;
  display:none!important;
}
html body.lb-site:not(.lb-individual-treatment-page) main#main-content.lb-zones-page--zones .lb-zones-treatment-links a>span{
  position:relative!important;
  display:block!important;
  width:27px!important;
  min-width:27px!important;
  max-width:27px!important;
  height:27px!important;
  min-height:27px!important;
  max-height:27px!important;
  padding:0!important;
  margin:0!important;
  overflow:hidden!important;
  border:0!important;
  border-radius:50%!important;
  background:#292a28!important;
  color:#fff!important;
  font-size:0!important;
  line-height:0!important;
  transform:none!important;
}
html body.lb-site:not(.lb-individual-treatment-page) main#main-content.lb-zones-page--zones .lb-zones-treatment-links a>span svg{
  display:none!important;
}
html body.lb-site:not(.lb-individual-treatment-page) main#main-content.lb-zones-page--zones .lb-zones-treatment-links a>span::before{
  content:""!important;
  position:absolute!important;
  top:8px!important;
  right:8px!important;
  display:block!important;
  width:7px!important;
  height:7px!important;
  box-sizing:border-box!important;
  border-top:1.6px solid #fff!important;
  border-right:1.6px solid #fff!important;
  transform:none!important;
}
html body.lb-site:not(.lb-individual-treatment-page) main#main-content.lb-zones-page--zones .lb-zones-treatment-links a>span::after{
  content:""!important;
  position:absolute!important;
  top:13px!important;
  left:8px!important;
  display:block!important;
  width:11px!important;
  height:1.6px!important;
  border:0!important;
  border-radius:2px!important;
  background:#fff!important;
  transform:rotate(-45deg)!important;
  transform-origin:center!important;
}
html body.lb-site:not(.lb-individual-treatment-page) main#main-content.lb-zones-page--zones .lb-zones-treatment-links a:hover>span,
html body.lb-site:not(.lb-individual-treatment-page) main#main-content.lb-zones-page--zones .lb-zones-treatment-links a:focus-visible>span{
  background:#b69a72!important;
}
