#Top_bar #menu-main-menu-right span {
    /*padding-left: 10px;*/
    /*padding-right: 10px;*/
}

input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea, .woocommerce .quantity input.qty {
    color: #000 !important;
}

span.white-font {
		color: #FFF !important;
}

/* Display TikTok SVG inside the empty icon box */
a[href*="tiktok"] i,
.social-tiktok i {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M448 209.91a210.06 210.06 0 0 1-122.77-39.25V349.38A162.55 162.55 0 1 1 185 188.31V278.2a74.62 74.62 0 1 0 52.23 71.18V0l88 0a121.18 121.18 0 0 0 1.86 22.17h0A122.18 122.18 0 0 0 381 102.39a121.43 121.43 0 0 0 67 20.08Z'/%3E%3C/svg%3E") no-repeat center / contain;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M448 209.91a210.06 210.06 0 0 1-122.77-39.25V349.38A162.55 162.55 0 1 1 185 188.31V278.2a74.62 74.62 0 1 0 52.23 71.18V0l88 0a121.18 121.18 0 0 0 1.86 22.17h0A122.18 122.18 0 0 0 381 102.39a121.43 121.43 0 0 0 67 20.08Z'/%3E%3C/svg%3E") no-repeat center / contain;
}

/* Remove any missing-character font artifact */
a[href*="tiktok"] i::before,
.social-tiktok i::before {
  content: "" !important;
}

.icon_bar_tiktok .t {
    align-items: center;
    justify-content: center;
    display: flex;
}