/**
 * new.css — 사이트 덮어쓰기용
 */

/* 게시판 버튼: theme.css 의 --color-primary 가 #fff 라 흰 바탕·흰 글자가 되어 secondary(#111)로 덮어씀 */
.btn-pack.focus {background:var(--color-secondary); border:1px solid var(--color-secondary); color:#fff;}
.btn-pack.border {background:#fff; border:1px solid var(--color-secondary); color:var(--color-secondary);}

/* datepicker: 머리글(년·월)·선택일이 --color-primary(#fff) 배경이라 흰 글자가 안 보여 secondary 로 덮어씀 */
.ui-datepicker-header {background:var(--color-secondary);}
.ui-datepicker-calendar .ui-state-active {background-color:var(--color-secondary); color:#fff;}

/* 제품 상세: 상세사진 여러 장일 때 상단 이미지 슬라이드 */
.pz-product-view__media--slider {position:relative; --swiper-theme-color:var(--color-secondary); --swiper-navigation-size:22px;}
.pz-product-view__media--slider .pz-pv-swiper {width:100%; height:100%;}
.pz-product-view__media--slider .swiper-button-prev,
.pz-product-view__media--slider .swiper-button-next {width:44px; height:44px; border-radius:50%; background:rgba(255,255,255,.85);}
.pz-product-view__media--slider .swiper-pagination-bullet-active {background:var(--color-secondary);}