html {
  scroll-behavior: smooth;
}

.h5_bold {
  color: var(--Neutral-1000);
  font-size: 16px;
  font-weight: bold;
  line-height: normal;
}

@media (max-width: 600px) {
  .h5_bold {
    font-size: 4.375vw;
  }
}

/* one-collection */
.one-collection {
  padding: 0 0 35px;
}

@media (max-width: 600px) {
  .one-collection {
    padding: 0 0 4.688vw;
  }
}

.one-collection .wrp_flex {
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  gap: 32px;
}

@media (max-width: 1919px) {
  .one-collection .wrp_flex {
    align-items: start;
  }
}

@media (max-width: 1439px) {
  .one-collection .wrp_flex {
    flex-direction: column;
  }
}

@media (max-width: 600px) {
  .one-collection .wrp_flex {
    gap: 8.75vw;
  }
}

.one-collection__gallery {
  width: 1050px;
  position: relative;
  display: block;
}

@media (max-width: 1919px) {
  .one-collection__gallery {
    width: 786px;
  }
}

@media (max-width: 1439px) {
  .one-collection__gallery {
    width: 100%;
    height: auto;
    margin: 0;
  }
}

.one-collection__gallery.max {
  height: 829px;
}

@media (max-width: 1919px) {
  .one-collection__gallery.max {
    height: auto;
  }
}

.one-collection__gallery.min {
  height: 711px;
}

@media (max-width: 1919px) {
  .one-collection__gallery.min {
    height: 532px;
  }
}

@media (max-width: 1919px) {
  .one-collection__labels.product-labels {
    top: 16px;
    left: 16px;
  }
}

@media (max-width: 600px) {
  .one-collection__labels.product-labels {
    top: 4.375vw;
    left: 4.375vw;
  }
}

.one-collection__gallery-swiper {
  position: relative;
  width: 100%;
  height: 711px;
}

@media (max-width: 1919px) {
  .one-collection__gallery-swiper {
    height: 532px;
  }
}

@media (max-width: 1439px) {
  .one-collection__gallery-swiper {
    height: 64vw;
  }
}

@media (max-width: 600px) {
  .one-collection__gallery-swiper {
    height: 80vw;
  }
}

.one-collection__gallery-swiper .swiper-slide {
  border-radius: 4px;
  overflow: hidden;
}

@media (max-width: 600px) {
  .one-collection__gallery-swiper .swiper-slide {
    border-radius: 1.25vw;
  }
}

.one-collection__gallery-swiper .visual-content {
  width: 100%;
  height: 100%;
}

.one-collection__gallery-swiper .swiper-slide-active .visual-content {
  display: block !important;
  opacity: 1;
  visibility: visible;
  transition: 0.5s ease;
}

.one-collection__gallery-swiper .image {
  width: 100%;
  height: 100%;
  position: relative;
  cursor: zoom-in;
}

.one-collection__gallery-swiper .image::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.2);
  left: 0;
  top: 0;
}

.one-collection__gallery-swiper .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.tooltip-new {
  position: absolute;
  width: 44px;
  height: 44px;
  transition: all 0.3s ease;
  z-index: 15;
  cursor: pointer;
}

@media (max-width: 600px) {
  .tooltip-new {
    width: 11.113vw;
    height: 11.113vw;
    margin: -1% 0 0 -6%;
  }
}

.tooltip-new::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  border-radius: 100%;
  border: 6px solid rgba(255, 255, 255, 0.6);
}

@media (max-width: 600px) {
  .tooltip-new::before {
    width: 7.813vw;
    height: 7.813vw;
    border: 1.516vw solid rgba(255, 255, 255, 0.6);
  }
}

@keyframes fadeIn {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.6;
  }
  100% {
    opacity: 1;
  }
}

.tooltip-new::after {
  content: "";
  position: absolute;
  width: 16px;
  height: 16px;
  border-radius: 100%;
  background: var(--Neutral-0);
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  animation: fadeIn 3s infinite;
}

@media (max-width: 600px) {
  .tooltip-new::after {
    width: 4.041vw;
    height: 4.041vw;
  }
}

