Chrome and
Firefox provide a default stylesheet that hides HTML elements which typically appear as children of the <head> element, such as <link>, <meta>, <script>, <style>, and <title>, by setting their CSS display property to none.
There's something highly inappropriate in
http://www.brooklinen.com/css/main.css —
*{position:relative;
display:block;margin:0em;padding:0em;background-repeat:no-repeat;text-decoration:none;vertical-align:middle;outline:none;outline:0}
The * matches all elements.
When
Ghostery modifies the DOM, either by displaying an Alert Bubble or injecting a surrogate, the contents of the first <style> element are then rendered onscreen.
The "problem" is on that particular website, and is not
Ghostery-specific.