.arrow{display:inline-block;position:relative;width:16px;height:12px;vertical-align:-2px;flex:0 0 16px;color:inherit;pointer-events:none;font-size:0;line-height:0}
.arrow::before{content:"";position:absolute;left:1px;right:1px;top:5px;height:1px;background:currentColor}
.arrow::after{content:"";position:absolute;width:5px;height:5px;right:2px;top:3px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}
.arrow-left{transform:rotate(180deg)}
.arrow-up{transform:rotate(-90deg)}
.arrow-down{transform:rotate(90deg)}
.button .arrow,.btn .arrow{margin-left:6px}
.circle .arrow,.round-link .arrow{vertical-align:middle}

.hero-treatment-cta .arrow{width:16px;flex-basis:16px;height:12px;margin-left:6px}
.hero-treatment-cta .arrow::before{top:5px}
.hero-treatment-cta .arrow::after{width:5px;height:5px;top:3px}
