section.s-block.s-block--fixed-banner.wide-placeholder.fixed-banner--5 .container,section.s-block.s-block--fixed-banner.wide-placeholder.fixed-banner--6 .container{max-width:100%;padding:0}section.s-block.s-block--fixed-banner .container img{border-radius:0}.store-footer__inner *{color:#fff!important}.no-content-placeholder{height:fit-content}



.overflow-hidden {
    overflow: visible;
}
.single-faq.w-full.rounded-lg.border.border-store-text-secondary.bg-store-bg-secondary.py-3.px-5 {
    background-color: #964953;
    BORDER: none;
    border-radius: 40px 10px;
}
p.text-sm.leading-6.text-store-text-secondary {
    border-radius: 30px 10px 30px  10px;
    background-color: aquamarine;
    background: linear-gradient(10deg, #7a2c36, #d76c79, #7a2c36);
    padding: 5px 8px 5px 8px;
    margin: 20px;
    color: #ffffff;
    font-size: small;
    font-weight: 600;
    font-family: tajawal;
    margin: -1px;
}
body.products-has-border .product-card {
    border: 1px solid var(--product-border-color);
    border-radius: 10px;
    background-color: #8f3a45;
    background-size: cover;
   
    background-size: cover;
  
}
.product-card__image {
    border-radius: 10px;
    border: solid #d56b78 2px;
}

.product-card__title a {
    color: #ffffff;
}
.text-store-text-secondary {
    color: #ffffff;
}

.s-button-primary-outline {
    fill: #414042;
    fill: #ffffff;
    color: #414042;
    color: #ffffff;
    border-radius: 30px 10px 30px 10px;
}

.s-button-primary-outline:hover {
    background-color: #414042;
    background-color: #d66b78;
    fill: #ff6767;
    fill: var(--color-primary-reverse);
    color: #ff6767;
    color: var(--color-primary-reverse);
}

.btn--outline-primary {

    border-radius: 30px 5px 30px 5px!important;
    padding-right: 20px!important;
}

a.btn.group.bg-primary.text-primary-reverse.h-12.\!px-6.mt-8.gap-2.\!rounded-none {
    border-radius: 30px 5px 30px 5px!important;
}
.btn:hover {
    opacity: 1;
    background-color: #ce828c;
}
}
h3.mt-1.text-white.text-sm.sm\:text-xl {
    background-color: #7a2c36;
    border-radius: 10px 0px 10px 0px;
    padding: 5px 5px 5px 5px;
    /* margin: 10px; */
}

a.inline-block.rounded-md.border-b.px-4.py-2.sm\:px-8.sm\:py-3.font-medium.text-white {
    background-color: #d88c96;
    border-radius: 30px 5px 30px 5px;
}


.s-block--enhanced-features__item {
    
    background-color: #f1e1e3;
       border: solid #7a2c364d 1px;
}
.s-block--enhanced-features__item .feature-icon {
    margin-bottom: 0.75rem;
    display: flex;
    height: 6rem;
    width: 6rem;
    align-items: center;
    justify-content: center;
    background-color: #f1e1e3;
    padding: 10px;
    margin: -60px 0px 30px 0px;
    border-radius: 100px;
    border: solid #7a2c36 2px;
    box-shadow: 0 4px 4px 0px rgb(0 0 0 / 61%);
    z-index: 100;
}


p.text-base.text-store-text-primary.rtl\:text-right.ltr\:text-left {
    color: #fdf0f2;
}

.s-block--enhanced-features__item h2 {

    color: #84313b;
}

.s-block--enhanced-features__item p {

    color: #84313b;

}

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

p.mt-2.text-3xl.font-bold.tracking-tight.text-store-text-primary.sm\:text-4xl.anime-item {
    color: #84313b;
}
.grid.items-start.grid-cols-1.md\:grid-cols-2.gap-4 {
    gap: 1rem;
}

.flex.flex-col.justify-between.h-full.w-full.p-\[1\.4rem\].bg-store-bg-secondary.rounded-md.shadow-\[rgba\(50\,_50\,_105\,_0\.15\)_0px_2px_5px_0px\,_rgba\(0\,_0\,_0\,_0\.05\)_0px_1px_1px_0px\] {
    border-radius: 10px 10px 50px 10px;
}

.shadow-\[rgba\(50\2c _50\2c _105\2c _0\.15\)_0px_2px_5px_0px\2c _rgba\(0\2c _0\2c _0\2c _0\.05\)_0px_1px_1px_0px\] {

    background-color: #97454e;

}
p.leading-6.text-sm.mb-2.mt-2\.5.md\:mt-4.text-store-text-primary {
    color: #fdf0f2;
}
h4.text-base.text-store-text-primary.mb-2 {
    color: #fdf0f2;
}

.footer-is-custom .store-footer {
    background-color: #7a2c3600;
    color: var(--footer-text-color);
    gap: 20rem;
    margin: 10px;
}

.footer-is-custom .store-footer .store-footer__inner, .footer-is-custom .store-footer .store-footer__contacts-row, .footer-is-custom .store-footer .store-footer__newsletter {
    background-color: #97454e;
    --tw-border-opacity: 1;
    border-bottom-color: rgba(229, 231, 235, var(--tw-border-opacity));
    /* border-radius: 300px 30px 50px 50px; */
    margin-bottom: 10px;
    gap: 20px;
}
.store-footer__newsletter {
    padding: 10px;
    border-radius: 20px 60px 20px 60px;
    background-color: #b16a72!important;
}


.store-footer__inner {
    border-radius: 80px 20px 80px 20px;
}
.footer-is-custom .store-footer .footer-bottom {
    background-color: #97454e;
    border-radius: 20px 80px 10px 60px;
}

.store-footer__inner {
    background: url('https://cdn.salla.sa/form-builder/YZsiGr89XIzvKRyF9fIBQXtqBvcsgEKNeuo3ACZR.webp') no-repeat center center;
    background-size: cover;
    background-position-y: top;
}
.footer-is-custom .store-footer .footer-bottom {
    background-color: #b16a72;
    border-radius: 20px 80px 10px 60px;
}




.top-navbar:not(.topnav-has-bg) {
    background-color: #964953;
    color: #ffffff;
    border-bottom: solid #fdf0f233 1px;
}
.inner.bg-inherit {
    background-color: #964953;
    border-bottom: solid #fdf0f233 1px;
    color: #fff;
}

.main-menu-row {
    background-color: #f9dbe0;
    color: #964953;
}





button.block.w-full.rounded-md.px-5.py-3.text-base.font-medium.shadow.focus\:outline-none.focus\:ring-2.focus\:ring-primary.sm\:px-6 {
    background-color: #fdf0f2;
    color: #b16a72;
    border-radius: 20px 10px;
}
input#cta-email {
    background-color: #b16a72;
    /* color: #b16a72!important; */
    border-radius: 10px 20px;
}
p.mt-2.text-lg.leading-8.text-store-text-secondary.anime-item {
    color: #964953;
}

