.page-one-column .panel-content .wrap {
		max-width: 1020px !important;
	}

.colors-dark input[type="submit"] {
	font-weight: 800 !important;
	color: #c53f0b !important;
  background-color: #cfcfcf !important;
  letter-spacing: 3px !important;
	margin-top: 2em !important;
  padding: 0.7em 2em !important;
	border-radius: 9999px !important;
	font-size: 1.25rem !important;
}
.colors-dark button  {
  background-color: transparent;
}

.colors-dark .entry-content a,  .colors-dark .entry-content a:hover {
  -webkit-box-shadow: inset 0 -1px 0 rgba(240, 240, 240, 0);
  box-shadow: inset 0 -1px 0 rgba(240, 240, 240, 0);
}

ul.products li.product .button {
	font-weight: 800 !important;
	color: #c53f0b !important;
  background-color: #cfcfcf !important;
  letter-spacing: 3px !important;
	margin-top: 2em !important;
  padding: 0.7em 2em !important;
	border-radius: 9999px !important;
	font-size: 0.8rem !important;
  box-shadow: 0 1px 0 #0f0f0f;
  transition: box-shadow ease-in-out 130ms;
}

.wc-block-components-button__text {
	font-weight: 800 !important;
	color: #c53f0b !important;
  background-color: #cfcfcf !important;
  letter-spacing: 3px !important;
	margin-top: 2em !important;
  padding: 0.7em 2em !important;
	border-radius: 9999px !important;
	font-size: 0.8rem !important;
}

.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link {
			font-weight: 800 !important;
	color: #c53f0b !important;
  background-color: #cfcfcf !important;
  letter-spacing: 3px !important;
	margin-top: 2em !important;
  padding: 0.7em 2em !important;
	border-radius: 9999px !important;
	font-size: 0.8rem !important;
}