.fancybox__slide {
  transition: 0s !important;
}

.produt-gallery-dialog {
  padding: 0px !important;
  max-height: 100% !important;
}

.produt-gallery-dialog [data-fancybox-close] {
  position: absolute;
  top: 10px;
  right: 10px;
}

.produt-gallery-dialog-content {
  height: 100% !important;
  max-height: 100% !important;
  position: relative;
}

.produt-gallery-dialog-content img {
  max-width: 100% !important;
  height: 100% !important;
  max-height: 100% !important;
  object-fit: contain;
}

.produt-gallery-dialog-content .tooltip-new {
  position: absolute;
}

/*тултип карточка товара*/
.tooltip-card {
  width: 287px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}

@media (max-width: 1023px) {
  .tooltip-card {
    width: 200px;
  }
}

@media (max-width: 600px) {
  .tooltip-card {
    width: 37.5vw;
  }
}

.produt-gallery-dialog .tippy-box,
.visual-content .tippy-box {
  border-radius: 0;
  border: none;
  background: transparent;
  box-shadow: none;
}

.tippy-box::before {
  content: '';
  position: absolute;
  z-index: -1;
  width: calc-size(100%, size + 88px);
  left: 50%;
  transform: translateX(-50%);
  top: 0;
  height: 100%;
}

@media (max-width: 991.98px) {
  .tippy-box::before {
    display: none;
  }
}

.produt-gallery-dialog .tippy-content,
.visual-content .tippy-content {
  padding: 0;
}

.tooltip-card__img {
  width: 100%;
  height: 250px;
}

@media (max-width: 1023px) {
  .tooltip-card__img {
    height: 120px;
  }
}

@media (max-width: 600px) {
  .tooltip-card__img {
    height: 25vw;
  }
}

.tooltip-card__img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.tooltip-card__content {
  background: var(--Primary-100);
  padding: 16px;
  display: flex;
  flex-direction: column;
  gap: 16px;
}

@media (max-width: 600px) {
  .tooltip-card__content {
    padding: 2.5vw;
    gap: 2.5vw;
  }
}

.tooltip-card__name {
  line-clamp: 3;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  font-weight: 500;
}

@media (max-width: 600px) {
  .tooltip-card__name {
    font-size: 3.88vw !important;
  }
}

.tooltip-card__info {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

@media (max-width: 600px) {
  .tooltip-card__info {
    align-items: start;
    flex-direction: column;
  }
}

.tooltip-card__price {
  font-weight: 500;
}

@media (max-width: 600px) {
  .tooltip-card__price {
    font-size: 3.75vw;
  }
}

.tooltip-card__btn {
  border-radius: 4px;
  background: var(--Neutral-1000);
}

@media (max-width: 600px) {
  .tooltip-card__btn {
    border-radius: 1.25vw;
    font-size: 2.88vw !important;
    padding: 2.188vw;
  }
}
/**/

.one-collection__gallery-bottom {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 100px;
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
  z-index: 1;
}

@media (max-width: 1919px) {
  .one-collection__gallery-bottom {
    position: relative;
    bottom: auto;
    margin-top: 18px;
    gap: 8px;
  }
}

@media (max-width: 767px) {
  .one-collection__gallery-bottom {
    height: 56px;
  }
}

@media (max-width: 600px) {
  .one-collection__gallery-bottom {
    margin-top: 3.125vw;
    gap: 2.188vw;
    height: 17.5vw;
  }
}

.one-collection__gallery.min .one-collection__gallery-bottom {
  bottom: 16px;
  justify-content: center;
  gap: 20px;
}

@media (max-width: 1919px) {
  .one-collection__gallery.min .one-collection__gallery-bottom {
    bottom: 16px;
    position: absolute;
  }
}

.one-collection__gallery-thumbs {
  height: 100%;
}

.one-collection__gallery.max .one-collection__gallery-thumbs {
  width: 990px;
}

.one-collection__gallery.min .one-collection__gallery-thumbs {
  width: 866px;
  margin: 0;
}

@media (max-width: 1919px) {
  .one-collection__gallery.min .one-collection__gallery-thumbs {
    width: calc(100% - 150px);
  }
}

.one-collection__gallery-thumbs .swiper-slide {
  border: 2px solid var(--Neutral-0);
  border-radius: 4px;
  opacity: 0.6;
  padding: 8px;
  background: var(--Neutral-0);
  cursor: pointer;
  width: 120px;
}

@media (max-width: 767px) {
  .one-collection__gallery-thumbs .swiper-slide {
    width: 75px;
  }
}

@media (max-width: 600px) {
  .one-collection__gallery-thumbs .swiper-slide {
    border: 0.444vw solid var(--Neutral-0);
    border-radius: 1.25vw;
    padding: 1.875vw;
    width: 23.438vw;
  }
}

.one-collection__gallery-thumbs .swiper-slide-thumb-active {
  opacity: 1;
  border: 2px solid var(--Primary-1000);
}

@media (max-width: 600px) {
  .one-collection__gallery-thumbs .swiper-slide-thumb-active {
    border: 0.444vw solid var(--Primary-1000);
  }
}

.one-collection__gallery-thumbs .swiper-slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 4px;
}

