/* BASIC css start */
/* CUSTOM STYLE */

#contentWrap.prdList{width: 100% !important;}

.fit_visual img { width:100%; height:auto; }
.tit_ani { position:absolute; top:0; left:0; z-index:2; opacity:0; }
.tit_ani.ani01 { animation:aniTitle 1s 0.2s forwards; }
.tit_ani.ani02 { animation:aniTitle 0.8s 0.6s forwards; }
.tit_ani.ani03 { animation:aniTitle2 0.8s 0.6s forwards; }
@keyframes aniTitle {
    0% { opacity:0; transform:scale(0.8); }
    100% { opacity:1; transform:scale(1); }
}
@keyframes aniTitle2 {
    0% { opacity:0; transform:translateY(150px) scale(0.95); }
    100% { opacity:1; transform:translateY(0%) scale(1); }
}

.scroll_stn{ position:relative; bottom:-40px; transition:0.8s; opacity:0; }
.scroll_stn.active{ position:relative; bottom:0 !important; opacity:1; }

.vdo_wrap { width:100%; display:none; }
.vdo_wrap video { width:100%; }
.zerofit_info { padding:80px 0; text-align:center; }
.zerofit_info h3 { font-size:60px; font-weight:800; font-style:italic; }
.zerofit_info .sub_tit { color:#848484; font-size: 36px; font-weight: 500; padding: 16px 0; }
.zerofit_info .main_txt { font-size: 22px; font-weight: 400; }
.swiper-button-prev, .swiper-rtl .swiper-button-next { left:-60px !important; }
.swiper-button-next, .swiper-rtl .swiper-button-prev { right:-60px !important; }
#prdBest .swiper-button-next, #prdBest .swiper-button-prev { margin-top:-80px !important; }

/* CUSTOM STYLE */







/*best -item*/
#prdBest{
    position:relative;
    background:#fff;
    padding: 100px 0;}
    
#prdBest h2.secTit{
    font-size: 52px;
    font-weight: 600;
    text-align:center;
    margin: 0 auto 40px;
    line-height: 1;
}

#prdBest h2.secTit em{font-weight:600}

#prdBest .goodsListWrap{
    position: relative;max-width:1903px; margin:auto;}

#prdBest .swiper-button-prev{
    margin-top: -90px;
    background: url(/design/09women/2023_renew/pc/newIcons/arrow_l_b_63x40.png) no-repeat;
    width: 20px;
    height: 40px}
    
#prdBest .swiper-button-next{
    margin-top: -90px;
    background: url(/design/09women/2023_renew/pc/newIcons/arrow_r_b_63x40.png) no-repeat;
    width: 20px;
    height: 40px}


#prdBest .goodsListWrap .swiper .swiper-wrapper{padding-bottom:10px}

#prdBest .swiper-button-prev:after,
#prdBest .swiper-button-next:after{font-size:0}

#prdBest .goodsListWrap ul li{
    background: #fff;
    margin-bottom: 0 !important; }
    
#prdBest .goodsListWrap ul li .imgBox img{ }
#prdBest .goodsListWrap ul li .textBox {}
    
#prdBest .goodsListWrap ul li .textBox .wishBtn{ }


.cate-wrap-Box .cate-wrap { }
.cate-wrap-Box .cate-wrap .bcate{ display:none !important; font-size: 34px; font-weight: 500; font-family: 'Noto Sans KR'; text-transform: uppercase; }
.cate-wrap-Box .cate-wrap .class-list{ padding:20px 0; background:#000; }
.cate-wrap-Box .item-wrap .item-info{padding-top:50px}
.cate-wrap-Box .cate-wrap .class-list ul { display:flex; justify-content:center; gap:160px; }
.cate-wrap-Box .cate-wrap .class-list ul li {  }
.cate-wrap-Box .cate-wrap .class-list ul li a { display:block; font-size: 24px; color: #fff; font-weight:600; transition:opacity 0.3s; }
.cate-wrap-Box .cate-wrap .class-list ul li a:hover { opacity:0.7; }

.cate-wrap-Box .cate-wrap .class-list ul li.sel{ }
.cate-wrap-Box .cate-wrap .class-list ul li.sel a{color:#FF6414}
/* BASIC css end */

