/* __SITETHEME__ auto-generated for seed #c2410c (do not edit by hand) */
:root{
  --brand:#c2410c;
  --brand-2:#f45f21;
  --accent:#cfb91e;
  --accent-2:#f45f21;
}
.brand-mark{box-shadow:0 8px 20px rgba(194,65,12,.35)}
.nav-cta{box-shadow:0 8px 20px rgba(194,65,12,.30)}
.main-nav a:hover,.lang-switch a:hover,.nav-user{color:var(--brand-2)}
.lang-switch a.active{background:var(--brand-2)}
.hero{background:radial-gradient(1200px 500px at 10% -10%,rgba(207,185,30,.26),transparent 60%),radial-gradient(900px 500px at 90% 0%,rgba(194,65,12,.42),transparent 55%),linear-gradient(135deg,#802a07,#c2410c 45%,#f78f64)}
.btn{box-shadow:0 10px 24px rgba(194,65,12,.30)}
.btn:hover{box-shadow:0 14px 30px rgba(194,65,12,.40)}
.btn.accent{background:linear-gradient(135deg,#9d8c12,#cfb91e);box-shadow:0 10px 24px rgba(207,185,30,.35)}
.btn.ghost{color:var(--brand-2)}
.field select:focus,.field input:focus,.input:focus,.news-search input[type=text]:focus{box-shadow:0 0 0 4px rgba(194,65,12,.14)}
.coupon-card{background:linear-gradient(135deg,#802a07,#f45f21)}
.step.active .num,.result-hero{background:linear-gradient(135deg,var(--brand),var(--brand-2))}
.ticket .tno{color:var(--brand)}
.tour-hero-img{background:linear-gradient(135deg,#f9ece7,#f3d9ce)}
.filter-chip:hover{border-color:var(--brand-2);color:var(--brand-2)}
.news-cover.cat-industry{background:linear-gradient(180deg,rgba(0,0,0,0) 45%,rgba(0,0,0,.26)),linear-gradient(150deg,#802a07,#f45f21 58%,#f78f64)}
.news-cover.cat-guide{background:linear-gradient(180deg,rgba(0,0,0,0) 45%,rgba(0,0,0,.26)),linear-gradient(150deg,#802a07,#c2410c 60%,#f78f64)}
.tour-tag,.tour-dep,.tp-dep{color:var(--brand-2);background:#f9ece7}
.tour-badge{background:var(--brand-2)}
.tour-price,.tp-now,.up-price{color:var(--brand)}
.plus1{color:var(--brand);background:#f9ece7;border-color:#eabeac}
.tour-price-box{background:#f9ece7;border-color:#eabeac}
.rich-content h2{border-left-color:var(--brand-2)}
.rich-content a{color:var(--brand);text-decoration:underline;text-underline-offset:3px}
.rich-content a:hover{color:#802a07}
