/**
von shwi
 */

body {
    font-family: "Work Sans Regular",sans-serif;
    color: #333333;
!important;
    line-height: 1.3;
    font-size: 1.15rem;
}

h1, h2, h3, h4, h5, h6 {
    font-family: "CantataOne-Regular", Times, serif;
    color: #333333;
!important;
}



.logo_dark {
    display: block !important;
    max-width: 100px;
}



a {
    color: #191919FF;
}

.navbar .navbar-nav > li > a.active, .navbar .navbar-nav > li:hover > a, .light_skin.transparent_header.nav-fixed .navbar .navbar-nav > li > a.active, .light_skin.transparent_header.nav-fixed .navbar .navbar-nav > li:hover > a, .transparent_header.nav-fixed .light_skin .navbar .navbar-nav > li > a.active, .transparent_header.nav-fixed .light_skin .navbar .navbar-nav > li:hover > a {
    font-family: "CantataOne-Regular", Times, serif;
    color: #000000!important;
    font-weight: 700;
}


.h6, h6 {
    font-size: 1.4rem;
}

.cart_count, .wishlist_count {
    background-color: #999999;
    color: #0b0b0b;
}

.navbar .navbar-nav > li > .nav-link {
    font-size: 1.1rem;

}

.navbar-brand span {
    letter-spacing: 0.5em;
    font-weight: 700;
    color: #999999;

    /*  display: none; */
}

.btn-fill-out::before, .btn-fill-out::after {
    background-color: #999999;
    color: #fff !important;
}

.btn-fill-out {
    background-color: transparent;
    border: 1px solid #999999;
}

.price {
    color: #0b0b0b !important;
}

.btn-fill-out:hover {
    color: #FFFFFF !important;
}

a:hover {
    color: #000000 !important;
}

.footer_payment {
    display: none;
}

.custome-checkbox input[type="checkbox"]:checked + .form-check-lCantataOne-Regular::before {
    background-color: #0b0b0b;
    border-color: #0b0b0b;
}

.btn-fill-out:hover
.order_complete i {
    color: #999999;
    font-size: 80px;
    margin-bottom: 20px;
}

.indicators_style1 li.active, .indicators_style2 li.active {
    background-color: #0b0b0b;
}

.indicators_style2 li.active::before, .indicators_style1 li.active::before {
    border-color: #0b0b0b;
}

.banner_section:not(.full_screen), .banner_section:not(.full_screen) .carousel-item, .banner_section:not(.full_screen) .banner_content_wrap, .banner_section:not(.full_screen) .banner_content_wrap .carousel-item {
    height: unset !important;
    aspect-ratio: 6 / 3 !important;
}

.banner_content2 h2 {
    font-size: 55px;
    /* color: #fff;!important; */
}

@media screen and (max-width: 767px) {
    .banner_content2 h2 {
        font-size: 18px;
        /* color: #fff;!important; */
    }

}

.carousel-indicators {
    display: none;
}

.btn-border-fill {
    border: 1px solid #000 !important;
    color: #000 !important;

}

.btn-border-fill::before, .btn-border-fill::after {
    background-color: #000;
}

.contact_style3 .contact_icon {
    border: 1px solid #999999;
}

.contact_style3 .contact_icon::before {
    background-color: #fff;
    color: #000 !important;
}

.contact_style3:hover .contact_icon i {
    color: #000 !important;

}

.contact_icon i {

    color: #fff;
}

.product_sort_info {
    display: none;
}

.order_complete i {
    color: #999999 !important;

}

.breadcrumb_section.page-title-mini {
    padding: 20px 0;

}
.page-title-mini .page-title h1 {
    color: #ffffff;


}


.bg_gray {
    background-color: #191919FF !important;
}

footer {
    background-color: #191919FF !important;

}

.footer_logo img {
    max-width: 150px !important;
}

.widget_title {
    color: #ffffff;
}

.widget_links li a {
    color: #ffffff;
}

.widget p {
    color: #ffffff!important;

}

.contact_info li {
    color: #ffffff;
}
.contact_info li p {
    color: #ffffff!important;
}

.contact_info li a {
    color: #ffffff!important;
}

.social_icons [class*="sc_"] {
    color: #ffffff !important;
}

@media only screen and (max-width: 991px) {
    .navbar-brand img {
        max-width: 60px!important;
    }
}

.overlay_bg2::before {
    background-color: unset!important;
}

.text_white * {
    color: unset!important;
}

.product_share{
    display: none;
}

.breadcrump-line-correction h5 {
    padding-top: 25px;
}

.breadcrumb-item a {
    color: #ffffff;
}
.breadcrumb-item a:hover {
    color: #000000;
}

.ddcommon .ddlCantataOne-Regular {
    color: #191919FF;
}

.cart_count{
    display: none;
}

.dropdown-toggle::after, .dropdown-toggler::after {
    border: 0 none;
    content: "\e64b";
    font-family: "themify", serif;
    margin-left: 5px;
    vertical-align: middle;
    font-size: 0.7em;
}


.product_action_box_div .foreign_price_list {
    color: #bbbbbb !important;
}

.product_action_box_div a:hover{
    color: #bbbbbb !important;
}

.dark_skin .navbar .navbar-nav .dropdown-menu li a.active, .dark_skin .navbar .navbar-nav .dropdown-menu li a:hover, .dark_skin .navbar .navbar-nav .dropdown-menu > ul > li:hover > a, .dark_skin .navbar .navbar-nav .dropdown-menu > ul > .mega-menu-col ul > li:hover > a {
    color: #525050;
}

.product_action_box_div a, .product_action_box_price, .foreign_price_list {
    text-decoration: none!important;
    color: #000000!important;
}
.product_action_box_div a:hover {
    text-decoration: underline!important;
}

.product, .product_wrap {
    background-color: transparent!important;
}