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

/* ====== GENERAL ====== */
.text-store-text-primary {color: #171c34 !important;}
.s-button-primary {border-color: var(--color-primary); background-color: var(--color-primary); color: #fff !important;}

/* ====== HEADER ====== */
.salla-advertisement {display:none !important}
.s-cart-summary-count {background-color:#eb343d}

/* ====== SECTION ====== */
.enhanced-title-border {border: none; width: 32px; height: 25px; background-image: url(https://i.ibb.co/BKzn1G0j/image.png); background-size: contain; background-repeat: no-repeat; background-position: center; margin:7px auto 10px auto}
.enhanced-title-border::before {right: 150%;}
.enhanced-title-border::after {left: 150%;}
.s-block.s-block--best-offers h2 {font-size:1.4rem !important}

/* ====== CATEGORIES ====== */
.s-block.s-block--square-links .container {margin-top:1rem !important}
.s-block.s-block--square-links img.object-cover {object-fit: contain !important;}

/* ====== PRODUCTS ====== */
.s-block.s-block--best-offers .flex.items-center {margin-top: 2.5rem;}
.s-block.s-block--best-offers .flex.items-center .btn.btn--outline-primary {border-radius: 50px !important;padding: 14px 20px !important;}
.s-block.s-block--best-offers .flex.items-center .btn.btn--outline-primary i {display:none}
.product-card__title a {font-size:1rem !important; font-weight:500 !important}
.product-card__enhanced-mini-cart button.s-button-element {font-size:1.1rem !important; font-weight:500; padding-top:8px !important}
.product-card__price {color: #171c34;}
.product-card__promotion, .promotion-title {background-color:#eb343d !important; border-radius:0 !important; animation: animate-pulse 2s infinite;}

@media (max-width:991px){
.s-products-slider-card {max-width:220px !important}
}

/* ====== TESTIMONAILS ====== */
.s-block.s-block--testimonials .review.swiper-slide > div {box-shadow:none !important; border:1px solid #eee}
.s-block.s-block--testimonials .review.swiper-slide p {font-size:1.1rem}

/* ====== FOOTER ====== */
footer.store-footer {margin-top:6rem}
.store-footer__inner, .store-footer__newsletter, .store-footer__contacts-row, .footer-bottom {background-color: #171c34;}
.store-footer__curve {color: #171c34;}
.store-footer__inner a.flex.items-center.justify-center.m-0 img.img-fluid {filter: brightness(100);}

/* ====== LOGIN FORM ====== */
.s-login-modal-header-icon svg {display:none}
.s-login-modal-header-icon {margin-bottom: .5rem; height: 5rem; width: 5rem; background-image: url(https://i.ibb.co/BKzn1G0j/image/fit=scale-down,width=400,height=400,onerror=redirect,format=auto/wjRK/SfsYlKNePyTmQ7H7MkvaNErzbXPYy8hjY1M47OxT.png); background-size: 90%; background-repeat: no-repeat; background-position: center; border: none; border:1px solid #eee}
@media (min-width: 640px) {
.s-login-modal-header-icon {margin-bottom: .5rem; height: 7rem; width: 7rem;}
}

/* ====== SIDEBAR ====== */
@media only screen and (max-width: 1024px) {
.mm-spn li a, .mm-spn li span {font-size: .9rem;}
}

/* ====== GENERAL ====== */
.page-single nav.breadcrumbs {display:none}
.page-single h1.font-bold.text-2xl.mb-6 {color:#18a8e8 !important}
.page-single .bg-storeBG {background-color:transparent !important}

/* ====== PRODUCT PAGE ====== */
.s-slider-block__title h2 {font-size:1.4rem !important}
.s-slider-block__title-right {padding-bottom:12px !important}

/* ====== CATEGORY PAGE ====== */
.products-index .container.mt-6 {margin-top:0 !important}
.products-index #sub-cats-slider-4 span.text-sm.mt-2.text-store-text-primary {color: #171c34 !important; font-size: .9rem; font-weight: normal;}

@keyframes animate-pulse{
    0%{opacity:1}
    35%{opacity:0}
    70%{opacity:1}
}