/* Add custom CSS styles below */ 
.top-navbar {
    padding-top: 0.3rem;
    padding-bottom: 0.3rem;
}div#mainnav {
    background: unset;
}header.store-header {
    background: #715f55;
}p.s-cart-summary-content {
    display: none;
}.header-btn__icon {
    color: #ffffff;
    border: 0;
    font-size: 1.55rem;
}.s-cart-summary-count {
    height: 0.95rem;
    width: 0.95rem;
    right: 0;
    font-size: 11px;
    background:#cebeae;
    top: -0.325rem;
}.rtl\:mr-4:where([dir=rtl],[dir=rtl] *) {
    margin-right: 0.3rem;
}header.store-header {
    background: #715f55;
    border-radius: 0rem 0rem 1rem 1rem;
    border-bottom: 3px solid#cebeae;
    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 #cebeae;
} */
.main-nav-container.fixed-header .inner {
    background: #715f55;
    border-radius: 0rem 0rem 1rem 1rem;
    border-bottom: 2px solid #cebeae;
}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 1fr;
}
.banner-entry h3.text-with-border span {
    color: black;
}
.two-row .banner-entry:first-child {
    grid-column: unset;
    grid-row: unset;
}.sm\:gap-8 {
    gap: .75rem;
}.s-block {
    margin-top: 2rem;
}
.banner-entry h3.text-with-border {
    border-width: 0px;
    padding: 0;
}

@media (min-width: 600px){
.carousel-slider .swiper-wrapper>div {
    padding-left: 0;
    padding-right: 0;
}
.s-product-card-entry {
    margin-left: 5px;
    margin-right: 5px;
}}
.banner-entry h3.text-with-border span {
    font-size: 17px;
}
@media (min-width: 450px){
.banner-entry h3.text-with-border span {
    font-size: 21px;
}
}
.two-row .banner-entry:first-child h3 {
    font-size: unset;
    line-height: unset;
}
/*الأقسام*/
.banner-entry {
    padding: 0rem !important;
    padding-bottom: 120% !important;
    height: unset !IMPORTANT;
    background: unset;
    display: flex;
    justify-content: center;
}a.banner-entry.square-photos.has-overlay.with-hover .lazy__bg.lazy.entered.loaded {
    border-radius: 0;
    height: 84%
}.banner-entry h3.text-with-border {
    border-width: 0px;
    padding: 0;
    position: absolute;
    bottom: 0;
    height: unset;
    line-height: 1;
}


.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: #715f55;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    padding: 0.2rem 1rem;
    border-radius: 0.5rem;
    border-bottom: 3px solid #cebeae;
    color:#ffffff;
}.s-slider-block__title h2 {
    font-size: 1.425rem;
    font-weight: bold;
    background: #715f55;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    padding: 0.2rem 1rem;
    border-radius: 0.5rem;
    border-bottom: 3px solid #cebeae;
    color: #ffffff;
}.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: #715f55;
    padding: 0.2rem 1rem;
    border-radius: 0.5rem;
    border-bottom: 3px solid #cebeae;
    color:#ffffff;
}.s-reviews-testimonial {
    font-size: 1.425rem;
    font-weight: bold;
    background: #715f55;
    border-radius: 0.5rem;
    border-bottom: 3px solid #cebeae;
    color:#ffffff;
    border-left: 2px solid #cebeae;
}.s-product-card-entry {
    border: 1px solid #cebeae;
    border-bottom: 3px solid #cebeae;
    box-shadow: 0 0 3px #cebeae;
}.banner-entry h3.text-with-border span {
    color: #cebeae;
}.s-product-card-content-title a {
    color: #cebeae;
}.store-footer__inner:before {
    background-position: bottom;
    display: flex;
    content: "";
    height: 120px;
    margin-bottom: 35px;
    width: 100%;
    background-image: url(https://i.postimg.cc/C1MqjQ0f/62.png);
    background-size: contain;
    background-repeat: no-repeat !important;
}.store-footer__inner {
    background: #715f55 !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:#cebeae;
}.s-social-list {
    justify-content: center;
    color:#cebeae;
}.md\:flex.items-center.justify-between.py-4.container.text-center {
    background: #715f55;
}.store-footer h3 {
    font-size: 1.425rem;
    font-weight: 700;
    background: #cebeae;
    border-radius: 0.5rem;
    color: #ffffff;
}.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: #715f55;
    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: #715f55;
    margin-bottom: -45px;
    padding: 0;
}salla-social.s-social-list.hydrated li.s-social-link a {
    background: #715f55;
    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: #cebeae;
   
}.s-comments-count-label {
    color: #cebeae;
}h2.s-comments-title {
    text-align: center;
    color: #cebeae;
    font-size: 22px;
}.s-comments-item-content p {
    color: #cebeae;
    font-size: 21px;
}.s-comments-item-timestamp {
    color: #cebeae;
}

