			.tnh-message-content .tnh-messages-nodata .tnh-messages-nodata-info .img {
				width: 100%;
				height: 101px;
				margin-top: 40px;
				margin-bottom: 20px;
				background: url(https://s.alicdn.com/@img/imgextra/i4/O1CN01lnw1WK1bGeXDIoBnB_!!6000000003438-2-tps-399-303.png) no-repeat center center;
				background-size: 133px 101px
			}

			#popup-root .functional-content .thirdpart-login .icon-facebook {
				background-image: url(https://s.alicdn.com/@img/imgextra/i1/O1CN01hUG9f21b67dGOuB2W_!!6000000003415-55-tps-40-40.svg)
			}

			#popup-root .functional-content .thirdpart-login .icon-google {
				background-image: url(https://s.alicdn.com/@img/imgextra/i1/O1CN01Qd3ZsM1C2aAxLHO2h_!!6000000000023-2-tps-120-120.png)
			}

			#popup-root .functional-content .thirdpart-login .icon-linkedin {
				background-image: url(https://s.alicdn.com/@img/imgextra/i1/O1CN01qVG1rv1lNCYkhep7t_!!6000000004806-55-tps-40-40.svg)
			}

			.tnh-logo {
				z-index: 9999;
				display: flex;
				flex-shrink: 0;
				width: 209px;
				height: 29px;
				background: url(https://ik.imagekit.io/KINGKONG/WAEQ.png?updatedAt=1765573135699) no-repeat 0 0;
				background-size: 300px 29px;
				cursor: pointer
			}

			.tnh-new-logo {
				width: 185px;
				background: url(https://ik.imagekit.io/KINGKONG/WAEQ.png?updatedAt=1765573135699) no-repeat 0 0;
				background-size: 185px 22px;
				height: 22px
			}

			.source-in-europe {
				display: flex;
				gap: 32px;
				padding: 0 10px
			}

			.source-in-europe .divider {
				flex-shrink: 0;
				width: 1px;
				background-color: #ddd
			}

			.source-in-europe .sie_info {
				flex-shrink: 0;
				width: 520px
			}

			.source-in-europe .sie_info .sie_info-logo {
				display: inline-block !important;
				height: 28px
			}

			.source-in-europe .sie_info .sie_info-title {
				margin-top: 24px;
				font-weight: 700;
				font-size: 20px;
				line-height: 26px
			}

			.source-in-europe .sie_info .sie_info-description {
				margin-top: 8px;
				font-size: 14px;
				line-height: 18px
			}

			.source-in-europe .sie_info .sie_info-sell-list {
				margin-top: 24px;
				display: flex;
				flex-wrap: wrap;
				justify-content: space-between;
				gap: 16px
			}

			.source-in-europe .sie_info .sie_info-sell-list-item {
				width: calc(50% - 8px);
				display: flex;
				align-items: center;
				padding: 20px 16px;
				gap: 12px;
				border-radius: 12px;
				font-size: 14px;
				line-height: 18px;
				font-weight: 600
			}

			.source-in-europe .sie_info .sie_info-sell-list-item img {
				width: 28px;
				height: 28px
			}

			.source-in-europe .sie_info .sie_info-btn {
				display: inline-block;
				min-width: 240px;
				margin-top: 24px;
				margin-bottom: 30px;
				padding: 13px 24px;
				background-color: #ff1900;
				opacity: .9;
				color: #fff !important;
				border-radius: 99px;
				font-size: 16px;
				font-weight: 600;
				line-height: 22px;
				text-decoration: none;
				text-align: center;
				cursor: pointer;
				border: none
			}

			.source-in-europe .sie_info .sie_info-btn:hover {
				opacity: 1
			}

			.source-in-europe .sie_cards {
				display: flex;
				flex-grow: 1
			}

			.source-in-europe .sie_cards .sie_cards-product-list {
				display: flex;
				flex-grow: 1;
				flex-wrap: wrap;
				justify-content: space-between;
				gap: 32px 16px;
				max-height: 376px;
				overflow: hidden
			}

			.source-in-europe .sie_cards .sie_cards-product-list.lt-14 {
				justify-content: flex-start
			}

			.source-in-europe .sie_cards .sie_cards-product {
				width: 110px;
				height: 172px;
				display: flex;
				flex-direction: column;
				align-items: center;
				color: #222;
				box-sizing: border-box
			}

			.source-in-europe .sie_cards .sie_cards-product .img {
				display: flex;
				justify-content: center;
				align-items: center;
				position: relative;
				width: 88px;
				height: 88px;
				overflow: hidden;
				border-radius: 88px
			}

			.source-in-europe .sie_cards .sie_cards-product .img img {
				width: 88px;
				height: 88px;
				object-fit: cover
			}

			.source-in-europe .sie_cards .sie_cards-product .img:after {
				content: "";
				background-color: #0000001a;
				position: absolute;
				left: 0;
				top: 0;
				width: 100%;
				height: 100%
			}

			.source-in-europe .sie_cards .sie_cards-product .text {
				font-size: 12px;
				line-height: 16px;
				display: -webkit-box;
				overflow: hidden;
				text-overflow: ellipsis;
				-webkit-box-orient: vertical;
				-webkit-line-clamp: 1
			}

			.source-in-europe .sie_cards .sie_cards-product .sie_cards-product-title {
				margin-top: 12px;
				color: #222
			}

			.source-in-europe .sie_cards .sie_cards-product .sie_cards-product-sell,
			.source-in-europe .sie_cards .sie_cards-product .sie_cards-product-country-list {
				margin-top: 4px;
				color: #767676
			}

			.source-in-europe .sie_cards .sie_cards-product .sie_cards-product-country-list {
				display: flex;
				gap: 8px
			}

			.source-in-europe .sie_cards .sie_cards-product .sie_cards-product-country-list.one-country {
				gap: 4px
			}

			.source-in-europe .sie_cards .sie_cards-product .sie_cards-product-country-list img {
				width: 18px;
				height: 13px
			}

			.source-in-europe.source-in-europe-europages .sie_info-btn {
				background-color: #7faf0d
			}

			.source-in-europe.source-in-europe-europages .sie_info-sell-list-item {
				background-color: #f2f7e7
			}

			.source-in-europe.source-in-europe-europages .sie_card {
				background: #7faf0d0d
			}

			.source-in-europe.source-in-europe-wlw .sie_info-btn {
				background-color: #0060df
			}

			.source-in-europe.source-in-europe-wlw .sie_info-sell-list-item {
				background-color: #f1f5fc
			}

			.source-in-europe.source-in-europe-wlw .sie_card {
				background: #0060df0d
			}

			.tnh-sub-title {
				padding-left: 12px;
				margin-left: 13px;
				position: relative;
				color: #222;
				text-decoration: none;
				white-space: nowrap;
				font-weight: 600;
				font-size: 20px;
				line-height: 29px
			}

			.tnh-sub-title:active {
				text-decoration: none
			}

			.tnh-sub-title:before {
				content: "";
				height: 24px;
				width: 1px;
				position: absolute;
				display: inline-block;
				background-color: #222;
				left: 0;
				top: 50%;
				transform: translateY(-50%)
			}

			.popup-content {
				margin: auto;
				background: #fff;
				width: 50%;
				padding: 5px;
				border: 1px solid #d7d7d7
			}

			[role=tooltip].popup-content {
				width: 200px;
				box-shadow: 0 0 3px #00000029;
				border-radius: 5px
			}

			.popup-overlay {
				background: #00000080
			}

			[data-popup=tooltip].popup-overlay {
				background: transparent
			}

			.popup-arrow {
				-webkit-filter: drop-shadow(0 -3px 3px rgba(0, 0, 0, .16));
				filter: drop-shadow(0 -3px 3px rgba(0, 0, 0, .16));
				color: #fff;
				stroke-width: 2px;
				stroke: #d7d7d7;
				stroke-dasharray: 30px;
				stroke-dashoffset: -54px;
				inset: 0
			}

			.tnh-badge {
				position: relative
			}

			.tnh-badge i {
				position: absolute;
				top: -8px;
				left: 50%;
				height: 16px;
				padding: 0 6px;
				border-radius: 8px;
				background-color: #e52828;
				color: #fff;
				font-style: normal;
				font-size: 12px;
				line-height: 16px
			}

			.tnh-badge-nf i {
				position: relative;
				top: auto;
				left: auto;
				height: 16px;
				padding: 0 8px;
				border-radius: 8px;
				background-color: #e52828;
				color: #fff;
				font-style: normal;
				font-size: 12px;
				line-height: 16px
			}

			.tnh-button {
				display: block;
				flex-shrink: 0;
				height: 36px;
				padding: 0 24px;
				outline: none;
				border-radius: 9999px;
				background-color: #ff1900;
				color: #fff !important;
				text-align: center;
				font-weight: 600;
				font-size: 14px;
				line-height: 36px;
				cursor: pointer
			}

			.tnh-button:active {
				text-decoration: none;
				transform: scale(.9)
			}

			.tnh-button:hover {
				background-color: #d04a0a
			}

			@-webkit-keyframes circle-360 {
				0% {
					transform: rotate(0)
				}

				to {
					transform: rotate(360deg)
				}
			}

			@keyframes circle-360 {
				0% {
					transform: rotate(0)
				}

				to {
					transform: rotate(360deg)
				}
			}

			.circle-360 {
				animation: circle-360 infinite 1s linear;
				-webkit-animation: circle-360 infinite 1s linear
			}

			.tnh-loading {
				display: flex;
				align-items: center;
				justify-content: center;
				width: 100%
			}

			.tnh-loading .tnh-icon {
				color: #ddd;
				font-size: 40px
			}

			#the-new-header.tnh-fixed {
				position: fixed;
				top: 0;
				left: 0;
				border-bottom: 1px solid #ddd;
				background-color: #fff !important
			}

			.tnh-overlay {
				position: fixed;
				top: 0;
				left: 0;
				width: 100%;
				height: 100vh
			}

			.tnh-icon {
				display: inline-block;
				width: 1em;
				height: 1em;
				margin-right: 6px;
				overflow: hidden;
				vertical-align: -.15em;
				fill: currentColor
			}

			.tnh-hide {
				display: none
			}

			.tnh-more {
				color: #222 !important;
				text-decoration: underline !important
			}

			#the-new-header.tnh-dark {
				background-color: transparent;
				color: #fff
			}

			#the-new-header.tnh-dark a:link,
			#the-new-header.tnh-dark a:visited,
			#the-new-header.tnh-dark a:hover,
			#the-new-header.tnh-dark a:active,
			#the-new-header.tnh-dark .tnh-sign-in {
				color: #fff
			}

			#the-new-header.tnh-dark .functional-content a {
				color: #222
			}

			#the-new-header.tnh-dark .tnh-logo {
				background: url(https://s.alicdn.com/@img/imgextra/i2/O1CN01kNCWs61cTlUC9Pjmu_!!6000000003602-2-tps-418-58.png) no-repeat 0 0;
				background-size: 209px 29px
			}

			#the-new-header.tnh-dark .tnh-new-logo {
				background: url(https://s.alicdn.com/@img/imgextra/i4/O1CN011ZJg9l24hKaeQlVNh_!!6000000007422-2-tps-1380-165.png) no-repeat 0 0;
				background-size: auto 22px
			}

			#the-new-header.tnh-dark .tnh-sub-title {
				color: #fff
			}

			#the-new-header.tnh-dark .tnh-sub-title:before {
				content: "";
				height: 24px;
				width: 1px;
				position: absolute;
				display: inline-block;
				background-color: #fff;
				left: 0;
				top: 50%;
				transform: translateY(-50%)
			}

			#the-new-header.tnh-white,
			#the-new-header.tnh-white-overlay {
				background-color: #fff;
				color: #222
			}

			#the-new-header.tnh-white a:link,
			#the-new-header.tnh-white-overlay a:link,
			#the-new-header.tnh-white a:visited,
			#the-new-header.tnh-white-overlay a:visited,
			#the-new-header.tnh-white a:hover,
			#the-new-header.tnh-white-overlay a:hover,
			#the-new-header.tnh-white a:active,
			#the-new-header.tnh-white-overlay a:active,
			#the-new-header.tnh-white .tnh-sign-in,
			#the-new-header.tnh-white-overlay .tnh-sign-in {
				color: #222
			}

			#the-new-header.tnh-white .tnh-logo,
			#the-new-header.tnh-white-overlay .tnh-logo {
				background: url(https://ik.imagekit.io/KINGKONG/WAEQ.png?updatedAt=1765573135699) no-repeat 0 0;
				background-size: 209px 29px
			}

			#the-new-header.tnh-white .tnh-new-logo,
			#the-new-header.tnh-white-overlay .tnh-new-logo {
				background: url(https://ik.imagekit.io/KINGKONG/WAEQ.png?updatedAt=1765573135699) no-repeat 0 0;
				background-size: auto 22px
			}

			#the-new-header.tnh-white .tnh-sub-title,
			#the-new-header.tnh-white-overlay .tnh-sub-title {
				color: #222
			}

			#the-new-header.tnh-white {
				border-bottom: 1px solid #ddd;
				background-color: #398eb3 !important
			}

			#the-new-header.tnh-no-border {
				border: none
			}

			@-webkit-keyframes color-change-to-fff {
				0% {
					background: transparent
				}

				to {
					background: #fff
				}
			}

			@keyframes color-change-to-fff {
				0% {
					background: transparent
				}

				to {
					background: #fff
				}
			}

			#the-new-header.tnh-white-overlay {
				animation: color-change-to-fff .1s cubic-bezier(.65, 0, .35, 1);
				-webkit-animation: color-change-to-fff .1s cubic-bezier(.65, 0, .35, 1)
			}

			.ta-content .ta-card {
				display: flex;
				align-items: center;
				justify-content: flex-start;
				width: 49%;
				height: 120px;
				margin-bottom: 20px;
				padding: 20px;
				border-radius: 16px;
				background-color: #f7f7f7
			}

			.ta-content .ta-card .img {
				width: 70px;
				height: 70px;
				background-size: 70px 70px
			}

			.ta-content .ta-card .text {
				display: flex;
				align-items: center;
				justify-content: space-between;
				width: calc(100% - 76px);
				margin-left: 16px;
				font-size: 20px;
				line-height: 26px
			}

			.ta-content .ta-card .text h3 {
				max-width: 200px;
				margin-right: 8px;
				text-align: left;
				font-weight: 600;
				font-size: 14px
			}

			.ta-content .ta-card .text .tnh-icon {
				flex-shrink: 0;
				font-size: 24px
			}

			.ta-content {
				display: flex;
				justify-content: space-between
			}

			.ta-content .info {
				width: 50%;
				margin: 40px 40px 40px 134px
			}

			.ta-content .info h3 {
				display: block;
				margin: 20px 0 28px;
				font-weight: 600;
				font-size: 32px;
				line-height: 40px
			}

			.ta-content .info .img {
				width: 212px;
				height: 32px
			}

			.ta-content .info .tnh-button {
				display: block;
				width: 180px;
				color: #fff
			}

			.ta-content .cards {
				display: flex;
				flex-shrink: 0;
				flex-wrap: wrap;
				justify-content: space-between;
				width: 716px
			}

			.help-center-content {
				display: flex;
				justify-content: center;
				gap: 40px
			}

			.help-center-content .hc-item {
				display: flex;
				flex-direction: column;
				align-items: center;
				justify-content: center;
				width: 280px;
				height: 144px;
				border: 1px solid #ddd;
				font-size: 14px
			}

			.help-center-content .hc-item .tnh-icon {
				margin-bottom: 14px;
				font-size: 40px;
				line-height: 40px
			}

			.help-center-content .help-center-links {
				min-width: 250px;
				margin-left: 40px;
				padding-left: 40px;
				border-left: 1px solid #ddd
			}

			.help-center-content .help-center-links a {
				display: block;
				padding: 12px 14px;
				outline: none;
				color: #222;
				text-decoration: none;
				font-size: 14px
			}

			.help-center-content .help-center-links a:hover {
				text-decoration: underline !important
			}

			.get-the-app-content-tnh {
				display: flex;
				justify-content: center;
				flex: 0 0 auto
			}

			.get-the-app-content-tnh .info-tnh .title-tnh {
				font-weight: 700;
				font-size: 20px;
				margin-bottom: 20px
			}

			.get-the-app-content-tnh .info-tnh .content-wrapper {
				display: flex;
				justify-content: center
			}

			.get-the-app-content-tnh .info-tnh .content-tnh {
				margin-right: 40px;
				width: 300px;
				font-size: 16px
			}

			.get-the-app-content-tnh .info-tnh a {
				text-decoration: underline !important
			}

			.get-the-app-content-tnh .download {
				display: flex
			}

			.get-the-app-content-tnh .download .store {
				display: flex;
				flex-direction: column;
				margin-right: 40px
			}

			.get-the-app-content-tnh .download .store a {
				margin-bottom: 20px
			}

			.get-the-app-content-tnh .download .store a img {
				height: 44px
			}

			.get-the-app-content-tnh .download .qr img {
				height: 120px
			}

			.get-the-app-content-tnh-wrapper {
				display: flex;
				justify-content: center;
				align-items: start;
				height: 100%
			}

			.get-the-app-content-tnh-divider {
				width: 1px;
				height: 100%;
				background-color: #ddd;
				margin: 0 67px;
				flex: 0 0 auto
			}

			.tnh-alibaba-lens-install-btn {
				background-color: #ff1900;
				height: 48px;
				border-radius: 65px;
				padding: 0 24px;
				margin-left: 71px;
				color: #fff;
				flex: 0 0 auto;
				display: flex;
				align-items: center;
				border: none;
				cursor: pointer;
				font-size: 16px;
				font-weight: 600;
				line-height: 22px
			}

			.tnh-alibaba-lens-install-btn img {
				width: 24px;
				height: 24px
			}

			.tnh-alibaba-lens-install-btn span {
				margin-left: 8px
			}

			.tnh-alibaba-lens-info {
				display: flex;
				margin-bottom: 20px;
				font-size: 16px
			}

			.tnh-alibaba-lens-info div {
				width: 400px
			}

			.tnh-alibaba-lens-title {
				color: #222;
				font-family: Inter;
				font-size: 20px;
				font-weight: 700;
				line-height: 26px;
				margin-bottom: 20px
			}

			.tnh-alibaba-lens-extra {
				text-decoration: underline !important;
				font-size: 16px;
				font-style: normal;
				font-weight: 400;
				line-height: 22px
			}

			.featured-content {
				display: flex;
				justify-content: center;
				gap: 40px
			}

			.featured-content .card-links {
				min-width: 250px;
				margin-left: 40px;
				padding-left: 40px;
				border-left: 1px solid #ddd
			}

			.featured-content .card-links a {
				display: block;
				padding: 14px;
				outline: none;
				text-decoration: none;
				font-size: 14px
			}

			.featured-content .card-links a:hover {
				text-decoration: underline !important
			}

			.featured-content .featured-item {
				display: flex;
				flex-direction: column;
				align-items: center;
				justify-content: center;
				width: 280px;
				height: 144px;
				border: 1px solid #ddd;
				color: #222;
				font-size: 14px
			}

			.featured-content .featured-item .tnh-icon {
				margin-bottom: 14px;
				font-size: 40px;
				line-height: 40px
			}

			.buyer-central-content {
				display: flex;
				justify-content: space-between;
				gap: 30px;
				margin: auto 20px;
				font-size: 14px
			}

			.buyer-central-content .bcc-item {
				width: 20%
			}

			.buyer-central-content .bcc-item .bcc-item-title,
			.buyer-central-content .bcc-item .bcc-item-child {
				margin-bottom: 18px
			}

			.buyer-central-content .bcc-item .bcc-item-title {
				font-weight: 600
			}

			.buyer-central-content .bcc-item .bcc-item-child a:hover {
				text-decoration: underline !important
			}

			.become-supplier-content {
				display: flex;
				justify-content: center;
				gap: 40px
			}

			.become-supplier-content a {
				display: flex;
				flex-direction: column;
				align-items: center;
				justify-content: center;
				width: 280px;
				height: 144px;
				padding: 0 20px;
				border: 1px solid #ddd;
				font-size: 14px
			}

			.become-supplier-content a .tnh-icon {
				margin-bottom: 14px;
				font-size: 40px;
				line-height: 40px
			}

			.become-supplier-content a .become-supplier-content-desc {
				height: 44px;
				text-align: center
			}

			@-webkit-keyframes sub-header-title-hover {
				0% {
					transform: scaleX(.4);
					-webkit-transform: scaleX(.4)
				}

				to {
					transform: scaleX(1);
					-webkit-transform: scaleX(1)
				}
			}

			@keyframes sub-header-title-hover {
				0% {
					transform: scaleX(.4);
					-webkit-transform: scaleX(.4)
				}

				to {
					transform: scaleX(1);
					-webkit-transform: scaleX(1)
				}
			}

			.sub-header {
				min-width: 1200px;
				max-width: 1580px;
				height: 36px;
				margin: 0 auto;
				overflow: hidden;
				font-size: 14px
			}

			.sub-header .sub-header-top {
				position: absolute;
				bottom: 0;
				z-index: 2;
				width: 100%;
				min-width: 1200px;
				max-width: 1600px;
				height: 36px;
				margin: 0 auto;
				background-color: transparent
			}

			.sub-header .sub-header-default {
				display: flex;
				justify-content: space-between;
				width: 100%;
				height: 40px;
				padding: 0 40px
			}

			.sub-header .sub-header-default .sub-header-main,
			.sub-header .sub-header-default .sub-header-sub {
				display: flex;
				align-items: center;
				justify-content: space-between;
				gap: 28px
			}

			.sub-header .sub-header-default .sub-header-main .sh-current-item .animated-tab-content,
			.sub-header .sub-header-default .sub-header-sub .sh-current-item .animated-tab-content {
				top: 108px;
				opacity: 1;
				visibility: visible
			}

			.sub-header .sub-header-default .sub-header-main .sh-current-item .animated-tab-content img,
			.sub-header .sub-header-default .sub-header-sub .sh-current-item .animated-tab-content img {
				display: inline
			}

			.sub-header .sub-header-default .sub-header-main .sh-current-item .animated-tab-content .item-img,
			.sub-header .sub-header-default .sub-header-sub .sh-current-item .animated-tab-content .item-img {
				display: block
			}

			.sub-header .sub-header-default .sub-header-main .sh-current-item .tab-title:after,
			.sub-header .sub-header-default .sub-header-sub .sh-current-item .tab-title:after {
				position: absolute;
				bottom: 1px;
				display: block;
				width: 100%;
				height: 2px;
				border-bottom: 2px solid #222 !important;
				content: " ";
				animation: sub-header-title-hover .3s cubic-bezier(.6, 0, .4, 1) both;
				-webkit-animation: sub-header-title-hover .3s cubic-bezier(.6, 0, .4, 1) both
			}

			.sub-header .sub-header-default .sub-header-main .sh-current-item .tab-title-click:hover,
			.sub-header .sub-header-default .sub-header-sub .sh-current-item .tab-title-click:hover {
				text-decoration: underline
			}

			.sub-header .sub-header-default .sub-header-main .sh-current-item .tab-title-click:after,
			.sub-header .sub-header-default .sub-header-sub .sh-current-item .tab-title-click:after {
				display: none
			}

			.sub-header .sub-header-default .sub-header-main>div,
			.sub-header .sub-header-default .sub-header-sub>div {
				display: flex;
				align-items: center;
				margin-top: -2px;
				cursor: pointer
			}

			.sub-header .sub-header-default .sub-header-main>div:last-child,
			.sub-header .sub-header-default .sub-header-sub>div:last-child {
				padding-right: 0
			}

			.sub-header .sub-header-default .sub-header-main>div:last-child.sh-current-item:after,
			.sub-header .sub-header-default .sub-header-sub>div:last-child.sh-current-item:after {
				width: 100%
			}

			.sub-header .sub-header-default .sub-header-main>div .tab-title,
			.sub-header .sub-header-default .sub-header-sub>div .tab-title {
				position: relative;
				height: 36px
			}

			.sub-header .sub-header-default .sub-header-main>div .animated-tab-content,
			.sub-header .sub-header-default .sub-header-sub>div .animated-tab-content {
				position: absolute;
				top: 108px;
				left: 0;
				width: 100%;
				overflow: hidden;
				border-top: 1px solid #ddd;
				background-color: #fff;
				opacity: 0;
				visibility: hidden
			}

			.sub-header .sub-header-default .sub-header-main>div .animated-tab-content img,
			.sub-header .sub-header-default .sub-header-sub>div .animated-tab-content img {
				display: none
			}

			.sub-header .sub-header-default .sub-header-main>div .animated-tab-content .item-img,
			.sub-header .sub-header-default .sub-header-sub>div .animated-tab-content .item-img {
				display: none
			}

			.sub-header .sub-header-default .sub-header-main>div .tab-content,
			.sub-header .sub-header-default .sub-header-sub>div .tab-content {
				display: flex;
				justify-content: flex-start;
				width: 100%;
				min-width: 1200px;
				max-height: calc(100vh - 220px)
			}

			.sub-header .sub-header-default .sub-header-main>div .tab-content .animated-tab-content-children,
			.sub-header .sub-header-default .sub-header-sub>div .tab-content .animated-tab-content-children {
				width: 100%;
				min-width: 1200px;
				max-width: 1600px;
				margin: 40px auto;
				padding: 0 40px;
				opacity: 0
			}

			.sub-header .sub-header-default .sub-header-main>div .tab-content .animated-tab-content-children-no-animation,
			.sub-header .sub-header-default .sub-header-sub>div .tab-content .animated-tab-content-children-no-animation {
				opacity: 1
			}

			.sub-header .sub-header-props {
				height: 36px
			}

			.sub-header .sub-header-props-hide {
				position: relative;
				height: 0;
				padding: 0 40px
			}

			.sub-header .rounded {
				border-radius: 8px
			}

			.tnh-logo {
				z-index: 9999;
				display: flex;
				flex-shrink: 0;
				width: 209px;
				height: 29px;
				background: url(https://ik.imagekit.io/KINGKONG/WAEQ.png?updatedAt=1765573135699) no-repeat 0 0;
				background-size: 209px 29px;
				cursor: pointer
			}

			.tnh-new-logo {
				width: 185px;
				background: url(https://ik.imagekit.io/KINGKONG/WAEQ.png?updatedAt=1765573135699) no-repeat 0 0;
				background-size: 185px 22px;
				height: 22px
			}

			#popup-root .functional-content {
				width: 360px;
				max-height: calc(100vh - 40px);
				padding: 20px;
				border-radius: 12px;
				background-color: #fff;
				box-shadow: 0 6px 12px 4px #00000014;
				-webkit-box-shadow: 0 6px 12px 4px rgba(0, 0, 0, .08)
			}

			#popup-root .functional-content a {
				outline: none
			}

			#popup-root .functional-content a:link,
			#popup-root .functional-content a:visited,
			#popup-root .functional-content a:hover,
			#popup-root .functional-content a:active {
				color: #222;
				text-decoration: none
			}

			#popup-root .functional-content ul {
				padding: 0;
				list-style: none
			}

			#popup-root .functional-content h3 {
				font-weight: 600;
				font-size: 14px;
				line-height: 18px;
				color: #222
			}

			#popup-root .functional-content .css-jrh21l-control {
				outline: none !important;
				border-color: #ccc;
				box-shadow: none
			}

			#popup-root .functional-content .css-jrh21l-control .css-15lsz6c-indicatorContainer {
				color: #ccc
			}

			#popup-root .functional-content .thirdpart-login {
				display: flex;
				justify-content: space-between;
				width: 245px;
				margin: 0 auto 20px
			}

			#popup-root .functional-content .thirdpart-login a {
				border-radius: 8px
			}

			#popup-root .functional-content .thirdpart-login .icon-facebook {
				background-image: url(https://s.alicdn.com/@img/imgextra/i1/O1CN01hUG9f21b67dGOuB2W_!!6000000003415-55-tps-40-40.svg)
			}

			#popup-root .functional-content .thirdpart-login .icon-google {
				background-image: url(https://s.alicdn.com/@img/imgextra/i1/O1CN01Qd3ZsM1C2aAxLHO2h_!!6000000000023-2-tps-120-120.png)
			}

			#popup-root .functional-content .thirdpart-login .icon-linkedin {
				background-image: url(https://s.alicdn.com/@img/imgextra/i1/O1CN01qVG1rv1lNCYkhep7t_!!6000000004806-55-tps-40-40.svg)
			}

			#popup-root .functional-content .login-with {
				width: 100%;
				text-align: center;
				margin-bottom: 16px
			}

			#popup-root .functional-content .login-tips {
				font-size: 12px;
				margin-bottom: 20px;
				color: #767676
			}

			#popup-root .functional-content .login-tips a {
				outline: none;
				color: #767676 !important;
				text-decoration: underline !important
			}

			#popup-root .functional-content .tnh-button {
				outline: none !important;
				color: #fff
			}

			#popup-root .functional-content .login-links>div {
				border-top: 1px solid #ddd
			}

			#popup-root .functional-content .login-links>div ul {
				margin: 8px 0;
				list-style: none
			}

			#popup-root .functional-content .login-links>div a {
				display: flex;
				align-items: center;
				min-height: 40px;
				text-decoration: none;
				font-size: 14px;
				color: #222
			}

			#popup-root .functional-content .login-links>div a:hover {
				margin: 0 -20px;
				padding: 0 20px;
				background-color: #f4f4f4;
				font-weight: 600
			}

			.tnh-languages {
				position: relative;
				display: flex
			}

			.tnh-languages .current {
				display: flex;
				align-items: center
			}

			.tnh-languages .current>div {
				margin-right: 4px
			}

			.tnh-languages .current .tnh-icon {
				font-size: 24px
			}

			.tnh-languages .current .tnh-icon:last-child {
				margin-right: 0
			}

			.tnh-languages-overlay {
				font-size: 14px
			}

			.tnh-languages-overlay .tnh-l-o-title {
				margin-bottom: 8px;
				font-weight: 600;
				font-size: 14px;
				line-height: 18px
			}

			.tnh-languages-overlay .tnh-l-o-select {
				width: 100%;
				margin: 8px 0 16px
			}

			.tnh-languages-overlay .select-item {
				background-color: #fff4ed
			}

			.tnh-languages-overlay .tnh-l-o-control {
				display: flex;
				justify-content: center
			}

			.tnh-languages-overlay .tnh-l-o-control .tnh-button {
				width: 100%
			}

			.tnh-cart-content {
				max-height: 600px;
				overflow-y: scroll
			}

			.tnh-cart-content .tnh-cart-item h3 {
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap
			}

			.tnh-cart-content .tnh-cart-item h3 a:hover {
				text-decoration: underline !important
			}

			.cart-popup-content {
				padding: 0 !important
			}

			.cart-popup-content .cart-logged-popup-arrow {
				transform: translate(-20px)
			}

			.tnh-ma-content .tnh-ma-content-title {
				display: flex;
				align-items: center;
				margin-bottom: 20px
			}

			.tnh-ma-content .tnh-ma-content-title h3 {
				margin: 0 12px 0 0;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap
			}

			.tnh-ma-content .tnh-ma-content-title img {
				height: 16px
			}

			.ma-portrait-waiting {
				margin-left: 12px
			}

			.tnh-message-content .tnh-messages-buyer .tnh-messages-list {
				display: flex;
				flex-direction: column
			}

			.tnh-message-content .tnh-messages-buyer .tnh-messages-list .tnh-message-unread-item {
				display: flex;
				align-items: center;
				justify-content: space-between;
				padding: 16px 0;
				color: #222
			}

			.tnh-message-content .tnh-messages-buyer .tnh-messages-list .tnh-message-unread-item:last-child {
				margin-bottom: 20px
			}

			.tnh-message-content .tnh-messages-buyer .tnh-messages-list .tnh-message-unread-item .img {
				width: 48px;
				height: 48px;
				margin-right: 12px;
				overflow: hidden;
				border: 1px solid #ddd;
				border-radius: 100%
			}

			.tnh-message-content .tnh-messages-buyer .tnh-messages-list .tnh-message-unread-item .img img {
				width: 48px;
				height: 48px;
				object-fit: cover
			}

			.tnh-message-content .tnh-messages-buyer .tnh-messages-list .tnh-message-unread-item .user-info {
				display: flex;
				flex-direction: column
			}

			.tnh-message-content .tnh-messages-buyer .tnh-messages-list .tnh-message-unread-item .user-info strong {
				margin-bottom: 6px;
				font-weight: 600;
				font-size: 14px
			}

			.tnh-message-content .tnh-messages-buyer .tnh-messages-list .tnh-message-unread-item .user-info span {
				width: 220px;
				margin-right: 12px;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
				font-size: 12px
			}

			.tnh-message-content .tnh-messages-unread-content {
				margin: 20px 0;
				text-align: center;
				font-size: 14px
			}

			.tnh-message-content .tnh-messages-unread-hascookie {
				display: flex;
				flex-direction: column;
				margin: 20px 0 16px;
				text-align: center;
				font-size: 14px
			}

			.tnh-message-content .tnh-messages-unread-hascookie strong {
				margin-bottom: 20px
			}

			.tnh-message-content .tnh-messages-nodata .tnh-messages-nodata-info {
				display: flex;
				flex-direction: column;
				text-align: center
			}

			.tnh-message-content .tnh-messages-nodata .tnh-messages-nodata-info .img {
				width: 100%;
				height: 101px;
				margin-top: 40px;
				margin-bottom: 20px;
				background: url(https://s.alicdn.com/@img/imgextra/i4/O1CN01lnw1WK1bGeXDIoBnB_!!6000000003438-2-tps-399-303.png) no-repeat center center;
				background-size: 133px 101px
			}

			.tnh-message-content .tnh-messages-nodata .tnh-messages-nodata-info span {
				margin-bottom: 40px
			}

			.tnh-order-content .tnh-order-buyer,
			.tnh-order-content .tnh-order-seller {
				display: flex;
				flex-direction: column;
				margin-bottom: 20px;
				font-size: 14px
			}

			.tnh-order-content .tnh-order-buyer h3,
			.tnh-order-content .tnh-order-seller h3 {
				margin-bottom: 16px;
				font-size: 14px;
				line-height: 18px
			}

			.tnh-order-content .tnh-order-buyer a,
			.tnh-order-content .tnh-order-seller a {
				padding: 11px 0;
				color: #222 !important
			}

			.tnh-order-content .tnh-order-buyer a:hover,
			.tnh-order-content .tnh-order-seller a:hover {
				text-decoration: underline !important
			}

			.tnh-order-content .tnh-order-buyer a span,
			.tnh-order-content .tnh-order-seller a span {
				margin-right: 4px
			}

			.tnh-order-content .tnh-order-seller,
			.tnh-order-content .tnh-order-ta {
				padding-top: 20px;
				border-top: 1px solid #ddd
			}

			.tnh-order-content .tnh-order-seller:first-child,
			.tnh-order-content .tnh-order-ta:first-child {
				border-top: 0;
				padding-top: 0
			}

			.tnh-order-content .tnh-order-ta .img {
				margin-bottom: 12px
			}

			.tnh-order-content .tnh-order-ta .img img {
				width: 186px;
				height: 28px;
				object-fit: cover
			}

			.tnh-order-content .tnh-order-ta .ta-info {
				margin-bottom: 16px;
				font-size: 14px;
				line-height: 18px
			}

			.tnh-order-content .tnh-order-ta .ta-info a {
				margin-left: 4px;
				text-decoration: underline !important
			}

			.tnh-order-content .tnh-order-nodata .ta-info .ta-logo {
				margin: 24px 0 16px
			}

			.tnh-order-content .tnh-order-nodata .ta-info .ta-logo img {
				height: 28px
			}

			.tnh-order-content .tnh-order-nodata .ta-info h3 {
				margin-bottom: 24px;
				font-size: 20px
			}

			.tnh-order-content .tnh-order-nodata .ta-card {
				display: flex;
				align-items: center;
				justify-content: flex-start;
				margin-bottom: 20px;
				color: #222
			}

			.tnh-order-content .tnh-order-nodata .ta-card:hover {
				text-decoration: underline !important
			}

			.tnh-order-content .tnh-order-nodata .ta-card .img {
				width: 36px;
				height: 36px;
				margin-right: 8px;
				background-size: 36px 36px !important
			}

			.tnh-order-content .tnh-order-nodata .ta-card .text {
				display: flex;
				align-items: center;
				justify-content: space-between
			}

			.tnh-order-content .tnh-order-nodata .ta-card .text h3 {
				margin: 0;
				font-weight: 600;
				font-size: 14px
			}

			.tnh-order-content .tnh-order-nodata .ta-card .text .tnh-icon {
				display: none
			}

			.tnh-order-content .tnh-order-nodata .tnh-more {
				display: block;
				margin-bottom: 24px
			}

			.tnh-login {
				display: flex;
				flex-grow: 2;
				flex-shrink: 1;
				align-items: center;
				justify-content: space-between
			}

			.tnh-login .tnh-sign-in,
			.tnh-login .tnh-sign-up {
				flex-grow: 1
			}

			.tnh-login .tnh-sign-in {
				display: flex;
				align-items: center;
				justify-content: center;
				margin-right: 28px;
				color: #222
			}

			.tnh-login .tnh-sign-in:hover {
				text-decoration: underline !important
			}

			.tnh-login .tnh-sign-up {
				min-width: 120px;
				color: #fff
			}

			.tnh-login .tnh-icon {
				font-size: 24px
			}

			.tnh-loggedin {
				display: flex;
				align-items: center;
				gap: 28px
			}

			.tnh-loggedin .tnh-icon {
				margin-right: 0;
				font-size: 24px
			}

			.tnh-loggedin .user-portrait {
				width: 36px;
				height: 36px;
				border-radius: 36px
			}

			.sign-in-content {
				max-height: calc(100vh - 20px);
				margin: -20px;
				padding: 20px;
				overflow-y: scroll
			}

			.sign-in-content-title,
			.sign-in-content-button {
				margin-bottom: 20px
			}

			.ma-content {
				border-radius: 12px 5px 12px 12px !important
			}

			.tnh-ship-to {
				position: relative;
				display: flex;
				justify-content: center
			}

			.tnh-ship-to .ship-to-tips {
				position: absolute;
				border-radius: 16px 0 16px 16px;
				width: 360px;
				background: #fff;
				padding: 20px;
				top: 60px;
				right: 50%;
				z-index: 9999;
				box-shadow: 0 4px 12px #0003
			}

			.tnh-ship-to .ship-to-tips:before {
				content: "";
				width: 0;
				height: 0;
				border-left: 20px solid transparent;
				border-bottom: 20px solid #fff;
				position: absolute;
				top: -19px;
				right: 0
			}

			.tnh-ship-to .ship-to-tips:after {
				content: "";
				z-index: -1;
				width: 1px;
				height: 5px;
				position: absolute;
				box-shadow: 0 4px 14px 3px #0003;
				top: -20px;
				right: 0;
				background-color: transparent;
				transform: translateY(3px)
			}

			.tnh-ship-to .ship-to-tips .ship-to-tips-container {
				display: flex;
				flex-direction: column
			}

			.tnh-ship-to .ship-to-tips .ship-to-tips-container .ship-to-tips-title-container {
				display: flex;
				justify-content: space-between
			}

			.tnh-ship-to .ship-to-tips .ship-to-tips-container .ship-to-tips-title-container>img {
				width: 24px;
				height: 24px
			}

			.tnh-ship-to .ship-to-tips .ship-to-tips-container .ship-to-tips-title-container .ship-to-tips-title {
				color: #000;
				font-size: 16px;
				font-weight: 700;
				line-height: 22px
			}

			.tnh-ship-to .ship-to-tips .ship-to-tips-container .ship-to-tips-desc {
				color: #000;
				font-size: 14px;
				font-weight: 400;
				line-height: 20px
			}

			.tnh-ship-to .tnh-current-country {
				display: flex;
				flex-direction: column
			}

			.tnh-ship-to .tnh-current-country .deliver-span {
				font-size: 12px;
				font-weight: 400;
				line-height: 16px
			}

			.tnh-ship-to .tnh-country-flag {
				min-width: 23px;
				display: flex;
				align-items: center
			}

			.tnh-ship-to .tnh-country-flag img {
				height: 14px;
				margin-right: 4px
			}

			.tnh-ship-to .tnh-country-flag>span {
				font-size: 14px;
				font-weight: 600
			}

			.tnh-ship-to-content {
				width: 382px !important;
				padding: 0 !important
			}

			.tnh-ship-to-content .crated-header-ship-to {
				border-radius: 12px
			}

			.tnh-smart-assistant {
				display: flex
			}

			.tnh-smart-assistant>img {
				height: 36px
			}

			.tnh-no-scenes {
				position: absolute;
				top: 0;
				left: 0;
				z-index: 9999;
				width: 100%;
				height: 108px;
				background-color: #00000080;
				color: #fff;
				text-align: center;
				font-size: 30px;
				line-height: 108px
			}

			body {
				line-height: inherit;
				margin: 0
			}

			.the-new-header-wrapper {
				min-height: 109px
			}

			.the-new-header {
				position: relative;
				width: 100%;
				font-size: 14px;
				font-family: Inter, SF Pro Text, Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, PingFang SC, Microsoft YaHei;
				line-height: 18px
			}

			.the-new-header *,
			.the-new-header :after,
			.the-new-header :before {
				-webkit-box-sizing: border-box;
				box-sizing: border-box
			}

			.the-new-header ul,
			.the-new-header li {
				margin: 0;
				padding: 0;
				list-style: none
			}

			.the-new-header a {
				text-decoration: inherit
			}

			.the-new-header .header-content {
				min-width: 1200px;
				max-width: 1580px;
				margin: 0 auto;
				padding: 0 40px;
				font-size: 14px
			}

			.the-new-header .header-content .tnh-main {
				display: flex;
				align-items: center;
				justify-content: space-between;
				height: 72px
			}

			.the-new-header .header-content .tnh-main .tnh-logo-content {
				display: flex
			}

			.the-new-header .header-content .tnh-main .tnh-searchbar {
				flex-grow: 1;
				flex-shrink: 1;
				margin: 0 40px
			}

			.the-new-header .header-content .tnh-main .functional {
				display: flex;
				flex-shrink: 0;
				align-items: center;
				gap: 28px
			}

			.the-new-header .header-content .tnh-main .functional>div {
				cursor: pointer
			}

			@media (max-width: 1440) {
				.the-new-header .header-content .main .tnh-searchbar {
					margin: 0 28px !important
				}
			}

			@media (max-width: 1280px) {
				.hide-item {
					display: none
				}

				.the-new-header .header-content .main .tnh-searchbar {
					margin: 0 24px !important
				}

				.tnh-languages {
					width: auto !important
				}

				.sub-header .sub-header-main>div:last-child,
				.sub-header .sub-header-sub>div:last-child {
					padding-right: 0 !important
				}

				.functional .tnh-login .tnh-sign-in {
					margin-right: 24px !important
				}

				.tnh-languages {
					min-width: 30px
				}
			}

			.tnh-popup-root .functional-content {
				top: 60px !important;
				color: #222
			}

			@media (max-height: 550px) {

				.ship-to-content,
				.tnh-languages-overlay {
					max-height: calc(100vh - 180px) !important;
					overflow-y: scroll !important
				}
			}

			.cratedx-doc-playground-preview {
				position: fixed;
				top: 0;
				left: 0;
				padding: 0
			}