/* Add custom CSS styles below */ 
.products-listing {
    margin-bottom: 0;
    padding: 1rem;
    background: transparent !important;
    border: 3px solid #0000;
    border-radius: 65px;
}

.salla-theme_6 .product {
    background-color: #dfc8e8e6;
    border-radius: 3px;
    box-shadow: 2.5px 2.5px 5px #0000005c, -2.5px -2.5px 5px #0000;
    border-radius: 10%;
}

.products-listing.eq-height .slick-track .slick-slide {
    height: 98%;
    padding-bottom: 15px;
}

.footer-main {
    background-color: #755d8ba6;
    border-top-left-radius: 66px;
    border-top-right-radius: 66px
}
.sub-nav {
    background-color: #0000 !important;
}
.salla-theme_6.color-mode-dark .site-header .sub-header * {
    color: #0000;
}

.salla-theme_6 .site-header .sub-header .th-main-phone-no {
    color: #0000;
}

.sub-header {
    background-color: #0000;
}

/* الصور المربعة  */
.col-sm-4 {
    width: 50%;
    float: right;
    padding-right: 5px;
    padding-left: 5px;
}

.product {
    border-radius: 15px;
}


section.section {
    padding: 0;
}
.footer-main {
    border-radius: 20px;
    border-top: 0px solid #a63f3f;
    margin: 15px;
    background-color: #873A70;
    color: #fff;
    text-align: center;
    padding-top: 30px;
}

.site-header {
    background: #755d8ba6;
    border-bottom-left-radius: 43px;
   border-bottom-right-radius: 43px;

}
.footer-sub p::after {
  content: "Designed by:Info@renew-studio.net";
  display: block;
  white-space: pre;
  font-size: 9px;
  margin: 1px 0px 5px;
}
@media (max-width: 991px) {
  .sub-nav a {
    position: relative;
    display: block;
    text-align: center;
    border-radius: 8px;
    padding: 4px;
    color: #ffff;
    box-shadow: 2.5px 2.5px 5px #795e80;, -2.5px -2.5px 5px #0000;
    border: 0px;
    transition: 0.5s;
  background-color: transparent;
}
  }
