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

/* ====== GENERAL ====== */
.container {max-width:100% !important}
/*body {background-image: url(https://i.ibb.co/wrKHPcXL/111.png) !important;}*/
.s-block__title h2 {font-size: 1.4rem;font-weight: 700;text-align: center;}

@media (min-width:1024px){
.s-block__title h2 {font-size:1.8rem}
.s-block__title p {font-size:1.1rem}
}

/* ====== HEADER ====== */
/*.index #mainnav:not(fixed-header) .navbar-brand img {display:none}*/
.header-container.container {margin-top:.5rem}
#mainnav:not(.fixed-header) .inner.bg-white.da-bgm {background-color:transparent !important}

.theme-auto:not(.dark) .angel-ad {background-color:#ff7b47 !important;}
.theme-auto:not(.dark) .angel-ad .angel-ad__item {color:#000 !important}

/* ====== SLIDER ====== */
/*.s-block.s-block--banners {margin-top:-3rem !important}*/
body .s-block--full-bg:first-of-type {background-color:#f5f5f5 !important}
.dark body .s-block--full-bg:first-of-type {background-color:#2a221c!important} 

@media (max-width:991px){
#main-slider-0 .flex-center.flex-col.container.home-slider__content.p-8.absolute {top:78% !important}
}
.theme-auto:not(.dark) #main-slider-0 .flex-center.flex-col.container.home-slider__content.p-8.absolute h3, .theme-auto:not(.dark) #main-slider-0 .flex-center.flex-col.container.home-slider__content.p-8.absolute span {color:#000 !important}

@media (min-width:992px){
.home-slider__content {justify-content:center; align-items:center; padding:0}
.hero-slider-title {padding-top:5rem}
.hero-slider-subtitle {text-align:center}
}

/* ====== CATEGORIES ====== */
/*@media (min-width:992px){
.s-block.s-block--banners {margin-top:-17rem !important}
}*/

/* ====== PRODUCTS ====== */
@media (max-width:991px){
.large-cards .s-products-slider-card.swiper-slide {width: 50%;}
}
[dir=rtl] .s-product-card-promotion-title {background:#ff6332; top:5px !important; right:5px !important; color:#333; border-radius:2px !important; padding-left:3px; padding-right:3px; font-size:.6rem; font-weight:600 !important; animation:pulse 1.5s ease-in-out infinite;}

custom-salla-product-card.rounded-sm {border-color:#d6d5d5 !important}
.dark custom-salla-product-card.rounded-sm {border-color:#383837 !important}

.s-product-card-out-of-stock salla-add-product-button .s-button-disabled {background-color: var(--color-primary);color: #fff;opacity: .8;}

/* ====== GIFTS ====== */
.s-block__title p {text-align:center}
#squares-11 .swiper-wrapper {gap:1rem}

/* ====== TESTIMONAILS ====== */
.s-block.s-block--testimonials {margin-top: 2rem; padding-bottom:1.75rem}
.s-block.s-block--testimonials .da-bgg {background-color:#ffffff08 !important; border:.5px solid #ffffff60}
section.s-block.s-block--testimonials {background-color: var(--color-primary);background-image: url(https://cdn.salla.sa/form-builder/Xbsb4g1MHsQ6eA0wJmm65gWrKDc4IzCfa2078fvZ.png);background-size: 500px; background:linear-gradient(90deg, rgba(255, 97, 62, .8) 0%, rgba(255, 128, 71, .8) 100%)}
section.s-block.s-block--testimonials h4, section.s-block.s-block--testimonials p {color:#fff !important}
.s-block.s-block--testimonials .s-slider-block__title h2 {color:#fff !important; font-size: 1.3rem;margin-bottom: .5rem;}
.swiper .swiper-pagination-bullet {background-color:#fff}
.swiper .swiper-pagination-bullet-active {background-color:#fff!important}

section.s-block.s-block--testimonials salla-slider .s-slider-block__title-nav button {background-color:#2a221c!important}

@media (max-width:991px){
section.s-block.s-block--testimonials .s-slider-block__title {justify-content:center; margin:1rem auto}
section.s-block.s-block--testimonials .s-slider-block__title-right, section.s-block.s-block--testimonials .s-slider-block__title-right h2 {padding:0}
}

/* ======= FAQs ====== */
.faqs-list.gap-4 {gap: 1.5rem;}
.faqs-list__item {background-color: var(--color-primary);}
.dark .faqs-list__item {background-color:#ffffff08 !important; border-width: .5px;border-color: #fff !important;border-right: 7px solid var(--color-primary) !important;border-radius: 8px;}
.s-block--faqs .faqs-list input:checked+div {border-width:1px !important}
.s-block--faqs .faqs-list input:checked+div .open-badge {color:#2a221c}
.faqs-list__item i.faq-item.top-5 {top: .8rem;}
.faqs-list__item label.leading-6 {line-height: .5rem;}


/* ====== CATEGORY PAGE ====== */
.nav-header.da-bgg {background-color:transparent !important}
.s-products-list-placeholder span {background-color:#ffffff08 !important}
.sub-cat-icon a h3 {display:none}

.nav-title.container {padding:0 !important}
.lazy__bg.lazy_menu.cat_profile {height: 6.5rem;width: 8.5rem;border-radius: 0;background-size: contain;background-repeat: no-repeat;background-position: center;}

/* ====== PRODUCT PAGE ====== */
.product-single .app-inner > .flex.flex-col.bg-gray-100.da-bgg {background-color:#ffffff08 !important}
.dark .tabs-wrapper, .dark .details {background-color:#ffffff08 !important}
.dark .s-product-options-wrapper input, .dark .s-product-options-wrapper textarea, .dark .s-product-options-wrapper select {background-color:transparent !important}

.product-single .full-description.details {padding-left: .25rem; padding-right: .25rem; background:none !important}

/* ====== FEATURES ====== */
.angel-features {background-color: transparent;width: 98%;margin: -8rem auto 2rem auto;padding: 1.5rem 0;border-radius: 5px;}
.angel-features .s-block__title h2 {font-size:1.3rem;}
.angel-feature {border: 1px solid #ffffff30;border-radius: 4px;padding: 10px 0;}
.angel-feature>div {width:6rem; height:4rem}
.angel-feature>div h4 {background: linear-gradient(90deg, rgba(255, 97, 62, 1) 0%, rgba(255, 128, 71, 1) 100%);padding: 0px 10px;border-radius: 25px;margin-bottom: 8px !important;}
.angel-features.mask-block {mask-image:unset}
.angel-features .s-block__title {display:none}

@media (min-width:1024px){
.angel-features {margin-top:-14rem}
.angel-feature>div {width: 9rem;height: 7rem;}
.angel-features .s-block__title h2 {font-size:1.6rem;}
.angel-features p.text-sm {font-size:1.2rem; margin-top:10px}
}

/* ====== FOOTER ====== */
.store-footer__inner.da-bgm {background-color:transparent !important}
.to-top a {color: #fff; background-color: #ff7b47; border-radius: 25px; padding: 12px 20px; font-weight: 900 !important;}
.contact-links a {background-color: #00000020 !important;}
.dark .contact-links a {background-color: #ffffff10 !important;}

.footer-bottom li.pay-google_pay {background-image: url(https://i.ibb.co/WHvCWxp/images.png); background-size: 75%; background-repeat: no-repeat; background-position: center;}
.footer-bottom li.pay-google_pay img {display:none}

/* ====== SIDEBAR ====== */
nav#mobile-menu, .mm-spn ul.mm-spn--open {background-color:#f5f5f5;background-image:url(https://cdn.salla.sa/form-builder/sG9UWHEInXo4XcDhEszW2N0D3gxzrNh1hNrwQo0C.png); background-size:500px; }
nav#mobile-menu li {background:none}
.mburger.mburger--collapse p {display:none}
.dark nav#mobile-menu, .dark .mm-spn ul.mm-spn--open {background-color:#2a221c;}
.mm-spn li a:not(.blog-link):before {display:none !important}
.mm-spn ul.mm-spn--open .lazy__bg.lazy_menu {display:none}
.mm-spn li a, .mm-spn li span:not(.s-user-menu-dropdown-item-badge) {padding-top: 1.5rem; padding-bottom: 1.5rem;}

/* ====== LOGIN FORM ====== */
.dark .s-modal-body {background-image:url(https://cdn.salla.sa/form-builder/Xbsb4g1MHsQ6eA0wJmm65gWrKDc4IzCfa2078fvZ.png); background-size:500px}
.iti input, .iti input[type=text], .iti input[type=tel], .s-login-modal-input[type=email] {background-color:transparent; border-color:#eeeeee}
.s-login-modal-header-icon {display:none}

/* ====== CART PAGE ====== */
section.cart-item.bg-white.da-bgg.overflow-hidden.p-3.rounded-md.mb-5.relative {background-color: transparent !important; border:1px solid #bbbbbb !important; }
.dark section.cart-item.bg-white.da-bgg.overflow-hidden.p-3.rounded-md.mb-5.relative {border: 1px solid #eeeeee30 !important;}
.sticky .shadow-default.bg-white.da-bgg {background-color:#ffffff08 !important}

.cart .btn--wishlist {border:none; background:none}
.s-button-danger {border-color: #c43836; background-color: #c43836;}
.s-quantity-input-container {border-color:#bbb}
.dark .s-quantity-input-container {border-color:#ffffff20}
.cart .border-gray-200 {border-color:#bbb !important}
.dark .cart .border-gray-200 {border-color:#ffffff20}

/* ====== GENERAL PAGE ====== */
.content.content--single-page {background-color:transparent !important}
.opt-text strong:is(.dark *), .opt-text p span {color:#d3cece !important}
.opt-text a {color: var(--color-primary) !important;}

/* ====== BLOG ====== */
.dark .main-content {background-color: transparent !important;}
.dark .blog-article {background-color:#ffffff10 !important}
@media (max-width:991px){
.blog-article div.relative.w-11/12 {width:100% !important}
.blog-article div a.post-entry__image {height:9rem !important;}

div.post-entry__image {height:8rem !important;}
}
.blog-article div a.px-2.leading-6.da-tm.justify-center.text-sm.bg-white.da-bgm.opacity-70 {background-color: #00000040 !important;color: #000 !important;}

/* ====== SEARCH RESULT ====== */
.s-search-modal .s-modal-wrapper .s-modal-body .s-search-container .s-search-results {background-image:url(https://cdn.salla.sa/form-builder/Xbsb4g1MHsQ6eA0wJmm65gWrKDc4IzCfa2078fvZ.png) !important; background-size:500px !important; background-image: url(https://i.ibb.co/wrKHPcXL/111.png);}

/* ====== LIGHT THEME ====== */

/* ====== MAIN SLIDER ====== */
/*.index.color-mode-dark.da-bgm .home-slider.main-slider .swiper-lazy-wrap.swiper-slide.swiper-slide-visible.swiper-slide-active {background-image:url(https://i.ibb.co/0fm5VmP/1.png); background-size:100%}
.index.color-mode-dark.da-bgm .home-slider.main-slider .swiper-lazy-wrap.swiper-slide.swiper-slide-visible.swiper-slide-active img {visibility:hidden}
@media (max-width:991px){
.index.color-mode-dark.da-bgm .home-slider.main-slider .swiper-lazy-wrap.swiper-slide.swiper-slide-visible.swiper-slide-active {background-image:url(https://i.ibb.co/HqtrD0p/3.png); background-size:100%}
}*/


/* ====== CATEGORIES ====== */
/*.index.color-mode-dark.da-bgm #squares-1 .banner-square.banner-square.zoomed-img.grayscaled-img.lazy.swiper-slide:nth-child(1) {border:2px solid red !important}
.index.color-mode-dark.da-bgm #squares-1 .banner-square.banner-square.zoomed-img.grayscaled-img.lazy.swiper-slide:nth-child(2) {border:2px solid blue !important}
.index.color-mode-dark.da-bgm #squares-1 .banner-square.banner-square.zoomed-img.grayscaled-img.lazy.swiper-slide:nth-child(3) {border:2px solid green !important}
.index.color-mode-dark.da-bgm #squares-1 .banner-square.banner-square.zoomed-img.grayscaled-img.lazy.swiper-slide:nth-child(4) {border:2px solid orange !important}
.index.color-mode-dark.da-bgm #squares-1 .banner-square.banner-square.zoomed-img.grayscaled-img.lazy.swiper-slide:nth-child(5) {border:2px solid gray !important}
.index.color-mode-dark.da-bgm #squares-1 .banner-square.banner-square.zoomed-img.grayscaled-img.lazy.swiper-slide:nth-child(6) {border:2px solid purple !important}*/

/* ====== SIDE BAR ====== */
.mm-spn.mm-spn--navbar ul:before {border-top:none}
.dark .mm-spn.mm-spn--light {background-image: url(https://cdn.salla.sa/PadbO/wfYg8hKZHUDJC6RtthyRpt144Ogik6RqLcYfqlsb.png);background-size: 500px;}
.mm-spn li a {padding-right:0}
.mm-spn li a:not(.blog-link):before {display: inline-block;background: url("https://cdn.salla.sa/PadbO/wfYg8hKZHUDJC6RtthyRpt144Ogik6RqLcYfqlsb.png");content: ""!important;margin-left: 5px;padding: 3px;width: 30px !important;vertical-align: middle;background: unset;height: 25px!important;position: unset;transform:unset;background-size: contain!important;background-repeat: no-repeat!important;background-position: right !important;}

.mm-spn li a[href*="سبوتيفاي-Spotify"]::before {background:url("https://i.ibb.co/0n5KrCf/3.png");}

.mm-spn li a[href*="نتفلكس-Netflix"]::before {
 background: url("https://i.ibb.co/zfYFDg5/8.png");}
 
.mm-spn li  a[href*="ديزني-بلس-Disney-Plus"]::before {
 background:url("https://i.ibb.co/fq5n9px/5-2.png");} 
 
.mm-spn li a[href*="اشتراكات-IPTV"]::before {
 background:url("https://cdn.salla.sa/PadbO/wfYg8hKZHUDJC6RtthyRpt144Ogik6RqLcYfqlsb.png");} 
 
.mm-spn li a[href*="أو-اس-ان-OSN"]::before {background: url("https://i.ibb.co/jvx6MSR/2-5.png");}

.mm-spn li a[href*="يوتيوب-بريميوم-Youtube-Premium"]::before {background: url("https://i.ibb.co/tDdTrzq/7.png");}   

.mm-spn li a[href*="أمازون-برايم-Amazon-Prime"]::before {background-image: url("https://i.ibb.co/Zf1zZMj/6-2.png") !important;}

.mm-spn li a[href*="VIP"]::before {background: url("https://i.ibb.co/FwkNppK/4-3.png");}

.mm-spn li a[href*="دسكورد-Discord"]::before {background: url("https://cdn.salla.sa/PadbO/wfYg8hKZHUDJC6RtthyRpt144Ogik6RqLcYfqlsb.png");}    
 
.mm-spn li a[href*="كرانشي-رول-Crunchyroll"]::before {background: url("https://i.ibb.co/YfDvy87/9.png");}

.mm-spn li a[href*="ستارز-بلاي-STARZPLAY"]::before {background: url("https://i.ibb.co/kMmdy5j/1.png");}


@keyframes pulse {
  0% {background-color:#ff6332;}
  30% {background-color:#ff7b47;}
  60% {background-color:#ff6332;}
  90% {background-color:#ff7b47;}
}