/*
 Theme Name:   Restar Child
 Theme URI: https://wordpress.themeholy.com/restar/
 Description:  This is a child theme for Restar WordPress Theme
Author URI: https://themeforest.net/user/themeholy
 Author URI:   #
 Template:     restar
 Version:      1.0
 Tags:         two-columns, three-columns, left-sidebar, right-sidebar, flexible-header, custom-background, custom-colors, custom-header, custom-menu, theme-options, editor-style, featured-images, microformats, post-formats,  sticky-post, threaded-comments, translation-ready
 Text Domain:  restar-child
*/

/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */


/* Header sub-menu icon */
.hide-icon.main-menu ul.sub-menu li a:before {
    display: none;
}
.hide-icon.main-menu ul.sub-menu li a:hover {
    padding-left: 0;
}
.th-product .product-img.transparent-img img {
    border-radius: 20px !important;
	object-fit: cover !important;
}
.cart-button {
	display: none !important;
}



.row.gy-30.filter-active {
  display: flex !important;
  flex-wrap: wrap !important;
  position: relative !important;
  height: auto !important;
}

.row.gy-30.filter-active .filter-item {
  position: relative !important;
  top: auto !important;
  left: auto !important;
}


@media (min-width: 1221px) {
  .row.gy-30.filter-active .filter-item {
    width: 25% !important;
    flex: 0 0 25% !important;
  }
}


@media (max-width: 1200px) and (min-width: 993px) {
  .row.gy-30.filter-active .filter-item {
    width: 33.3333% !important;
    flex: 0 0 33.3333% !important;
  }
}


@media (max-width: 992px) and (min-width: 577px) {
  .row.gy-30.filter-active .filter-item {
    width: 50% !important;
    flex: 0 0 50% !important;
  }
}


@media (max-width: 576px) {
  .row.gy-30.filter-active .filter-item {
    width: 100% !important;
    flex: 0 0 100% !important;
  }
}
