*{box-sizing:border-box;margin:0;padding:0}.navbar{background-color:#000;color:#fff;justify-content:space-between;padding:16px 20px;position:-webkit-sticky;position:sticky;top:0;width:100%}.links,.navbar{align-items:center;display:flex}.links{justify-content:space-around;padding-right:18px;width:14%}.links a{color:#fff;font-size:1.1rem;padding:2px;text-decoration:none;transition:.5s ease-out}.links a:hover{border-bottom:2px solid #fff;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.container{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-evenly;margin-bottom:25px;margin-top:25px}.card{box-shadow:0 0 4px #000;display:flex;flex-direction:column;justify-content:space-between;width:250px}.card .thumbnail{align-self:center;height:180px;object-fit:contain;width:230px}.card .info{align-items:center;display:flex;justify-content:space-between;padding:10px}.card .price{color:#25ac25}.card .desc{margin-bottom:8px;padding:10px}.card .add{background-color:#000;border:none;color:#fff;cursor:pointer;font-size:.9rem;font-weight:700;margin-top:10px;padding:10px}.load-holder{align-items:center;display:flex;height:80dvh;justify-content:center;width:90dvw}.load{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border-bottom:5px solid #000;border-left:5px solid #000;border-radius:50%;height:100px;width:100px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mainCart{width:100%}.cartContainer,.mainCart{display:flex;justify-content:space-between}.cartContainer{flex-wrap:wrap;gap:24px;margin:24px 16px;width:62%}.cartContainer .cartEmpty{margin:180px auto}.sidebarContainer{background-color:#000;color:#fff;display:flex;flex-direction:column;height:540px;justify-content:space-between;margin:24px 16px;padding:20px 0;position:fixed;right:0;width:26.8%}.sidebarContainer h3{margin-bottom:18px;text-align:center}.sidebarContainer .list{height:350px;margin-bottom:10px;overflow-y:auto;padding:10px}.sidebarContainer .total{border-bottom:1px solid #fff;border-top:1px solid #fff;display:flex;justify-content:space-between;padding:8px}.sidebarContainer .checkout{align-self:center;background-color:#fff;border:none;cursor:pointer;font-weight:700;padding:8px 24px}.sidebarContainer .empty{align-self:center}.sidebarContainer .items{align-items:center;display:flex;justify-content:space-between;padding:5px 0}
/*# sourceMappingURL=main.c792ce41.css.map*/