/* Add custom CSS styles below */ 

/* Homepage */
body {
   background-color:rgb(245, 245,245);
 }
.s-product-card-image {
   background-color: transparent !important;
 }
.bg-white { 
   background-color:rgb(245, 245,245);
}
.store-header > .shadow-default {
   --tw-shadow: 0px 0px 0px;
 }
.s-product-card-entry {
   background-color:#fff
}
.s-product-card-content-title a {
   font-size:1.2rem; 
   text-align:center; 
   font-weight:normal;
}
.s-product-card-content-sub {
    justify-content: center;
}
.s-product-card-price {
    font-weight: normal;
}
.s-product-card-content-footer salla-add-product-button .s-button-btn {
    border-radius: 0rem;
    border-width: 0px;
    background-color: #00894b;
    font-weight: normal;
}
.s-product-card-content-footer salla-add-product-button .s-button-primary-outline:hover {
    background-color: #afafa4;
}
.s-product-card-content-footer salla-add-product-button .s-button-text {
    color: #fff;
}
.main-menu li.root-level>a {
    font-weight: normal;
    font-size: 1.2rem;
}
.top-navbar .s-search-input {
    background-color: rgba(229, 231, 235, 0.2);
}
.top-navbar .btn--rounded-gray {
    background-color: rgba(229, 231, 235, 0.2);
}




/* Single Product page */
salla-slider.details-slider .swiper-slide{background-color:transparent}
salla-slider.details-slider .s-slider-container{background-color:transparent; border-width: 0px;}
.sticky-product-bar salla-add-product-button .s-button-btn {
    border-radius: 0rem;
    border-width: 0px;
    background-color: #fff;
    font-weight: normal;
}
.sticky-product-bar salla-add-product-button .s-button-text {
    color: #000;
}
.sticky-product-bar salla-add-product-button .s-button-primary:hover {
    background-color: #afafa4;
}
.sidebar { 
    @media (min-width: 1024px) {
         padding: 0 70px;
     }
}
.main-content { 
    @media (min-width: 1024px) {
         margin: 0 0 0 70px;
     }
}










/* Cart Page */
.cart-item {
    background-color:#fff
}
.cart-item > .mb-8 {
    margin-bottom: 0rem;
}
.shrink-0 > .bg-gray-100 {
    background-color:transparent
}
.shrink-0 > .border-gray-200 {
    border-color:transparent;border-width: 0px;
}
.sticky > .shadow-default {
    border-width: 1px;
}
.sticky .bg-white {
    background-color:#fff;
}