.like_wrap{padding:40px 0 80px}.like_wrap .inner{max-width:900px;margin:0 auto}.like_wrap .inner .title_wrap{text-align:center;margin-bottom:48px}.like_wrap .inner .title_wrap h2{letter-spacing:-.5px;color:#3d2c22;padding-bottom:16px;font-size:36px;font-weight:800;display:inline-block;position:relative}.like_wrap .inner .title_wrap h2:after{content:"";background:#ff5a7a;border-radius:2px;width:56px;height:4px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.like_wrap .empty_box{text-align:center;padding:60px 0}.like_wrap .empty_box .empty_msg{color:#888;margin-bottom:24px;font-size:20px;font-weight:600}.like_wrap .empty_box .go_shop{color:#fff;background:#c87e5a;border-radius:10px;align-items:center;height:48px;padding:0 28px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.like_wrap .empty_box .go_shop:hover{background:#b06844}.like_wrap .like_list{flex-direction:column;gap:16px;display:flex}.like_wrap .like_item{border:1px solid #eee;border-radius:14px;align-items:center;gap:24px;padding:20px;display:flex}.like_wrap .like_item .item_link{color:inherit;flex:auto;align-items:center;gap:24px;min-width:0;text-decoration:none;display:flex}.like_wrap .like_item .img_box{background:#faf6f2;border-radius:12px;flex:none;overflow:hidden}.like_wrap .like_item .img_box img{object-fit:cover;display:block}.like_wrap .like_item .item_info{flex:auto;min-width:0}.like_wrap .like_item .item_info .item_name{color:#333;margin-bottom:8px;font-size:18px;font-weight:700}.like_wrap .like_item .item_info .item_desc{color:#888;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px;font-size:14px;overflow:hidden}.like_wrap .like_item .item_info .item_like{color:#ff5a7a;font-size:14px;font-weight:700}.like_wrap .like_item .item_right{flex-direction:column;flex:none;align-items:flex-end;gap:14px;display:flex}.like_wrap .like_item .item_price{color:#c87e5a;font-size:22px;font-weight:800}.like_wrap .like_item .item_price em{margin-left:2px;font-size:15px;font-style:normal;font-weight:700}.like_wrap .like_item .unlike_btn{color:#fff;cursor:pointer;background:#ff5a7a;border:1px solid #ff5a7a;border-radius:10px;align-items:center;gap:6px;height:40px;padding:0 16px;font-size:14px;font-weight:700;transition:all .15s;display:inline-flex}.like_wrap .like_item .unlike_btn:hover{background:#e8455a;border-color:#e8455a}.like_wrap .like_item .unlike_btn:disabled{opacity:.6;cursor:not-allowed}
