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;margin:0}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:#fbb861}@-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)}}body{background-color:#dddcdc}.card-picture{margin:5px 40px;width:250px}.card-info h5{padding-left:10px}.card{height:400px;position:relative;width:300px}.cart-btn{align-items:center;background-color:#edb664;border:none;border-bottom-left-radius:6px;border-bottom-right-radius:6px;bottom:0;cursor:pointer;display:flex;justify-content:center;position:absolute;width:100%}.cart-btn p{margin-right:6px}.full-container{padding-left:30px;padding-right:30px}.product-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.product-container .card{background-color:#fff;border:1px solid #000;border-radius:6px}.full-container{display:grid;grid-template-columns:5fr 1fr}.cart-container{background-color:#fff;border:1px solid #000;border-radius:10px;height:500px;padding:10px}.cart-container button{border-radius:4px;cursor:pointer;padding:5px}.btn1{border:2px solid blue;color:blue}.btn2{border:1px solid red;color:red}.bonus-part{border:2px solid green;margin:20px 30px;padding:10px}@media (max-width:1000px){.product-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin:0 auto;order:2}.full-container{display:grid;grid-template-columns:1fr}.cart-container{margin:10px 60px;order:1}}@media (max-width:500px){.product-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(1,1fr)}.cart-container{height:300px;margin:20px auto;order:1;width:280px}}
/*# sourceMappingURL=main.67f64ac0.css.map*/