@font-face {
    font-family: 'custom';
    font-style: normal;
    font-weight: 400;
    src: url('https://api-object.bluvalt.com:8082/moc-applications/engage/website_assets/MTY1NjQwNDkyMQ%3D%3D.otf');
  }
  
  body, *:not(i) {
    font-family: 'custom', sans-serif; /* استبدل sans-serif بخيارات أخرى إذا رغبت */
  }
/* Add custom CSS styles below */ 
.top-navbar {
    padding-top: 0.3rem;
    padding-bottom: 0.3rem;
}div#mainnav {
    background: unset;
}header.store-header {
    background: #dcbf9c;
}p.s-cart-summary-content {
    display: none;
}.header-btn__icon {
    color: #c96527;
    border: 0;
    font-size: 1.55rem;
}.s-cart-summary-count {
    height: 0.95rem;
    width: 0.95rem;
    right: 0;
    font-size: 11px;
    background: #871c1e;
    top: -0.325rem;
}.rtl\:mr-4:where([dir=rtl],[dir=rtl] *) {
    margin-right: 0.3rem;
}header.store-header {
    background: #dcbf9c;
    border-radius: 0rem 0rem 1rem 1rem;
    border-bottom: 3px solid #871c1e;
    background-image: url(https://i.ibb.co/rpbK4n9/1.png);
    background-size: cover;
    background-position: -50px -120px;
    background-repeat: no-repeat;
}.s-block {
    margin-top: 0.5rem;
}salla-slider.photos-slider .swiper {
    padding-bottom: 0.5rem;
}salla-slider.photos-slider .swiper-slide {
    border-radius: 1rem;
    box-shadow: 0 1px 3px #493628;
}.main-nav-container.fixed-header .inner {
    background: #dcbf9c;
    border-radius: 0rem 0rem 1rem 1rem;
    border-bottom: 2px solid #493628;
}salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}salla-slider .swiper-pagination-bullet {
    width: 13px;
    height: 3px;
}


/*الأقسام*/
.two-row .banner-entry:first-child {
    padding: .75rem;
}
.two-row .banner-entry:first-child h3 {
    font-size: 1.25rem;
    line-height: 38px;
}
.banner-entry h3, .banner-entry p {
    --tw-translate-y: 0px;
    opacity: 1;
}
.has-overlay:after {
display:none;
}

.grid.md\:grid-cols-3.two-row.grid-flow-row.gap-3.sm\:gap-8,.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8,.grid.one-row.md\:grid-cols-1.grid-flow-row.gap-3.sm\:gap-8 {
    grid-template-columns: 1fr 1fr;
}
.banner-entry h3.text-with-border span {
    color: #493628;
}
.two-row .banner-entry:first-child {
    grid-column: unset;
    grid-row: unset;
}.sm\:gap-8 {
    gap: .75rem;
}.s-block {
    margin-top: 2rem;
}
.banner-entry {
    padding: 0rem !important;
}.banner-entry {
    padding-bottom: 70% !important;
    height: unset !IMPORTANT;
}
@media (min-width: 500px){
.banner-entry {
    padding-bottom: 75% !important;
    height: unset ! IMPORTANT;
}}
@media (min-width: 768px){
.banner-entry {
    padding-bottom: 86% !important;
    height: unset ! IMPORTANT;
}}
.banner-entry h3.text-with-border {
    border-width: 0px;
    padding: 0;
}
.banner-entry {
    border-radius: 1.2rem;
    height: unset !important;
    background-size: cover;
    overflow: visible;
    margin-bottom: 35px;
    padding-bottom: 60%;
}

