/* BASIC css start */
/* */
.SMS_TopKakaoTalk {
position: fixed;
 bottom:110px;
 right: 5px;
 z-index: 101;
 }


.SMS_1 {
position: fixed;
 bottom:155px;
 right: 5px;
 z-index: 101;
 }

.SMS_Topmodule_01_1 .container_Box ul li .joinAnimation em .text {color:#000000 !important; font-family:lato;}
.SMS_Topmodule_01_1 .container_Box ul li .joinAnimation {border: 1px solid #fee100 !important; width:60px !important; height:19px !important; top:-16px !important; border-radius:20px !important; background-color:#fee100;}
.SMS_Topmodule_01_1 .container_Box ul li .joinAnimation:before {border-color: #fee100 transparent !important;}





/* 상단 공지 바 */
.leelin-notice-bar {
    position: relative;
    width: 100%;
    height: 35px;
    line-height: 35px;
    background: #93867d;
    text-align: center;
    overflow: hidden;
    z-index: 100;
}

.leelin-notice-bar a {
    display: block;
    width: 100%;
    height: 100%;
    color: #ffefda;
    font-size: 12px;
    font-weight: 400;
    text-decoration: none;
}






/* ==============================
   모바일 메인 헤더 아이콘
============================== */


@media screen and (max-width: 767px) {

    /* 헤더 아래쪽 선과 그림자 제거 */
    body:has(.SMS_main_gallery) #header-container,
    body:has(.SMS_main_gallery) #SMS_fixed_warp,
    body:has(.SMS_main_gallery) #SMS_fixed_warp .SMS_fixed_inner {
        border-bottom: none !important;
        box-shadow: none !important;
    }

    /* 메뉴 아이콘 */
    body:has(.SMS_main_gallery) #SMS_fixed_warp #menu {
        display: block !important;
        position: absolute;
        left: 15px;
        top: 50%;
        transform: translateY(-50%);
        z-index: 101;

        width: 24px;
        height: 24px;
        background-image: url('/design/leelin/onedesign2/images/leelin_top_icon_w_menu3.png') !important;
        background-repeat: no-repeat !important;
        background-position: center !important;
        background-size: auto 20px !important;
    }

    /* 기존 메뉴 아이콘 모양 제거 */
    body:has(.SMS_main_gallery) #SMS_fixed_warp #menu::before {
        content: none !important;
    }

    /* 돋보기 아이콘 */
    body:has(.SMS_main_gallery) #SMS_fixed_warp .search_fixed_btn {
        background-image: url('/design/leelin/onedesign2/images/leelin_top_icon_w_search2.png') !important;
        background-repeat: no-repeat !important;
        background-position: center !important;
        background-size: auto 25px !important;
    }

    /* 장바구니 아이콘 */
    body:has(.SMS_main_gallery) #SMS_fixed_warp .cart_fixed_btn {
        background-image: url('/design/leelin/onedesign2/images/leelin_top_icon_cart.png') !important;
        background-repeat: no-repeat !important;
        background-position: center !important;
        background-size: auto 25px !important;
    }

    /* 돋보기와 장바구니 사이 간격 조정 */
    body:has(.SMS_main_gallery) #SMS_fixed_warp .search_fixed_btn {
        right: 48px !important;
    }

    body:has(.SMS_main_gallery) #SMS_fixed_warp .cart_fixed_btn {
        right: 12px !important;
    }
}






/* 모바일 상품 상세페이지에서만 기존 로고 표시 */
@media screen and (max-width: 767px) {
    body:has(#SMS_shopdetailInfo) .fixed_logo img {
        content: url("/design/leelin/smartskin_re5/logommm.png");
    }
}




/* 모바일 메인페이지 상단 메뉴 숨기기 */
@media screen and (max-width: 767px) {
    body:has(.SMS_main_gallery) .SMS_Topmodule_01_1 {
        display: none !important;
    }
}


/* BASIC css end */

