.store{display:flex;flex-direction:column;position:relative;height:100%;box-sizing:border-box}.store-header{font-size:medium;padding:5px;margin-bottom:10px;color:#ccc}.store-body{flex:1;display:flex;flex-direction:column}.store-footer{display:flex;flex-direction:row;height:30px;min-height:30px}.store-body .store-line1{display:flex;flex-direction:row;gap:30px;width:100%;flex:1 1 0;min-height:0}.store-line1 .store-left,.store-line1 .store-right{overflow-y:auto;scrollbar-width:none;display:flex;flex-direction:column;height:100%;min-height:0}.store-line1 .store-left{max-width:600px}.store-left .item-left{margin:3px;padding:3px;display:flex;flex-direction:row;gap:10px;box-sizing:border-box;align-items:flex-start}.store-left .item-left .img{width:300px;flex-shrink:0}.store-left .item-left .img img{width:100%;height:auto;border:1px solid #222;border-radius:3px;object-fit:contain}.store-left .item-left .desc{flex:1}.store-line1 .store-right{width:200px}.store-right .item-right{margin:3px;padding:3px;display:flex;flex-direction:row;gap:10px;max-height:250px;align-items:center}.store-right .item-right .count{font-size:large;font-weight:400;padding:2px;color:#000;background-color:#fff;border-radius:50%;width:20px;height:20px;display:flex;justify-content:center;align-items:center}.store-left .item-left.selected,.store-right .item-right.selected{outline:3px solid white}.btn-order{padding:16px;border:1px solid gray;margin:5px;background-color:#222;color:#fff;border-radius:5px;box-sizing:border-box;font-size:large}.btn-order.selected{background-color:#fff;color:#000}