.pay-container .order-details{margin-top:15px;font-size:14px}.pay-container .order-details>p{border-bottom:1px solid #f39c12;padding-bottom:5px}.pay-container .order-item{display:flex;justify-content:space-between;align-items:baseline}.pay-container .order-leg-group{border-bottom:1px dashed #e0e0e0;padding:6px 0}.pay-container .order-leg-group+.order-leg-group{margin-top:10px}.pay-container .order-leg-label{font-weight:700;color:#22303a;text-transform:uppercase;display:flex;align-items:center;margin-bottom:4px}.pay-container .order-leg-label__icon--out{color:#f39c12}.pay-container .order-leg-label__icon--in{color:#428bca}.pay-container .order-subtotals{font-weight:700;padding-top:10px}.pay-container .order-subtotals__row{display:flex;justify-content:space-between;padding:3px 0}.pay-container .order-total{margin-top:8px;padding-top:10px;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:baseline;font-weight:700}.pay-container .order-total strong{font-size:20px;color:#e08e0b}.seat-out[data-v-714edd08]{color:#f39c12}.seat-in[data-v-714edd08]{color:#428bca}.payment-method-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:3px;height:55px;border:1px solid #e7e7e7}.payment-method-btn--active{border-color:#f39c12;background:#fff7e9}.payment-method-btn__radio{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:16px;height:16px;border-radius:50%;border:2px solid #c9d0d8}.payment-method-btn--active .payment-method-btn__radio{border-color:#f39c12}.payment-method-btn--active .payment-method-btn__radio:after{content:"";position:absolute;top:2px;left:2px;width:8px;height:8px;border-radius:50%;background:#f39c12}.ticket-container{display:flex;flex-direction:column;background:#f5f5f5;padding:10px;border-radius:3px;border:1px solid #e7e7e7}.pay-container{width:100%;border-radius:3px;padding:15px;border:1px dashed #e7e7e7;background:#f5f5f5}.pay-container .timer{padding:5px;border-radius:3px;background-color:#fff}.pay-container .pay-button,.pay-container .timer{display:flex;align-items:center;justify-content:center;font-weight:700}.pay-container .pay-button{width:100%;background:#ffb300;padding:10px;border:none;color:#fff;border-radius:3px;text-align:center;cursor:pointer;margin-top:10px}.pay-container .pay-button[disabled],.pay-container .pay-button[disabled]:hover{background:rgba(255,179,0,.5)}.pay-container .pay-button:hover{background:#ffa000}