.bg-border,
.popular-products-salute-item .image::before,
.comments-salute-item::before {
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: xor;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.swiper-pagination-bullet {
  transition: all 0.3s linear;
}
.swiper-button-prev svg, .swiper-button-next svg {
  display: none !important;
}

@media only screen and (max-width: 575px) {
  .overflow-xs-visible {
    overflow: visible !important;
  }
}

.text-transparent {
  color: transparent;
}

.bg-text {
  -webkit-background-clip: text;
          background-clip: text;
}

.bg-salute {
  background-image: linear-gradient(124.48deg, #3b3f4c 9.28%, #242730 43.28%, #0c0d12 90.72%);
}

.bg-full {
  background-size: 100% 100%;
}

.bg-no-repeat {
  background-repeat: no-repeat;
}

/* Fonts */
@font-face {
  font-family: "Ray";
  src: url("./../fonts/ray/Ray-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Ray";
  src: url("./../fonts/ray/Ray.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Ray";
  src: url("./../fonts/ray/Ray-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Ray";
  src: url("./../fonts/ray/Ray-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Ray";
  src: url("./../fonts/ray/Ray-ExtraBold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: "Ray";
  src: url("./../fonts/ray/Ray-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "Ray";
  src: url("./../fonts/ray/Ray-ExtraBlack.ttf") format("truetype");
  font-weight: 950;
  font-style: normal;
}
/* Fonts */
/* Icons */
.icon-s-angle-left-10:before {
  content: "\ea96";
}
.icon-s-angle-right-10:before {
  content: "\ea97";
}
.icon-s-arrow-up-left-4:before {
  content: "\ea98";
}
.icon-s-call-2:before {
  content: "\ea99";
}
.icon-s-check:before {
  content: "\ea9a";
}
.icon-s-emotion-sad:before {
  content: "\ea9b";
}
.icon-s-fire:before {
  content: "\ea9c";
}
.icon-s-layers:before {
  content: "\ea9d";
}
.icon-s-light-bulb:before {
  content: "\ea9e";
}
.icon-s-open-eye:before {
  content: "\ea9f";
}
.icon-s-place:before {
  content: "\eaa0";
}
.icon-s-star-11:before {
  content: "\eaa1";
}
.icon-s-toman-4:before {
  content: "\eaa2";
}

/* Icons */
.f-ray {
  font-family: "ray";
}

/* Btns */
.btn-salute-outline-white {
  border: 1px solid rgba(255, 255, 255, 0.08) !important;
  color: rgba(255, 255, 255, 0.4) !important;
}
.btn-salute-outline-white:focus, .btn-salute-outline-white:active, .btn-salute-outline-white:hover {
  background-color: rgba(255, 255, 255, 0.08);
  color: #fff;
}
.btn-salute-show-text {
  background-image: linear-gradient(285.79deg, #cfa170 -9.3%, #d1a772 16.18%, #ebc599 34.78%, #d3ac73 55.27%, #dec87b 96%);
  color: #101117;
  padding: 16px 36px;
}
.btn-salute-show .icon {
  width: 56px;
  height: 56px;
  background: rgba(255, 255, 255, 0.06);
  backdrop-filter: blur(16px) saturate(180%);
  border: 1px solid rgba(255, 255, 255, 0.12);
  box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.15), 0 8px 24px rgba(0, 0, 0, 0.15);
  margin-right: -17px;
  color: #fff;
}

/* Btns */
/* Swiper */
.swiper-salute .swiper-pagination {
  gap: 6px;
}
.swiper-salute .swiper-pagination-bullet {
  margin: 0 !important;
  width: 8px;
  height: 8px;
  border-radius: 30px;
  opacity: 1;
  background-color: rgba(255, 255, 255, 0.24);
}
.swiper-salute .swiper-pagination-bullet-active {
  background-color: #fff;
  width: 19px;
}

/* Swiper */
/* Header */
.header-salute {
  padding-top: 38px;
}
.header-salute-btn-nav {
  width: 80px;
  padding: 28px 12px 29px;
  color: #fff;
  border-left: 1px solid rgba(255, 255, 255, 0.1);
}
.header-salute-nav ul {
  gap: 40px;
}
.header-salute-nav ul li {
  z-index: 2;
}
.header-salute-nav ul li::before {
  content: "";
  position: absolute;
  left: 50%;
  width: 266px;
  height: 167px;
  background-color: #464e65;
  border-radius: 50%;
  filter: blur(104px);
  opacity: 0.3;
  transform: translate(-50%, -2px);
  bottom: 100%;
  opacity: 0;
  pointer-events: none;
  z-index: -1;
}
.header-salute-nav ul li a {
  color: rgba(255, 255, 255, 0.4);
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
}
.header-salute-nav ul li a::before, .header-salute-nav ul li a::after {
  content: "";
  position: absolute;
  left: 50%;
  z-index: -1;
  pointer-events: none;
}
.header-salute-nav ul li a::before {
  transition: all 0.3 ease-in-out;
  background: url("./../images/salute/nav-header.png") 0 0 no-repeat;
  background-size: 100% 100%;
  width: 63px;
  height: 65px;
  transform: translate(-50%, -52px);
  opacity: 0;
}
.header-salute-nav ul li a::after {
  top: 100%;
  transform: translate(-50%, 6px);
  width: 0;
  height: 1.5px;
  background-color: #fff;
}
.header-salute-nav ul li:hover a, .header-salute-nav ul li.active a {
  color: #fff;
}
.header-salute-nav ul li.active::before {
  opacity: 1;
}
.header-salute-nav ul li.active a::before {
  opacity: 1;
}
.header-salute-nav ul li.active a::after {
  width: 6px;
}
.header-salute .btn {
  padding: 8px 20px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
}
@media only screen and (max-width: 991px) {
  .header-salute {
    padding-top: 16px;
  }
  .header-salute-wrapper {
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.03), rgba(255, 255, 255, 0.03)), linear-gradient(0deg, rgba(29, 31, 39, 0.28), rgba(29, 31, 39, 0.28));
    border: 1px solid rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(25px);
    padding-left: 21px;
    border-radius: 16px;
  }
  .header-salute-logo {
    position: relative !important;
    right: 0 !important;
    transform: unset !important;
    border-radius: 16px;
  }
}

/* Header */
/* Landing */
.landing-salute {
  -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDUzIiBoZWlnaHQ9IjI2NjgiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNEOUQ5RDkiIGQ9Ik0xNDUzIDE3MTJoLS4yMXY4NzguOTZjLTExMi4xMiAyNS44LTM2NC4xMiA0MC4zNC02MjkuNTQgNDMuNjItMjkuODguNDEtNTguMDUgMzIuNjQtODguMDUgMzIuNjgtMjguNjEuMDUtNTcuMTktMjkuOS04NS41OC0zMi4xNC0yODQuODgtMS43NC01NTMuNTYtMTYuNDUtNjQ5LjQ2LTQ0LjE2VjE3MTJIMFYwaDE0NTN6IiBzdHlsZT0iZmlsbDojZDlkOWQ5O2ZpbGw6Y29sb3IoZGlzcGxheS1wMyAuODUxIC44NTEgLjg1MSk7ZmlsbC1vcGFjaXR5OjEiLz48L3N2Zz4=") bottom center/cover;
          mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDUzIiBoZWlnaHQ9IjI2NjgiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNEOUQ5RDkiIGQ9Ik0xNDUzIDE3MTJoLS4yMXY4NzguOTZjLTExMi4xMiAyNS44LTM2NC4xMiA0MC4zNC02MjkuNTQgNDMuNjItMjkuODguNDEtNTguMDUgMzIuNjQtODguMDUgMzIuNjgtMjguNjEuMDUtNTcuMTktMjkuOS04NS41OC0zMi4xNC0yODQuODgtMS43NC01NTMuNTYtMTYuNDUtNjQ5LjQ2LTQ0LjE2VjE3MTJIMFYwaDE0NTN6IiBzdHlsZT0iZmlsbDojZDlkOWQ5O2ZpbGw6Y29sb3IoZGlzcGxheS1wMyAuODUxIC44NTEgLjg1MSk7ZmlsbC1vcGFjaXR5OjEiLz48L3N2Zz4=") bottom center/cover;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
}
.landing-salute::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 15%;
  -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDU0IiBoZWlnaHQ9IjI2NjkiIGZpbGw9Im5vbmUiPjxwYXRoIHN0cm9rZT0idXJsKCNhKSIgc3Ryb2tlLW9wYWNpdHk9Ii4yOSIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNLjI4IDI1OTFjOTQuMDQgMjcuMTcgMzY2LjI4IDQxLjg1IDY0NSA0NC4wNCAyOS4zOC4yMyA1OC45NiAzMi4zMiA4OC41NyAzMi4yOCAzMC4wNC0uMDUgNjAuMTItMzIuMjQgOTAuMDQtMzIuNTcgMjY5LjYxLTMgNTE1LjI4LTE3LjU4IDYyOS4wMS00My43NSIvPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9Ijc1Ny4yOCIgeDI9IjEyMzkuMjEiIHkxPSIyNTExLjQ0IiB5Mj0iMjk3Ny40NiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNmZmYiIHN0eWxlPSJzdG9wLWNvbG9yOndoaXRlO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMUMxRTI1IiBzdHlsZT0ic3RvcC1jb2xvcjojMWMxZTI1O3N0b3AtY29sb3I6Y29sb3IoZGlzcGxheS1wMyAuMTA5OCAuMTE3NiAuMTQ1MSk7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=") bottom center/cover;
          mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDU0IiBoZWlnaHQ9IjI2NjkiIGZpbGw9Im5vbmUiPjxwYXRoIHN0cm9rZT0idXJsKCNhKSIgc3Ryb2tlLW9wYWNpdHk9Ii4yOSIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNLjI4IDI1OTFjOTQuMDQgMjcuMTcgMzY2LjI4IDQxLjg1IDY0NSA0NC4wNCAyOS4zOC4yMyA1OC45NiAzMi4zMiA4OC41NyAzMi4yOCAzMC4wNC0uMDUgNjAuMTItMzIuMjQgOTAuMDQtMzIuNTcgMjY5LjYxLTMgNTE1LjI4LTE3LjU4IDYyOS4wMS00My43NSIvPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9Ijc1Ny4yOCIgeDI9IjEyMzkuMjEiIHkxPSIyNTExLjQ0IiB5Mj0iMjk3Ny40NiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNmZmYiIHN0eWxlPSJzdG9wLWNvbG9yOndoaXRlO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMUMxRTI1IiBzdHlsZT0ic3RvcC1jb2xvcjojMWMxZTI1O3N0b3AtY29sb3I6Y29sb3IoZGlzcGxheS1wMyAuMTA5OCAuMTE3NiAuMTQ1MSk7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=") bottom center/cover;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-image: linear-gradient(92.91deg, rgba(255, 255, 255, 0.29) 44.55%, rgba(28, 30, 37, 0.29) 105.65%);
  z-index: 10;
}
.landing-salute .shape-1 {
  width: 251px;
  height: 186px;
  background-image: url("./../images/salute/shape-01.png");
  transform: translateX(82px);
  z-index: -1;
}
.landing-salute .shape-2 {
  width: 277px;
  height: 109px;
  background-image: url("./../images/salute/shape-02.png");
  top: 108px;
}
.landing-salute .shape-3 {
  width: 36px;
  height: 41px;
  background-image: url("./../images/salute/shape-04.png");
  right: 18px;
  bottom: 107px;
  transform: rotate(32.2deg);
  filter: blur(2.63px);
}
.landing-salute .shape-4 {
  width: 503px;
  height: 503px;
  background-image: url("./../images/salute/shape-05.png");
  transform: translate(-200px, 24px);
}
.landing-salute .shape-5 {
  width: 383px;
  height: 285px;
  background-image: url("./../images/salute/shape-06.png");
  transform: translateY(-40px) rotate(-144.87deg);
  left: 55%;
}
.landing-salute-item .content {
  padding: 200px 0 172px;
}
.landing-salute-item img {
  width: 844px;
  height: 898px;
  transform: translateY(20px);
  z-index: -20;
}
.landing-salute-item .title-box {
  margin-bottom: 40px;
}
.landing-salute-item .title,
.landing-salute-item p,
.landing-salute-item .btn-salute-show,
.landing-salute-item img {
  transition: all 0.3s linear;
}
.landing-salute-item .title {
  color: #fff;
  font-size: 80px;
  line-height: 1.35;
  padding-right: 38px;
  transform: translateX(100%);
}
.landing-salute-item .title .line {
  width: 2px;
  top: 48px;
  bottom: 32px;
  background-image: url("./../images/salute/shape-03.png");
}
.landing-salute-item .title .line::before {
  width: 6px;
  height: 6px;
  background-color: #fff;
  border-radius: 50%;
}
.landing-salute-item .title span {
  background-image: linear-gradient(100.63deg, #8086ac -7.31%, #ffffff 24.07%, #868999 99.7%);
  text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}
.landing-salute-item .text-box {
  margin-bottom: 30px;
}
.landing-salute-item p {
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  color: rgba(255, 255, 255, 0.4);
  max-width: 490px;
  transform: translateY(-100%);
}
.landing-salute-item .btn-salute-show {
  transform: translateX(-101%);
  position: relative;
  z-index: 99;
}
.landing-salute-item img {
  transform: scale(0);
}
.swiper-slide-active .landing-salute-item .title,
.swiper-slide-active .landing-salute-item p,
.swiper-slide-active .landing-salute-item .btn-salute-show {
  transform: unset;
}
.swiper-slide-active .landing-salute-item .title {
  transition-delay: 0.3s;
}
.swiper-slide-active .landing-salute-item p {
  transition-delay: 0.6s;
}
.swiper-slide-active .landing-salute-item .btn-salute-show {
  transition-delay: 0.9s;
}
.swiper-slide-active .landing-salute-item img {
  transform: scale(1) translateY(24px);
  transition-delay: 1.2s;
}
.landing-salute .swiper-pagination {
  bottom: 34px;
  z-index: 11;
}
.landing-salute .swiper-pagination-bullet-active {
  width: 14px;
}
@media only screen and (max-width: 1399px) {
  .landing-salute, .landing-salute::after {
    -webkit-mask-size: 1453px 2668px;
            mask-size: 1453px 2668px;
  }
  .landing-salute-item img {
    width: 804px;
    height: 858px;
  }
  .landing-salute .swiper-pagination {
    bottom: 24px;
  }
}
@media only screen and (max-width: 1399px) {
  .landing-salute-item .content {
    padding: 140px 0 180px;
  }
  .landing-salute-item img {
    width: 684px;
    height: 748px;
  }
}
@media only screen and (max-width: 991px) {
  .landing-salute .shape-2 {
    top: auto;
    right: 0 !important;
    bottom: 42%;
    transform: translateX(80px) rotate(-310deg) scaleX(-1) !important;
  }
  .landing-salute .shape-3 {
    top: 115px;
    right: 13px;
    bottom: auto;
  }
  .landing-salute .shape-4 {
    top: 0;
    bottom: auto !important;
    transform: translate(-112px, -56px);
    width: 251px;
    height: 186px;
    background-image: url("./../images/salute/shape-07.png");
  }
  .landing-salute-item .content {
    padding: 56px 0 0;
  }
  .landing-salute-item .title {
    padding: 0;
  }
  .landing-salute-item img {
    position: relative !important;
    width: auto;
    height: auto;
  }
}
@media only screen and (max-width: 767px) {
  .landing-salute .shape-2 {
    bottom: 35%;
  }
  .landing-salute-item .title {
    font-size: 56px;
  }
}
@media only screen and (max-width: 575px) {
  .landing-salute .shape-2 {
    bottom: 27%;
  }
}

/* Landing */
/* Categories */
.categories-salute {
  padding: 51px 0 189px;
}
.categories-salute .shape-1 {
  background-image: url("./../images/salute/shape-08.png");
  width: 53px;
  height: 61px;
  left: 85px;
  filter: drop-shadow(-5.17px 14.04px 33.25px 0px rgba(0, 0, 0, 0.3098039216)) drop-shadow(-21.43px 56.15px 60.58px rgba(0, 0, 0, 0.2705882353)) drop-shadow(-48.76px 126.34px 81.27px rgba(0, 0, 0, 0.1607843137)) drop-shadow(-86.44px 224.6px 96.05px rgba(0, 0, 0, 0.0509803922)) drop-shadow(-135.2px 350.93px 105.65px rgba(0, 0, 0, 0.0117647059));
}
.categories-salute .shape-2 {
  background-image: url("./../images/salute/shape-09.png");
  width: 37px;
  height: 38px;
  filter: blur(5.63px);
  transform: rotate(32.2deg);
  right: 52px;
  bottom: 99px;
  z-index: 10;
}
.categories-salute .shape-3 {
  background-image: url("./../images/salute/shape-10.png");
  width: 318px;
  height: 236px;
  bottom: 18px;
  transform: translateX(-76px);
  z-index: 10;
}
.categories-salute .text-layer {
  font-size: 152px;
  line-height: 1;
  background-image: linear-gradient(172.14deg, rgba(255, 255, 255, 0) -20.92%, rgba(255, 255, 255, 0.132651) 92.11%, #ffffff 121.12%);
  bottom: 8px;
  transform: translateX(-50%);
  font-weight: 900;
}
.categories-salute .text-layer::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  width: 105%;
  height: 78%;
  -webkit-mask-image: linear-gradient(to bottom, transparent, #000, #000, transparent);
  mask-image: linear-gradient(to bottom, transparent, #000, #000);
  backdrop-filter: blur(20px);
  transform: translate(-50%, 16px);
}
.categories-salute-heading {
  margin-bottom: 40px;
}
.categories-salute-heading-title {
  font-size: 64px;
  line-height: 1.1;
}
.categories-salute-heading-title span {
  font-size: 56px;
  background-image: linear-gradient(100.63deg, rgba(134, 137, 153, 0.6) -7.31%, #ffffff 68.32%, #8086ac 99.7%);
}
.categories-salute-heading-description {
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  color: rgba(255, 255, 255, 0.4);
  max-width: 392px;
}
.categories-salute .row-col {
  margin: 0 -50px;
}
.categories-salute .row-col > * {
  padding: 0 50px;
}
.categories-salute .row-col > *:first-child {
  position: relative;
}
.categories-salute .row-col > *:first-child::before, .categories-salute .row-col > *:first-child::after {
  content: "";
  position: absolute;
}
.categories-salute .row-col > *:first-child::before {
  width: 6px;
  height: 6px;
  top: 52px;
  left: 0;
  transform: translateX(-2px);
  background-color: #fff;
  border-radius: 50%;
}
.categories-salute .row-col > *:first-child::after {
  top: 60px;
  bottom: 0;
  left: 0;
  width: 2px;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyIiBoZWlnaHQ9IjM0NSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtZGFzaGFycmF5PSIxIDgiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEgMHYzNDQuOTMiIG9wYWNpdHk9Ii4zIiBzdHlsZT0ic3Ryb2tlOiNmZmY7c3Ryb2tlLW9wYWNpdHk6MSIvPjwvc3ZnPg==");
          mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyIiBoZWlnaHQ9IjM0NSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtZGFzaGFycmF5PSIxIDgiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEgMHYzNDQuOTMiIG9wYWNpdHk9Ii4zIiBzdHlsZT0ic3Ryb2tlOiNmZmY7c3Ryb2tlLW9wYWNpdHk6MSIvPjwvc3ZnPg==");
  -webkit-mask-repeat: repeat-y;
          mask-repeat: repeat-y;
  background-color: #fff;
}
.categories-salute-category {
  background-color: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(255, 255, 255, 0.12);
  padding: 7px 7px 20px;
  border-radius: 24px;
  transition: all 0.3s linear;
  z-index: 2;
}
.categories-salute-category::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  width: 0;
  height: 1px;
  background-color: rgba(255, 255, 255, 0.2);
  transform: translate(-50%, -8px);
  transition: all 0.3s linear;
}
.categories-salute-category .image {
  padding: 12px;
  background-color: rgba(255, 255, 255, 0.04);
  margin-bottom: 18px;
  border-radius: 16px;
}
.categories-salute-category .image img {
  height: 138px;
}
.categories-salute-category .image i {
  width: 42px;
  height: 42px;
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.33);
  backdrop-filter: blur(12px) saturate(180%);
  border: 1px solid rgba(255, 255, 255, 0.18);
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.2);
  opacity: 0;
  transition: all 0.3s linear;
}
.categories-salute-category .content {
  padding: 0 16px;
}
.categories-salute-category .title {
  font-size: 24px;
  line-height: 36px;
}
.categories-salute-category .title a:hover {
  color: #dabf78;
}
.categories-salute-category .products {
  font-size: 12px;
  line-height: 18px;
  font-weight: 500;
  color: rgba(255, 255, 255, 0.4);
}
.categories-salute-category:hover {
  transform: translateY(-16px);
}
.categories-salute-category:hover::before {
  width: 32px;
}
.categories-salute-category:hover .image i {
  opacity: 1;
}
.categories-salute-sub-category-heading {
  margin-bottom: 50px;
}
.categories-salute-sub-category-heading .title {
  font-size: 40px;
  line-height: 54px;
  background-image: linear-gradient(182.89deg, rgba(134, 137, 153, 0.6) -38.4%, #ffffff 82.22%, #8086ac 132.27%);
}
.categories-salute-sub-category-heading .btn-salute-show-text {
  padding: 10px 20px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 800;
}
.categories-salute-sub-category-heading .btn-salute-show .icon {
  width: 40px;
  height: 40px;
}
.categories-salute-sub-category-items {
  margin: 0 -8px;
  row-gap: 16px;
}
.categories-salute-sub-category-items li {
  flex: 1 0 50%;
  padding: 0 8px;
}
.categories-salute-sub-category-items li a {
  background-color: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(255, 255, 255, 0.12);
  padding: 12px;
  border-radius: 16px;
  font-size: 18px;
  line-height: 28px;
}
.categories-salute-sub-category-items li a.more {
  color: rgba(255, 255, 255, 0.4) !important;
}
.categories-salute-sub-category-items li a:hover {
  background-color: #dec87b;
  border-color: #dec87b;
  color: #fff !important;
}
@media only screen and (max-width: 1199px) {
  .categories-salute .row-col {
    margin: 0 -32px;
  }
  .categories-salute .row-col > * {
    padding: 0 32px;
  }
}
@media only screen and (max-width: 991px) {
  .categories-salute {
    padding: 72px 0 206px;
  }
  .categories-salute .shape-1 {
    background-image: url("./../images/salute/shape-11.png");
    width: 257px;
    height: 191px;
    right: 0;
    left: auto;
    transform: translate(138px, -127px) rotate(-144.87deg);
  }
  .categories-salute .shape-3 {
    right: 0;
    bottom: 29px;
    left: auto !important;
    width: 250px;
    height: 186px;
    background-image: url("./../images/salute/shape-12.png");
    transform: translateX(74px) rotate(-129.71deg);
    z-index: -1;
  }
  .categories-salute .row-col {
    margin: 0 -12px;
  }
  .categories-salute .row-col > * {
    padding: 0 12px;
  }
  .categories-salute .row-col > *:first-child::before, .categories-salute .row-col > *:first-child::after {
    content: none;
  }
  .categories-salute-heading-title {
    font-size: 44px;
  }
  .categories-salute-heading-title span {
    font-size: 32px;
  }
  .categories-salute-sub-category {
    margin-top: 32px;
  }
  .categories-salute-sub-category-heading {
    margin-bottom: 32px;
  }
  .categories-salute-sub-category-heading .title {
    font-size: 32px;
    line-height: 46px;
  }
  .categories-salute-sub-category-items li a {
    backdrop-filter: blur(23.5px);
  }
}
@media only screen and (max-width: 767px) {
  .categories-salute .row-category {
    margin: 0 -8px;
    row-gap: 16px;
  }
  .categories-salute .row-category > * {
    padding: 0 8px;
  }
  .categories-salute-category .content {
    padding: 0 8px;
  }
  .categories-salute-category .title {
    font-size: 20px;
    line-height: 32px;
  }
}

/* Categories */
/* New Products */
.new-products-salute {
  padding-top: 94px;
  background-color: rgba(25, 29, 37, 0.4);
  -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDYyIiBoZWlnaHQ9IjIxODciIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNEOUQ5RDkiIGQ9Ik03NDIuNjQgMGMxNTguNzggMCAzMzguMjIgOC4yMSA0NzcuOTUgMTYuNDIgNjkuODYgNC4xIDEyOS44MSA4LjIxIDE3Mi4yOCAxMS4zYTk4MDQgOTgwNCAwIDAgMSA2Ni4zNCA1LjAzbC44Ni4wNy4yMi4wMmguMDdzLjAxLjAxLS4wOCAxbC4wOS0xIC45MS4wOHYxMTM1LjI5aC0xLjM3djEwMTguNUguOTF2LTEwMTguNUgwVjMyLjkxbC45Mi0uMDcuMDggMS0uMDctMUgxbC4yMy0uMDIuOTItLjA3YTM2NDcgMzY0NyAwIDAgMSAxNy42Mi0xLjMyYzEyLjIyLS45IDMwLjAzLTIuMTggNTIuNC0zLjcyQTE0NzU2IDE0NzU2IDAgMCAxIDI1Mi43IDE2LjQyQzM5OC40MyA4LjIyIDU4My44NiAwIDc0Mi42NCAwIiBzdHlsZT0iZmlsbDojZDlkOWQ5O2ZpbGw6Y29sb3IoZGlzcGxheS1wMyAuODUxIC44NTEgLjg1MSk7ZmlsbC1vcGFjaXR5OjEiLz48L3N2Zz4=") top center/cover;
          mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDYyIiBoZWlnaHQ9IjIxODciIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNEOUQ5RDkiIGQ9Ik03NDIuNjQgMGMxNTguNzggMCAzMzguMjIgOC4yMSA0NzcuOTUgMTYuNDIgNjkuODYgNC4xIDEyOS44MSA4LjIxIDE3Mi4yOCAxMS4zYTk4MDQgOTgwNCAwIDAgMSA2Ni4zNCA1LjAzbC44Ni4wNy4yMi4wMmguMDdzLjAxLjAxLS4wOCAxbC4wOS0xIC45MS4wOHYxMTM1LjI5aC0xLjM3djEwMTguNUguOTF2LTEwMTguNUgwVjMyLjkxbC45Mi0uMDcuMDggMS0uMDctMUgxbC4yMy0uMDIuOTItLjA3YTM2NDcgMzY0NyAwIDAgMSAxNy42Mi0xLjMyYzEyLjIyLS45IDMwLjAzLTIuMTggNTIuNC0zLjcyQTE0NzU2IDE0NzU2IDAgMCAxIDI1Mi43IDE2LjQyQzM5OC40MyA4LjIyIDU4My44NiAwIDc0Mi42NCAwIiBzdHlsZT0iZmlsbDojZDlkOWQ5O2ZpbGw6Y29sb3IoZGlzcGxheS1wMyAuODUxIC44NTEgLjg1MSk7ZmlsbC1vcGFjaXR5OjEiLz48L3N2Zz4=") top center/cover;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  z-index: 2;
}
.new-products-salute::before {
  content: "";
  position: absolute;
  top: 0;
  right: 25%;
  width: 300px;
  height: 223px;
  transform: translateY(-40px) rotate(153.18deg);
  background: url("./../images/salute/shape-13.png") 0 0 no-repeat;
  background-size: 100% 100%;
  z-index: -1;
}
.new-products-salute::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 212px;
  background-color: rgba(255, 255, 255, 0.4);
  -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDU3IiBoZWlnaHQ9IjIxMiIgZmlsbD0ibm9uZSI+PG1hc2sgaWQ9ImEiIHdpZHRoPSIxNDU3IiBoZWlnaHQ9IjIxMiIgeD0iMCIgeT0iMCIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSI+PHBhdGggZmlsbD0iI0Q5RDlEOSIgZD0iTTAgMGgxNDU3djIxMkgweiIgc3R5bGU9ImZpbGw6I2Q5ZDlkOTtmaWxsOmNvbG9yKGRpc3BsYXktcDMgLjg1MSAuODUxIC44NTEpO2ZpbGwtb3BhY2l0eToxIi8+PC9tYXNrPjxnIHN0cm9rZS13aWR0aD0iMiIgbWFzaz0idXJsKCNhKSI+PHBhdGggc3Ryb2tlPSJ1cmwoI2IpIiBzdHJva2Utb3BhY2l0eT0iLjI5IiBkPSJNNzQwLjc0LjI5QzQyMy4yMy4yOS0uOTEgMzMuMTMtLjkxIDMzLjEzVjExNjYuNXMzOTUuNC0zMS43OCA3NDEuNjUtMzEuNzggNzE3LjY0IDMxLjc4IDcxNy42NCAzMS43OFYzMy4xM1MxMDU4LjI0LjI5IDc0MC43My4yOVoiLz48cGF0aCBzdHJva2U9InVybCgjYykiIHN0cm9rZS1vcGFjaXR5PSIuMiIgZD0iTTc0MC43NC4yOUM0MjMuMjMuMjktLjkxIDMzLjEzLS45MSAzMy4xM1YxMTY2LjVzMzk1LjQtMzEuNzggNzQxLjY1LTMxLjc4IDcxNy42NCAzMS43OCA3MTcuNjQgMzEuNzhWMzMuMTNTMTA1OC4yNC4yOSA3NDAuNzMuMjlaIi8+PC9nPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYiIgeDE9IjEyMjguMjUiIHgyPSIxMjQzLjcxIiB5MT0iLTIxOS4yOSIgeTI9IjIyOC41NiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNmZmYiIHN0eWxlPSJzdG9wLWNvbG9yOndoaXRlO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMUMxRTI1IiBzdHlsZT0ic3RvcC1jb2xvcjojMWMxZTI1O3N0b3AtY29sb3I6Y29sb3IoZGlzcGxheS1wMyAuMTA5OCAuMTE3NiAuMTQ1MSk7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iYyIgeDE9IjU3MS45OSIgeDI9IjU5OC4xMiIgeTE9IjEyNjkuNTEiIHkyPSIxMDU1LjY5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iI2ZmZiIgc3R5bGU9InN0b3AtY29sb3I6d2hpdGU7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMCIgc3R5bGU9InN0b3AtY29sb3I6bm9uZTtzdG9wLW9wYWNpdHk6MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjwvc3ZnPg==") top center/cover;
          mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDU3IiBoZWlnaHQ9IjIxMiIgZmlsbD0ibm9uZSI+PG1hc2sgaWQ9ImEiIHdpZHRoPSIxNDU3IiBoZWlnaHQ9IjIxMiIgeD0iMCIgeT0iMCIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSI+PHBhdGggZmlsbD0iI0Q5RDlEOSIgZD0iTTAgMGgxNDU3djIxMkgweiIgc3R5bGU9ImZpbGw6I2Q5ZDlkOTtmaWxsOmNvbG9yKGRpc3BsYXktcDMgLjg1MSAuODUxIC44NTEpO2ZpbGwtb3BhY2l0eToxIi8+PC9tYXNrPjxnIHN0cm9rZS13aWR0aD0iMiIgbWFzaz0idXJsKCNhKSI+PHBhdGggc3Ryb2tlPSJ1cmwoI2IpIiBzdHJva2Utb3BhY2l0eT0iLjI5IiBkPSJNNzQwLjc0LjI5QzQyMy4yMy4yOS0uOTEgMzMuMTMtLjkxIDMzLjEzVjExNjYuNXMzOTUuNC0zMS43OCA3NDEuNjUtMzEuNzggNzE3LjY0IDMxLjc4IDcxNy42NCAzMS43OFYzMy4xM1MxMDU4LjI0LjI5IDc0MC43My4yOVoiLz48cGF0aCBzdHJva2U9InVybCgjYykiIHN0cm9rZS1vcGFjaXR5PSIuMiIgZD0iTTc0MC43NC4yOUM0MjMuMjMuMjktLjkxIDMzLjEzLS45MSAzMy4xM1YxMTY2LjVzMzk1LjQtMzEuNzggNzQxLjY1LTMxLjc4IDcxNy42NCAzMS43OCA3MTcuNjQgMzEuNzhWMzMuMTNTMTA1OC4yNC4yOSA3NDAuNzMuMjlaIi8+PC9nPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYiIgeDE9IjEyMjguMjUiIHgyPSIxMjQzLjcxIiB5MT0iLTIxOS4yOSIgeTI9IjIyOC41NiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNmZmYiIHN0eWxlPSJzdG9wLWNvbG9yOndoaXRlO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMUMxRTI1IiBzdHlsZT0ic3RvcC1jb2xvcjojMWMxZTI1O3N0b3AtY29sb3I6Y29sb3IoZGlzcGxheS1wMyAuMTA5OCAuMTE3NiAuMTQ1MSk7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iYyIgeDE9IjU3MS45OSIgeDI9IjU5OC4xMiIgeTE9IjEyNjkuNTEiIHkyPSIxMDU1LjY5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iI2ZmZiIgc3R5bGU9InN0b3AtY29sb3I6d2hpdGU7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMCIgc3R5bGU9InN0b3AtY29sb3I6bm9uZTtzdG9wLW9wYWNpdHk6MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjwvc3ZnPg==") top center/cover;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
}
@media only screen and (max-width: 991px) {
  .new-products-salute::before {
    content: none;
  }
}
.new-products-salute .shape-1 {
  width: 39px;
  height: 39px;
  top: 106px;
  right: 92px;
  background-image: url("./../images/salute/shape-14.png");
  backdrop-filter: blur(9.63px);
  transform: rotate(-18.01deg);
}
.new-products-salute .shape-2 {
  width: 53px;
  height: 53px;
  top: 120px;
  left: 82px;
  background-image: url("./../images/salute/shape-15.png");
  z-index: -1;
}
.new-products-salute-wrapper {
  gap: 60px;
}
.new-products-salute-wrapper .detail .sup-title {
  font-size: 36px;
  line-height: 50px;
  background-image: linear-gradient(102.92deg, rgba(27, 30, 38, 0) -10.51%, rgba(255, 255, 255, 0.6) 67.34%, rgba(25, 27, 35, 0) 99.64%);
}
.new-products-salute-wrapper .detail .title {
  font-size: 56px;
  line-height: 70px;
}
.new-products-salute-wrapper .detail .hot {
  background-color: rgba(255, 255, 255, 0.04);
  border: 1px solid rgba(255, 255, 255, 0.12);
  padding: 5px 9px;
  font-size: 18px;
  line-height: 28px;
}
.new-products-salute-wrapper .detail .hot i {
  font-size: 24px;
  color: #ef4f4f;
}
.new-products-salute-wrapper .detail .category-rate {
  margin-top: 14px;
}
.new-products-salute-wrapper .detail .category-rate .text {
  font-size: 18px;
  line-height: 28px;
  color: rgba(255, 255, 255, 0.4);
}
.new-products-salute-wrapper .detail .category-rate .text i {
  font-size: 8px;
}
.new-products-salute-wrapper .detail .category-rate .category,
.new-products-salute-wrapper .detail .category-rate .rate {
  font-size: 18px;
  line-height: 28px;
  color: rgba(255, 255, 255, 0.7);
}
.new-products-salute-wrapper .detail .category-rate .circle {
  background-color: rgba(255, 255, 255, 0.18);
  width: 4px;
  height: 4px;
}
.new-products-salute-wrapper .detail .category-rate .rate i {
  font-size: 18px;
  color: #efe253;
}
.new-products-salute-wrapper .detail .line {
  max-width: 360px;
  height: 2px;
  margin: 32px 0;
}
.new-products-salute-wrapper .detail .line::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNDUiIGhlaWdodD0iMiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtZGFzaGFycmF5PSIxIDgiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTAgMWgzNDQuOTMiIG9wYWNpdHk9Ii4zIiBzdHlsZT0ic3Ryb2tlOiNmZmY7c3Ryb2tlLW9wYWNpdHk6MSIvPjwvc3ZnPg==") 0 0/contain;
          mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNDUiIGhlaWdodD0iMiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtZGFzaGFycmF5PSIxIDgiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTAgMWgzNDQuOTMiIG9wYWNpdHk9Ii4zIiBzdHlsZT0ic3Ryb2tlOiNmZmY7c3Ryb2tlLW9wYWNpdHk6MSIvPjwvc3ZnPg==") 0 0/contain;
  -webkit-mask-repeat: repeat-x;
          mask-repeat: repeat-x;
  background-color: #fff;
  left: 14px;
}
.new-products-salute-wrapper .detail .line::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 100%;
  width: 6px;
  height: 6px;
  background-color: #fff;
  transform: translate(8px, -50%);
  border-radius: 50px;
}
.new-products-salute-wrapper .detail p {
  font-size: 18px;
  line-height: 28px;
  color: rgba(255, 255, 255, 0.4);
  margin-bottom: 56px;
}
.new-products-salute-wrapper .detail p span {
  color: rgba(255, 255, 255, 0.7);
}
.new-products-salute-wrapper .detail .btns {
  gap: 48px;
}
.new-products-salute-wrapper .detail .btns .btn-salute-show {
  font-size: 16px;
  line-height: 24px;
}
.new-products-salute-wrapper .detail .btns .btn-about {
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  font-weight: 800;
}
.new-products-salute-wrapper .detail .btns .btn-about i {
  font-size: 24px;
  opacity: 0.4;
}
.new-products-salute-wrapper .detail .btns .btn-about:hover {
  color: #e6c091;
}
@media only screen and (max-width: 1199px) {
  .new-products-salute .shape-1 {
    right: 40px;
  }
  .new-products-salute .shape-2 {
    left: 40px;
  }
  .new-products-salute-wrapper {
    gap: 32px;
  }
}
@media only screen and (max-width: 991px) {
  .new-products-salute .shape-1 {
    width: 32px;
    height: 32px;
    right: 20px;
    top: 180px;
  }
  .new-products-salute .shape-2 {
    width: 245px;
    height: 182px;
    background-image: url("./../images/salute/shape-16.png");
    top: 110px;
    left: 0;
    transform: translateX(-66px) rotate(-61.82deg);
  }
}
@media only screen and (max-width: 767px) {
  .new-products-salute {
    -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOTciIGhlaWdodD0iMTQ1MyIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTIwMi4yNCAwQzExNi4xNCAwIDEuMTMgOC44NCAxLjEzIDguODRMMCAxNDUyLjUzaDM5NS43MkwzOTYuODUgOC44NFMyODguMzUgMCAyMDIuMjUgMCIgc3R5bGU9ImZpbGw6IzAwMDtmaWxsLW9wYWNpdHk6MSIvPjwvc3ZnPg==");
            mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOTciIGhlaWdodD0iMTQ1MyIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTIwMi4yNCAwQzExNi4xNCAwIDEuMTMgOC44NCAxLjEzIDguODRMMCAxNDUyLjUzaDM5NS43MkwzOTYuODUgOC44NFMyODguMzUgMCAyMDIuMjUgMCIgc3R5bGU9ImZpbGw6IzAwMDtmaWxsLW9wYWNpdHk6MSIvPjwvc3ZnPg==");
  }
  .new-products-salute::after {
    -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOTMiIGhlaWdodD0iODciIGZpbGw9Im5vbmUiPjxtYXNrIGlkPSJhIiB3aWR0aD0iMzkzIiBoZWlnaHQ9Ijg3IiB4PSIwIiB5PSIwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjRDlEOUQ5IiBkPSJNMCAwaDM5M3Y4N0gweiIgc3R5bGU9ImZpbGw6I2Q5ZDlkOTtmaWxsOmNvbG9yKGRpc3BsYXktcDMgLjg1MSAuODUxIC44NTEpO2ZpbGwtb3BhY2l0eToxIi8+PC9tYXNrPjxnIHN0cm9rZS13aWR0aD0iMiIgbWFzaz0idXJsKCNhKSI+PHBhdGggc3Ryb2tlPSJ1cmwoI2IpIiBzdHJva2Utb3BhY2l0eT0iLjI5IiBkPSJNMTk5LjI0IDBDMTEzLjE0IDAtMS44NyA4Ljg0LTEuODcgOC44NEwtMyAxNDUyLjUzaDM5NS43MkwzOTMuODUgOC44NFMyODUuMzUgMCAxOTkuMjUgMFoiLz48cGF0aCBzdHJva2U9InVybCgjYykiIHN0cm9rZS1vcGFjaXR5PSIuMiIgZD0iTTE5OS4yNCAwQzExMy4xNCAwLTEuODcgOC44NC0xLjg3IDguODRMLTMgMTQ1Mi41M2gzOTUuNzJMMzkzLjg1IDguODRTMjg1LjM1IDAgMTk5LjI1IDBaIi8+PC9nPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYiIgeDE9IjMzMS40NCIgeDI9IjM4Ny42MyIgeTE9Ii0yNDMuNTgiIHkyPSIxOTcuNjUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIiBzdHlsZT0ic3RvcC1jb2xvcjp3aGl0ZTtzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzFDMUUyNSIgc3R5bGU9InN0b3AtY29sb3I6IzFjMWUyNTtzdG9wLWNvbG9yOmNvbG9yKGRpc3BsYXktcDMgLjEwOTggLjExNzYgLjE0NTEpO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImMiIHgxPSIxNTMuNDgiIHgyPSIyMzQuNzgiIHkxPSIxMjQ1LjIyIiB5Mj0iMTA2NC44NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNmZmYiIHN0eWxlPSJzdG9wLWNvbG9yOndoaXRlO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOm5vbmU7c3RvcC1vcGFjaXR5OjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=");
            mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOTMiIGhlaWdodD0iODciIGZpbGw9Im5vbmUiPjxtYXNrIGlkPSJhIiB3aWR0aD0iMzkzIiBoZWlnaHQ9Ijg3IiB4PSIwIiB5PSIwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjRDlEOUQ5IiBkPSJNMCAwaDM5M3Y4N0gweiIgc3R5bGU9ImZpbGw6I2Q5ZDlkOTtmaWxsOmNvbG9yKGRpc3BsYXktcDMgLjg1MSAuODUxIC44NTEpO2ZpbGwtb3BhY2l0eToxIi8+PC9tYXNrPjxnIHN0cm9rZS13aWR0aD0iMiIgbWFzaz0idXJsKCNhKSI+PHBhdGggc3Ryb2tlPSJ1cmwoI2IpIiBzdHJva2Utb3BhY2l0eT0iLjI5IiBkPSJNMTk5LjI0IDBDMTEzLjE0IDAtMS44NyA4Ljg0LTEuODcgOC44NEwtMyAxNDUyLjUzaDM5NS43MkwzOTMuODUgOC44NFMyODUuMzUgMCAxOTkuMjUgMFoiLz48cGF0aCBzdHJva2U9InVybCgjYykiIHN0cm9rZS1vcGFjaXR5PSIuMiIgZD0iTTE5OS4yNCAwQzExMy4xNCAwLTEuODcgOC44NC0xLjg3IDguODRMLTMgMTQ1Mi41M2gzOTUuNzJMMzkzLjg1IDguODRTMjg1LjM1IDAgMTk5LjI1IDBaIi8+PC9nPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYiIgeDE9IjMzMS40NCIgeDI9IjM4Ny42MyIgeTE9Ii0yNDMuNTgiIHkyPSIxOTcuNjUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIiBzdHlsZT0ic3RvcC1jb2xvcjp3aGl0ZTtzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzFDMUUyNSIgc3R5bGU9InN0b3AtY29sb3I6IzFjMWUyNTtzdG9wLWNvbG9yOmNvbG9yKGRpc3BsYXktcDMgLjEwOTggLjExNzYgLjE0NTEpO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImMiIHgxPSIxNTMuNDgiIHgyPSIyMzQuNzgiIHkxPSIxMjQ1LjIyIiB5Mj0iMTA2NC44NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNmZmYiIHN0eWxlPSJzdG9wLWNvbG9yOndoaXRlO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOm5vbmU7c3RvcC1vcGFjaXR5OjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=");
    height: 87px;
  }
  .new-products-salute-wrapper .detail .hot {
    font-size: 12px;
    line-height: 18px;
    gap: 6px;
  }
  .new-products-salute-wrapper .detail .hot i {
    font-size: 16px;
  }
  .new-products-salute-wrapper .detail .sup-title {
    font-size: 24px;
    line-height: 36px;
  }
  .new-products-salute-wrapper .detail .title {
    font-size: 30px;
    line-height: 44px;
  }
  .new-products-salute-wrapper .detail .category-rate .text,
  .new-products-salute-wrapper .detail .category-rate .category,
  .new-products-salute-wrapper .detail .category-rate .rate {
    font-size: 14px;
    line-height: 20px;
  }
  .new-products-salute-wrapper .detail .category-rate .rate i {
    font-size: 14px;
  }
  .new-products-salute-wrapper .detail p {
    font-size: 16px;
    line-height: 26px;
  }
  .new-products-salute-wrapper .detail .btns {
    gap: 32px;
  }
  .new-products-salute-wrapper .detail .btns .btn-salute-show-text {
    font-size: 14px;
    line-height: 20px;
    padding: 10px 20px;
  }
  .new-products-salute-wrapper .detail .btns .btn-salute-show .icon {
    width: 40px;
    height: 40px;
  }
  .new-products-salute-wrapper .detail .btns .btn-salute-show .icon i {
    font-size: 20px;
  }
  .new-products-salute-wrapper .detail .btns .btn-about {
    font-size: 14px;
    line-height: 20px;
  }
  .new-products-salute-wrapper .detail .btns .btn-about i {
    font-size: 24px;
  }
}

/* New Products */
/* Comments */
.comments-salute {
  padding: 106px 0 164px;
  background-color: rgba(25, 29, 37, 0.4);
  -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDYwIiBoZWlnaHQ9IjExMzQiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiMxOTFEMjUiIGQ9Ik03NDEuNjQgMEgwdjExMzMuMzdzMzk1LjQtMzEuNzggNzQxLjY0LTMxLjc4IDcxNy42NCAzMS43OCA3MTcuNjQgMzEuNzhWMHoiIHN0eWxlPSJmaWxsOiMxOTFkMjU7ZmlsbDpjb2xvcihkaXNwbGF5LXAzIC4wOTYyIC4xMTI3IC4xNDU3KTtmaWxsLW9wYWNpdHk6MSIvPjwvc3ZnPg==") bottom center/cover;
          mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDYwIiBoZWlnaHQ9IjExMzQiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiMxOTFEMjUiIGQ9Ik03NDEuNjQgMEgwdjExMzMuMzdzMzk1LjQtMzEuNzggNzQxLjY0LTMxLjc4IDcxNy42NCAzMS43OCA3MTcuNjQgMzEuNzhWMHoiIHN0eWxlPSJmaWxsOiMxOTFkMjU7ZmlsbDpjb2xvcihkaXNwbGF5LXAzIC4wOTYyIC4xMTI3IC4xNDU3KTtmaWxsLW9wYWNpdHk6MSIvPjwvc3ZnPg==") bottom center/cover;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  z-index: 2;
}
.comments-salute::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 180px;
  -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDU3IiBoZWlnaHQ9IjE4MCIgZmlsbD0ibm9uZSI+PG1hc2sgaWQ9ImEiIHdpZHRoPSIxNDU3IiBoZWlnaHQ9IjE4MCIgeD0iMCIgeT0iMCIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSI+PHBhdGggZmlsbD0iI0Q5RDlEOSIgZD0iTTAgMGgxNDU3djE4MEgweiIgc3R5bGU9ImZpbGw6I2Q5ZDlkOTtmaWxsOmNvbG9yKGRpc3BsYXktcDMgLjg1MSAuODUxIC44NTEpO2ZpbGwtb3BhY2l0eToxIi8+PC9tYXNrPjxnIHN0cm9rZS13aWR0aD0iMiIgbWFzaz0idXJsKCNhKSI+PHBhdGggc3Ryb2tlPSJ1cmwoI2IpIiBzdHJva2Utb3BhY2l0eT0iLjI5IiBkPSJNNzQwLjc0LTk1My44N0gtLjkxVjE3OS41czM5NS40LTMxLjc4IDc0MS42NS0zMS43OCA3MTcuNjQgMzEuNzggNzE3LjY0IDMxLjc4Vi05NTMuODd6Ii8+PHBhdGggc3Ryb2tlPSJ1cmwoI2MpIiBzdHJva2Utb3BhY2l0eT0iLjIiIGQ9Ik03NDAuNzQtOTUzLjg3SC0uOTFWMTc5LjVzMzk1LjQtMzEuNzggNzQxLjY1LTMxLjc4IDcxNy42NCAzMS43OCA3MTcuNjQgMzEuNzhWLTk1My44N3oiLz48L2c+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMTIyOC4yNSIgeDI9IjEyNDMuNzEiIHkxPSItMTIwNi4yOSIgeTI9Ii03NTguNDQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIiBzdHlsZT0ic3RvcC1jb2xvcjp3aGl0ZTtzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzFDMUUyNSIgc3R5bGU9InN0b3AtY29sb3I6IzFjMWUyNTtzdG9wLWNvbG9yOmNvbG9yKGRpc3BsYXktcDMgLjEwOTggLjExNzYgLjE0NTEpO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImMiIHgxPSI1NzEuOTkiIHgyPSI1OTguMTIiIHkxPSIyODIuNTEiIHkyPSI2OC42OSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNmZmYiIHN0eWxlPSJzdG9wLWNvbG9yOndoaXRlO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOm5vbmU7c3RvcC1vcGFjaXR5OjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=") bottom center/cover;
          mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDU3IiBoZWlnaHQ9IjE4MCIgZmlsbD0ibm9uZSI+PG1hc2sgaWQ9ImEiIHdpZHRoPSIxNDU3IiBoZWlnaHQ9IjE4MCIgeD0iMCIgeT0iMCIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSI+PHBhdGggZmlsbD0iI0Q5RDlEOSIgZD0iTTAgMGgxNDU3djE4MEgweiIgc3R5bGU9ImZpbGw6I2Q5ZDlkOTtmaWxsOmNvbG9yKGRpc3BsYXktcDMgLjg1MSAuODUxIC44NTEpO2ZpbGwtb3BhY2l0eToxIi8+PC9tYXNrPjxnIHN0cm9rZS13aWR0aD0iMiIgbWFzaz0idXJsKCNhKSI+PHBhdGggc3Ryb2tlPSJ1cmwoI2IpIiBzdHJva2Utb3BhY2l0eT0iLjI5IiBkPSJNNzQwLjc0LTk1My44N0gtLjkxVjE3OS41czM5NS40LTMxLjc4IDc0MS42NS0zMS43OCA3MTcuNjQgMzEuNzggNzE3LjY0IDMxLjc4Vi05NTMuODd6Ii8+PHBhdGggc3Ryb2tlPSJ1cmwoI2MpIiBzdHJva2Utb3BhY2l0eT0iLjIiIGQ9Ik03NDAuNzQtOTUzLjg3SC0uOTFWMTc5LjVzMzk1LjQtMzEuNzggNzQxLjY1LTMxLjc4IDcxNy42NCAzMS43OCA3MTcuNjQgMzEuNzhWLTk1My44N3oiLz48L2c+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMTIyOC4yNSIgeDI9IjEyNDMuNzEiIHkxPSItMTIwNi4yOSIgeTI9Ii03NTguNDQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIiBzdHlsZT0ic3RvcC1jb2xvcjp3aGl0ZTtzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzFDMUUyNSIgc3R5bGU9InN0b3AtY29sb3I6IzFjMWUyNTtzdG9wLWNvbG9yOmNvbG9yKGRpc3BsYXktcDMgLjEwOTggLjExNzYgLjE0NTEpO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImMiIHgxPSI1NzEuOTkiIHgyPSI1OTguMTIiIHkxPSIyODIuNTEiIHkyPSI2OC42OSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNmZmYiIHN0eWxlPSJzdG9wLWNvbG9yOndoaXRlO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOm5vbmU7c3RvcC1vcGFjaXR5OjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=") bottom center/cover;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-color: rgba(255, 255, 255, 0.2);
}
.comments-salute .shape-1 {
  width: 429px;
  height: 116px;
  background-image: url("./../images/salute/shape-17.png");
  transform: translate(-90px, -11px);
}
.comments-salute .shape-2 {
  width: 234px;
  height: 401px;
  background-image: url("./../images/salute/shape-18.png");
  transform: translateY(20px);
}
.comments-salute-items {
  max-width: 570px;
  z-index: 2;
}
.comments-salute-items::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 72px;
  width: 211px;
  height: 110px;
  -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMTMiIGhlaWdodD0iMTExIiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjMkEyRTNBIiBkPSJNMjExLjgyIDEuNzNxLjMtLjI4LjMyLS43YTEgMSAwIDAgMC0xLjY4LS43NnEtNC41IDQuMjQtOS4xNCA4LjMyYy0yMy4zNiAyMC4zLTQ5Ljk2IDM4LjEtODAuMiA0NS43Ny0yMS43NSA2LjA4LTQ0LjMyIDUuOC02Ni43MyA4LjUtOS4xNiAyLjA5LTE0LjAyIDEwLjk2LTE3LjcxIDE4Ljcydi0uMDJhNjcgNjcgMCAwIDEtMjIuNTkgMjIuNThsLTIuODYgMS40MmMtMy43MiAxLjgtNy40OCAzLjUtMTEuMjMgNS4yMyAzLjc3LTEuNyA3LjUzLTMuMzggMTEuMjctNS4xNHExLjQ2LS42OSAyLjg4LTEuNGE2NyA2NyAwIDAgMCAyMi44Ny0yMi40OHYtLjAyYzMuNzUtNy43NCA4LjY0LTE2LjM4IDE3LjUyLTE4LjMgMjIuMS0yLjQ5IDQ1LjAyLTIuMDYgNjYuODYtNy45OCAzMC41OC03LjUgNTcuNS0yNS4yMiA4MS4xNi00NS40NWEzMjMgMzIzIDAgMCAwIDkuMjYtOC4yOSIgc3R5bGU9ImZpbGw6IzJhMmUzYTtmaWxsOmNvbG9yKGRpc3BsYXktcDMgLjE2NDQgLjE4MTkgLjIyODUpO2ZpbGwtb3BhY2l0eToxIi8+PC9zdmc+") 0 0/100% 100%;
          mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMTMiIGhlaWdodD0iMTExIiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjMkEyRTNBIiBkPSJNMjExLjgyIDEuNzNxLjMtLjI4LjMyLS43YTEgMSAwIDAgMC0xLjY4LS43NnEtNC41IDQuMjQtOS4xNCA4LjMyYy0yMy4zNiAyMC4zLTQ5Ljk2IDM4LjEtODAuMiA0NS43Ny0yMS43NSA2LjA4LTQ0LjMyIDUuOC02Ni43MyA4LjUtOS4xNiAyLjA5LTE0LjAyIDEwLjk2LTE3LjcxIDE4Ljcydi0uMDJhNjcgNjcgMCAwIDEtMjIuNTkgMjIuNThsLTIuODYgMS40MmMtMy43MiAxLjgtNy40OCAzLjUtMTEuMjMgNS4yMyAzLjc3LTEuNyA3LjUzLTMuMzggMTEuMjctNS4xNHExLjQ2LS42OSAyLjg4LTEuNGE2NyA2NyAwIDAgMCAyMi44Ny0yMi40OHYtLjAyYzMuNzUtNy43NCA4LjY0LTE2LjM4IDE3LjUyLTE4LjMgMjIuMS0yLjQ5IDQ1LjAyLTIuMDYgNjYuODYtNy45OCAzMC41OC03LjUgNTcuNS0yNS4yMiA4MS4xNi00NS40NWEzMjMgMzIzIDAgMCAwIDkuMjYtOC4yOSIgc3R5bGU9ImZpbGw6IzJhMmUzYTtmaWxsOmNvbG9yKGRpc3BsYXktcDMgLjE2NDQgLjE4MTkgLjIyODUpO2ZpbGwtb3BhY2l0eToxIi8+PC9zdmc+") 0 0/100% 100%;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-color: #2a2e3a;
  z-index: -1;
}
.comments-salute-item {
  padding: 20px 24px;
  background-color: rgba(255, 255, 255, 0.02);
  backdrop-filter: blur(8px);
  max-width: 430px;
  margin-bottom: -36px;
  border-radius: 16px;
  transform: rotate(-7deg);
  z-index: 3;
}
.comments-salute-item::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: inherit;
  padding: 1px;
  background-image: radial-gradient(70.29% 244.44% at 22.41% 78.32%, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.02) 100%);
  z-index: -1;
}
.comments-salute-item:nth-child(odd) {
  margin-right: auto;
}
.comments-salute-item:nth-child(2) {
  transform: rotate(-0.97deg);
  max-width: 440px;
  z-index: 2;
}
.comments-salute-item:nth-child(2)::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 100%;
  width: 31px;
  height: 22px;
  -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMzEzNjQyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEgNy42OGMuNDUuMTEuOS4yMiA2LjA0IDIuNyA1LjE0IDIuNDYgMTQuOTUgNy4yOCAyNS4wNiAxMi4yNU0zLjMgMWw5Ljg2IDEuNCIgb3BhY2l0eT0iLjQiIHN0eWxlPSJzdHJva2U6IzMxMzY0MjtzdHJva2U6Y29sb3IoZGlzcGxheS1wMyAuMTkxOSAuMjEwNCAuMjU5OCk7c3Ryb2tlLW9wYWNpdHk6MSIvPjwvc3ZnPg==") 0 0/100% 100%;
          mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMzEzNjQyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEgNy42OGMuNDUuMTEuOS4yMiA2LjA0IDIuNyA1LjE0IDIuNDYgMTQuOTUgNy4yOCAyNS4wNiAxMi4yNU0zLjMgMWw5Ljg2IDEuNCIgb3BhY2l0eT0iLjQiIHN0eWxlPSJzdHJva2U6IzMxMzY0MjtzdHJva2U6Y29sb3IoZGlzcGxheS1wMyAuMTkxOSAuMjEwNCAuMjU5OCk7c3Ryb2tlLW9wYWNpdHk6MSIvPjwvc3ZnPg==") 0 0/100% 100%;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-color: #313642;
  transform: translate(8px, 11px);
}
.comments-salute-item:nth-child(3) {
  transform: rotate(4.96deg);
  max-width: 376px;
  margin-left: 49px;
  z-index: 1;
}
.comments-salute-item .name {
  font-size: 20px;
  line-height: 32px;
}
.comments-salute-item .role {
  color: #e6c091;
  font-size: 14px;
  line-height: 20px;
}
.comments-salute-item p {
  font-size: 12px;
  line-height: 24px;
  font-weight: 500;
  color: rgba(255, 255, 255, 0.4);
}
.comments-salute .line {
  width: 2px;
  height: 216px;
  background-color: #fff;
  -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyIiBoZWlnaHQ9IjIxNyIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtZGFzaGFycmF5PSIxIDgiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEgMHYyMTYuMTQiIG9wYWNpdHk9Ii4zIiBzdHlsZT0ic3Ryb2tlOiNmZmY7c3Ryb2tlLW9wYWNpdHk6MSIvPjwvc3ZnPg==") 0 0/contain;
          mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyIiBoZWlnaHQ9IjIxNyIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtZGFzaGFycmF5PSIxIDgiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEgMHYyMTYuMTQiIG9wYWNpdHk9Ii4zIiBzdHlsZT0ic3Ryb2tlOiNmZmY7c3Ryb2tlLW9wYWNpdHk6MSIvPjwvc3ZnPg==") 0 0/contain;
  -webkit-mask-repeat: repeat-y;
          mask-repeat: repeat-y;
  margin: 0 108px 0 84px;
}
.comments-salute-left .sup-title {
  font-size: 36px;
  line-height: 50px;
  background-image: linear-gradient(90deg, rgba(255, 255, 255, 0.6) 68.27%, rgba(126, 134, 170, 0.6) 100%);
}
.comments-salute-left .title {
  font-size: 48px;
  line-height: 60px;
  margin-bottom: 20px;
}
.comments-salute-left .name {
  font-size: 24px;
  line-height: 36px;
}
.comments-salute-left .name span {
  -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyIiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjREVDODdCIiBkPSJNMjEuNzQgMSAyMC42Ni45NSAxLjA5LjA1IDAgMHYybDEuMDktLjA1IDE5LjU3LS45eiIgc3R5bGU9ImZpbGw6I2RlYzg3YjtmaWxsOmNvbG9yKGRpc3BsYXktcDMgLjg3IC43ODU3IC40ODA5KTtmaWxsLW9wYWNpdHk6MSIvPjwvc3ZnPg==") 0 0/100% 100%;
          mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyIiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjREVDODdCIiBkPSJNMjEuNzQgMSAyMC42Ni45NSAxLjA5LjA1IDAgMHYybDEuMDktLjA1IDE5LjU3LS45eiIgc3R5bGU9ImZpbGw6I2RlYzg3YjtmaWxsOmNvbG9yKGRpc3BsYXktcDMgLjg3IC43ODU3IC40ODA5KTtmaWxsLW9wYWNpdHk6MSIvPjwvc3ZnPg==") 0 0/100% 100%;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-color: #dec87b;
  width: 22px;
  height: 2px;
}
@media only screen and (max-width: 1399px) {
  .comments-salute::after {
    height: 154px;
  }
}
@media only screen and (max-width: 1199px) {
  .comments-salute::after {
    height: 129px;
  }
  .comments-salute-items {
    max-width: 470px;
  }
  .comments-salute-item {
    max-width: 380px;
  }
  .comments-salute-item:nth-child(2) {
    max-width: 390px;
  }
  .comments-salute-item:nth-child(3) {
    max-width: 326px;
  }
  .comments-salute .line {
    margin: 0 48px;
  }
}
@media only screen and (max-width: 991px) {
  .comments-salute .shape-1 {
    transform: translate(-256px, -152px);
  }
  .comments-salute .shape-2 {
    background-image: url("./../images/salute/shape-20.png");
    top: auto !important;
    bottom: 0;
    transform: translateY(54px);
    width: 141px;
    height: 223px;
  }
  .comments-salute .shape-3 {
    width: 111px;
    height: 184px;
    bottom: 280px;
    background-image: url("./../images/salute/shape-19.png");
    z-index: -1;
  }
  .comments-salute-wrapper {
    gap: 40px;
  }
  .comments-salute-items {
    max-width: 570px;
  }
  .comments-salute-item {
    max-width: 430px;
  }
  .comments-salute-item:nth-child(2) {
    max-width: 440px;
  }
  .comments-salute-item:nth-child(3) {
    max-width: 378px;
  }
}
@media only screen and (max-width: 767px) {
  .comments-salute {
    -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOTciIGhlaWdodD0iMTQ0NCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTIwMS4xMiAwaC0yMDBMMCAxNDQzLjY5czEwNy4yMi03Ljc5IDIwMS4xMi03Ljc5YzkzLjg5IDAgMTk0LjYgNy43OSAxOTQuNiA3Ljc5TDM5Ni44NSAweiIgc3R5bGU9ImZpbGw6IzAwMDtmaWxsLW9wYWNpdHk6MSIvPjwvc3ZnPg==");
            mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOTciIGhlaWdodD0iMTQ0NCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTIwMS4xMiAwaC0yMDBMMCAxNDQzLjY5czEwNy4yMi03Ljc5IDIwMS4xMi03Ljc5YzkzLjg5IDAgMTk0LjYgNy43OSAxOTQuNiA3Ljc5TDM5Ni44NSAweiIgc3R5bGU9ImZpbGw6IzAwMDtmaWxsLW9wYWNpdHk6MSIvPjwvc3ZnPg==");
  }
  .comments-salute::after {
    -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOTMiIGhlaWdodD0iODgiIGZpbGw9Im5vbmUiPjxtYXNrIGlkPSJhIiB3aWR0aD0iMzkzIiBoZWlnaHQ9Ijg4IiB4PSIwIiB5PSIwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjRDlEOUQ5IiBkPSJNMCAwaDM5M3Y4OEgweiIgc3R5bGU9ImZpbGw6I2Q5ZDlkOTtmaWxsOmNvbG9yKGRpc3BsYXktcDMgLjg1MSAuODUxIC44NTEpO2ZpbGwtb3BhY2l0eToxIi8+PC9tYXNrPjxnIHN0cm9rZS13aWR0aD0iMiIgbWFzaz0idXJsKCNhKSI+PHBhdGggc3Ryb2tlPSJ1cmwoI2IpIiBzdHJva2Utb3BhY2l0eT0iLjI5IiBkPSJNMTk5LjEyLTEzNTYuMTZoLTIwMEwtMiA4Ny41M3MxMDcuMjItNy43OSAyMDEuMTItNy43OWM5My44OSAwIDE5NC42IDcuNzkgMTk0LjYgNy43OWwxLjEzLTE0NDMuNjl6Ii8+PHBhdGggc3Ryb2tlPSJ1cmwoI2MpIiBzdHJva2Utb3BhY2l0eT0iLjIiIGQ9Ik0xOTkuMTItMTM1Ni4xNmgtMjAwTC0yIDg3LjUzczEwNy4yMi03Ljc5IDIwMS4xMi03Ljc5YzkzLjg5IDAgMTk0LjYgNy43OSAxOTQuNiA3Ljc5bDEuMTMtMTQ0My42OXoiLz48L2c+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMzMyLjQ0IiB4Mj0iMzg4LjYzIiB5MT0iLTE2MDguNTgiIHkyPSItMTE2Ny4zNSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNmZmYiIHN0eWxlPSJzdG9wLWNvbG9yOndoaXRlO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMUMxRTI1IiBzdHlsZT0ic3RvcC1jb2xvcjojMWMxZTI1O3N0b3AtY29sb3I6Y29sb3IoZGlzcGxheS1wMyAuMTA5OCAuMTE3NiAuMTQ1MSk7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iYyIgeDE9IjE1NC40OCIgeDI9IjIzNS43OCIgeTE9Ii0xMTkuNzgiIHkyPSItMzAwLjE1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iI2ZmZiIgc3R5bGU9InN0b3AtY29sb3I6d2hpdGU7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMCIgc3R5bGU9InN0b3AtY29sb3I6bm9uZTtzdG9wLW9wYWNpdHk6MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjwvc3ZnPg==");
            mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOTMiIGhlaWdodD0iODgiIGZpbGw9Im5vbmUiPjxtYXNrIGlkPSJhIiB3aWR0aD0iMzkzIiBoZWlnaHQ9Ijg4IiB4PSIwIiB5PSIwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjRDlEOUQ5IiBkPSJNMCAwaDM5M3Y4OEgweiIgc3R5bGU9ImZpbGw6I2Q5ZDlkOTtmaWxsOmNvbG9yKGRpc3BsYXktcDMgLjg1MSAuODUxIC44NTEpO2ZpbGwtb3BhY2l0eToxIi8+PC9tYXNrPjxnIHN0cm9rZS13aWR0aD0iMiIgbWFzaz0idXJsKCNhKSI+PHBhdGggc3Ryb2tlPSJ1cmwoI2IpIiBzdHJva2Utb3BhY2l0eT0iLjI5IiBkPSJNMTk5LjEyLTEzNTYuMTZoLTIwMEwtMiA4Ny41M3MxMDcuMjItNy43OSAyMDEuMTItNy43OWM5My44OSAwIDE5NC42IDcuNzkgMTk0LjYgNy43OWwxLjEzLTE0NDMuNjl6Ii8+PHBhdGggc3Ryb2tlPSJ1cmwoI2MpIiBzdHJva2Utb3BhY2l0eT0iLjIiIGQ9Ik0xOTkuMTItMTM1Ni4xNmgtMjAwTC0yIDg3LjUzczEwNy4yMi03Ljc5IDIwMS4xMi03Ljc5YzkzLjg5IDAgMTk0LjYgNy43OSAxOTQuNiA3Ljc5bDEuMTMtMTQ0My42OXoiLz48L2c+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMzMyLjQ0IiB4Mj0iMzg4LjYzIiB5MT0iLTE2MDguNTgiIHkyPSItMTE2Ny4zNSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNmZmYiIHN0eWxlPSJzdG9wLWNvbG9yOndoaXRlO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMUMxRTI1IiBzdHlsZT0ic3RvcC1jb2xvcjojMWMxZTI1O3N0b3AtY29sb3I6Y29sb3IoZGlzcGxheS1wMyAuMTA5OCAuMTE3NiAuMTQ1MSk7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iYyIgeDE9IjE1NC40OCIgeDI9IjIzNS43OCIgeTE9Ii0xMTkuNzgiIHkyPSItMzAwLjE1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iI2ZmZiIgc3R5bGU9InN0b3AtY29sb3I6d2hpdGU7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMCIgc3R5bGU9InN0b3AtY29sb3I6bm9uZTtzdG9wLW9wYWNpdHk6MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjwvc3ZnPg==");
    height: 88px;
  }
}
@media only screen and (max-width: 575px) {
  .comments-salute-items {
    max-width: 100%;
  }
  .comments-salute-item, .comments-salute-item:nth-child(2), .comments-salute-item:nth-child(3) {
    max-width: 100%;
    width: auto !important;
  }
  .comments-salute-item:first-child {
    margin: 0 30px -11px 6px;
  }
  .comments-salute-item:nth-child(2) {
    margin-bottom: -1px;
  }
  .comments-salute-item:nth-child(3) {
    margin: 0 24px 0 17px;
    margin-bottom: 0;
  }
}

