/* Add custom CSS styles below */ 
/* Add custom CSS styles below */

/* اعلان علوي */

.salla-advertisement {

background-image: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZW8fgZxRAo7RpkN4Qoq_r7KbE7kKla963BUG97ZIDJ4j5xf86m0D-SbK-cucDIDiSNx0bXxO7gRDw5Tel1UlFN1fiUcgXmm4tRnEeHXhAhXfDIV_CxtKMDTjk6sTQTgTLgABotBOor2Vqd2e2-OUeCxc1VluUoL6YmkpGQNImqtbNBK_q1c0ZzaCiJ3zz/s800/ezgif-1-7323617a2f.gif);

background-repeat: no-repeat;

background-size: contain;

background-position: center;

height: 40px;

}

.salla-advertisement> .flex > .flex > .text-xs {

color: transparent;

font-size: .75rem;

line-height: 1rem;

}

.salla-advertisement > .flex > .flex > .flex {

DISPLAY: none;

}

.salla-advertisement > .flex > .flex > .text-sm {

DISPLAY: none;

}



/* القائمة العلوية */
.sicon-menu:before {
content: "\ed7f";
color: white;
}


/*المنتجات بالسلة العلوية*/

.s-cart-summary-count {

background: #ff004b;

height: 13px;

}


/*قائمة العميل*/

span.s-user-menu-dropdown-item-title {

color: #6b7280 !important;

}

.s-user-menu-dropdown-item {

border-bottom-width: 1px;

border-bottom-color: #ccc;

}

.s-user-menu-dropdown {

background-color: #eee !important;

}

.s-user-menu-dropdown-header {

border-bottom-width: 2px !important;

}

/*لون فاتح*/
section.sticky-product-bar {
    background: #009dff !important;
    
}
.sticky-product-bar__btn > div > salla-button > button {
    color: black !important;
    background-color: #ffffff !important;
        border-color: black;
}

/*لون داكن*/
.dark .lazy__bg {
    background-color: #00000000 !important;
}

/* السلايدر في الرئيسيه*/

#main-slider-0 > div > .swiper-pagination-horizontal > .swiper-pagination-bullet {
    opacity: 1;
    background-color: rgba(255, 255, 255, 1);
}
 .swiper-pagination-bullet-active {
    background-color: rgb(255 248 43)!important;
}



/* الاقسام الجدولية */


.AQSAM-HOME {
    padding-top: 0;
}

/* صفحة المنتج */
.s-product-card-promotion-title {
max-width: calc(100% - 55px);
}

.promotion-title {
font-size: 17px;
border-bottom-left-radius: 13px !important;
border-radius: 0px;
top: 0px;
right: 0px !important;

  background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
  background-size: 400% 400%;
  animation: gradient 5s ease infinite;
}

@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}



.s-add-product-button-mini-checkout-content  {
    color: #2b2d34 !important;
}

