.elementor-1070 .elementor-element.elementor-element-ee3bfb4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1070 .elementor-element.elementor-element-0b5e899{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1070 .elementor-element.elementor-element-19502f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1070 .elementor-element.elementor-element-a7cb6e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1070 .elementor-element.elementor-element-910be64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1070 .elementor-element.elementor-element-08b1d23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1070 .elementor-element.elementor-element-cda27d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1070 .elementor-element.elementor-element-27d0866{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1070 .elementor-element.elementor-element-9b8bcd4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1070 .elementor-element.elementor-element-78ecb9a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1070 .elementor-element.elementor-element-5675e2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1070 .elementor-element.elementor-element-ff2966b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1070 .elementor-element.elementor-element-6226992{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1070 .elementor-element.elementor-element-eb60026{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1070 .elementor-element.elementor-element-b3d4e70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1070 .elementor-element.elementor-element-54fc594{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1070 .elementor-element.elementor-element-b896d34{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1070 .elementor-element.elementor-element-6393d0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1070 .elementor-element.elementor-element-5200395{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1070 .elementor-element.elementor-element-92ed66e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1070 .elementor-element.elementor-element-e0466b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1070 .elementor-element.elementor-element-106cddf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1070 .elementor-element.elementor-element-c9ec6aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1070 .elementor-element.elementor-element-86063bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1070 .elementor-element.elementor-element-72106e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1070 .elementor-element.elementor-element-422b4b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1070 .elementor-element.elementor-element-eb72930{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1070 .elementor-element.elementor-element-58292df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1070 .elementor-element.elementor-element-1f62cbf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1070 .elementor-element.elementor-element-821e7ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1070 .elementor-element.elementor-element-c59854f .wd-el-title{font-size:1px;}.elementor-1070 .elementor-element.elementor-element-7ed71a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1070 .elementor-element.elementor-element-a7e8e8e{width:var( --container-widget-width, 100.273% );max-width:100.273%;--container-widget-width:100.273%;--container-widget-flex-grow:0;}.elementor-1070 .elementor-element.elementor-element-a7e8e8e.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:769px){.elementor-1070 .elementor-element.elementor-element-72106e8{--width:25%;}.elementor-1070 .elementor-element.elementor-element-422b4b9{--width:25%;}.elementor-1070 .elementor-element.elementor-element-eb72930{--width:25%;}.elementor-1070 .elementor-element.elementor-element-58292df{--width:25%;}.elementor-1070 .elementor-element.elementor-element-821e7ac{--content-width:1447px;}}@media(max-width:768px){.elementor-1070 .elementor-element.elementor-element-ee3bfb4{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1070 .elementor-element.elementor-element-19502f4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1070 .elementor-element.elementor-element-eb60026{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1070 .elementor-element.elementor-element-b896d34{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1070 .elementor-element.elementor-element-92ed66e{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for container, class: .elementor-element-0b5e899 *//* 强制图片和文字上下居中排列 */
.elementor-1070 .elementor-element.elementor-element-0b5e899 .category-grid-item .wd-cat-inner,
.elementor-1070 .elementor-element.elementor-element-0b5e899 .category-grid-item .category-grid-item-inner {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    text-align: center !important;
    gap: 10px; /* 图片和文字的间距 */
}

/* 强制取消全大写，美化字体 */
.elementor-1070 .elementor-element.elementor-element-0b5e899 .wd-entities-title {
    text-transform: none !important; 
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 1.3 !important;
    white-space: normal !important;
}

/* 隐藏可能多余的商品数量提示 (如 "12 products") */
.elementor-1070 .elementor-element.elementor-element-0b5e899 .more-products {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86063bb */.elementor-1070 .elementor-element.elementor-element-86063bb img {
    height: 150px !important; 
    object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS for wd_blog, class: .elementor-element-c59854f *//* 让每张卡片占满整行高度 */
.elementor-1070 .elementor-element.elementor-element-c59854f .elementor-post {
    display: flex;
    flex-direction: column;
    height: 100%;
}

/* 让文本区域自动撑开剩余空间 */
.elementor-1070 .elementor-element.elementor-element-c59854f .elementor-post__text {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}

/* 强制把“继续阅读”推到最底部对齐 */
.elementor-1070 .elementor-element.elementor-element-c59854f .elementor-post__read-more {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-821e7ac *//* 让每篇文章的容器占满高度 */
.elementor-1070 .elementor-element.elementor-element-821e7ac article {
    height: 100%;
}

/* 让内部卡片变成弹性盒子 */
.elementor-1070 .elementor-element.elementor-element-821e7ac .article-inner {
    display: flex;
    flex-direction: column;
    height: 100%;
}

/* 让文本内容区域撑开剩余空间 */
.elementor-1070 .elementor-element.elementor-element-821e7ac .article-body-container {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}

/* 强制把底部的 Continue Reading 推到最下面 */
.elementor-1070 .elementor-element.elementor-element-821e7ac .read-more-wrap {
    margin-top: auto !important;
}/* End custom CSS */