@media (min-width: 350px){
.banner-entry h3.text-with-border {
    top: 7.5em;
}}@media (min-width: 370px){
.banner-entry h3.text-with-border {
    top: 8em;
}}@media (min-width: 405px){
.banner-entry h3.text-with-border {
    top: 8.6em;
}}@media (min-width: 450px){
.banner-entry h3.text-with-border {
    top: 9.5em;
}}@media (min-width: 500px){
.banner-entry h3.text-with-border {
    top: 11.2em;
}}@media (min-width: 550px){
.banner-entry h3.text-with-border {
    top: 12em;
}}@media (min-width: 600px){
.banner-entry h3.text-with-border {
    top: 13em;
}
.carousel-slider .swiper-wrapper>div {
    padding-left: 0;
    padding-right: 0;
}
.s-product-card-entry {
    margin-left: 5px;
    margin-right: 5px;
}
}@media (min-width: 680px){
.banner-entry h3.text-with-border {
    top: 14.7em;
}}@media (min-width: 750px){
.banner-entry h3.text-with-border {
    top: 16em;
}}@media (min-width: 768px){
.banner-entry h3.text-with-border {
    top: 18.4em;
}}@media (min-width: 830px){
.banner-entry h3.text-with-border {
    top: 19.5em;
}}@media (min-width: 900px){
.banner-entry h3.text-with-border {
    top: 21em;
}}@media (min-width: 970px){
.banner-entry h3.text-with-border {
    top: 22.8em;
}}@media (min-width: 1024px){
.banner-entry h3.text-with-border {
    top: 24em;
}}@media (min-width: 1074px){
.banner-entry h3.text-with-border {
    top: 25em;
}}@media (min-width: 1140px){
.banner-entry h3.text-with-border {
    top: 26.4em;
}}@media (min-width: 1200px){
.banner-entry h3.text-with-border {
    top: 27.7em;
}}@media (min-width: 1270px){
.banner-entry h3.text-with-border {
    top: 29em;
}}
.banner-entry h3.text-with-border span {
    font-size: 17px;
}
@media (min-width: 450px){
.banner-entry h3.text-with-border span {
    font-size: 21px;
}
}
/*الأقسام*/a.banner-entry.square-photos.has-overlay.with-hover .lazy__bg.lazy.entered.loaded {
    border-radius: 1.2rem;
    border-bottom: 2px solid #493628;
    box-shadow: 0 0px 3px #493628;
}.s-block {
    margin-top: 0.5rem;
}.s-block__title {
    justify-content: center;
}.s-block__title .right-side:where([dir=rtl],[dir=rtl] *) {
    padding-left: 0rem;
}.s-slider-block__title {
    justify-content: center;
}.s-slider-block__title-right:where([dir=rtl],[dir=rtl] *) {
    padding-left: 0rem;
}.s-slider-block__title h2:where([dir=rtl],[dir=rtl] *) {
    padding-left: 0rem;
}.s-block__title h2 {
    position: relative;
    font-size: 1.425rem;
    line-height: 1.75rem;
    font-weight: 700;
    line-height: 1.2;
    background: #dbba97;
    background-image: url(https://i.ibb.co/F5b4Jq7/15.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    padding: 0.2rem 1rem;
    border-radius: 0.5rem;
    border-bottom: 3px solid #493628;
    color: #871c1e;
}.s-slider-block__title h2 {
    font-size: 1.425rem;
    font-weight: bold;
    background: #dbba97;
    background-image: url(https://i.ibb.co/F5b4Jq7/15.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    padding: 0.2rem 1rem;
    border-radius: 0.5rem;
    border-bottom: 3px solid #493628;
    color: #871c1e;
}.s-slider-block__title {
    justify-content: center;
    flex-direction: column;
    row-gap: 5px;
}
@media (max-width: 620px){
.s-products-slider-wrapper .swiper-wrapper {
    width: 50%;
}}
.s-product-card-content-title a {
    font-size: 1rem;
    text-align: center;
}.s-product-card-content-sub {
    justify-content: center;
}.s-product-card-price {
    font-size: 1.175rem;
}
.s-reviews-header-wrapper {
    justify-content: center;
}h1.s-reviews-header {
    font-size: 1.425rem;
    font-weight: bold;
    background: #dbba97;
    background-image: url(https://i.ibb.co/F5b4Jq7/15.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    padding: 0.2rem 1rem;
    border-radius: 0.5rem;
    border-bottom: 3px solid #493628;
    color: #871c1e;
}.s-reviews-testimonial {
    font-size: 1.425rem;
    font-weight: bold;
    background: #dbba97;
    background-image: url(https://i.ibb.co/rpbK4n9/1.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 0.5rem;
    border-bottom: 3px solid #493628;
    color: #871c1e;
    border-left: 2px solid #493628;
}.s-product-card-entry {
    border: 1px solid #493628;
    border-bottom: 3px solid #493628;
    box-shadow: 0 0 3px #493628;
}body {
    background-color: rgb(249 247 244);
}.banner-entry h3.text-with-border span {
    color: #493628;
}.s-product-card-content-title a {
    color: #493628;
}
.store-footer:before {
    display: flex;
    content: "";
    height: 100%;
    position: absolute;
    top: -50px;
    width: 100%;
    background-image: url(https://i.ibb.co/cYfP7Cz/WIQ7-H2xle-Jz-EYg-Paxo-W8-Vcln-Oubzn-Jyacuahyrq6-copy.png);
    background-size: contain;
    background-repeat: no-repeat;
    z-index: -3;
}.store-footer__inner:before {
    background-position: bottom;
    display: flex;
    content: "";
    height: 120px;
    margin-bottom: 35px;
    width: 100%;
    background-image: url(https://i.ibb.co/jbmHqws/did7-Tpv-ZRnk-DC9ix9wt-R31v-UMzwq-J4b-L5wv-Mvse3-1-copy-2.png);
    background-size: contain;
    background-repeat: no-repeat;
}.store-footer__inner {
    background: #dcbf9c !important;
    padding-top: 0;
    padding-bottom: 0;
}.store-footer {
    margin-top: 4rem;
    text-align: center;
}.store-footer a {
    justify-content: center;
}.flex.rtl\:space-x-reverse.space-x-2.items-end {
    justify-content: center;
}.unicode {
    display: none;
}.s-contacts-list-vertical {
    flex-direction: row;
    justify-content: center;
    color: #871c1e;
}.s-social-list {
    justify-content: center;
    color: #871c1e;
}.md\:flex.items-center.justify-between.py-4.container.text-center {
    background: #e7e0d6;
}.store-footer h3 {
    font-size: 1.425rem;
    font-weight: 700;
    background: #e5d2ba;
    border-radius: 0.5rem;
    color: #943531;
}.s-menu-footer-item {
    font-size: 1.275rem;
}.flex.rtl\:space-x-reverse.space-x-2.items-end b.text-sm {
    font-family: cursive !important;
}p.max-w-sm.leading-6.mb-6 {
    font-size: 21px;
}.s-contacts-icon {
    border-color: #ffffff;
    background: #e5d2ba;
    border-radius: 0.3rem;
    border: 0;
}.store-footer .contact-social {
    margin-top: 1.25rem;
    border-top-width: 1px;
    border-color: rgba(255,255,255,.1);
    padding-top: 1.25rem;
    background: #e7e0d6;
    margin-bottom: -45px;
    padding: 0;
}salla-social.s-social-list.hydrated li.s-social-link a {
    background: #dcbf9c;
    border-radius: 0.3rem;
    border: 0;
    margin-top: 5px;
    height: 1.8rem;
    width: 1.8rem;
}.s-comments-product {
    margin-right: 10px;
    margin-left: 10px;
    border-radius: 1rem;
    border-bottom: 2px solid;
    border-left: 2px solid;
    border-color: #493628;
    background: #e5d2ba;
}.s-comments-count-label {
    color: #493628;
}h2.s-comments-title {
    text-align: center;
    color: #493628;
    font-size: 22px;
}.s-comments-item-content p {
    color: #493628;
    font-size: 21px;
}.s-comments-item-timestamp {
    color: #493628;
}

.text-unicode,h2.font-bold.text-xl.inline-block,span.tamara-product-price.money,.tamara-product-widget {
    font-family: cursive !important;
}.mm-spn.mm-spn--light {
    color: #493628;
    background: #e6dfd5;
    font-size: 23px;
}.mm-spn li a, .mm-spn li>span {
    padding: 18px;
    display: flex;
    align-items: center;
    gap: 1rem;
    font-size: 23px;
}.carousel-slider .swiper:where([dir=rtl],[dir=rtl] *) {
    padding-left: 0rem;
}@media (min-width: 589px) {
    .store-footer:before {
    background-image: unset;
}footer.store-footer {
    background: #e7e0d6 !important;
}salla-social.s-social-list.hydrated li.s-social-link a {
    background: #e5d2ba;
}}
.footer-is-light .store-footer .store-footer__inner {
    text-align: -webkit-center;
}
.container.grid.grid-col-1.lg\:grid-cols-6.gap-8.lg\:gap-6 {
    padding: 0;
}.store-footer h3 {
    margin-right: 10px;
    margin-left: 10px;
}.lg\:col-span-2.rtl\:lg\:pl-20.ltr\:lg\:pr-20 a.flex.items-center.m-0 h3 {
    background: unset;
}
.form-input {
  border-bottom: 2px solid #493628;
    background-color: #dbbb97;
    color: #871c1e;
}h1#page-main-title {
    color: #493628;
}.s-user-menu-trigger {
    background: unset;
}.s-breadcrumb-primary-reverse li {
    color: #493628;
    opacity: 1;
}h1.font-bold.text-lg.text-center.sm\:text-start.mb-2 {
    color: #493628;
}.s-placeholder-icon-md>svg {
    fill: #493628;
}slot-fb {
    color: #493628;
}.s-placeholder-title span {
    color: #493628;
    font-size: 20px;
}section.cart-item.bg-white.p-5.xs\:p-7.rounded-md.mb-5.relative {
    border-bottom: 2px solid #493628;
}/**/
/**/
.app-inner.flex.flex-col.min-h-full {
    background: #ffffff;
}header.store-header {
    background: unset;
    background-image: unset;
    border-bottom: unset;
    margin-right: 15px;
    margin-left: 15px;
    margin-top: 15px;
    border-radius: 1rem;
    z-index: 10000;
    display: flex;
    flex-direction: column-reverse;
}.s-cart-summary-count {
    background: transparent;
    color: #493628;
}.text-primary {
    color: #493628;
}

.header-btn__icon {
    color: #493628;
    font-size: 1.15rem;
    background: #f5f3e8;
    height: 2.1rem;
    width: 2.1rem;
    position: relative;
    top: -6px;
    margin-left: 0px !important;!i;!;
}

.s-block__title {
    background: unset;
    padding: 2px 0px;
    border-radius: 0.6rem;
    border-bottom: unset;
    background-image: unset;
    background-size: cover;
    background-position: center;
}

.s-block__title h2 {
    font-size: 1.225rem;
    background-image: unset;
    background: transparent;
    color: #493628;
    border-color: transparent;
}

a.banner-entry.square-photos.has-overlay.with-hover .lazy__bg.lazy.entered.loaded {
    box-shadow: 0 1px 4px 1px #b0977e;
    border-bottom: 2px solid #b0977e;
}

salla-slider.photos-slider .swiper-slide {
    box-shadow: unset;
    border-radius: 0 !IMPORTANT;
}

.s-slider-block__title-right:before {
    content: 'aa';
}

.s-slider-wrapper .s-slider-block__title {
    /* background: #e3d3bc; */
    padding: 3px 0px;
    border-radius: 0.6rem;
    /* border-bottom: 2px solid #a08f7d; */
    /* background-image: url(https://i.ibb.co/F5b4Jq7/15.png); */
    background-size: cover;
    background-position: center;
    row-gap: 0;
}

h2 {}

.s-slider-block__title h2 {
    font-size: 1.125rem;
    background-image: unset;
    background: transparent;
    color: #493628;
    border-color: transparent;
}

.s-slider-block__title-right:before {
    /* content: ''; */
    /* background: #eae5d5; */
    /* width: 1px; */
    /* height: 25px; */
}

.s-slider-block__title:before, .s-slider-block__title:after {}

.s-slider-block__title:before {
    /* content: ''; */
    /* background: #eae5d5; */
    /* width: 1px; */
    /* height: 25px; */
}

.s-slider-block__title:before,.s-slider-block__title:after {}

.s-slider-block__title:before,.s-slider-block__title:after {
    /* content: 'a'; */
}

.s-slider-block__title-right:before,.s-slider-block__title-right:after {
    content: '';
    background: transparent;
    width: 1px;
    height: 13px;
    position: relative;
    top: 6px;
}

.s-slider-block__title-right {
    display: flex;
}

.s-slider-block__display-all {
    color: #493628;
    font-size: 12px;
}

section#best-offers-2-slider {
    /* padding-bottom: 1rem !important; */
    /* margin-bottom: 1rem ! IMPORTANT; */
}

salla-slider#slider-with-bg-2 {
    /* padding-bottom: 1rem !important; */
    /* margin-bottom: 1rem ! IMPORTANT; */
}

salla-slider#photos-0-slider {
}

salla-slider#photos-0-slider .s-slider-block__title {
    display: none;
}

.main-nav-container.fixed-header .inner {
    background: #f5f3e7;
    border-bottom: 0;
}

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

.s-product-card-entry {
    !i;!;
    border: unset;
    border-bottom: unset;
    box-shadow: unset;
    border-radius: 0;
    background: unset;
    /* padding-bottom: 1rem !important; */!i;!;
    /* margin-bottom: 1rem !IMPORTANT; */!I;!;
    background: #f4eede;
    border-radius: 1rem;
}

.s-product-card-image {
    /* background-color: red; */!I;!;
}

.s-products-slider-card.swiper-slide.swiper-slide-next {!I;!;}

.swiper.s-slider-container.swiper-initialized.swiper-horizontal.swiper-rtl.swiper-ios.swiper-backface-hidden {
    /* margin-bottom: 11px; */
    /* padding-bottom: 11px; */
}

.s-product-card-content-title a {
    color: #493628;
}

.s-product-card-content {
    padding: .75rem 0px 0;
    border: 0;
    !i;!;
}

.s-button-primary-outline {
    border: 0;
    border-top: 1px solid;
    border-radius: 0;
    border-color: #cdc3b9;
    line-height: 0px;
}

salla-products-slider.s-products-slider-wrapper.hydrated {
    /* padding-bottom: 1rem !important; */
    /* margin-bottom: 1rem ! IMPORTANT; */
}

span.swiper-notification {
    padding-bottom: 1rem !important;
    /* margin-bottom: 1rem ! IMPORTANT; */
}

.s-button-primary-outline:hover {
    background: #f4eede;
    color: #493628;
}

.s-button-primary-outline {
    color: #493628;
    background: #f4eede;
    border-bottom-right-radius: 0.3rem;
    border-bottom-left-radius: 0.3rem;
    border-color: #ffffff;
}

salla-slider#testimonials-undefined-slider {}

salla-slider#testimonials-undefined-slider .s-slider-block__title {
    display: none;
}

