html {
  margin: 0px;
  padding: 0px;
}

:root {
    --swiper-navigation-size: 20px!important;
    --pr-color-secondary: #4caf50!important;
    --secondary: #4caf50!important;
    --pr-color-secondary-500: #4caf50!important;
    --pr-color-price:#4caf50!important;
        --pr-color-checkout: #4caf50!important;
    --pr-color-checkout-hover: #4caf50!important;
    --pr-color-addtocart: #4caf50!important;
    --pr-color-addtocart-hover: #4caf50!important;
    
}

.top-bar {
  /* background-color: #c01a70 !important;#2196f3 */
  background-color: #4caf50 !important;
  color: #fff !important;
}

header .form-search .search-button {
  position: absolute !important;
  background-color: transparent !important;
}

.swiper-slide .popular-group-image-item img {
  height: 100% !important;
}

.featured-product-link::before {
  padding: 0% !important;
}

.subscription-form .subscribe-button {
  background-color: var(--primary) !important;
  border-radius: 0 12px 12px 0 !important;
  color: #fff !important;
}

.subscription-form .subscribe-button:hover {
  background-color: var(--primary-dk) !important;
}

/*page-shop*/
.shop-container {
  margin-top: 30px;
}

.shop-sidebar {
  border-right: 1px solid #eee;
  padding-right: 20px;
}
.shop-sidebar .widget-title {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 15px;
}

.product-grid {
  margin-top: 20px;
}

.product-item {
  margin-bottom: 30px;
}

.woocommerce ul.products li.product {
  text-align: center;
  border: 1px solid #eee;
  padding: 15px;
  border-radius: 8px;
  transition: all 0.3s ease;
}
.woocommerce ul.products li.product:hover {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
  font-size: 16px;
  font-weight: 600;
  margin: 10px 0;
}
.woocommerce ul.products li.product .price {
  color: #c91c6d;
  font-weight: bold;
}
.woocommerce ul.products li.product .button {
  background: #c91c6d;
  color: #fff;
  border-radius: 5px;
  padding: 8px 12px;
  text-transform: uppercase;
  font-size: 13px;
}
.woocommerce ul.products li.product .button:hover {
  background: #a01555;
}

.sale-off-box {
  left: 79% !important;
}

.recent-suggestion, #___ratingbadge_0 {
  display: none !important;
}

.regular-price > * {
  font-weight: var(--pr-font-weight-body) !important;
  line-height: var(--pr-line-height-display6) !important;
  font-size: var(--pr-font-size-display6) !important;
  text-decoration: line-through !important;
  color: var(--pr-color-price-compare) !important;
}

/*end-page-shop*/
.featured-product-link img {
  aspect-ratio: 1/1 !important;
     object-fit: cover !important;
}/*# sourceMappingURL=custom.css.map */

.product-breadcrumb-top li:last-child{
  display: block;
}
.refer-a-friend-info .text-item .check{
  background-color: #d5e8ea;
}
.purchase-row {
    border-radius: 12px;
    background-color:#d5e8ea;
}
.quick-filter-item{
  width: fit-content!important;
}