.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: #ffffff;
    background: #715f55;
    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) {
footer.store-footer {
    background: #715f55 !important;
}salla-social.s-social-list.hydrated li.s-social-link a {
    background: #cebeae;
    color: white;
}}
.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 #cebeae;
    background-color: #cebeae;
    color:#cebeae;
}h1#page-main-title {
    color: #cebeae;
}.s-user-menu-trigger {
    background: unset;
}.s-breadcrumb-primary-reverse li {
    color: #cebeae;
    opacity: 1;
}h1.font-bold.text-lg.text-center.sm\:text-start.mb-2 {
    color: #cebeae;
}.s-placeholder-icon-md>svg {
    fill: #cebeae;
}slot-fb {
    color: #cebeae;
}.s-placeholder-title span {
    color: #cebeae;
    font-size: 20px;
}section.cart-item.bg-white.p-5.xs\:p-7.rounded-md.mb-5.relative {
    border-bottom: 2px solid #cebeae;
}.text-primary {
    color: #ffffff;
}.footer-is-light .store-footer {
    color: white;
}.s-contacts-icon {
    background: #cebeae;
    color: white;
}

@media (min-width: 1024px) {
    .banner-entry h3.text-with-border span {
        font-size: 30px;
    }
    .banner-entry h3.text-with-border {
    line-height: 60px !important;
}.rtl\:lg\:pl-20:where([dir="rtl"], [dir="rtl"] *) {
    padding-left: 0rem;
}.lg\:grid-cols-6 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
}
a.s-menu-topnav-item.topnav-link-item.right-side {
    color: white;
}.s-contacts-header {
    color: white;
}.main-menu li.root-level>a {
    color: white;
}
/* salla-slider.photos-slider .swiper-slide {
    margin-left: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 0 1rem;
} */
/* salla-slider.photos-slider .swiper-slide img.w-full.object-contain.rounded-md {
    border-radius: 2rem;
} */
section.s-block.s-block--photos-slider {
    max-width: 1310px;
    align-self: center;
}.s-slider-block__title h2 {
    font-size: 2.425rem;
    border-radius: 1.5rem;
    border-bottom: 5px solid #cebeae;
}}


@media (max-width: 1023px) {
input.s-search-input {
    height: 26px !IMPORTANT;
}
.navbar-brand img {
    max-height: 3.7rem;
    width: auto;
    max-width: 100px;
}
}
.main-menu>li>a[href*=offer] {
    color: rgb(239 68 68);
}
@media (min-width: 1024px) {
    .s-contacts-title {
        margin-bottom: 1.25rem;
        color: #f9fafb;
    }
}

.rtl .fix-align, [dir=rtl] .fix-align {
    transform: translateY(-2px);
    display: inline-block;
    color: #000;
}



.s-slider-v-centered .s-slider-block__title-nav button.swiper-button-disabled svg{
    display: none;
}

.dkuywW {
    position: relative;
    width: 64px;
    margin: auto;
    display: none;
}

.cEaIkM{
    display: none;
}
.copyright-text p {
    --tw-text-opacity: 1;
    color: rgb(255 255 255);
    color: rgb(255 255 255);
}
salla-social.s-social-list.hydrated li.s-social-link a {
    background: #cebeae;
    border-radius: 0.3rem
4.8px
;
    border: 0;
    margin-top: 5px;
    height: 1.8rem;
    width: 1.8rem;
}
.s-social-link a svg {
    height: 0.875rem;
    width: 0.875rem;
    fill: rgb(255 255 255);
}