h1.s-reviews-header {
    font-size: 1.125rem;
    background-image: unset;
    background: transparent;
    color: #493628;
    border-color: transparent;
    line-height: 22px;
    margin: 0;
}

.s-reviews-header-wrapper:before {}

.s-reviews-header-wrapper:before,.s-reviews-header-wrapper:after {
    content: '';
    background: transparent;
    width: 1px;
    height: 15px;
    position: relative;
    top: 7px;
}

.s-reviews-testimonial {
    font-size: 1.425rem;
    font-weight: 700;
    background: #eae5d5;
    background-image: unset;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: .5rem;
    border-bottom: 0;
    color: #493628;
    border-left: 0;
}

.s-reviews-testimonial__icon svg {
    fill: #493628;
    position: relative;
    top: -80px !IMPORTANT;!I;!;
}

.store-footer__inner {
    background: #eae6d5 ! IMPORTANT;!I;!;
}

.store-footer h3 {
    background: unset;
    color: #493628;
}

.s-contacts-icon {
    background: unset;
    color: #493628;
}

h3 {}

a.flex.items-center.m-0 {}

a.flex.items-center.m-0 h3 {
    color: #493628;
}

button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-light-outline.s-button-disabled.s-button-loader-center {
    background: unset;
    border: 0;
    border-top: 1px solid #cdc3b959 !important;!i;!;
    border-radius: 0;
    background: #f4eede;
    opacity: 1;
    color: gray;
    border-bottom-right-radius: 0.3rem;
    border-bottom-left-radius: 0.3rem;
}@media (min-width: 589px) {
    salla-social.s-social-list.hydrated li.s-social-link a {
        background: #e3d3bc;
        COLOR: WHITE;
    }
}
@media (min-width: 589px) {
.s-block__title h2 {
    font-size: 3.225rem;
}.s-slider-block__title h2{
    font-size: 3.225rem;
}h1.s-reviews-header{
    font-size: 3.225rem;
}.s-slider-block__title-right:before, .s-slider-block__title-right:after{
        width: 3px;
        height: 30px;
        position: relative;
        top: 20px;
}.s-reviews-header-wrapper{
    margin: 1.5rem 0px;
}.s-reviews-header-wrapper:before, .s-reviews-header-wrapper:after{
        width: 3px;
    height: 30px;
    position: relative;
    top: -2px;
}.s-slider-block__display-all{
     font-size: 1.225rem;
}
}
@media (min-width: 1024px) {
.grid.md\:grid-cols-3.two-row.grid-flow-row.gap-3.sm\:gap-8, .grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8, .grid.one-row.md\:grid-cols-1.grid-flow-row.gap-3.sm\:gap-8 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
}.banner-entry h3.text-with-border {
    top: 13em;
}}
@media (min-width: 1074px) {
    .banner-entry h3.text-with-border {
        top: 6.5em;
    }
}@media (min-width: 1140px) {
    .banner-entry h3.text-with-border {
        top: 14em;
    }
}@media (min-width: 1200px) {
    .banner-entry h3.text-with-border {
        top: 15em;
    }
}@media (min-width: 1270px) {
    .banner-entry h3.text-with-border {
        top: 15.5em;
    }
}


