/* START OF CSS STYLE CODE BY NUSSUQ.COM */
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap');

/* ====== GENERAL ====== */
h2, h3 {font-family: "Playfair Display", serif !important; font-weight:100 !important}
body {font-family:sans-serif !important}
a {font-weight:400 !important}

/* ====== MAIN SLIDER ====== */
.advanced-slider__caption .container {height: 90%;display: flex;align-items: center;flex-direction: column;justify-content: flex-end;}
.advanced-slider__caption__inner__content {display: flex;flex-direction: column;}
.advanced-slider__caption__inner__content h2 {order:2}
.advanced-slider__caption__inner__content p {order:1}
.advanced-slider__caption__inner__content a {order:3; max-width: 60%; margin: auto;}

@media (min-width: 991px) {
.advanced-slider__caption__inner__content {max-width: 100%;}
}

/* ====== ABOUT ====== */
#about-1 {margin-top: 0; padding-top: 1rem; padding-bottom:0 !important}
#about-1 p, #about-3 p {margin-bottom:0 !important}
#about-1 a, #about-3 a, #about-5 a, #about-9 a {background-color: transparent;color: #343434;border-bottom: 1px solid;padding: 0 !important;margin-top:0; height:auto}
#about-1 a i, #about-3 a i, #about-5 a i, #about-9 a i {display:none}

#about-3, #about-5 {padding-top: 1rem; padding-bottom:0 !important}
#about-3 h2, #about-5 h2 {font-size:1.8rem}
#about-5 {margin-bottom:2rem}
#about-5 h2 {margin-bottom:0 !important}
#about-5 p {display:none}

@media (max-width:768px){
.s-block--about p, .s-block--about h2 {width: 94%; margin: auto auto 1rem;}
}
/* ====== PRODUCTS ====== */
.s-block--best-offers .s-slider-block__title {display:none !important}
.product-card--fit-height .product-card__image {height: 22rem;max-height: 22rem;}
.product-card__addToCart.mobile {display:none}
.product-card.hover_style_4:not(.product-card--horizontal):not(.product-entry--horizontal) .product-card__content {padding:12px 3px}
.product-card__image img.object-contain {object-fit: cover !important;}

.home-block-title p.mt-2.text-3xl {font-size:1.5rem; font-weight:300 !important}
.home-block-title .home-block-line {display:none}
.home-block-title h2 {letter-spacing: 2px; font-weight: 100; font-size: 1.2rem;}
.product-card__title a {font-size: 1.1rem; font-weight: 100;}
salla-products-list .product-card--vertical.product-card--fit-height .product-card__content {padding: 12px 4px !important; text-align: start;}
.product-card__price .total-price {font-size: 1.1rem;}
.product-card__price {justify-content: start;}
.fixed-products a.btn.btn--outline-primary {font-weight:100}

.index .product-card__price .starting-or-normal-price, .product-index .product-card__price {display:none}
.index .product-card__normal-cart.mt-2, .index .product-card__buttons, .product-index .product-card__normal-cart.mt-2, .product-index .product-card__buttons {display:none}

.product-more-info.vertical:has(div[data-id="reviews"]) {display:none}
        
@media (max-width: 991px) {
salla-products-list .product-card--vertical.product-card--fit-height .product-card__image {height:auto}
}

/* ====== SQUER SLIDER ====== */
@media (min-width:991px){
.s-block--square-links.square-links-6, .s-block--square-links.square-links-6 .container.mt-12 {margin-top:0}
.s-block--square-links.square-links-6 .container.mt-12 {padding:0}
.s-block--square-links.square-links-6 salla-slider .swiper-wrapper {justify-content: stretch;}
.s-block--square-links.square-links-6 salla-slider .slide--one-fourth {max-width: 50%; width:100%}
.s-block--square-links.square-links-6 salla-slider .slide--one-fourth img {max-height:30rem}
}

@media (max-width:768px){
.s-block--square-links {margin-top:0}
.s-block--square-links .container.mt-12 {padding: 0 !important; margin:0 auto auto; width:90%}
.s-block--square-links .carousel-slider .swiper:where([dir="rtl"], [dir="rtl"] *), .carousel-slider .s-block--square-links .swiper:where([dir="ltr"], [dir="ltr"] *){padding-left:0 !important; padding-right:0 !important}
.s-block--square-links salla-slider .slide--one-fourth {max-width:100% !important}
}

/* ====== SLIDER #2 ====== */
.advanced-slider--7 .advanced-slider__caption__inner--center .advanced-slider__caption__inner__content {text-align: center;color: #343434 !important;background-color: #f9f8f2;opacity: .7;width: 70%;display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 14px 4px;gap: 0;}
.advanced-slider--7 .advanced-slider__caption__inner--center .advanced-slider__caption__inner__content * {color:#343434 !important}
.advanced-slider--7 .advanced-slider__caption .container {height: 60%;}
.advanced-slider--7 h2 {display:none}
.advanced-slider--7 .advanced-slider__caption__inner__content__button span {border-bottom: 1px solid;}

.advanced-slider--7.advanced-slider .swiper .swiper-slide-active p {font-size:0}
.advanced-slider--7.advanced-slider .swiper .swiper-slide-active p:after {content: "A Symphony of Grace and Motion" "With every step, ‘Summer Rays’ comes to life—flowing silhouettes that move like a soft breeze, shimmering accents that catch the light. Designed for effortless elegance, this collection embraces modesty with a timeless, luminous charm.";display: block; font-size:1rem}

/* ====== HEADING ====== */
#about-8 {padding:0; margin-bottom:0}
#about-9 {padding-top:0}

/* ====== ABOUT ====== */
#about-9 .container {padding:0}
#about-9 a {border:1px solid; padding:10px 15px !important}

@media (max-width:768px){
#about-9 p {display:none}
#about-9 {text-align:center}
}

@media (min-width:991px){
#about-9 {margin-top:2rem}
#about-9 .w-full {display: flex;flex-direction: column;align-items: baseline; text-align:left}
}

/* ====== PRODUCT PAGE ====== */
.product-card__content {text-align:start}
.product-more-info .more-tab-container .more-info-tabs__nav-link[data-id="reviews"] {display:none}
.product-single salla-products-slider .product-card__price {display:none}

.product-single .product-card__normal-cart.mt-2, .product-single .product-card__buttons {display:none}

/* ====== FOOTER ====== */
html[lang="ar"] span.shrink-0 {font-size:0}
html[lang="ar"] span.shrink-0:after {content: 'AR';font-size: 1rem !important;}
html[lang="en"] span.shrink-0 {font-size:0}
html[lang="en"] span.shrink-0:after {content: 'EN';font-size: 1rem !important;}

.enhanced_rounded_contacts a:has(i.sicon-phone), .enhanced_rounded_contacts a:has(i.sicon-iphone){display:none !important}

.enhanced_rounded_contacts a span.text-unicode.unicode {display:none}
.enhanced_rounded_contacts a i {margin:0}

/* ====== SIDEBAR ====== */
.mm-spn.mm-spn--navbar.mm-spn--main {font-size:0}