.s-add-product-button-mini-checkout  {
    background-color: #fff !important;
    border: 1px solid #2b2d34 !important;}


/*منتجات قد تعجبك*/
.similar-products > .s-products-slider-wrapper >.s-products-slider-slider > .swiper > .swiper-wrapper > .s-products-slider-card {
    width: 100% !important;
}
.similar-products > .s-products-slider-wrapper >.s-products-slider-slider > .swiper > .swiper-wrapper {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-gap: 0.25rem;
    gap: 0.25rem;
    transition: none;
    transform: none !important;
}
.similar-products > .s-products-slider-wrapper >.s-products-slider-slider > .swiper {
    padding-left: 5px;
}

@media(min-width:768px) {
.similar-products > .s-products-slider-wrapper >.s-products-slider-slider > .swiper > .swiper-wrapper {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}
 }

/*لون السعر*/
.total-price {
    color: red;
}
h4.s-product-card-price {
    color: rgba(248, 113, 113, 1);
}
/*اضف للسلة */

.dark .s-quantity-input-container {

background-color: white;

border-color: #000 !important;

}

s-quantity-input-button {

fill: #000 !important;

}

.s-quantity-input-input {

color: #000 !important;

}

.sticky-product-bar > .flex > .flex > .hydrated > .s-button-element {

color: #000 !important;

background-color: #ffffff !important;

border-color: #000 !important;

}

button.s-quick-buy-button {

background-color: white !important;

border-color: black !important;

color: #414042 !important;

}

@media(min-width:480px) {

.is-sticky-product-bar .sticky-product-bar {

position: relative;

}

.is-sticky-product-bar .sticky-product-bar > div > .flex.gap-4 {

display: none !important;

}

}

/* عروض خاصة تحت الوصف */

.offer-slider > .s-slider-wrapper > .s-slider-container > .swiper-wrapper > .slide--one-fourth {

max-width: 165px;

}

.offer-slider > .s-slider-wrapper > .s-slider-block__title h2 {

display: none;

}

.offer-slider > .s-slider-wrapper > .s-slider-block__title p {

--tw-text-opacity: 1;

color: rgb(255, 0, 105);

font-size: 1.05rem;

font-weight: 600 !important;

line-height: 1.75rem;

}

/* العروض المنبثقة */

.s-offer-modal-header-icon svg {

fill: red;

}


.s-modal-header-inner > .s-modal-header-content > .s-modal-title {

display: none;

}

.s-modal-header-inner > .s-modal-header-content > .s-modal-sub-title {

font-size: 16px !important;

line-height: 2.5rem;

color: rgb(255, 0, 105) !important;

font-weight: bold !important;

}

.s-offer-modal-type-products .s-modal-body {
    min-height: 490px;
}

 .s-offer-modal-type-products > .s-modal-wrapper > .s-modal-md > .s-modal-header > .hydrated > .hydrated > .swiper > .swiper-wrapper > .s-products-slider-card {
height: 270px !important; 
width: 138px !important;
margin-left: 2px !important;
}

/* المنتجات الثابته */



/* اخفاء ملخص السعر فوق*/

.header-cart > .s-cart-summary-wrapper > .s-cart-summary-content {

display: none;

}

/* اول بنر */


/* footer */

.store-footer h3 {

color: white !important;

}

.store-footer__inner > .flex > .da-brdr {

border-color: #ffffff!important;

}



/* اراء العملاء*/

.testimonials-slider {

padding-top: 10px;

padding-bottom: 10px;

margin-top: 10px;

margin-bottom: 20px;

background-color: #009dff;

border-radius: 10px;

}

.testimonials-slider > .s-slider-block__title {

align-items: center;

justify-content: center;

align-content: center;

}

.testimonials-slider > .s-slider-block__title > .s-slider-block__title-right {

padding: 0px !important;

color: white;

}

[dir=rtl] .s-slider-block__title h2 {

padding-left: 0rem !important;

}

.rounded-full {

border-radius: 9999px;

border: 2px #009dff solid;

}

.swiper-slide-active > .flex > .flex > .text-base {

padding-bottom: 20px;

}

/*الفاصل*/

.divider-title > .flex > .flex-center > .vertical-lines {

background: var(--color-primary)!important;

height: 2px;

}

/*الصور المربعه - القائمة*/

.by-takhass > .container > .hydrated > .swiper > .swiper-wrapper > .swiper-slide > .slide--cat-entry > .rounded-full {

border: 0px !important;

border-radius: 1px;

}

.by-takhass > .container > .hydrated > .swiper > .swiper-wrapper > .swiper-slide > .slide--cat-entry {

color: #fff !important;

}

.by-takhass > .container > .hydrated > .swiper > .swiper-wrapper > div:nth-child(1) > a {

background-color: #EBD244;

}

.by-takhass > .container > .hydrated > .swiper > .swiper-wrapper > div:nth-child(2) > a {

background-color: #4B3CB1;

}

.by-takhass > .container > .hydrated > .swiper > .swiper-wrapper > div:nth-child(3) > a {

background-color: #70dccc;

}

.by-takhass > .container > .hydrated > .swiper > .swiper-wrapper > div:nth-child(4) > a {

background-color: #DA88DA;

}

.by-takhass > .container > .hydrated > .swiper > .swiper-wrapper > div:nth-child(5) > a {

background-color: #EBD244;

}

.by-takhass > .container > .hydrated > .swiper > .swiper-wrapper > div:nth-child(6) > a {

background-color: #4B3CB1;

}

.by-takhass > .container > .hydrated > .swiper > .swiper-wrapper > div:nth-child(7) > a {

background-color: #70dccc;

}

.by-takhass > .container > .hydrated > .swiper > .swiper-wrapper > div:nth-child(8) > a {

background-color: #DA88DA;

}
.by-takhass > .container > .hydrated > .swiper > .swiper-wrapper > div:nth-child(9) > a {

background-color: #EBD244;

}

.by-takhass > .container > .hydrated > .swiper > .swiper-wrapper > div:nth-child(10) > a {

background-color: #4B3CB1;

}

.by-takhass > .container > .hydrated > .swiper > .swiper-wrapper > div:nth-child(11) > a {

background-color: #70dccc;

}

.by-takhass > .container > .hydrated > .swiper > .swiper-wrapper > div:nth-child(12) > a {

background-color: #DA88DA;

}
/* صوره ومنتجات*/

.s-block--slider-with-bg .slider-bg:before {

opacity: 0;

}

/* التابلت */

@media(min-width:481px) {

.s-products-list-wrapper {

gap: 0.5rem;

grid-template-columns: repeat(3,minmax(0,1fr));

}

.s-products-slider-card.swiper-slide {

width: 25%;

} }

@media(min-width:769px) {

.s-products-list-wrapper {

gap: 0.5rem;

grid-template-columns: repeat(5,minmax(0,1fr));

}

.s-products-slider-card.swiper-slide {

width: 20%;

}}

@media(min-width:1280px) {

.s-products-list-wrapper {

gap: 0.5rem;

grid-template-columns: repeat(6,minmax(0,1fr));

}

.s-products-slider-card.swiper-slide {

width: 16%;

} }

/* المدونة */
.blog-category > article > p > img {
    max-width: 320px;
}

 .blog-category > article > p > span > img {
    max-width: 320px;
}


/*تاتعريفيه*/

p.ql-align-center {

display: flex;

flex-direction: row;

justify-content: space-evenly;

}


/*زر الواتساب*/
#wa-nera-widget-send-button {
    padding-left: 5px;
    padding-right: 3px;
    bottom: 118px;
    height: 33px;
    min-width: 40px;
    border-top-right-radius: 9px;
    border-top-left-radius: 0;
    border-bottom-right-radius: 9px;
    border-bottom-left-radius: 0;
    left: 0px;
}
.wa-messenger-svg-whatsapp {
    fill: white;
    width: 30px;
    height: 40px;
    stroke: none;
}
#wa-nera-widget-send-button > div {
    font-size: 13px !important;
}

