@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);:root{--color-primary:#27ae60;--color-primary-50:#93d7af;--color-secondary:#eb5757;--grey-100:#333;--grey-50:#828282;--grey-20:#e0e0e0;--grey-0:#f5f5f5;--negative:#e60000;--warning:#ffcd07;--success:#168821;--information:#155bcb;--heading-1:26px;--heading-2:22px;--heading-3:18px;--headline:16px;--normal:14px;--caption:12px;--bold:700;--semi-bold:600;--regular:400}*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.container{display:flex;flex-direction:column;flex-wrap:nowrap}@media screen and (min-width:768px){.container{flex-direction:row;margin:20px}}.productListContainer{display:flex;flex-direction:column}@media screen and (min-width:768px){.productListContainer{flex-direction:row;flex-wrap:wrap}}.productCard{border:2px solid #e0e0e0;border-radius:5px;display:flex;flex-direction:column;font-family:Inter,sans-serif;height:auto;margin:10px;width:300px}.productCard>img{height:175px;text-align:center;width:175px}.imageContainer{background-color:#f5f5f5;height:150px;text-align:center;width:inherit}.productInfo>button{background-color:#27ae60;border:2px solid #27ae60;border-radius:8px;color:#fff;height:40px;padding:10px;width:106px}.productPrice{color:#27ae60;font-size:var(--normal);font-weight:var(--semi-bold);margin-bottom:14px}.productName{font-size:var(--heading-3);font-weight:var(--bold);margin-bottom:14px}.productCategory{color:var(--grey-50);font-size:var(--caption);font-weight:var(--regular);margin-bottom:14px}.productInfo{margin:20px}body{font:Inter,sans-serif}header{align-items:center;background-color:var(--grey-0);display:flex;flex-direction:column;height:140px}header>img{padding:14px 0}form{align-items:center;background-color:#fff;border:2px solid var(--grey-20);border-radius:8px;display:flex;margin:0 16px}form:checked{border:2px solid var(--grey-50)}.inputBar>input{border:none;height:40px;outline:none;padding:20px 15px;width:100%}.inputBar>button{background-color:#27ae60;border:2px solid #27ae60;border-radius:8px;color:#fff;margin-right:2px;padding:8px 10px}@media screen and (min-width:768px){header{flex-direction:row;justify-content:space-between}header>img{height:60px;margin-left:30px}}.cartContainer{align-items:center;display:flex;flex-direction:column}.cartContainer,.cartTitle{font-family:Inter,sans-serif}.cartTitle{background-color:var(--color-primary);border-radius:5px 5px 0 0;color:#fff;font-size:var(--headline-2);font-weight:var(--bold);height:60px;padding:20px;width:300px}.emptyCards{align-items:center;background-color:var(--grey-0);border-radius:0 0 5px 5px;display:flex;flex-direction:column;height:150px;justify-content:center;width:300px}.empty{font-size:var(--heading-3);font-weight:var(--bold);margin-bottom:20px}.addItems{color:var(--grey-50);font-size:var(--normal);font-weight:var(--regular)}.cartCards{background-color:var(--grey-0);border-radius:0 0 5px 5px;height:auto;width:300px}.cartProduct{display:flex;flex-direction:row}.imgContainer>img{height:70px;width:70px}.cartProduct>button{background-color:transparent;border:none;color:var(--grey-50);font-size:var(--caption)}.cartProductInfo{display:flex;margin:10px}.imgContainer{background-color:var(--grey-20);margin-right:10px}.totalPrice{display:flex;justify-content:space-between;margin:10px}.cartPrice{color:var(--grey-50);font-size:var(--normal);font-weight:var(--semi-bold)}.deleteAll{background-color:#e0e0e0;border:2px solid #e0e0e0;border-radius:8px;color:#828282;cursor:pointer;height:60px;width:300px}
/*# sourceMappingURL=main.4c8947ad.css.map*/