/* Add custom CSS styles below */ 
/* START OF CSS STYLE CODE BY AMIRAH-ALSULIMAN */

@import url('https://fonts.googleapis.com/css2?family=Baloo+Bhaijaan+2:wght@400..800&display=swap');

/* ====== GENERAL ====== */
.home-block-line {display:none}
.s-block h2 {font-size: 1.3rem; line-height: 1.25rem; font-weight:900}
.s-block div.my-2.mx-auto.w-28.h-0.border-2.border-primary {display:none}

salla-button .s-button-btn {background-color: var(--color-primary); color: #fff; font-weight: 300; border-radius: 15px; border-right: 3px solid #c79395; border-bottom: 3px solid #c79395; padding:7px !important;}

/* ====== HEADER ====== */
.s-cart-summary-count {background-color: #ed1b24;}

@media (min-width: 1024px) {
.main-menu {padding-top: 1rem; justify-content: center;}
}

/* ====== CATEGORIES ====== */
.s-block--square-links img {background-color: #c7939520; padding: .5rem; border-radius: 10px !important; overflow: hidden;}
    
@media (max-width:768px){
.s-block--square-links h3 {font-size: .8rem; margin-top: .3rem; font-weight: 600;}
.s-block--square-links .mx-auto.max-w-7xl {padding-left:.5rem !important; padding-right:.5rem !important}
.s-block--square-links ul.grid {grid-template-columns: repeat(3, 1fr); column-gap:.5rem;}
.s-block--square-links h2 {font-size: 1.3rem; line-height: 1.25rem;}
salla-slider .slide--one-sixth {width:38%}
}

/* ====== PRODUCTS ====== */
salla-add-product-button salla-button .s-button-btn, salla-add-product-button salla-button .s-button-btn:hover {background-color: var(--color-primary); color: #fff; font-weight: 300; border-radius: 15px; border-right: 3px solid #c79395; border-bottom: 3px solid #c79395; padding:7px !important;}
salla-add-product-button salla-button .s-button-btn .s-button-text {font-size: .85rem !important;}
salla-add-product-button salla-button .s-button-btn i {display:none}
.simplified-products .s-products-list-wrapper .product-card--simplified .product-card__mini-cart button {padding:7px 7px !important}
.product-card__title a {font-weight:500}
.product-card__promotion {top: 10px !important; bottom: auto !important; left: auto !important; right: 0 !important; border-radius: 0; font-weight: 500 !important;}
.product-card__price .total-price {color:var(--color-primary); font-size:16px !important}
.total-price.text-red-500 {color:#ed1b24}

/* ====== TESTIMONAILS ====== */
.s-block--testimonials .btn--outline-primary {background-color: var(--color-primary); color: #fff; font-weight: 300; border-radius: 25px !important; border-right: 3px solid #c79395; border-bottom: 3px solid #c79395; padding:8px 7px !important; padding: 4px 15px !important;}

/* ====== FOOTER ====== */
.footer-is-custom .store-footer, .store-footer__inner {background-color:transparent;}
.footer-is-custom .store-footer .store-footer__inner, .footer-is-custom .store-footer .store-footer__contacts-row, .footer-is-custom .store-footer .store-footer__newsletter, .footer-is-custom .store-footer .footer-bottom {background-color: transparent; color: #fff;}
.footer-is-custom .store-footer .store-footer__curve {display:none}
footer > div {width: 95%; margin: auto; background-color: var(--color-primary); border-radius: 20px; border-right: 4px solid #5bc3bf; border-bottom: 4px solid #5bc3bf; margin-bottom: 1rem; margin-top: 1rem;}
.store-footer__inner a img.img-fluid {filter: brightness(100);}
.store-footer:not(.basic-footer) .enhanced_links {width:90%}
.footer-is-custom .store-footer .store-footer__inner, .footer-is-custom .store-footer .store-footer__contacts-row, .footer-is-custom .store-footer .store-footer__newsletter {border-bottom-color: #ffffff30;}
.footer-rights p {color:#fff !important}
.footer-is-custom .store-footer .container.grid.grid-col-1 p:not(.text-sm) {text-align: center; margin: 0 auto 2rem;}

@media (max-width:768px){
p.leading-6.mb-8.mt-3.text-center {display:none}
}

/* ====== CART ====== */
.cart-item {border-color:#ddd}
.s-button-danger {border-color: #ed1b24; background-color: #ed1b24;}
.cart-item h1 a {font-weight:500;}

/* ====== PRODUCT PAGE ====== */
.product-single .product-single__info button.s-social-share-btn, .product-single .product-single__info button.btn--wishlist {border:1px solid #ddd; margin:0; border-radius:100% !important}
.s-comment-form-action salla-button button {padding: 3px 2.5rem !important; line-height: 2; border-radius: 50px;}
.product-single .bg-storeBG.p-5.rounded-md.rounded-b-none.flex {border:1px solid #ddd}

@media (max-width: 991px) {
.product-more-info .more-tab-container .more-info-tabs__nav-link {background-color: var(--color-primary); color: #fff; font-weight: 300; border-radius: 5px !important; border-right: 3px solid #c79395; border-bottom: 3px solid #c79395; padding:8px 7px !important; padding: 6px 15px !important; color:#fff !important}
}
.s-block--square-links img {
    background-color: #ffffff20;
}
a.flex.items-center.justify-center.m-0 {
    padding-bottom: 1.2rem;
}
.store-footer__inner a img.img-fluid {
    filter: none;
}









button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-sm.s-button-wide.s-button-primary-outline.s-button-loader-center {
    color: #fff !important;
}
.store-footer__contacts-row, .store-footer__inner {
    border-bottom-width: 0px;
}