/*
  _____           __                     _
 |  __ \         / _|                   (_)
 | |__) |__ _ __| |_ ___  _ __ _ __ ___  _ _______
 |  ___/ _ \ '__|  _/ _ \| '__| '_ ` _ \| |_  / _ \
 | |  |  __/ |  | || (_) | |  | | | | | | |/ /  __/
 |_|   \___|_|  |_| \___/|_|  |_| |_| |_|_/___\___|
 v1.3.14
*/
body.woocommerce-wishlist ul.wishlist_table.wishlist_view.shop_table.cart.modern_grid.responsive {
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
}
body.woocommerce-wishlist ul.wishlist_table.wishlist_view.shop_table.cart.modern_grid.responsive li {
  border-radius: 12px;
  border: 1px solid var(--Gray-Colors-Gray-500, #ADB5BD);
  background: var(--Default-White, #FFF);
  padding: 10px 14px;
  position: relative;
  width: 24%;
}
body.woocommerce-wishlist ul.wishlist_table.wishlist_view.shop_table.cart.modern_grid.responsive li .item-wrapper {
  display: flex !important;
  flex-direction: column;
  height: 100%;
}
body.woocommerce-wishlist ul.wishlist_table.wishlist_view.shop_table.cart.modern_grid.responsive li .item-wrapper img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
  max-height: 222px;
  height: 222px;
  -o-object-fit: cover;
  object-fit: cover;
}
body.woocommerce-wishlist ul.wishlist_table.wishlist_view.shop_table.cart.modern_grid.responsive li .item-wrapper .product-remove {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 22px;
}
body.woocommerce-wishlist ul.wishlist_table.wishlist_view.shop_table.cart.modern_grid.responsive li .item-wrapper .product-thumbnail, body.woocommerce-wishlist ul.wishlist_table.wishlist_view.shop_table.cart.modern_grid.responsive li .item-wrapper .item-details {
  width: 100% !important;
}
body.woocommerce-wishlist ul.wishlist_table.wishlist_view.shop_table.cart.modern_grid.responsive li .item-wrapper .item-details {
  height: 50%;
}
body.woocommerce-wishlist ul.wishlist_table.wishlist_view.shop_table.cart.modern_grid.responsive li .item-wrapper .item-details .item-details-wrapper {
  height: 100%;
  padding: 0;
  padding-top: 10px;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}
body.woocommerce-wishlist ul.wishlist_table.wishlist_view.shop_table.cart.modern_grid.responsive li .item-wrapper .item-details .item-details-wrapper a {
  text-decoration: none;
}
body.woocommerce-wishlist ul.wishlist_table.wishlist_view.shop_table.cart.modern_grid.responsive li .item-wrapper .item-details .item-details-wrapper h3.product-name {
  color: var(--Default-Black, #000);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
}
body.woocommerce-wishlist ul.wishlist_table.wishlist_view.shop_table.cart.modern_grid.responsive li .item-wrapper .item-details .item-details-wrapper .add-to-cart-container a.add_to_cart_button {
  padding: 10px;
  border-radius: 6px;
  background: var(--Brand-Colors-Secondary);
  border: 1px solid var(--Brand-Colors-Secondary);
  color: #ffffff;
  margin: 0 !important;
  width: 100%;
}
body.woocommerce-wishlist ul.wishlist_table.wishlist_view.shop_table.cart.modern_grid.responsive li .item-wrapper .item-details:before {
  border: none;
}
body.woocommerce-wishlist ul.wishlist_table.wishlist_view.shop_table.cart.modern_grid.responsive li .item-wrapper .product-loop-image-badges span.perf-badge.perf-badge-on-sale, body.woocommerce-wishlist ul.wishlist_table.wishlist_view.shop_table.cart.modern_grid.responsive li .item-wrapper .product-loop-image-badges span.perf-badge.perf-badge-out-of-stock {
  width: 100%;
  display: block;
  margin-top: -9px;
  z-index: 9;
  position: relative;
  text-align: center;
  color: #fff;
  font-size: 12px;
  line-height: 1;
  padding: 4px 8px;
}
body.woocommerce-wishlist ul.wishlist_table.wishlist_view.shop_table.cart.modern_grid.responsive li .item-wrapper .product-price-container .price.m-0 {
  display: flex;
  justify-content: space-between;
  padding-top: 10px;
}
body.woocommerce-wishlist ul.wishlist_table.wishlist_view.shop_table.cart.modern_grid.responsive li .item-wrapper .product-price-container .price.m-0 span.regular-price-discount-percentage-container {
  display: flex;
  gap: 10px;
}
body.woocommerce-wishlist .yith_wcwl_wishlist_footer {
  display: flex;
  flex-direction: row-reverse;
  gap: 10px;
  align-items: baseline;
}
body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action {
  width: 80%;
}
body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action input[type=submit] {
  border-radius: 6px;
  background: var(--Brand-Colors-Secondary, #38AFBA);
  color: #fff;
  width: 100%;
}
body.woocommerce-wishlist .yith_wcwl_wishlist_footer button.btn.btn-outline-secondary {
  padding: 16px 16px;
}
/*# sourceMappingURL=wishlist.min.css.map */