/* 로고 */
.channel_wrap .channel .logo{padding:36px 0 0; margin-bottom: 20px; text-align: center;}
.oliveyoung .logo{background:url(https://ecimg.cafe24img.com/pg326b45779995089/oiad/channel_logo/oliveyoung.svg) no-repeat center; background-position:center;}
.kakao .logo{background:url(https://ecimg.cafe24img.com/pg326b45779995089/oiad/channel_logo/kakao.svg) no-repeat center; background-position:center;}
.chicor .logo{background:url(https://ecimg.cafe24img.com/pg326b45779995089/oiad/channel_logo/chicor.svg) no-repeat center; background-position:center;}
.ably .logo{background:url(https://ecimg.cafe24img.com/pg326b45779995089/oiad/channel_logo/ably.svg) no-repeat center; background-position:center;}
.zigzag .logo{background:url(https://ecimg.cafe24img.com/pg326b45779995089/oiad/channel_logo/zigzag.svg) no-repeat center; background-position:center;}
.beautykurly .logo{background:url(https://ecimg.cafe24img.com/pg326b45779995089/oiad/channel_logo/beautykurly.svg) no-repeat center; background-position:center;}


/* 올리브영 */
.oliveyoung .prd_name{
    font-size:16px;
    padding: 0 10px;
    margin: 15px 0 10px;
    height: 38px;
    overflow: hidden;
    white-space: pre-wrap;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.oliveyoung .price_wrap{
    padding:0 10px 10px;
}
.oliveyoung .price_wrap .origin{font-size:14px; color: rgb(178, 184, 190); margin-bottom:5px; text-decoration:line-through;}
.oliveyoung .price_wrap .percent{display:inline-block; color: rgb(255, 87, 83); font-weight:700; font-size:20px;}
.oliveyoung .price_wrap .sale_price{display:inline-block; font-weight:700; font-size:20px;}
.oliveyoung .tag{display:flex; align-items:center; margin:0 10px 15px; gap:4px;}
.oliveyoung .tag span{padding:3px 6px;  display:inline-block; border-radius:2px;}
.oliveyoung .tag span,
.oliveyoung .tag span.tag-오늘드림{background-color: #f0f1f4; color: #e95294;}
.oliveyoung .tag span.tag-오특{background-color: #ff5753; color: #fff; }

/* 카카오 */
.kakao .prd_name{
    font-size:16px;
    padding: 0 10px;
    margin: 15px 0 5px;
    height: 38px;
    overflow: hidden;
    white-space: pre-wrap;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.kakao .price_wrap{
    padding:0 10px 10px;
}
.kakao .price_wrap .origin{display:block; font-size:18px; font-weight:700; margin-bottom:3px;}
.kakao .price_wrap .percent{display:none; color:#f55dd6; font-weight:700; font-size:20px;}
.kakao .price_wrap .sale_price{display:inline-block; font-weight:500; font-size:15px; color:#f6432f;}
.kakao .price_wrap .sale_price:before{content:'최대혜택가'; display:inline-block; font-size:15px; color:#f6432f; margin-right:3px;}
.kakao .tag{display:flex; align-items:center; margin:0 10px 15px; gap:2px;}
.kakao .tag span{padding:3px 6px;  display:inline-block; border-radius:4px;}
.kakao .tag span.tag-선물포장{background-color: #0000000f; color: #595959;}


/* 시코르 */
.chicor .card_wrap{text-align: center;}
.chicor .prd_name:before{
    content:'오아드'; font-size:14px; display:block; text-align:center; margin-bottom:3px;
}
.chicor .prd_name{
    text-align:center;
    font-size:14px;
    padding: 0 10px;
    margin: 15px 0 15px;
}
.chicor .price_wrap{
    padding:0 10px 10px; text-align:center;
}
.chicor .price_wrap .origin{font-size:14px; color: #999; margin-bottom:5px; text-decoration:line-through;}
.chicor .price_wrap .percent{display:inline-block; color: #fc123e; font-weight:700; font-size:14px; margin-right:3px;}
.chicor .price_wrap .sale_price{display:inline-block; font-weight:700; font-size:14px;}
.chicor .tag{background-color: #fff; color: #000; border:1px solid #ddd; padding:3px 6px; margin:0 10px 15px; display:inline-block; text-align:center;}


/* 에이블리 */
.ably .prd_name:before{content:'오아드'; font-size:14px; display:block; margin-bottom:3px; color:#777;}
.ably .prd_name{font-size:14px; padding: 0 10px; margin: 15px 0 5px; color:#777;}
.ably .price_wrap{padding:0 10px 15px;}
.ably .price_wrap .origin{display:none;}
.ably .price_wrap .percent{display:inline-block; color: #ff5160; font-weight:600; font-size:16px; margin-right:3px;}
.ably .price_wrap .sale_price{display:inline-block; font-weight:600; font-size:16px;}
.ably .price_wrap:after{content:'쿠폰할인가'; font-size:12px; display:block; margin-top:3px; color:#ff5160; font-weight:600;}
.ably .tag{}


/* 지그재그 */
.zigzag .prd_name{
    font-size:16px;
    padding: 0 10px;
    margin: 15px 0 5px;
    height: 20px;
    overflow: hidden;
    white-space: pre-wrap;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.zigzag .price_wrap{
    padding:0 10px 10px;
}
.zigzag .price_wrap .origin{display:none;}
.zigzag .price_wrap .percent{display:inline-block; color:#f55dd6; font-weight:700; font-size:20px;}
.zigzag .price_wrap .sale_price{display:inline-block; font-weight:700; font-size:20px; color:#292b2b;}
.zigzag .tag{display:flex; align-items:center; margin:0 10px 15px; gap:2px;}
.zigzag .tag span{padding:3px 6px;  display:inline-block;}
.zigzag .tag span.tag-뷰티페스타{background-color: #fef6fd; color: #913382;}
.zigzag .tag span.tag-무료배송{background-color: #f5f6f8; color: #697175;}


/* 뷰티컬리 */
.beautykurly .prd_name:before{content:'샛별배송'; font-size:14px; display:block; margin-bottom:3px; color:#a7b2bc;}
.beautykurly .prd_name{
    font-size:16px;
    padding: 0 10px;
    margin: 15px 0 15px;
    color:#333;
}
.beautykurly .prd_name:after{content:'빠르게 스며들어 오래가고 끈적이지 않는 맑은 광'; font-size:12px; display:block; margin-top:5px; color:#a7b2bc; font-weight:300;}
.beautykurly .price_wrap{
    padding:0 10px 20px;
}
.beautykurly .price_wrap .origin{font-size:14px; color: #bcc4cc; margin-bottom:5px; text-decoration:line-through;}
.beautykurly .price_wrap .percent{display:inline-block; color: #fa622f; font-weight:500; font-size:16px;}
.beautykurly .price_wrap .sale_price{display:inline-block; font-weight:500; font-size:16px;}