salla-social.s-social-list.hydrated li.s-social-link a {
    background: unset;
    color: #493628;
}

.md\:flex.items-center.justify-between.py-4.container.text-center {
    background: #eae5d5;
}

.store-footer .contact-social {}

.lg\:hidden.contact-social {
    background: #eae5d5;
}@media (min-width: 589px) {
    footer.store-footer {
        background: #eae5d5 !important;
    }
}

.mm-spn li a span {
    color: #493628;
}

.mm-spn.mm-spn--navbar.mm-spn--main:where([dir=rtl],[dir=rtl] *):after {
    color: #493628;
}
@media (min-width: 1024px) {
    salla-slider.photos-slider .swiper-slide {
        margin-left: 0rem;
        margin-right: 0rem;
        width: 100%;
        border-radius: 0;
        border-bottom: 2px solid #dccdb7;
    }
}

salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
    padding-right: 0;
    padding-left: 0;
    margin-top: -11rem;
}

img.w-full.object-contain.rounded-md {
    border-radius: 0;
}

.top-navbar {
    /* display: none; */
}

div#mainnav {
    background: #eae6d5;
    background-image: unset;
    border-bottom: 3px solid #e3d3bc;
    border-radius: 1rem;
    height: 47px !important;!i;!;
    min-height: 35px;
}

