/* Add custom CSS styles below */ 
section.s-block.s-block--fixed-banner.wide-placeholder.s-block--anime.s-block--0{
    width:100%;
    margin-top:0;
    
}
section.s-block.s-block--fixed-banner.wide-placeholder.s-block--anime.s-block--0 .container {
    max-width:100%;
     padding:0;
}
.banner--fixed img:not(.loaded){
    height:100%
}
.center-block-title .s-block__title, .center-block-title .s-slider-block__title {
    flex-direction: row;
    justify-content: space-between;
    gap: 1.25rem;
    text-align: center;
}
.center-block-title .s-block__title h2, .center-block-title .s-slider-block__title h2, span.opacity-60 {
    
        color: #761A28;
    }

.opacity-60 {
    opacity: 1;
}
.s-block--features__item.flex-1.justify-between.flex.gap-2.md\:gap-3.flex-col.bg-white{
    background-color: #121E2D;
    color:white
}
body,section.s-block.s-block--bundle-blog,section#s-block--animated-products-2,section#s-block--animated-products-3 {
    background-color: #F3F4F6 !important;
}
.bg-white.text-gray-600
 {
    background-color: #E5E7E9 !important;
}
.s-contacts-icon svg, .s-social-link a svg{
  fill:white;
}
.s-contacts-icon:where([dir="rtl"], [dir="rtl"] *), .store-footer .s-social-link a 
  {
    background-color: #7A0015;
}
section.s-block.s-block--bundle-blog {margin-top:0}


section#custom-testimonials-block-14,section#s-block--animated-products-9,section#custom-testimonials-block-13 {padding-top:0;padding-bottom:0}

@media(max-width:768px){
    section.s-block.s-block--bundle-blog,section#s-block--animated-products-4,section#s-block--animated-products-6 {margin-top:0}
    section#custom-testimonials-block-13,section#s-block--animated-products-2,section#s-block--animated-products-4{padding-bottom:0
    }
salla-contacts.s-contacts.hydrated {
    display: flex;
    align-content: center;
    justify-content: center;
    flex-direction: column;
    flex-wrap: wrap;
}
  .store-footer .collapse-trigger ,.store-footer h3{
  
    text-align: center;
}
  .container.xl\:px-0.grid.grid-col-1 .grid {
    display: grid;
    align-content: center;
    justify-content: center;
    align-items: center;
    justify-items: center;
}
}
section.s-block.s-block--bundle-blog {
    background: #f5f5f5 !important;
}

.store-footer-wrap{margin-top:0}
.s-block-blog__title {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 30px;
    color: #761A28;
}