/* Add custom CSS styles below */ 
.store-footer h3 {
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
    border-bottom: 3px solid white;
    border-radius: 0.5rem;
    padding-bottom: 0.25rem;
}

.footer-list__item {
    margin: 0.25rem;
}

@media(min-width:768px){
.store-footer h3 {
    margin-left: unset;
    margin-right: unset;
    }
}

.s-block--best-offers .s-slider-block__title{
    border-bottom: 0.8px solid var(--custom-color1);
    border-radius: 4rem 4rem 15px 15px !important;
}

.s-block--best-offers a.s-slider-block__display-all {
    gap: 0rem;
    padding: 6px 10px;
    margin-top: -0.2rem;
    margin-bottom: 0.4rem;
    border-radius: 0px 1rem;
    font-size: 0.75rem;
    color: white;
    animation: 2.5s ease 0s infinite normal none running wiggle;
    box-shadow: var(--custom-color1)  !important;
    background: var(--custom-color1)  !important;
}

@keyframes wiggle{
0% {
    transform: rotate(0deg);
}
80% {
    transform: rotate(0deg);
}
85% {
    transform: rotate(5deg);
}
95% {
    transform: rotate(-5deg);
}
100% {
    transform: rotate(0deg);
}
}