@charset "UTF-8";
/* 상품진열 페이지 스타일 파일입니다. */
.display-detail__display-type-btn {
background-color: unset;
border: unset;
}
.display-detail__search-keyword-wrap {
font-weight: 700;
padding-block-start: 10px;
padding-block-end: 15px;
margin-inline: 15px;
border-block-end: 2px solid var(--color-base-black);
}
.display-detail__search-keyword {
font-style: normal;
color: var(--color-point);
}
.display-detail__sort {
background-color: var(--color-base-white);
max-width: max-content;
height: 32px;
}
.display-detail-items {
margin-block-end: 20px;
}
.display-detail-items :where(.thumb-LIST) {
padding-inline: 20px;
}
.display-detail-items .skeleton__wrap {
margin-bottom: 10px;
}
.display-detail-items .skeleton__wrap--has-item {
margin-top: 24px;
}
.display-detail-items .skeleton--list .skeleton__media {
flex: 1;
height: auto;
}
/*상품진열 페이지 커스텀*/
.total-sort{padding:20px 15px;}
.total-sort .select{padding-inline: 0; font-size:13px; height:32px;}
.total-sort .select::after { right: 12px;background: url('../../../images/icons/ico_arrow_event.png') no-repeat; background-size: 100%; height: 6.5px;}
.select--sm select{padding-inline: 10px 33px;}
.total-sort__count em{font-style: normal; }
.total-sort{position: relative; top:auto; padding: 31px 15px 20px;}
.total-sort__count{font-size:13px; font-weight: 400;}
.display-detail-items > div{ display: grid;grid-template-columns: repeat(2, calc(100% / 2 - 5px)) !important;padding: 0 15px; gap: 10px; row-gap: 30px;}
.thumb-item{padding:0;}
.sc-like-button {position: absolute; right: 15px; top: 15px;width:auto; height:auto;border:none;padding:0; }
.sc-like-button .ico_wish { position: relative;display: block;width: 17px;height: 15px; background-repeat: no-repeat;background-image: url('../../../img/list/ico_wish.png'); background-position: left top;background-size: auto 100%;}
.sc-like-button.is-active .ico_wish {background-position: -19px top;}
.product_review{position: relative; margin-top: 15px; padding-left:13px;}
.product_review::before{content:''; position:absolute; left: 0 ; top:4px; width:9px; height:9px; background:url('../../../img/list/ico_review_star.png')no-repeat; background-size:100%;}
.product_review p{color:#333; font-size: 12px; font-family:'lato';}
.product-thumb-price-info .product-thumb-price--origin > div{position:relative; width: fit-content;}
.product-thumb-price-info .product-thumb-price--origin > div:after {content: ""; position: absolute;left: 0; top: 8px; display: block; width: 100%;height: 1px;background: #bbb;}