/* Страницы туров (шаблон 41) — дополнения к main.css */
.td-thumbs button{cursor:pointer}
.td-dates table td:last-child{text-align:right}
.text-orange{color:#c2610c;font-weight:600}
.text-red{color:#b3261e;font-weight:600}
.text-muted{color:var(--muted)}
.tour-program__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;margin:0 0 14px}
.tour-program__header h3{margin:0}
.tour-program__link{display:inline-flex;align-items:center;gap:10px;font-size:14.5px;font-weight:600;color:var(--ink);text-decoration:none;border:1px solid var(--line);border-radius:8px;padding:6px 14px 6px 8px;background:#fff}
.tour-program__link:hover{border-color:var(--gold);color:var(--gold-d)}
.tour-program__link img{width:32px;height:32px;display:block}
.td-day p+p{margin-top:8px}
.td-day a{color:var(--gold-d)}
.td-day__desc{color:var(--text);line-height:1.65}
.td-day__desc p{margin:0 0 8px}
.td-day__desc p:last-child{margin-bottom:0}
.td-day__desc b,.td-day__desc strong{display:inline;font-family:inherit;font-size:inherit;letter-spacing:0;color:inherit;margin:0;font-weight:700}
.td-day__desc a{color:var(--gold-d)}
