/* BASIC css start */
/* 팝업감춤 */
#MAKESHOPLY1, #MAKESHOPLY2, #MAKESHOPLY3, #MAKESHOPLY4, #MAKESHOPLY5, #MAKESHOPLY6, #MAKESHOPLY7, #MAKESHOPLY8, #MAKESHOPLY9, #MAKESHOPLY10, 
#MAKESHOPLY11, #MAKESHOPLY12, #MAKESHOPLY13, #MAKESHOPLY14, #MAKESHOPLY15, #MAKESHOPLY16, #MAKESHOPLY17, #MAKESHOPLY18, #MAKESHOPLY19, #MAKESHOPLY20 { display: none !important; }
body.setPopupStyle { overflow: auto !important; touch-action: auto !important; }


/* 상단 */
body #commonNavi { position: absolute !important; }
body #commonNavi .header_cate .cate_box .cate a.on_home { color: var(--gray-50); }
body #commonNavi .header_cate .cate_box .cate a.on_home:after { display: none; }
body #commonNavi .header_logo .logo {display:none;}
body #commonNavi .header_logo .inform {display:block;}
body #commonNavi .header_logo .symbol {display: block;}
body #commonNavi .header_logo .symbol .symbol_xexy {display:none;}
body #commonNavi .header_logo .symbol .symbol_women {display: inline-block !important;}
body #commonNavi .header_logo .back_btn {display:none;}


/* 메인배너 */
.main_slide { padding-top: 15px;}
.main_slide .swiper-slide { width: 90%; margin: 0 -1%; transform: scale(.9); transition: transform .3s linear; }
.main_slide .swiper-slide.swiper-slide-active { transform: scale(1); }
.main_slide .swiper-slide.transition-none { transform: scale(1); transition: none; }
.main_slide .swiper-slide .img { position: relative; border-radius: 14px; overflow: hidden; }
.main_slide .swiper-slide .img:before { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 57%; background: linear-gradient(360deg, var(--pri-black), transparent); opacity: .4; }
.main_slide .swiper-pagination { width: auto; border-radius: 50px!important; right: 8%; left:inherit; bottom: 3%; padding: 4px 8px; background: rgba(34,34,34,.5); font-size: 10px; color: var(--gray-95); }
.main_slide .swiper-pagination .swiper-pagination-current { color: var(--pri-white); font-weight: 500; }
.main_slide .txt_box{ color: var(--pri-white); position: absolute; bottom: 12%; left: 10%; }
.main_slide .txt_box .tit { font-size: 28px; font-weight: bold; line-height: 34px; letter-spacing: -1px; }
.main_slide .txt_box .des { font-size: 14px; margin-top: 12px; }


/* 기획전 배너 */
.event_banner { padding: 16px 0 35px 0 !important; text-align: center; }
.event_banner .list { padding: var(--defalt-padding); display: flex; overflow-x: auto; white-space: nowrap; scrollbar-width: none; -ms-overflow-style: none; }
.event_banner .list:first-child { padding-bottom: 5px; }
.event_banner .list::-webkit-scrollbar { display: none; }
.event_banner .list a { display: flex; align-items: center; justify-content: center; padding: 3px 20px 3px 18px; margin-left: 5px; border: 1px solid var(--gray-10); border-radius: 30px; }
.event_banner .list a:first-child { margin-left: 0 !important; }
.event_banner .list a img { width: 30px; height: 30px; border-radius: 30px; }
.event_banner .list a p { padding: 0 8px; font-size: 15px; font-weight: 500; }


/* 컬렉션배너 */
.collection_banner { margin-bottom: 50px !important; padding-bottom: 30px; padding-top: 15px; }
.collection_banner .swiper-pagination-bullet { background: var(--gray-02); width: 15px; height: 2px; margin: 0 !important; border-radius: 0; opacity: 1; }
.collection_banner .swiper-pagination-bullet-active { background: var(--pri-black); }


/* 실시간급상승 */
.realtime_slide .swiper-wrapper { transition-timing-function: linear; }
.realtime_slide .swiper-slide { width: 35%; }
.realtime_slide .items .productInfo { padding: 10px 4px 0 4px; }
.realtime_slide .items .productInfo .listName { font-size: 13px; line-height: 18px; word-break: keep-all; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; letter-spacing: -.5px; }
/* BASIC css end */