.enhanced-title-border {
    display: block;
    border: 2px solid #414042;
    border: 2px solid #964953;
    width: 14px;
    height: 14px;
    border-radius: 4px 6px;
    position: relative;
    margin-right: 50%;
    margin: 15px auto;
}

span.h-px.bg-gray-200.flex-1.block {
    background-color: #923f49;
}

h3.text-lg.opacity-60.font-normal.mb-2.text-store-text-secondary.anime-item {
    COLOR: #964953;
}
.menu-silde.lazy_bg.lazy.bg-cover.bg-center.swiper-slide.swiper-slide-visible.swiper-slide-active.entered:before {
    content: "";
    background-image: url(https://media.giphy.com/media/v1.Y2lkPTc5MGI3NjExM2llbmh0cWZoZWk0cGM2aXVjendjdnhrOGI2bHVuNHk5NXpkN2prNSZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9cw/dKxeFBjY67drhVzQiZ/giphy.gif)!important;
    background-size: 35%;
    background-position: center;
    height: 100%;
    width: 100%;
    position: absolute;
    background-repeat: no-repeat;
}
.mm-spn li:after {
    content: "";
    position: absolute;
    bottom: 0px;
    width: 15%;
    background: linear-gradient(180deg, rgb(199 133 140) 0%, rgb(95 51 56) 100%);
    transition: all .1s linear;
    right: 50%;
    transform: translateX(50%);
    border: 0;
    opacity: 1;
    z-index: 0;
    height: 6px;
    border-radius: 10px 10px 0px 0px;
}
.mm-spn li:hover:after {
    width: 100%;
    height: 100%;
}

.mm-spn li a, .mm-spn li span:not(.s-user-menu-dropdown-item-badge) {
    padding: 7px 10px;
    background: #0000;
}

.mm-spn li {
    cursor: pointer;
    padding-left: .75rem;
    padding-right: .75rem;
    position: relative;
    z-index: 0;
    background: #f3f4f6;
    margin: 9px;
    border-radius: 12px;
    overflow: hidden;
}

.dark .mm-spn li {
    cursor: pointer;
    padding-left: .75rem;
    padding-right: .75rem;
    position: relative;
    z-index: 0;
    background: #192450;
    margin: 9px;
    border-radius: 12px;
    overflow: hidden;
}

.mobile-menu li#\"offers\" {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
}
.mm-spn li {
    cursor: pointer;
    padding-left: .75rem;
    padding-right: .75rem;
    position: relative;
    z-index: 0;
background: #4b252a;
    margin: 9px;
    border-radius: 12px;
    overflow: hidden;
}

