.pzfd-section-title {
 font-family: "Montserrat", sans-serif;
 font-size: 21px;
 font-weight: 600;
 margin-bottom: 42px;
 margin-top: 0;
 color: #000000;
}

.swiper-button-next,
.swiper-button-prev {
 width: 30px !important;
 height: 30px !important;
 background: none !important;
}

.swiper-button-prev {
    left: 0 !important;
    background-position: right !important;
    right: unset !important;
}

.swiper-button-next {
    right: 0 !important;
}

.swiper-button-next:after,
.swiper-button-prev:after {
 display: none !important;
}

.swiper-button-prev {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy41MTIiIGhlaWdodD0iMjMuMDciIHZpZXdCb3g9IjAgMCAxMy41MTIgMjMuMDciPjxnPjxwYXRoIGQ9Ik0wIDAuMDAwOTE1NTI3MTA5MDQyMzlMMTAuNDcxIDExLjAzNUwwIDIyLjA3TDIuMDQgMjIuMDdMMTIuNTEyIDExLjAzNUwyLjA0IDAuMDAwOTE1NTI3MTA5MDQyMzlMMC4wMDA5MTU1MjczMTA5MDQyMzl6IiBmaWxsPSIjNzA3MDcwIiBzdHJva2U9IiM3MDcwNzAiIHN0cm9rZS13aWR0aD0iMSIvPjwvZz48L3N2Zz4=") !important;
  background-size: 13px 22px !important;
  transform: rotate(180deg) !important;
  background-repeat: no-repeat !important;
  background-position: right !important;
}

.swiper-button-next {
 background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy41MTIiIGhlaWdodD0iMjMuMDciIHZpZXdCb3g9IjAgMCAxMy41MTIgMjMuMDciPjxnPjxwYXRoIGQ9Ik0wIDAuMDAwOTE1NTI3MTA5MDQyMzlMMTAuNDcxIDExLjAzNUwwIDIyLjA3TDIuMDQgMjIuMDdMMTIuNTEyIDExLjAzNUwyLjA0IDAuMDAwOTE1NTI3MTA5MDQyMzlMMC4wMDA5MTU1MjczMTA5MDQyMzl6IiBmaWxsPSIjNzA3MDcwIiBzdHJva2U9IiM3MDcwNzAiIHN0cm9rZS13aWR0aD0iMSIvPjwvZz48L3N2Zz4=") !important;
 background-size: 13px 22px !important;
  background-repeat: no-repeat !important;
  background-position: right !important;
}

.swiper-button-next:hover,
.swiper-button-prev:hover {
 opacity: 0.5;
 transition: opacity 0.3s ease;
}

.category-image {
  display: block;
}

/* Keep slider content compact while Elementor replaces the widget markup. */
body.elementor-editor-active
:is(
  .brands-swiper,
  .pzfd-news-swiper,
  .popular-brands-swiper,
  .pzfd-products-by-category-swiper
):not(.swiper-initialized)
.swiper-slide {
  max-width: min(453px, 100%);
}

.mnp-wishlist__product-actions a {
    color: #f34f2d !important;
}
