@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap);.stripe{width:100%}.stripe .stripeContainer{display:block;width:100%}.checkoutTicketCompliments .cannotUseEtc .resumePayment *,.checkoutTicketCompliments .cannotUseEtc .vouchersTable *{color:#6c757d!important}.checkoutTicketCompliments .cannotUseEtc .vouchersBlock{border-bottom:1px solid #6c757d!important}.checkoutTicketCompliments .cannotUseEtc .vouchersTable svg circle{fill:#6c757d!important}.checkoutTicketCompliments .cannotUseEtc .vouchersTable svg path{fill:#adb5bd!important}.checkoutTicketCompliments .vouchersTable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.checkoutTicketCompliments .vouchersTable hr{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:100%}.checkoutTicketCompliments .vouchersTable .vouchersBlock{width:100%;min-width:100%}.checkoutTicketCompliments .vouchersTable .vouchersTableRow{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.checkoutTicketCompliments .vouchersTable .vouchersTableRow>div{width:33%;min-width:33%;-webkit-box-flex:33%;-ms-flex:33%;flex:33%}.checkoutTicketCompliments .vouchersTable .vouchersTableRow.vouchers>div{padding:8px 0}.checkoutTicketCompliments .vouchersTable strong{font-size:14px}.checkoutTicketCompliments .vouchersTable .voucherCount{display:-webkit-box;display:-ms-flexbox;display:flex}.checkoutTicketCompliments .vouchersTable .voucherCount .setVoucherIcon{cursor:pointer}.checkoutTicketCompliments .vouchersTable .voucherCount span{width:33%;min-width:33%;-webkit-box-flex:33%;-ms-flex:33%;flex:33%}.checkoutTicketCompliments .etcLower{text-align:right}.checkoutTicketCompliments .etcLower .etcAutoSelect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.checkoutTicketCompliments .etcLower .etcAutoSelect p{margin-bottom:0}.checkoutTicketCompliments .etcLower .custom-switch{margin-left:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.checkoutTicketCompliments .etcLower .custom-switch label{margin-bottom:0}.checkoutTicketCompliments .cannotUseEtcAlert{text-align:left;margin:1.25rem 0}.checkoutTicketCompliments .cannotUseEtcAlert .danger{color:#c0272d;font-size:14px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:120%}.checkoutTicketCompliments .cannotUseEtcAlert .danger svg{min-width:20px;-webkit-transform:translateY(2px);transform:translateY(2px);margin-right:4px}.checkoutTicketCompliments .headingRow{font-family:Montserrat,sans-serif;color:#8c8c8c;font-weight:600;font-size:14px;text-transform:uppercase}.checkoutTicketCompliments .resumePayment .value,.checkoutTicketCompliments .totalLabel,.checkoutTicketCompliments .voucherCount,.checkoutTicketCompliments .voucherTotal,.checkoutTicketCompliments .voucherValue{font-family:Montserrat,sans-serif;color:#1d204c;font-weight:500;font-size:20px}.checkoutTicketCompliments .setVoucherIcon svg{width:20px;height:20px}.checkoutTicketCompliments .etcAutoSelect{margin-top:1rem}.checkoutTicketCompliments .etcAutoSelect p{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;line-height:120%;color:#1d204c;font-weight:600;font-size:14px;padding-left:8px}.checkoutTicketCompliments .etcAutoSelect .custom-switch{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.checkoutTicketCompliments .etcAutoSelect .custom-switch input:checked~label{background:#3471dc}.checkoutTicketCompliments .edenredGui{text-align:center;margin:0 0 24px 0}.checkoutTicketCompliments .edenredGui *{font-family:Montserrat,sans-serif;font-weight:400}.checkoutTicketCompliments .edenredGui .edenredPanel{background:#fff;-webkit-box-shadow:0 0 20px 3px rgba(0,0,0,.1);box-shadow:0 0 20px 3px rgba(0,0,0,.1);padding:16px;font-size:14px;color:#1d204c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;line-height:120%;font-weight:600}.checkoutTicketCompliments .edenredGui .edenredText{padding-left:16px}.checkoutTicketCompliments .edenredGui .edenredText *{font-weight:600;color:#1d204c}.checkoutTicketCompliments .edenredGui .etcLogout{color:#c0272d;text-decoration:underline;text-transform:uppercase;font-weight:700;margin-top:6px;display:inline-block;font-weight:12px}.checkoutTicketCompliments .edenredGui .edenredLogo{max-width:140px}.checkoutTicketCompliments .edenredGui p{font-weight:500;font-family:Montserrat,sans-serif;color:#747474;font-size:14px;margin-bottom:12px}.checkoutUserInfo .logo,.checkoutUserInfo .logout{display:none}.checkoutUserInfo .info{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.checkoutUserInfo .content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1.5rem}.checkoutUserInfo .availabilty,.checkoutUserInfo .displayName{font-size:18px;font-weight:400}.checkoutUserInfo .availabilty{font-size:17px}.modal-title{font-size:16px}.modal-body{padding:20px!important}.otp--modal-requestcode.justify-content-end .btn{background-color:transparent!important;color:#212529!important;border-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-decoration:underline;font-size:13px}.otp--modal-requestcode.justify-content-end .btn.disabled{opacity:.3;text-decoration:none}.otp--info{font-size:14px}.otp--modal-notify-mail{font-size:13px;display:block;margin-bottom:20px}.otp--modal-prefix{margin-right:10px;margin-left:-35px;font-style:italic;font-size:18px;color:#adb5bd}.otp--modal-text{color:#dc3545}.otp--modal-code-wrapper .formError{color:#dc3545;font-size:13px;display:block;margin-top:8px;margin-bottom:12px}.otp--modal-input,.otp--modal-prefix{display:inline-block;vertical-align:middle}[otp-wrap=otp--ok]{pointer-events:none!important;-webkit-filter:blur(2px)!important;filter:blur(2px)!important;opacity:.6!important;-webkit-user-select:none!important;-ms-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.sidebarSso .fees{display:none}.sidebarSso .info,.sidebarSso .user{margin:0;padding:0;border:0}