@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&family=Poppins:wght@400;500;600;700&display=swap");
@import url('https://fonts.googleapis.com/css2?family=Sigmar+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
}

:root{
  /* vc_style.css */
  --primary-color:  #ffa12d;
  --primary-color-dark: #eebe08;
  --primary-color-light: #ffde9b; 
  --secondary-color: #db5c02;
  --background-color: #f2f3f5;
  --primary-font--color: #2b2b2b;
  --border-radius: 5px;
  --font-family: "Poppins", sans-serif;
  --bg-image: url('../vc_img/stearex/companylogo-transparent.png');
  --bg-login-image: url('../vc_img/stearex/login-bg.png');
  --table-header: #fff;

  /* style.css */
  --font-color: rgba(51,51,51, 1);
  --login-input-bg: #fff;
  --login-label-color: #6f6767;
  --border-color: #ddd;
  --box-shadow: 0px 0px 5px 1px rgb(174 174 174);
  --transition: 0.2s ease-out;
  --cart-shadow: rgba(222, 222, 222, 1);
  --add-btn: #e47e4d;
  --product-price-color: #4e4e4e;
  --header-gradient:  #8572E5;
  --box-container: #faf6e3;
  --box-container-border: #333;
  --menu-burger:#8572E5;
}
.modal-container.announce{
  color: var(--font-color) !important;
  background: #eebe08 !important;
}
.modal-announcement--close{
  color: var(--font-color) !important;
}
.navbar-company--logo img{
  padding-left: 15px;
}
.content{
  background: #f4f1f2 !important;
}
.marquee-container{
  background: #febd43 !important;
  color: #333 !important;
}
.footer-title {
  color: #db5c02 !important;
}
.support-detail--name{
  color: #db5c02 !important;
}
.navbar{
  background: #fdffff !important;
  height: 84px !important;
}
.navbar-search{
  height: 84px !important;
}
.navbar-cart, .navbar-menu{
  height: 84px !important;
}
.navbar-company--logo{
  height: 70px !important;
}
.product-price .discount-price label{
  color: #db5c02 !important;
}
.product-detail--price .discount-price{
  color: #db5c02 !important;
}
.product-price .discount-price{
  color: #444 !important;
}
.navbar-search{
  color: #db5c02 !important;
}
.navbar-cart, .navbar-menu{
  color: #db5c02 !important;
}
.segment-title{
  color: #444 !important;
}
.footer-flex--container{
  background: #fdffff !important;
}
.footer-flex{
  color: #444 !important;
}
.contact-item div{
  color: #444 !important;
}
.socmed-link a{
  color: #444 !important;
}
.footer-copyright{
  background: #fdffff !important;
  color: #444 !important;
}
.aboutus-img{
  margin: 0 !important;
}
.menudrawer-user{
  color: #444 !important;
}
.addtocart-btn{
  background: var(--primary-color-dark) !important;
  color: #444 !important;
}
.buynow-btn{
  color: #444 !important;
}
.product-wrapper{
  padding-top: 114px !important;
}
#home{
  padding-top: 114px !important;
}
.info-wrapper{
  padding-top: 114px !important;
}
.announcement-list{
  background: #febd43 !important;
  color: #333 !important;
}
.brand-logo img{
  width: 72px !important;
}
.navbar-user{
  height: 84px !important;
}
.top-up--floating {
  top: 17px !important;
}
.navbar-module{
  top: 30px !important;
}
.table tr th{
  background: #f9fafb !important;
  color: rgba(0, 0, 0, 0.87) !important;
}
.campaign-select--modal{
  background: #f9fafb !important;
}
.tab-menu.current{
  background: #f9fafb !important;
}
.tab-menu{
  background: #f9fafb !important;
}
.marketing-widget--table{
  background: #f9fafb !important;
}
.voucher-list--th{
  background: #f9fafb !important;
  color: rgba(0, 0, 0, 0.87) !important; 
}
.confirm-payment--header img{
  width: 150px !important;
}
@media (max-width: 520px) {
  .navbar-company--logo img{
    padding-left: 0 !important;
  }
  .confirm-payment--header img{
    width: 90px !important;
  }
}
