/* Add custom CSS styles below */ 
:root{
--color-primary:#CBBDB2;
--color-primary-reverse:black
}

.top-navbar {
    border-bottom: none;
}

.footer-bottom li {
    width: 72px;
    height: 48px;
}

.store-footer .social-link{
width: 2.5rem;
height: 2.5rem;
}

.social-link:has(.sicon-instagram) {
    background: radial-gradient(circle at 30% 107%, 
        #fdf497 0%, 
        #fdf497 5%, 
        #fd5949 45%, 
        #d6249f 60%, 
        #285AEB 90%);
    color: white;
    border-radius: 50%;
}

.social-link:has(.sicon-snapchat) {
    background-color: #FFFC00;
    color: black;
    border-radius: 50%;
}

.social-link:has(.sicon-facebook) {
    background-color: #1877F2;
    color: white;
    border-radius: 50%;
}

@media(max-width:768px){
.top-navbar {
    display: none;
}
}
img.logo-dark {
    filter: brightness(0) invert(1);
}