/* Add custom CSS styles below */ 
section.s-block.banners-slider.banners-slider--0.slide {
    margin-top: 0px;
}
.top-navbar:not(.topnav-has-bg) {
    color: #ffffff;
    background: linear-gradient(45deg, #C7942A, #63130E);
}
.footer-is-custom .store-footer .store-footer__contacts-row, .footer-is-custom .store-footer .store-footer__inner, .footer-is-custom .store-footer .store-footer__newsletter
 {
   
    background-color:#63130E;
    color: #fff;
}
.footer-is-custom .store-footer .store-footer__curve {
    
    color: #63130E !important;
}

i.rtl\:ml-2\.5.ltr\:mr-2\.5.border.w-8.h-8.justify-center.flex.items-center.shrink-0.contact-icon.sicon-whatsapp2 {
  background: #33B846 !important;
  border: none;
  color: #FFFFFF;
}


i.rtl\:ml-2\.5.ltr\:mr-2\.5.border.w-8.h-8.justify-center.flex.items-center.shrink-0.contact-icon.sicon-iphone {
     background: #FFFFFF !important;
  border: none;
  color: #000203;
}


i.rtl\:ml-2\.5.ltr\:mr-2\.5.border.w-8.h-8.justify-center.flex.items-center.shrink-0.contact-icon.sicon-phone {
  background: #FFFFFF !important;
  border: none;
  color: #023fff;
}

i.rtl\:ml-2\.5.ltr\:mr-2\.5.border.w-8.h-8.justify-center.flex.items-center.shrink-0.contact-icon.sicon-mail {
  background: #FFFFFF !important;
  border: none;
  color: #980E11;
}

li a[title="انستقرام"] {
  background: linear-gradient(150deg, #f9ce34, #ee2a7b, #6228d7) !important;
  border: none;
  color: #FFFF;
}
li a[title="تويتر"] {
  background: #000 !important;
  border: none;
  color: #fff;
}
li a[title="سناب شات"] {
  background: #FEFB00 !important;
  border: none;
  color: #333;
}
li a[title="تيك توك"] {
  background-image: linear-gradient(150deg, #00f2ea, #000, #ff0050);
  border: none;
  color: #FFFFFF;
}
.dark .btn--outline-primary{
    color:#ffffff !important;
    border: 1px solid #fff;
}
.dark .footer-is-custom .store-footer .store-footer__contacts-row, .dark .footer-is-custom .store-footer .store-footer__inner, .dark .footer-is-custom .store-footer .store-footer__newsletter{
    background-color:#000000 !important;
}
.dark .footer-is-custom .store-footer .store-footer__curve {
    color:#000 !important;
}
.dark .my-2.mx-auto.w-28.h-0.border-2.border-primary {
    border-color:#fff !important;
}
.store-footer__inner {
    background-color:#63130E !important;
}
.dark .store-footer__inner {
    background-color:#000 !important;
}
.dark .store-footer__inner{
    background-color:#000 !important;
}
.dark .store-footer__contacts-row {
    background:#000 !important
}
.dark .footer-is-custom .store-footer .store-footer__curve {
    color: #000 !important;
}
.dark .top-navbar:not(.topnav-has-bg){
    background:#000 !important;
}
.dark .product-single{
    color:#fff !important;
}
.dark.text-primary {
    color: #ffffff !important;
}
.dark .product-single span {
    color: #fff !important;
}
.dark .text-primary  {
     color: #ffffff !important;
}
.dark section.cart-item.bg-storeBG.p-5.xs\:p-7.rounded-md.mb-5.relative.border.border-primary {
    border-color: #fff;
}
.dark p.text-primary.flex-none.font-bold.text-sm.rtl\:md\:pl-12.ltr\:md\:pr-12 {
    color: #fff;
}
 .dark button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center { 
    background:#fff;
     border-color:#fff;
 }
 .dark button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center span { 
    color:#000 !important;
 }
 .dark a.fix-align.text-primary {
    color:#fff;
}
 .dark .s-add-product-button-mini-checkout-content {
        color: #93221a;
    }
.dark .s-add-product-button-mini-checkout-content svg {
    fill:#93221a;
}
.dark .s-comment-form-input::placeholder {
    color: #fff !important;  
    opacity: 1;  
}
.dark .scroll-to-top:after{
    background:#FFF;
    color:#000
}
.dark .scroll-to-top path {
    stroke:#fff;
}
.footer-is-custom .store-footer .store-footer__contacts-row , .footer-is-custom .store-footer .store-footer__inner{
    border:none;
}
.dark .footer-is-custom .store-footer .footer-bottom{
    background:#000;
}
.dark .main-nav-container , .dark .main-menu-row {
    background:#000 !important;
}
.h-80 {
    height: 30rem;
}
@media (max-width: 768px) {
    .h-80 {
    height: 14rem;
    }
}
.dark .blog-single span{
    color:#fff !important;
}

.dark .blog-single strong {
     color:#fff !important;
}