body, a, span, h1, h2, h3, h4, h5, h6, .title {
    font-family: DIN !important;
}
.xts-general-header a span, .xts-dropdown-menu.xts-style-default .menu-item-has-children > a::after, .xts-dropdown-menu.xts-style-default .xts-has-children > a::after,
.menu-item-object-custom a, .xts-nav-link span, .xts-nav-mobile ul li a {
    font-weight: normal !important;
}
.xts-nav-link span {
    font-size: 16px;
}



.woocommerce-shipping-total th {
    display: none !important;
}

.woocommerce-shipping-totals > th {
    display: none;
}
#order_review .woocommerce-shipping-totals td {
    width: 100% !important;
    padding-right: 0px !important;
}
#shipping_method li label {
    display: block !important;
}
.woocommerce table.shop_table.woocommerce-checkout-review-order-table > tfoot > tr.woocommerce-shipping-totals > td > ul#shipping_method li {
    display: block;
}
.woocommerce table.shop_table.woocommerce-checkout-review-order-table > tfoot > tr > td {
    /*text-align: left;*/
}
.woocommerce table.shop_table.woocommerce-checkout-review-order-table > tfoot > tr.woocommerce-shipping-totals > td > ul {
    align-items: flex-start;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 38px;
}

.select2-container .select2-selection--single {
    height: 38px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 6px;
    right: 11px;
    width: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
    display: none;
}
#shipping_method p {
    margin: 0 0 9px 13px;
}
#billing_country_field, .woocommerce-shipping-fields {
    display: none !important;
}
.woocommerce-variation-availability, .xts-header-compare, .xts-wishlist-count, .xts-cart-divider, .xts-cart-subtotal  {
    display: none !important;
}
.product .xts-product-actions .xts-compare-btn {
    display: none !important;
}
.xts-page-title-overlay {
    background-color: #111;
}
.xts-checkout-steps  a, .xts-checkout-steps a, .xts-checkout-steps a:hover, .xts-checkout-steps span {
    color: #FFF !important;
}
.xts-cat-item-15 {
    display: none;
}

.xts-site-content .xts-nav-shop-cat > li.xts-active > a, .xts-site-content .xts-nav-shop-cat > li > a, .xts-show-cat-btn a  {
    color: rgba(255, 255, 255, 1.0) !important;
}
.xts-sticky-navbar .xts-navbar-compare {
    display:none;
}
.product-category .xts-cat-count, #menu-mobile-menu .xts-menu-item-compare, .product .xts-compare-btn, .xts_brand_tab_tab {
    display:none;
}

footer {
    background: #111;
    color: #FFF;
}
.xts-scheme-dark .title, .xts-footer a, .xts-footer p  {
    color: #FFF;
}

.xts-reset-all-last {
    display: none;
}
.computy_copyright {
    display: none;
}
#computy-bonus-message-cart::before {
    height: 15px;
}
#post-10 #computy-bonus-message-cartc, #post-10 .woocommerce-cart-notice-minimum-amount {
    background-color: #1D1D1E;
}
.computy_skidka_form input[type="text"] {
    color: #FFF;
    border: 1px solid #FFF;
}

.xts-cat-item-15 {
    display: none !important;
}
.woocommerce-info {
    background-color: #000;
}
.woocommerce-MyAccount-navigation-link--dashboard, .woocommerce-MyAccount-navigation-link--downloads, .xts-link-downloads {
    display: none;
}
#mc4wp-form-1 input[type="email"] {
    border: 1px solid rgba(255, 255, 255, 0.9);
}
.xts-sub-menu li a {
    color: #000;
    font-weight: 600;
}
.woocommerce-shipping-methods label {
    color: #000;
}
.cart_item .product-name, .payment_method_cod p,  .select2-selection__rendered {
    color: #000 !important;
}

@media screen and (max-width: 900px) {
.xts-cat-design-subcat .xts-cat-content {
    display: none;
}
.xts-nav-shop-cat .xts-sub-menu li a {
    color: #f9f9f9;
}


}
