/* 2026-11-10: 쉬운 주문 목록 (shop/v2/lite_list.php) — 카드·필터는 카테고리 목록 css/itemList.css · itemListMo.css 그대로, 여기는 쉬운 주문에만 있는 것만 */
/* PC */
.catList.llList .llCrumb { margin: 0; padding-top: 8px; font-size: 12px; color: #8b95a1; }
.catList.llList .catTitle { padding-bottom: 8px; }
.catList.llList .llDesc { margin: 0 0 32px; font-size: 15px; line-height: 1.6; color: #6b7280; }
.catList.llList .llPicks { display: block; padding-top: 8px; font-size: 12px; line-height: 1.5; color: #8b95a1; word-break: keep-all; }
.catList.llList .llPicks b { font-weight: 500; color: #444; }
.catList.llList .llGo { display: flex; align-items: center; gap: 4px; padding-top: 8px; font-size: 13px; font-weight: 700; color: #111; }
.catList.llList .llGo i { font-style: normal; transition: transform .2s; }
.catList.llList .catCard a:hover .llGo i { transform: translateX(3px); }
.catList.llList .llMore { display: flex; align-items: center; justify-content: space-between; gap: 20px; margin-top: 56px; padding: 20px 24px; border: 1px solid #d9dde3; border-radius: 12px; }
.catList.llList .llMore div { display: flex; flex-direction: column; gap: 4px; }
.catList.llList .llMore b { font-size: 15px; color: #111; }
.catList.llList .llMore span { font-size: 13px; color: #6b7280; }
.catList.llList .llMore a { flex: none; padding: 10px 18px; border-radius: 8px; background: #1a1d23; color: #fff; font-size: 13px; font-weight: 700; }
/* 모바일 */
.mList.llList .mHead { flex-direction: column; align-items: flex-start; }	/* 카테고리 목록은 제목 한 줄뿐 — 여기는 설명을 제목 아래로 */
.mList.llList .mHead .llDesc { margin: 6px 0 0; font-size: 13px; line-height: 1.55; color: #6b7280; }
.mList.llList .llMore { display: flex; flex-direction: column; gap: 6px; margin: 28px 16px 8px; padding: 16px; border: 1px solid #d9dde3; border-radius: 12px; }
.mList.llList .llMore b { font-size: 14px; color: #111; }
.mList.llList .llMore span { font-size: 12px; line-height: 1.5; color: #6b7280; }
.mList.llList .llMore a { margin-top: 6px; padding: 10px 0; border-radius: 8px; background: #1a1d23; color: #fff; font-size: 13px; font-weight: 700; text-align: center; }
