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}.content{display:flex;flex-wrap:wrap;padding:0 5%}button{background-color:#666;border-radius:8px;color:#fff;max-width:8rem;padding:.5rem 1rem;text-align:center}button:hover{cursor:pointer}button:focus,button:hover{background-color:#444}.products{flex:100% 1}@media (min-width:970px){.products{flex:50% 1}}.products .header{font-size:1.5rem;margin:2rem 0}.product-list{display:flex;flex-wrap:wrap}.product-list .item{text-align:center;width:50%}button.add-to-cart{margin-top:1rem}.product-image{width:8rem}.navbar{align-items:center;background-color:#555;color:#fff;display:flex;justify-content:space-between;min-height:3.5rem;padding:0 5%;position:-webkit-sticky;position:sticky}.navbar .header{font-size:1.5rem}.cart{flex:100% 1}@media (min-width:970px){.cart{flex:50% 1}}.cart .header{font-size:1.5rem;margin:2rem 0}.basket{width:100%}.basket #totalLabel,.basket th{text-align:left}.basket .summary td{padding-top:2rem}.basket .addButton,.basket .removeButton{cursor:pointer;margin:0 .4rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.basket .noItem{padding:2rem 2rem 0;text-align:center}.basket .col{width:25%}.basket .col.last{align-items:center;display:flex;justify-content:space-between;width:100%}.basket .action{font-weight:700}.basket button.action{height:2rem;padding:.5rem;width:2rem}
/*# sourceMappingURL=main.1c8a8fcd.css.map*/