/* Add custom CSS styles below */
/* header */
div#mainnav {
    height: unset !important;
}
    @media (max-width: 1024) {
.top-navbar.hidden{
display:none!important;
}
٫top-navbar{
display: none !important;
}
    } 

/* single */
.hidden.space-x-2.rtl\:space-x-reverse.whitespace-nowrap .gap-4.flex span{
    color: white !important;
}
.main-content.md\:overflow-hidden.top-24.w-full.md\:w-2\/4.md\:pb-16.content_style.test .mb-3 a{
    color: white !important;
  }
  small.color-grey {
    color: white !important;
}
.flex.whitespace-nowrap.gap-4.items-center .gap-4.flex span {
    color: white !important;
}
.single_style .name_style{
  font-size: 26px !important;
}
p.ql-direction-rtl span{
background: transparent !important;
}
p.text-sm.text-text-grey.mb-1{
    color: white;
}
b.text-sm {
    color: white;
}
section#featured-products-style1-11 {
    margin-bottom: 60px;
    margin-top: 0rem;
}

@media (min-width: 768px) {
    .md\:text-3xl {
        font-size: 1.10rem;
        line-height: 2.25rem;
    }
}

.form-label ,.tamara-summary-widget__container , .px-4.\!text-red-800{
 color: #fff!important;
}
:host [dir=rtl]{
 color: #fff!important;
}
@media (min-width: 768px) {
    .md\:text-4xl {
        font-size: 24px;
        line-height: 2.5rem;
    }
}
.s-block__title h2 {
    font-size: 2rem;
    color: var(--color-primary);
}
.footer-link {
  display: block;
  margin: 0 auto;
  width: fit-content;
  text-align: center;
  font-size: 6px;
  color: #9e9e9e;
  line-height: 1;
  letter-spacing: -0.5px;
}