/* Add custom CSS styles below */ 

/*First panner*/
section.lg\:h-\[100vh\] .justify-end {
    justify-content: center;
}
section.lg\:h-\[100vh\] .text-\[var\(--m-color\)\] {
    color: #000000;
}
@media (min-width:767px){
button.bg-\[var\(--m-color\)\].rounded-\[4px\].py-2.px-6.text-white.hover\:bg-white.hover\:text-\[var\(--m-color\)\].border.border-\[var\(--m-color\)\].hover\:rounded-\[4px\].transition-all.duration-300 {
    padding-top: 1rem;
    padding-bottom: 1rem;
}}
@media (max-width:767px){
h1.font-bold.text-\[var\(--m-color\)\].mt-\[11rem\].lg\:mt-\[21rem\].mb-1.lg\:mb-5.lg\:leading-20 {
    /* font-size: 19px !important; */
    line-height: 24px !important;
}
.mt-\[11rem\] {
    margin-top: 14rem;
}}

/*categories*/
section.mt-\[32px\].md\:mt-\[60px\].mb-\[56px\].md\:mb-\[111px\] .justify-between {
    justify-content: space-around;
}
section.mt-\[32px\].md\:mt-\[60px\].mb-\[56px\].md\:mb-\[111px\] .flex-wrap {
    flex-wrap: nowrap;
}
section.mt-\[32px\].md\:mt-\[60px\].mb-\[56px\].md\:mb-\[111px\] h1.mb-\[32px\].md\:mb-\[53px\].font-bold.leading-\[normal\] {
    text-align: center;
}
.w-\[150px\] {
    width: 220px;
}
@media (max-width: 767px){
.mt-\[32px\] {
    margin-top: -55px;
}
}

/*Products*/
#best-offers-2-slider .s-slider-block__title {
    display: none;
}
button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    background-color: var(--color-primary);
}
.s-product-card-vertical salla-add-product-button .s-button-text {
    color: #fff;
}
section#best-offers-2-slider {
    margin-bottom: 2rem;
}
@media (max-width: 767px){
.s-products-slider-card.swiper-slide {
    width: 57%;
}
}

/*Fixed Panner*/
.banner--fixed img{
    background-color: unset;
}
section.s-block.s-block--fixed-banner.wide-placeholder {
    margin-bottom: 2rem;
}
 
/*offers*/
section.furnitur_offer .bg-\[var\(--f-color\)\] {
    background: none;
}
/*section.furnitur_offer .text-\[var\(--m-color\)\] {
    color: #2978E3;
}
.furnitur_offer .s-count-down-wrapper .s-count-down-list .s-count-down-item .s-count-down-item-value {
    color: #2978E3;
    border-color: #2978E3 !important;
}
.furnitur_offer .s-count-down-wrapper .s-count-down-list .s-count-down-item .s-count-down-item-label {
    color: #2978E3;
}*/
.furnitur_offer img.w-full {
    width: 75% !important;
}
@media (max-width:767px){
.furnitur_offer .leading-14 {
    line-height: 2rem;
}

.swiper.s-slider-thumbs-container.swiper-initialized.swiper-horizontal.swiper-rtl.swiper-watch-progress.swiper-backface-hidden.swiper-thumbs {
    margin-bottom: 1rem !important;
}
}

/*3 pics*/
salla-slider#carousel .text-\[var\(--m-color\)\] {
    color: #fff;
}
button.s-slider-prev.s-slider-nav-arrow {
    display: none;
}
.rooms div.relative::before {
    content: '';
    position: absolute;
    left: 0;
    width: 100%;
    bottom: 0;
    height: 100%;
    background: linear-gradient(360deg, #7f60a7, transparent);
    z-index: 1;
    opacity: 0;
}
.rooms div.relative:hover::before {
    opacity: 1;
}
.overlay.absolute.top-0.left-0.w-full.h-full.flex-col.justify-center.items-center.flex {
    z-index: 2;
}
@media (max-width:767px){
.rooms .s-slider-container .s-slider-swiper-wrapper .swiper-slide .overlay {
    opacity: 1;
}}

/*2 pics*/
.container.m-auto.flex-col.flex.lg\:flex-row-reverse.justify-center.items-center.gap-5 .text-\[var\(--m-color\)\] , .container.m-auto.flex-col.flex.lg\:flex-row-reverse.justify-center.items-center.gap-5 .text-\[var\(--f-color\)\]{
    color: #F0E5CF;
}
button.border-\[var\(--m-color\)\].border.rounded-\[1px\].m-auto.py-2.lg\:py-4.lg\:mt-5, button.border-\[var\(--f-color\)\].border.rounded-\[1px\].m-auto.py-2.lg\:py-4.lg\:mt-5 {
    border-color: #F0E5CF;
}
@media (min-width: 1024px) {
.lg\:left-\[20\%\] {
    left: 25%;
}}
@media (max-width:767px){
.left-\[10\%\] {
    left: 15%;
}}

/*مميزات المتجر*/
ul.flex.justify-between.items-center.lg\:py-7.px-7.container .text-\[var\(--m-color\)\] {
    color: #fff;
}
section.s-block.s-block--fixed-banner.wide-placeholder {
    margin-bottom: 4rem;
    margin-top: 0rem;
}
.max-w-\[90\%\] {
    max-width: 100%;
    clip-path: none !important;
}

/*1pic*/
section.mb-\[53px\].md\:mb-\[111px\].overflow-hidden {
    margin-left: 1rem;
}
.text-center.flex.flex-col.justify-start.items-center {
    justify-content: center;
}
.text-center.flex.flex-col.justify-start.items-center * {
    color: #000;
    border-color: #000;
}

/*footer*/
footer.store-footer * {
    color: #fff;
}
.relative.bg-\[var\(--f-color\)\].py-8 {
    background-color: var(--m-color);
}
/*.store-footer__inner.\!bg-\[var\(--f-color\)\].\!border-none {
    background-color: #F0E5CF !important;
}
footer.store-footer .relative.bg-\[var\(--f-color\)\].py-8 p, footer.store-footer .relative.bg-\[var\(--f-color\)\].py-8 h2 {
    color: #2978E3;
}
.store-footer__inner.\!bg-\[var\(--f-color\)\].\!border-none * {
    color: #2978E3;
}
footer h3 {
    color: #2978E3 !important;
}*/
button.Btn.absolute.bottom-5.right-5 p.text {
    line-height: 6px !important;
}
/* Edit Product Page Start */
.s-add-product-button-main {
  display: flex;
  width: 100% !important;
  gap: 0.625rem;
}
.s-add-product-button-main .s-add-product-button-mini-checkout,
.s-add-product-button-main>salla-button {
  width: 50% !important;
}
.s-add-product-button-mini-checkout-content {
  direction: rtl;
  display: flex;
}
.s-add-product-button-main .s-add-product-button-mini-checkout span svg {
  margin-right: 0;
  margin-left: .375rem;
  width: 1rem;
  position: relative;
  top: -3px;
}

.s-add-product-button-main .s-add-product-button-mini-checkout path {
  stroke: #e0969f;
  fill: #e0969f;
}
.product-index .s-product-card-image {
    max-height: 230px;
    background-color: transparent;
}
.product-index  img.s-product-card-image-cover.lazy.loaded {
    object-fit: contain;
}
section.cart-item.bg-transparent.p-5.xs\:p-7.rounded-\[1px\].border.border-\[var\(--f-color\)\].mb-5.relative * {
    color: #000 !important;
    stroke: #fff !important;
}