/* Comments */
/* Popular Products */
.popular-products-salute {
  padding-top: 56px;
}
.popular-products-salute .shape-1 {
  width: 54px;
  height: 53px;
  background-image: url("./../images/salute/shape-21.png");
  top: 40px;
  right: 30%;
  transform: rotate(-30deg);
  z-index: -1;
}
.popular-products-salute .shape-2 {
  top: 77px;
  left: 29%;
  width: 20px;
  height: 21px;
  background-image: url("./../images/salute/shape-22.png");
  transform: rotate(-18.01deg);
  filter: blur(5.15px);
  z-index: -1;
}
.popular-products-salute .shape-3 {
  top: 38px;
  width: 151px;
  height: 381px;
  background-image: url("./../images/salute/shape-23.png");
  z-index: -1;
}
.popular-products-salute .shape-4 {
  width: 243px;
  height: 372px;
  bottom: 0;
  transform: translateY(56px);
  background-image: url("./../images/salute/shape-24.png");
  z-index: -1;
}
.popular-products-salute-heading {
  margin-bottom: 70px;
}
.popular-products-salute-heading .sup-title {
  font-size: 36px;
  line-height: 50px;
  background-image: linear-gradient(89.72deg, rgba(180, 180, 180, 0.7) 18.46%, rgba(255, 255, 255, 0.7) 48.21%, rgba(126, 134, 170, 0.7) 70.5%);
}
.popular-products-salute-heading .title {
  font-size: 56px;
  line-height: 70px;
}
.popular-products-salute .swiper {
  padding-top: 24px;
}
.popular-products-salute .swiper-button-prev, .popular-products-salute .swiper-button-next {
  background-color: rgba(72, 74, 82, 0.67);
  border: 1px solid rgba(255, 255, 255, 0.34);
  backdrop-filter: blur(20.5px);
  width: 62px;
  height: 62px;
  color: #fff;
  font-size: 12px;
}
.popular-products-salute .swiper-button-prev::after, .popular-products-salute .swiper-button-next::after {
  content: none;
}
.popular-products-salute .swiper-button-prev {
  right: 0;
  transform: translateX(34px);
}
.popular-products-salute .swiper-button-next {
  left: 0;
  transform: translateX(-34px);
}
.popular-products-salute .swiper-pagination {
  margin-top: 32px;
}
.popular-products-salute-item {
  background-color: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(255, 255, 255, 0.12);
  padding: 10px 10px 18px;
  border-radius: 24px;
}
.popular-products-salute-item, .popular-products-salute-item::before {
  transition: all 0.3s linear;
}
.popular-products-salute-item::before {
  content: "";
  position: absolute;
  bottom: 100%;
  left: 50%;
  transform: translate(-50%, -6px);
  width: 0;
  height: 1px;
  background-color: rgba(255, 255, 255, 0.2);
}
.popular-products-salute-item .image {
  padding: 17px 16px;
  background-color: rgba(255, 255, 255, 0.04);
  border-radius: 16px;
  z-index: 2;
}
.popular-products-salute-item .image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  border-radius: inherit;
  padding: 1px;
  background-image: radial-gradient(137.26% 119.26% at -16.51% 160.8%, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%);
  z-index: -1;
}
.popular-products-salute-item .image .discount {
  min-width: 33px;
  height: 24px;
  background: rgba(255, 255, 255, 0.1);
  backdrop-filter: blur(12px) saturate(180%);
  border: 1px solid rgba(255, 255, 255, 0.15);
  box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.15), 0 4px 12px rgba(0, 0, 0, 0.12);
  padding: 0 4px;
  top: 8px;
  right: 8px;
  font-size: 12px;
  line-height: 18px;
  font-weight: 800;
}
.popular-products-salute-item .image .colors {
  top: 17px;
  left: 9px;
}
.popular-products-salute-item .image .colors li {
  width: 6px;
  height: 6px;
}
.popular-products-salute-item .image img {
  width: auto;
  max-width: 100%;
  height: 221px;
  object-fit: contain;
}
.popular-products-salute-item .status {
  background-color: rgba(123, 222, 184, 0.08);
  color: #7bdeb8;
  padding: 4px 8px;
  font-size: 10px;
  line-height: 16px;
  font-weight: 500;
}
.popular-products-salute-item .status i {
  font-size: 12px;
  line-height: 18px;
}
.popular-products-salute-item .status.danger {
  background-color: rgba(238, 33, 108, 0.08);
  color: #ee216c;
}
.popular-products-salute-item .rate {
  gap: 3px;
  color: rgba(255, 255, 255, 0.36);
  font-size: 12px;
  line-height: 18px;
}
.popular-products-salute-item .rate i {
  color: #efe253;
}
.popular-products-salute-item .title {
  max-height: 72px;
  font-size: 22px;
  line-height: 36px;
  font-weight: 500;
}
.popular-products-salute-item .title a:hover {
  color: #dec87b;
}
.popular-products-salute-item .category {
  gap: 6px;
  margin-bottom: 20px;
}
.popular-products-salute-item .category span {
  width: 18px;
  height: 5px;
  -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSI1IiBmaWxsPSJub25lIj48cGF0aCBzdHJva2U9IiNmZmYiIHN0cm9rZS1vcGFjaXR5PSIuMTMiIGQ9Ik0xNi43Mi4zNSAxMi43IDQuMzhIMCIgc3R5bGU9InN0cm9rZTojZmZmO3N0cm9rZS1vcGFjaXR5Oi4xMyIvPjwvc3ZnPg==") 0 0/100% 100%;
          mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSI1IiBmaWxsPSJub25lIj48cGF0aCBzdHJva2U9IiNmZmYiIHN0cm9rZS1vcGFjaXR5PSIuMTMiIGQ9Ik0xNi43Mi4zNSAxMi43IDQuMzhIMCIgc3R5bGU9InN0cm9rZTojZmZmO3N0cm9rZS1vcGFjaXR5Oi4xMyIvPjwvc3ZnPg==") 0 0/100% 100%;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-color: #fff;
}
.popular-products-salute-item .category a {
  color: rgba(255, 255, 255, 0.4);
  font-size: 14px;
  line-height: 20px;
}
.popular-products-salute-item .category a:hover {
  color: #dec87b;
}
.popular-products-salute-item .price-show {
  padding-top: 16px;
}
.popular-products-salute-item .price-show::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1.5px;
  background-color: #fff;
  -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTYiIGhlaWdodD0iMiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtZGFzaGFycmF5PSIxIDQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMjU2IC43NUgwIiBvcGFjaXR5PSIuMiIgc3R5bGU9InN0cm9rZTojZmZmO3N0cm9rZS1vcGFjaXR5OjEiLz48L3N2Zz4=") 0 0/contain;
          mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTYiIGhlaWdodD0iMiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtZGFzaGFycmF5PSIxIDQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMjU2IC43NUgwIiBvcGFjaXR5PSIuMiIgc3R5bGU9InN0cm9rZTojZmZmO3N0cm9rZS1vcGFjaXR5OjEiLz48L3N2Zz4=") 0 0/contain;
  -webkit-mask-repeat: repeat-x;
          mask-repeat: repeat-x;
}
.popular-products-salute-item .price del {
  font-size: 10px;
  line-height: 16px;
  color: rgba(255, 255, 255, 0.3);
}
.popular-products-salute-item .price span {
  font-size: 16px;
  line-height: 24px;
  font-weight: 800;
}
.popular-products-salute-item .price i {
  font-size: 22px;
  color: rgba(255, 255, 255, 0.6);
}
.popular-products-salute-item .show {
  color: #fff;
  font-size: 12px;
  line-height: 18px;
}
.popular-products-salute-item .show span {
  text-decoration: underline;
}
.popular-products-salute-item:hover {
  transform: translateY(-16px);
}
.popular-products-salute-item:hover::before {
  width: 32px;
}
.popular-products-salute-item:hover .show span {
  color: #dec87b;
}
@media only screen and (max-width: 991px) {
  .popular-products-salute .shape-2 {
    top: 95px;
    right: 24px;
    left: auto;
  }
  .popular-products-salute .shape-3 {
    width: 169px;
    height: 299px;
    top: auto;
    bottom: 0;
    transform: translateY(192px);
  }
  .popular-products-salute-item .price {
    width: 100%;
  }
  .popular-products-salute-item .price del {
    font-size: 14px;
    line-height: 20px;
  }
}
@media only screen and (max-width: 767px) {
  .popular-products-salute {
    padding-top: 32px;
  }
  .popular-products-salute-heading {
    margin-bottom: 32px;
  }
  .popular-products-salute-heading .sup-title {
    font-size: 28px;
    line-height: 42px;
  }
  .popular-products-salute-heading .title {
    font-size: 32px;
    line-height: 46px;
  }
  .popular-products-salute-item {
    border-radius: 16px;
  }
  .popular-products-salute-item .image {
    border-radius: 8px;
  }
  .popular-products-salute-item .image img {
    height: 151px;
  }
  .popular-products-salute-item .rate {
    font-size: 10px;
    line-height: 16px;
  }
  .popular-products-salute-item .title {
    font-size: 14px;
    line-height: 20px;
    max-height: 40px;
  }
  .popular-products-salute-item .category {
    font-size: 10px;
    line-height: 16px;
    margin-bottom: 12px;
  }
  .popular-products-salute-item .price-show {
    padding-top: 12px;
  }
}

