.elementor-398 .elementor-element.elementor-element-a4bb773{--display:flex;--min-height:800px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-398 .elementor-element.elementor-element-a20d48c .elementor-repeater-item-c950e5e .swiper-slide-bg{background-color:#833ca3;background-image:url(https://tianjin.tydzg.cn/wp-content/uploads/2026/02/Group-1321315185.png);background-size:cover;}.elementor-398 .elementor-element.elementor-element-a20d48c .elementor-repeater-item-44ae2d4 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://tianjin.tydzg.cn/wp-content/uploads/2026/02/Group-1321315186.png);background-size:cover;}.elementor-398 .elementor-element.elementor-element-a20d48c .elementor-repeater-item-d0816c6 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://tianjin.tydzg.cn/wp-content/uploads/2026/02/Group-1321315187.png);background-size:cover;}.elementor-398 .elementor-element.elementor-element-a20d48c .elementor-repeater-item-33381b8 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://tianjin.tydzg.cn/wp-content/uploads/2026/02/Group-1321315188.png);background-size:cover;}.elementor-398 .elementor-element.elementor-element-a20d48c .elementor-repeater-item-0b9b8b8 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://tianjin.tydzg.cn/wp-content/uploads/2026/02/Group-1321315189.png);background-size:cover;}.elementor-398 .elementor-element.elementor-element-a20d48c .swiper-slide{transition-duration:calc(10000ms*1.2);height:842px;}.elementor-398 .elementor-element.elementor-element-a20d48c .elementor-slide-button{background-color:#11EBF8;border-radius:8px;border-color:#11EBF8;}.elementor-398 .elementor-element.elementor-element-a20d48c .swiper-slide-contents{max-width:100%;}.elementor-398 .elementor-element.elementor-element-a20d48c .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-398 .elementor-element.elementor-element-a20d48c .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:61px;}.elementor-398 .elementor-element.elementor-element-a20d48c .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:155px;}.elementor-398 .elementor-element.elementor-element-a20d48c .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:16px;--swiper-pagination-bullet-vertical-gap:16px;height:16px;width:16px;}.elementor-398 .elementor-element.elementor-element-a20d48c .swiper-horizontal .swiper-pagination-progressbar{height:16px;}.elementor-398 .elementor-element.elementor-element-a20d48c .swiper-pagination-fraction{font-size:16px;}.elementor-398 .elementor-element.elementor-element-a20d48c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFFA3;opacity:1;}.elementor-398 .elementor-element.elementor-element-a20d48c .swiper-pagination-bullet-active{background-color:#3865F3;}.elementor-398 .elementor-element.elementor-element-beaf3e3{--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;--margin-top:0px;--margin-bottom:0100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:156px;--padding-right:156px;}.elementor-398 .elementor-element.elementor-element-bf53f69{--display:flex;--margin-top:123px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-398 .elementor-element.elementor-element-af75025 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-398 .elementor-element.elementor-element-af75025 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-398 .elementor-element.elementor-element-af75025 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-398 .elementor-element.elementor-element-af75025 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-398 .elementor-element.elementor-element-af75025 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-398 .elementor-element.elementor-element-af75025 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-398 .elementor-element.elementor-element-af75025 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-398 .elementor-element.elementor-element-af75025{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-398 .elementor-element.elementor-element-af75025 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-398 .elementor-element.elementor-element-af75025 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;}.elementor-398 .elementor-element.elementor-element-af75025 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-398 .elementor-element.elementor-element-af75025 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#11EBF8;}.elementor-398 .elementor-element.elementor-element-f871225{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398 .elementor-element.elementor-element-1c76616{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398 .elementor-element.elementor-element-96ad03d{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398 .elementor-element.elementor-element-be38e21{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-398 .elementor-element.elementor-element-eb06d0b .e-search-input{background-color:#E9E9E91C;border-radius:40px 40px 40px 40px;}.elementor-398 .elementor-element.elementor-element-eb06d0b .e-search-submit{background-color:#FFFFFF;}.elementor-398 .elementor-element.elementor-element-eb06d0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-search-icon-clear-size:0px;--e-search-submit-icon-gap:0px;--e-search-icon-submit-color:#000000;}.elementor-398 .elementor-element.elementor-element-9543867{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .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-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-398 .elementor-element.elementor-element-db07287.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-398 .elementor-element.elementor-element-db07287.elementor-wc-products  ul.products{grid-column-gap:19px;grid-row-gap:26px;}.elementor-398 .elementor-element.elementor-element-db07287.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:10px;}.elementor-398 .elementor-element.elementor-element-db07287.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#333333;margin-bottom:0px;}.elementor-398 .elementor-element.elementor-element-db07287.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#333333;margin-bottom:0px;}.elementor-398 .elementor-element.elementor-element-db07287.elementor-wc-products ul.products li.product .star-rating{font-size:0.1em;}.elementor-398 .elementor-element.elementor-element-db07287.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-398 .elementor-element.elementor-element-a4bb773{--content-width:100%;}.elementor-398 .elementor-element.elementor-element-beaf3e3{--content-width:100%;}.elementor-398 .elementor-element.elementor-element-bf53f69{--width:25%;}.elementor-398 .elementor-element.elementor-element-f871225{--width:75%;}}@media(max-width:1024px){.elementor-398 .elementor-element.elementor-element-beaf3e3{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-398 .elementor-element.elementor-element-db07287.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-398 .elementor-element.elementor-element-db07287.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-db07287 *//* 隐藏"阅读更多"按钮 */
.elementor-products-grid .product .button,
.elementor-products-grid .product .read-more,
.elementor-products-grid .product .added_to_cart,
.woocommerce-loop-product__link + .button,
.product_type_simple {
    display: none !important;
}

/* 产品图片容器统一尺寸 */
.elementor-products-grid .product .woocommerce-loop-product__link img,
.elementor-products-grid .product img.attachment-woocommerce_thumbnail,
.elementor-products-grid .product-image img {
    width: 100% !important;
    height: 250px !important;  /* 设置固定高度，可调整 */
    object-fit: cover !important;  /* 裁剪填充，保持比例 */
    object-position: center !important;
}/* End custom CSS */