/** ---------------------------------
 # Override default icons by tita icons
 */
.tita-icons a.icon > i {
    display: none !important;
    content: none !important;
}
.tita-icons a.icon:before {
    display: block;
    width: 32px;
    height: 32px;
}
/* Header icons */
i.icon-search:before {
    content: url("../icons/icon-search.svg") !important;
}
i.icon-shopping-basket:before {
    content: url("../icons/icon-cart.svg") !important;
}

/* Footer social icons */
.tita-icons a.icon.tiktok:before {
    content: url("../icons/icon-tiktok.svg") !important;
}
.tita-icons a.icon.facebook:before {
    content: url("../icons/icon-facebook.svg") !important;
}
.tita-icons a.icon.instagram:before {
    content: url("../icons/icon-instagram.svg") !important;
}
.tita-icons a.icon.pinterest:before {
    content: url("../icons/icon-pinterest.svg") !important;
}
.tita-icons a.icon.youtube:before {
    content: url("../icons/icon-youtube.svg") !important;
}
/* Footer form icons */
.tita-form__fields i:before {
    content: url("../icons/icon-send.svg") !important;
}

/* Back to top icon */
#top-link i:before {
    content: url("../icons/arrow-up.svg") !important;
}

/* Button icons */
.tita-button__back:before {
    content: url("../icons/arrow-left.svg");
}
.btn__view-more:after,
.tita-collection__button:after,
.tita-shop__banner__button span:after,
.tita-button__arrow-right > *:after {
    content: url("../icons/arrow-right.svg");
}
button.mfp-close:after {
    content: url("../icons/icon-close.svg");
}
.tita-button__loadmore:after {
    content: url("../icons/arrow-down.svg");
}
/** Menu label */
@media (min-width: 992px) {
    .mobile-sidebar .tita-label-hot.menu-item > a:after {
        content: url("../icons/icon-hot.svg");
    }
    .mobile-sidebar .tita-label-new.menu-item > a:after {
        content: url("../icons/icon-new.svg");
    }
}
.tita-label-hot.menu-item > a:after {
    content: url("../icons/icon-hot-mobile.svg");
}
.tita-label-new.menu-item > a:after {
    content: url("../icons/icon-new-mobile.svg");
}
/* Contact us social icons */
.tita-contact-us__icons a.icon.facebook:before {
    content: url("../icons/facebook-about-us.svg") !important;
}
.tita-contact-us__icons a.icon.instagram:before {
    content: url("../icons/instagram-about-us.svg") !important;
}
.tita-contact-us__icons a.icon.pinterest:before {
    content: url("../icons/pinterest-about-us.svg") !important;
}
.tita-contact-us__icons a.icon.youtube:before {
    content: url("../icons/youtube-about-us.svg") !important;
}
.berocket_lgv_button_list i:before {
    content: url("../icons/icon-list.svg") !important;
}
.berocket_lgv_button_grid i:before {
    content: url("../icons/icon-grid.svg") !important;
}
/* Product details social icons */
.woo-variation-swatches .tita-products__section .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected:not(.no-stock) .variable-item-contents:before,
.woo-variation-swatches .tita-products__section .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected:not(.no-stock) .variable-item-contents:before{
    background-image: url("../icons/tick.svg") !important;
}
/* Share icon */
.tita-share__icons a .icon-facebook:before{
    content: url("../icons/facebook-about-us.svg") !important;
}
.tita-share__icons a .icon-instagram:before{
    content: url("../icons/instagram-about-us.svg") !important;
}
.tita-share__icons a .icon-pinterest:before{
    content: url("../icons/pinterest-about-us.svg") !important;
}

/* Reviews icon */
.tita-products__section .woocommerce-tabs .woocommerce-Reviews #comments .woocommerce-noreviews::before{
    content: url("../icons/Exp-1.-O.svg") !important;
}
.tita__blog-single__default #comments .form-submit:after,
.tita-products__section .woocommerce-tabs .woocommerce-Reviews #review_form_wrapper #review_form .has-border .comment-respond form .form-submit:after {
    content: url("../icons/Send.svg") !important;
}

/* Related arrow */
.tita-posts__slider .flickity-prev-next-button.previous::after,
.tita-products__section .flickity-prev-next-button.previous::after,
.tita-product__recently-viewed .flickity-prev-next-button.previous::after {
    content: url("../icons/arrow-right.svg");
    transform: rotate(180deg);
}
.tita-posts__slider .flickity-prev-next-button.next::after,
.tita-products__section .flickity-prev-next-button.next::after,
.tita-product__recently-viewed .flickity-prev-next-button.next::after {
    content: url("../icons/arrow-right.svg");
}
.star-rating:before, .woocommerce-page .star-rating:before{
    content: url("../icons/None-Rating.svg")!important;
}
.star-rating span:before{
    content: url("../icons/Full-rating.svg")!important;
}

/* Woocommerce */
.woocommerce-pagination .page-number.next i:before {
    content: url("../icons/arrow-right.svg");
}
.woocommerce-ordering .select-selected:after {
    content: url("../icons/icon-arrow-down.svg");
}
.filter-button .icon-equalizer:before {
    content: url("../icons/icon-filter.svg");
}
@media (max-width: 576px) {
    .tita-shop__banner .section-bg.bg-loaded{
        background-image: url("../images/mobile-banner-shop.png") !important;
    }
    .tita-shop__banner.two-col .section-bg.bg-loaded{
        background-image: unset!important;
    }
}

/* Cart Icon */
.checkout-page-title .breadcrumbs .divider .icon-angle-right:before {
    content: url("../icons/icon-line.svg");
}
.woocommerce-cart-form__update-cart .continue-shopping a::before {
    content: url("../icons/arrow-left.svg");
}
.mini_cart_item .remove_from_cart_button::before {
    content: url("../icons/mini-cart-remove.svg");
}
.mini_cart_item .remove_from_cart_button:hover::before {
    content: url("../icons/mini-cart-remove-hover.svg") !important;
}
.cart-item .woocommerce-mini-cart__empty-message::before {
    content: url("../icons/mini-cart-empty.svg");
}
.tita-checkout-page #payment input[type='radio']:checked + label:before {
    background-image: url("../icons/tick.svg")!important;
}