/* Add custom CSS styles below */ 
div#main-nav {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0px !important;
    padding-top:0px !important;
      padding-bottom:0px !important;
}
/*******************************/
[dir="rtl"] salla-slider.photos-slider .swiper {
    padding-right: 0rem;
}
section.s-block.s-block--photos-slider {
    margin-top: 0px;
}
salla-slider.photos-slider .swiper-slide {
    margin-left: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
}
[dir="rtl"] salla-slider.photos-slider .swiper {
    padding-left: 0rem;
}
section.s-block.s-block--fixed-banner.wide-placeholder .container {
    width: 100%;
    max-width: 100%;
    padding: 0px;
}

/************************/
.product-entry__image.relative.shrink-0 {
    overflow: visible;
}
salla-add-product-button.btn--add-to-cart.hidden.lg\:flex.hydrated {
    position: absolute;
    bottom: -190px !important;
    transform: unset !important;
}
.product-entry--vertical salla-add-product-button {
    --tw-translate-y: 270% !important;
}
.product-card-img--portrait .product-entry__image-main {
    padding-bottom: 83.3333%;
}
@media screen and (min-width:991px){
.content-wrap.donating-wrap.grow {
    margin-bottom: 70px;
}
}
.s-block--features p {
    display: none;
}
.s-block--features__item.text-center{
    border: 2px solid #eee;
    border-radius: 30px 0px;
}
.store-footer{
    background: #0A3C79 !important;
}
body.index .s-button-element {
    border-radius: 30px 0px;
 
}
button.undefined{
   background-color:#0A3C79!important;
   }
@media screen and (max-width:768px){
.s-block--features__item.text-center {
    margin-bottom: 20px;
}
}

li.w-12.h-8.bg-white.dark\:bg-dark.rounded.flex.items-center.p-1 {
    background-color: white;
}