/* Popular Products */
/* Start Articles */
.articles-salute {
  margin-top: 90px;
}
.articles-salute .shape-1 {
  width: 35px;
  height: 35px;
  background-image: url("./../images/salute/shape-26.png");
  top: 160px;
  right: 36px;
}
.articles-salute .shape-2 {
  width: 232px;
  height: 370px;
  background-image: url("./../images/salute/shape-27.png");
  transform: translateY(176px);
}
.articles-salute-heading {
  gap: 50px;
  margin-bottom: 40px;
}
.articles-salute-heading .sup-title {
  font-size: 40px;
  line-height: 54px;
  background-image: linear-gradient(89.72deg, rgba(180, 180, 180, 0.7) 18.46%, rgba(255, 255, 255, 0.7) 48.21%, rgba(126, 134, 170, 0.7) 70.5%);
}
.articles-salute-heading .title {
  font-size: 64px;
  line-height: 78px;
}
.articles-salute-heading .description-btn {
  padding-bottom: 14px;
}
.articles-salute-heading p {
  max-width: 618px;
  font-size: 18px;
  line-height: 28px;
  color: rgba(255, 255, 255, 0.4);
}
.articles-salute .btn-salute-show-text {
  padding: 10px 20px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 800;
}
.articles-salute .btn-salute-show .icon {
  width: 40px;
  height: 40px;
  font-size: 15px;
}
.articles-salute-item {
  transition: all 0.3s linear;
}
.articles-salute-item .image {
  background-color: rgba(255, 255, 255, 0.04);
  padding: 8px;
  border: 1px solid rgba(255, 255, 255, 0.24);
  border-bottom-style: dashed;
  border-radius: 16px;
}
.articles-salute-item .image img {
  height: 194px;
  border: 1px solid rgba(255, 255, 255, 0.48);
  border-radius: 12px;
}
.articles-salute-item .image i {
  width: 48px;
  height: 48px;
  background: rgba(0, 0, 0, 0.08);
  backdrop-filter: blur(16px) saturate(180%);
  border: 1px solid rgba(255, 255, 255, 0.12);
  box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.12), 0 8px 20px rgba(0, 0, 0, 0.12);
  opacity: 0;
}
.articles-salute-item .content {
  background-color: rgba(255, 255, 255, 0.04);
  padding: 24px;
  border: 1px solid rgba(255, 255, 255, 0.24);
  margin-top: -1px;
  border-top-style: dashed;
  border-radius: 16px;
}
.articles-salute-item .content .title {
  font-size: 22px;
  line-height: 36px;
  font-weight: 500;
  max-height: 72px;
}
.articles-salute-item .content .title a:hover {
  color: #dec87b;
}
.articles-salute-item .content .view {
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 28px;
}
.articles-salute-item .content .view i {
  font-size: 20px;
  color: rgba(255, 255, 255, 0.4);
}
.articles-salute-item .content .view span {
  color: #dec87b;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}
.articles-salute-item .content .time-ready {
  font-size: 14px;
  line-height: 20px;
  color: rgba(255, 255, 255, 0.4);
}
.articles-salute-item:hover {
  transform: translateY(-16px);
}
.articles-salute .swiper {
  padding-top: 16px;
}
.articles-salute .swiper-controller {
  margin-top: 42px;
}
.articles-salute .swiper-button-prev, .articles-salute .swiper-button-next {
  width: 40px;
  height: 24px;
  background-color: rgba(72, 74, 82, 0.67);
  border: 1px solid rgba(255, 255, 255, 0.34);
  backdrop-filter: blur(20.5px);
  color: #fff;
}
.articles-salute .swiper-button-prev::after, .articles-salute .swiper-button-next::after {
  content: none;
}
@media only screen and (max-width: 767px) {
  .articles-salute {
    margin-top: 60px;
  }
  .articles-salute-heading {
    gap: 20px;
    margin-bottom: 28px;
  }
  .articles-salute-heading .sup-title {
    font-size: 28px;
    line-height: 42px;
  }
  .articles-salute-heading .title {
    font-size: 32px;
    line-height: 46px;
  }
  .articles-salute-heading .description-btn {
    padding-bottom: 0;
  }
  .articles-salute-heading p {
    font-size: 14px;
    line-height: 24px;
  }
  .articles-salute-item .content {
    padding: 16px;
  }
  .articles-salute-item .content .title {
    font-size: 16px;
    line-height: 24px;
    max-height: 48px;
  }
  .articles-salute-item .content .view {
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 20px;
  }
  .articles-salute-item .content .time-ready {
    font-size: 12px;
    line-height: 18px;
  }
}

/* End Articles */
/* Footer */
.footer-salute {
  background-image: linear-gradient(323.42deg, #23262f 29.95%, #121319 88.37%);
  border-top: 1px solid rgba(255, 255, 255, 0.14);
  padding: 60px 0 60px;
  margin-top: 76px;
  z-index: 2;
}
.footer-salute .shape-1 {
  width: 187px;
  height: 304px;
  top: 102px;
  background-image: url("./../images/salute/shape-28.png");
  z-index: -1;
}
.footer-salute .shape-2 {
  width: 210px;
  height: 272px;
  background-image: url("./../images/salute/shape-29.png");
  top: 94px;
  z-index: -1;
}
.footer-salute .row {
  row-gap: 40px;
}
.footer-salute-about .sup-title {
  font-size: 40px;
  line-height: 54px;
  background-image: linear-gradient(89.72deg, rgba(180, 180, 180, 0.7) 18.46%, rgba(255, 255, 255, 0.7) 48.21%, rgba(126, 134, 170, 0.7) 70.5%);
}
.footer-salute-about .title {
  font-size: 64px;
  line-height: 78px;
  margin-bottom: 36px;
}
.footer-salute-about p {
  font-size: 14px;
  line-height: 24px;
  font-weight: 500;
  color: rgba(255, 255, 255, 0.6);
}
.footer-salute .line {
  max-width: 345px;
  height: 2px;
  margin-top: 48px;
}
.footer-salute .line::before {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  background-color: #fff;
  width: 6px;
  height: 6px;
  border-radius: 50%;
}
.footer-salute .line::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNDUiIGhlaWdodD0iMiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtZGFzaGFycmF5PSIxIDgiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTAgMWgzNDQuOTMiIG9wYWNpdHk9Ii4zIiBzdHlsZT0ic3Ryb2tlOiNmZmY7c3Ryb2tlLW9wYWNpdHk6MSIvPjwvc3ZnPg==") 0 0/contain;
          mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNDUiIGhlaWdodD0iMiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtZGFzaGFycmF5PSIxIDgiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTAgMWgzNDQuOTMiIG9wYWNpdHk9Ii4zIiBzdHlsZT0ic3Ryb2tlOiNmZmY7c3Ryb2tlLW9wYWNpdHk6MSIvPjwvc3ZnPg==") 0 0/contain;
  -webkit-mask-repeat: repeat-x;
          mask-repeat: repeat-x;
  background-color: #fff;
}
.footer-salute-contact li i {
  background-color: rgba(72, 74, 82, 0.27);
  border: 1px solid rgba(255, 255, 255, 0.16);
  backdrop-filter: blur(20.5px);
  width: 48px;
  height: 48px;
  font-size: 20px;
}
.footer-salute-contact li .title {
  font-size: 14px;
  line-height: 20px;
  color: rgba(255, 255, 255, 0.4);
}
.footer-salute-contact li .value {
  font-size: 14px;
  line-height: 20px;
}
.footer-salute-contact li .dash {
  width: 8px;
  height: 1px;
  background-color: rgba(255, 255, 255, 0.2);
}
.footer-salute-namads {
  margin-top: 56px;
}
.footer-salute-namads a {
  background-color: rgba(14, 15, 15, 0.16);
  border: 1px solid rgba(255, 255, 255, 0.05);
  border-radius: 11px;
}
.footer-salute-namads a:hover {
  background-color: rgba(14, 15, 15, 0.26);
}
.footer-salute-copyright {
  font-size: 12px;
  line-height: 18px;
  color: rgba(255, 255, 255, 0.4);
}
.footer-salute-copyright a {
  color: rgba(255, 255, 255, 0.7);
}
.footer-salute-copyright a:hover {
  color: #dec87b;
}
.footer-salute-quick-access {
  gap: 85px;
}
.footer-salute-quick-access .title {
  font-size: 40px;
  line-height: 54px;
  background-image: linear-gradient(89.72deg, rgba(180, 180, 180, 0.7) 18.46%, rgba(255, 255, 255, 0.7) 48.21%, rgba(126, 134, 170, 0.7) 70.5%);
}
.footer-salute-quick-access ul {
  gap: 40px;
}
.footer-salute-quick-access ul li {
  z-index: 2;
}
.footer-salute-quick-access ul li::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  width: 605px;
  height: 379px;
  transform: translate(-50%, -54px);
  border-radius: 50%;
  background-color: rgba(70, 78, 101, 0.1);
  filter: blur(103.8px);
  opacity: 0;
  visibility: hidden;
  z-index: -2;
}
.footer-salute-quick-access ul li::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  width: 265px;
  height: 166px;
  background-color: rgba(70, 78, 101, 0.3);
  border-radius: 50%;
  transform: translate(-50%, 32px);
  filter: blur(103.8px);
  opacity: 0;
  visibility: hidden;
  z-index: -2;
}
.footer-salute-quick-access ul li a {
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  color: rgba(255, 255, 255, 0.4);
}
.footer-salute-quick-access ul li a::after {
  content: "";
  position: absolute;
  left: 50%;
  transform: translate(-50%, 40px);
  background: url("./../images/salute/nav-footer.png") 0 0 no-repeat;
  background-size: 100% 100%;
  width: 63px;
  height: 57px;
  pointer-events: none;
  opacity: 0;
  z-index: -1;
}
.footer-salute-quick-access ul li a:hover {
  color: #fff;
}
.footer-salute-quick-access ul li.active::before, .footer-salute-quick-access ul li.active::after {
  opacity: 1;
  visibility: visible;
}
.footer-salute-quick-access ul li.active a {
  color: #fff;
}
.footer-salute-quick-access ul li.active a::after {
  opacity: 1;
}
.footer-salute-socials li a {
  background-color: rgba(255, 255, 255, 0.04);
  width: 40px;
  height: 40px;
  border-radius: 8px;
}
.footer-salute-socials li a:hover {
  background-color: rgba(255, 255, 255, 0.08);
}
@media only screen and (max-width: 991px) {
  .footer-salute {
    padding: 49px 0 36px;
    background: linear-gradient(222.57deg, #23262f 23.69%, #121319 98.85%);
  }
  .footer-salute .shape-1 {
    width: 115px;
    height: 242px;
    top: auto;
    bottom: 0;
    transform: translateY(39px);
  }
  .footer-salute .shape-2 {
    background-image: url("./../images/salute/shape-31.png");
    width: 191px;
    height: 261px;
    top: 0;
    transform: translateY(-22px);
  }
  .footer-salute .row {
    row-gap: 32px;
  }
  .footer-salute .line {
    max-width: 100%;
    margin-top: 32px;
  }
  .footer-salute-quick-access li::before, .footer-salute-quick-access li::after,
  .footer-salute-quick-access li a::after {
    content: none;
  }
}
@media only screen and (max-width: 767px) {
  .footer-salute-about .sup-title {
    font-size: 28px;
    line-height: 42px;
  }
  .footer-salute-about .title {
    font-size: 40px;
    line-height: 54px;
  }
  .footer-salute-quick-access {
    gap: 24px;
  }
  .footer-salute-quick-access ul {
    gap: 24px;
  }
}
.title a{
  font-family: 'Ray' !important;
}

.categories-salute-category .image img {
  border-radius: 15px;
}

.popular-products-salute-item .show span {
  text-decoration: none!important;
}
.popular-products-salute-item .image .discount {
 
  background: rgb(27 29 35);

  font-family: 'PeydaWebFaNum';
}
.product {
  background-color: #21232b !important;
  -webkit-box-shadow: 0 10px 50px #21232b!important;
  -moz-box-shadow: 0 10px 50px #21232b!important;
  box-shadow: 0 10px 50px #21232b!important;
}
.product-image .discount {

  color: #21232b;
}
.product .detail h2 a {
  font-size: 14px;
  font-weight: 500;
  color: #ffffff;
  display: inline-block;
}
.product-image>a>img {
  border-radius: 25px;
  height: 186px;
}
.product-hover {
  background-color: #252832;
  right: 0;
  bottom: 0;
  padding: 20px 22px;
  opacity: 0;
  visibility: hidden;
  -webkit-border-radius: 0 0 35px;
  -moz-border-radius: 0 0 35px;
  border-radius: 0 0 35px;
  width: 100%;
  -webkit-border-radius: 0 0 35px 35px;
  -moz-border-radius: 0 0 35px 35px;
  border-radius: 0 0 35px 35px;
}
p.woocommerce-result-count {
  color: #fff;
}

.category-sort ul li input:checked+label {
  border-color: #e7ebee;
  color: #fff;
}
.category-sort ul li label {
  color: #fff;
}
.category-sort .title {
  color: #ffffff;
  
}
.breadcrumb-nk ul li {
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  color: rgb(253 253 253);
  position: relative;
}
.breadcrumb-nk ul li a {
  color: #ffffff;
}
.breadcrumb-nk ul li:not(:last-child)::after {
  content: "/";
  margin: 0 8px;
  color: rgb(255 255 255);
}
.category-sidebar .filter-price-value .form-control {

  color: #ffffff;
}
.category-sidebar .filter-price-value span {

  color: #ffffff;
}
.form-check {
  padding-right: 32px;
  color: #fff;
}
.category-sidebar-box-heading {

  background-color: #21232b;

}
.category-sidebar-box-items li.has-child span::after,.category-sidebar-box-items li.has-child span::before {
 
  background-color: #fdfdff;
}
.category-sidebar-box-heading, .category-sidebar-box-heading i {
  color: #fff;
}
.form-check {
  padding-right: 65px;
  color: #fff;
}
.product .detail h2 a {
  font-size: 16px;
  font-weight: 500;
  color: #ffffff;
  display: inline-block;
  font-family: 'Ray';
}
.category-sidebar-box-heading, .category-sidebar-box-heading i {
  color: #22252e;
}
.product-add-to-cart-salute .quantity, .product-add-to-cart-salute form.cart {
  display: flex;
  align-items: center;
  gap: 12px;
  flex-wrap: wrap;
  display: none;
}
.product-gallery-main .image img {
  border-radius: 15px;
  max-width: 75%;
  max-height: 75%;
  object-fit: contain;
  filter: drop-shadow(0 30px 60px rgba(222, 200, 123, 0.18));
  transition: transform 0.4s linear;
}
span.woocommerce-Price-amount.amount {
  color: #d7bf77;
  font-family: 'PeydaWebFaNum';
}
.popular-products-salute-item .woocommerce-Price-amount:only-child .woocommerce-Price-currencySymbol{
display:none !important
}
.dgs-important-properties-content-container .c-product__config-wrapper .c-product__params ul {
 
  color: #f1f1f1;

}
.product-info-salute .price-old {
  
  display: none;
}
ul.page-numbers {
  display: flex;
justify-content:center;
}
#category_filter_widget-2 .category-sidebar-box-heading i {
  color: #fff;
}
#category_filter_widget-2 .category-sidebar-box-heading {
  color: #fff;
}
.mobile-menu-salute-social {
  display: none !important;
  
}
.mobile-menu-salute-content > a.btn-salute-primary {

  color: #fff;
}
.bg-salute .swiper-button-next:after,.bg-salute .swiper-rtl .swiper-button-prev:after {
display:none;
}
.nav-bottom-four {
  background-color: #242831;
  border: 1px solid #242831;
}
.nav-bottom-four>a {
  color: #ffffff;
}
.nav-bottom-four>a:nth-child(3) {
  color: #ffffff;
}
.swiper-popular-products-salute .swiper-wrapper {
  align-items: stretch;
}
.swiper-popular-products-salute .swiper-slide {
  height: auto;
  display: flex;
}
.popular-products-salute-item.h-100 {
  width: 100%;
  justify-content: space-between;
}
.popular-products-salute-item .price del {
  color: rgba(255, 255, 255, 0.3) !important;
  text-decoration-color: rgba(255, 255, 255, 0.3);
}
.popular-products-salute-item .price span.text-white {
  color: #fff !important;
}
.categories-salute-category .image img {
  height: 138px;
  object-fit: cover;
}
.popular-products-salute-item .image {
  height: 255px;
  flex-shrink: 0;
}
@media only screen and (max-width: 767px) {
  .popular-products-salute-item .image {
    height: 185px;
  }
}
/* Footer *//*# sourceMappingURL=project-salute.min.css.map */