
/* icon for woo tab */

#woocommerce-product-data ul.wc-tabs li.ymm-filter_options.ymm-filter_tab a:before { content: "\f536"; }



h1.ta-plugin {
	background-color:#fff;
	text-transform:uppercase;
	font-size:16px;
	padding:15px 20px;
	top:-10px;
	right:0;
	left:-20px;;
	position:absolute;
	display:flex;
	align-items:center;
}

h1.ta-plugin span {
	color: #999;
	margin-left:4px;
}

h1.ta-plugin img {
	width:20px;
	height:20px;
	padding-right:8px;
}


.ta-topcont {
	top:-10px;
	right:0;
	left:-20px;;
	position:absolute;
}

.ta-tophead-cont {
	background-color:#fff;
	padding:15px 20px;
	display:flex;
	align-items:center;
	justify-content:space-between;
}

.ta-topmenu-cont {
	background-color:#fff;
	padding:12px 20px;
	display:flex;
	align-items:center;
	border: 1px solid #f3f3f3;
	gap:2em;
}

h1.ta-tophead {
	text-transform:uppercase;
	font-size:16px;
}
.ta-tophead-wmenu {
	margin-bottom:0;
}

.ta-tophead span {
	color: #999;
	margin-left:4px;
}

.ta-tophead img {
	width:20px;
	height:20px;
	padding-right:8px;
}

.ta-left, .ta-right {
	display:flex;
	align-items:center;
}

.ta-right {
	margin-right:10px;
}

.ta-right a,
.ta-topmenu a {
	color: #555;
	font-size: 13px;
	font-weight:500;
	text-decoration: none;
	text-transform: none;
	padding: 0 2px 0 0;
	border-bottom: 2px solid transparent;
}
.ta-right a:hover,
.ta-topmenu a:hover, .ta-topmenu a.active {
	color: #000;
	border-bottom: 2px solid #007cba;
}




/* stat */

span.tfp-elem {
	border: 1px solid #ccc;
	overflow: hidden;
	display: inline-block;
	padding: 5px 0;
	margin-right:20px;
}

span.tfp-elem .tfp-name {
	padding: 5px 10px;
	background-color: #e9ecef;
}

span.tfp-elem .tfp-stat {
	padding: 5px 10px;
	background: #fff;
}


/* imex */

.ymm-imex {
	display:flex;
	gap:40px;
}

.ymm-imex-card {
	width:300px;
	background-color: #fff;
	border:1px solid #ddd;
}

.ymm-imex-card h3 {
	padding:15px 20px;
	margin:0;
	border-bottom:1px solid #ddd;
}

.ymm-imex-card form {
	padding:15px 20px;
}

.ymm-imex-card .button {
	width: 50%;
}


