Question: I have to redesign an existing M2-Shop with a given style guide.
That guide defines structures for headlines, sub-lines, product etc. like a style guide does.

My problem is that there is no given structure in the less structure to change that easily.

Is that even possible to have a let's say boilerplate for CSS?

The styles are spread all over the less files. To say a headline H1 has to have a font size with 24px and a red text color and maybe a given line height that modifications I have also to change in every less file e.g. `cms.less`, `product.less`, `product-list.less` and so on.

Is there a way to simplify that?

Answer: 
I would never recommend writing a module to hide an attribute, in most cases this can be done via the admin panel. Here is how to disable fax via the admin panel.

**This is for Magento EE 2.1.1**

1. Goto `Stores - Attributes - Customer Address`
2. Click on the attribute fax and set `use in customer segment` to no

**This is for Magento CE 2.0.7**

1. Goto Stores - Configuration - Customers - Customer Configuration
2. Expand Address Templates group and remove `{{depend fax}}<br/>F: {{var
fax}}{{/depend}}` from all the text boxes.

> 
> I've only specified these versions because thats the ones I tested on.
> 
> 
>
Add the following code in your `style.css` and it will remove the Fax field only from your Checkout page in frontend.

> 
> .checkout-index-index .field[name="shippingAddress.fax"] { display:
>  none; }
> 
> 
>