/* START OF CSS STYLE CODE BY NUSSUQ.COM */

/* ====== GENERAL ====== */
.s-button-primary {color:#c3b59c !important; font-weight:400}
.text-red-400 {color: #9c1616 !important;}

.product-card__promotion {background-color: #9c1616 !important; color:#c3b59c !important;}

/* ====== HEADER ====== */
.main-nav-container a i, .centered_logo .header-btn__icon {color:#c3b59c}
.header-btn__icon.icon.sicon-cart:before {display:none}
.header-btn__icon.icon.sicon-cart:after {content: ''; background-image: url(https://i.ibb.co/ncXpWRB/web-size-19.png); background-size: contain; background-repeat: no-repeat; background-position: center; width: 30px; height: 30px;}
.s-cart-summary-count {background-color: #9c1616; color: #c3b59c;}

.main-nav-container .s-user-menu-dropdown .s-user-menu-dropdown-item i svg {fill:#fff}

@media (min-width:992px){
.main-menu li.root-level>a, .main-nav-container.fixed-pinned .main-menu>li>a span, .main-nav-container.fixed-pinned .main-menu>li>a span, .main-menu .has-children li a, .main-menu .has-children .has-children>a, .main-menu>.has-children>a {color:#c3b59c !important; font-weight:400 !important}

.main-menu li.root-level>a:hover, .main-nav-container.fixed-pinned .main-menu>li>a:hover span, .main-nav-container.fixed-pinned .main-menu>li>a:focus span, .main-menu .has-children li a:hover, .main-menu .has-children .has-children:hover>a, .main-menu>.has-children:hover>a {color:#fff !important}
}

/* ====== MAIN CATEGORIES ====== */
.s-block.s-block--square-links.square-links-1 {margin-top:0; background-color: #182f36; padding-bottom:1rem}
.s-block.s-block--square-links.square-links-1 ul.grid.auto-fit-grid {grid-template-columns: repeat(3, 1fr) !important; margin-top:1rem}
.s-block.s-block--square-links h3 {color: #c3b59c; font-weight: 100; margin-top:0}

@media (min-width:992px){
.s-block.s-block--square-links.square-links-1 ul.grid.auto-fit-grid {width: 70%; margin: 1rem auto;}
}

/* ====== CATEGORIES ====== */
.s-block.s-block--square-links.square-links-4 {margin-top:1rem}
.s-block.s-block--square-links.square-links-4 ul.grid {grid-template-columns: repeat(3, 1fr) !important; gap:0; margin-top:0}
.s-block.s-block--square-links.square-links-4 .my-2.mx-auto.w-28.h-0.border-2.border-primary {display:none}
.s-block.s-block--square-links.square-links-4 ul.grid img {object-fit:contain}

/* ====== FEATURED PRODUCTS ====== */
.s-block--slider-with-bg {margin-top:0 !important}
.s-block--slider-with-bg .slider-bg {background-size: 100%; background-repeat:no-repeat;}
.s-block--slider-with-bg .slider-bg:before, .s-block--slider-with-bg .s-slider-block__display-all {display:none}
.s-block--slider-with-bg .slider-bg .container {background-color:#182f36}
.s-block--slider-with-bg .slider-bg .container p {line-height: unset; margin-bottom: 0;}
.s-block--slider-with-bg .s-slider-block__title {display:none}
.s-block--slider-with-bg .slider-bg .container h3, .s-block--slider-with-bg .slider-bg .container p{color:#c3b59c}
.s-block--slider-with-bg .slider-bg .container h3 {line-height:unset}

.s-block--slider-with-bg .product-card__image {background-color:transparent}
.s-block--slider-with-bg .product-card__image img {height:auto}

@media (min-width:992px){
.s-block--slider-with-bg .slider-bg {height:610px}
.s-block--slider-with-bg .carousel-slider .swiper {padding: 0 !important; width: 90%; margin: 0 auto;}
.s-block--slider-with-bg .slider-bg .container {padding-right:5rem}
.s-block--slider-with-bg .slider-bg .container h3 {margin-bottom:1.5rem}
.s-block--slider-with-bg .slider-bg .container p {font-size:1.3rem}
}


@media (max-width:991px){
.s-block--slider-with-bg .slider-bg {height: 18rem;}
.simplified-products.fit-slider-products.-mt-62 {margin-top:-130px}
.s-block--slider-with-bg .carousel-slider .swiper {margin:auto; width:92%;}
.s-block--slider-with-bg .slider-bg .container {padding-right:2rem}
.s-block--slider-with-bg .simplified-products .s-products-slider-card, .s-block--slider-with-bg .simplified-products .offer-slide {width:145px}
}

/* ====== FEATURES ====== */
.s-block.s-block--circle-links {margin-top:-5rem}
.s-block.s-block--circle-links h3 {margin-top:0}
.s-block.s-block--circle-links li:nth-child(1) h3:after {content:'نبتكر ونوفر أفضل المنتجات لتصنع هدية تعبر عن شخصية المهدى له'; display:block; font-weight: 100; line-height: 1.4; font-size: .8rem;}
.s-block.s-block--circle-links li:nth-child(2) h3:after {content:'بعد طلبك نتواصل معاك عالواتس وننفذ هديتك حسب طلبك ونغلفها لك بكل حب واتقان ونرسلها مباشرة لحبايبك (أو لك)'; display:block; font-weight: 100; line-height: 1.4; font-size: .8rem;}

@media (min-width:992px){
.s-block.s-block--circle-links {margin-top:-7rem}
.s-block.s-block--circle-links img {width:8rem !important; height:8rem !important}
.s-block.s-block--circle-links h3 {line-height:2; width:70%; margin: 0 auto}
.s-block.s-block--circle-links h3:after {line-height: 1.8 !important; margin-top:.5rem; font-size:1rem !important}
}

/* ====== TESTIMONAILS ====== */
.s-block--testimonials .testimonials-item::after {display:none}
.s-block--testimonials .my-2.mx-auto.w-28.h-0.border-2.border-primary {display:none}

@media (max-width:991px){
.s-block--testimonials salla-slider .slide--one-fourth {max-width:100%}
.s-block--testimonials .carousel-slider .swiper {padding:0 !important}
.testimonials-item.bg-storeBG.swiper-slide.slide--one-fourth {background-color:transparent}
}

.s-block--testimonials h2 {font-size:0;  margin-bottom:1rem; margin-top:2rem}
.s-block--testimonials h2:after {content:'آراء عملائنـا'; font-size:1.3rem;}
.s-block--testimonials .s-rating-stars-selected {fill:#c3b59c}

.testimonials-item > div {border: 1px solid #b4a385; border-radius: 10px; width: 90%; margin:auto}

/* ====== FOOTER ====== */
.store-footer__curve {display:none}
.store-footer__inner, .store-footer__newsletter, .store-footer__contacts-row, .footer-bottom {background-color:#182f36}
.store-footer__inner p, .store-footer__inner h3, .store-footer__inner a {color:#c3b59c}
.enhanced_rounded_contacts a, .store-footer .social-link {color: #c3b59c; border-color: #c3b59c;}
.scroll-to-top:after {background: #C3B59C; border: 4px solid #C3B59C;}

/* ====== THANKS PAGE ====== */
.thank-you .app-inner.bg-storeBG, .thank-you .container.mb-20 {padding: 0; background-color: #182f36;}
.thank-you .text-store-text-primary, .thank-you p, .thank-you .unicode b, .thank-you .unicode i, .thank-you .copy-icon {color: #c3b59c !important;}
.thank-you salla-button .s-button-btn, .thank-you .form-input {color: #c3b59c; background-color: #ffffff10 !important; border:none;}
.thank-you .container.mb-20 {padding:0;}
.thank-you nav.w-full.py-5 {display:none !important}
.thank-you .bg-storeBG.p-4.rounded-md.mb-6 {padding:0 !important; background-color:transparent}
.thank-you ol.list-reset a, ol.list-reset i {color:#c3b59c !important}
.thank-you .bg-storeBG > .flex.flex-col.items-center.pt-16.pb-10 {padding-top:0}
.thank-you .bg-storeBG > .flex.flex-col.items-center.pt-16.pb-10 > div {background-image: url(https://i.ibb.co/6PptH0C/web-size-1.jpg);background-size: 100%;background-repeat: no-repeat;width: 100%;height: 23rem;transform: none !important; margin-bottom:1rem}
.thank-you .bg-storeBG > .flex.flex-col.items-center.pt-16.pb-10 > div > img {display:none}
.thank-you .rounded-icon {background: #c3b59c; color: #182f36;}
.thank-you .rounded-icon i {font-size:1.6rem}
.thankyou-block {background-color:transparent; border: 1px solid #182f3630;}
.thank-you salla-button .s-button-btn {line-height:2; font-weight:500; color:#c3b59c}

@media screen and (min-width:992px){
.thank-you .bg-storeBG > .flex.flex-col.items-center.pt-16.pb-10 > div {width: 100%; height: 53rem; background-position: center;}
}