/** Shopify CDN: Minification failed

Line 166:0 Unexpected "<"

**/
*:focus {outline: 0 !important;}
.wk-main-conent__seller_section{box-sizing: border-box;outline: none; cursor:grab; background:#F1F1F1; padding:10px 0px; max-height:200px;}
.wk-slider-img {max-width: 100%;max-height:160px;height: auto;padding: 5px;margin: auto;outline:none;}
.slick-dots {text-align: center;margin: 0 0 10px 0;padding: 0;}
.slick-dots li {display: inline-block;margin-left: 4px;margin-right: 4px;}
.slick-dots li.slick-active button {background-color: black;}
.slick-dots li button {font: 0/0 a;text-shadow: none;color: transparent;background-color: #999;border: none;width: 15px;height: 15px;border-radius: 50%;}
.slick-dots li :hover {background-color: black;}
.slick-slide:focus {outline: none !important;}
.wk-main-conent__seller_section .slick-arrow{opacity:0;}
.wk-main-conent__seller_section:hover .slick-arrow{opacity:1;}
.slick-arrow {position: absolute;top: 40%;z-index: 90;font-size: 0;padding: 10px;background: rgba(9,9,9,0.2);text-align: center;cursor: pointer;display: inline-block;-webkit-appearance: none;min-height: 50px;min-width: 50px;border-radius: 0;-webkit-font-smoothing: antialiased;transition: all 200ms ease 0s;color: #ffffff;}
.slick-prev:before, .slick-next:before {display: inline-block;text-decoration: inherit;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;position: relative;top: 1px;width: unset;height: unset;font-size: 20px;}
.slick-prev:before {content: '←';}
.slick-next:before {content: '→';}
.slick-prev.slick-arrow {left: 0;}
.slick-next.slick-arrow {right: 0;}
.slick-arrow:hover{background: #55707e;transition: all 200ms ease 0s;color: #ffffff;}
@media only screen and (max-width: 1024px) {.wk-main-conent__seller_section .slick-arrow{opacity: 1 !important;}}

/* ===============================
   SELLER SLIDER – CLEAN VERSION
   =============================== */

/* 포커스 제거 */
*:focus {
  outline: 0 !important;
}

/* SELLER SLIDER 전체 영역 */
.wk-main-conent__seller_section {
  box-sizing: border-box;
  background: #ffffff;
  padding: 16px 0;                 /* 위아래 여백 최소화 */
}

/* slick list 여백 제거 (centerMode 대응) */
.wk-main-conent__seller_section .slick-list {
  padding: 0 !important;
}

/* slick track 정렬 */
.wk-main-conent__seller_section .slick-track {
  display: flex !important;
  align-items: center;
}

/* 🔥 핵심: 슬라이드 폭 강제 고정 */
.wk-main-conent__seller_section .slick-slide {
  width: 160px !important;         /* 간격의 90%가 여기서 결정됨 */
  padding: 0 6px !important;
  display: flex !important;
  justify-content: center;
  align-items: center;
}

/* 슬라이드 내부 wrapper */
.wk-main-conent__seller_section .slick-slide > div {
  width: 100% !important;
  display: flex !important;
  justify-content: center;
}

/* SELLER LOGO */
.wk-slider-img {
  max-width: 130px;
  max-height: 130px;
  width: auto;
  height: auto;
  object-fit: contain;
  display: block;
  margin: 0 auto;
}

/* DOTS */
.slick-dots {
  margin-top: 12px;
  text-align: center;
}

.slick-dots li button {
  width: 6px;
  height: 6px;
  background-color: #ccc;
  border-radius: 50%;
}

.slick-dots li.slick-active button {
  background-color: #000;
}

/* ARROWS */
.slick-arrow {
  top: 50%;
  transform: translateY(-50%);
  background: rgba(0,0,0,0.35);
  min-width: 40px;
  min-height: 40px;
  padding: 0;
  opacity: 0;
  transition: opacity 0.2s ease;
}

.wk-main-conent__seller_section:hover .slick-arrow {
  opacity: 1;
}

.slick-prev:before,
.slick-next:before {
  font-size: 16px;
}

/* 모바일 */
@media (max-width: 1024px) {
  .slick-arrow {
    opacity: 1 !important;
  }

  .wk-main-conent__seller_section .slick-slide {
    width: 140px !important;
    padding: 0 4px !important;
  }

  .wk-slider-img {
    max-width: 110px;
    max-height: 110px;
  }
}

/* ===============================
   SELLER SLIDER – CENTER FIX
   =============================== */

/* section은 block 유지 */
.wk-main-conent__seller_section {
  padding: 16px 0;
}

/* slick 보이는 영역만 가운데 */
.wk-main-conent__seller_section .slick-list {
  max-width: 1200px;     /* 전체 폭 */
  margin: 0 auto;        /* 가운데 정렬 핵심 */
}

/* track 정상 동작 유지 */
.wk-main-conent__seller_section .slick-track {
  display: flex !important;
  align-items: center;
}

/* slide 폭 제어 */
.wk-main-conent__seller_section .slick-slide {
  width: 160px !important;
  padding: 0 6px !important;
  display: flex !important;
  justify-content: center;
  align-items: center;
}

/* Title */
<div class="eon-marketplace-title">
  <h2>EON COMPANY MARKETPLACE SELLERS LIST</h2>
</div>

.eon-marketplace-title {
  text-align: center;
  margin: 40px 0 20px;
}

.eon-marketplace-title h2 {
  font-size: 28px;
  font-weight: 700;
  letter-spacing: 1px;
  text-transform: uppercase;
}