@media (max-width: 600px) {
  .one-collection__gallery-thumbs .swiper-slide img {
    border-radius: 1.25vw;
  }
}

.one-collection__gallery-bottom .swiper-button-lock {
  display: flex;
}

.one-collection__gallery-bottom .one-collection__gallery-thumbs-prev,
.one-collection__gallery-bottom .one-collection__gallery-thumbs-next {
  cursor: pointer;
  width: 24px;
  height: 24px;
  position: relative;
  z-index: 2;
}

@media (max-width: 600px) {
  .one-collection__gallery-bottom .one-collection__gallery-thumbs-prev,
  .one-collection__gallery-bottom .one-collection__gallery-thumbs-next {
    width: 6.563vw;
    height: 6.563vw;
  }
}

@media (max-width: 1919px) {
  .one-collection__gallery-bottom .one-collection__gallery-thumbs-next::after {
    position: absolute;
    content: "";
    top: 50%;
    right: -2px;
    width: 110px;
    height: 100px;
    z-index: -1;
    background: linear-gradient(
      270deg,
      #ffffff 24.38%,
      rgba(245, 245, 245, 0.02) 93.6%
    );
    transform: translateY(-50%);
  }

  .one-collection__gallery-bottom .one-collection__gallery-thumbs-prev::after {
    position: absolute;
    content: "";
    top: 50%;
    left: -2px;
    width: 110px;
    height: 100px;
    z-index: -1;
    background: linear-gradient(
      90deg,
      #ffffff 24.38%,
      rgba(245, 245, 245, 0.02) 93.6%
    );
    transform: translateY(-50%);
  }

  .one-collection__gallery-bottom
    .one-collection__gallery-thumbs-next.swiper-button-disabled::after,
  .one-collection__gallery-bottom
    .one-collection__gallery-thumbs-prev.swiper-button-disabled::after,
  .one-collection__gallery.min
    .one-collection__gallery-bottom
    .one-collection__gallery-thumbs-next::after,
  .one-collection__gallery.min
    .one-collection__gallery-bottom
    .one-collection__gallery-thumbs-prev::after {
    display: none;
  }
}

@media (max-width: 767px) {
  .one-collection__gallery-bottom .one-collection__gallery-thumbs-next::after {
    right: 0;
    width: 65px;
    height: 56px;
  }

  .one-collection__gallery-bottom .one-collection__gallery-thumbs-prev::after {
    left: 0;
    width: 65px;
    height: 56px;
  }
}

@media (max-width: 600px) {
  .one-collection__gallery-bottom .one-collection__gallery-thumbs-next::after {
    width: 20.313vw;
    height: 17.5vw;
  }

  .one-collection__gallery-bottom .one-collection__gallery-thumbs-prev::after {
    width: 20.313vw;
    height: 17.5vw;
  }
}

.one-collection__collection-info {
  width: 718px;
  max-height: 829px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}

@media (max-width: 1919px) {
  .one-collection__collection-info {
    width: 100%;
    max-height: 100%;
  }
}