.bg-inherit {
    border-radius: 1rem;
}
    @media (min-width: 1024px) {
        .main-menu {
        padding-top: 0rem;
        position: relative;
        !I;!;
        !i;!;
        top: 0.5rem;
        }
    }
@media (min-width: 350px) {
    salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
        margin-top: -12rem;
    }
}@media (min-width: 400px) {
    salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
        margin-top: -14rem;
    }
}@media (min-width: 450px) {
    salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
        margin-top: -16rem;
    }
}@media (min-width: 500px) {
    salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
        margin-top: -17rem;
    }
}@media (min-width: 600px) {
    salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
        margin-top: -21rem;
    }
}
@media (min-width: 700px) {
    salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
        margin-top: -24rem;
    }
}@media (min-width: 800px) {
    salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
        margin-top: -27rem;
    }
}@media (min-width: 900px) {
    salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
        margin-top: -30rem;
    }
}
@media (min-width: 1024px) {
    .main-nav-container {
        min-height: 60px;
        height: 60px !important;!i;!;
    }
    salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *){
        margin-top: -30rem;
    }
}@media (min-width: 1100px) {
    salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
        margin-top: -36rem;
    }
}@media (min-width: 1200px) {
    salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
        margin-top: -40rem;
    }
}@media (min-width: 1500px) {
    salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
        margin-top: -50rem;
    }
}
@media only screen and (min-width: 1024px) {
    .main-menu li.root-level>a {
        padding-bottom: 0rem;
    }
}

