@charset "utf-8";


/* @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
} */
/* h1,h2,h3,h4,h5,h6, h1 *,h2 *,h3 *,h4 *,h5 *,h6 *{
    font-family: 'GmarketSansMedium',sans-serif !important;
} */


/* 서치 아이템 리스트 */
#ssch .sct_wrap .sct{margin-top: 2.5rem;
    display: flex;
    flex-wrap: wrap;
    gap: 0 1rem;
    margin-right: 0;
    margin-left: 0;}
#ssch .sct_wrap .sct li{width: calc(25% - (1rem * 3 / 4));
    padding: 0 !important;}
/* ================================= 장바구니 ================================= */

.tbl_cart{margin-bottom: 0;}
.tbl_cart+ .tbl_cart{margin-bottom: 3rem;}
.m_sod_bsk_list .list_wrap + .list_wrap{margin-top: 2rem;}

#sod_bsk .page_title_box{margin-top: 2rem;}
#sod_bsk .page_title_box:first-child{margin-top: 0;}

/* 비었을 때 */
#sod_bsk .sct_noitem{text-align: center; display: flex; align-items: center; text-align: center; justify-content: center;  }

@media all and (min-width: 1201px) {
    #sod_bsk #sod_bsk_list .cart_right{right: unset; left: 100%; float: unset;}
}
@media all and (max-width: 1200px) {
    #sod_bsk form#sod_bsk_list{display: flex; flex-direction: column;}
    #sod_bsk form#sod_bsk_list .cart_right{order: 3; position: unset;  float: unset;}

    /* 장바구니 리스트 */
    #sod_bsk .render_cart_table{width: 100%;}
    /* #sod_bsk_list .tbl_head03{width: 100%;} */

    /* 주문합계 */
    #sod_bsk_list .cart_right{width: 100%; margin-top: 1rem;}

    
    #sod_bsk_act{margin-bottom: 0;}
}
@media all and (max-width: 768px) {
}



/* ================================= // 장바구니 ================================= */
/* ================================= 상품 상세 ================================= */


/* 관련상품 */
/* #sit_rel .swiper-slide.sct_li{ width: calc(25% - (1rem * 3 / 4)); padding: 0 !important;} */
#sit_rel .swiper-slide.sct_li {padding: 0 !important;}
#sit_rel .sct_ct_wrap{position: relative; padding: 0 1rem; margin-bottom: 2rem;}
#sit_rel .sct_txt {
    margin: 0;
    padding: 0;
    border: 0;
    }

#sit_rel .sct_txt a {
padding: 0.5rem 0 0.7rem;
display: block;
}

#sit_rel  .sct_cost {
font-size: 1.2rem;
font-weight: 700;
margin: 0 0 0.6rem;
text-align: left;
padding-top: 1rem;
border-top: 1px solid #ededed;
}
#sit_rel .sct_cost {
letter-spacing: -0.02em;
}
#sit_rel .sct_img a {
display: block;
overflow: hidden;
}
#sit_rel .sct_img img{
max-width: 100%;
height: auto;
}


#sit_rel .sct_cost .sct_per {
    margin-right: 0.1em;
    font-weight: 400;
    color: var(--main-color);
  }
  #sit_rel .sct_cost span {
    display: inline-block;
  }
  #sit_rel .sct_cost span {
    display: inline-block;
  }
  #sit_rel .sct_cost .sct_cust_price {
    color: #aaa;
    font-size: 0.8em;
    font-weight: 300;
    text-decoration: line-through;
    margin-left: 0.2em;
  }
/* 상품 이미지 새창 보기 */
#sit_pvi_nwbig img{max-width: 100%; width: 100%; display: block; margin: 0 auto; box-sizing: border-box;}
#sit_pvi_nwbig span{width: 100%; max-width: 520px; margin: 0 auto; box-sizing: border-box;}
#sit_pvi_nwbig span.visible{display: block;}

/* ================================= // 상품 상세 ================================= */




/* ================================= 위시리스트 ================================= */



/* ================================= // 위시리스트 ================================= */


/* ================================= 마이페이지 ================================= */


/* ================================= // 마이페이지 ================================= */


/* ================================= 주문서 작성/결제 ================================= */



/* ================================= // 주문서 작성/결제 ================================= */


/* ================================= 주문 완료 ================================= */


/* ================================= // 주문 완료 ================================= */


/* ================================= 주문내역 조회 ================================= */





/* ================================= // 주문내역 조회 ================================= */






