/* __SITETHEME__ auto-generated for seed #c81e1e (do not edit by hand) */
:root{
  --brand:#c81e1e;
  --brand-2:#e64747;
  --accent:#d7902e;
  --accent-2:#e64747;
}
.brand-mark{box-shadow:0 8px 20px rgba(200,30,30,.35)}
.nav-cta{box-shadow:0 8px 20px rgba(200,30,30,.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(215,144,46,.26),transparent 60%),radial-gradient(900px 500px at 90% 0%,rgba(200,30,30,.42),transparent 55%),linear-gradient(135deg,#8b1414,#c81e1e 45%,#ee7e7e)}
.btn{box-shadow:0 10px 24px rgba(200,30,30,.30)}
.btn:hover{box-shadow:0 14px 30px rgba(200,30,30,.40)}
.btn.accent{background:linear-gradient(135deg,#a66f21,#d7902e);box-shadow:0 10px 24px rgba(215,144,46,.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(200,30,30,.14)}
.coupon-card{background:linear-gradient(135deg,#8b1414,#e64747)}
.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,#fae8e8,#f4d2d2)}
.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,#8b1414,#e64747 58%,#ee7e7e)}
.news-cover.cat-guide{background:linear-gradient(180deg,rgba(0,0,0,0) 45%,rgba(0,0,0,.26)),linear-gradient(150deg,#8b1414,#c81e1e 60%,#ee7e7e)}
.tour-tag,.tour-dep,.tp-dep{color:var(--brand-2);background:#fae8e8}
.tour-badge{background:var(--brand-2)}
.tour-price,.tp-now,.up-price{color:var(--brand)}
.plus1{color:var(--brand);background:#fae8e8;border-color:#ecb2b2}
.tour-price-box{background:#fae8e8;border-color:#ecb2b2}
.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:#8b1414}
