/* Add custom CSS styles below */ 
footer.store-footer,
.store-footer__inner,
.testimonial {
    background: linear-gradient(90deg, #04637e, #044d6d) !important;
    border-top: 1px solid #ddd;
}
.s-comments.s-comments-product {
    background-color: transparent !important;
}
i.testimonial__icon {
    color: white !important;
}
body.p-border-on custom-salla-product-card.product-block .product-block__info {
    padding-bottom: 6px;
    padding-bottom: var(--atc-b-space, 6px);
    background: linear-gradient(115deg, #03b0c7, #0373ac);
}
body.p-border-on custom-salla-product-card.product-block {
    OVERFLOW: HIDDEN;
}
#app.quantity-inputs-old-shape .s-quantity-input-input {
    color: #013d57 !important;
}
.testimonial {

    border: 1px solid white;
    border-radius: 15px;
}
html:not(.dark) #app .lm-bg-sec:not(.self-clr)) {
    background-color: #fff !important;
}
.know-more-inner {
    background: transparent !important;
}
.store-footer .footer-social-item a {
    background: #05a9c4;
}
.store-footer h3 {
        color: #05a9c4;
}
.s-block--features__item h4,
.s-block--features__item p 
{margin: auto;color: white;}


.s-block--features__item .feature-icon {
    margin: auto;
    background: #05a9c4;
}

.s-block--features__item {
    gap: 15px;
    border: 1px solid;
    border-radius: 15px;
}

.injaz_name,
div#injaz_count {
    font-size: 23px;
}


.s-slider-block__title h2 {
    color: white;
}


.s-slider-nav-arrow svg {
    fill: white !important;
}

.s-slider-nav-arrow {
    background: #05a9c4 !important;
}

.s-slider-block__display-all {
    background: #05a9c4;
    padding: 5px 7px;
    border-radius: 50px;
    color: white;
}
#app.product-card-bg-on custom-salla-product-card {
background: linear-gradient(to right, #03b0c7, #0373ac);
}
body#app.hide-img-btm-rad.p-border-on custom-salla-product-card.product-block .product-block__thumb:not(.s-product-card-image) img {
    object-fit: contain !important;
}
salla-slider.photos-slider .swiper-slide {
    margin: 0 !important;
    padding: 0 !important;
    max-width: unset !important;
    width: 100% !important;
}
salla-slider.photos-slider .swiper {
    padding: 0 !important;
}
.swiper-pagination-bullet-active {
    background: white !important;
}
@media (max-width: 992px){
    section.s-block.s-block--features .grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}

.s-block--features__item {
    flex-basis: 30%;
}
}

salla-mini-checkout-widget.s-add-product-button-mini-checkout.s-mini-checkout.hide-scroll {
  background: linear-gradient(45deg, var(--gradient-second), var(--gradient-first)) !important;
 border-radius: 15px;
}
salla-mini-checkout-widget.s-add-product-button-mini-checkout.s-mini-checkout.hide-scroll *{
  color: #fff;
}
.s-quantity-input-button {
  background-color: var(--color-primary);
  color: #fff;

  color: var(--color-secondary, #fff);
}
.s-quantity-input-button svg {
  fill: #fff;}
.product-single section.sticky-product-bar,
.product-single section.flex.bg-white.lm-bg-sec.p-5.sm\:pb-0.rounded-md.rounded-b-none.dm-bg-sec,.product-single .sold-q-or-remained_wrapper {
    background-color: #045472 !important;
}
.product-single section.sticky-product-bar .form-label {
    color: #fff !important;
}

.product-single section.flex.bg-white.lm-bg-sec.p-5.sm\:pb-0.rounded-md.rounded-b-none.dm-bg-sec * {
      color: white;
}
.product-single .dm-text-main,
.product-index .dm-text-main,
.index .dm-text-main {
    color: white;
}

input.s-quantity-input-input {
    background: transparent;
}

.product__description *{
    color: white !important;
}

#app salla-add-product-button button[product-id].s-button-primary {
    border: 0.5px solid #fff !important;
}

select#comments-filter {
    background: #074b6c;
}
.s-comments.s-comments-product * {
    color: white;
}
/* .testimonial__text p,
.testimonial__text h4{
    color: white;
}*/

nav.breadcrumbs * {
    color: white;
}
.s-rating-stars-wrapper svg {
    fill: #f6973f;
}

.s-progress-bar-progress {
    background: #05a9c4 !important;}
    
   body.index {
    background-image: url(https://i.ibb.co/F4dz5Pcx/BG-1.webp);
}
body:not(body.index) {
    background: linear-gradient(to right, #045474 , #044a6b);
}

body.product-single salla-product-options.s-product-options-wrapper {
    background-color: #045472 !important;
}

body.product-single salla-product-options.s-product-options-wrapper * {
    color: white;
}

body.product-single .s-product-options-textarea textarea,
body.product-single .s-comment-form-input,
.s-product-options-option-content input,
.s-product-options-option-content select{
    background: #054559;
    color: white !important;
}
body.product-single .s-product-options-textarea textarea::placeholder,
body.product-single .s-comment-form-input::placeholder{
      color: white !important;
}


body.product-single .sold-q-or-remained_wrapper .sicon-fire:before {
    color: #e04954;
}

body.product-single .p-price-outer span.line-through {
    color: white;
}
body.product-single .s-progress-bar-progress {
    background: #f6973f !important;
}
.product-index select#product-filter {
    background: #03334c;
}
.product-index label[for="product-filter"] {
    color: white;
}