.woocommerce #content div.product .single_add_to_cart_button {
  padding-left: 28px;
  padding-right: 28px;
  padding-top: 28px;
  padding-bottom: 28px;
  display: block;
  font-size: 21px;
  line-height: 10px;
  margin-top: 44.7058px;
}
.woocommerce #content div.product form.cart div.quantity .minus {
  font-size: 13px;
  line-height: 64px;
}
.woocommerce #content div.product form.cart div.quantity input.qty {
  line-height: 64px;
}
.woocommerce #content div.product form.cart div.quantity .plus {
  line-height: 64px;
}
.gform_variation_wrapper > #gform_wrapper_1 #field_1_2 {
  color: #fb0000;
  border-color: #c7c7c7;
}
#gform_1 #gform_fields_1 {
  border-color: #e40000;
}
.gform_variation_wrapper > #gform_wrapper_1 #field_1_25 {
  border-color: #c7c7c7;
}
.gform_variation_wrapper > #gform_wrapper_1 #field_1_6 {
  border-color: #c7c7c7;
}
.gform_variation_wrapper > #gform_wrapper_1 #collapsible-section_1_2 {
  border-right-color: #c7c7c7;
  border-color: #c7c7c7;
  padding-top: 28px;
}
#gform_wrapper_1 #field_1_35 {
  text-align: left;
}
#gform_wrapper_1 .gfield_label {
  text-align: left;
  font-size: 18px;
  display: none;
}
#field_1_35 th {
  text-align: center;
  padding-top: 10px;
  padding-right: 0px;
  padding-bottom: 10px;
  padding-left: 0px;
  font-size: 19px;
}
.gfa_matrix_table tr > td {
  text-align: center;
  padding-bottom: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  font-size: 12px;
  line-height: 0px;
}
.woocommerce ul.products li.product a img {
  padding-left: 0px;
  margin-left: 0px;
  padding-right: 0px;
  display: inline;
}
.products > .entry .woo-product-gallery {
  margin-left: 0px;
  margin-right: 0px;
}
.gform-body > #gform_fields_1 > #collapsible-section_1_2 #gfield_description_1_35 {
  display: none;
}
.woocommerce #content div.product .entry-summary td {
  padding-top: 22px;
  padding-right: 22px;
  line-height: 0px;
  text-align: center;
  flex-direction: column-reverse;
  align-items: center;
  justify-content: space-around;
  flex-wrap: wrap-reverse;
  align-content: space-around;
}
#gform_wrapper_4 .gfield_label {
  display: none;
}
.gform-body > #gform_fields_4 > #collapsible-section_4_2 #gfield_description_4_35 {
  display: none;
}
#site-header-inner > #site-logo > #site-logo-inner .custom-logo {
  margin-top: 12px;
  margin-right: 6px;
  margin-bottom: 12px;
  margin-left: 6px;
}
body > #outer-wrap > #wrap #content-wrap {
  padding-top: 0px;
}
#primary > #content .clear-after-summary {
  margin-top: 54px;
}
.wc-block-cart-items .wc-block-cart-items__header-total > span {
  font-size: 14.5px;
}
.wc-block-components-main .wc-block-cart-items__header-image {
  font-size: 14.5px;
}
div .wp-block-woocommerce-cart-order-summary-heading-block {
  font-size: 20.5px;
}
#outer-wrap > #wrap > #main #primary {
  margin-top: 42px;
}
.main-menu .attachment-woocommerce_thumbnail {
  display: inline-flex;
  min-width: 25%;
  flex-direction: column;
}
.main-menu .wpr-mini-cart-name {
  min-width: 100%;
  max-width: 100%;
  display: inline-flex;
  flex-direction: column;
  justify-content: flex-end;
}
.main-menu .wpr-mini-cart-product-name {
  min-width: 25%;
  max-width: 75%;
  display: inline-flex;
  flex-direction: column;
}
.main-menu .quantity {
  max-width: 100%;
}
.main-menu .wpr-mini-cart-name-and-quantity {
  display: inline-flex;
}
.main-menu .wpr-mini-cart-quantity {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-end;
}
#gform_wrapper_16 .gfield_label {
  display: none;
}
.gform-body > #gform_fields_16 > #collapsible-section_16_2 #gfield_description_16_35 {
  display: none;
}
.wc-block-components-sidebar .wc-block-components-button {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
}
.wc-block-components-sidebar .wc-block-components-button__text {
  background-color: #d0a552;
  padding-top: 6px;
  padding-right: 6px;
  padding-bottom: 6px;
  padding-left: 6px;
  border-width: 0px;
  border-style: solid;
}
@media screen and (max-width: 375px) {
  .woocommerce #content div.product .entry-summary td {
    padding-right: 3px;
  }
}
