@font-face {
    font-family: 'TTCommons';
    src: url('../fonts/127623/TTCommons-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

body, header nav, h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
    font-family: "TTCommons", sans-serif !important;
}

.section_tab_product .product-media {
    position: relative;
    height: 300px;
}

.section_instagram .owl-carousel .owl-nav .owl-prev:before,
.section_instagram .owl-carousel .owl-nav .owl-next:before,
.naturix-goods .owl-carousel .owl-nav .owl-prev:before,
.naturix-goods .owl-carousel .owl-nav .owl-next:before {
    background: #404146;
}

.item--overlay,
.banner-name, #myTab{
    display: none;
}

.section_tab_product #myTab.nav-tabs li.active a:hover, .section_tab_product #myTab.nav-tabs li.active a:focus, .section_tab_product #myTab2.nav-tabs li.active a:hover, .section_tab_product #myTab2.nav-tabs li.active a:focus, .section_tab_product #myTab3.nav-tabs li.active a:hover, .section_tab_product #myTab3.nav-tabs li.active a:focus {
    background-color: #fff;
}

.search-mb form input {
    border-color: #404146;
}
.float-right-icon ul li>div.phone-ft img{
    width: 100%;
}
.search-mb form button {
    color: #fff;
    background-color: #404146;
    border-color: #404146;
}

.section_tab_product #myTab.nav-tabs li.active a, .section_tab_product #myTab2.nav-tabs li.active a, .section_tab_product #myTab3.nav-tabs li.active a {
    background-color: #fff;
    color: #404146;
    position: relative;
}

.aside-title h2.title-head span:before {
    background-color: #404146;
}

.product-sidebar-ant-fashion .box-hotlines .box-hotlines-left .link-contact a {
    color: #404146;
}

.section_tab_product #myTab.nav-tabs li.active a, .section_tab_product #myTab.nav-tabs li a.active {
    color: #404146;
    border-color: #404146;
}

.header-search form input {
    font-size: 13px;
    border: 1px solid #404146;
}

.header-search form button {
    color: #fff;
    background-color: #404146;
    border: 1px solid #404146;
}

.header-search form input:hover, .header-search form input:focus {
    border: 1px solid #404146;
}

.main-header .top-bar {
    background-color: #404146;
    padding: 7px 0;
    margin-bottom: 10px;
}

.main-header .top-bar ul li a {
    font-size: 13px;
    color: #fff;
    display: inline-block;
    padding: 0 10px;
    border-left: 1px solid #ffffff;
}

.main-nav-border {
    border-top: 1px solid #e5e5e5;
    margin-top: 10px;
    border-bottom: 2px solid #404146;
}

.crl-bg, .theme-btn, .primary-navbar > li > a:after, .theme-tabs .active a, .theme-tabs a:hover, .theme-tabs a:focus, .product-box:after, .mega-dropdown-menu .menu-title:after, .deal-count:before, .page-footer .divider-2, .tags-widget a:hover, .tags-widget a:focus, .prod-tabs .tabs > li > a:after, .blog-tabs li a:after, .blog-tabs .active a:after {
    background-color: #404146;
}

.prod-icons a {
    background-color: #404146;
    color: #fff;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    width: 40px;
    border-radius: 50%;
}

.prod-icons a:hover {
    background-color: #aeaeb0;
    color: #fff;
    cursor: pointer;
}

.details-product .details-pro .form-product .form-group .btn-lg {
    background-color: #404146;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    border-radius: 0;
    outline: none;
    box-shadow: none;
    padding: 0 30px;
    font-size: 17px;
    border-color: #aeaeb0;
    float: left;
}

.details-product .details-pro .stock-brand ul li .a-stock {
    color: #404146;
}

.section_tab_product #myTab.nav-tabs li.active a, .section_tab_product #myTab.nav-tabs li a.active {
    color: #404146;
    border-color: #dddddd;
}

.section_tab_product #myTab.nav-tabs li.active a:hover, .section_tab_product #myTab.nav-tabs li.active a:focus, .section_tab_product #myTab2.nav-tabs li.active a:hover, .section_tab_product #myTab2.nav-tabs li.active a:focus, .section_tab_product #myTab3.nav-tabs li.active a:hover, .section_tab_product #myTab3.nav-tabs li.active a:focus {
    background-color: #fff;
    color: #404146;
}

.section_tab_product #myTab.nav-tabs li.active a, .section_tab_product #myTab.nav-tabs li a.active {
    color: #404146;
    font-weight: 600;
    border-color: #dddddd;
}

.section_tab_product #myTab.nav-tabs li a {
    border: none;
    margin: 0;
    color: #404146;
    font-weight: 600;
    padding: 10px 20px 9px;
    border: 1px solid transparent;
    border-radius: 40px;
    -webkit-transition: background .2s ease-in-out, color .2s ease-in-out;
    transition: background .2s ease-in-out, color .2s ease-in-out;
    text-transform: uppercase;
}

.section_tab_product #myTab.nav-tabs li:hover a, .section_tab_product #myTab.nav-tabs li:focus a {
    color: #404146;
    font-weight: 600;
    text-decoration: none;
    background-color: #fff;
    border-color: #e5e5e5;
}

.slide-btn {
    display: none;
}

.tp_title {
    background: unset;
    color: #404146;
    -webkit-background-clip: unset;
    -webkit-text-fill-color: unset !important;
}

.theme-btn-sm-2 {
    background: #404146;
}
#myTabContent th, #myTabContent td, .article-content th, .article-content td {
    border: inherit;
}

@media screen and (max-width: 767px) {
    .section_tab_product .nav-tabs-responsive > li > a {
        white-space: unset !important;
        word-wrap: unset !important;
    }
}
.product-title {
    white-space: unset !important;
    font-size: 15px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    height: 45px;
}
.organic-farm .full-item2 .feature-wrap .feature-wrap-contetn p {
text-align: justify;
}
.organic-farm .feature-wrap .feature-wrap-contetn p {
text-align: justify;
}
.awe-section-4 .title-wraps H2.section-title {
display: none;
}
@media (max-width: 768px) {
.float-right-icon {
    display: block;
}
}
.section_instagram a.btn-instagram{
display: none;
}