.elementor-17653 .elementor-element.elementor-element-a6f9fe3{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17653 .elementor-element.elementor-element-a6f9fe3:not(.elementor-motion-effects-element-type-background), .elementor-17653 .elementor-element.elementor-element-a6f9fe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#254692BF;}.elementor-17653 .elementor-element.elementor-element-a187f7f .elementor-heading-title{font-size:1.2rem;color:#FFFFFF;}.elementor-17653 .elementor-element.elementor-element-77e8691.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.5);background-color:#F6F6F6;}.elementor-17653 .elementor-element.elementor-element-77e8691 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-17653 .elementor-element.elementor-element-77e8691.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-17653 .elementor-element.elementor-element-77e8691.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:10px;}.elementor-17653 .elementor-element.elementor-element-77e8691.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-17653 .elementor-element.elementor-element-77e8691.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:0.85rem;line-height:1.4em;}.elementor-17653 .elementor-element.elementor-element-77e8691.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:8px;}.elementor-17653 .elementor-element.elementor-element-77e8691.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:8px;}.elementor-17653 .elementor-element.elementor-element-77e8691.elementor-wc-products ul.products li.product .price{font-size:0.75rem;}.elementor-17653 .elementor-element.elementor-element-77e8691.elementor-wc-products ul.products li.product .button{padding:6px 12px 6px 12px;margin-top:8px;}.elementor-17653 .elementor-element.elementor-element-77e8691.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1200px){.elementor-17653 .elementor-element.elementor-element-a187f7f .elementor-heading-title{font-size:1.1rem;}.elementor-17653 .elementor-element.elementor-element-77e8691 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:1024px){.elementor-17653 .elementor-element.elementor-element-77e8691.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:880px){.elementor-17653 .elementor-element.elementor-element-a6f9fe3{--min-height:65px;}}@media(max-width:767px){.elementor-17653 .elementor-element.elementor-element-a187f7f .elementor-heading-title{font-size:1.1rem;}.elementor-17653 .elementor-element.elementor-element-77e8691 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17653 .elementor-element.elementor-element-77e8691.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:40px;}.elementor-17653 .elementor-element.elementor-element-77e8691.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-17653 .elementor-element.elementor-element-77e8691.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:0.75rem;}.elementor-17653 .elementor-element.elementor-element-77e8691 nav.woocommerce-pagination{font-size:0.75rem;}}/* Start custom CSS for wpb-accordion-menu-or-category-pro, class: .elementor-element-49b17dc */.wpb_category_n_menu_accordion_list li {
    border-bottom: 1px solid lightgray; /* 设置淡灰色的下划线 */
    padding-bottom: 5px; /* 可选，增加一些下方间距 */
}
.wpb_category_n_menu_accordion_list li::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 93%;
    height: 1px;
    background-color: #0061AF;
    visibility: hidden;
    transform: scaleX(0);
    transition: all 0.3s ease-in-out;
}

.wpb_category_n_menu_accordion_list li:hover::after {
    visibility: visible;
    transform: scaleX(1);
}/* End custom CSS */