Один из вариантов, это использование псевдоклассов, с условием, что блоки находятся в одном родителе. Если родители разные, то можно использовать margin с отрицательным значением, как написали выше. Пример варианта с псевдоклассами:
input {
border: solid hsl(0, 0%, 0%);
border-width: 0 0 .1rem .1rem;
}
input:first-child {
border-width: .1rem .1rem .1rem .1rem;
}
input:last-child {
border-width: 0 .1rem .1rem .1rem;
}