body {
    background: #1A1A1A !important;
}
.page-wrapper , header{
    background: #0A0A0A !important;
}
.lang-select.front .lang-toggle {
    color: #fff !important;
}
.lang-select .lang-toggle svg path{
    fill:#fff !important;
}
.lang-select .lang-dropdown {
    background: #1A1A1A !important;
}
.categories-list-wrap.fixed {
    background: #0A0A0A !important;
}
.social-trigger path {
    fill: #FFFFFF !important;
}
.header-link.search path, .header-link.search circle {
    fill: #fff !important;
}
.header-link.share path, .header-link.share circle {
    fill: #fff !important;
}
.order-type-toggle {
    color: #fff !important;
}
.popup-item .popup-wrapper {
    background: #1A1A1A !important;
}
.order_type_item {
    color: #fff !important;
    border-color: #222222 !important;
}
.popup-item .popup-head {
    color: #fff !important;
}
.popup-item .popup-head a path, .popup-item .popup-head a circle {
    fill: #fff !important;
}
.order_type_item .icon path, .order_type_item .icon rect {
    fill: #fff !important;
}
.categories-list-wrap a {
    color: #fff !important;
}
.cat-list-item.all-cats path {
    fill: #fff !important;
}
.product-item a h3 , .category-item-wrap .category-title{
    color: #fff !important;
}
.product-item, .product-item a img, .popup-social-list a, .product-extras .p-d-item {
    border-color: #222222 !important;
}
.powered-by {
    color: #999999 !important;
}
.categories-list-wrap a.active {
    background: var(--main)  !important;
    color: #fff !important;
}
.popup-social-list a {
    color: #fff !important;
}
.product-info h3 {
    color: #CCCCCC !important;
}
.sec-title {
    color: #fff !important;
}
.p-d-item {
    color: #fff !important;
}
.checkbox__item_wrap.radio label:before {
    border: 1px solid #333333 !important;
    background: #0A0A0A !important;
}
.checkbox__item_wrap label:before {
    border: 1px solid #333333 !important;
    background: #0A0A0A !important;
}
.product-size .p-d-item:nth-child(2n) {
    background-color: #1A1A1A !important;
}
.product-size.product-choices .p-d-item:nth-child(odd) {
    background-color: #0A0A0A !important;
}
.product-popup .popup-wrapper {
    background: #0A0A0A !important;
}
.product-extras {
    background: #1A1A1A !important;
}
.add-cart-wrapper, .menu-complete-order-wrap, .popup-oder-btn-wrap {
    background: #222222 !important;
    border-color: #333333 !important;
}
.add-cart-wrapper .quantity input {
    color: #fff !important;
}
.add-cart-wrapper .quantity a {
    background: rgba(255, 255, 255, 0.4) !important;
}
.add-cart-wrapper .quantity a path {
    fill: #fff !important;
}
.product-popup .popup-wrapper .close-popup circle {
    fill: #0A0A0A !important;
}
.product-popup .popup-wrapper .close-popup path {
    fill: #ccc !important;
}
.product-info .product-p .more-info {
    color: #999 !important;
}
.menu-complete-order-wrap .info .text {
    color: #FFFFFF !important;
}
.menu-complete-order-wrap .info .text b {
    color: #999999 !important;
}
.order-popup .popup-wrapper .popup-head {
    background: #0A0A0A !important;
}
.order-popup .popup-wrapper .popup-head:before , .custom-popup-item .popup-wrapper{
    background: #1A1A1A !important;
}
.cart-info-wrapper .cart-item img {
    border-color: #222222 !important;
}
.cart-info-wrapper .cart-item .info h4 {
    color: #FFFFFF !important;
}
.cart-info-wrapper .cart-item .delete-item path {
    fill: #999 !important;
}
.cart-info-wrapper .cart-item .quantity input {
    color: #fff !important;
}
.cart-info-wrapper .cart-item .quantity div {
    background: rgba(255, 255, 255, 0.4) !important;
}
.cart-info-wrapper .cart-item .quantity div path {
    fill: #fff !important;
}
.order-info-item.est_time {
    background: #222222 !important;
    border-color: #333333 !important;
}
.order-info-item {
    border-color: #222222 !important;
    color: #fff !important;
}
.order-info-item circle, .order-info-item path {
    fill: #FFFFFF !important;
}
.cart-info-wrapper .cart-item{
    border-color: #222222 !important;
}
.form-group label {
    color: #fff !important;
}
.form-group label i {
    color: #fff !important;
}
.form-input {
    background: #222222;
    border-color: #333333 !important;
    color: #fff !important;
}
.custom-popup-item .popup-head {
    color: #fff !important;
}
.order-popup .popup-wrapper .popup-head a path {
    fill: #fff !important;
}
.order-details-wrapper {
    background: #0A0A0A !important;
    border-color: #222222 !important;
}
.order-info-item .text a {
    color: #fff !important;
}
.order_details_item .title {
    color: #fff !important;
}
.order_details_item .title .quantity i {
    background: #fff !important;
    color: #000 !important;
}
.order_details_item {
    border-color: #222222 !important;
}
.order-details-wrapper .order_total {
    color: #ffffff !important;
}
.order-step .go-menu a {
    background: #222222 !important;
    border-color: #333333 !important;
    color: #fff !important;
}
.order-step .go-menu a circle, .order-step .go-menu a path {
    fill: #fff !important;
}
.search-popup .popup-head .search-form input {
    background: #0A0A0A !important;
    color: #fff !important;
}
.search-popup .popup-head .search-form path, .search-popup .popup-head .search-form circle {
    fill: #fff !important;
}
.lang-select.lang-select-cp .lang-toggle path {
    fill: #fff !important;
}
.lang-select .lang-dropdown a {
    color: #fff !important;
}
.resto-cover-wrap .info .logo {
    border-color: #0A0A0A !important;
}
.product-title-wrapper .cart-item-quantity i {
    background: #fff !important;
    color: #000 !important;
}
.about-title {
    color: #fff !important;
}
.about-inner-text {
    color: #999;
}
.go-menu {
    background: none !important;
}
.go-menu a {
    background: #222222 !important;
    border-color: #333 !important;
    color: #fff !important;
}
.go-menu a circle, .go-menu a path {
    fill: #fff !important;
}
.popup-cats-list .popup-cat-item a {
    color: #fff !important;
}
.popup-cats-list .popup-cat-item {
    border-color: #222 !important;
}
.popup-cats-list .popup-cat-item a i {
    color: #999 !important;
}
.all-categories-list .title {
    color: #fff !important;
}
.cats-list a , .all-categories-list .cats-list a{
    color: #fff !important;
}
.all-categories-list .cats-list a svg path {
    fill: #999 !important;
}
.inner-cat-items .category-title {
    color: #fff !important;
}
.inner-cat-items .category-title svg path {
    fill: #fff !important;
}
.work-hours-item {
    color: #fff !important;
}
.fixed-ad {
    background: #222222 !important;
    border-color: #333333 !important;
}
.fixed-ad .title {
    color: #fff !important;
}
.fixed-ad .subtitle {
    color: #999 !important;
}
.toast_msg{
    color:#000 !important;
}
.cart_delivery_item{
    color: #fff !important;
    border-color: #222 !important;
}
.popup-item.incongnto-hint .popup-wrapper .incongnto-text {
    color: #fff;
}