.view-controls-wrapper {
    display: none;
}
.products li.product .woocommerce-loop-product__title {
    min-height: 66px;
    line-height: 21px;
    margin: 2px 0 5px 0;
}

.widget.widget_tz_categories ul li {
    position: relative;
}

.widget.widget_tz_categories ul li ul li a {
    padding-left: 10px;
}

.chromium-product-style-3 li.product .excerpt-wrapper .button:hover,
.chromium-product-style-4 li.product .excerpt-wrapper .button:hover,
.chromium-product-style-3 li.product .excerpt-wrapper .button:focus,
.chromium-product-style-4 li.product .excerpt-wrapper .button:focus,
.chromium-product-style-3 li.product .excerpt-wrapper .button:active,
.chromium-product-style-4 li.product .excerpt-wrapper .button:active {
    background-color: #d22d00 !important;
}

.chromium-product-style-3 li.product .excerpt-wrapper .add_to_cart_button.ajax_add_to_cart:hover,
.chromium-product-style-4 li.product .excerpt-wrapper .add_to_cart_button.ajax_add_to_cart:hover,
.chromium-product-style-3 li.product .excerpt-wrapper .add_to_cart_button.ajax_add_to_cart:focus,
.chromium-product-style-4 li.product .excerpt-wrapper .add_to_cart_button.ajax_add_to_cart:focus,
.chromium-product-style-3 li.product .excerpt-wrapper .add_to_cart_button.ajax_add_to_cart:active,
.chromium-product-style-4 li.product .excerpt-wrapper .add_to_cart_button.ajax_add_to_cart:active {
    background-color: transparent !important;
}

.dgwt-wcas-st strong, .dgwt-wcas-sd strong {
    color: #fb2828 !important;
}

.widget_tz_categories .children li a:not(.show-children):before {
    position: absolute;
    left: 0;
}

#site-navigation #mega-menu-wrap-primary-nav #mega-menu-primary-nav > li:nth-last-child(2) {
    float: none !important;
    margin-left: auto;
}

.tz-sales-carousel .sale-product .price-wrapper .button,
body:not(.chromium-look-tires) #tz_woo_cart-1.widget_tz_shopping_cart .heading .cart-count-wrapper {
    color:#ffffff !important;
}

.site-footer .widget_pages a:hover,
.info-message-icon i.logo-widget {
    color: #FB2828 !important;
}

.tz-sales-carousel .sale-product .price-wrapper .button,
body:not(.chromium-look-tires) #tz_woo_cart-1.widget_tz_shopping_cart .heading .cart-count-wrapper,
#mega-menu-wrap-primary-nav #mega-menu-primary-nav > li.mega-menu-item.mega-yellow_menu > a.mega-menu-link {
    background-color: #FB2828 !important;
}

.tz-product-tabs .tab-nav-wrapper .nav-tabs>li.active>a::after, .tz-product-tabs .tab-nav-wrapper .nav-tabs>li>a:hover::after {
    border-color: #FB2828 !important;
}

.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left {
    font-size: 18px;
}

p.woocommerce-mini-cart__buttons.buttons {
    display: flex;
}

p.woocommerce-mini-cart__buttons.buttons a {
    text-align: center;
    height: auto;
    line-height: 20px;
}

p.woocommerce-mini-cart__buttons.buttons a:first-child {
    margin-right: 10px;
}

.woocommerce-checkout-review-order .payments-title,
.woocommerce-checkout-payment ul.payment_methods {
    display: none !important;
}

li.product.product-category .woocommerce-loop-category__title {
    min-height: 95.95px;
}

.product-shares-wrapper .tz-social-links .sharecount {
    background-color: #fb2828 !important;
    color: #ffffff !important;
}

.product-shares-wrapper .tz-social-links .heading {
    width: 105px !important;
}

.product-shares-wrapper .tz-social-links div.wrapper {
    width: calc(100% - 115px) !important;
}

.products li.product .woocommerce-loop-product__title {
    min-height: 84px !important;
}

li.product .primary-cat {
    min-height: 33.8px !important;
    display: block !important;
}

.elementor-widget-container .owl-carousel .owl-item .sale-product-wrapper .button,
#mega-menu-wrap-primary-nav #mega-menu-primary-nav > li.mega-menu-item.mega-yellow_menu > a.mega-menu-link:hover {
    color: #ffffff !important;
}

.site-sidebar a, .woocommerce-MyAccount-navigation a {
    color: #000000;
}

.widget.widget_tz_categories ul li.cat-item.current-cat.cat-parent>a,
.widget.widget_tz_categories ul li.cat-item.cat-parent.current-cat-parent>a {
    font-weight: 600;
}

.widget.widget_tz_categories ul li.cat-item.cat-parent>a {
    max-width: 85%;
}

.widget.widget_tz_categories ul li.cat-item.cat-parent.current-cat .children {
    display: block;
}
.widget.widget_tz_categories ul li.cat-item.cat-parent.current-cat .children a {
    color: #000000;
}

.star-rating,
.reviews-wrapper {
    display: none !important;
}

@media only screen and (max-width: 768px) {
    body:not(.chromium-look-tires) #tz_woo_cart-1.widget_tz_shopping_cart .heading .cart-count-wrapper, 
    header .widget_tz_shopping_cart .heading .subtotal,
    .info-message-icon .logo-call-me {
        font-weight: 600;
    }
    .woocommerce-pagination ul.page-numbers li {
        margin-top: 5px;
    }
    .elementor-widget-container figure figcaption .main-caption h3,
    .elementor-widget-container figure figcaption .main-caption h3 span {
        font-size: 23px !important;
    }
    .tz-product-tabs ul.nav-tabs::after,
    .tz-product-tabs ul.nav-tabs::before {
        display: none;
    }
    #mega-menu-wrap-primary-nav #mega-menu-primary-nav > li.mega-menu-item.mega-right-aligned-promo {
        float: none !important;
    }
    #mega-menu-wrap-primary-nav #mega-menu-primary-nav > li.mega-menu-item > a.mega-menu-link {
        line-height: 30px;
    }
    #mega-menu-wrap-primary-nav #mega-menu-primary-nav > li.mega-menu-item.mega-yellow_menu > a.mega-menu-link {
        background-color: transparent !important;
        color: #000000 !important;
    }
    #mega-menu-wrap-primary-nav .mega-menu-toggle {
        background: #FB2828 !important;
    }
    #mega-menu-wrap-primary-nav .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated {
        align-items: center;
    }
    nav.main-navigation {
        padding-bottom: 0px;
    }
    #mega-menu-wrap-primary-nav #mega-menu-primary-nav > li.mega-menu-item:hover {
        background: #d5d4d7;
    }
    #mega-menu-wrap-primary-nav #mega-menu-primary-nav > li.mega-menu-item.mega-right-aligned-promo > a.mega-menu-link:hover {
        color: #000000;
    }
}

div#tz_woo_cart-1 {
    display: none;
}

.product-shares-wrapper .tz-social-links .heading {
    width: 100% !important;
}
.product-shares-wrapper .tz-social-links div.wrapper {
    width: 100% !important;
}
