.woocommerce #content div.product .entry-summary {
  width: 380px;
}
#primary > #content .summary {
  width: 480px;
}
.woocommerce #content div.product div.images .wp-post-image {
  width: 360px;
}
.entry-content > #product-813 .woocommerce-product-gallery__image--placeholder {
  width: 380px;
}
.woocommerce #content div.product .woocommerce-product-gallery__wrapper {
  width: 380px;
}
.woocommerce #content div.product .single_add_to_cart_button {
  width: 100%;
}
.woocommerce #content div.product .entry-summary a {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 8;
  font-size: 18px;
}
#outer-wrap > #wrap > #main #right-sidebar {
  padding-right: 8px;
  padding-left: 8px;
  padding-top: 34px;
  padding-bottom: 8px;
  background-color: #ffffff;
  max-height: 100%;
  height: 100%;
  color: #ffffff;
}
body > #outer-wrap > #wrap #content-wrap {
  padding-top: 0px;
}
#outer-wrap > #wrap > #main #primary {
  padding-top: 24px;
}
.woocommerce #content div.product .entry-summary td {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 2px;
  font-size: 12px;
  max-width: 100%;
}
.gfa_matrix_table tr > td {
  line-height: 50px;
  max-width: 36px;
  width: 24;
  font-size: 12px;
  text-align: center;
}
#block-27 #wc-block-search__input-1 {
  background-color: #e8e8e8;
}
#right-sidebar-inner > #block-27 label {
  color: #949494;
}
#gform_wrapper_3 .gsection_title {
  text-align: left;
}
.woocommerce #content div.product form.cart div.quantity {
  display: none;
}
.woocommerce #content div.product form.cart div.quantity .plus {
  display: none;
}
.woocommerce #content div.product form.cart div.quantity .minus {
  display: none;
}
.woocommerce #content div.product form.cart div.quantity input.qty {
  display: none;
}
.woocommerce-cart .woocommerce table.shop_table.cart {
  margin-top: 24px;
}
.woocommerce #content div.product .entry-summary ul {
  margin-bottom: 10px;
  margin-top: 10px;
}
.woocommerce #content div.product .entry-summary tr {
  margin-top: 10px;
  height: auto;
}
.woocommerce #content div.product form.cart {
  margin-top: 0px;
  padding-top: 10px;
}
.woocommerce #content div.product .product_title {
  padding-bottom: 10px;
}
#content .woocommerce-product-gallery__trigger {
  left: 12.7px;
  bottom: 298px;
}
.woocommerce #content div.product .entry-summary h3 {
  text-align: left;
}
.wp-block-group .wc-block-product-categories-list-item {
  color: #000000;
}
.wp-block-woocommerce-product-categories .wc-block-product-categories-list-item span {
  color: #000000;
}
