.waves-ripple{position:absolute;border-radius:100%;background-color:rgba(0,0,0,.15);background-clip:padding-box;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:scale(0);transform:scale(0);opacity:1}.waves-ripple.z-active{opacity:0;-webkit-transform:scale(2);transform:scale(2);-webkit-transition:opacity 1.2s ease-out,-webkit-transform .6s ease-out;transition:opacity 1.2s ease-out,-webkit-transform .6s ease-out;transition:opacity 1.2s ease-out,transform .6s ease-out;transition:opacity 1.2s ease-out,transform .6s ease-out,-webkit-transform .6s ease-out}.detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;margin-bottom:50px}.detail>div{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.detail>div>div{display:-webkit-box;display:-ms-flexbox;display:flex}.detail>div>div span{padding:8px 16px;border:1px solid #dfe6ec;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;border-bottom:0}.detail>div>div span:first-child{border-right:0}.detail>div>div:last-child span{border-bottom:1px solid #dfe6ec}.button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0}.button-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.subtotal-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;padding:10px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.subtotal-amount{font-size:1.2em;color:#333}