body.woocommerce-checkout .wp-site-blocks main .entry-content .wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main .wc-block-components-form .wc-block-checkout__actions .wp-block-woocommerce-checkout-order-summary-block {
  display: none;
}
body.woocommerce-checkout .wp-site-blocks main .entry-content .wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main .wc-block-components-form .wc-block-checkout__actions .wc-block-components-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 11px;
  padding: 18.93px 25px 14.93px;
  font-family: var(--theme-font-two);
  font-size: 22px;
  font-weight: 400;
  line-height: 16px;
  color: var(--theme-white);
  background: var(--theme-base);
  border: none;
  border-radius: 50px;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 0px;
  cursor: pointer;
  overflow: hidden;
  transition: all 300ms ease;
  position: relative;
}
body.woocommerce-checkout .wp-site-blocks main .entry-content .wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main .wc-block-components-form .wc-block-checkout__actions .wc-block-components-button:hover {
  background: #B80B06;
  color: var(--theme-white);
}
body.woocommerce-checkout .wp-site-blocks main .entry-content .wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block {
  border-color: var(--theme-gray);
}
body.woocommerce-checkout .wp-site-blocks main .entry-content .wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text {
  font-family: var(--theme-font-two);
  font-size: 22px;
  font-weight: 400;
  line-height: 16px;
  color: var(--theme-gray);
}
body.woocommerce-checkout .wp-site-blocks main .entry-content .wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__quantity {
  background: var(--theme-base);
  color: var(--theme-white);
}
body.woocommerce-checkout .wp-site-blocks main .entry-content .wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__description .wc-block-components-product-name {
  font-size: 18px;
  font-weight: 500;
  color: var(--theme-base);
}
body.woocommerce-checkout .wp-site-blocks main .entry-content .wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__description .wc-block-formatted-money-amount {
  font-size: 16px;
  font-weight: 500;
}
body.woocommerce-checkout .wp-site-blocks main .entry-content .wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__description .wc-block-components-product-details span {
  font-weight: 500;
}
body.woocommerce-checkout .wp-site-blocks main .entry-content .wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__total-price .wc-block-cart-item__total-price-and-sale-badge-wrapper .wc-block-formatted-money-amount {
  font-size: 16px;
  font-weight: 500;
}
body.woocommerce-checkout .wp-site-blocks main .entry-content .wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-coupon-form-block .wc-block-components-totals-coupon__form .wc-block-components-button {
  background: var(--theme-base);
  color: var(--theme-white);
}
body.woocommerce-checkout .wp-site-blocks main .entry-content .wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-coupon-form-block .wc-block-components-totals-coupon__form .wc-block-components-button:hover {
  background: #B80B06;
  color: var(--theme-white);
}
