a.banner-entry.entered.loaded {
 background-size: contain;

background-color: transparent

}


:root {

--mc: #fddd75;

--sc: #e6eee9;

--light-logo: url(https://cdn.salla.sa/cdn-cgi/image/fit=scale-down,width=400,height=400,onerror=redirect,format=auto/EBzgB/eT7gFqwb7PejqPnzIQgzK92HIvK58PtiHdAB21sq.png);

--f-quality: url(https://cdn.salla.sa/cdn-cgi/image/fit=scale-down,width=400,height=400,onerror=redirect,format=auto/EBzgB/UgWIjpoNF4rCZkYujExmYYIK9kTZ4cPhoNNCjXJV.png);

--f-charge: url(https://cdn.salla.sa/cdn-cgi/image/fit=scale-down,width=400,height=400,onerror=redirect,format=auto/EBzgB/UgWIjpoNF4rCZkYujExmYYIK9kTZ4cPhoNNCjXJV.png);

--f-pay: url(https://cdn.salla.sa/cdn-cgi/image/fit=scale-down,width=400,height=400,onerror=redirect,format=auto/EBzgB/UgWIjpoNF4rCZkYujExmYYIK9kTZ4cPhoNNCjXJV.png);

--user-avatar: url(https://cdn.salla.sa/cdn-cgi/image/fit=scale-down,width=400,height=400,onerror=redirect,format=auto/EBzgB/UgWIjpoNF4rCZkYujExmYYIK9kTZ4cPhoNNCjXJV.png) center / contain no-repeat

}


section.s-block.s-block--fixed-banner.wide-placeholder>.container {

max-width: 100%;

padding: 0

}


.s-user-menu-trigger,.s-product-card-image img,.s-block--features .s-block--features__item,div#mainnav,section[id*=featured-products],section#featured-products-style2-3,.store-footer__inner {

background: 0 0!important

}



.s-product-card-content * {

text-align: center;

justify-content: center

}


.s-block__display-all,button:has(>span.s-button-text) {

border: 1px solid var(--mc);

background: var(--mc);

opacity: 1;

border-radius: 10px;

fill: transparent;

color: black;

}


button:has(>span.s-button-text):hover {

background: #000;

color: #fff;

fill: transparent!important

}


.store-footer__inner {

border: 0;

padding: 10px

}


footer.store-footer {

background: linear-gradient(45deg,#321e0f,var(--mc));

position: relative;

width: 90%;

border-radius: 30px;

margin: 50px auto;

padding: 12px 40px;

box-shadow: #26394d 0 20px 30px -10px

}


.s-block--tabs-produtcs .tab-trigger button {

background: var(--sc);

color: #fff;

border: 0

}


.s-product-card-entry {

box-shadow: #0e1e251f 0 2px 4px 0,#0e1e2552 0 2px 16px 0

}


input.s-search-input {

box-shadow: #32325d40 0 30px 60px -12px inset,#0000004d 0 18px 36px -18px inset

}


.s-block--tabs-produtcs .tabs {

display: flex;

flex-wrap: wrap;

justify-content: center;

padding-right: 5px;

padding-left: 5px

}


.s-product-card-entry {

overflow: hidden;

position: relative;

background: #fff;

border: 0

}


.s-slider-block__title h2 {

background: #fff;

padding: 5px 10px;

border-radius: 10px;

color: var(--mc);

font-size: 1.5rem

}


section[id*=featured-products] {

margin-top: 0

}


section.s-block.s-block--fixed-banner.wide-placeholder {

width: 100%

}


.s-block--tabs-produtcs .tab-trigger.is-active button {

background: var(--mc)

}


section.s-block.s-block--fixed-banner.wide-placeholder:nth-of-type(1) {

margin-top:-20px

}


.swiper-wrapper.s-slider-swiper-wrapper {

padding-top: 10px;

padding-bottom: 10px

}


.loader-init.loader-init--hidden,.has-overlay:after,.loader-init.loader-init--hidden,.store-footer__inner>.container>div:nth-of-type(1)>a h3 {

display: none

}


.store-footer__inner>.container>div:nth-of-type(1)>a {

justify-content: center

}


section.s-block--banners .grid a.square-photos {

flex: 1 0 31%

}


div.fixed-header>.inner {

background: #fff!important;

border-bottom: 3px solid var(--mc)

}


.main-menu :is(.has-children li a:hover,.has-children .has-children:hover>a,>.has-children:hover>a,li>a:hover),.s-product-card-content-title a:hover {

color: var(--mc)

}


a.s-login-modal-link,.fixed-header a.mburger.mburger--collapse *,body:not(.index) :is(.top-navbar *,a.mburger.mburger--collapse *) {

color: #000!important

}


.s-block__display-all i,footer.store-footer .items-center.justify-between.py-4.container.text-center *,body.index :not(.fixed-header) a.mburger.mburger--collapse *,.index footer.store-footer .items-center.container.text-center *,.index #mainnav:not(.fixed-header) nav#mobile-menu ul.main-menu>li>a,.index #mainnav:not(.fixed-header) .items-stretch .justify-end :not(ul.s-user-menu-dropdown-list *) {

color: #2A4A1B

}

.top-navbar a {

color: #2A4A1B;


}

.s-block--features .s-block--features__item .feature-icon {

width: 10rem;

height: 10rem

}


body.index .swiper-wrapper.s-slider-swiper-wrapper:not(:has(>div:nth-of-type(5))) {

justify-content: center

}


a[href*=instagram] {

background: -o-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);

background: linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)

}


a[href*=twitter] {

background: -o-linear-gradient(45deg,#00acee,#36d8ff,#00acee);

background: linear-gradient(45deg,#00acee,#36d8ff,#00acee)

}


a[href*=snapchat] {

background: -o-linear-gradient(330deg,#fffc00,#fffc00);

background: linear-gradient(120deg,#fffc00,#fffc00)

}


a[href*=tiktok] {

background: -o-linear-gradient(330deg,#69c9d0,#000,#ee1d52);

background: linear-gradient(120deg,#69c9d0,#000,#ee1d52)

}


a[href*=facebook] {

background: -o-linear-gradient(45deg,#3776f2,#00b1f7);

background: linear-gradient(45deg,#3776f2,#00b1f7)

}


a[href*=youtube] {

background: -o-linear-gradient(45deg,#580f1b,#dc2743);

background: linear-gradient(45deg,#580f1b,#dc2743)

}


h2.total-price.text-red-800.font-bold.text-xl.inline-block {

color: #a91d3a

}




salla-apps-icons.hydrated {

position: relative;

display: flex

}




salla-apps-icons.hydrated {

position: relative;

display: flex

}






.s-block__display-all {

font-size: 0;

position: relative;

display: flex;

align-items: center!important;

justify-content: center;

padding: 3px 10px;

gap: 0;

height: 37px;

flex-direction: row-reverse

}


.s-block__display-all::after {

content: "عرض الكل ";

font-size: .9rem;

color: #fff

}


.s-block__display-all i {

font-size: .9rem

}


img.s-user-menu-trigger-avatar {

content: var(--user-avatar)

}


@media(min-width: 992px) {

.s-product-card-content-title a {

font-size: 14px;

}



.s-slider-block__title {

margin: 0

}

}


@media(max-width: 600px) {

.s-products-slider-card>.s-product-card-vertical button.s-button-element.s-button-btn,section.s-block--tabs-produtcs .s-product-card-content .s-product-card-content-footer button.s-button-btn {

padding-left:0;

padding-right: 0

}


footer.store-footer * {

text-align: center;

justify-content: center

}


.banner-entry h3.text-with-border span {

font-size: 13px

}


.two-row .banner-entry h3 {

padding: 3px;

height: 30px;

line-height: normal!important

}


footer.store-footer::after {

background-repeat: no-repeat;

background-position: bottom

}


section.sticky-product-bar.bg-white {

justify-content: center

}




section.s-block.s-block--fixed-banner.wide-placeholder:nth-of-type(1) {

margin-top: -2px

}


.store-footer__inner div#contact-slot a {

display: flex;

justify-content: flex-start;

flex-direction: row

}


.s-contacts-list.s-contacts-list-vertical {

width: 42%;

margin: auto

}


section.flex.bg-white.p-5.sm\:pb-0.rounded-md.rounded-b-none {

position: fixed;

bottom: 120px;

z-index: 2;

background: #000;

width: 100vw;

left: 0;

display: flex;

justify-content: center;

padding: 10px;

border-radius: 10px 10px 0 0;

background-color: #fff;

padding-top: 54px

}


.\!text-red-800 {

font-size: 19px;

line-height: 1.25rem;

position: FIXED;

bottom: 19%;

z-index: 99;

text-align: CENTER!important;

right: 29%

}


.whitespace-nowrap * {

font-size: 1.2rem;

color: #000

}


.is-sticky-product-bar.product-single {

padding-bottom: 110px

}


.is-sticky-product-bar.product-single .s-button-wrap[type=submit] span.s-button-text svg {

display: none

}


section.sticky-product-bar.bg-white.p-5.rounded-md.rounded-b-none {

justify-content: center;

flex-direction: row-reverse;

gap: 20px;

padding-left: 3px;

padding-right: 3px

}


.is-sticky-product-bar .sticky-product-bar salla-add-product-button {

flex-direction: row-reverse;

flex: 1 1 0;

gap: 20px

}


.s-quantity-input-button {

width: 1.75rem

}


.center-between {

display: flex;

align-items: center;

justify-content: CENTER;

flex-direction: ROW;

gap: 22px

}


b.block {

font-size: 19px

}

.grid-flow-row {

grid-template-columns: 1fr 1fr;

}

section.s-block.s-block--fixed-banner.wide-placeholder:nth-of-type(1) {

margin-top: -50px !IMPORTANT;

z-index: -1;

}

}




.top-navbar a {

color: #fff

}


.navbar-brand img {

max-height: 5rem!important

}




.s-slider-block__title h2 {

background: 0 0;

padding: 5px 10px;

border-radius: 10px;

color: var(--mc);

font-size: 1.5rem;

border-right: 6px solid #870a36;

border-radius: 0

}


.s-slider-block__display-all {

display: inline-block;

font-size: .875rem;

line-height: 1.25rem;

font-weight: 700;

color: #414042;

color: var(--color-primary);

background: #870a36!important;

padding: 10px;

border-radius: 20px!important;

color: #fff!important

}


.s-slider-nav-arrow {

background: #870a36!important;

opacity: 1

}


.s-slider-nav-arrow svg {

width: 22px;

fill: #fff!important

}


.footer-is-light .store-footer {

color: #fff!important

}


a[href*=snapchat] {

color: #000

}




#wa-widget-send-button {

transition: none!important;

background-color: #429f24;

bottom: 176px;

right: 0

}


.s-product-card-vertical .s-product-card-wishlist-btn button {

background: white !important;

opacity: 1

}


.sicon-menu:before {

content: "\ed7f";

color: #750e2e

}


.loader-init {

display: none!important

}

header.store-header {


background: #FEDD76;

}

.main-nav-container.fixed-header .inner {

background: #fddd75 !important;

}

a.s-menu-topnav-item.topnav-link-item.right-side{

color:black ;

}

.main-menu :is(.has-children li a:hover,.has-children .has-children:hover>a,>.has-children:hover>a,li>a:hover), .s-product-card-content-title a:hover {

color: #2c704f;

}

@media only screen and (min-width: 1024px) {

.main-menu li>a:hover {

color: #414042;

color: black !important;

text-decoration-line: none;

}

}

.header-btn__icon{

border-color: #2c704f!important;

}

.s-slider-nav-arrow {

background: #2c704f !important;

opacity: 1;

}

.sicon-menu:before {

content: "\ed7f";

color: #2c704f;

}

.copyright-text p , a.hover\:text-primary{

color:white !important;

}

.s-product-card-image img.loaded {

position: relative;

opacity: 1;

object-fit: cover;

}

.s-fast-checkout-button.outline , .s-fast-checkout-button{

background-color: #374151 !important;

border: 1px solid var(--color-primary);

color: var(--color-primary);

}

salla-mini-checkout-widget::part(widget-label) {

background-color: red; /* استبدل اللون بالقيمة التي تريدها */

}

.s-product-card-entry {

box-shadow: #0e1e251f 0 2px 4px 0, #0e1e2500 0 2px 16px 0;

}

@media (min-width: 1024px) {

.lg\:grid-cols-6 {

grid-template-columns: repeat(4, minmax(0, 1fr));

}

}

.s-slider-block__title h2 {

background: 0 0;

padding: 5px 10px;

border-radius: 10px;

color: #2c704f;

font-size: 1.5rem;

border-right: 6px solid #2c704f;

border-radius: 0;

}

.s-fast-checkout-button.outline::part(button) {

background-color: #ab2626;

border: 1px solid var(--color-primary);

color: var(--color-primary);

}

.s-fast-checkout-button.outline {

background-color: #ab2626;

border: 1px solid var(--color-primary);

color: var(--color-primary);

}

.s-add-product-button-main .s-add-product-button-mini-checkout{

background:red !Impoortant;

}

button.btn--wishlist.animated.sws.s-button-element.s-button-icon.s-button-outline.s-button-light-outline.s-button-loader-center {

BACKGROUND: #ce1b7cb5;

}

section.s-block.s-block--fixed-banner.wide-placeholder:nth-of-type(1) {

margin-top: -127px;

z-index: -1;

}

@media (min-width: 768px) {

.md\:grid-cols-3 {

grid-template-columns: repeat(4, minmax(0, 2fr));

}

}

@media (min-width: 640px) {

.sm\:gap-8 {

gap: 0rem;

}

}

@media only screen and (min-width: 1024px) {

.main-menu>.has-children:hover>a {

color: #414042;

color: black !important;

}

}

.topnav-is-dark .top-navbar {


background-color: white;


}

.inner.bg-inherit {

background: white !important;

}

header-btn__icon {

border-color: #090705 !important;

}



@media only screen and (min-width: 992px) {


.swiper-wrapper.s-slider-swiper-wrapper {

justify-content: center;


}

img.w-16.h-16.object-cover.rounded-full.mb-2\.5 {

width: auto;

height: 120px;

}

}


.s-slider-nav-arrow {

background: #090705 !important;

opacity: 1;

}

a.slide--cat-entry {

background: transparent !important;

border-color: transparent ! IMPORTANT;

}

a.s-slider-block__display-all {

background: black !important;

}

.s-slider-block__title h2 {

background: 0 0;

padding: 5px 10px;

border-radius: 10px;

color: black ! IMPORTANT;

font-size: 1.5rem;

border-right: 6px solid black ! IMPORTANT;

border-radius: 0;

}


.s-block__display-all, button:has(>span.s-button-text) {

border: 1px solid #FD7E14 !important;

background: #FD7E14 !important;

opacity: 1;

border-radius: 10px;

fill: transparent;

color: white !important;

}

.s-product-card-vertical .s-product-card-wishlist-btn button {

background: #000000 !important;

opacity: 1;

}

.s-product-card-vertical .s-product-card-wishlist-btn button {

background: #fd7e14 !important;

opacity: 1;

}

a.s-slider-block__display-all {

background: #fd7e14 !important;

}

.s-slider-nav-arrow {

background: #fd7e14 !important;

opacity: 1;

}

.s-slider-block__title h2 {

background: 0 0;

padding: 5px 10px;

border-radius: 10px;

color: #000000 ! IMPORTANT;

font-size: 1.5rem;

border-right: 6px solid #fd7e14 ! IMPORTANT;

border-radius: 0;

}


@media only screen and (min-width: 992px) {


.swiper-wrapper.s-slider-swiper-wrapper {

justify-content: center;


}

img.w-16.h-16.object-cover.rounded-full.mb-2\.5 {

width: auto;

height: 120px;

}

}


.s-slider-nav-arrow {

background: #090705 !important;

opacity: 1;

}

a.slide--cat-entry {

background: transparent !important;

border-color: transparent ! IMPORTANT;

}

a.s-slider-block__display-all {

background: black !important;

}

.s-slider-block__title h2 {

background: 0 0;

padding: 5px 10px;

border-radius: 10px;

color: black ! IMPORTANT;

font-size: 1.5rem;

border-right: 6px solid black ! IMPORTANT;

border-radius: 0;

}


.s-block__display-all, button:has(>span.s-button-text) {

border: 1px solid #FD7E14 !important;

background: #FD7E14 !important;

opacity: 1;

border-radius: 10px;

fill: transparent;

color: white !important;

}

.s-product-card-vertical .s-product-card-wishlist-btn button {

background: #000000 !important;

opacity: 1;

}

.s-product-card-vertical .s-product-card-wishlist-btn button {

background: #fd7e14 !important;

opacity: 1;

}

a.s-slider-block__display-all {

background: #fd7e14 !important;

}

.s-slider-nav-arrow {

background: #fd7e14 !important;

opacity: 1;

}

.s-slider-block__title h2 {

background: 0 0;

padding: 5px 10px;

border-radius: 10px;

color: #000000 ! IMPORTANT;

font-size: 1.5rem;

border-right: 6px solid #fd7e14 ! IMPORTANT;

border-radius: 0;

}

.sicon-store2:before {

content: "";

background: url(https://i.ibb.co/1fZQ5TS7/Group-13.png);

display: flex;

top: 13px !important;

background-repeat: no-repeat;

background-position: center;

background-size: 100%;

width: 91px !important;

height: 99px !important;

}

.s-block--features__item .feature-icon {

margin-bottom: 0.75rem;

display: flex

;

height: 4rem;

width: 4rem;

align-items: center;

justify-content: center;

overflow: hidden;

border-radius: 9999px;

background-color: #414042;

background-color: transparent !important;

}

.sicon-shipping-fast:before {

content: "";

content: "";

background: url(https://i.ibb.co/bjTVVjkD/Group-11.png);

display: flex

;

top: 13px !important;

background-repeat: no-repeat;

background-position: center;

background-size: 100%;

width: 91px !important;

height: 99px !important;

}

.sicon-fire:before {

content: "\ebf7";

content: "";

background: url(https://i.ibb.co/9H4PYQz2/Group-14.png);

display: flex

;

top: 13px !important;

background-repeat: no-repeat;

background-position: center;

background-size: 100%;

width: 91px !important;

height: 99px !important;

}


@media only screen and (max-width: 600px) {

.grid.grid-cols-\[repeat\(2\,minmax\(0\,1fr\)\)\].md\:grid-cols-\[repeat\(3\,minmax\(0\,1fr\)\)\].gap-4.sm\:gap-6.xl\:gap-8 {

display: flex !important

;

flex-direction: column;

}

}

footer.store-footer {

background: linear-gradient(45deg, #321e0f, #f98f2a);

position: relative;

width: 90%;

border-radius: 30px;

margin: 50px auto;

padding: 12px 40px;

box-shadow: #26394d 0 20px 30px -10px;

}