
.store-footer .footer-container .logo-footer {
    visibility: hidden;
    justify-content: center;
}



     .store-footer .py-4 {
        order: 3;
        background: #24203d;
        padding-top: 16px;
        border-radius: 40px 40px 0 0;
        backdrop-filter: blur(4px);
        padding-bottom: 2px;
    }
    
    
    .store-footer .grid {
        display: flex;
        flex-direction: column;
    }

    
    .store-footer__inner:before {
        margin-block: 20px !important;
    }
    
    
    .store-footer h3 {
        background: linear-gradient(90deg, #4cf0db, #46b1e1);
        margin-inline: 0px;
        color: #fff!important;
        border-radius: 26px;
        height: 34px;
        line-height: 34px;
        font-weight: 700!important;
        width: calc(100% - 0px);
        backdrop-filter: blur(1px);
        text-align: center!important;
        margin-bottom: 16px;
        overflow: hidden;
        border: 0 !important;
        z-index: 0;
    }
    
    .store-footer h3:after {
        content: "";
        background-image: radial-gradient(at 0% 100%, #ff53b8 0px, transparent 100px);
        width: 200px;
        height: 96px;
        display: block;
        position: absolute;
        bottom: 0px;
        left: 0px;
        z-index: -1;
        opacity: 0.4;
    }
    
    .store-footer h3:before {
        content: "";
        background-image: radial-gradient(at 100% 0%, #41baff 0px, transparent 100px);
        width: 200px;
        height: 96px;
        display: block;
        position: absolute;
        top: 0px;
        right: 0px;
        z-index: -1;
        opacity: 0.4;
    }
    
    .mb-6 {
        margin-bottom: 4px;
    }
    
    .product-index {
        padding-bottom: 0px;
    }
    
    .store-footer .gap-8 .rtl\:ml-2\.5 {
        border-radius: 12px;
        background: #0000009c;
        height: 36px;
        width: 36px;
        display: flex;
        justify-content: center;
        align-items: center;
        transition: all 300ms cubic-bezier(.4,0,.2,1);
        margin: 0;
    }
    
    .gap-8  .rtl\:ml-2\.5:hover {
        background: #59adf7;
        color:#401aa0;
        transform: scale(1.1);
    }
    
    .store-footer a:hover {
        opacity: 1;
    }
    
    .store-footer .social-link {
        border-radius: 12px;
        background: #fff;
        height: 36px;
        width: 36px;
        display: flex;
        color: #271a52;
        justify-content: center;
        align-items: center;
        border: 0;
        transition: scale 300ms cubic-bezier(.4,0,.2,1);
    }
    
    .store-footer .social-link:hover {
        opacity: 1;
        color: #fff;
        background: #401aa0;
    }
    .store-footer__inner .last\:mb-0 {
        color: #fff;
        float: right;
        width: 31px;
        display: flex;
        justify-content: center;
    }
    
    [dir=rtl] .rtl\:ml-2\.5 {
        margin-left: 0rem;
    }
    .store-footer__bottom {
        align-items: center;
        justify-content: center;
        padding-top: 1rem;
        padding-bottom: 1rem;
        text-align: center;
    }
    .dark .da-bgm {
        border-radius: 23px 23px 0px 0px;
    }
.store-footer {
    position: relative;
    margin-top: 6rem !important;
    background-color: #34236e;
    background-image:  url(/images/7hcSvoad1s16GQ8Amj7FMnApCiRDfuIOlTnDGzdO.png) radial-gradient(circle at 50% 15%, #35335f 0px, #23223f 50%);
    color: #ffffff;
    border-radius: 23px 23px 0px 0px;
    display: grid;
    margin: 0px;
}
    .store-footer:before {
      content: '';
      position: absolute;
      top: -3px;
      left: 0px;
      right: 0px;
      bottom: 0px;
      border-radius: 23px 23px 0px 0px;
      padding: 3px;
      background: linear-gradient(90deg, #4cf0db, #46b1e1);
      z-index: -1;
    }
    
    
    .text-\[20px\] {
        text-align: center;
    }
    
    .dark .store-footer .s-social-link a {
        background-color: #23223f;
        border: 0;
        border-radius: 10px;
    }
    
    p.max-w-sm.leading-6.mb-6 {
        text-align: center;
    }
    
    .store-footer a {
        margin-bottom: 12px;
        justify-content: center;
        display: flex;
        transition: all 300ms cubic-bezier(.4,0,.2,1);
    }
    
    .footer-list .last\:mb-0{
        color: #fff;
        margin: 0 !important;
        font-size: 13px;
        margin-right: 10px !important;
        margin-bottom: 14px!important;
        width: calc(50% - 10px) !important;
        float: right;
        justify-content: flex-start;
    }
    
    .footer-list .last\:mb-0:hover {
        opacity: 1;
        color: #59adf7;
        transform: translateX(-10px);
    }
    
  
    .store-footer .s-user-menu a {
        width: 100% !important;
        margin-bottom: 13px !important;
        margin-right: 20px !important;
        font-size: 13px !important;
    }
    
    [dir=ltr] .store-footer .s-user-menu a {
        margin-left: 20px !important;
        margin-right: 0 !important;
        float: left;
    }
    
   
    .store-footer__inner:before {
        margin-block: 20px 20px;
    }
    
    .dark .store-footer__inner {
        background-color: #0000;
    }
    
    .store-footer__inner {
        background: radial-gradient(circle at 50% 15%, #35335f 0px, #23223f 50%);
        background-color: #0000;
        padding-top: 0rem;
        order: 1;
    }
    
   
    
    .store-footer__inner:before {
        background-position: bottom;
        display: flex;
        content: "";
        height: 85px;
        margin-block:20px;
        width: 100%;
        background-image: url(/assets/img/favicon_1766273952_1907.jpg);
        background-size: contain;
        background-repeat: no-repeat;
    }
    

    .store-footer .s-contacts-icon {
        height: auto;
        width: auto;
        border-radius: 0;
        border-style: none;
        background: #0000;
        padding: 0px;
        border-radius: 10px;
    }
    
    .sicon-whatsapp2:before,.sicon-iphone:before,.sicon-phone:before,.sicon-tiktok:before,.sicon-mail:before, .sicon-paper-plane-o:before{
        background-size:contain;
        font-size: 24px;
        color:#0000;
        background-repeat:no-repeat
    }
    
    .s-contacts-icon svg, .s-social-link a svg {
        background-size: contain;
        color: #0000;
        background-repeat: no-repeat;
        height: 35px;
        width: 35px;
    }