@import"https://fonts.googleapis.com/css2?family=Caveat:wght@500&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{padding:0;margin:0;box-sizing:border-box;transition:.3s;user-select:none}html,body{height:100%}:root{color-scheme:dark light;--side-padding: 10%;--theme-color: yellowgreen;--bg-color: #111;--first-color: #1a1a1a;--second-color: #2a2a2a;--text-color: #eee}#root{height:100%;width:100%}.App{height:100%;color:var(--text-color);font-family:Montserrat,sans-serif}.header{display:flex;align-items:center;justify-content:space-between;background-color:var(--first-color);padding:1rem var(--side-padding)}.header .siteName{font-size:2.5rem;font-family:Caveat,cursive}.header .contact{cursor:pointer;padding:1rem}.header .contact:hover{color:var(--theme-color)}.home{background-color:var(--bg-color);overflow-y:hidden;width:100%;display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;padding:2rem var(--side-padding)}.home .card{background-color:var(--first-color);padding:1rem;border-radius:1rem;cursor:pointer}.home .card:hover{background-color:var(--second-color)}.home .card:hover img{transform:scale(1.05)}.home .card .imgCont{overflow:hidden;width:100%;border-radius:1rem;background-color:#fff}.home .card img{width:100%;vertical-align:middle}.home .card .desc{padding:1rem 0;display:flex;flex-direction:column;justify-content:space-between}.home .card .desc .catalogDate{opacity:.8}@media screen and (max-width: 500px){.home{grid-template-columns:1fr 1fr}}
