/* Element Chalk Variables */
.swiper-container[data-v-877ca95e] {
  position: relative;
  width: 100%;
}
.scroll-spacer[data-v-877ca95e] {
  background: transparent;
  width: 100%;
}
.sticky-container[data-v-877ca95e] {
  overflow: hidden;
  width: 100%;
}
.fullscreen-swiper[data-v-877ca95e] {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.swiper[data-v-877ca95e] {
  height: 100%;
  width: 100%;
}
.swiper .swiperSlide[data-v-877ca95e] {
  height: 100%;
  position: relative;
  width: 100% !important;
}
.swiper .bgImg[data-v-877ca95e] {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.top-content .product-img[data-v-877ca95e] {
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  width: 100%;
}
.image-list[data-v-877ca95e] {
  background: hsla(0,0%,100%,.95);
  overflow: visible;
  position: relative;
}
.image-list .image-item[data-v-877ca95e] {
  cursor: pointer;
  overflow: hidden;
}
.image-list .image-item:hover .default_img[data-v-877ca95e] {
  display: none;
}
.image-list .image-item:hover .hight_img[data-v-877ca95e] {
  display: block;
}
.image-list .image-item .list-img[data-v-877ca95e] {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}/* Element Chalk Variables */
.product-card[data-v-ebcf8dfa] {
  height: 18.75rem !important;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
  width: 18.75rem !important;
}
.product-card:hover .slide-title[data-v-ebcf8dfa]:after {
  width: 100%;
}
.search-keyword-hover[data-v-ebcf8dfa] {
  position: relative;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}
.search-keyword-hover[data-v-ebcf8dfa]:after {
  background-color: #333;
  bottom: -.875rem;
  content: "";
  height: .125rem;
  left: 0;
  position: absolute;
  -webkit-transition: width .3s ease;
  transition: width .3s ease;
  width: 0;
}
.search-keyword-hover[data-v-ebcf8dfa]:hover {
  color: #333;
}
.search-keyword-hover[data-v-ebcf8dfa]:hover:after {
  width: calc(100% - .125rem);
}
.produt-text-hover[data-v-ebcf8dfa] {
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}
.produt-text-hover[data-v-ebcf8dfa]:after {
  background-color: #333;
  bottom: 0;
  content: "";
  height: .125rem;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  -webkit-transition: width .3s ease;
  transition: width .3s ease;
  width: 0;
}
.produt-text-hover[data-v-ebcf8dfa]:hover {
  color: #333;
}
.produt-text-hover[data-v-ebcf8dfa]:hover:after {
  width: calc(100% + .5rem);
}
.slide-title[data-v-ebcf8dfa] {
  display: inline-block;
  position: relative;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}
.slide-title[data-v-ebcf8dfa]:after {
  background-color: #333;
  bottom: -.125rem;
  content: "";
  height: .125rem;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  -webkit-transition: width .3s ease;
  transition: width .3s ease;
  width: 0;
}
[data-v-ebcf8dfa] .el-input__wrapper {
  border: .0625rem solid #000;
  border-radius: .0625rem;
  height: 3.75rem;
  padding: 0 .625rem 0 1.875rem;
}
[data-v-ebcf8dfa] .el-input__inner {
  padding: 0;
}
[data-v-ebcf8dfa] .el-input {
  --el-input-focus-border-color: #eee !important;
  --el-input-border: #eee !important;
  --el-input-border-color: #eee !important;
  --el-input-hover-border: #eee !important;
  --el-input-focus-border-color: transparent !important;
  --el-input-focus-border: transparent !important;
}/* Element Chalk Variables */
.discounts[data-v-77e06d70] .el-dialog {
  --el-dialog-padding-primary: 0 !important;
  --el-border-radius-base: 0 !important;
  --el-dialog-width: 30.625rem padding: 2.5rem 4.25rem;
  padding: 2.6875rem 4.25rem;
  width: 30.625rem;
}
@media (max-width:768px) {
.discounts[data-v-77e06d70] .el-dialog {
    padding: 1.25rem;
    width: 23.75rem;
}
}
.discounts[data-v-77e06d70] .el-dialog__heade {
  padding-bottom: 0 !important;
}
.discounts .dialog-content[data-v-77e06d70] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 65vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-height: 65vh;
}
.scroll-container[data-v-77e06d70] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: .25rem;
  overflow-y: auto;
}
.scroll-container[data-v-77e06d70]::-webkit-scrollbar {
  width: .25rem;
}
.scroll-container[data-v-77e06d70]::-webkit-scrollbar-thumb {
  background-color: #c1c1c1;
  border-radius: .625rem;
  -webkit-transition: background .3s ease;
  transition: background .3s ease;
}
.scroll-container[data-v-77e06d70]::-webkit-scrollbar-thumb:hover {
  background-color: #a1a1a1;
}
.scroll-container[data-v-77e06d70]::-webkit-scrollbar-track {
  background: #f4f4f4;
  border-radius: .625rem;
}
.coupon-container[data-v-77e06d70] {
  background-image: url("data:image/png;base64,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");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 1rem 1.5rem;
}
.coupon-amount[data-v-77e06d70] {
  color: #333;
  font-size: 1.5rem;
  font-weight: 700;
}