.elementor-widget-ucaddon_breadcrumbs_widget .uc-breadcrumbs{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_breadcrumbs_widget .ue-index{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_breadcrumbs_widget .ue-home-icon{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1285 .elementor-element.elementor-element-9265df6 .uc-breadcrumbs *{transition-duration:300ms;}.elementor-1285 .elementor-element.elementor-element-9265df6 .uc-breadcrumb-item::after{transition-duration:300ms;}.elementor-1285 .elementor-element.elementor-element-9265df6 .uc-breadcrumb-item::before{transition-duration:300ms;}.elementor-1285 .elementor-element.elementor-element-9265df6 .uc-breadcrumbs{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;padding:5px 5px 5px 5px;}.elementor-1285 .elementor-element.elementor-element-9265df6 .uc-breadcrumbs-list{gap:0px;}.elementor-1285 .elementor-element.elementor-element-9265df6 .uc-breadcrumbs-list a{color:var( --e-global-color-e9b124d );}.elementor-1285 .elementor-element.elementor-element-9265df6 .uc-breadcrumbs-list a:hover .uc-item-title{color:#666666;}.elementor-1285 .elementor-element.elementor-element-9265df6 .uc-item-title{padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-9265df6 .ue-home-icon{color:var( --e-global-color-e9b124d );margin-right:5px;width:24px;height:24px;border-radius:20px;}.elementor-1285 .elementor-element.elementor-element-9265df6 .uc-item-title:hover .ue-home-icon{color:#3F3F3F;}.elementor-1285 .elementor-element.elementor-element-9265df6 .ue-home-icon i,.elementor-1285 .elementor-element.elementor-element-9265df6 .ue-home-icon svg{font-size:14px;}.elementor-1285 .elementor-element.elementor-element-9265df6 .uc-breadcrumb-separator{margin:0 5px;}.elementor-1285 .elementor-element.elementor-element-0f53d4d .exzoom .exzoom_btn a{height:60;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1285 .elementor-element.elementor-element-7d257e4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1285 .elementor-element.elementor-element-69f5a56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.woocommerce .elementor-1285 .elementor-element.elementor-element-69f5a56 .price{color:var( --e-global-color-e9b124d );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1285 .elementor-element.elementor-element-e8ba951 .cart button, .elementor-1285 .elementor-element.elementor-element-e8ba951 .cart .button{border-radius:5px 5px 5px 5px;padding:25px 25px 25px 25px;background-color:var( --e-global-color-e9b124d );transition:all 0.2s;}.elementor-1285 .elementor-element.elementor-element-e8ba951 .quantity .qty{transition:all 0.2s;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1285 .elementor-element.elementor-element-bab52be{color:#000000;}@media(max-width:767px){.elementor-1285 .elementor-element.elementor-element-7d257e4 .elementor-heading-title{font-size:18px;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-e8ba951 */.woocommerce-js div.product form.cart .button.single_add_to_cart_button{
    
    padding: 15px;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-bab52be *//* WooCommerce 产品表格横向滚动 */
.woocommerce-table-scroll-wrapper {
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
    margin-bottom: 1.5em;
    -webkit-overflow-scrolling: touch; /* iOS 优化 */
    scrollbar-width: thin;             /* Firefox */
}

.woocommerce-table-scroll-wrapper table {
    min-width: 100%;           /* 关键：让表格至少占满容器 */
    width: auto !important;    /* 允许表格内容撑开 */
    border-collapse: collapse;
    table-layout: auto;
}

/* 可选：表格样式美化 */
.woocommerce-table-scroll-wrapper table th,
.woocommerce-table-scroll-wrapper table td {
    padding: 12px 10px;
    white-space: nowrap;       /* 单元格内容不换行 */
    vertical-align: middle;
}

/* 滚动条美化（可选） */
.woocommerce-table-scroll-wrapper::-webkit-scrollbar {
    height: 8px;
}
.woocommerce-table-scroll-wrapper::-webkit-scrollbar-thumb {
    background: #ccc;
    border-radius: 4px;
}/* End custom CSS */