.elementor-kit-12{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-d89a46e:#C88A5A;--e-global-color-2e61f43:#F8F8F8;--e-global-color-023bdd6:#F1F0EC;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-12 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */#block-11{
    margin-bottom: 20px!important;
    padding-bottom: 0!important;
    border-bottom: none!important;
}
#block-10 .wc-block-product-categories-list--depth-1{
    /*border: 1px solid #1c1c1c;*/
    /*border-left: 0;*/
    /*border-right: 0;*/
    /*border-bottom: 0;*/
    /*padding: 20px 0!important;*/
}
#block-10 .wc-block-product-categories-list--depth-0 .wc-block-product-categories-list--depth-1{
    padding-left: 20px!important;
}
.wd-product :is(.product-image-link,.hover-img) img{
    width: 100%!important;
}
@media (min-width: 1025px) {
    .whb-hidden-lg, .whb-hidden-desktop {
        display: none !important;
    }
}
.whb-header-bottom .whb-col-mobile {
    display: flex;
    align-items: center;
    flex-direction: row;
    max-height: inherit;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    overflow: scroll;
    justify-content:left!important;
}
.whb-header-bottom .whb-col-mobile .info-box-content h4{
    flex:none;
    width: max-content;
    font-size: 12px;
    padding: 5px 15px;
    background: #f6f6f6;
    border-radius: 15px;
}
.wd-heading {
    padding: 15px 5px 0 0!important;
    border-bottom: none!important;
}
.wd-action-btn.wd-style-text>a:before{
    font-size: 150%!important;
}
.cart-popup-title .uppercase{
    text-transform: uppercase;
}
.is-divider {
    background-color: rgba(10, 0, 0, .79);
    display: block;
    height: 3px;
    margin: 1em 0;
    max-width: 30px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}
.cart-widget-side .widget_shopping_cart{
    padding: 30px!important;
    padding-top: 0!important;
}
.cart-widget-side .widget_shopping_cart .widget_shopping_cart_content{
    height: unset!important;
}
.cart-widget-side .widget_shopping_cart .wd-scroll-content{
    position: unset!important;
}
.cart-widget-side .widget_shopping_cart .shopping-cart-widget-body{
    margin-bottom:5px;
}
.product_list_widget>li{
    border-bottom: none!important;
}
.shopping-cart-widget-footer .woocommerce-mini-cart__total{
    padding: 10px 0;
}
.woocommerce-mini-cart__buttons .btn-cart{
    color: #FFFFFF!important;
    background-color: #C28E50 !important;
}
.woocommerce-mini-cart__buttons .checkout{
    background-color: #cea573!important;
}
/*产品商品详情页评论*/
.commentlist>li{
    padding: 10px;
    border: 1px solid #dcdcdc;
    border-radius: 10px;
    box-shadow: 0 2px 4px 2px rgba(14, 183, 168, 0.33);
}
.wd-review-style-1 {
    margin-block: 0!important;
     clip-path: unset!important; 
}
/*header menu a hover*/
.wd-dropdown{
    margin-top:5px;
}
.wd-dropdown-menu.wd-design-default{
    padding:0!important;
}
.wd-dropdown-menu.wd-design-default .wd-dropdown{
    margin-left: 5px!important;
    padding:0!important;
}
.wd-sub-menu li>a{
    padding: 12px 20px!important;
}
.wd-sub-menu li>a:hover{
    border-radius: 5px!important;
    background: #c28e50;
    font-weight: 400;
    text-decoration: none;
    color: #fff!important;
    padding: 12px 20px!important;
}
.page-id-22 .main-page-wrapper{
    background-color: #C19866!important;
}
/*header nav ipad flex-wrap: wrap;*/
.wd-header-main-nav:nth-child(2) {
    text-align:left!important;
}
@media (max-width: 1172px) and (min-width:1025px) {
.whb-column {
    flex-wrap: wrap;
    align-content: center;
}
.wd-header-main-nav{
    text-align:left!important;
}
}
@media (min-width: 1227px) {
.whb-flex-flex-middle .whb-general-header-inner .whb-col-center{
    max-width: 40%!important;
}
}
.mobile-nav ul.mobile-pages-menu .menu-item-gtranslate{display:none;}
.whb-mobile-right .wd-header-text{
    max-width: 125px!important;
}
@media (max-width: 470px) {
.whb-mobile-right .gtranslate_wrapper a.gt_switcher-popup img{
    display: none;
}}/* End custom CSS */