.woocommerce-shop .product-filter-accordion .aab__accordion_title {
  font-size: 24px;
  text-transform: uppercase;
}
.woocommerce-shop .wc-block-product .wc-block-components-product-image a {
  background: linear-gradient(180deg, rgba(255, 233, 235, 0.2) 0%, rgba(248, 173, 177, 0.2) 100%);
  border-radius: 16px;
  padding: 40px;
}
.woocommerce-shop .wc-block-product .wc-block-components-product-image:hover img {
  transform: scale(1.1);
  transition: transform 0.3s ease;
}
.woocommerce-shop .wc-block-product .wp-block-post-title {
  text-align: left;
}
.woocommerce-shop .collection-main .wpc-custom-selected-terms {
  display: none !important;
}
.woocommerce-shop .widget-title.wpc-filter-title {
  display: none !important;
}
.woocommerce-shop .wpc-term-item-content-wrapper input {
  accent-color: #000 !important;
}
.woocommerce-shop .wpc-term-item-content-wrapper .wpc-filter-link {
  color: #000 !important;
}
.woocommerce-shop .wpc-term-item-content-wrapper .wpc-filter-link:hover {
  color: var(--wp--preset--color--primary) !important;
}
.woocommerce-shop #selected-terms {
  width: 100%;
  max-width: 100%;
}
.woocommerce-shop #selected-terms .wpc-filter-chips-list {
  flex-wrap: wrap !important;
}
.woocommerce-shop #selected-terms .wpc-filter-chips-list .wpc-filter-chip {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 8px 12px 8px 16px;
  gap: 8px;
  height: 37px;
  background: #efeff2 !important;
  border-radius: 4px !important;
}
.woocommerce-shop #selected-terms .wpc-filter-chips-list .wpc-filter-chip a {
  border-color: transparent !important;
}
.woocommerce-shop #selected-terms .wpc-filter-chips-list .wpc-filter-chip a .wpc-filter-chip-name {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  color: #000000;
}
.woocommerce-shop #selected-terms .wpc-filter-chips-list .wpc-filter-chip a .wpc-chip-remove-icon {
  font-size: 30px;
}
.woocommerce-shop #wpc-filter-range-form-1029 {
  display: flex;
  flex-direction: column-reverse;
}
.woocommerce-shop #wpc-filter-range-form-1029 .wpc-filters-range-slider-wrapper {
  margin-top: 0px !important;
}
.woocommerce-shop #wpc-filter-range-form-1029 .wpc-filters-range-slider-wrapper .ui-slider-horizontal .ui-slider-range {
  background-color: #000 !important;
}
.woocommerce-shop #wpc-filter-range-form-1029 .wpc-filters-range-slider-wrapper .ui-slider-horizontal .ui-slider-handle {
  background: #ffffff !important;
  border: 2px solid #1f2023 !important;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1) !important;
}
.woocommerce-shop .product-category-information-container h2 {
  width: 100%;
  max-width: 100%;
}
.woocommerce-shop .product-category-information-container p {
  width: 100%;
  max-width: 100%;
}
.woocommerce-shop .product-category-information-container h3 {
  width: 100%;
  max-width: 100%;
}
.woocommerce-shop .product-category-information-container ul {
  width: 100%;
  max-width: 100%;
}
.woocommerce-shop .product-category-information-container .main-heading-title {
  font-style: normal;
  font-weight: 600;
  font-size: 32px;
  line-height: 115%;
  color: #1f2023;
}
.woocommerce-shop .product-category-information-container .sub-heading-title {
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 115%;
  color: #1f2023;
}
.woocommerce-shop .product-category-information-container p {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #3e3e3e;
}
.woocommerce-shop .product-category-information-container li {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #3e3e3e;
}
.woocommerce-shop .product-category-information-container .main-separator {
  margin-top: 32px;
  margin-bottom: 16px;
  width: 100%;
  max-width: 100%;
}
.woocommerce-shop #acf-content-container {
  max-width: 100%;
  width: 100%;
}
.woocommerce-shop .wp-block-aab-accordion-block .aab__accordion_head {
  padding: 20px 0;
}
.woocommerce-shop .wp-block-aab-accordion-block .aab__accordion_head .aab__accordion_heading .aab__accordion_title {
  font-family: var(--wp--preset--font-family--raleway);
  text-transform: uppercase;
  font-size: 24px;
}
.woocommerce-shop .wp-block-aab-accordion-block .aab__accordion_body {
  padding: 0 0 0 24px;
}
.woocommerce-shop .wp-block-aab-accordion-block .aab__accordion_body .wpc-filters-ul-list {
  margin: 0;
}/*# sourceMappingURL=shop-style.css.map */