/* Add custom CSS styles below */ 
.store-footer {
    padding-top: 2rem;
    padding-bottom: 1rem; 
    color: #ffffff;
    background-color: #919191;
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);   
}
    
.copyright-text p {
    --tw-text-opacity: 1;
    color: rgb(0 0 0);
}
.store-footer__inner {
    color: #ffffff;
    background-color: #919191;
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);
    justify-content: center !important; 
    margin-bottom: 13px;
    padding: 24px;
    display: flex;
    justify-content: center !important; 
}

.bg-inherit {
    background-color: #ffffff;

}
.s-button-primary-outline {
    fill: #000000;
    color: #000000;
}
.footer-is-light .store-footer .store-footer__inner {
    --tw-border-opacity: 1;
    border-bottom-color: rgba(229, 231, 235, var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: #919191;
}
.footer-is-light .store-footer {
    --tw-bg-opacity: 1;
    background-color: #919191;
    --tw-text-opacity: 1;
    color: rgb(255 255 255);
}
.s-contacts-icon {
    display: flex;
    height: 2rem;
    width: 2rem;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
    border-color: #ffffff;
}
.s-social-link a {
    display: flex
;
    height: 2rem;
    width: 2rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
    font-size: 0.875rem;
    line-height: 1.25rem;
    border-color: #ffffff;
}
.copyright-text p {
    --tw-text-opacity: 1;
    color: #ffffff;
}



@media (min-width: 1024px) {
    .top-navbar {
        padding-top: 0.375rem;
        padding-bottom: 0.375rem;
        background-color: #919191;
}

.top-navbar .s-search-input {
    border-style: none;
    background-color: #ffffff;
}
.header-btn__icon {
    display: flex;
    height: 2.5rem;
    width: 2.5rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0);
    font-size: 1.25rem;
    --tw-text-opacity: 1;
    color: rgb(0 0 0);
}
.copyright-text p {
    --tw-text-opacity: 1;
    color: #ffffff;
}