.button{width:100%;padding:10px 15px;border:3px solid #434343;border-radius:4px;margin-bottom:20px;display:block;box-shadow:2px 2px #434343;line-height:1;font-size:1em;font-weight:700;text-align:center;background-color:#f3cd33;cursor:pointer}.button:hover{transform:translate(-1px,-1px);box-shadow:3px 3px #434343}.button:active{transform:translate(1px,1px);box-shadow:1px 1px #434343}.button--secondary{background-color:#fcfcfc}