:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#242424;background-color:#fff}body{margin:0}#root{margin:0 auto}.app .app-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#fff;box-shadow:inset 0 -1px #dcdcdc;padding:20px 32px}.app .app-header .container-title{display:flex;flex-direction:row;align-items:center;gap:10px}.app .app-header .container-title .title{color:#242424}.app .app-header .app-header-logo{width:40px;height:40px}.app .app-content{display:flex;justify-content:center;padding:20px}.app .app-content .container{width:80%}@media (max-width: 768px){.app .app-content .container{width:100%}}.app .app-content .container .stores{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.app .app-content .container .stores .card-store{width:30%}@media (max-width: 768px){.app .app-content .container .stores .card-store{width:100%}}.app .app-content .container .stores .card-store .a{display:flex;flex-direction:row;text-decoration:none;padding:10px;margin:8px;gap:10px;cursor:pointer}.app .app-content .container .stores .card-store .a .logo{width:100px;height:100px;border-radius:10px;cursor:pointer}.app .app-content .container .stores .card-store .a .description{display:flex;flex-direction:column;padding:8px;cursor:pointer}.app .app-content .container .stores .card-store .a .description .name{cursor:pointer;color:#242424}
