/* Per-domain skin: yemeksis.com */
:root {
  --domain-accent: #f97316;
  --domain-accent-2: #9a3412;
  --domain-soft: #fed7aa;
}
body.body-desktop {
  background: #fff7ed;
}
.announcement-bar,
.announcement-inner {
  background: linear-gradient(90deg, #f97316 0%, #9a3412 100%) !important;
  color: #fff !important;
}
.announcement-badge span,
.announcement-text span {
  color: #fff !important;
}
.main-header.header-sticky {
  box-shadow: 0 4px 18px rgba(249, 115, 22, .25);
  border-bottom: 3px solid #fed7aa;
}
.n-columns-2 .login,
.n-columns-2 .register,
.btn.buy-now-btn,
.btn.add-to-cart-btn,
.footer-btn-koi {
  border-radius: 8px !important;
}
.footer-floating-koi {
  background: rgba(249, 115, 22, 0.96) !important;
  border: 2px solid #fed7aa !important;
  border-radius: 12px !important;
  box-shadow: 0 8px 28px rgba(249, 115, 22, 0.45) !important;
}
.footer-btn-koi {
  background: linear-gradient(180deg, #f97316, #9a3412) !important;
  border-color: #fed7aa !important;
  color: #fff !important;
}
.footer-btn-koi i {
  color: #fed7aa !important;
}
.faq-section h2,
.lp-article-h2 {
  border-left-color: #9a3412 !important;
  color: #f97316 !important;
}
.faq-item {
  border-left-color: rgba(249, 115, 22, 0.45) !important;
  background: rgba(249, 115, 22, 0.04) !important;
}
.product-article.card {
  box-shadow: inset 0 0 0 1px rgba(249, 115, 22, 0.2) !important;
}
.slot-nav a:hover {
  color: #f97316 !important;
}
.border-box .card {
  background: rgba(249, 115, 22, 0.08) !important;
  border: 1px solid rgba(249, 115, 22, 0.2) !important;
  border-radius: 8px !important;
}
.border-box .card i {
  color: #f97316 !important;
  font-size: 1.35rem;
}