/* عداد العروض*/

.product-countdown > .s-count-down-wrapper {
display: flex;
justify-content: center;
}

.product-countdown > .sale-end {
align-self: center;
font-size: 19px;
padding-top: 25px;
}

.s-product-card-countdown , .s-product-card-promotion-title , .product-countdown > .s-count-down-wrapper > .s-count-down-list > .s-count-down-item {
  color: white;
  background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
  background-size: 400% 400%;
  animation: gradient 7s ease infinite;
}

@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}


/*عنوان العروض الخاصة*/
p#offer-corner-badge {
    font-size: 20px;
    color: rgb(255, 0, 105);
    padding: 10px;
    text-align: center;
    text-shadow: 0 0 5px #ff005e, 0 0 10px #ff005e, 0 0 20px #ff005e, 0 0 40px #ff005e, 0 0 80px #ff005e;
    animation: glow 1.5s infinite alternate;
}

@keyframes glow {
    0% {
        text-shadow: 0 0 5px #ff005e, 0 0 10px #ff005e, 0 0 20px #ff005e, 0 0 40px #ff005e, 0 0 80px #ff005e;
    }
    100% {
        text-shadow: 0 0 10px #00d4ff, 0 0 20px #00d4ff, 0 0 40px #00d4ff, 0 0 80px #00d4ff, 0 0 160px #00d4ff;
    }
}