.flex.items-center.justify-end {}

.flex.items-stretch.justify-between.relative {}

.flex.items-stretch.justify-between.relative .flex.items-center.justify-end {
    position: relative;
    top: 0.3rem;
}



.banner-entry h3.text-with-border span {
    color: #493628;
}

.navbar-brand img {
    max-height: 2rem;
}
.s-cart-summary-count {
    top: -0.625rem;
}@media (min-width: 1024px) {
  .header-btn__icon {
    top: 3px;
}.s-cart-summary-count {
    top: -0.125rem;
}}

input.s-search-input {
    height: 26px !important;!i;!;!~;!;
    margin-top: -4px;
}

.top-navbar {
    padding-top: 0;
}

.s-button-primary-outline:hover {
    border-top: 1px solid #ffffff;
}
div#mainnav .navbar-brand img {
    visibility: hidden;
}.main-nav-container.fixed-pinned .inner .navbar-brand img {
    visibility: visible !IMPORTANT;
}.rtl\:md\:pl-10:where([dir="rtl"], [dir="rtl"] *) {
    padding-left: 2.5rem;
}
.s-button-primary:hover {
    background-color: #f5f3e7;
}button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center {
    background: #f5f3e7;
    color: #493628;
    border: unset;
}.s-fast-checkout-button.outline {
    background-color: transparent;
    border: 1px solid #f5f3e7;
    color: #493628;
    background: #f5f3e7;
}.s-comments-product {
    border-color: #f5f3e7;
    background: #f5f3e7;
}.s-button-primary {
    border-width: 1px;
    border-color: #493628;
    border-color: #493628;
    background-color: #414042;
    background-color: #493628;
    color: #ff6767;
    color: var(--color-primary-reverse);
}.form-input {
    border-bottom: unset;
    background-color: #eae6d5;
    color: #493628;
}

