forgot to add the variables that are set to the liquid template values
when the .button in the product layout is an anchor, the width cannot be 100%

TODO: this could possibly be resolved by setting box-sizing to border box