@font-face {
  font-family: 'thmanyah';
  src: url('https://amr099.github.io/Fonts/thmanyah-sans-regular.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}

body {
  font-family: 'thmanyah', sans-serif;
}

.bg-background{
  background: transparent
}

@media(max-width:768px){
  section.NG-main-banner.NG-main-banner-0.s-block.ng-s-block {
    margin-top: 110px;
}
}

.banner--fixed img {
    background-color: transparent;
}

.NG-header .main-nav-container:not(.fixed-header) .inner.absolute-header .mburger p span, .NG-header .main-nav-container:not(.fixed-header) .inner.absolute-header .mega-trigger-btn p span {
    background-color: #000;
}
.NG-header .main-nav-container:not(.fixed-header) .inner.absolute-header salla-cart-summary.my-summary i {
    color: #000;
}
.NG-header .main-nav-container:not(.fixed-header) .inner.absolute-header svg {
    stroke: #000;
}
.NG-header .main-nav-container:not(.fixed-header) .inner.absolute-header .custom-button i {
    color: #000;
}
.NG-header .main-nav-container:not(.fixed-header) .inner.absolute-header .mburger p, .NG-header .main-nav-container:not(.fixed-header) .inner.absolute-header .mega-trigger-btn span {
    color: #000;
}


[dir = "rtl"] .mm-spn.mm-spn--navbar.mm-spn--main .main-menu.logo {
    background: url(https://cdn.files.salla.network/theme/2086681064/c59c83b8-5821-45ce-93de-319f56e5ab15.webp) center right / contain no-repeat #3b4633;
}

.mm-spn.mm-spn--navbar ul {
    background: #3b4633;
}
.main-menu > li span {
    color: #c29e52;
}
.mm-ocd__content {
    background: #3b4633;
}
.main-menu > li > a > span {
    color: #ba9c51;
}

.s-product-card-content {
    border-radius: 1rem;
}
.s-product-card-content *{
  color:#000 !important
}

.product-single .s-product-card-content *{
  color:#000 !important
}

.mm-spn.mm-spn--navbar:where([dir=rtl], [dir=rtl] *):after {
    background-color: #3b4633;
}

.s-product-card-entry {
    background: #c29e52 !important;
}

.s-product-card-content {
    background: #c29e52;
}
.single_slider .object-contain {
    background: #3b4534;
}

body,
.cart .s-button-element{
  background: #3b4534 !important;
}

.s-block--fixed-banner{
  margin-bottom:3rem;
}
@media(max-width:1024px){
section:nth-child(1 of .s-block--fixed-banner){
  display: none
}
}
@media(min-width:1024px){
section:nth-child(2 of .s-block--fixed-banner){
  display: none
}
}

.sicon-arrow-left:before {
  color: #c29e53;
}

.NG-categories-1 .title-content {
  color: #c09a4f;
  font-weight: 600;
}

.NG-products h1,
.category-slider h3{
  color:#EECD87 !important;
}

.text-wrapper p {
  font-weight: bold;
  line-height: 1.2;
}
@media (min-width: 1024px) {
  .NG-main-banner-0 .banner {
    min-height: 1100px !important;
}
  .text-wrapper {
    text-align: center;
    max-width: 700px;
    align-items: center;
  }
  .NG-main-banner-0 {
        gap: 3rem;
  }
  .text-wrapper h1 {
    font-size: 72px;
    margin-bottom: 1rem;
    line-height: 1.2;
  }
  .text-wrapper p {
    font-size: 24px;
    font-weight: bold;
    line-height: 1.5;
  }
  .store-footer__inner > div > div:first-child{
    grid-column: 1/3;
  }
}
.single__test .union-button {
    background-color: transparent !important;
}
@media(max-width:768px){
  .text-wrapper p {
  max-width: 200px;
}
  .NG-categories .grid{
    gap:0.875rem !Important;
  }
  .NG-categories-1 .card-inner {
    height: 100px;
}
}

footer p {
  color:#fff !Important
}
.s-social-link a svg {
    fill: #fff;
}
.store-footer .s-social-link a,
.s-contacts-icon {
    background: #3b4533;
}
.single__test .union-button {
    background-color: transparent;
}
.product-single .text-font,
.product-single .desc-short span,
.product-single :where(a,h2,p){
    color: #c19d52 !important;
}
.cart .s-quantity-input-container .s-quantity-input-input,
.s-cart-summary-card-bar,
.cartdetails,
.s-quantity-input-input{
    background-color: transparent !important;
}

.cart *{
    color: #c19d52 !important;
}
#test__social *,
.single__test .union-button,
.desc-full *,
.blog-index :where(h1,h2,h3 a,h4,h5,h6),
.blog-single :where(h1,h2,h3 a,h4,h5,h6){
  color:#fff !important;
}

.blog-index :where(p,span,strong),
.blog-single :where(p,span,strong){
  color:#c19d52 !important;
}