#gspb_row-id-gsbp-ea306c0 {
  display: none !important; /* !important 用于覆盖可能存在的其他样式冲突 */
}
#gspb_row-id-gsbp-3f48ec3 {
  display: none !important; /* !important 用于覆盖可能存在的其他样式冲突 */
}

.ct-breadcrumbs {
  display: none !important; /* !important 用于覆盖可能存在的其他样式冲突 */
}

/* 1. 产品标题颜色改为白色 */
.woocommerce-mini-cart-item .product-title {
    color: #ffffff !important; /* 白色 */
}

/* 1. 基础：隐藏结账按钮 */
.woocommerce-mini-cart__buttons.buttons a.checkout.wc-forward {
    display: none !important;
}

/* 2. 修复 View cart 按钮全宽 */
/* 目标：View cart 所在的按钮组 + 按钮本身全宽 */
.woocommerce-mini-cart__buttons.buttons:has(a.wc-forward[href*="cart"]) {
    width: 100% !important;
    display: block !important;
    margin: 15px 0 !important; /* 与上下元素保持间距 */
    padding: 0 !important;
}

/* View cart 按钮强制全宽 */
.woocommerce-mini-cart__buttons.buttons a.wc-forward[href*="cart"] {
    width: 100% !important;
    display: block !important;
    max-width: none !important; /* 移除任何最大宽度限制 */
    box-sizing: border-box !important;
    margin: 0 !important;
    padding: 12px 0 !important; /* 按钮内边距，确保美观 */
}

/* 3. 修复 PayPal 按钮与上方虚线的间距 + 全宽 */
/* 目标：PayPal 所在的按钮组 */
.woocommerce-mini-cart__buttons.buttons:has(#ppc-button-minicart) {
    width: 100% !important;
    display: block !important;
    margin-top: 15px !important; /* 关键：与上方虚线/元素拉开距离 */
    padding: 0 !important;
}

/* PayPal 按钮容器全宽 */
#ppc-button-minicart {
    width: 100% !important;
    display: block !important;
}

/* PayPal 按钮本身全宽（针对 iframe 容器） */
[id^="zoid-paypal-buttons-uid_"] {
    width: 100% !important;
    min-width: 100% !important; /* 覆盖默认最小宽度 */
    margin: 0 !important;
}

/* 2. 清除按钮组及周围的虚线（包括父容器） */
.ct-cart-content,
.woocommerce-mini-cart,
.woocommerce-mini-cart__buttons.buttons,
.woocommerce-mini-cart__buttons.buttons::before,
.woocommerce-mini-cart__buttons.buttons::after {
    border: none !important;
}