#sub-product .gw-product-list{gap:40px;padding: 40px;background:#fff;box-shadow:0 15px 10px rgba(34, 34, 34, .02);}
#sub-product .gw-product-list:not(:last-child){margin-bottom:20px;}
#sub-product .gw-product-img{overflow:hidden;background: #f8f8f8;border: 1px solid #ddd; width: 350px;}
#sub-product .gw-product-img img{width: 100%;object-fit: cover;}
#sub-product .gw-product-info {display:flex;flex-direction: column;justify-content: space-between;width: calc(100% - 390px);}
#sub-product .gw-product-info .gw-text {position: relative;color: #666;line-height: 1.75;font-size: var(--main-text02);}
#sub-product .gw-product-info .gw-text02 {font-size: var(--main-title03);font-family: "NotoKr_B", sans-serif;}
#sub-product .gw-product-info .gw-text02 > span {font-family: 'Poppins_B', sans-serif;}
#sub-product .gw-product-info .gw-specifications-tit{font-size: var(--main-title04);font-family: "NotoKr_B", sans-serif;}
#bo_cate_on{background: #fff;box-shadow: 0 15px 10px rgba(34, 34, 34, .02);color: var(--main-color);}



/*반응형------------------------------------------------------------------------------------------------------------------ */
@media screen and (max-width:1024px){
    #sub-product .gw-pt-150{padding-top:75px !important;}
    #sub-product .gw-product-list{flex-direction: column;}
    #sub-product .gw-product-img{width:100%;height:50vw;}
    #sub-product .gw-product-info{width: 100%;}
    #sub-product .gw-product-info .gw-text > br{display: none;}
}

@media screen and (max-width:576px) {
    #sub-product .gw-tabs{flex-direction:column;}
    #sub-product .gw-tabs > li{flex:auto;width:100%;}
    #sub-product .gw-product-list{padding:22px;}
    #sub-product .gw-product-list-top{gap:20px;flex-direction:column;}
}