.s-comments-sort-input {
    width: 10rem;
    background-color: #f5f3e7;
    border: 2px solid #493628;
    color: #493628;
}section.cart-item.bg-white.p-5.xs\:p-7.rounded-md.mb-5.relative {
    border-bottom: unset;
}.s-quantity-input-container {
    border: 0;
}.s-quantity-input-input {
    border: 0;
}.s-quantity-input-button {
    fill: #493628;
}.top-navbar {
    padding-top: 20px;
}

@media (max-width: 900px) {
.header-search.flex-1 {
    position: relative;
    top: -3px;
    left: 23px;
}}
@media (min-width: 901px) {
input.s-search-input {
    height: 26px !important;
    margin-top: 6px;
    margin-left: 10px;
}}

@media (min-width: 1200px) {
div#mainnav {
    max-width: 1200px;
    align-self: center;
}.top-navbar {
    max-width: 1200px;
    align-self: center;
}
}
.s-search-inline {
    min-width: 100px;
}.main-nav-container.fixed-header .inner .s-search-container.s-search-inline {
    position: relative;
    left: -1.8rem;
    top: 0.3rem;
}
.mm-ocd--open {
    z-index: 10000;
}
div#search-icon {
    position: relative;
    bottom: 5px;
    background: #f5f3e8;
    border-radius: 2rem;
    left: 4px;
    justify-content: center;
    align-items: center;
    height: 2.1rem;
    width: 2.1rem;
}
.s-search-container.s-search-inline {
    width: 18rem;
    position: relative;
    top: 1.8rem;
}
.s-search-results {
    top: 1.4rem;
}

.s-search-container.s-search-inline,.main-nav-container.fixed-header .inner .s-search-container.s-search-inline {
    display: none;
    position: absolute;
    top: 45px;
    left: -50px;
    z-index: 1000;
}
@media (min-width: 1025px) {
div#search-icon {
    bottom: -2px;
}.s-search-results {
    top: 2rem;
        width: 21.3rem !important;
}.s-search-container.s-search-inline {
    width: 22rem;
}
}
.top-navbar {
    padding-top: 0px;
    display: none;
}
a.navbar-brand:before {
    content: 'الرئيسية';
    font-weight: bold;
    margin-right: 8px;
    margin-top: 4px;
}

.main-nav-container.fixed-header .inner a.navbar-brand:before{
 display:none;
}

.s-product-card-content-title a {
    font-size: 1.1rem;
    text-align: center;
}.s-product-card-price {
    font-size: 0.975rem;
}.s-product-card-rating:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
    color: black;
}
.app-inner.flex.flex-col.min-h-full {
    background-color: #fffdf0 !important;
}