/* Add custom CSS styles below */
salla-contacts.s-contacts.hydrated div#contact-slot .s-contacts-icon svg path {
    display: none;
}
salla-contacts.s-contacts.hydrated div#contact-slot:nth-child(1) .s-contacts-icon svg {
    height: unset;
    fill: currentColor;
    background-image: url(https://i.postimg.cc/rFyF1GdZ/whats.png);
    background-size: contain;
    width: unset;
    background-repeat: no-repeat;
}
salla-contacts.s-contacts.hydrated div#contact-slot:nth-child(2) .s-contacts-icon svg {
    height: unset;
    fill: currentColor;
    background-image: url(https://i.postimg.cc/0yQjsGPK/mail.png);
    background-size: contain;
    width: unset;
    background-repeat: no-repeat;
}



li:nth-child(1).s-social-link a span.s-social-icon svg {
    height: unset;
    fill: currentColor;
    background-image: url(https://i.postimg.cc/9FcGPVMC/insta.png);
    background-size: contain;
    width: unset;
    background-repeat: no-repeat;
}
li:nth-child(2).s-social-link a span.s-social-icon svg {
    height: 32px;
    fill: currentColor;
    background-image: url(https://i.postimg.cc/ZqcgZNc2/x-social-media-white-round-icon.png);
    background-size: contain;
    width: 32px;
    background-repeat: no-repeat;
}
li:nth-child(3).s-social-link a span.s-social-icon svg {
    height: unset;
    fill: currentColor;
    background-image: url(https://i.postimg.cc/K8MvR32z/snap.png);
    background-size: contain;
    width: unset;
    background-repeat: no-repeat;
}
li:nth-child(4).s-social-link a span.s-social-icon svg {
    height: unset;
    fill: currentColor;
    background-image: url(https://i.postimg.cc/rFvqXyrL/titktok.png);
    background-size: contain;
    width: unset;
    background-repeat: no-repeat;
}
.s-social-link a svg path {
    display: none;
}

ul.s-payments-list li:nth-child(4).s-payments-list-item img.lazy.loaded {
    content: url(https://i.postimg.cc/nL478k3L/Logo-PAY-1.png);
}

ul.s-payments-list li:nth-child(1).s-payments-list-item img.lazy.loaded {
    content: url(https://i.postimg.cc/Hsh6Zf5R/Logo-PAY-mada.png);
}

ul.s-payments-list li:nth-child(2).s-payments-list-item img.lazy.loaded {
    content: url(https://i.postimg.cc/7Z1TGzx9/Logo-PAY-visa.png);
}

ul.s-payments-list li:nth-child(3).s-payments-list-item img.lazy.loaded {
    content: url(https://i.postimg.cc/gcvwBRhW/Logo-PAY-apple.png);
}

ul.s-payments-list li:nth-child(5).s-payments-list-item img.lazy.loaded {
    content: url(https://i.postimg.cc/Qtzq47K5/Logo-PAY-tappy.png);
}

ul.s-payments-list li:nth-child(6).s-payments-list-item img.lazy.loaded {
    content: url(https://i.postimg.cc/g29G9Bbt/Logo-PAY-tmara.png);
}

ul.s-payments-list li:nth-child(7).s-payments-list-item img.lazy.loaded {
    content: url(https://i.postimg.cc/cC8PX0Cx/Logo-PAY-mothug.png);
}

@media (max-width: 840px) {

nav#mobile-menu {
    background-color: #f7f5eb;
}

.s-user-menu-dropdown {
    background-color: #f7f5eb;
}

.container.grid.grid-col-1.lg\:grid-cols-6.gap-8.lg\:gap-6 {
    display: flex;
    /* justify-content: center; */
     align-items: baseline; 
    flex-wrap: wrap;
    gap: unset !important;
    }
    
    .container.grid.grid-col-1.lg\:grid-cols-6.gap-8.lg\:gap-6 div {
    width: 42%;
}

.lg\:col-span-2.rtl\:lg\:pl-20.ltr\:lg\:pr-20 {
    width: 100% ! IMPORTANT;
        margin-bottom: 30px;
        justify-items: center;
}
.lg\:col-span-2.rtl\:lg\:pl-20.ltr\:lg\:pr-20 .flex.rtl\:space-x-reverse.space-x-2.items-end {
    width: 100%;
        justify-content: center;
    margin-top: 30px;
    display: none;
}
.store-footer__inner .lg\:col-span-2.rtl\:lg\:pl-20.ltr\:lg\:pr-20 a.flex.items-center.m-0:after {

    margin-right: 50px;
}
salla-menu.hydrated {
    padding-top: 10px;
    display: block;
}
salla-payments.s-payments-list-wrap.hydrated:after {
    content: '311004463600003 :الرقم الضريبي';
    visibility: visible;
    font-size: 10px;
    border-top: #af7c58;
    border-top-style: dashed;
    margin-top: 10px;
    display: block;
    direction: ltr;
    color: #f7f5eb;
}
}

salla-menu.hydrated div {
    width: 100% !important;
}

small.color-grey {
    vertical-align: top;
}


small.color-grey:after{
    content: 'السعر شامل الضريبة';
    visibility: hidden;
    font-size: 0px;
}

small.color-grey {
    vertical-align: top;
    visibility: hidden;
    font-size: 0px;
}

select#product-filter {
    background-color: #f7f5eb;
        color: #1f2937;
        border-color: #1f2937;
}

.footer-is-light .store-footer .contact-social {
    margin-top: 10px;
    border-color: #af7c58;
    
}

.no-content-placeholder .icon {
    background-color: #f7f5eb;
}

/*
.store-footer__inner .lg\:col-span-2.rtl\:lg\:pl-20.ltr\:lg\:pr-20 a.flex.items-center.m-0:after {
    content: '';
    width: 280px;
    height: 90px;
    background-image: url(https://i.postimg.cc/3Rk0jJ35/alwaalalbari-280-X87px.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 50px;
}

.store-footer__inner .lg\:col-span-2.rtl\:lg\:pl-20.ltr\:lg\:pr-20 a h3 {
    visibility: hidden;
    font-size: 0px;
    display: none;
}
*/
span.text-sm.copyright-text p.text-gray-400.mb-2\.5.md\:mb-0 {
    color: #f7f5eb;
}

@font-face {
  font-family: nassimreg;
  src: url(https://files.catbox.moe/zxxfc3.otf) format("opentype");
}
/*
span, a, b, p, h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
    font-family: 'nassimreg';
}

*/
button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center i.text-base.sicon-shopping-bag:before {
    font-weight: lighter !important;
    font-size: 0.875rem;
}

header.store-header div#mainnav .items-stretch {
    align-items: center;
}
header.store-header div#mainnav .flex.items-center {
    height: 100%;
}

header.store-header div#mainnav .navbar-brand {
    align-items: center;
    height: 100%;
}

.s-product-card-entry.s-product-card-vertical.s-product-card-fit-height {
    background-color: #f7f5eb;
}
.app-inner.flex.flex-col.min-h-full {
    background-color: #f7f5eb;
}
.container.px-2\.5.ms\:px-5.mb-10 {
    background-color: #f7f5eb;
}

header.store-header .top-navbar {
    display: none;
}

header.store-header div#mainnav {
    background-color: #f7f5eb;
    align-content: space-evenly;
    min-height: 100px;
}
header.store-header div#mainnav .inner.bg-inherit {
    background-color: #f7f5eb;
}

salla-installment.hydrated .tamara-product-widget {
    background-color: #f7f5eb;
        border-color: #d6d6d3 !important;
}

span.styles__containerPortal--c9f84 {
    background-color: #f7f5eb;
}

textarea.s-comment-form-input {
    background-color: #f7f5eb;
        border-color: #1f2937 ;
}
h2.s-comments-count-label {
    color: #1f2937;
}

.shadow-default.bg-white.p-5.xs\:p-7.rounded-md.mb-5.relative.transition-height.duration-1000 {
    background-color: #f7f5eb;
    border-color: #1f2937;
    border-style: solid !important;
    border-width: thin;
}

.space-x-2.rtl\:space-x-reverse.whitespace-nowrap:after {
    content: 'السعر شامل الضريبة';
    visibility: visible;
    font-size: 10px;
    margin-right: 5px;
}

.center-between.w-full .space-x-2.rtl\:space-x-reverse.whitespace-nowrap:after {
    content: 'السعر شامل الضريبة';
    visibility: visible;
    fvisibility: hidden;
    font-size: 0px;
}

.flex.whitespace-nowrap.gap-4.items-center .gap-4.flex:after {
    content: 'السعر شامل الضريبة';
    visibility: visible;
    font-size: 10px;
}
.center-between.w-full .flex.whitespace-nowrap.gap-4.items-center .gap-4.flex:after {
    content: 'السعر شامل الضريبة';
    visibility: hidden;
    font-size: 0px;
}

button.s-social-share-btn.s-button-element.s-button-icon.s-button-outline.s-button-light-outline.s-button-loader-center {
    background-color: #f7f5eb;
}

salla-product-options.s-product-options-wrapper.hydrated {
    background-color: #f7f5eb;
}

select.s-form-control {
    background-color: #f7f5eb;
        border-color: #1f2937;
}

.s-quantity-input-container {
    border-color: #1f2937 !important;
}

.s-quantity-input-button {
    border-color: #1f2937 !important;
    fill: #1f2937 !important;
}

b.form-label.rtl\:space-x-reverse.space-x-1 {
    font-weight: bolder;
}

span.text-sm {
    font-weight: bolder;
}
.s-user-menu-dropdown-item a svg {
    fill: #1f2937;
}

button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    background-color: #af7c58;
    border-color: #af7c58;
    color: #f7f5eb;
}

section.bg-white.p-5.rounded-md.mb-5 {
    background-color: #f7f5eb;
}

section.flex.bg-white.p-5.sm\:pb-0.rounded-md.rounded-b-none {
    background-color: #f7f5eb;
}

section.sticky-product-bar.bg-white.p-5.rounded-md.rounded-b-none {
    background-color: #f7f5eb;
}

input.s-quantity-input-input {
    background-color: #f7f5eb;
}


footer.store-footer {
    background-color: #af7c58 !important;
}
.footer-is-light .store-footer .store-footer__inner {
    background-color: #af7c58!important;
        border-bottom-color: #af7c58;
}
.store-footer__inner {
    color: #f7f5eb;
}

.store-footer__inner .lg\:col-span-2.rtl\:lg\:pl-20.ltr\:lg\:pr-20 p {
    color: #f7f5eb;
}

.store-footer h3 {
    color: #f7f5eb;
}

.store-footer a {
    color: #f7f5eb;
}

.s-social-link a {
    background: #af7c58;
    border-color: #af7c58;
}


span.s-social-icon {
    color: #af7c58;
    border-color: #f7f5eb;
}
span.s-contacts-icon {
    color: #af7c58;
    border-color: #af7c58;
    background: #af7c58;
}

li.s-payments-list-item {
    background-color: #af7c58;
}
.no-content-placeholder .sicon-shopping-bag:before {
    color: #1f2937;
}
b.s-cart-summary-total {
    color: #1f2937 !important;
}
.s-product-card-sale-price span {
    color: #1f2937 !important;
}

.no-content-placeholder p{
  color: #1f2937;
}
.s-block__title h2 {
    color: #1f2937;
}
i.header-btn__icon {
    color: #1f2937;
}

.s-product-options-colors-wrapper input[type=radio] + label div {
    color: #1f2937;
}

section.bg-white.p-5.rounded-md.mb-5 .center-between {
    font-size: 0.875rem;
    /* line-height: 1.25rem; */
    font-weight: 700;
    /* --tw-text-opacity: 1; */
}
button.btn-tab.btn--collapse {
    background-color: #f7f5eb;
    color: #1f2937;
}
.s-product-options-option-label small {
    display: none;
}

button.s-infinite-scroll-btn.s-button-btn.s-button-primary {
    background-color: #af7c58;
    border-color: #f7f5eb;
        color: #f7f5eb;
}

header.store-header div#mainnav .navbar-brand img {
    max-height: 3.6rem;
    width: auto;
    max-width: 150px;
}

i.header-btn__icon.sicon-user-circle {
    border-style: none;
}

i.header-btn__icon.icon.sicon-shopping-bag {
    border-style: none;
}

.s-comments.s-comments-product {
    background-color: #f7f5eb;
}
select#comments-filter {
    background-color: #f7f5eb;
}

.s-user-menu-trigger-slot.s-user-menu-trigger-avatar-only .s-user-menu-trigger {
    background-color: transparent;
}

.s-user-menu-avatar-wrap::before {
    content: "\f072";
    font-family: 'sallaicons';
    font-style: normal;
    font-weight: 100;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    height: 2.5rem;
    width: 2.5rem;
    align-items: center;
    justify-content: center;
    --tw-border-opacity: 1;
    font-size: 1.5rem;
}

.s-user-menu-avatar-wrap img.s-user-menu-trigger-avatar {
    display: none;
}

section.s-block.s-block--fixed-banner.wide-placeholder {
    margin-top: 0 !important;
}


section.s-block.s-block--fixed-banner.wide-placeholder .container {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

section.s-block.s-block--fixed-banner.wide-placeholder .container a.banner.banner--fixed img {
    border-radius: 0 !important;
}

/*
custom-salla-product-card.s-product-card-entry.s-product-card-vertical.s-product-card-fit-height .s-product-card-content {
    padding-left: 0 !important;
    padding-bottom: 0 !important;
    padding-right: 0;
}
custom-salla-product-card.s-product-card-entry.s-product-card-vertical.s-product-card-fit-height .s-product-card-content .s-product-card-content-footer.gap-2 {
    justify-content: flex-end;
}

custom-salla-product-card.s-product-card-entry.s-product-card-vertical.s-product-card-fit-height .s-product-card-content salla-add-product-button[width=wide] {
    width: 100%;
}
*/

.s-product-card-vertical .s-product-card-image {
    border-bottom-left-radius: .75rem;
    border-bottom-right-radius: .75rem;
}

custom-salla-product-card.s-product-card-entry.s-product-card-vertical.s-product-card-fit-height .s-product-card-content salla-add-product-button.hydrated .w-full salla-button.s-button-wrap.hydrated button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    padding-top: .3rem;
    padding-left: .3rem;
    padding-right: .3rem;
    padding-bottom: .3rem;
}

custom-salla-product-card.s-product-card-entry.s-product-card-vertical.s-product-card-fit-height .s-product-card-content salla-add-product-button.hydrated .w-full salla-button.s-button-wrap.hydrated button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center .s-button-text {
    font-weight: 500;
}

.s-product-card-content salla-add-product-button.hydrated .w-full salla-button.s-button-wrap.hydrated button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    background-color: #ad7b58;
    color: #f7f5eb;
}


.s-product-card-content-main {
    padding-right: .75rem;
}

.s-product-card-content-sub {
    padding-right: .75rem;
}

/*
.right-side::after {
  background-repeat: no-repeat;
    background-image: url(https://i.ibb.co/gMGfvZQj/1-9520fa89-removebg-preview.png);
    background-size: contain;
    
    width: 20% !important;
    height: 100% !important;
    right: unset !important;
    top: 10px ! IMPORTANT;
    
    
    width: 70px !important;
    height: 30px !important;
    right: unset !important;
    top: 1px ! IMPORTANT;
    left: -8px !important;
    
    
}


.right-side:before {
    background: #f0c77e;
    bottom: -10px;
}
.right-side:before, .right-side:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    height: 7px;
    border-radius: 7px;
    bottom: px;
}

.s-block__title .right-side {
    display: inline-block;
    position: relative;
}

.s-block__title {
    margin-bottom: 2rem ;
    }
    
span.s-button-text {
    display: flex !important
;
}

custom-salla-product-card#\31 168940356 i.text-base.sicon-shopping-bag {
    width: 20px;
    height: 20px;
    background-image: url(https://i.ibb.co/DfPNv0L4/output-onlinepngtools.png);
    background-size: cover;
}

custom-salla-product-card#\31 221484389 i.text-base.sicon-shopping-bag {
    width: 20px;
    height: 20px;
    background-image: url(https://i.ibb.co/DfPNv0L4/output-onlinepngtools.png);
    background-size: cover;
}

i.text-base.sicon-shopping-bag {
    width: 20px;
    height: 20px;
    background-image: url(https://i.ibb.co/gMGfvZQj/1-9520fa89-removebg-preview.png);
    background-size: cover;
}
*/

.sicon-shopping-bag:before {
    content: "\e96b";
    /*
    background-image: url(https://i.ibb.co/gMGfvZQj/1-9520fa89-removebg-preview.png);
    background-size: cover;
    height: 30px !important;
    width: 30px !important;
    */
}


.s-product-card-promotion-title:where([dir="rtl"], [dir="rtl"] *) {
    right: 0px;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 20px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}

.s-product-card-promotion-title {
    top: .0rem;
    background-color: #af7c58;
}

.promotion-title:where([dir="rtl"], [dir="rtl"] *) {
    right: 0px;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 20px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}

.promotion-title {
    top: .0rem;
    background-color: #af7c58;
}

button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-primary.s-button-loader-center {
    background-color: #af7c58;
    border-color:#af7c58;
    color: #f7f5eb;
}