.elementor-5816 .elementor-element.elementor-element-390f744{--display:flex;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-7d30dca .ct-heading .item--title{color:#0170DC;font-family:"Arial", Sans-serif;font-size:30px;margin-bottom:0px;}.elementor-5816 .elementor-element.elementor-element-9f3dd54{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-8cae499.elementor-element{--align-self:stretch;}.elementor-5816 .elementor-element.elementor-element-8cae499 > .elementor-widget-container{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 40px 1px rgba(0, 0, 0, 0.21);}.elementor-5816 .elementor-element.elementor-element-8cae499 .ct-shop-banner .item--title{color:#000000;font-family:"Lexend", Sans-serif;font-size:36px;line-height:48px;margin-bottom:22px !important;}.elementor-5816 .elementor-element.elementor-element-8cae499 .ct-shop-banner .item--description{color:#E0E0E0;font-family:"Roboto", Sans-serif;font-size:16px;margin-bottom:34px !important;}.elementor-5816 .elementor-element.elementor-element-8cae499 .ct-shop-banner .btn{background:#0170DC !important;padding:0px 40px 0px 40px!important;font-family:"Lexend", Sans-serif;font-size:15px;font-weight:600;line-height:45px;}.elementor-5816 .elementor-element.elementor-element-8cae499 .ct-shop-banner .item--image-animate{max-width:425px !important;left:53px !important;right:0px !important;}.elementor-5816 .elementor-element.elementor-element-8cae499 .ct-shop-banner .item--image-animate.animated{bottom:1px !important;}.elementor-5816 .elementor-element.elementor-element-8cae499 .ct-shop-banner{background-color:#FFFFFF;padding:73px 30px 280px 408px;border-radius:5px 5px 5px 5px;}.elementor-5816 .elementor-element.elementor-element-8cae499 .ct-shop-banner .item--holder{max-width:100% !important;}.elementor-5816 .elementor-element.elementor-element-5ca7a91 > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 40px 1px rgba(0, 0, 0, 0.21);}.elementor-5816 .elementor-element.elementor-element-5ca7a91 .ct-shop-banner .item--title{color:#0170DC;font-family:"Lexend", Sans-serif;font-size:36px;line-height:48px;margin-bottom:44px !important;}.elementor-5816 .elementor-element.elementor-element-5ca7a91 .ct-shop-banner .item--title, .elementor-5816 .elementor-element.elementor-element-5ca7a91 .ct-shop-banner .item--holder{max-width:0px;}.elementor-5816 .elementor-element.elementor-element-5ca7a91 .ct-shop-banner .item--description{color:#354E43;font-family:"Roboto", Sans-serif;font-size:16px;margin-bottom:26px !important;}.elementor-5816 .elementor-element.elementor-element-5ca7a91 .ct-shop-banner .btn{background:#0170DC !important;padding:0px 40px 0px 40px!important;font-family:"Lexend", Sans-serif;font-size:15px;font-weight:600;line-height:45px;}.elementor-5816 .elementor-element.elementor-element-5ca7a91 .ct-shop-banner .item--image-animate{max-width:340px !important;left:39px !important;right:0px !important;}.elementor-5816 .elementor-element.elementor-element-5ca7a91 .ct-shop-banner .item--image-animate.animated{bottom:0px !important;}.elementor-5816 .elementor-element.elementor-element-5ca7a91 .ct-shop-banner{background-color:#FFFFFF;padding:28px 0px 40px 400px;border-radius:5px 5px 5px 5px;}.elementor-5816 .elementor-element.elementor-element-5ca7a91 .ct-shop-banner .item--holder{max-width:100% !important;}.elementor-5816 .elementor-element.elementor-element-6af44e3 > .elementor-widget-container{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 40px 1px rgba(0, 0, 0, 0.21);}.elementor-5816 .elementor-element.elementor-element-6af44e3 .ct-shop-banner .item--title{color:#0170DC;font-family:"Lexend", Sans-serif;font-size:36px;line-height:40px;margin-bottom:33px !important;}.elementor-5816 .elementor-element.elementor-element-6af44e3 .ct-shop-banner .item--description{color:#354E43;font-family:"Roboto", Sans-serif;font-size:16px;margin-bottom:26px !important;}.elementor-5816 .elementor-element.elementor-element-6af44e3 .ct-shop-banner .btn{background:#0170DC !important;padding:0px 40px 0px 40px!important;font-family:"Lexend", Sans-serif;font-size:15px;font-weight:600;line-height:45px;}.elementor-5816 .elementor-element.elementor-element-6af44e3 .ct-shop-banner .item--image-animate{max-width:174px !important;right:280px !important;}.elementor-5816 .elementor-element.elementor-element-6af44e3 .ct-shop-banner .item--image-animate.animated{bottom:0px !important;}.elementor-5816 .elementor-element.elementor-element-6af44e3 .ct-shop-banner .item--title-label{color:#071C1F;font-family:"Lexend", Sans-serif;font-size:36px;font-weight:400;line-height:40px;}.elementor-5816 .elementor-element.elementor-element-6af44e3 .ct-shop-banner{background-color:#FFFFFF;padding:32px 30px 40px 311px;border-radius:5px 5px 5px 5px;}.elementor-5816 .elementor-element.elementor-element-6af44e3 .ct-shop-banner .item--holder{max-width:100% !important;}{{SELECTOR}} .ct-shop-banner:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5816 .elementor-element.elementor-element-138bcdf{margin-top:-15px;margin-bottom:0px;}.elementor-5816 .elementor-element.elementor-element-01915b0.elementor-element{--align-self:stretch;}.elementor-5816 .elementor-element.elementor-element-01915b0 .ct-fancy-box .item--title{color:#071C1F;font-family:"Lexend", Sans-serif;margin-top:11px !important;}.elementor-5816 .elementor-element.elementor-element-01915b0 .ct-fancy-box .item--icon i{color:#0170DC;}.elementor-5816 .elementor-element.elementor-element-f0d2d87.elementor-element{--align-self:stretch;}.elementor-5816 .elementor-element.elementor-element-f0d2d87 .ct-fancy-box .item--title{color:#071C1F;font-family:"Lexend", Sans-serif;margin-top:11px !important;}.elementor-5816 .elementor-element.elementor-element-f0d2d87 .ct-fancy-box .item--icon i{color:#0170DC;}.elementor-5816 .elementor-element.elementor-element-d780bc4.elementor-element{--align-self:stretch;}.elementor-5816 .elementor-element.elementor-element-d780bc4 .ct-fancy-box .item--title{color:#071C1F;font-family:"Lexend", Sans-serif;margin-top:11px !important;}.elementor-5816 .elementor-element.elementor-element-d780bc4 .ct-fancy-box .item--icon i{color:#0170DC;}.elementor-5816 .elementor-element.elementor-element-4cfda80 .ct-fancy-box .item--title{color:#071C1F;font-family:"Lexend", Sans-serif;margin-top:11px !important;}.elementor-5816 .elementor-element.elementor-element-4cfda80 .ct-fancy-box .item--icon i{color:#0170DC;}.elementor-5816 .elementor-element.elementor-element-8e260c0{padding:65px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-86eca04 .ct-heading .item--title{color:#0170DC;font-family:"Lexend", Sans-serif;font-size:30px;margin-bottom:0px;}.elementor-5816 .elementor-element.elementor-element-c43bb42 > .elementor-widget-container{margin:-48px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-a746032 > .elementor-widget-container{margin:-48px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-a4283b5{margin-top:40px;margin-bottom:0px;padding:50px 0px 55px 0px;}.elementor-5816 .elementor-element.elementor-element-ef4fc45 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-5816 .elementor-element.elementor-element-ef4fc45 .ct-heading .item--title{color:#0170DC;font-family:"Lexend", Sans-serif;font-size:24px;margin-bottom:0px;}.elementor-5816 .elementor-element.elementor-element-ef4fc45 .ct-heading .item--sub-title{font-family:"Lexend", Sans-serif;font-size:24px;font-weight:700;}.elementor-5816 .elementor-element.elementor-element-1fbe63b > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0% 20% 0% 0%;}.elementor-5816 .elementor-element.elementor-element-1fbe63b .ct-heading .item--title{color:#0170DC;font-family:"Lexend", Sans-serif;font-size:30px;line-height:50px;margin-bottom:0px;}.elementor-5816 .elementor-element.elementor-element-1fbe63b .ct-heading .item--sub-title{font-family:"Lexend", Sans-serif;font-size:24px;font-weight:700;}.elementor-5816 .elementor-element.elementor-element-0a5bb85 > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0% 10% 0% 0%;}.elementor-5816 .elementor-element.elementor-element-0a5bb85 .ct-text-editor{color:#354E43;}.elementor-5816 .elementor-element.elementor-element-0a5bb85{font-family:"Roboto", Sans-serif;font-size:16px;line-height:24px;}.elementor-5816 .elementor-element.elementor-element-bcef303 .ct-button-wrapper .btn{padding:0px 52px 0px 52px;font-family:"Lexend", Sans-serif;font-size:15px;line-height:55px;background:#0170DC !important;}.elementor-5816 .elementor-element.elementor-element-bcef303 .ct-button-wrapper .btn:not(.btn-animate):hover, .elementor-5816 .elementor-element.elementor-element-bcef303 .ct-button-wrapper .btn:not(.btn-animate):focus, .elementor-5816 .elementor-element.elementor-element-bcef303 .btn.btn-animate:before{background:#0170DC !important;}.elementor-5816 .elementor-element.elementor-element-c068696{padding:67px 0px 95px 0px;}.elementor-5816 .elementor-element.elementor-element-184d913 .ct-heading .item--title{color:#0170DC;font-family:"Lexend", Sans-serif;font-size:30px;margin-bottom:0px;}.elementor-5816 .elementor-element.elementor-element-0545de2 > .elementor-widget-container{margin:-48px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-5c677f9 > .elementor-widget-container{margin:-48px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-88e2be6{padding:87px 0px 50px 0px;}.elementor-5816 .elementor-element.elementor-element-0c936eb > .elementor-widget-container{margin:0px 0px 28px 0px;padding:0% 0% 0% 0%;}.elementor-5816 .elementor-element.elementor-element-0c936eb .ct-heading .item--title{color:#0170DC;font-family:"Lexend", Sans-serif;font-size:30px;margin-bottom:0px;}.elementor-5816 .elementor-element.elementor-element-0c936eb .ct-heading .item--sub-title{font-family:"Lexend", Sans-serif;font-size:24px;font-weight:700;}.elementor-5816 .elementor-element.elementor-element-99d082e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:-7px;}.elementor-5816 .elementor-element.elementor-element-9e3d681 .ct-button-wrapper{text-align:center;}.elementor-5816 .elementor-element.elementor-element-9e3d681 .ct-button-wrapper .btn{padding:0px 52px 0px 52px;font-family:"Lexend", Sans-serif;font-size:15px;line-height:55px;background:#0170DC !important;}.elementor-5816 .elementor-element.elementor-element-9e3d681 .ct-button-wrapper .btn:not(.btn-animate):hover, .elementor-5816 .elementor-element.elementor-element-9e3d681 .ct-button-wrapper .btn:not(.btn-animate):focus, .elementor-5816 .elementor-element.elementor-element-9e3d681 .btn.btn-animate:before{background:#0170DC !important;}.elementor-5816 .elementor-element.elementor-element-b72c9d7:not(.elementor-motion-effects-element-type-background), .elementor-5816 .elementor-element.elementor-element-b72c9d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;background-image:url("https://limegreen-snail-865582.hostingersite.com/wp-content/uploads/2021/08/h7-bg-section-02.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5816 .elementor-element.elementor-element-b72c9d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:68px 0px 85px 0px;}.elementor-5816 .elementor-element.elementor-element-b72c9d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5816 .elementor-element.elementor-element-e42363a > .elementor-widget-container{margin:0px 0px 13px 0px;padding:0% 0% 0% 0%;}.elementor-5816 .elementor-element.elementor-element-e42363a .ct-heading{text-align:center;}.elementor-5816 .elementor-element.elementor-element-e42363a .ct-heading .item--title{color:#0170DC;font-family:"Lexend", Sans-serif;font-size:36px;margin-bottom:0px;}.elementor-5816 .elementor-element.elementor-element-e42363a .ct-heading .item--sub-title{font-family:"Lexend", Sans-serif;font-size:24px;font-weight:700;}.elementor-5816 .elementor-element.elementor-element-8ec96bd > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-5816 .elementor-element.elementor-element-8ec96bd .ct-text-editor{text-align:center;color:#354E43;}.elementor-5816 .elementor-element.elementor-element-8ec96bd{font-size:17px;}.elementor-5816 .elementor-element.elementor-element-a76fb29 .ct-testimonial .item--title{font-family:"Lexend", Sans-serif;}.elementor-5816 .elementor-element.elementor-element-a76fb29 .ct-testimonial .item--description{color:#666666;font-size:16px;line-height:24px;}.elementor-5816 .elementor-element.elementor-element-a76fb29 .ct-testimonial .item--position{color:#0170DC;}@media(min-width:768px){.elementor-5816 .elementor-element.elementor-element-99d082e{width:30%;}.elementor-5816 .elementor-element.elementor-element-4cd7389{width:70%;}}@media(max-width:1024px){.elementor-5816 .elementor-element.elementor-element-8cae499 .ct-shop-banner .item--title{font-size:30px;line-height:36px;}.elementor-5816 .elementor-element.elementor-element-8cae499 .ct-shop-banner .item--image-animate{max-width:600px !important;left:0px !important;right:0px !important;}.elementor-5816 .elementor-element.elementor-element-8cae499 .ct-shop-banner{padding:040px 30px 220px 30px;}.elementor-5816 .elementor-element.elementor-element-5ca7a91 .ct-shop-banner .item--title{font-size:24px;line-height:32px;margin-bottom:10px !important;}.elementor-5816 .elementor-element.elementor-element-5ca7a91 .ct-shop-banner .item--description{margin-bottom:18px !important;}.elementor-5816 .elementor-element.elementor-element-5ca7a91 .ct-shop-banner .item--image-animate{max-width:180px !important;}.elementor-5816 .elementor-element.elementor-element-5ca7a91 .ct-shop-banner{padding:24px 20px 30px 20px;}.elementor-5816 .elementor-element.elementor-element-6af44e3 .ct-shop-banner .item--title{font-size:24px;line-height:32px;margin-bottom:17px !important;}.elementor-5816 .elementor-element.elementor-element-6af44e3 .ct-shop-banner .item--image-animate{max-width:180px !important;}.elementor-5816 .elementor-element.elementor-element-6af44e3 .ct-shop-banner .item--title-label{font-size:24px;line-height:32px;}.elementor-5816 .elementor-element.elementor-element-6af44e3 .ct-shop-banner{padding:22px 20px 30px 20px;}.elementor-5816 .elementor-element.elementor-element-c43bb42 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-a746032 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-ef4fc45 .ct-heading .item--title{font-size:20px;}.elementor-5816 .elementor-element.elementor-element-1fbe63b .ct-heading .item--title{font-size:36px;line-height:48px;}.elementor-5816 .elementor-element.elementor-element-0545de2 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-5c677f9 > .elementor-widget-container{margin:30px 0px 0px 0px;}}@media(max-width:767px){.elementor-5816 .elementor-element.elementor-element-390f744{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5816 .elementor-element.elementor-element-8cae499 .ct-shop-banner .item--title{font-size:24px;line-height:32px;}.elementor-5816 .elementor-element.elementor-element-8cae499 .ct-shop-banner .item--image-animate{max-width:228px !important;}.elementor-5816 .elementor-element.elementor-element-8cae499 .ct-shop-banner{padding:30px 0px 111px 160px;}.elementor-5816 .elementor-element.elementor-element-5ca7a91 .ct-shop-banner .item--image-animate{max-width:300px !important;left:0px !important;}.elementor-5816 .elementor-element.elementor-element-5ca7a91 .ct-shop-banner{padding:24px 20px 80px 160px;}.elementor-5816 .elementor-element.elementor-element-6af44e3 .ct-shop-banner .item--image-animate{max-width:209px !important;left:0px !important;right:0px !important;}.elementor-5816 .elementor-element.elementor-element-6af44e3 .ct-shop-banner{padding:30px 0px 120px 160px;}.elementor-5816 .elementor-element.elementor-element-138bcdf{padding:20px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-9168d3b{width:50%;}.elementor-5816 .elementor-element.elementor-element-ccb93ab{width:50%;}.elementor-5816 .elementor-element.elementor-element-001b307{width:50%;}.elementor-5816 .elementor-element.elementor-element-7d6057e{width:50%;}.elementor-5816 .elementor-element.elementor-element-86eca04 .ct-heading .item--title{font-size:30px;}.elementor-5816 .elementor-element.elementor-element-c43bb42 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-5816 .elementor-element.elementor-element-a746032 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-5816 .elementor-element.elementor-element-1fbe63b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5816 .elementor-element.elementor-element-1fbe63b .ct-heading .item--title{font-size:30px;line-height:36px;}.elementor-5816 .elementor-element.elementor-element-0a5bb85{z-index:999;}.elementor-5816 .elementor-element.elementor-element-31b25ba > .elementor-widget-container{margin:-92px 0px -62px 0px;}.elementor-5816 .elementor-element.elementor-element-bcef303 .ct-button-wrapper{text-align:center;}.elementor-5816 .elementor-element.elementor-element-184d913 .ct-heading .item--title{font-size:30px;}.elementor-5816 .elementor-element.elementor-element-0545de2 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-5816 .elementor-element.elementor-element-5c677f9 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-5816 .elementor-element.elementor-element-0c936eb .ct-heading .item--title{font-size:30px;}.elementor-5816 .elementor-element.elementor-element-99d082e > .elementor-element-populated{padding:0px 10px 40px 10px;}.elementor-5816 .elementor-element.elementor-element-e42363a .ct-heading .item--title{font-size:30px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5816 .elementor-element.elementor-element-9168d3b{width:33.33%;}.elementor-5816 .elementor-element.elementor-element-ccb93ab{width:33.33%;}.elementor-5816 .elementor-element.elementor-element-001b307{width:33.33%;}.elementor-5816 .elementor-element.elementor-element-7d6057e{width:33.33%;}.elementor-5816 .elementor-element.elementor-element-7d2e1d8{width:60%;}}/* Start custom CSS for ct_shop_banner, class: .elementor-element-8cae499 *//* 默认在桌面上生效 */
.elementor-5816 .elementor-element.elementor-element-8cae499 .btn {
    top: 270px;
}

/* 在手机（屏幕宽度小于 768px 时）取消该样式 */
@media (max-width: 768px) {
    .elementor-5816 .elementor-element.elementor-element-8cae499 .btn {
        top: 100px; /* 或者直接移除 top */
    }
}/* End custom CSS */
/* Start custom CSS for ct_shop_banner, class: .elementor-element-5ca7a91 *//* 默认在桌面上生效 */
.btn {
    top: 30px;
}

/* 在手机（屏幕宽度小于 768px 时）取消该样式 */
@media (max-width: 768px) {
    .elementor-5816 .elementor-element.elementor-element-5ca7a91 .btn {
        top: 70px; /* 或者直接移除 top */
    }
}/* End custom CSS */
/* Start custom CSS for ct_shop_banner, class: .elementor-element-6af44e3 *//* 默认在桌面上生效 */
.btn {
    top: 30px;
}

/* 在手机（屏幕宽度小于 768px 时）取消该样式 */
@media (max-width: 768px) {
    .elementor-5816 .elementor-element.elementor-element-6af44e3 .btn {
        top: 113px; /* 或者直接移除 top */
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-138bcdf */.elementor-5816 .elementor-element.elementor-element-138bcdf .item--icon {
    background: rgba(1, 112, 220, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for ct_product_grid, class: .elementor-element-c43bb42 */.elementor-5816 .elementor-element.elementor-element-c43bb42 .active,
.elementor-5816 .elementor-element.elementor-element-c43bb42 .filter-item:hover,
.elementor-5816 .elementor-element.elementor-element-c43bb42 .btn-animate {
    background-color: #0170DC !important;
}

.grid-filter-wrap {
    display: flex;
    justify-content: flex-end; /* 右对齐 */
}

.filter-item[data-filter="*"] {
    order: 1; /* 全部排在最前 */
}

.filter-item[data-filter=".shoe-accessories"] {
    order: 2; /* 鞋履配件排第二 */
}

.filter-item[data-filter=".garment-accessories"] {
    order: 3; /* 服装配件排第三 */
}

.filter-item[data-filter=".hat-accessories"] {
    order: 4; /* 帽子配件排第四 */
}


.elementor-5816 .elementor-element.elementor-element-c43bb42 .price,
.elementor-5816 .elementor-element.elementor-element-c43bb42 .amount,
.elementor-5816 .elementor-element.elementor-element-c43bb42 .woosq-btn::before,
.elementor-5816 .elementor-element.elementor-element-c43bb42 .woosw-btn::before {
    color: #0170DC !important;
}

.elementor-5816 .elementor-element.elementor-element-c43bb42 .ajax_add_to_cart,
.elementor-5816 .elementor-element.elementor-element-c43bb42 .woosq-btn,
.elementor-5816 .elementor-element.elementor-element-c43bb42 .woosw-btn {
    color: #0170DC !important;
    background-color: rgba(1, 112, 220, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for ct_product_grid, class: .elementor-element-a746032 */.elementor-5816 .elementor-element.elementor-element-a746032 .active,
.elementor-5816 .elementor-element.elementor-element-a746032 .filter-item:hover,
.elementor-5816 .elementor-element.elementor-element-a746032 .btn-animate {
    background-color: #0170DC !important;
}

.grid-filter-wrap {
    display: flex;
    justify-content: flex-end; /* 右对齐 */
}

.filter-item[data-filter="*"] {
    order: 1; /* 全部排在最前 */
}

.filter-item[data-filter=".shoe-accessories"] {
    order: 2; /* 鞋履配件排第二 */
}

.filter-item[data-filter=".garment-accessories"] {
    order: 3; /* 服装配件排第三 */
}

.filter-item[data-filter=".hat-accessories"] {
    order: 4; /* 帽子配件排第四 */
}


.elementor-5816 .elementor-element.elementor-element-a746032 .price,
.elementor-5816 .elementor-element.elementor-element-a746032 .amount,
.elementor-5816 .elementor-element.elementor-element-a746032 .woosq-btn::before,
.elementor-5816 .elementor-element.elementor-element-a746032 .woosw-btn::before {
    color: #0170DC !important;
}

.elementor-5816 .elementor-element.elementor-element-a746032 .ajax_add_to_cart,
.elementor-5816 .elementor-element.elementor-element-a746032 .woosq-btn,
.elementor-5816 .elementor-element.elementor-element-a746032 .woosw-btn {
    color: #0170DC !important;
    background-color: rgba(1, 112, 220, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for ct_product_grid, class: .elementor-element-0545de2 */.elementor-5816 .elementor-element.elementor-element-0545de2 .active,
.elementor-5816 .elementor-element.elementor-element-0545de2 .filter-item:hover,
.elementor-5816 .elementor-element.elementor-element-0545de2 .btn-animate {
    background-color: #0170DC !important;
}

.elementor-5816 .elementor-element.elementor-element-0545de2 .price,
.elementor-5816 .elementor-element.elementor-element-0545de2 .amount,
.elementor-5816 .elementor-element.elementor-element-0545de2 .woosq-btn::before,
.elementor-5816 .elementor-element.elementor-element-0545de2 .woosw-btn::before {
    color: #0170DC !important;
}

.elementor-5816 .elementor-element.elementor-element-0545de2 .ajax_add_to_cart,
.elementor-5816 .elementor-element.elementor-element-0545de2 .woosq-btn,
.elementor-5816 .elementor-element.elementor-element-0545de2 .woosw-btn {
    color: #0170DC !important;
    background-color: rgba(1, 112, 220, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for ct_product_grid, class: .elementor-element-5c677f9 */.elementor-5816 .elementor-element.elementor-element-5c677f9 .active,
.elementor-5816 .elementor-element.elementor-element-5c677f9 .filter-item:hover,
.elementor-5816 .elementor-element.elementor-element-5c677f9 .btn-animate {
    background-color: #0170DC !important;
}

.elementor-5816 .elementor-element.elementor-element-5c677f9 .price,
.elementor-5816 .elementor-element.elementor-element-5c677f9 .amount,
.elementor-5816 .elementor-element.elementor-element-5c677f9 .woosq-btn::before,
.elementor-5816 .elementor-element.elementor-element-5c677f9 .woosw-btn::before {
    color: #0170DC !important;
}

.elementor-5816 .elementor-element.elementor-element-5c677f9 .ajax_add_to_cart,
.elementor-5816 .elementor-element.elementor-element-5c677f9 .woosq-btn,
.elementor-5816 .elementor-element.elementor-element-5c677f9 .woosw-btn {
    color: #0170DC !important;
    background-color: rgba(1, 112, 220, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for ct_product_grid, class: .elementor-element-ba6303f */.elementor-5816 .elementor-element.elementor-element-ba6303f .price,
.elementor-5816 .elementor-element.elementor-element-ba6303f .amount,
.elementor-5816 .elementor-element.elementor-element-ba6303f .woosq-btn::before,
.elementor-5816 .elementor-element.elementor-element-ba6303f .woosw-btn::before {
    color: #0170DC !important;
}

.elementor-5816 .elementor-element.elementor-element-ba6303f .ajax_add_to_cart,
.elementor-5816 .elementor-element.elementor-element-ba6303f .woosq-btn,
.elementor-5816 .elementor-element.elementor-element-ba6303f .woosw-btn {
    color: #0170DC !important;
    background-color: rgba(1, 112, 220, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for ct_testimonial_carousel, class: .elementor-element-a76fb29 */.revslider-initialised .tp-bullets.custom.horizontal .tp-bullet.selected, .ct-blog-carousel-layout5 .item--readmore, .ct-testimonial-carousel5 .item--line, .ct-header-product-search .product-search-meta button, .ct-main-menu .sub-menu li a::before, .ct-main-menu .children li a::before, .ct-icon1.style2 a:hover, .ct-mailchimp1.style3, .btn.btn-slider2, .btn.btn-slider2:hover, .btn.btn-slider2:focus, .btn.btn-slider3:hover, .btn.btn-slider3:focus, .ct-shop-banner2 .btn.item--button-outline:hover, .ct-shop-banner2 .btn.item--button-outline:focus, .ct-shop-banner3 .item--link, .woocommerce .woocommerce-product-inner .woocommerce-product-meta a:hover, .woocommerce .woocommerce-product-inner .woocommerce-product-meta button:hover, .btn, button, .button, input[type="submit"], .btn.btn-animate:hover, .ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_footer p.buttons .btn.btn-outline::before, .grid-filter-wrap span i::before, .scroll-top, .ct-nav-carousel .nav-prev:hover, .ct-nav-carousel .nav-next:hover, .slick-dots li.slick-active button, .ct-team-grid2 .item--image .item--social a, .ct-team-carousel2 .item--image .item--social a, .btn.btn-outline:hover, .btn.btn-outline:focus, #ct-header-wrap .ct-header-top4, .btn.btn-primary-dot, .ct-dots-style3 .slick-dots li.slick-active button, .ct-product-carousel5.woocommerce .woocommerce-product-inner:hover .woocommerce-product-content .woocommerce-add-to--cart a, .ct-product-carousel5.woocommerce .woocommerce-product-inner:hover .woocommerce-product-content .woocommerce-add-to--cart .button, .ct-product-carousel5.woocommerce .woocommerce-product-inner .woocommerce-product-meta > div a:hover, .ct-product-carousel5.woocommerce .woocommerce-product-inner .woocommerce-product-meta > div button:hover, .ct-product-carousel5.woocommerce .woocommerce-product-inner .woocommerce-product-meta > div .button:hover, .ct-product-carousel5.woocommerce .woocommerce-product-inner .woocommerce-product-meta > div a:focus, .ct-product-carousel5.woocommerce .woocommerce-product-inner .woocommerce-product-meta > div button:focus, .ct-product-carousel5.woocommerce .woocommerce-product-inner .woocommerce-product-meta > div .button:focus, .ct-slick-filter .filter-item:hover, .ct-slick-filter .filter-item.active, .ct-slick-filter .filter-item:focus, .ct-countdown-layout1.style2 .countdown-item:nth-child(2), .ct-countdown-layout1.style2 .countdown-item:nth-child(4), .ct-product-carousel5.woocommerce.style2 .woocommerce-product-content .woocommerce-add-to--cart a, .ct-product-carousel5.woocommerce.style2 .woocommerce-product-content .woocommerce-add-to--cart .button, body #ct-header-wrap.ct-header-custom-layout6 .ct-main-menu > li > a .menu-line, .ct-fancy-box-layout4 .item--title::before, .grid-filter-wrap.filter-style2 .filter-item:hover, .grid-filter-wrap.filter-style2 .filter-item.active, #ct-header-wrap.ct-header-layout8 .ct-header-phone .ct-header-phone-icon, #ct-header-wrap.ct-header-layout8 .ct-header-bottom .ct-header-bottom-inner, .ct-product-carousel-reset1.woocommerce .woocommerce-product-inner .woocommerce-product-meta > div button:hover, .ct-product-carousel-reset1.woocommerce .woocommerce-product-inner .woocommerce-product-meta > div a:hover, .ct-slick-filter-layout7 .ct-slick-filter .filter-item.active, .ct-slick-filter-layout7 .ct-slick-filter .filter-item:hover, .ct-dots-style6 .slick-dots li.slick-active button, .grid-filter-wrap.filter-style3 .filter-item:hover, .grid-filter-wrap.filter-style3 .filter-item.active, .ct-shop-banner1 .btn.item--button-btn-plus-circle:hover::before, .ct-shop-banner2 .btn.item--button-btn-plus-circle:hover::before, .ct-tabs--horizontal1 .ct-tabs-title .ct-tab-title:hover, .ct-tabs--horizontal1 .ct-tabs-title .ct-tab-title.active, .ct-user .ct-user-form .button:hover, .ct-modal .ct-modal-close, .ct-icon-close:hover::before, .ct-icon-close:hover::after, .btn:hover, button:hover, .button:hover, input[type="submit"]:hover, .btn:focus, button:focus, .button:focus, input[type="submit"]:focus, .btn:active, button:active, .button:active, input[type="submit"]:active, .btn:not([disabled]):not(.disabled).active, button:not([disabled]):not(.disabled).active, .button:not([disabled]):not(.disabled).active, input[type="submit"]:not([disabled]):not(.disabled).active, .btn:not([disabled]):not(.disabled):active, button:not([disabled]):not(.disabled):active, .button:not([disabled]):not(.disabled):active, input[type="submit"]:not([disabled]):not(.disabled):active, .ct-spinner5 > div, .btn.btn-slider5:hover, .btn.btn-slider5:focus, .revslider-initialised .tp-bullets.ct-bullets-two .tp-bullet.selected, .ct-tabs--horizontal1.style2 .ct-tabs-title .ct-tab-title::before, .ct-product-carousel9.woocommerce.ct-dots-style5 .slick-dots li.slick-active button, .ct-product-carousel9.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta > div button:hover, .ct-product-carousel9.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta > div a:hover {
    background-color: #0170DC;
}/* End custom CSS */