:root{--primary-color:#622ae8;--secondary-color:#333;--light-color:#eee;--dark-color:#000}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,Arial,Helvetica,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app{width:100%}a{text-decoration:none}.Products_products__3Zab5{width:100%;margin-top:2rem;display:flex;flex-direction:row;flex-wrap:wrap;grid-row-gap:20px;row-gap:20px}.Product_product__container__3jQoB{width:100%;height:100%;border:none;background-color:transparent}.Product_product__1X-8I{margin:0 10px;box-shadow:0 2px 8px rgba(0,0,0,.26);border-radius:10px;cursor:pointer}.Product_product__1X-8I,.Product_product__details__1QOL0{height:100%;display:flex;flex-direction:column;justify-content:space-between}.Product_product__details__1QOL0{padding:1rem}.Product_details__title__2q6wg{font-size:1.3rem;font-weight:700;text-align:center;margin:0;min-height:3rem;color:var(--secondary-color);height:100%}.Product_details__desc__d-VoZ{font-size:.85rem;text-align:center;color:var(--secondary-color)}.Product_details__price__1QgPG{font-size:1.2rem;text-align:center;margin:0;color:var(--secondary-color)}.Product_product__buttons__BM43S{display:flex;flex-direction:column;justify-content:space-around;align-self:center;padding:1rem}.Product_buttons__btn__2s4i7{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1rem;border-radius:10px;font-size:1.2rem;font-weight:700}.Product_buttons__btn__2s4i7:hover{opacity:.7}.Product_buttons__view__1uKwU{background:var(--light-color);color:var(--secondary-color)}.Product_buttons__add__1u5wV{background:#228b22;color:var(--light-color)}.Cart_cart__3GqLz{margin:2rem 10px;display:flex;flex-direction:column}.Cart_cart__summary__3-tX3{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;padding:1rem;box-shadow:0 2px 8px rgba(0,0,0,.26);border-radius:10px}.Cart_summary__title__33avP{font-size:1.2rem;font-weight:700}.Cart_summary__price__2ivFV{display:flex;justify-content:space-between}.Cart_summary__price__2ivFV span:first-child{font-size:.9rem}.Cart_summary__price__2ivFV span:nth-child(2){font-size:1.2rem;font-weight:700}.Cart_summary__checkoutBtn__1ZC9Q{margin-top:2rem;padding:10px 17px;border:1px solid var(--secondary-color);border-radius:10px;background:var(--primary-color);color:var(--light-color);font-size:1.2rem;font-weight:700;cursor:pointer}.Cart_summary__checkoutBtn__1ZC9Q:focus{outline:none;border:1px solid var(--secondary-color)}.Cart_summary__checkoutBtn__1ZC9Q:hover{opacity:.75}@-webkit-keyframes CartItem_slide-up__2wQuS{0%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes CartItem_slide-up__2wQuS{0%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.CartItem_cartItem__2cfjr{margin-bottom:2rem;display:flex;border-bottom:1px solid #c4c4c4;justify-content:space-between;-webkit-animation:CartItem_slide-up__2wQuS 1s both;animation:CartItem_slide-up__2wQuS 1s both;-webkit-animation-delay:.5s;animation-delay:.5s}.CartItem_cartItem__image__3_p6L{width:350px;object-fit:contain;border-radius:10px}.CartItem_cartItem__details__1qLLQ{padding:1rem;display:flex;flex-direction:column;justify-content:space-between;color:var(--secondary-color)}.CartItem_details__title__Tiwsf{font-size:1rem;font-weight:700}.CartItem_details__desc__GZqzD{font-size:.8rem}.CartItem_details__price__1CpEI{font-size:1rem;font-weight:700}.CartItem_cartItem__actions__1CrTt{display:flex;flex-direction:column;justify-content:space-around;align-items:center;padding:.6rem}.CartItem_cartItem__qty__1hCMo{display:flex;align-items:center}.CartItem_cartItem__qty__1hCMo input{padding:10px;margin-left:.4rem;width:60px;border-radius:10px;border:1px solid var(--secondary-color);outline:none}.CartItem_cartItem__deleteItemBtnContainer__3MwtX{border:none;background:none}.CartItem_actions__deleteItemBtn__3WzBc{color:#000;background-color:#fff;border-radius:50%;cursor:pointer;transition:all .7s ease-in-out;outline:none}.CartItem_actions__deleteItemBtn__3WzBc:hover{-webkit-transform:scale(1.2) rotate(1turn);transform:scale(1.2) rotate(1turn);color:#d10f0f}
/*# sourceMappingURL=main.994a4c7e.chunk.css.map */