/* 장바구니 */
.cart__content {padding-bottom: 100px;}

/* 장바구니 옵션::전체상품/선택삭제/관심상품 추가/품절일괄삭제 */
.cartOptions {display: flex;justify-content: space-between;align-items: center;padding: 14px 15px;}
.cartOptions__allCheck {}
.cartOptions__allCheck .notReply + label {font-size: 16px;font-family: "Pretendard SemiBold";color: #222;}
.cartOptions__allCheck .notReply + label .totalCount {font-family: "Pretendard";}
.cartOptions__button {display: flex;gap: 5px;}
.cartOptions__button button {padding: 0 5px;border-color: #999;color: #999;background:#fff;}

.commonOrderDetail__information {padding:8px 15px 8px 38px;background-position: 15px 7px;color: #333;}

/* 상품리스트 */
.cartDetail {position: relative;padding:25px 15px 25px 40px;}
.cartDetail__checkbox {position: absolute;top: 25px;left: 15px;display: block;margin-top: 0;}
.cartDetail__checkbox label {padding-left:18px;font-size: 0;text-indent: -9999px;}
.cartDetail .goodsInfomation__description__seller {margin-top:0;}
.cartDetail .goodsInfomation__description__seller .sellerId {margin-left: 0;color: #222;}
.cartDetail .goodsInfomation__description__orderBrand {margin-top: 3px;font-family: "Pretendard SemiBold";}
.cartDetail .goodsInfomation__description__orderGoodsName {font-size:13px;}
.cartDetail__infoDelivery {padding: 7px 10px;margin-top:10px;background: #f5f5f5;font-size:12px;}
.cartDetail__goodsPrice {display: flex;justify-content: space-between;margin: 15px 0 0;}
.cartDetail__goodsPrice dt,
.cartDetail__goodsPrice dd {margin:0;font-size:14px;font-family: "Pretendard SemiBold";}
.cartDetail__goodsPrice dd .delPrice {margin-left:5px;text-decoration:line-through;color:#999;font-family:'Pretendard';}
.cartDetail__goodsSoldOut {padding:12px;margin-top: 15px;margin-left: -25px;border:1px solid #ddd;font-size:13px;color:#555;text-align: center;}
.cartDetail__removeBtn {position: absolute;top: 20px;right: 10px;width: 20px;height: 20px;background: url("//icon.feelway.com/recent/mo/mypage/ico_close@2x.png") no-repeat center/11px 11px;border:0;opacity: 0.5;}

/* 품절상품 */
.cartDetail.soldOut{background:#eee;}
.cartDetail.soldOut .cartDetail__infoDelivery,
.cartDetail.soldOut .cartDetail__goodsPrice {display: none;}
.cartDetail.soldOut .cartDetail__goodsSoldOut,
.cartDetail.soldOut .cartDetail__removeBtn {display: block;}
.cartDetail.soldOut .cartDetail__checkbox{opacity:0.2;}
.cartDetail.soldOut .goodsInfomation{opacity:0.5;}

/* 장바구니 상품 X */
.cart .cartNoData {display: none;}
.cart.noData .cartNoData {display: block;}
.cart.noData .commonOrderDetail__information {display: none;}
.cart.noData .cart__content,
.cart.noData .cart__footer {display: none;}
.cartNoData {padding: 80px 0;background-color: #fff;text-align: center;}
.cartNoData__text {font-size: 16px;line-height: 22px;color: #333;}
.cartNoData__text strong {display: block;font-family: "Pretendard SemiBold";}
.cartNoData__link {position: relative;display: inline-block;margin-top: 20px;padding: 0 65px;border: 1px solid #222;font-size: 14px;line-height: 48px;color: #222;vertical-align: top;}
.cartNoData__link:after {content: "";display: inline-block;width: 8px;height: 8px;margin-left: 4px;transform: rotate(45deg);border-top: 2px solid #222;border-right: 2px solid #222;}

/* 주문하기 버튼 */
.cart__footer .productRegistrationFooterButton__box__cell .button {font-size:16px;line-height: 48px;display:block;}
.favoritesLayerPopup {display: none;}

.common-pullpopup-btnbox{z-index:699;}

/* 비로그인시 나오는 텍스트 */
.cartNoLogin {padding:14px 15px 6px 15px;text-align:center;font-size:14px;}
.cartNoLogin__link {color:#0000cc;text-decoration: underline;font-size:14px;line-height: 22px;}

/* 흥정가 */
.cartDetail__dealDate {display: flex;justify-content: center;gap: 10px;padding: 7px 10px;margin-top: 10px;font-size: 13px;border:1px solid #ccc;}