/* Add custom CSS styles below */
.s-block--group-photos .swiper-slide {
  width: 180px !important;
  max-width: -moz-fit-content !important;
  max-width: unset !important;
}
@media (max-width: 768px) {
  .s-block--group-photos .swiper-slide {
    width: 126px !important;
  }
  .carousel-slider .swiper-wrapper>div,
  .flex-slider-with-ctg .carousel-slider .swiper-wrapper>div,
  .s-block--best-offers .carousel-slider .swiper-wrapper>div {
    width: 205px;
  }
  .s-product-card-entry .s-product-card-content-title a {
    font-size: 12px;
  }
  .s-product-card-entry .s-product-card-price {
    font-size: 13px;
    margin: auto;
  }
  .s-block--group-photos .carousel-slider .swiper-wrapper>div,
  .s-block--group-photos .flex-slider-with-ctg .carousel-slider .swiper-wrapper>div,
  .s-block--group-photos .s-block--best-offers .carousel-slider .swiper-wrapper>div {
    width: 25% !important
    
  }
  .s-block--group-photos img {
    height: 165px;
  }
}
@media (max-width: 576px) {
  .s-block--group-photos img {
    height: 165px;
  }
}
@supports (color: color-mix(in lch, red, blue)) and (top: var(--f)) {
  .ps-footer__middle {
    background: #000;
  }
}
.ps-footer--block .ps-block__title,
.ps-footer--block .s-menu-footer-list .s-menu-footer-item,
.vat-box .vat-text b,
.vat-box .vat-text p,
.ps-footer__middle p {
  color: #ffffff;
}
.ps-footer__middle .ps-footer--contact .s-contacts-list .s-contacts-item,
.ps-footer .s-social-link a {
  background: #fff !important;
}
.s-contacts-icon svg,
.s-social-link a svg {
  fill: rgb(0 0 0) !important;
}
div#backToTop span,
.ps-footer__middle .ps-footer--contact .s-contacts-title {
  color: #fff;
}
div#backToTop i,
.ps-footer--bottom p,
p.text-gray-400.mb-2\.5.md\:mb-0 a {
  color: #fff;
}
.back-to-top {
  background: #000;
  border: 2px solid #fff;
}
@supports (color: color-mix(in lch, red, blue)) and (top: var(--f)) {
  .ps-footer--bottom {
    background: #0c0c0c;
  }
}
.ps-header .ps-logo img {
  height: 75px;
}
@media (max-width: 576px) {
  .ps-header .ps-logo img {
    height: 52px;
  }
}
.s-block .grid-cols-\[repeat\(2\2c minmax\(0\2c 1fr\)\)\] {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.s-block--features__item:first-child {
  grid-column: span 1 / span 2;
}
.s-product-card-entry .s-product-card-content-sub {
  margin-top: 0;
}
.ps-product__content .tab-content .p-about {
  max-height: none;
  overflow: visible;
}
.ps-product__content .tab-content .show-more-dts {
  display: none !important;
}
.s-product-card-entry .s-product-card-sale-price span {
  color: red;
}
.ps-header .ps-logo img,
.logo-footer img {
  height: 0px !important;
}
.center-footer .logo-footer,
.ps-header .ps-logo a {
  background-image:  url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 375.46 86.98'%3E%3Cg%3E%3Cpath d='M38.56,42.58c-.78,0-1.51-.04-2.29-.13-5.22-.26-7.9-1.64-10.88-5.79-2.2-3.07-4.32-6.91-6.26-9.93-1.17-1.81-2.29-2.59-5.61-2.59h-1.81v9.85c0,5.31.6,5.79,5.79,6.22v1.81H0v-1.81c5.23-.43,5.83-.91,5.83-6.22V8.94C5.83,3.54,5.27,3.2.26,2.85V.95h16.54c4.88,0,8.03.56,10.49,2.2,2.63,1.64,4.28,4.45,4.28,8.29,0,5.48-3.54,8.77-8.16,10.71,1.12,2.07,3.76,6.22,5.7,9.11,2.33,3.33,3.71,5.09,5.23,6.65,1.64,1.86,3.07,2.55,4.53,2.89l-.3,1.77ZM14.6,22.02c3.24,0,5.4-.52,7.04-1.81,2.46-1.9,3.45-4.36,3.45-7.77,0-6.78-4.45-9.28-9.24-9.28-1.94,0-2.98.26-3.46.6-.43.35-.69,1.08-.69,2.72v15.55h2.89Z'/%3E%3Cpath d='M84.48,0c11.36,0,21.63,8.29,21.63,20.94,0,13.65-10.23,22.07-22.5,22.07s-21.81-8.94-21.81-21.12c0-11.44,8.59-21.89,22.63-21.89h.04ZM83.06,2.38c-7.25,0-14.16,5.92-14.16,17.88s6.87,20.38,16.15,20.38c7.25,0,13.9-5.79,13.9-18.01,0-13.26-7.34-20.25-15.85-20.25h-.04Z'/%3E%3Cpath d='M168.05,42.02v-1.81c5.23-.52,5.48-.95,5.4-7.6l-.22-25.35h-.26l-15.8,34.37h-1.3l-14.55-33.51h-.17l-.95,17.75c-.26,5.23-.26,7.9-.13,10.41.13,2.98,1.64,3.41,5.92,3.84v1.9h-15.16v-1.9c3.71-.34,4.97-1.25,5.48-3.76.35-2.2.73-4.92,1.25-11.7l.95-12.7c.56-8.21.17-8.55-5.61-9.11V.95h11.01l14.64,31.05L173.41.95h11.31v1.9c-5.66.47-6.05.69-5.83,6.95l.6,22.8c.22,6.65.39,7.08,6,7.6v1.81h-17.45Z'/%3E%3Cpath d='M244.42,31.78c-.43,2.38-1.68,8.21-2.25,10.23h-31.7v-1.81c5.83-.43,6.39-1.04,6.39-6.22V9.24c0-5.79-.56-5.96-5.57-6.39V.95h29.28c.09,1.64.35,5.83.6,9.37l-1.99.26c-.6-2.63-1.29-4.1-2.12-5.48-.95-1.38-2.72-1.81-7.17-1.81h-4.79c-2.12,0-2.25.17-2.25,2.07v14.16h5.92c5.79,0,6.22-.52,7.04-4.79h1.94v12.39h-1.94c-.91-4.62-1.38-4.97-7.04-4.97h-5.92v11.62c0,2.98.35,4.41,1.55,5.18,1.25.73,3.67.73,6.61.73,4.71,0,6.65-.43,8.12-2.07,1.12-1.34,2.33-3.54,3.28-6.09l1.99.26Z'/%3E%3Cpath d='M307.91,42.58c-.78,0-1.51-.04-2.29-.13-5.22-.26-7.9-1.64-10.88-5.79-2.2-3.07-4.32-6.91-6.26-9.93-1.17-1.81-2.29-2.59-5.61-2.59h-1.81v9.85c0,5.31.6,5.79,5.79,6.22v1.81h-17.49v-1.81c5.23-.43,5.83-.91,5.83-6.22V8.94c0-5.4-.56-5.74-5.57-6.09V.95h16.54c4.88,0,8.03.56,10.49,2.2,2.63,1.64,4.27,4.45,4.27,8.29,0,5.48-3.54,8.77-8.16,10.71,1.12,2.07,3.76,6.22,5.7,9.11,2.33,3.33,3.71,5.09,5.22,6.65,1.64,1.86,3.07,2.55,4.53,2.89l-.3,1.77ZM283.94,22.02c3.24,0,5.4-.52,7.04-1.81,2.46-1.9,3.46-4.36,3.46-7.77,0-6.78-4.45-9.28-9.24-9.28-1.94,0-2.98.26-3.46.6-.43.35-.69,1.08-.69,2.72v15.55h2.89Z'/%3E%3Cpath d='M353.83,0c11.36,0,21.63,8.29,21.63,20.94,0,13.65-10.23,22.07-22.5,22.07s-21.81-8.94-21.81-21.12c0-11.44,8.59-21.89,22.63-21.89h.04ZM352.4,2.38c-7.25,0-14.16,5.92-14.16,17.88s6.87,20.38,16.15,20.38c7.25,0,13.91-5.79,13.91-18.01,0-13.26-7.34-20.25-15.85-20.25h-.04Z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M248.17,73.38c1.5,0,2.7.24,3.54.85.84.62,1.37,1.57,1.37,2.91,0,2.67-2.04,3.96-4.09,4.2-.32.04-.76.04-.98.03l-1.57-.39v3.12c0,1.75.18,1.86,2.09,2v.59h-5.85v-.59c1.67-.14,1.85-.31,1.85-2.02v-8.08c0-1.83-.18-1.92-1.74-2.02v-.62h5.38ZM246.45,80.27c.27.1.84.25,1.5.25,1.3,0,2.96-.7,2.96-3.31,0-2.23-1.43-3.15-3.08-3.15-.57,0-1.01.11-1.15.25s-.22.36-.22.94v5.01Z'/%3E%3Cpath d='M271.18,83.38c-.14.77-.55,2.66-.73,3.32h-10.28v-.59c1.89-.14,2.07-.34,2.07-2.02v-8.03c0-1.88-.18-1.93-1.81-2.07v-.62h9.5c.03.53.11,1.89.2,3.04l-.64.08c-.2-.85-.42-1.33-.69-1.78-.31-.45-.88-.59-2.33-.59h-1.55c-.69,0-.73.06-.73.67v4.59h1.92c1.88,0,2.02-.17,2.28-1.55h.63v4.02h-.63c-.29-1.5-.45-1.61-2.28-1.61h-1.92v3.77c0,.97.11,1.43.5,1.68.41.24,1.19.24,2.14.24,1.53,0,2.16-.14,2.63-.67.36-.43.76-1.15,1.07-1.98l.64.08Z'/%3E%3Cpath d='M290.71,86.88c-.25,0-.49-.01-.74-.04-1.69-.08-2.56-.53-3.53-1.88-.71-.99-1.4-2.24-2.03-3.22-.38-.59-.74-.84-1.82-.84h-.59v3.19c0,1.72.2,1.88,1.88,2.02v.59h-5.67v-.59c1.69-.14,1.89-.29,1.89-2.02v-8.12c0-1.75-.18-1.86-1.81-1.98v-.62h5.36c1.58,0,2.61.18,3.4.71.85.53,1.39,1.44,1.39,2.69,0,1.78-1.15,2.84-2.65,3.47.36.67,1.22,2.02,1.85,2.96.76,1.08,1.21,1.65,1.7,2.16.53.6.99.83,1.47.94l-.1.57ZM282.94,80.21c1.05,0,1.75-.17,2.28-.59.8-.62,1.12-1.41,1.12-2.52,0-2.2-1.44-3.01-3-3.01-.63,0-.97.08-1.12.2-.14.11-.22.35-.22.88v5.04h.94Z'/%3E%3Cpath d='M306.34,76.56c-.18-.81-.32-1.26-.63-1.67-.36-.57-.81-.76-2.37-.76h-1.53c-.66,0-.71.06-.71.67v4.79h2.1c1.92,0,2.03-.2,2.3-1.53h.62v4.03h-.63c-.25-1.43-.36-1.65-2.28-1.65h-2.1v3.57c0,1.82.18,1.95,2.1,2.09v.59h-5.9v-.59c1.67-.13,1.85-.27,1.85-2.09v-8c0-1.81-.18-1.92-1.79-2.03v-.62h9.38c.03.76.13,2.06.22,3.08l-.63.1Z'/%3E%3Cpath d='M328.81,73.99c-1.22.07-1.75.38-1.83,1.22-.06.57-.13,1.4-.13,3.25v1.61c0,2.42-.39,4.2-1.61,5.46-.98,1-2.41,1.44-3.85,1.44-1.29,0-2.51-.28-3.45-1-1.29-.95-1.9-2.51-1.9-4.97v-4.89c0-1.89-.18-1.99-1.84-2.13v-.62h5.62v.62c-1.64.1-1.82.22-1.82,2.13v4.47c0,3.38,1.41,5.22,3.96,5.22,2.97,0,3.99-2.38,3.99-5.79v-1.57c0-1.85-.06-2.66-.17-3.31-.11-.79-.59-1.06-2.03-1.16v-.62h5.06v.62Z'/%3E%3Cpath d='M347.32,86.7v-.59c1.7-.17,1.78-.31,1.75-2.47l-.07-8.22h-.08l-5.13,11.15h-.42l-4.72-10.87h-.06l-.31,5.76c-.08,1.7-.08,2.56-.04,3.38.04.97.53,1.11,1.92,1.25v.62h-4.92v-.62c1.21-.11,1.61-.41,1.78-1.22.11-.71.24-1.6.41-3.8l.31-4.12c.18-2.66.06-2.77-1.82-2.96v-.62h3.57l4.75,10.07,4.82-10.07h3.67v.62c-1.83.15-1.96.22-1.89,2.26l.2,7.4c.07,2.16.13,2.3,1.95,2.47v.59h-5.66Z'/%3E%3Cpath d='M371.03,83.38c-.14.77-.55,2.66-.73,3.32h-10.28v-.59c1.89-.14,2.07-.34,2.07-2.02v-8.03c0-1.88-.18-1.93-1.81-2.07v-.62h9.5c.03.53.11,1.89.2,3.04l-.64.08c-.2-.85-.42-1.33-.69-1.78-.31-.45-.88-.59-2.33-.59h-1.55c-.69,0-.73.06-.73.67v4.59h1.92c1.88,0,2.02-.17,2.28-1.55h.63v4.02h-.63c-.29-1.5-.45-1.61-2.28-1.61h-1.92v3.77c0,.97.11,1.43.5,1.68.41.24,1.19.24,2.14.24,1.53,0,2.16-.14,2.63-.67.36-.43.76-1.15,1.06-1.98l.64.08Z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat no-repeat;
  background-position: center center;
  background-repeat: no-repeat no-repeat;
  background-size: contain;
  height: 3rem;
  width: 9rem;
  max-height: 100%;
  display: block;
}
@media only screen and (max-width: 700px) {
  .ps-header .ps-logo a {
    width: 9rem;
    position: relative;
    right: 15px;
  }
}
.center-footer .logo-footer {
  filter: invert(100%);
}