.fusion-woo-product-design-clean .products .fusion-product-content .product-title,
.products .fusion-product-content .product-title {
  text-align: left;
  color: #000;
  font-size: 20px;
  line-height: 1.3;
  font-style: initial;
}
.fusion-woo-product-design-clean .products .fusion-product-content .product-title a,
.products .fusion-product-content .product-title a {
  color: inherit;
  font-style: initial;
}

.yith-ywraq-add-to-quote {
  margin-bottom: 30px;
}
.yith-ywraq-add-to-quote .add-request-quote-button {
  padding: 17px 40px;
  line-height: 21px;
  font-size: 18px;
  font-weight: 600;
}

#yith-ywrq-table-list .button {
  background: #fff;
  border: none;
  text-decoration: underline;
  font-size: 12px;
  float: right;
}

.raq-send-request {
  padding: 17px 40px;
  line-height: 21px;
  font-size: 18px;
  background: var(--button_gradient_top_color);
  color: var(--button_accent_color);
  border: none;
  font-weight: 600;
}

.catalog-ordering {
  display: none !important;
}

.single-product .type-product .summary.entry-summary h1.product_title {
  color: #55701b;
  font-family: Montserrat, Arial, Helvetica, sans-serif;
  font-size: 30px;
  font-style: normal;
  font-weight: 600;
}
.single-product .type-product .product_meta {
  display: none;
}
.single-product .type-product .social-share .twitter,
.single-product .type-product .social-share .pinterest {
  display: none;
}

.wc-block-checkout__payment-method.wp-block-woocommerce-checkout-payment-block.wc-block-components-checkout-step {
  display: none !important;
}

.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-order-summary-item__total-price {
  display: none !important;
}
.woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-totals-block {
  display: none !important;
}
.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-footer-item {
  display: none !important;
}
.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-product-price__value {
  display: none !important;
}
.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-totals-wrapper {
  border-top: none !important;
}
.woocommerce-checkout .wc-block-components-checkout-step__title {
  display: none !important;
}
.woocommerce-checkout .wc-block-checkout__billing-fields .wc-block-components-checkout-step__heading {
  display: none !important;
}
.woocommerce-checkout .wc-block-checkout__billing-fields .wc-block-components-country-input .wc-block-components-country-input {
  margin-top: 0 !important;
}
.woocommerce-checkout .wc-block-checkout__billing-fields .wc-block-components-address-form__address_2-toggle {
  display: none !important;
}
.woocommerce-checkout .wc-block-checkout__contact-fields {
  margin-bottom: 0 !important;
}
.woocommerce-checkout .wp-block-woocommerce-checkout-shipping-method-block {
  display: none !important;
}
.woocommerce-checkout .wp-block-woocommerce-checkout-pickup-options-block {
  display: none !important;
}
.woocommerce-checkout .wc-block-components-checkout-step__container .wc-block-components-checkout-step__description {
  display: none !important;
}
.woocommerce-checkout .wc-block-components-checkout-place-order-button {
  background: var(--button_gradient_top_color);
  color: var(--button_accent_color);
  border: none;
  font-weight: 600;
  padding: 17px 40px;
  line-height: 21px;
  font-size: 18px;
  justify-content: flex-start !important;
  width: auto !important;
}
.woocommerce-checkout .wc-block-components-checkout-place-order-button:before {
  content: "Anfrage absenden";
}
.woocommerce-checkout .wc-block-components-checkout-place-order-button .wc-block-components-button__text {
  display: none !important;
}
.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block {
  background-color: #fff;
}

.woocommerce-cart .wc-block-components-product-price__value {
  display: none !important;
}
.woocommerce-cart .wc-block-cart-items__header-total {
  display: none !important;
}
.woocommerce-cart .wc-block-cart-item__total {
  display: none !important;
}
.woocommerce-cart .cart_totals .order-total,
.woocommerce-cart .cart_totals .cart-subtotal {
  display: none !important;
}
.woocommerce-cart .checkout-button {
  font-size: 0 !important;
}
.woocommerce-cart .checkout-button:before {
  content: "Weiter";
  color: #fff;
  font-size: 18px !important;
}

.fusion-price-rating {
  display: none !important;
}

/*# sourceMappingURL=theme.css.map */
