body{

    background:#fff !important
}

.divider-title * {
    color:#891F35  !important
}



.divider-container  .bg-gray-300 {
    background-color: #891F35  !important
 
}
.s-product-card-content-footer salla-add-product-button .s-button-outline{


        background-color: #891F35  !important;
    color:#fff !important;

}

.store-footer__inner.da-bgm.has-custom-bg  *{

    color:#fff !important
}
.s-social-link a,

.s-contacts-item {
    background-color: #891F35  !important
}

.angel-features{
    background:#fff !important
}

.angel-feature {
    background:
        radial-gradient(
            circle at 100% 0%,
            rgba(244,213,7,.12) 0%,
            rgba(244,213,7,.04) 35%,
            transparent 65%
        ),
        #FCFBF8;
    padding:17px;
    border:1px solid #891F35;
    border-radius:7px;
    justify-content: flex-start !important;
    align-items: flex-start;
}

.angel-feature  h3 {
    text-align:right !important;
width:100%;
    
}



.angel-feature  i{
    background:#891F35 ;
    color:#ffeb66 ;
    justify-content:start;
    align-items:start;
    padding:5px;
    border-radius:7px;

}
@media (min-width:768px){

.squa-block .square-grid{
    display:flex !important;
    flex-wrap:wrap;
    justify-content:center;
    gap:24px;
}

.squa-block .square-grid .banner-square{
    width:calc(25% - 18px);
}

}

@media (max-width: 767px){
 .squa-block  .square-grid .banner-square:last-child{
    grid-column: 1 / span 2;
    justify-self: center;
    width: calc(50% - 4px);
  }
}

.special-product .flex{

justify-content:center !important; 
  align-items:center;
  
}
.special-product .text-primary {
    color:#fff !important;
}

.s-count-down-dark .s-count-down-item, .s-count-down-dark .s-count-down-item:after {
    color: #fff !important;
    background: #891f35;
}

.special-product .flex{

justify-content:center !important; 
  align-items:center;
  
}
.special-product .text-primary {
    color:#fff !important;
}

.s-count-down-dark .s-count-down-item, .s-count-down-dark .s-count-down-item:after {
    color: #fff !important;
    background: #891f35;
}
.special-product .tabs-wrapper {
    min-height: 1rem;
    max-width: fit-content;
    background: #4496d2;
    color: #fff !important;
}
.s-count-down-item-label {
    color: #fff !important;
    opacity: 1;
}

.special-product p{

        color: #fff !important;
    opacity: 1;
}
.special-product .flex {
    justify-content: center !important;
    align-items: center;
}
.s-angel--divider.xl-title img {
    max-height: 4rem;
}
.angel-feature  .text-center {
    text-align: start;
}

.angel-features.mask-block,.angel-features.mask-slider .swiper {
    mask-image: none !important;
}
.bottom-header.opacity-90.bg-white.da-bgm {
    background:#891F35 ;
    opacity:1;
    border-radius:17px;
    
}
.bottom-header.opacity-90.bg-white.da-bgm * {
    color:#fff 
}
div:has(.sc-q8c6tt-3.fSRmCn) a[href*="wa.me"] {
    bottom: 60px !important;
}
.store-footer .footer-container .footer-list a:hover {
    color: #4596d1 !important;
}

.angel-feature{
    min-height:200px !important
}


.angel-feature {
    background: white !important; }



.angel-feature  i {
    color: #891F35 !important;
    color: #ffeb66;
    justify-content: start;
    align-items: start;
    padding: 5px;
    border-radius: 7px;
}

.angel-feature  i {
    background: #4d9bd2;
    justify-content: start;
    align-items: start;
    padding: 5px;
    border-radius: 7px;
}
.mobile-menu .offers-link {
    display:none !important;
}
.store-footer .footer-container .logo-footer .foo {
    border-radius: 555px;
}

@media (max-width: 991px) {
    .is-bottom-header .fixed-pinned .header-container {
        display: block !important;
    }
}