.wcp-form input,.wcp-form input[type="date"],.wcp-form input[type="time"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px!important}.wcp-form{-webkit-transition:opacity .2s;transition:opacity .2s}.wcp-form.is-loading{opacity:.7;pointer-events:none}.wcp-form-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.wcp-form-group{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;margin-bottom:15px}.wcp-form-label{font-weight:700;display:block;margin-bottom:5px}.wcp-form-group .wcp-form-control{width:100%;max-width:100%;line-height:1;height:40px;padding:9px 8px;border:solid 1px #ddd;background:#fff}div#tab_upload{text-align:center;cursor:pointer;transition:all 0.2s ease-in-out;border:2px solid #000;border-radius:3px;padding:20px;display:flex;overflow:hidden;flex-direction:column;align-items:center}.wcp-form-control-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#tab_upload.wcp-drag-hover{background-color:#eff6ff!important;border-color:#29ac8f!important;border-style:dashed!important;transform:scale(1.01)}#tab_upload.wcp-has-file{background-color:#f0fdf4!important;border-color:#29ac8f!important;padding-top:1.25rem!important;padding-bottom:1.25rem!important}#tab_upload.wcp-has-file .wcp-upload-text{color:#29ac8f!important}#tab_upload.wcp-has-file .wcp-upload-limit,#tab_upload.wcp-has-file .text-muted,#tab_upload.wcp-has-file .wcp-trigger-upload-btn{display:none!important}#tab_upload button.btn.btn-normal.wcp-trigger-upload-btn{background-color:#000;border:2px solid #000;color:#fff;font-weight:500;margin-top:5px;width:100%;font-family:kanit;font-size:1rem}#tab_upload button.btn.btn-normal.wcp-trigger-upload-btn:hover{color:#000;background-color:#fff0}#tab_upload:hover{border-color:#29ac8f}.wcp-filename-block{display:none}.wcp-filename-text{padding:6px 12px;margin-bottom:12px;max-width:90%;word-break:break-all;font-size:12px}.wcp-preview-wrapper{display:none;margin-bottom:8px;max-width:120px;position:relative}.wcp-preview-wrapper img{width:100%;height:auto;border-radius:4px;box-shadow:0 2px 4px rgb(0 0 0 / .1);display:block}.wcp-upload-hint-box{display:none;font-size:12px;color:#94a3b8}.wcp-upload-content-box{width:100%}.wcp-upload-text{font-size:28px;color:#000}.wcp-upload-limit{font-size:12px;color:#94a3b8}.button.wcp-button-track-status{width:80%;align-items:center;justify-content:center;background:transparent!important;color:#000!important;border:2px solid #000!important;text-decoration:none;box-sizing:border-box;transition:all 0.2s ease-in-out}.button.wcp-button-track-status:hover{color:#4b5563!important;border-color:#4b5563!important}.wcp-form-input{width:100%}.wcp-form-button{display:flex;flex-direction:column;gap:10px;align-content:center;align-items:center}.wcp-button-confirm{position:relative;border:2px solid #000!important;font-family:kanit;width:80%}.wcp-button-confirm:hover{border-color:#4b5563!important}.wcp-form.is-loading .wcp-button-confirm span{opacity:0}.wcp-form.is-loading .wcp-button-confirm:after{position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px;content:" ";width:20px;height:20px;display:inline-block;vertical-align:middle;border:1px solid #fff;border-radius:50%;z-index:16;border-top-color:transparent!important;-webkit-animation:wcp-load-spin 450ms infinite linear;animation:wcp-load-spin 450ms infinite linear}.wcp-alert{padding:5px 0;line-height:1}.has-error .wcp-alert{color:red}.wcp-form-response div{line-height:1;margin:0 0 15px;padding:8px 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;border-radius:6px}.wcp-form-success-message{color:#73af55;background:#f1fffd;border:1px solid #73af55}.wcp-recaptcha-error{color:#e11d48;background-color:#fff1f2;border:1px solid #fecdd3}.wcp-form-success-message>*{-webkit-flex-basis:0%;-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.wcp-form-success-message a{font-weight:700;color:#73af55}.wcp-form-success-message p{margin:0}.checkmark{width:30px;height:35px;margin-right:10px;-webkit-box-flex:0;-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px;max-width:30px}.checkmark-path{stroke-dasharray:1000;stroke-dashoffset:0}.checkmark-path.circle{-webkit-animation:wcp-dash 0.9s ease-in-out;animation:wcp-dash 0.9s ease-in-out}.checkmark-path.line{stroke-dashoffset:1000;-webkit-animation:wcp-dash 0.9s 0.35s ease-in-out forwards;animation:wcp-dash 0.9s 0.35s ease-in-out forwards}.checkmark-path.check{stroke-dashoffset:-100;-webkit-animation:wcp-dash-check 0.9s 0.35s ease-in-out forwards;animation:wcp-dash-check 0.9s 0.35s ease-in-out forwards}#wcp-bank{margin:20px 0 10px}.wcp-form-label{font-size:1.125rem;color:#000;font-weight:600}.wcp-account-detail-item{display:block}.wcp-account-detail-item ul{width:100%;display:table;padding:0;margin:0;list-style:none;display:table}.wcp-account-detail-item li{display:table-cell;width:35%;padding-bottom:5px}.btf-1.active{background:#28a6df;color:#fff}.btf-2.active{background:#1d8e33;color:#fff}.btf-3.active{background:#214796;color:#fff}.btf-4.active{background:#4e317d;color:#fff}.btf-5.active{background:#113566;color:#fff}.wcp-account-detail-item li.wcp-account-bank{border-radius:30px;width:100%;display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;border:1px solid #000;padding:10px;margin:10px 0;gap:10px;line-height:14px}li.wcp-account-bank span.wcp-account-name{font-size:12px}li.wcp-account-bank span.wcp-bank-name{width:70%}li.wcp-account-bank span.wcp-account-number{width:30%}button.wcp-copy-btn{right:30px;position:absolute;padding:10px!important;background:#fff;border:none!important}span.wcp-account-name{font-size:12px;color:#8D8D8D}.wcp-form-label .required{color:red}.wcp-account-detail-item li.wcp-account-bank input{display:none}.wcp-account-detail-item li.wcp-account-number{width:20%}li.wcp-account-bank img{width:40px;height:40px;margin:0;display:inline-block!important;vertical-align:middle;border-radius:30px;border:2px solid #fff}.wcp-our-bank-title{margin:15px 0 10px}.wcp-our-bank{padding:0;margin:0;list-style:none}.wcp-our-bank-item{display:inline-block;margin-right:5px}.wcp-our-bank-item img{position:relative!important;right:0!important;left:0!important;float:none!important;margin:0!important;opacity:1!important;max-width:none!important;max-height:none!important;display:block!important;transform:translate(0,0);-webkit-transform:translate(0,0)}img.wcp-slip{margin:0!important}.wc-bacs-bank-details.bacs_details .bank_logo{list-style:none!important}@keyframes wcp-load-spin{100%{transform:rotate(360deg)}}@-o-keyframes wcp-load-spin{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes wcp-load-spin{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes wcp-load-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes wcp-load-spin{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@media (max-width:540px){li.wcp-account-bank span.wcp-account-name{display:none}li.wcp-account-bank span.wcp-account-number{width:30%;margin-right:46px}li.wcp-account-bank span.wcp-bank-name{width:50%}}@media (min-width:768px){.wcp-col-2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@-webkit-keyframes wcp-dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@keyframes wcp-dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@-webkit-keyframes wcp-dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}@keyframes wcp-dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}