body{overflow-y:hidden;margin:0;font-size:16px;font-family:"Source Sans Pro";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.App{text-align:left}.mandatory-indicator{color:red}input.emptied{border:1px solid #ed6542}div.emptied{color:red;display:block}.error-msg{display:none}.col-sm-5>a{text-decoration:none}.test-harness-page-header{display:flex;padding-left:20px;height:86px;color:#fff;background-image:linear-gradient(90deg,#3a7cb3,#005488)}.test-harness-logo>a>img{margin-top:15px;height:52px;padding:0 11px;width:120px}.index-page{display:flex;justify-content:center;padding:20px}.operation-type{width:200px;margin:10px;border:1px solid #626262;border-radius:2px;text-align:center;overflow-wrap:break-word}.http-link,.soap-link{padding:10px}.operation-type>a{color:#000;text-decoration:none}.operation-type:hover{border:1px solid #037db8}.error-page,.page-not-found{width:500px;margin:100px auto;text-align:center}.error-page{width:auto}.error-page h1,.page-not-found h1{font:normal normal 700 90px/18px Open Sans Regular;letter-spacing:7.2px;color:#2d373c;display:inline-block;margin-bottom:38px}.error-page h2,.page-not-found h2{font:normal normal 600 40px/18px Open Sans Regular;letter-spacing:2px;color:#727272}.error-page p,.page-not-found p{font:normal normal 600 16px/18px Open Sans Regular;letter-spacing:0;color:#727272}.test-harness-page-title{width:150px;text-align:center;font-size:20px;color:#fff;margin:16px 10px 16px 0;border-left:2px solid #d4e5fa}.operation-list{font-size:16px;margin-left:20px;display:flex}.operation-name{margin-top:20px;margin-bottom:20px;margin-right:20px;align-self:center}.operation-name>a{color:#fff;text-decoration:none;font-size:18px}.operation-name>a:hover{cursor:pointer;text-decoration:none}.unbold-text{display:none}.operation-form,.operation-response,.uioperation-response{margin-left:330px;margin-right:330px}.operation-list .active{border-bottom:1px solid #d4e5fa}.form-group{padding-left:50px;padding-bottom:20px}.loader{display:none}.loader-div .loading{display:inline-block;top:108px;left:0;background-color:rgba(209,205,192,.1);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;height:calc(100vh - 190px);width:100%;text-align:center}.page-body{min-height:calc(100vh - 190px);max-height:calc(100vh - 190px);overflow-y:scroll}.page-description,.page-description-mt,.url-span,.url-span-mt{overflow-x:hidden;background-color:#e3e3e3;padding-left:45px;height:22px}.page-description-mt,.url-span-mt{height:22px;background-color:#fff}.form-control,.response-form-control{width:600px;padding-left:10px;min-height:20px;max-height:auto;border-radius:3px;border:1px solid #626262;overflow-wrap:break-word}.form-control:hover{border:1px solid #037db8}.control-label{padding-bottom:7px;font-weight:600;color:#037db8}.col-sm-5>select{height:24px;width:614px}button:focus,input:focus,select:focus{outline:none}.btn-primary,.wps-saved-card-pay-btn{display:inline;background:transparent linear-gradient(270deg,#3a7cb3,#19669b 43%,#005488) 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);border-radius:2px;border:1px;opacity:1;color:#fff;font-weight:700;padding:6px 30px;font-size:14px;width:116px;letter-spacing:.7px}.btn-primary:hover,.wps-saved-card-pay-btn:hover{cursor:pointer}.test-harness-footer{width:100%;background-color:#6f6f6f;height:60px;font-size:18px;left:0;bottom:0;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center}.test-harness-footer a{color:#fff}.field-description{color:grey}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.pop-up-modal{display:flex;flex-direction:column}.modal-close-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;align-self:end}.orderReviewSuccess{padding:15px;border:1px solid;margin:20px 200px}.orderReviewSuccess-row{display:flex;margin-bottom:20px;border-bottom:1px solid;padding:10px}.orderReviewSuccess-row:last-child{border:0}.orderReviewSuccess-col{flex:1 1}.orderReviewSuccess-col label{font-weight:700}.orderReviewSuccess-col .operationName{color:green;margin:0 10px;font-weight:700}.orderReviewSuccess-col .operationName.red{color:red}.bookDetailRow{display:flex;width:100%}.bookDetailRight{display:flex;flex-direction:column;min-width:46%;width:46%}.book-detail{display:flex}.book-detail img{height:150px;max-width:100%}.book-detail-left,.book-detail-right{padding:10px}.book-title{color:#484848;font-weight:700}.book-instock{color:green}.mb-10{margin-bottom:10px}.detail{display:flex;align-items:flex-start;justify-content:space-between;margin:0 20px}.detail .paymentIframe{padding:0 15px}.productDetail{display:flex;justify-content:center}.order-summary{background:#eeedf2;padding:15px}.bookDetailRow .order-summary{width:46%}.order-row{display:flex;align-items:center;margin-bottom:20px}.order-row.total{margin:20px 0}.order-col{flex:1 1;align-items:flex-end}.order-col>div{font-size:12px}.order-col:nth-child(2){text-align:right}.order-col.total{font-weight:700;font-size:20px}.checkout-payment{margin:20px}.checkout-payment .bookDetailRow .book-detail{width:65%;flex-wrap:wrap}.w-100{width:100%}.w-auto{width:auto}.updateAmount{width:65%}.updateAmount button{margin:10px 0;width:100%}.updateAmount .form-control{width:calc(100% - 15px)}.accordion.form-control{padding:0}.accordion.form-control.emptied{border:1px solid #ed6542}.accordion-item{padding:8px 12px;border-bottom:1px solid #9d9d9d}.accordion-item:last-child{border:0}.accordion-item .accordion-title{display:flex;align-items:center;color:#2d373c;font-weight:600;cursor:pointer}.accordion-item .accordion-title.disabled{cursor:auto}.accordion-item .accordion-label{padding-left:15px}.accordion-item .accordion-content{transition:all .3s ease;height:0;opacity:0;overflow:hidden}.accordion-item .accordion-content.open{opacity:1;height:auto;padding:10px 0 0 27px}.accordionIcon{width:12px;height:12px;position:relative;display:flex;justify-content:center;align-items:center}.accordionIcon.accordionMinus{width:12px;height:2px;background:#2d373c}.accordionIcon.accordionPlus:before{position:absolute;content:"";width:2px;height:12px;background:#2d373c}.accordionIcon.accordionPlus:after{position:absolute;content:"";width:12px;height:2px;background:#2d373c}label.checkboxContainer{font-size:14px;color:#9d9d9d;position:relative;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;padding:6px 0;cursor:pointer;-webkit-user-select:none;user-select:none}.checkboxContainer .accordionCheckBox{position:absolute;opacity:0;cursor:pointer;height:14px;width:14px;margin:0}.checkboxContainer .checkmark{position:relative;height:12px;width:12px;border:1px solid #9d9d9d;margin-right:22px}.checkboxContainer .accordionCheckBox:checked~.checkmark{background:#9d9d9d}.checkboxContainer .accordionCheckBox:checked~.checkmark:after{position:absolute;content:"";left:4px;top:1px;width:3px;height:7px;border:solid #fff;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkboxContainer .accordionCheckBox:disabled,.checkboxContainer.disabled{outline:none;cursor:default;pointer-events:none}.orderReviewStatus{padding:10px 15px;color:#fff;border-radius:30px}.orderReviewStatus.green{background:green}.orderReviewStatus.red{background:red}.retryBtn .order-col{display:flex}.retryBtn button{flex:1 1}.orderReviewStatusRow{display:flex;justify-content:space-between;align-items:center}.orderReviewStatusRow>h1{margin:0}.orderReviewStatusRow.failed{margin-bottom:15px}.seeMoreLink{text-align:center}.seeMoreLink button{background:transparent;color:#00f;border:none;outline:0;text-decoration:underline;cursor:pointer}.saveCard{display:flex;flex-direction:column;align-items:center;margin:auto}.saveCard.top{margin:0 30px}.paypal-section{padding:0 15px;margin-bottom:20px}.paypal-section input[type=radio]{margin-right:15px}.paypal-section .paypal-label{display:flex}.payment-method{width:50%}#CardSection{margin:0}#CardSection:empty{padding:0}#CardSection.cardSelected{background:#f4f4f4;padding:25px;border-radius:4px;margin-bottom:20px}#btn-au-becs-debit-submit,#btn-bacs-debit-submit,#btn-payment-element-submit,#btn-us-bank-account-submit{margin:15px 0;height:40px;color:#fff;font-size:16px;width:100%;border:0;background:#115c36}#btn-au-becs-debit-submit:disabled,#btn-bacs-debit-submit:disabled,#btn-payment-element-submit:disabled,#btn-us-bank-account-submit:disabled{background:#adadad;cursor:default}.hide{opacity:0;max-height:0;margin:0!important;padding:0;display:block;width:0;z-index:-3;position:relative;border:0}#cardBillingAddress .form-control{width:100%}#cardBillingAddress .form-group{padding:10px}@media (max-width:768px){.detail{flex-direction:column}.bookDetailRight,.payment-method{width:100%}}#wps-response-form{min-width:480px}.spinnerConsumer{border-radius:50%;border:5px solid #fff;border-top-color:#5469d4;width:20px;height:20px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:auto}.parent-consolidated-ui{width:100%;display:flex}.left-panel-consolidated-ui{width:50%;padding:20px}.right-panel-consolidated-ui{display:flex;flex-direction:column-reverse;grid-gap:20px;gap:20px;min-width:46%;width:46%;padding:20px}.billing-address-btn{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;margin:10px}.test-harness-payment-button{width:auto;padding:10px}.billing-address-btn:disabled,.billing-address-btn[disabled],.test-harness-payment-button:disabled,.test-harness-payment-button[disabled]{background:grey;color:#fff;cursor:unset}@media (max-width:768px){#wps-response-form{text-align:center}.parent-consolidated-ui{width:100%;display:flex;flex-wrap:wrap}.left-panel-consolidated-ui,.right-panel-consolidated-ui{width:100%}}
/*# sourceMappingURL=main.9de3823c.chunk.css.map */