@media (max-width: 991px) {
  .sub-nav .sub-nav-content {
background-image: url(https://cdn.salla.sa/form-builder/spisEKVY4zvHGl5DVUsQwF2T7rDQMH2UgxRBWJjG.jpg);
}
}

.sub-nav-header::before {
  content: "";
  text-align: center !important;
  display: block;
  height: 85px !important;
  background-image: url(https://cdn.salla.sa/bbmog/0R8wfC8naLvflaZXT5cHjRRZIDnj7DOu2j978uVp.png);
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: top center !important;
}
.sub-nav-header {
   background-color: transparent;
}

.login-link {
color: #ffffff!important;
}
.sub-nav-header img {
    display: none;
}
.sub-nav .main-menu li.sub-menu-header.categories-holder ul.store-categories li {
    border-bottom: 1px solid #84699c;
    display: block!important;
    position: relative;
}
.salla-theme_6 .product .product-footer .product-add.add_to_cart_btn {
    background-color: hsl(286.29deg 15.7% 43.73%);
    border-radius: 22px;
}
salla-theme_6 a, .salla-theme_6 a:hover {
    text-decoration: none;
}
.salla-theme_6 .section-header .section-actions .button-more {
    background: #354747;
    border: 0;
    border-radius: 25px;
    color: #ffffff;
}
.circle-action {
    background: #795e80;
    color: #ffffff;
}
.salla-theme_6.color-mode-light .site-header .header-wrapper .sub-nav__menu svg, .salla-theme_6.color-mode-light .site-header .header-wrapper .sub-nav__menu:hover svg {
    fill: #354647;
}
.salla-theme_6 .section-header .btn.btn-rounded {
    background-color: #334546;
}
.products-grid.eq-height>[class^=col-] {
    height: 80%;
}
body {
    background-image: url(https://cdn.salla.sa/form-builder/uNLNY7U8zj3T20ZJBhOxw3y7VVKJiQTcjCYGCxtP.png);
}
@media only screen and (max-width: 700px) {
    .salla-theme_6 .site-header .header-top .search-container {
        padding: 0!important;
        display: none;
    }
}
@media only screen and (max-width: 992px){
.salla-theme_6 .site-header .header-top .search-container {
    width: 60%!important;
    display: none;
}
}
@media (min-width: 992px){
.sub-nav a {
    color: #755c8b!important;
}
}
.bg-brand {
    background-color: #5e456700;
}
.text-white {
    color: #fff0!important;
}

.feature-item { width: calc(33.333% - 10px); display: inline-block; vertical-align: top!important}


.feature-item__icon{
Border-radius:25px;
Color:#fdfcfa;
border:2px solid #fdfcfa;
box-shadow: rgba(0, 0, 0, 0.25) 0px 0.0625em 0.0625em, rgba(0, 0, 0, 0.25) 0px 0.125em 0.5em, rgba(255, 255, 255, 0.1) 0px 0px 0px 1px inset;
background: d4b414;
animation: wiggle 2.5s infinite;}
@keyframes wiggle { 0% { transform: rotate(0deg); } 80% { transform: rotate(0deg); } 85% { transform: rotate(5deg); } 95% { transform: rotate(-5deg); } 100% { transform: rotate(0deg); } }


.salla-theme_6 .testimonails-listing .testimonials-item blockquote {
    background: #eedef8c4;
    min-height: unset;
    padding: 30px 20px 20px;
    position: relative;
}
.testimonials-item blockquote {
    background: #fff0 url(../img/quote.svg) right 1rem top 1rem/50px no-repeat;
    -webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.06);
    box-shadow: 0 2px 4px 0 rgb(0 0 0 / 32%);
    border-radius: 34px;
    }
    .salla-theme_6 .site-header .header-top .logo a img {
    height: 107px!important;
        }
        .section.py-3[style="background: #fafafa00;"] {
    background-color: #fafafa00 !important;
}

.body > section > div > div.section-header.d-flex.mb-4 {
    margin-bottom: 5.5rem!important;
}

section.py-3 {
    background: transparent !important;
}

section.py-3 {
    background: transparent !important;
}
.product-form, .product-options {
    background-color: #f9eefa57;
    border: 1px solid #a490b2!important;
    border-radius: 46px;
    padding: 20px!important;
}
@media only screen and (max-width: 767px) {
body:not(.salla-default) .cart-fav {
    background-color: #fff0;
    }
    }
    .fa-heart:before {
    content: "\f004";
    color: #ff1011;
}
#ask_textarea {
    border: 1px solid #a490b2;
    width: 100%;
    font-size: 14px;
    margin: 0;
    background-color: #fbf0fcbd;
    border-radius: 16px;
}
.salla-theme_6 .product-cart {
    border: none;
    box-shadow: 0 1px 5px 0 rgb(0 0 0 / 24%);
    margin-bottom: 30px;
    overflow: initial;
    padding: 30px!important;
    background-color: #f7e7fa;
}
#cart-content .cart-total-box {
    background: #f7e7faa1;
    border-radius: 20px;
    color: #444;
    flex-direction: column!important;
    height: auto!important;
    margin: 0 auto;
    position: relative;
}
.salla-theme_6 .cart-total-box {
    border-radius: 3px;
    box-shadow: 0 1px 5px 0 rgb(0 0 0 / 22%);
    }
    .salla-theme_6 .product-cart .product-options .select-new {
    background-color: #f4e7f9;
}
.modal-body {
background-color: #d1c0d6;
}
#modal_login .panel {
    border: 0;
    background-color: #f0ffff00;
}
#modal_login .modal-header {
    height: 0!important;
    min-height: 0!important;
    z-index: 999999999;
    background-color: #4c3b53;
}
#modal_login .modal-header {
    height: 0!important;
    min-height: 0!important;
    z-index: 999999999;
    background-color: #4c3b53;
}
@media only screen and (max-width: 991px) {
.container--margined {
    margin-bottom: 10px;
    margin-top: 10px;
    background-color: #7e6587;
}
}
.salla-theme_6 .product .product-footer .product-add.add_to_cart_btn span:last-child {
    margin: 0 auto;
    text-align: center;
    width: 100%;
    color: #fbf7f7;
}
.salla-theme_6 .product:hover {
    background-color: #ede0f8;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.05);
}
.salla-theme_6 .testimonails-listing .slick-dots li button {
    background-color: hsl(275.29deg 14.4% 58.86%);
}
.testimonials-item p:before {
    content: "";
    position: absolute;
    right: 40px;
    bottom: -20px;
    border: 10px solid transparent;
    border-top-color: #fff0;
}
.salla-theme_6 .testimonails-listing .testimonials-item blockquote:after {
    display: none;
    }
    .sub-nav .main-menu li.sub-menu-header.categories-holder>span {
    color: #f8de80;
}
.btn-resend-option[disabled] {
    border-color: #d0d0d0;
    background: #41274b;
    }
    .sub-nav .main-menu li.sub-menu-header.categories-holder>span {
    border-top: 5px solid #664d7a;
        }
        .sub-nav .main-menu li#ls_switcher_mobile {
    border-top: 5px solid #664d7a;
}
.price-before {
    color: #573760;
    }
    .product>a .product-subtitle {
    color: #000000;}
    
    @media only screen and (max-width: 991px){
.container--margined {
    background-color: #7e6587;
}
}

.sections-wrapper {
    align-items: flex-start;
    background-color: #f6e6ff;
    }
    .breadcrumb li.breadcrumb-item a {
    color: #9069b4;
}
.shipping-middleware input[type=radio]:checked+label {
    background-color: #e8d2f4;
}
.cart-summary-wrapper .cart-summary {
    align-items: center;
    background-color: #e8d2f4;
    }
    form.form .form-group .form-control, form.form .form-group textarea {
    background-color: #e8d2f4;
    border: 2px solid #7e6588;
        }
        .field-list {
    background-color: #e8d2f4;
            }
            .upload-text .text {
    transform: translateY(-2px);
    color: #7e6588;
}
.field-list>div ul li div {
    background: #dfc7ec;
    }
    .ui.selection.dropdown {
    word-wrap: break-word;
    background: #e8d2f4;
     }
     .title--step:after {
    background-color: #ffca17;
       }
       .address-entry input+label p {
    color: #7e6588;
         }