/* Add custom CSS styles below */ 
.promotion-banner {
background: linear-gradient(248deg, rgb(235, 224, 231), rgb(82, 193, 234) 46.22%, rgb(235, 247, 255));
}
.promotion-banner ul li a {
color: #425b67 !important;
font-weight: bold;
}
i.sicon-menu.text-2xl {
background-color: #49a8ca;
color: #fff;
padding: 5px;
border-radius: 5px;
box-shadow: 0 3px 10px rgba(208, 236, 252, 1);
}
.header-btn__icon.sicon-user {
background-color: #49a8ca;
color: #fff;
border-radius: 5px;
box-shadow: 0 3px 10px rgba(208, 236, 252, 1);
height: 35px;
width: 35px;
}
.header-btn__icon.icon.sicon-search {
background-color: #49a8ca;
color: #fff;
border-radius: 5px;
box-shadow: 0 3px 10px rgba(208, 236, 252, 1);
height: 35px;
width: 35px;
}
/* .ml-3.md\:ml-4.rtl\:ml-\[unset\].rtl\:mr-3.rtl\:md\:mr-4 {
display: none;
} */
i.header-btn__icon.icon.sicon-cart {
background-color: #49a8ca;
color: #fff;
border-radius: 5px;
box-shadow: 0 3px 10px rgba(208, 236, 252, 1);
height: 40px;
width: 40px;
}
.lg\:mx-0.text-center.mb-8 {
display: none;
}
.bg-gray-200 {
--tw-bg-opacity: 1;
background-color: #e5e7eb;
background-color: rgba(223, 243, 253, 1);
}
btn--outline-primary {
  color: #425b67 !important;
  border-color: #415c66 !important;
}
.bg-store-bg-secondary {
background-color: #ecf8fe;
  box-shadow: 0 1px 5px rgba(208, 236, 252, 1);
}
li.s-social-link {
background-color: #fff;
color: #4bb1d7;
border-radius: 10px;
box-shadow: 0 3px 10px rgba(208, 236, 252, 1);
border: 1px solid #4bb1d7;
}
a.flex.items-center.border.p-1\.5.md\:p-2.text-sm.leading-none.enhanced-contact-item {
background-color: #fff;
color: #4bb1d7;
box-shadow: 0 3px 10px rgba(208, 236, 252, 1);
border: 1px solid #4bb1d7;
}
.rounded_contacts a, .rounded_contacts a i {
border: 0px;
}