.elementor-1871 .elementor-element.elementor-element-629ff041{--display:flex;}.elementor-1871 .elementor-element.elementor-element-18b22ba .elementor-button{background-color:#000000;font-weight:900;fill:#FFFFFF;color:#FFFFFF;}.elementor-1871 .elementor-element.elementor-element-18b22ba > .elementor-widget-container{background-color:#000000;}.elementor-1871 .elementor-element.elementor-element-18b22ba.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}@media(max-width:767px){.elementor-1871 .elementor-element.elementor-element-18b22ba > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-1871 .elementor-element.elementor-element-18b22ba .elementor-button{font-size:16px;}}/* Start custom CSS for text-editor, class: .elementor-element-1f2fc469 *//* ✅ WooCommerce 购物车按钮样式：黑底 + 白字 + 圆角 20px */

/* 通用按钮（包括更新购物车、结算、继续购物） */
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce .wc-proceed-to-checkout a.checkout-button {
  background-color: #000000 !important; /* 黑色背景 */
  color: #ffffff !important; /* 白色文字 */
  border: none !important;
  border-radius: 10px !important; /* 圆角 */
  padding: 1px 1px !important;
  font-weight: 600 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.5px;
  transition: all 0.3s ease !important;
  box-shadow: none !important;
}
/* 🚫 仅隐藏手机端的 WooCommerce 默认结算按钮 */
@media (max-width: 767px) {
  .woocommerce-cart .wc-proceed-to-checkout,
  .woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
  }
}/* End custom CSS */