Could you switch this strategy so that you put this stuff inside the blocks they are needed?

You can do that like this:

```
.laurel {
  &.laurel-left {
     html[dir="ltr"] & {
        .....  
     }  
   }
}
```