a {
    background-color: transparent;
    color: #333;
    text-decoration: none
}

a:active,a:hover {
    color: var(--e-global-color-primary);
}

@media(min-width: 1200px) {
    .page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main {
        max-width:1400px!important;
    }
}
.product-list li.product .button {
    display: none !important;
}
b{color:var( --e-global-color-primary );}

/* ===== 通用 ===== */
.top-site-header {
  background: #fff;
  border-bottom: 1px solid #eee;
  width: 100%;
  position: relative;
  z-index: 1000;
}

.top-site-header .header-inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  max-width: 1140px;
  margin: 0 auto;
  padding: 10px 20px;
}

.top-site-header .custom-logo {
  height: 60px;
}

/* ===== 桌面导航 ===== */

.top-site-header .site-nav > ul {
  list-style: none;
  display: flex;
  margin: 0;
  padding: 0;
}

.top-site-header .site-nav ul > ul.sub-menu {
  display: none;
  position: absolute;
  right: 0;
  top: 100%;
  background: #fff;
  border: 1px solid #eee;
  box-shadow: 0 3px 8px rgba(0,0,0,0.05);
  min-width: 280px;
  z-index: 999;
}

.top-site-header .site-nav li {
  position: relative;
  list-style: none;
}
.top-site-header .site-nav li ul li {
    border-bottom: 1px solid #eee;
}
.top-site-header .site-nav a {
  display: block;
  padding: 15px 18px;
  color: #333;
  font-weight: 600;
  text-decoration: none;
  font-size: 18px;
}

.top-site-header .site-nav ul a {
  font-weight: 500;
  font-size: 16px;
}

