/* ══ 틀1 투어 상세 (대표 「너가 잘 만들어봐」 2026-11-03 · 시안 mockup/tour-detail-hallmark.html) ══
   ⛔ 이 파일 하나가 투어 상세 20페이지의 모양을 정한다 — 페이지마다 따로 적지 않는다.
   ⛔ 일정 4챕터·명소 모자이크·요금 카드(sticky)는 대표 확정 표준이라 여기서 건드리지 않는다. */

/* 1) 사진 아래 요약 = 아이콘 박스 4개 → 선으로 나눈 한 줄 표 */
html body .hero-cards{background:#fff!important;border-bottom:1px solid #ece4d8;box-shadow:none!important;margin:0!important;padding:0!important}
html body .hero-cards-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;max-width:1180px;margin:0 auto!important;padding:0 32px!important;background:none!important;border:0!important;box-shadow:none!important;transform:none!important}
html body .hero-card{background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:22px 22px!important;display:block!important}
html body .hero-card:first-child{padding-left:0!important}
html body .hero-card+.hero-card{border-left:1px solid #ece4d8!important}
html body .hero-card .hc-icon{display:none!important}
html body .hero-card .hc-label{font-size:13.5px!important;font-weight:600!important;color:#6b6058!important;letter-spacing:0!important;text-transform:none!important}
html body .hero-card .hc-value{font-size:18px!important;font-weight:800!important;color:#1c1814!important;margin-top:4px!important;line-height:1.35!important}
@media(max-width:760px){
 html body .hero-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:0 16px!important}
 html body .hero-card{padding:14px 12px!important}
 html body .hero-card:nth-child(odd){padding-left:0!important;border-left:0!important}
 html body .hero-card:nth-child(n+3){border-top:1px solid #ece4d8!important}
 html body .hero-card .hc-value{font-size:16px!important}
}

/* 2) 주황 강조 띠 = 아이콘 원 빼고 연한 상자 한 줄 */
html body div.container[style*="46px auto 0"] > div{background:#faf7f1!important;border:1px solid #ece4d8!important;box-shadow:none!important;border-radius:14px!important;padding:20px 24px!important}
html body div.container[style*="46px auto 0"] > div > div:first-child{display:none!important}

/* 3) 「왜 INKO」 = 아이콘 카드 5장은 빼고, 비교 박스 하나로 */
html body .why-grid{display:none!important}
html body .vs-bar{margin-top:36px!important;background:#fff!important;color:#1c1814!important;border:1px solid #ece4d8!important;border-radius:16px!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0!important;overflow:hidden;box-shadow:none!important}
html body .vs-divider{display:none!important}
html body .vs-side{padding:24px 28px!important}
html body .vs-side.us{background:#fff7f1!important}
html body .vs-side h4{font-size:16px!important;letter-spacing:0!important;font-weight:800!important;margin-bottom:12px!important}
html body .vs-side.them h4{color:#6b6058!important}
html body .vs-side.us h4{color:#E8621A!important}
html body .vs-side li{font-size:15.5px!important;padding:9px 0!important;border-top:1px solid #ece4d8}
html body .vs-side.them li{color:#6b6058!important}
html body .vs-side.us li{color:#1c1814!important;font-weight:700}
@media(max-width:760px){html body .vs-bar{grid-template-columns:1fr!important}html body .vs-side{padding:18px 18px!important}}
