.receipt-info .row{display:flex;justify-content:space-between}.receipt-info .row:first-child{border-bottom:1px solid silver}.receipt-info .item{display:flex;flex-direction:column;padding:10px}.receipt-info .label{color:var(--primary-color);margin-bottom:5px}.receipt-info .value{height:30px}.bill-info{background-color:#f2f5f8;padding:30px;display:flex}.bill-info .label{color:var(--primary-color);padding:10px 0}.bill-info .column:first-child{flex-basis:40%;padding-right:30px}.bill-info .column:nth-child(2){flex-basis:70%}.bill-info .payment .row{display:flex;justify-content:space-between}.bill-info .payment .row:nth-child(2){border-bottom:1px solid silver}.bill-info .payment .row:nth-child(3){border-bottom:1px solid silver;padding:20px 0}.bill-info .payment .row .item{padding:10px 0}.order-grid{margin-top:50px}.button-print{margin-top:30px}.button-print img{width:30px;padding-right:10px}.product-toolbar{margin:10px auto}.redeem .search-box{width:300px}.redeem .row{display:flex;justify-content:space-between;padding:10px}.summary{display:flex;flex-flow:row wrap;align-content:flex-start}.summary .item{flex:0 0 33%;display:flex;padding-bottom:50px}.summary .item img{width:70px}.summary .item .right{display:flex;flex-direction:column;justify-content:center;margin-left:10px}.summary .item .right .label{margin-bottom:5px}.summary .item .right .value{font-family:Din;font-size:24px;color:var(--primary-color)}.button-bar{display:flex;justify-content:flex-end;margin-top:20px}.user-card{width:100%}.user-info .edit{float:right;padding:3px 0}.user-info .row{display:flex;flex-flow:row wrap;align-content:flex-start}.user-info .item{flex:0 0 33%;display:flex;flex-direction:column;padding:10px}.user-info .label{margin-bottom:5px}.user-info .value{color:var(--primary-color)}.menu .row{margin-top:20px}.menu .item,.menu .row{display:flex;justify-content:center}.menu .item{flex:0 0 33%;align-items:center;height:120px;cursor:pointer}.menu .item span{color:var(--primary-color)}.menu .item:nth-child(2){margin:0 10px}.tabview{width:var(--panel-width);margin:30px auto}