.d-flex.h-section.h-section-global-spacing.position-relative {
  background-color: #ffffff;
  border-radius: 8px;
  text-indent: 0px;
  word-spacing: 0px;
}

div {
  color: #000000;
}

.h-global-transition-all {
  color: #ffffff;
}

.woocommerce div.product .stock {
  color: rgb(80,80,80) !important;
}

.woocommerce-page .content .h-section .price {
  color: rgb(80,80,80) !important;
}

.woocommerce span.onsale {
  background-color: rgb(80,80,80) !important;
}

.woocommerce ul.products li.product a img {
  border-radius: 5px;
}

.woocommerce span.onsale {
  background-color: rgb(80, 80, 80) !important;
}

.woocommerce-page .content .h-section a.added_to_cart {
  background-color: rgb(80, 80, 80) !important;
}

.woocommerce-page .content .h-section .button {
  background-color: rgb(80,80,80) !important;
}

.woocommerce-page img {
  border-width: 0px;
  border-radius: 10px;
}

.woocommerce-page .content .h-section {
  color: #ffffff !important;
}

.woocommerce-page .content .h-section input {
  border-color: #000000 !important;
}

.woocommerce-page .content .h-section label {
  border-width: 0px;
  border-style: ridge;
  border-radius: 3px;
  border-color: #e6e6e6;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-bottom-color: #c7c7c7;
  text-indent: 0px;
}

#components-form-token-input-0.components-combobox-control__input.components-form-token-field__input {
  height: 57px;
  margin-bottom: 0px;
  padding-bottom: 0px;
  bottom: 0px;
}

#email {
  height: 60px;
}

#shipping-first_name {
  height: 55px;
}

#shipping-last_name {
  height: 55px;
}

#shipping-address_1 {
  height: 55px;
}

#shipping-postcode {
  height: 55px;
}

#shipping-city {
  height: 55px;
}

#shipping-phone {
  height: 55px;
}

.woocommerce-page .content .h-section input:focus:not(.button):not([type="submit"]) {
  height: 55px;
}

.woocommerce-page .content .h-section table th {font-size:14pt;
		color:#422C00
  
}

.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title {
  font-size: 15pt!important;
		color:#422C00!important
		
}

.wp-block-button .wp-block-button__link:not(.has-text-color) {
  background-color: #422C00;	border-radius: 10pt!important
}

.woocommerce-page .content .h-section h2 { font-size: 15pt!important;
		color:#422C00;		
  
}
.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained {
  font-size: 12pt;
  background-color: #422C00;
  color: rgb(245,245,245);
  border-radius: 30pt;
		font-weight:600}

.woocommerce-page .content .h-section .price {font-weight:600;color: #422C00!important}

.woocommerce-page .content .h-section select {padding-top:10pt
  
}


.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.wc-block-components-checkout-place-order-button--full-width.contained {font-size: 12pt;
  background-color: #422C00;
  color: rgb(245,245,245);
  border-radius: 30pt;
		font-weight:600}
  


.wc-block-components-product-metadata__description {color: #422C00!important
  
}

.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
  background-color: #422C00!important;
		border-radius: 50pt!important
}

.post-type-archive-product.woocommerce .content .h-section .added_to_cart.wc-forward { background-color: #422C00!important;
		border-radius: 50pt!important
  
}