.mm-spn.mm-spn--light {
    color: #ffffff;
    background: url('https://cdn.salla.sa/form-builder/UPp0eCoxVCl49cQFXnIntXqR3jqCDipUKnC18t7S.png') no-repeat center center;
    background-size: cover;
}
.form-input {
    background-color: #964953 !important;
    color: #fff;
    border-radius: 20px 10px;
    border: unset;
}

option {
    background-color: #fdf0f2;
    color: #954953;
}

.text-red-500 {
    --tw-text-opacity: 1;
    color: rgb(253 240 242);
}
p.text-base.mb-2.text-store-text-primary {
    color: aliceblue;
}
button.s-infinite-scroll-btn.s-button-btn.s-button-primary {
    border-radius: 20px 10px;
}
.quickview__content .quickview-single-info {
    position: absolute;
    z-index: -1;
    opacity: 0;
    visibility: hidden;
    transition: opacity .3s,visibility 0s;
    display: flex;
    flex-direction: column;
    justify-content: center;
    background-color: #954852;
    color: #fdf0f2;
    background: url('https://cdn.salla.sa/form-builder/UPp0eCoxVCl49cQFXnIntXqR3jqCDipUKnC18t7S.png') no-repeat center center;
    background-size: cover;
}
h2.product-quickview_title {
    color: aliceblue;
}
.inventory-content>#variant-inventory {
    position: relative;
    color: #4b2429;
    background-color: #fdf0f2;
    padding-right: 20px;
    border-radius: 20px 10px;
}
a.link--primary {

    color: #fdf0f2 !important;
}
a.quickview-tags-tag {
    color: antiquewhite;
}
.flex.text-\[\#f11e1e\].flex-grow.shrink-0 {
    background-color: #f6f4f4;
    padding: 5px;
    border-radius: 30px 10px;
}

.sicon-add:before {
    content: "\e90c";
    background: url(https://cdn.salla.sa/form-builder/Qkl79Ptfwg0GBGOvIEL2JpzWZ6XlRt6rsZCrxZMk.png);
    color: #ffffff00;
    background-size: cover;
    font-size: 20px;
}
section.cart-item.bg-storeBG.p-5.xs\:p-7.rounded-md.mb-5.relative.border.border-primary {
    background-color: #964953;
    color: #fff;
}
p.text-primary.flex-none.font-bold.text-sm.rtl\:md\:pl-12.ltr\:md\:pr-12 {
    color: aliceblue;
}
.shadow-default.bg-storeBG.p-5.xs\:p-7.rounded-md.mb-5.relative.transition-height.duration-1000 {
    background-color: #964953;
    color: aliceblue;
}
h1.text-store-text-primary.leading-6.text-lg {
    color: aliceblue;
}
h4.font-bold.text-sm.mb-5.text-store-text-primary {
    color: aliceblue;
}
b#sub-total {
    color: aliceblue;
}
b.text-store-text-primary {
    color: aliceblue;
}
button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center {
    background-color: #fdf0f2;
    color: #964953;
    border-radius: 20px 10px;
}
.s-login-modal .s-modal-body, .s-login-modal .s-modal-close {
    background-color: var(--bg-primary);
    background: url('https://cdn.salla.sa/form-builder/UPp0eCoxVCl49cQFXnIntXqR3jqCDipUKnC18t7S.png') no-repeat center center;
}
.s-login-modal-title {
    --tw-text-opacity: 1;
    color: rgb(255 255 255);
    font-size: 1.125rem;
    font-weight: 700;
    line-height: 1.5rem;
    margin-bottom: .5rem;
}
.is-mobile .s-login-modal-header-icon svg {
    fill: #ffffff!important;
    flex-shrink: 0;
    height: 1.25rem;
    width: 1.25rem;
}
.s-login-modal-label {
    --tw-text-opacity: 1;
    color: rgb(255 255 255)!important;
    font-weight: 500;
    margin-bottom: .5rem;
}
button.mt-3.btn.btn--primary {
    border-radius: 20px 10px;
    background-color: #fdf0f2;
    color: #964953;
}
input.s-login-modal-input.s-ltr {
    border-radius: 20px 10px!important;
}
p.mt-2.text-lg.leading-8.text-store-text-secondary {
    color: #903c47;
}

.store-footer__newsletter button {
    border: 1px solid rgba(238,238,238,.0705882353);
    background-color: rgb(253 240 242);
    border-radius: 20px 10px;
    color: #b16a72 !important;
}

 
.product-single .product-single__info button.s-social-share-btn, .product-single .product-single__info button.btn--wishlist {
    border-width: 0px;
    background-color: #fdf0f2;
    color: var(--store-text-primary);
    box-shadow: 0px 0px 3px 0px rgb(0 0 0 / 71%);
    border-radius: 10px 5px!important;
}
.sicon-pencil-ruler:before {
    content: "\ee27";
    color: #964953;
}