/* Add custom CSS styles below */ /* Add custom CSS styles below */ 
.bg-\[var\(--bg-primary\)\] {
    background-color: #f0f0f0 !important;
}

h2.main-links-style-1-heading-title.section-heading-title {
    color: #1f6ea0 !important;
}
.main-links-style-1-slider-single-content.group.sal-animate {
    background-color: transparent !important;
    box-shadow: none !important;
}
.main-links-style-1-slider-single.swiper-slide h4 {
    display: none !important;
}

h2.enhanced-products-slider-heading-title.section-heading-title {
    color: #004775 !important;
}

// price manth


.highlight-text {
    font-size: 18px;
    font-weight: bold;
    color: #d9534f; /* لون أحمر جذاب */
    background-color: #fff3cd; /* لون خلفية أصفر فاتح */
    padding: 10px;
    border-radius: 5px;
    text-align: center;
    margin-top: 10px;
    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
    display: inline-block;
}


section.main-links-style-1.bg-\[var\(--bg-primary\)\].duration-\[0\.3s\]:nth-of-type(4) .main-links-style-1-heading.px-6.section-heading.text-center,
section.main-links-style-1.bg-\[var\(--bg-primary\)\].duration-\[0\.3s\]:nth-of-type(6) h2  {
    display: none;
}
span.product-card-content-meta-pricing-current-discounted,
span.product-card-content-meta-pricing-current-not-discounted {
    color: #2bb0fc !important;
}

button.product-card-actions-add-to-cart {
    background-color: #dedede !important;
    border: none;
    color: #156ec5;
}
button.product-card-actions-wishlist,
span.product-card-content-meta-pricing-current-discounted-meta-value {
    color: #82d9f3 !important;
}
.product-card-content-meta-title h4 {
    color: #054a77 !important;
}
section:nth-of-type(1).banners-slider.bg-\[var\(--bg-primary\)\] .container {
    padding-top: 0 !important;
    padding-bottom: 1rem;
    padding: 0 !important;
    max-width: 100% !important;
    margin: 0 !important;
}
.rounded-2xl {
    border-radius: 0 !important;
}
/* start header */
nav.main-navbar {
    position: relative;
    top: 0;
    width: 100%;
}
nav#mobile-menu ul{
    color: #000;
}
/* end header */

}
/* start first banner */

.md\:mb-20 {
    margin-bottom: 1rem;
}
.py-6 {
    padding: 0rem;
}
.bottom-4{
    bottom: 0rem;
}
.pt-7 {
    padding-top: 0rem;
}
[dir=rtl] .mm-spn.mm-spn--navbar:after {
padding-right: 3rem;
 color: black;
}
nav.breadcrumbs.w-full.md\:px-3.pt-16.dark\:text-\[\#7A798A\]{
padding-top:0rem;
}
.\!pt-10{
    padding-top: 0.5rem !important;
}
/* end first banner */

/* start category*/
@media(min-width:1024px){
.static-banners-wrapper {
    grid-template-columns: repeat(2, 1fr);
}
}
@media(max-width:767px){
.main-links-style-3-slider-single-content{
    height: 700px;
}
.main-links-style-1 .swiper-wrapper .swiper-slide:first-child {
    margin-right: 0 !important;
}


.main-links-style-1-slider-single-content.group.sal-animate {
    padding: 0!important;
    margin: 0 !important;
}
}
.container{
   padding-top:2rem;
   padding-bottom:1rem;

}
.descriptive-content {
    margin-top: 0;
}
nav.mobile-nav-bottom label {
    display: none;
}

/* start product page */
custom-salla-product-card.swiper-slide {
    border: 2px solid #59c1fd;
    border-radius: 20px;
}

.is-sticky-product-bar .sticky-product-bar__price, .is-sticky-product-bar .sticky-product-bar .form-label {
    display: block;
    color: white;
}

label.go-to-slide {
    border: 1px solid black;
}

label.form-label.font-bold b{
display:none
}

.product-card-content-meta-title h4 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

#\31 26794209 > a > span, #\"126794209\" > a > span {
    color: #ed450d;
    background: #FFFFFF !important;
    padding-right: 10px !important;
    padding-left: 10px !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    border-radius: 50px !important;
    border-style: solid;
    border-color: #ed450d;
    border-width: 1px;
    animation: subtleNeonEffect1 1.5s infinite;
}
   
@keyframes subtleNeonEffect1 {
    0% {
        background-color: black;
        color: #ed450d;
        border-color: #ed450d;
        box-shadow: 0 0 5px #ed450d;
    }
    30% {
        background-color: black;
        color: #ed450d;
        border-color: #ed450d;
        box-shadow: 0 0 5px #ed450d;
    }
    100% {
        background-color: #ed450d;
        color: black;
        border-color: black;
        box-shadow: 0 0 5px black;
    }
} 
}

/* Keyframes for the glowing animation */
@keyframes glowing {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}





#app > div.app-inner > div.container > div > div.product-details-meta.w-full.lg\:w-\[calc\(50\%-32px\)\] > form > section.sticky-product-bar.bg-\[var\(--bg-primary\)\].py-2.rounded-md.rounded-b-none > salla-add-product-button > div > salla-button > button {
    background: green;
}

.mt-8 {
    background-color: #d1d1d1 !important;
}


.s-product-options-thumbnails-wrapper {
    display: flex;
    flex-wrap: wrap;
}


#free-shipping-msg > b:nth-child(2) {
    color: green;
}


.progress-bg {
    background: green;
}

.rounded-full {
background: #cdcdcd;
}



#\31 965529907 > a > span, #\"1965529907\" > a > span {
    color: #0dafed;
    background: #FFFFFF !important;
    padding-right: 10px !important;
    padding-left: 10px !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    border-radius: 50px !important;
    border-style: solid;
    border-color: #0dafed;
    border-width: 1px;
    animation: subtleNeonEffect 1.5s infinite;
}

@keyframes subtleNeonEffect {
    0% {
        background-color: black;
        color: #0dafed;
        border-color: #0dafed;
        box-shadow: 0 0 5px #0dafed;
    }
    30% {
        background-color: black;
        color: #0dafed;
        border-color: #0dafed;
        box-shadow: 0 0 5px #0dafed;
    }
    100% {
        background-color: #0dafed;
        color: black;
        border-color: black;
        box-shadow: 0 0 5px black;
    }
}