.top-site-header .site-nav a:hover {
  color: var(--primary-color, #0066cc);
}

/* 下箭头（一级菜单） */
.top-site-header .menu-item-has-children > a::after {
  content: "▼";
  font-size: 10px;
  margin-left: 6px;
  transition: transform 0.3s;
}

/* 子级菜单箭头（右箭头） */
.top-site-header .menu-item-has-children .menu-item-has-children > a::after {
  content: "▶";
  font-size: 10px;
  margin-left: 6px;
}

/* 下拉菜单 */
.top-site-header .sub-menu {
  display: none;
  position: absolute;
  left: 0;
  top: 100%;
  background: #fff;
  border: 1px solid #eee;
  box-shadow: 0 3px 8px rgba(0,0,0,0.05);
  min-width: 220px;
  z-index: 999;
}

.top-site-header .menu-item-has-children:hover > .sub-menu {
  display: block;
  padding: 0px 0px;
}

.top-site-header .sub-menu li a {
  padding: 8px 5px;
	display: flex;
    justify-content: space-between;
    align-items: center;
}

/* 二级子菜单向右展开 */
.top-site-header .sub-menu .sub-menu {
  top: 0;
  left: 100%;
}

/* ===== 按钮区 ===== */
.top-site-header .header-actions {
  display: flex;
  align-items: center;
  gap: 10px;
}

.top-site-header .contact-btn {
  background: var(--primary-color, #0066cc);
  color: #fff;
  padding: 8px 16px;
  border-radius: 5px;
  text-decoration: none;
}

.top-site-header .search-toggle img {
  width: 20px;
  height: 20px;
  cursor: pointer;
  filter: grayscale(100%);
}

/* 搜索弹窗 */
.top-site-header .search-popup {
  display: none;
  position: fixed;
  inset: 0;
  background: rgba(0,0,0,0.5);
  z-index: 2000;
}

.top-site-header .search-popup.active {
  display: flex;
  justify-content: center;
    align-items: flex-start;
    padding-top: 10%;
}

.top-site-header .search-box {
  background: #fff;
  padding: 30px;
  border-radius: 8px;
  position: relative;
	width: 80%;
}

.top-site-header .search-box form{
	display: flex;
}

.top-site-header .search-box form{
	display: flex;
}

.top-site-header .search-box form label{
	width: 100%;
	
}

.top-site-header .search-box .search-field{
	border: 1px solid var( --e-global-color-primary );
    border-radius: 3px;
    padding: .5rem 1rem;
    transition: all .3s;
    width: 100%;
}

.top-site-header button.search-toggle {
    background-color: transparent;
    border: 0px solid #c36;
    border-radius: 0px;
    color: #c36;
    display: inline-block;
    font-size: 1rem;
    font-weight: 400;
    padding: .5rem 1rem;
    text-align: center;
    transition: all .3s;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    white-space: nowrap;
}

.top-site-header .search-close {
  position: absolute;
  right: -5px;
  top: -10px;
  font-size: 22px;
  background: none;
  border: none;
  cursor: pointer;
	color:var( --e-global-color-primary );
}
.top-site-header button.search-submit {
    background-color: var( --e-global-color-primary );
    border: 1px solid var( --e-global-color-primary );
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 1rem;
    font-weight: 400;
    padding: .5rem 1rem;
    text-align: center;
    transition: all .3s;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    white-space: nowrap;
	margin-left: 15px;
}



/* ===== 移动端样式 ===== */
.top-site-header .menu-toggle {
  display: none;
  background: none;
  border: none;
  font-size: 28px;
  cursor: pointer;
}

@media (max-width: 992px) {
.top-site-header .menu-toggle {
    display: block;
	color: var( --e-global-color-primary );
  }

  .site-nav {
    display: none;
    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;
    background: #fff;
    border-top: 1px solid #eee;
    flex-direction: column;
  }
.top-site-header .menu-item-has-children .menu-item-has-children > a::after {
  content: "▼";
  font-size: 10px;
  margin-left: 6px;
}
.top-site-header .site-nav.active {
    display: flex;
    flex-direction: column;
  }

.top-site-header .site-nav ul {
    flex-direction: column;
  }

.top-site-header .site-nav a {
    padding: 14px 20px;
    border-bottom: 1px solid #f1f1f1;
	display: flex;
        justify-content: space-between;
  }

  /* 子菜单展开控制 */
.top-site-header .menu-item-has-children.open > .sub-menu {
    display: block;
    position: static;
    border: none;
    box-shadow: none;
  }

  /* 桌面按钮隐藏 */
.top-site-header .desktop-actions {
    display: none;
  }

  /* 自动添加的按钮区 */
.top-site-header .mobile-nav-actions {
    display: flex;
    flex-direction: column;
    gap: 10px;
    padding: 15px 20px;
    border-top: 1px solid #eee;
  }

.top-site-header .mobile-nav-actions a.contact-btn,
.top-site-header .mobile-nav-actions button.search-toggle {
    width: 100%;
    text-align: center;
  }
#gt_float_wrapper {
    top: 80px!important;
}
}


.latest-products-grid {
    display: grid;
    gap: 30px;
    margin: 40px 0;
}

.latest-product-item {
    text-align: left;
    border: 0px solid #eee;
    border-radius: 0px;
    background: #fff;
    padding: 20px;
    transition: all 0.3s ease;
}

.latest-product-item:hover {
    box-shadow: 0 6px 20px rgba(0,0,0,0.08);
    transform: translateY(-3px);
}

.latest-product-item img {
    width: 100%;
    border-radius: 0px;
    margin-bottom: 0px;
}

.product-title {
    font-size: 1.1rem;
    margin-bottom: 8px;
    color: #222;
    font-weight: 600;
	    background: var(--e-global-color-primary);
    padding: 8px 8px;
}

.product-title a{
    color:#fff;
}

.product-excerpt {
    font-size: 1rem;
    color: #666;
	color: var(--e-global-color-secondary);
}

/* 移动端：自动单列 */
@media (max-width: 768px) {
    .latest-products-grid {
        grid-template-columns: 1fr !important;
        gap: 20px;
    }
}

.category-banner-content{
	padding:80px 0px;
	text-align: center;
   color: #fff;
}

.ml_piclmmbA00_92_Xtmk8065835912 .page-container .flex--left-gutters-Xtmk8065835912 {display: flex;gap: 0px;list-style: none;padding: 0;margin-top: 0px;flex-direction: column;width: 100%;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .flex--left-gutters-Xtmk8065835912 li {position: relative;list-style: none;padding: .7rem 1rem;display: flex;justify-content: space-between;align-items: center;border: 1px solid #eee;margin-top: -1px;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .flex--left-gutters-Xtmk8065835912 li svg{transform: rotate(270deg);}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .flex--left-gutters-Xtmk8065835912 li a{color:var(--e-global-color-secondary);}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .flex--left-gutters-Xtmk8065835912 li:hover a{color:var(--e-global-color-primary);}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .flex--left-gutters-Xtmk8065835912 ul {position: absolute;background: white;border: 0px solid #ddd;list-style: none;padding: 0px;margin: 0;display: none;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .flex--left-gutters-Xtmk8065835912 li > ul {position: absolute;min-width: 200px;background: #fff;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);z-index: 1000;display: none;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .menu-btn {display: none;font-size: 14px;padding: 8px 8px;background: var(--e-global-color-primary) ;color: white;border: none;cursor: pointer;border-radius: 5px;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .menu-overlay {position: fixed;top: 0; left: 0;width: 100%; height: 100%;background: rgba(0,0,0,0.6);display: none;align-items: center;z-index:9999;align-items: stretch;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .menu-modal {background: white;width: 60%;max-height: 100%;position: relative;padding: 20px;border-radius: 0px;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .menu-modal ul {list-style: none;padding-left: 0px;margin-top: 6px;border-top: 1px solid #eee;margin-top: -1px;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .menu-modal li {margin: 0px 0;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .menu-modal li {position: relative;list-style: none;padding:0px 0px;border-top: 1px solid #eee;margin-top: -1px;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .menu-modal li svg{display: none;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .menu-modal a {text-decoration: none;color: #333;padding:5px 0px;line-height: 2.5;font-size: 14px;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .menu-modal .submenu-toggle {cursor: pointer;font-size: 19px;margin-right: 5px;float: right;line-height: 2;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .menu-close {float: right;cursor: pointer;font-size: 20px;font-weight: bold;position: absolute;right: -35px;color: #fff;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container {display: flex;padding: 0px;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .div-menu-Xtmk8065835912 {width: 20rem;margin-right: 0rem;padding: 0rem;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .page-main {padding: .5rem;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;width: calc(100% - 21rem);}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xt-generalimgtext-block{position: relative;display: flex;flex-direction: column;align-items: center;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicall {display: flex;flex-wrap: wrap;width: 100%;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .item-img {position: relative;width: 100%;overflow: hidden;-moz-transition-duration: .3s;-webkit-transition-duration: .3s;-o-transition-duration: .3s;-ms-transition-duration: .3s;transition-duration: .3s;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicall li {width: 33.3333%;margin-bottom:15px;list-style: none;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicall li .xtpicimg{padding:8px;height: 100%;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicall li a img {position: relative;width: 100%;-moz-transition-duration: .3s;-webkit-transition-duration: .3s;-o-transition-duration: .3s;-ms-transition-duration: .3s;transition-duration: .3s;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicall li a {position: relative;display: block;background-color: #fff;-moz-transition-duration: .3s;-webkit-transition-duration: .3s;-o-transition-duration: .3s;-ms-transition-duration: .3s;transition-duration: .3s;border: 1px solid #eee;height: 100%;border-radius: 10px;overflow: hidden;margin:8px;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicall li a h2{font-size: 23px;color:var(--e-global-color-secondary);padding: 0 15px;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicall li a p{color:var(--e-global-color-text);padding: 0 15px;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicall li a:hover {box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05);}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicall li a:hover h2{color:var(--e-global-color-primary);}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicall li a:hover::before {border-width: 60px 60px 0 0;border-radius: 0px;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicall li a:hover::after {border-width: 0 0 60px 60px;box-shadow: -2px -2px 20px rgba(0, 0, 0, .2);border-radius: 25px 0px 0px 0px;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicall li a::before {bottom: 0;right: 0;border-width: 15px 15px 0 0;border-color: transparent transparent transparent;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicall li a::after {bottom: 0px;right: 0px;border-width: 0 0 10px 16px;border-color: transparent transparent var(--e-global-color-primary) transparent;box-shadow: -2px -2px 9px rgba(0, 0, 0, .2);border-radius: 15px 0 0 0;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicall li a::before, .xtpicall li a::after {content: "";position: absolute;width: 0;height: 0;border-style: solid;transition: all .3s ease;background: #fff;border-radius: 8px 0px 0px 0px;z-index: 15;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicall li a:hover .item-btn{opacity: 0.8;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .item-btn {position: absolute;display: inline-flex;align-items: center;justify-content: center;width: 30px;height: 30px;border-radius: 0;right: 2px;bottom: 5px;margin: auto;z-index: 20;opacity: 0;text-align: center;background-clip: content-box;-moz-transition-duration: .3s;-webkit-transition-duration: .3s;-o-transition-duration: .3s;-ms-transition-duration: .3s;transition-duration: .3s;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .item-btn svg {width: 23px;fill: #fff;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .woocommerce-pagination{border-top: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;padding:10px 18px;font-size:18px;margin:25px 5px;color:#666;display: flex;flex-wrap: wrap;justify-content: center;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .woocommerce-pagination ul{border: 0px solid #cfc8d8;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .woocommerce-pagination li{border: 0px solid #cfc8d8;margin:0px 5px;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .woocommerce-pagination li a{border-left: 0px solid #e3e3e3;border-right: 0px solid #e3e3e3;border-top: 0px solid #e3e3e3;border-bottom: 0px solid #e3e3e3;padding:10px 15px;font-size:18px;margin:0 0px;color:#666;border-radius: var(--bin-border-radius);-webkit-border-radius: var(--bin-border-radius);-o-border-radius: var(--bin-border-radius);-moz-border-radius: var(--bin-border-radius);-ms-border-radius: var(--bin-border-radius);cursor: pointer;background: #f3f3f3;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .woocommerce-pagination li a:hover{background: var(--e-global-color-accent);color:#fff;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .woocommerce-pagination li span.current{background: var(--e-global-color-primary);color:#fff;padding: 10px 15px;}
@media screen and (max-width: 900px) {
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .flex--left-gutters-Xtmk8065835912 {display: none;  }
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .menu-btn {display: block;  }
.ml_piclmmbA00_92_Xtmk8065835912 .page-container {flex-direction: column;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .div-menu-Xtmk8065835912 {width:100%;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .page-main {padding:0;width:100%;}
}
@media screen and (max-width: 576px) {
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicall li {width: 50%;}
}

.ml_piclmmbA00_92_Xtmk8065835912 .page-container {display: flex;width:100%;margin:0 auto;border: 1px solid #eee;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicdet-main-Desc{ padding:0rem; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; width: calc(100% - 20rem);}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicdet-main{ padding:0rem; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; width:100%;display: flex;justify-content: flex-start;border-bottom: 1px solid #eee;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicdet-main .carousel-container{background-color:#fff;width: 100%;border-right: 1px solid #eee;padding:15px;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicdet-main .carousel-container .woocommerce-product-gallery{position: relative;overflow: hidden;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicdet-main .carousel-container .woocommerce-product-gallery .woocommerce-product-gallery__trigger{
	position: absolute;
    top: 10px;
    right: 10px;
	z-index: 10;
}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicdet-main .carousel-container .woocommerce-product-gallery .flex-control-nav{
	display: flex;padding:0px;
}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicdet-main .carousel-container .woocommerce-product-gallery .flex-control-nav li{list-style-type: none;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicdet-main .carousel-container .woocommerce-product-gallery .flex-control-nav li:nth-child(n+2){
	margin-left:10px
}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicdet-main .picimg-Desc{background-color:#fff;width: 100%;padding:0px;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicdet-main .picimg-Desc .item-title {font-size: 23px;font-weight: 600;line-height: 35px;border-bottom: 1px solid #eee;padding:15px;margin-bottom:10px;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicdet-main .picimg-Desc .item-meta { font-size: 16px; font-weight: 500; line-height: 28px;padding:0 15px;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicdet-main .picimg-Desc .item-meta p{ margin-bottom:15px;}


@media screen and (max-width: 900px) {
.ml_piclmmbA00_92_Xtmk8065835912 .page-container { flex-direction: column;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicdet-main-Desc {width: calc(100% - 0rem);flex-direction: column;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicdet-main {width: calc(100% - 0rem);flex-direction: column;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicdet-main .carousel-container {width: 100%;padding: 0 0px;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicdet-main .picimg-Desc {padding: 0px;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicdet-main .picimg-Desc .picparameter .parameter_js {flex-direction: column;align-items: flex-start;}
.ml_piclmmbA00_92_Xtmk8065835912 .page-container .xtpicdet-main .picimg-Desc .video-container {margin: 15px 0px;}
}


.ml_piclmmbA00_92_Xtmk8065835912 .related-container .products li a img {position: relative;width: 100%;-moz-transition-duration: .3s;-webkit-transition-duration: .3s;-o-transition-duration: .3s;-ms-transition-duration: .3s;transition-duration: .3s;}
.ml_piclmmbA00_92_Xtmk8065835912 .related-container .products li a {position: relative;display: block;background-color: #fff;-moz-transition-duration: .3s;-webkit-transition-duration: .3s;-o-transition-duration: .3s;-ms-transition-duration: .3s;transition-duration: .3s;border: 1px solid #eee;border-radius: 10px;overflow: hidden;margin:0px;}
.ml_piclmmbA00_92_Xtmk8065835912 .related-container .products li a h2{font-size: 23px;color:var(--e-global-color-secondary);padding: 0 15px;}
.ml_piclmmbA00_92_Xtmk8065835912 .related-container .products li a p{color:var(--e-global-color-text);padding: 0 15px;}
.ml_piclmmbA00_92_Xtmk8065835912 .related-container .products li a:hover {box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05);}
.ml_piclmmbA00_92_Xtmk8065835912 .related-container .products li a:hover h2{color:var(--e-global-color-primary);}
.ml_piclmmbA00_92_Xtmk8065835912 .related-container .products li a:hover::before {border-width: 60px 60px 0 0;border-radius: 0px;}
.ml_piclmmbA00_92_Xtmk8065835912 .related-container .products li a:hover::after {border-width: 0 0 60px 60px;box-shadow: -2px -2px 20px rgba(0, 0, 0, .2);border-radius: 25px 0px 0px 0px;}
.ml_piclmmbA00_92_Xtmk8065835912 .related-container .products li a::before {bottom: 0;right: 0;border-width: 15px 15px 0 0;border-color: transparent transparent transparent;}
.ml_piclmmbA00_92_Xtmk8065835912 .related-container .products li a::after {bottom: 0px;right: 0px;border-width: 0 0 10px 16px;border-color: transparent transparent var(--e-global-color-primary) transparent;box-shadow: -2px -2px 9px rgba(0, 0, 0, .2);border-radius: 15px 0 0 0;}
.ml_piclmmbA00_92_Xtmk8065835912 .related-container .products li a::before, .products li a::after {content: "";position: absolute;width: 0;height: 0;border-style: solid;transition: all .3s ease;background: #fff;border-radius: 8px 0px 0px 0px;z-index: 15;}
.ml_piclmmbA00_92_Xtmk8065835912 .related-container .products li a:hover .item-btn{opacity: 0.8;}
.ml_piclmmbA00_92_Xtmk8065835912 .related-container .item-btn {position: absolute;display: inline-flex;align-items: center;justify-content: center;width: 30px;height: 30px;border-radius: 0;right: 2px;bottom: 5px;margin: auto;z-index: 20;opacity: 0;text-align: center;background-clip: content-box;-moz-transition-duration: .3s;-webkit-transition-duration: .3s;-o-transition-duration: .3s;-ms-transition-duration: .3s;transition-duration: .3s;}
.ml_piclmmbA00_92_Xtmk8065835912 .related-container .item-btn svg {width: 23px;fill: #fff;}
.ml_piclmmbA00_92_Xtmk8065835912 .related-container .products li.product .button {
    display: none !important;
}

#inquiry-form .xintFormSubjectForm{
	position: relative;
	    border: 1px solid #ccc;
    padding: 15px;
}
#inquiry-form .xintFormSubjectForm::after{
	content: '';
	position: absolute;
	background: #FFF;
	height: 10px;
	width: 100%;
	top:0;
	left:0;
	background-image: repeating-linear-gradient(45deg, var(--e-global-color-primary), var(--e-global-color-primary) 14px, transparent 0, transparent 25px);
}

#inquiry-form .xintFormSubjectForm label {
    width: 100%;
}

#inquiry-form .xintFormSubjectForm label {
    width: 100%;
}
#inquiry-form .xintFormSubjectForm label input[type=date],#inquiry-form .xintFormSubjectForm label input[type=email],#inquiry-form .xintFormSubjectForm label input[type=number],#inquiry-form .xintFormSubjectForm label input[type=password],#inquiry-form .xintFormSubjectForm label input[type=search],#inquiry-form .xintFormSubjectForm label input[type=tel],#inquiry-form .xintFormSubjectForm label input[type=text],#inquiry-form .xintFormSubjectForm label input[type=url],#inquiry-form .xintFormSubjectForm label select,#inquiry-form .xintFormSubjectForm label textarea {
	margin-top: 15px;
	border-left: 3px solid var(--e-global-color-primary);
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	color: #555;
    background-color: #fff;
    background-image: none;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color 
ease-in-out .15s, -webkit-box-shadow 
ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color 
ease-in-out .15s, box-shadow 
ease-in-out .15s;
}

input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus {
    border-color: var(--e-global-color-primary)!important;
}

#inquiry-form .xintFormSubjectForm .wpcf7-submit {
    background-color: var(--e-global-color-primary);
    border: 1px solid var(--e-global-color-primary);
    border-radius: 3px;
    color: #ffffff;
}
#inquiry-form .xintFormSubjectForm .wpcf7-submit:hover
 {
    background-color: var( --e-global-color-accent );
    color: #fff;
    text-decoration: none;
}

.news-libiao{
	display: flex;
}
.news-libiao .news-sidebar{
	 width: 18rem;
    margin-right: 0rem;
    padding: 0rem;
}
.news-libiao .news-list{
	display: flex;
	width:100%;
}

.news-libiao .news-list .news-list-kst{
	display: flex;
	width:100%;
	flex-wrap: wrap;
}

.news-libiao .news-list .news-list-kst .news-item{
	width: 30%;
   position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: space-between;
    padding: 2rem 1rem;
    border-bottom: 3px solid var(--e-global-color-primary);
    -moz-transition-duration: .3s;
    -webkit-transition-duration: .3s;
    -o-transition-duration: .3s;
    -ms-transition-duration: .3s;
    transition-duration: .3s;
    flex-direction: column;
    margin: 0px 15px 20px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
	
}

.news-libiao .news-list .news-list-kst .news-item .news-title{
	font-size: 18px;
	margin-block-end: 0.5rem;
}

.news-libiao .news-list .news-list-kst .news-item .news-date{
	color:#ccc;
	margin-block-end: 0.5rem;
}

.news-libiao .news-list .news-list-kst .news-item:hover a{
	color:var(--e-global-color-primary);
}
.news-libiao .news-sidebar ul{
    padding:0px;
}
.news-libiao .news-sidebar li{
    position: relative;
    list-style: none;
    padding: .7rem 1rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border: 1px solid #eee;
    margin-top: -1px;
}

.news-post-nav{
	display: flex;
    justify-content: space-between;
    margin: 15px 0;
}

.breadcrumb-box .site-footer, .breadcrumbs .site-footer{
	display: flex;
}

.footer-columns{
display: flex;
justify-content: space-between;
margin: 38px 0;
}
.footer-columns .footer-widget{
width: 33.33%;
}
.footer-columns .footer-widget:nth-child(n+2){
	padding-left:25px;	
}

.footer-columns .footer-widget h4 {
    font-size: 25px;
}
.footer-columns .footer-widget ul{
padding:0px;
}
.footer-columns .footer-widget li{
list-style: none;
}
.footer-columns .footer-widget a {
  color: #333;
}
.footer-columns .footer-widget a:hover {
  color: var(--primary-color, #0066cc);
}
.bottom-site-footer{
	background-color: #f5f5f5;
}
.footer-bottom{
	background-color: var(--e-global-color-primary);
	color:#fff;
}

@media (max-width: 767px) {
    .footer-columns {
    flex-wrap: wrap;
}
.footer-columns .footer-widget {
    width: 100%;
}
.footer-columns .footer-widget:nth-child(n+2) {
    padding-left: 0px;
}
}

.carousel_Blo00_84_Xtmk6476442633 .slide-content {
    width: 40% !important;
}
.carousel_Blo00_84_Xtmk6476442633 .slide-img {
    width: 80% !important;
}
.carousel_Blo00_84_Xtmk6476442633 {
    overflow: initial !important;
}
.carousel_Blo00_84_Xtmk6476442633 .carousel-slides {
    width: 70%!important;
}
.carousel_Blo00_84_Xtmk6476442633 .slide {
    background-color: #f7f7f7;
    margin-right: 25px;
    border-radius: 25px;
    overflow: hidden;
}
.carousel_Blo00_84_Xtmk6476442633 .pagination {
   display: none!important;
}
.carousel_Blo00_84_Xtmk6476442633 .thumbnails{
   display: none!important;
}
.carousel_Blo00_84_Xtmk6476442633 .arrow {
    background: var(--e-global-color-primary)!important;
    color: #ffffff!important;
    border-radius: 20%!important;
}

.carousel_Blo00_84_Xtmk6476442633 .slide-content h3{
  flex: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  min-width: 0; 
}
.carousel_Blo00_84_Xtmk6476442633 .slide-content h3 {
    font-weight: 500!important;
}
.carousel_Blo00_84_Xtmk6476442633 .slide-content h3 a {
    color: #333333!important;
}
.carousel_Blo00_84_Xtmk6476442633 .slide-content .NewsDesc{
line-height: 25px;
font-size: 16px;
}
.carousel_Blo00_84_Xtmk6476442633 .slide-content .news-date {
margin-top: 25px;
    text-align: right;
    font-size: 14px;
    color: var(--e-global-color-primary);
    padding: 0 25px;
}
@media only screen and (min-width: 750px) and (max-width: 1200px){
    .carousel_Blo00_84_Xtmk6476442633 .carousel-slides {
    width: 100% !important;
}
}

@media (max-width: 768px) {
.carousel_Blo00_84_Xtmk6476442633 .carousel-slides {
    width: 100% !important;
}
.carousel_Blo00_84_Xtmk6476442633 .slide-img {
    width: 100% !important;
}
.carousel_Blo00_84_Xtmk6476442633 .slide-content {
    width: 100% !important;
}
.carousel_Blo00_84_Xtmk6476442633 .slide {
margin-right: 0px;
flex-direction: column-reverse;
}
.carousel_Blo00_84_Xtmk6476442633 .arrow {
display: none;
}
.carousel_Blo00_84_Xtmk6476442633 .thumbnails {
display: none;
}
.carousel_Blo00_84_Xtmk6476442633 .pagination {
left: 50%;
transform: translateX(-50%);
bottom: -33px!important;
display: flex !important;
}
.carousel_Blo00_84_Xtmk6476442633 .slide-content .NewsDesc {
    line-height: 25px;
}
.carousel_Blo00_84_Xtmk6476442633 .slide-content {
padding: 0 15px;
}
.carousel_Blo00_84_Xtmk6476442633 .slide-content h3 {
    margin-bottom: 18px;
    margin-top: 15px;
}
.carousel_Blo00_84_Xtmk6476442633 .slide-content .news-date {
    margin-bottom: 25px;
}
}
.carousel_Blo00_84_Xtmk6476442633 {position: relative;width: 100%;margin: 0px auto;padding-bottom:80px;overflow: hidden;border-radius: 0px;}.carousel_Blo00_84_Xtmk6476442633 .carousel-container {position: relative;width: 100%;}.carousel_Blo00_84_Xtmk6476442633 .carousel-slides {display: flex;width: 100%;height: 100%;transition: transform 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);}.carousel_Blo00_84_Xtmk6476442633 .slide {min-width: 100%;height: 100%;position: relative;display: flex;align-items: center;}.carousel_Blo00_84_Xtmk6476442633 .slide img {width: 100%;height: 100%;object-fit: cover;}.carousel_Blo00_84_Xtmk6476442633 .slide-img {width: 100%;}.carousel_Blo00_84_Xtmk6476442633 .slide-content {padding: 15px;width: 100%;}.carousel_Blo00_84_Xtmk6476442633 .slide-content h3{font-size: 30px;font-weight: 700;color:#000000; margin-bottom: 30px;}.carousel_Blo00_84_Xtmk6476442633 .slide-content h3 a{color:#000000;}.carousel_Blo00_84_Xtmk6476442633 .slide-content h3 a:hover{color:var(--e-global-color-primary);}.carousel_Blo00_84_Xtmk6476442633 .slide-content p{line-height: 35px;font-size: 16px;color: #000000;}.carousel_Blo00_84_Xtmk6476442633 .arrow {position: absolute;top: 50%;transform: translateY(-50%);width: 45px;height: 45px;background: rgba(255,255,255,0.8);color: var(--e-global-color-primary);border-radius: 50%;text-align: center;line-height: 45px;cursor: pointer;z-index: 10;font-size: 20px;transition: all 0.3s;}.carousel_Blo00_84_Xtmk6476442633 .arrow:hover {background: rgba(255,255,255,1);transform: translateY(-50%) scale(1.1);}.carousel_Blo00_84_Xtmk6476442633 .arrow-left { left: 20px; }.carousel_Blo00_84_Xtmk6476442633 .arrow-right { right: 20px; }.carousel_Blo00_84_Xtmk6476442633 .pagination {position: absolute;bottom: -80px;left: 0%;transform: translateX(-0%);display: flex;z-index: 10;}.carousel_Blo00_84_Xtmk6476442633 .page-dot {width: 4px;height: 4px;margin: 0 3px;border-radius: 50%;background: #000000;cursor: pointer;transition: all 0.3s;}.carousel_Blo00_84_Xtmk6476442633 .page-dot.active {width: 50px;border-radius: 5px;background: rgb(104 104 104);}.carousel_Blo00_84_Xtmk6476442633 .thumbnails {position: absolute;bottom: -80px;right: 0px;display: flex;z-index: 10;}.carousel_Blo00_84_Xtmk6476442633 .thumbnail {position: relative;width: 50px;height: 35px;margin-left: 5px;cursor: pointer;border: 2px solid transparent;opacity: 0.7;transition: all 0.3s;overflow: hidden;border-color: #ededed;}.carousel_Blo00_84_Xtmk6476442633 .thumbnail::before {content: "";position: absolute;left: 0px;top:0px;width: 100%;height: 100%;background-color:#000000e8;}.carousel_Blo00_84_Xtmk6476442633 .thumbnail:hover, .carousel_Blo00_84_Xtmk6476442633 .thumbnail.active {border-color: var(--e-global-color-primary);opacity: 1;/* transform: scale(1.1);*/}.carousel_Blo00_84_Xtmk6476442633 .thumbnail.active::before {background-color:#00000000;}.carousel_Blo00_84_Xtmk6476442633 .thumbnail img {width: 100%;height: 100%;object-fit: cover;}.carousel_Blo00_84_Xtmk6476442633 .thumbnail .imgalt {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 12px;color: #fff;opacity: 1;transition: all 0.3s;}.carousel_Blo00_84_Xtmk6476442633 .thumbnail:hover .imgalt, .carousel_Blo00_84_Xtmk6476442633 .thumbnail.active .imgalt {opacity: 0;transition: all 0.3s;}@media (max-width: 768px) {.carousel_Blo00_84_Xtmk6476442633 .slide {flex-direction: column-reverse;}.carousel_Blo00_84_Xtmk6476442633 .arrow {display: none;}.carousel_Blo00_84_Xtmk6476442633 .thumbnails {display: none;}.carousel_Blo00_84_Xtmk6476442633 .pagination {left: 50%;transform: translateX(-50%);bottom: -15px;}.carousel_Blo00_84_Xtmk6476442633 .slide-content {padding:0 15px;}}


  :root{
    --accent:#50a6d4;
    --bg-panel:#fff;
    --text-light:#50a6d4;
    --text-muted:#999;
    --shadow:0 5px 8px rgba(0, 0, 0, 0.1);
  }

  .contact-toggle{
    position:fixed;
    right:0px;
    top:50%;
    transform:translateY(-50%);
    background:var(--accent);
    color:#fff;
    border:none;
    border-radius:0px;
    padding:10px 18px;
    font-size:15px;
    font-weight:600;
    cursor:pointer;
    display:flex;
    align-items:center;
    gap:5px;
    box-shadow:var(--shadow);
    transition:all .3s;
    z-index:1001;
	flex-direction: column
  }
  .contact-toggle:focus, .contact-toggle:hover{
    transform:translateY(-50%) scale(1.05);
	opacity: .8;
	  background-color:var(--accent);
  }
  .contact-toggle svg{width:35px;height:35px;}

  .contact-card{
    position:fixed;
    right:calc(20px - 20%);
    top:50%;
    transform:translateY(-50%) scale(0.95);
    transform-origin:right center;
    opacity:0;
    background:var(--bg-panel);
    color:var(--text-light);
    border-radius:16px;
    box-shadow:var(--shadow);
    min-width:260px;
    max-width:320px;
    padding:16px 18px;
    display:flex;
    flex-direction:column;
    gap:14px;
    transition:all .3s ease;
    z-index:1000;
    pointer-events:none;
  }

  .contact-card.open{
    right:calc(20px + 80px);
    opacity:1;
    transform:translateY(-50%) scale(1);
    pointer-events:auto;
  }

  .contact-item{
    display:flex;
    align-items:center;
    gap:10px;
    background:rgba(255,255,255,0.05);
    padding:10px 12px;
    border-radius:12px;
    text-decoration:none;
    color:var(--text-light);
    transition:background .2s,transform .2s;
  }
  .contact-item:hover{
    background:rgba(255,255,255,0.1);
    transform:scale(1.03);
  }
  .contact-item svg{width:24px;height:24px;color:var(--accent);}
  .meta .title{font-weight:600;font-size:14px;}
  .meta .sub{font-size:12px;color:var(--text-muted);}

  .contact-footer{
    text-align:center;
    font-size:12px;
    color:var(--text-muted);
    border-top:1px solid rgba(255,255,255,0.05);
    padding-top:8px;
  }
  :root {
    --safe-bottom: env(safe-area-inset-bottom, 0px);
  }

  .bottom-bar {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    justify-content: center;
    z-index: 1000;
    pointer-events: none;
  }

  .nav-container {
    pointer-events: auto;
    display: flex;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    max-width: 420px;
    background: rgba(255, 255, 255, 0.9);
    border-radius: 10px 10px 0px 0px;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.12);
    backdrop-filter: blur(10px);
    padding: 8px 8px;
  }

  .nav-container a {
    flex: 1;
    text-align: center;
    text-decoration: none;
    color: #333;
    font-size: 12px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    transition: transform 0.2s ease, color 0.2s ease;
  }

  .nav-container a:active {
    transform: scale(0.94);
    opacity: 0.8;
  }

  .nav-container svg {
    width: 24px;
    height: 24px;
    margin-bottom: 4px;
    transition: transform 0.2s ease;
  }
  .whatsapp svg { color: #25D366; }
  .phone svg { color: #007bff; }
  .email svg { color: #f39c12; }
  .contact svg { color: #6f42c1; }
  .nav-container a:active svg {
    transform: scale(1.2);
  }
  .nav-container a:hover {
    color: #000;
  }
  @media (min-width: 900px){
    .bottom-bar { display:none; }
  }
  @media (max-width: 900px) {
  body {
    margin-bottom: 50px;
  }
#movetop {
    bottom: 76px;
}
}
@media (max-width: 900px) {
.header-outer-wrap .xt_top_t002 {
     height: 0px;
}
.header-outer-wrap .xt_top_t002 .logo {
     display: none;
}
.xt_top_t002 .nav {
     display: none;
}
.xt_top_t002 .meta-icons {
    display: block;
}

.section-header-wrap-block .change-language {
    margin-left: 1.5rem;
    position: absolute;
    top: 16px;
    left: 29px;
}
.section-block-demo2-header .header-outer-wrap{
display: block;
}
.select-options {
    left: 0;
}
.section-header-wrap-block.fixed-nav .xt_top_t002 {
    background-color: transparent;
}
.sys_sub_head_two {
    top: calc(var(--xt-top-heading-before) + -10px);
    left: 21%;
    color: #fff;
}
#sectionIdhuy4658 .page_h1_title{
    display: none;
}
.sys_sub_head_two a {
    color: #fff !important;
}
.Xt_Xtmk43877841421 .index_top {
    display:none;
}
.ml_ViA00_32_Xtmk43877841421 {
    margin-top: 60px;
}
}

/*内容*/
.advanced-bj {
    position: relative;
}
.advanced-bj::before{
	content: '';
    position: absolute;
    left: 0px;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, rgb(255 255 255), rgb(255 255 255 / 0%), rgb(255 255 255))!important;
    background: -webkit-linear-gradient(top, rgb(255 255 255), rgb(255 255 255 / 0%), rgb(255 255 255))!important;
    background: -o-linear-gradient(top, rgb(255 255 255), rgb(255 255 255 / 0%), rgb(255 255 255))!important;
    background: -moz-linear-gradient(top, rgb(255 255 255), rgb(255 255 255 / 0%), rgb(255 255 255))!important;
    top: 0px;
	 opacity: 1;
}

.pd_about_warp_TbA00_83_Xtmk9950153109{
    margin-top: 35px;
}
.pd_about_warp_TbA00_83_Xtmk9950153109 .imgicon h1 {

    font-size: 14px!important;
    font-weight: 500!important;
}
@media (max-width: 768px) {
.pd_about_warp_TbA00_83_Xtmk9950153109{
    margin-top: 15px;
}
.pd_about_warp_TbA00_83_Xtmk9950153109 .pagination {
        bottom: -33px!important;
    }
}
.carousel_TbA00_83_Xtmk9950153109 {position: relative;width: 100%;margin: 0 auto;overflow: hidden;}.carousel_TbA00_83_Xtmk9950153109 .carousel-slides {display: flex;transition: transform 0.5s ease;width: 100%;margin-bottom: 166px;flex-direction: row;flex-wrap:nowrap;}.carousel_TbA00_83_Xtmk9950153109 .elementor-heading-title {line-height: 1.5;}.carousel_TbA00_83_Xtmk9950153109 .carousel-slides .slide {flex: 0 0 100%;min-width: 100%;}.carousel_TbA00_83_Xtmk9950153109 .carousel-slides .slide .divimg{text-align: center;}.carousel_TbA00_83_Xtmk9950153109 .carousel-slides .slide .divimg img{max-width: 100%;margin: 0 auto;}.carousel_TbA00_83_Xtmk9950153109 .slide.active {display: block;}.carousel_TbA00_83_Xtmk9950153109 .carousel-icon {display: flex;justify-content: center;margin-top: 20px;position: absolute;bottom: 0px;max-width: var(--xt-cont-min);background-color: rgb(255 255 255);left: 50%;transform: translateX(-50%);padding: 25px 15px;flex-wrap:nowrap;}.carousel_TbA00_83_Xtmk9950153109 .imgicon {margin: 0 10px;cursor: pointer;opacity: 1;transition: opacity 0.3s;text-align: center;width: 100%;}.carousel_TbA00_83_Xtmk9950153109 .imgicon.active{border-radius: 20px;box-shadow: 0 0 15px rgba(0, 0, 0, .155);padding: 35px 25px;margin-top: -45px;background-color: rgb(255 255 255);}.carousel_TbA00_83_Xtmk9950153109 .imgicon img{width: 90px;border-radius: 50%;border: 10px solid #fff;box-shadow: 0 0 15px rgba(0, 0, 0, .155);}.carousel_TbA00_83_Xtmk9950153109 .imgicon.active img{width: 120px;}.carousel_TbA00_83_Xtmk9950153109 .imgicon h1{font-size: 16px;font-weight: 700;color: #000000;margin-top: 25px;}.carousel_TbA00_83_Xtmk9950153109 .imgicon h1 a{color: #000000;text-decoration: none;}.carousel_TbA00_83_Xtmk9950153109 .imgicon h1 a:hover {color:var(--primary-color);}.carousel_TbA00_83_Xtmk9950153109 .imgicon:hover h1 a{color:var(--primary-color);}.carousel_TbA00_83_Xtmk9950153109 .imgicon.active {opacity: 1;}.carousel_TbA00_83_Xtmk9950153109 .imgicon.active  h1 a {color:var(--primary-color);}.carousel_TbA00_83_Xtmk9950153109 .carousel-arrow {position: absolute;top: 50%;transform: translateY(-50%);width: 40px;height: 40px;background: rgba(0,0,0,0.5);color: white;display: flex;align-items: center;justify-content: center;cursor: pointer;border-radius: 50%;font-size: 20px;z-index: 10;display: none;}.carousel_TbA00_83_Xtmk9950153109 .carousel-arrow.prev {left: 20px;}.carousel_TbA00_83_Xtmk9950153109 .carousel-arrow.next {right: 20px;}.carousel_TbA00_83_Xtmk9950153109 .carousel-pagination {display: flex;justify-content: center;margin-top: 20px;position: absolute;bottom: 0px;left: 50%;transform: translateX(-50%);display: none;}.carousel_TbA00_83_Xtmk9950153109 .pagination-dot {width: 4px;height: 4px;margin: 0 5px;border-radius: 50%;background: rgb(104 104 104);cursor: pointer;}.carousel_TbA00_83_Xtmk9950153109 .pagination-dot.active {width: 50px;border-radius: 5px;background: rgb(104 104 104);}@media (max-width: 768px) {.carousel_TbA00_83_Xtmk9950153109 .carousel-icon {justify-content: flex-start;margin-top: 0px;position: relative;bottom: 0px;width: 100%;background-color: rgb(255 255 255);left: 50%;transform: translateX(-50%);padding: 10px 0px;}.carousel_TbA00_83_Xtmk9950153109 .carousel-slides {margin-bottom: 0px;}.carousel_TbA00_83_Xtmk9950153109 .imgicon {padding: 5px 10px;width: 100%;margin: 0 0px;}.carousel_TbA00_83_Xtmk9950153109 .imgicon img {width: 100%;border: 4px solid #fff;}.carousel_TbA00_83_Xtmk9950153109 .imgicon.active {padding: 5px 5px;margin-top: -25px;box-shadow: 0 0 0px rgba(0, 0, 0, .155);background-color: rgb(255 255 255 / 0%);}.carousel_TbA00_83_Xtmk9950153109 .imgicon.active img {width: 100px;}.carousel_TbA00_83_Xtmk9950153109 .imgicon h1 {font-size: 14px;font-weight: 600;display: none;}.carousel_TbA00_83_Xtmk9950153109 .imgicon.active h1 {display: block;}}


