button {
	/* Variables */
	--button_radius: 0.75em;
	--button_color: #e8e8e8;
	--button_outline_color: #000000;
	font-size: x-small;
	/* font-weight: bold; */
	font-weight: 500;
	border: none;
	cursor: pointer;
	border-radius: var(--button_radius);
	background: var(--button_outline_color);
	padding-left: 0px;
	padding-right: 0px;
  }
  
  .button_top {
	display: block;
	box-sizing: border-box;
	border: 1px solid var(--button_outline_color);
	border-radius: var(--button_radius);
	padding: 0.75em 1.5em;
	background: var(--button_color);
	color: var(--button_outline_color);
	transform: translateY(-0.2em);
	transition: transform 0.1s ease;
	/* transition: all 0.4s;
	transition-delay: 0.5s; */
  }
  
  button:hover .button_top {
	/* Pull the button upwards when hovered */
	transform: translateY(-0.53em);
  }
  
  button:active .button_top {
	/* Push the button downwards when pressed */
	transform: translateY(0);
  }
  