.backgroundImg {
  width: 100%;
  max-width: 1920px;
  height: auto;
  inset: unset;
  bottom: 0;
  right: 0;
}
@media (max-width: 640px) {
  .backgroundImg {
    display: none;
  }
}

.content .wrap {
  max-width: 1450px;
  margin-top: 60px;
}
@media (max-width: 1440px) {
  .content .wrap {
    margin-top: 120px;
  }
}
@media (max-width: 640px) {
  .content .wrap {
    max-width: 100%;
    margin-top: 40%;
  }
}
.content #pageSearchForm {
  max-width: 800px;
  margin: 25px auto 0;
}
.content .searchResult {
  margin-top: 75px;
}
@media (max-width: 640px) {
  .content .searchResult {
    margin-top: 40px;
  }
}
.content .searchResult .noResult {
  font-size: 1.5rem;
  letter-spacing: 0.09rem;
  line-height: 1.7;
}
.content .searchResult .totalResult {
  letter-spacing: 0.05rem;
  margin-bottom: 42px;
  text-align: center;
}
@media (max-width: 640px) {
  .content .searchResult .totalResult {
    margin-bottom: 25px;
  }
}
.content .searchResult .resultList {
  border: 2px solid #fff;
  margin-top: 65px;
}
.content .searchResult .resultList .resultRow {
  display: flex;
}
.content .searchResult .resultList .resultRow.head {
  border-bottom: 2px solid #fff;
}
.content .searchResult .resultList .resultRow.head .resultColumn:not(:last-child) {
  border-right: 2px solid #fff;
}
.content .searchResult .resultList .resultRow.head .resultColumn .list li:not(:last-child) {
  border-right: 2px solid #fff;
}
.content .searchResult .resultList .resultRow.data .link {
  width: 100%;
  display: flex;
  padding: 10px 0;
}
@media (min-width: 1024px) {
  .content .searchResult .resultList .resultRow.data .link:hover {
    background-color: #fff !important;
  }
  .content .searchResult .resultList .resultRow.data .link:hover .resultColumn.model span {
    color: #000 !important;
  }
  .content .searchResult .resultList .resultRow.data .link:hover .list li {
    color: #000 !important;
  }
}
.content .searchResult .resultList .resultRow.data:nth-child(odd) .link {
  background-color: #292929;
}
.content .searchResult .resultList .resultRow.data:nth-child(even) .link {
  background-color: #000;
}
.content .searchResult .resultList .resultColumn {
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  font-size: 1.375rem;
  letter-spacing: 0.04rem;
  line-height: 1.65;
  text-align: center;
}
.content .searchResult .resultList .resultColumn.model {
  flex: 3;
}
.content .searchResult .resultList .resultColumn.model span {
  color: #fff;
  text-decoration: underline;
  transition: all 0.4s ease-in-out;
}
.content .searchResult .resultList .resultColumn.size {
  flex: 3;
}
.content .searchResult .resultList .resultColumn.basic {
  flex: 4;
}
.content .searchResult .resultList .resultColumn .title {
  width: 100%;
  border-bottom: 2px solid #fff;
}
.content .searchResult .resultList .resultColumn .list {
  display: flex;
}
.content .searchResult .resultList .resultColumn .list li {
  color: #fff;
  flex: 1;
  font-size: 1rem;
  line-height: 1;
  padding: 10px 0;
  transition: all 0.4s ease-in-out;
}
@media (max-width: 1024px) {
  .content .searchResult .resultList .resultColumn {
    font-size: 1rem;
  }
  .content .searchResult .resultList .resultColumn .list li {
    font-size: 0.875rem;
  }
}
@media (max-width: 640px) {
  .content .searchResult .resultList .resultColumn {
    font-size: 0.875rem;
  }
  .content .searchResult .resultList .resultColumn.model {
    flex: 1.5;
  }
  .content .searchResult .resultList .resultColumn .list li {
    font-size: 0.75rem;
  }
}/*# sourceMappingURL=product-search.css.map */