.woocommerce-product-details__short-description .wpb-pcf-form-fire {
  background: #A6001C !important;
  cursor: pointer; }
  .woocommerce-product-details__short-description .wpb-pcf-form-fire .iconStyle {
    margin-right: 5px; }

.swal2-popup .swal2-close:focus {
  -webkit-box-shadow: none;
          box-shadow: none; }

.swal2-popup .swal2-html-container {
  margin: 10px 15px; }
  .swal2-popup .swal2-html-container .wpb-pcf-wpcf7-form .wpcf7 form {
    max-height: 75vh;
    padding: 0 15px; }

.woocommerce-product-details__short-description blockquote {
  background-color: #A6001C !important;
  border-color: black !important; }
  .woocommerce-product-details__short-description blockquote p {
    color: white !important; }

.ltr .product .summary.entry-summary {
  margin-left: 15px !important;
  margin-right: 15px !important; }

.rtl .product .summary.entry-summary {
  margin-right: 15px !important; }

#wc_bis_product_form #wc_bis_email {
  margin-bottom: 10px; }

.woocommerce .avada-myaccount-user {
  border-top-width: 0px; }

.woocommerce .woocommerce-content-box .woocommerce-checkout-review-order .shop_table tbody tr {
  height: 100px; }

.cart_totals .shop_table .woocommerce-shipping-totals th {
  vertical-align: top; }

.cart_totals .shop_table .woocommerce-shipping-totals td .woocommerce-shipping-methods li {
  text-align: left; }
  .cart_totals .shop_table .woocommerce-shipping-totals td .woocommerce-shipping-methods li:first-child {
    margin-bottom: 15px; }
  .cart_totals .shop_table .woocommerce-shipping-totals td .woocommerce-shipping-methods li input {
    margin-right: 5px; }
  .cart_totals .shop_table .woocommerce-shipping-totals td .woocommerce-shipping-methods li label small a {
    font-size: 14px; }

.woocommerce-notices-wrapper .wc-block-components-notice-banner .wc-block-components-notice-banner__content i {
  display: none; }

.fusion-woo-cart-1 .woocommerce-variation {
  background-color: #A6001C !important; }
  .fusion-woo-cart-1 .woocommerce-variation .woocommerce-variation-description {
    color: white !important; }
  .fusion-woo-cart-1 .woocommerce-variation .woocommerce-variation-availability .stock {
    color: white !important; }
    .fusion-woo-cart-1 .woocommerce-variation .woocommerce-variation-availability .stock.in-stock {
      color: white !important; }
  .fusion-woo-cart-1 .woocommerce-variation .woocommerce-variation-price .price .amount {
    color: white !important; }

.titleform {
  color: #A6001C !important; }

@media only screen and (max-width: 767px) {
  .ltr .product .summary.entry-summary {
    margin-left: 0px !important;
    margin-right: 0px !important; } }
