/* [GS aitee1105 2026-11-05 대표] «AI 티» 점검 전후 시안(wiki/04_운영·시스템/_대표전용/자사몰_AI티점검_전후시안_2026-11-05.html) 대표 답 반영
   ① 담기 단추 = 수정 A «어두운 유리 원»(흰 판·그림자 빼고 사진에 녹게 · 모양·크기·누르는 자리 그대로)
   ② 인기 스푼 카드 = 글씨를 사진 아래로(다른 카드와 같은 «사진 위 · 글 아래») · 바탕 그라데이션·진한 그림자 뺌
   ③ 상품 상세 정보 칩 = 연회색 면 한 모양(매운 것만 글자색) · 후기 줄 말풍선 동그라미 → ★별점(js/gs_admx.js dtRvbar) · 공유 단추 테두리 걷음
   ④ 구매 창 옵션 이름 = 대표 «지금처럼» → 손대지 않음
   ⑤ 검색 창 추천 검색어 = 빨간 네모 → 흰 알약 + 연한 선(빨강은 할인율에만)
   ⑥ 빈 장바구니 = 가방 동그라미 뺌 · 꽉 찬 단추는 «베스트 보러 가기» 하나 · 상품 아래 «담기»는 테두리 «+ 담기»
   · 맨 뒤에 싣는다(_header.html · gs_press1105.css 다음) — 누름 반응(transform)은 건드리지 않는다 */

/* ① 담기 단추 · 어두운 유리 원 */
#wrap .gs-card-add { background: rgba(17, 17, 17, .42); -webkit-backdrop-filter: blur(6px); backdrop-filter: blur(6px); box-shadow: none; color: #fff; }
#wrap .gs-card-add svg, #wrap .gs-card-add svg * { stroke: #fff; color: #fff; }

/* ② 인기 스푼 카드 · 글씨를 사진 아래로 */
.gs-v16 .gs-hot-sec { background: none; }
.gs-hot-card { container-type: inline-size; }
.gs-hot-img { aspect-ratio: auto; overflow: visible; background: none; box-shadow: none; border-radius: 0; }
/* [김수현 11/6] 인기 스푼 사진 둥글기 12 → 4px(메인 썸네일 둥글기 통일 · 베스트스푼과 같게) */
.gs-hot-img img { display: block; height: auto; aspect-ratio: 1 / 1; border-radius: 4px; background: var(--gs-surface); outline: 1px solid rgba(36, 25, 15, .06); outline-offset: -1px; }
.gs-hot-txt { position: static; padding: 10px 2px 0; gap: 3px; color: var(--gs-text); background: none; }
.gs-hot-txt b, .gs-hot-txt small { padding-right: 0; }
.gs-hot-txt b { font-size: 16px; }
.gs-hot-txt small { color: var(--gs-sub); opacity: 1; }
#wrap .gs-hot-price.gs-fxon, #wrap .gs-hot-card .gs-minc { padding-right: 0; }
#wrap .gs-hot-price.gs-fxon > .gs-was { color: var(--gs-muted); }
#wrap .gs-hot-card .gs-minc { color: var(--gs-sub); }
.gs-hot-card .gs-zrate b { color: var(--gs-text); }
.gs-hot-card .gs-zrate span { color: var(--gs-muted); }
.gs-hot-card .gs-hot-txt small.gs-v18d-band { margin: 2px 0 !important; box-shadow: none; }
/* 담기 단추는 사진 오른쪽 아래(사진 = 카드 너비 정사각) · 못 재는 옛 기기는 카드 오른쪽 아래 그대로 */
@supports (top: 1cqw) {
  .gs-hot-add { top: calc(100cqw - 48px); bottom: auto; }
}

/* ③ 상품 상세 · 정보 칩 한 모양 · 후기 줄 ★ · 공유 단추 */
.goods_view.gs-dt .gs-v18-mk, .goods_view.gs-dt .gs-dt-tags span { background: #F3EFE9; color: #3B3128; border: 0; box-shadow: none; border-radius: 6px; font-weight: 600; }
.goods_view.gs-dt .gs-v18-dtmarks .gs-v18-mk, .goods_view.gs-dt .gs-v18-dtmarks .gs-v18-mk.hot { background: #F3EFE9; box-shadow: none; }
.goods_view.gs-dt .gs-v18-mk.hot { color: #B03A16; }
#wrap .goods_view.gs-dt .gs-dt-share { border: 0; background: none; box-shadow: none; }
.goods_view.gs-dt .gs-dt-rvbar .rvb-ic { display: none; }
.goods_view.gs-dt .gs-dt-rvbar .rvb-star { flex: 0 0 auto; display: inline-flex; align-items: center; gap: 2px; padding-right: 2px; font-size: 17px; line-height: 1; font-weight: 800; color: var(--gs-text); font-variant-numeric: tabular-nums; letter-spacing: -.01em; }
.goods_view.gs-dt .gs-dt-rvbar .rvb-star i { font-style: normal; color: #F5A524; }

/* ⑤ 검색 창 추천 검색어 · 흰 알약 */
.gs-sl-red a { background: #fff; border: 1px solid #E7E1D8; border-radius: 999px; color: var(--gs-text); font-weight: 600; }

/* ⑥ 빈 장바구니 · 꽉 찬 단추 하나 */
#wrap .gs-cempty .gs-lic.lg { display: none; }
#wrap .gs-cempty b { font-size: 19px; }
/* 앞 규칙 gs_v16_cart.css «.gs-has-pop a.gs-btn:last-of-type»(담기 3개가 꽉 찬 색이라 베스트를 테두리로 낮췄던 것)을 뒤집는다 */
#wrap .gs-cempty .gs-btn:not(.ghost), #wrap .gs-cempty.gs-has-pop a.gs-btn:not(.ghost):last-of-type { background: #2CD3A0; border: 1.5px solid #2CD3A0; color: #053B31; font-weight: 700; }
#wrap .gs-cpop-add { background: #fff; border: 1px solid #E5E5EC; color: var(--gs-text); box-shadow: none; }
#wrap .gs-cpop-add::before { content: '+ '; }