@media (max-width: 600px) {
  .one-collection__collection-info {
    gap: 5.313vw;
  }
}

.collection-info__heading {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

@media (max-width: 600px) {
  .collection-info__heading {
    flex-direction: column;
    align-items: start;
    gap: 2.188vw;
  }
}

.collection-info__heading a.brand-logo {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 158px;
  height: 53px;
  /*padding: 17px 12px;*/
}

@media (max-width: 600px) {
  .collection-info__heading a.brand-logo {
    /*width: 42.5vw;
    height: 15.937vw;
    padding: 4.688vw 3.125vw;*/
    display: none;
  }
}

.collection-info__heading a.brand-logo img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.collection-info__specifications {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

@media (max-width: 600px) {
  .collection-info__specifications {
    gap: 3vw;
  }
}

.collection-info__specifications .specifications__heading {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.collection-info__specifications .specifications__number {
  display: flex;
  align-items: center;
  gap: 8px;
}

@media (max-width: 600px) {
  .collection-info__specifications .specifications__number {
    gap: 2.188vw;
  }
}

.collection-info__specifications .specifications__number span {
  border-radius: 4px;
  background: var(--Neutral-1000);
  padding: 4px 6px;
  color: var(--Neutral-0);
}

@media (max-width: 600px) {
  .collection-info__specifications .specifications__number span {
    border-radius: 1.113vw;
    padding: 1.113vw 1.666vw;
  }
}

.collection-info__specifications .specifications__table {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

@media (max-width: 600px) {
  .collection-info__specifications .specifications__table {
    gap: 3.125vw;
  }
}

.collection-info__specifications .specifications__table .table__line {
  display: flex;
  align-items: end;
  justify-content: space-between;
  position: relative;
}

.collection-info__specifications .specifications__table .table__line::before {
  content: "";
  position: absolute;
  width: 100%;
  border-bottom: 1px dashed var(--Neutral-200);
  left: 0;
  bottom: 3px;
  z-index: -1;
}

@media (max-width: 600px) {
  .collection-info__specifications .specifications__table .table__line::before {
    border-bottom: 0.313vw dashed var(--Neutral-200);
    bottom: 0.938vw;
  }
}

.collection-info__specifications .specifications__table .table__line .line__content a img {
  width: 24px;
}

@media (max-width: 600px) {
  .collection-info__specifications .specifications__table .table__line .line__content a img {
    width: 6.666vw;
  }
}

.collection-info__specifications
  .specifications__table
  .table__line
  .line__name {
  max-width: 20%;
  width: calc-size(fit-content, size + 4px);
  background: var(--Neutral-0);
}

@media (max-width: 600px) {
  .collection-info__specifications
    .specifications__table
    .table__line
    .line__name {
    width: calc-size(fit-content, size + 1.25vw);
  }
}

.collection-info__specifications
  .specifications__table
  .table__line
  .line__content {
  max-width: 50%;
  display: flex;
  flex-wrap: wrap;
  justify-content: end;
}

@media (max-width: 1919px) {
  .collection-info__specifications
    .specifications__table
    .table__line
    .line__content {
    max-width: 70%;
  }
}

@media (max-width: 1439px) {
  .collection-info__specifications
    .specifications__table
    .table__line
    .line__content {
    max-width: 50%;
  }
}

@media (max-width: 600px) {
  .collection-info__specifications
    .specifications__table
    .table__line
    .line__content {
    max-width: 75%;
  }
}

.collection-info__specifications
  .specifications__table
  .table__line
  .line__content
  p,
.collection-info__specifications
  .specifications__table
  .table__line
  .line__content
  a {
  background: var(--Neutral-0);
  padding-left: 4px;
  color: var(--Neutral-500);
  font-weight: 500;
  display: flex;
  align-items: center;
  gap: 4px;
}

@media (max-width: 600px) {
  .collection-info__specifications
    .specifications__table
    .table__line
    .line__content
    p,
  .collection-info__specifications
    .specifications__table
    .table__line
    .line__content
    a {
    padding-left: 1.25vw;
    gap: 1.25vw;
  }
}

.collection-info__btns {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 12px;
}

@media (max-width: 767px) {
  .collection-info__btns {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 600px) {
  .collection-info__btns {
    gap: 3.125vw;
  }
}

.collection-info__btns .default-button {
  background: var(--Neutral-1000);
}

.collection-info__btns .default-button:hover {
  background: var(--Neutral-700);
}

.collection-info__btn {
  border-radius: 4px;
  height: 46px;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

@media (max-width: 600px) {
  .collection-info__btn {
    border-radius: 1.113vw;
    height: 12.5vw;
  }
}
.collection-info__link.mob {
    display: none;
}
.collection-info__link {
  font-size: 14px;
  font-weight: bold;
  display: flex;
  align-items: center;
  gap: 12px;
  padding-left: 16px;
  height: 46px;
  color: var(--Neutral-1000);
  transition: 0.5s ease;
}

@media (max-width: 767px) {
  .collection-info__link {
    justify-content: center;
    padding-left: 0;
  }
}

@media (max-width: 600px) {
  .collection-info__link.mob {
    font-size: 3.75vw;
    gap: 5.313vw;
    height: 12.5vw;
    display: flex;
  }
  .collection-info__link.mob svg {
    rotate: 90deg;
  }
  .collection-info__link.pc {
    display: none;
  }
}

.collection-info__link:hover {
  color: var(--Primary-700);
  gap: 18px;
  transition: 0.5s ease;
}

@media (max-width: 600px) {
  .collection-info__link:hover {
    gap: 6.25vw;
  }
}

.collection-info__link path {
  transition: 0.5s ease;
}

.collection-info__link:hover path {
  stroke: var(--Primary-700);
  transition: 0.5s ease;
}

@media (max-width: 1439px) {
  .collection-info__address.product-in-adress:not(.mobile) {
    display: block;
  }
}

.collection-info__text-desc {
  height: 112px;
}

@media (max-width: 767px) {
  .collection-info__text-desc {
    height: auto;
  }
}

.collection-info__text-desc p {
  color: var(--Neutral-500);
}

.collection-info__text-desc_main p {
  line-clamp: 4;
  -webkit-line-clamp: 4;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

@media (max-width: 1919px) {
  .collection-info__text-desc_main p {
    display: block;
  }
}

.collection-info__text-desc button {
  color: var(--Neutral-500);
  position: relative;
  margin-top: 8px;
  background: none;
  padding: 0;
}

@media (max-width: 600px) {
  .collection-info__text-desc button {
    margin-top: 3.125vw;
  }
}

.collection-info__text-desc button::after {
  content: "";
  position: absolute;
  top: 50%;
  right: -28px;
  transform: translateY(-50%);
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.6575 16.7067L6.00051 11.0497L7.41451 9.63574L12.3645 14.5857L17.3145 9.63574L18.7285 11.0497L13.0715 16.7067C12.884 16.8942 12.6297 16.9995 12.3645 16.9995C12.0994 16.9995 11.845 16.8942 11.6575 16.7067Z' fill='%239B9B9B'/%3e%3c/svg%3e ");
  transition: 0.5s ease;
}

@media (max-width: 600px) {
  .collection-info__text-desc button::after {
    right: -7.5vw;
    width: 6.563vw;
    height: 6.563vw;
    background-size: 100%;
  }
}

.collection-info__text-desc button.open::after {
  transform: translateY(-50%) rotate(180deg);
  transition: 0.5s ease;
}

@media (max-width: 1919px) {
  .collection-info__text-desc_main.large-desktop {
    display: none;
  }
}

.collection-info__text-desc_main.small-desktop {
  display: none;
}

@media (max-width: 1919px) {
  .collection-info__text-desc_main.small-desktop {
    display: block;
    margin-top: 32px;
    height: auto;
  }
}

.collection-info__text-desc_copy {
  margin-top: 21px;
  display: none;
  overflow: hidden;
  height: auto;
}

@media (max-width: 1919px) {
  .collection-info__text-desc_copy {
    margin-top: 0;
  }
}

.collection-info__text-desc_copy p {
  margin-top: 0;
  margin-bottom: 0;
  transition: margin-top 0.3s ease;
}

.collection-info__text-desc_copy.open {
  display: block;
}

.collection-info__text-desc_copy.open p {
  margin-top: 1em;
}

/*other-products_collection*/
.default-tabs-with-filter {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
}

@media (max-width: 1023px) {
  .default-tabs-with-filter {
    align-items: start;
    gap: 20px;
    flex-direction: column;
    margin: 24px 0 20px;
  }
}

@media (max-width: 600px) {
  .default-tabs-with-filter {
    gap: 5.556vw;
    margin: 5.556vw 0;
  }
}

.default-tabs-with-filter .default-tabs {
  width: 100%;
}

@media (max-width: 1023px) {
  .default-tabs-with-filter .default-tabs {
    margin: 0;
  }
}

@media (max-width: 767px) {
  .default-tabs-with-filter .default-tabs {
    width: auto;
    border-bottom: none;
    gap: 4px 0;
  }
}

@media (max-width: 600px) {
  .default-tabs-with-filter .default-tabs {
    gap: 1.113vw 0;
  }
}

@media (max-width: 767px) {
  .default-tabs-with-filter .default-tabs-item {
    border-bottom: 1px solid var(--Neutral-200);
    padding: 8px 14px;
  }
}

@media (max-width: 600px) {
  .default-tabs-with-filter .default-tabs-item {
    border-bottom: 0.278vw solid var(--Neutral-200);
    padding: 2.222vw 4.444vw;
  }
}

.filter-btn-new {
  border-radius: 4px;
  background: var(--Primary-100);
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  padding: 10px 16px;
  cursor: pointer;
}

@media (max-width: 600px) {
  .filter-btn-new {
    border-radius: 1.113vw;
    gap: 1.978vw;
    padding: 2.05vw 3.078vw;
  }
}

@media (max-width: 767px) {
  .other-products_collection .default-list-products .list-product-item {
    /*width: 100%;*/
  }
}

@media (max-width: 600px) {
  .other-products_collection .list-product-item-img img {
    object-fit: cover;
  }
}

/* other-collection */
.other-collection {
  margin-top: 70px;
  background: var(--Primary-100);
}

@media (max-width: 1439px) {
  .other-collection {
    margin-top: 8.75vw;
  }
}

.other-collection .wrp {
  position: relative;
}

.other-collection-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

@media (max-width: 600px) {
  .other-collection-nav {
    position: absolute;
    right: 0;
    bottom: 0;
  }

  .other-collection-nav .other-collection-prev,
  .other-collection-nav .other-collection-next {
    display: block;
  }
}

.other-collection-block {
  margin-top: 40px;
}

@media (max-width: 1439px) {
  .other-collection-block {
    margin-top: 28px;
  }
}

@media (max-width: 1023px) {
  .other-collection-block {
    margin-top: 20px;
  }
}

@media (max-width: 600px) {
  .other-collection-block {
    margin-top: 4.444vw;
    padding-bottom: 13.331vw;
  }
}

@media (max-width: 1439px) {
  .other-collection-slider .swiper-slide {
    width: 260px;
  }
}

@media (max-width: 1023px) {
  .other-collection-slider .swiper-slide {
    width: 234px;
  }
}

@media (max-width: 768px) {
  .other-collection-slider .swiper-slide {
    width: 100%;
  }
}

.other-collection-slider-item .img {
  width: 100%;
  height: 248px;
  display: flex;
}

@media (max-width: 600px) {
  .other-collection-slider-item .img {
    height: 62.5vw;
  }
}

.other-collection-slider-item .info {
  display: flex;
  flex-direction: column;
  gap: 4px;
  background: var(--Neutral-0);
  padding: 16px 20px;
}

@media (max-width: 600px) {
  .other-collection-slider-item .info {
    gap: 1.113vw;
    padding: 4.444vw;
  }
}

.other-collection-slider-item .info .info-heading {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.other-collection-slider-item .info .text-2 {
  color: var(--Neutral-500);
}
