:root {
  --primary-color: #ceb97e;
  --primary-color-darker: #bfac74;
}

/* FONTS */
@font-face {
  font-family: Poppins;
  src: url(/ui/system/font/Poppins-Regular.ttf);
  font-weight: 400;
}

@font-face {
  font-family: Poppins;
  src: url(/ui/system/font/Poppins-SemiBold.ttf);
  font-weight: 600;
}

.app-banner-content::after {
  content: "";
}
.toppanel img {
  height: 100%;
  top: 0;
}
#menu-box .menu-logo, footer .footer-logo {
  background-size: contain;
}
footer .footer-logo {
  margin: 20px 0;
}

.scroll-to-top {
  opacity: 85%;
}

.scroll-to-top:hover,
.scroll-to-top:active {
  opacity: 100%;
}

@media (min-width: 910px) {
  .bottom-panel .bottom-btn-cart h4 {
    line-height: 58px;
  }
}

#menu-box .menu-image-top,
.food-types li::before,
.ingredient-types li::before,
.online-payment-content a:hover,
#item-detail .review-content-reply,
.swiper-pagination-bullet-active,
footer .footer-33-col .social-links .social-link,
.back-btn,
#item-detail .favorite,
#favorite-items .item-info-btn:nth-child(3),
input[type="submit"],
#account-settings .login-frm input[type="submit"], #account-settings .pair-frm input[type="submit"],
.btn-href,
.scroll-to-top {
  background-color: var(--primary-color);
}

.select-lang-box,
.food-types li:hover::before,
.ingredient-types li:hover::before,
.filter-content:nth-child(2),
.cookies-box button:hover,
footer .footer-33-col .social-links .social-link:hover,
.online-payment-content a,
#item-detail .back-btn:hover,
#item-detail .favorite:hover,
#item-detail .item-reviews-box .btn-href:hover, 
#item-detail .item-reviews-box .btn-href:active, 
#item-detail .review-submit:hover,
.extend-qantity-btn.arrow-down-icon:hover,
#cartOverlay-2 .bonus-points-href-btn:hover,
#account-settings .login-frm input[type="submit"]:hover,
#account-settings .pair-frm input[type="submit"]:hover,
#account-settings .account-form-box a:hover,
#contact .back-btn:hover,
#contact .js-send-message-btn:hover,
#favorite-items .item-info-btn:nth-child(3):hover,
#gallery-items .back-btn:hover,
.overlay-enhancement-box .ingredient-types li.active::before,
.menu-taste-box .ingredient-types li.active::before,
.overlay-enhancement-box .ingredient-types li.active::before, .overlay-enhancement-box .ingredient-types li.active:hover::before,
footer .footer-33-col .social-links .social-link:focus,
.scroll-to-top:hover,
.scroll-to-top:active {
  background-color: var(--primary-color-darker);
}

#account-settings .goto-pair, #account-settings .goto-login,
.news-title, .new-title,
.cookies-box a {
  color: var(--primary-color);
}
.cookies-box a:hover {
  color: var(--primary-color-darker);
}