/* ---------------------------------------------------
   Brand & Category Pages Styling
   File: brand-cat-pages.css
   Version: V1.3-FullWidth+Tweaks
   Path: /home/usdigitalventure/public_html/wp-content/themes/generatepress_child_theme_v1/woocommerce/brand-cat-pages.css
--------------------------------------------------- */

/* A) Woo archive layout fix: hide GP sidebar, make content full width */
/*@media (min-width: 768px) {*/

  /* Hide right sidebar on shop, category and brand archives */
/*  body.woocommerce.post-type-archive-product #right-sidebar,*/
/*  body.woocommerce.tax-product_cat #right-sidebar,*/
/*  body.woocommerce.tax-product_brand #right-sidebar,*/
/*  body.woocommerce.post-type-archive-product .widget-area.sidebar,*/
/*  body.woocommerce.tax-product_cat .widget-area.sidebar,*/
/*  body.woocommerce.tax-product_brand .widget-area.sidebar {*/
/*    display: none;*/
/*  }*/

  /* Make main content span full width */
/*  body.woocommerce.post-type-archive-product .site-content .content-area,*/
/*  body.woocommerce.tax-product_cat .site-content .content-area,*/
/*  body.woocommerce.tax-product_brand .site-content .content-area {*/
/*    width: 100%;*/
/*  }*/
/*}*/

@media (min-width: 768px) {
  body.woocommerce.post-type-archive-product #right-sidebar,
  body.woocommerce.tax-product_cat #right-sidebar,
  body.woocommerce.tax-product_brand #right-sidebar,
  body.woocommerce.post-type-archive-product .widget-area.sidebar,
  body.woocommerce.tax-product_cat .widget-area.sidebar,
  body.woocommerce.tax-product_brand .widget-area.sidebar {
    display: block !important;
  }
}

/* B) Visual tweaks for brand / category product loops */

/* Hide default category/brand description in Woo header */
.woocommerce-products-header .term-description {
  display: none;
}

/* Hide product ratings in loops */
/*.woocommerce ul.products li.product .star-rating {*/
/*  display: none !important;*/
/*}*/

/* Max 3 lines for product titles in loops */
.woocommerce ul.products li.product .woocommerce-loop-product__title {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  min-height: 3.6em; /* keeps rows even-ish */
}