.cmp-supplierPCNForm{padding:1rem 2.25rem}.cmp-supplierPCNForm .china-privacy-checkbox:not(.china-privacy-checkbox--enabled){display:none}.cmp-supplierPCNForm__header{color:#0d1328;font-size:3rem;font-weight:300;margin-bottom:1.5rem;margin-top:2rem}.cmp-supplierPCNForm__requestaccess{background-color:#e30437;border:none;border-radius:2rem;color:#fff;font-size:1pc;font-weight:600;margin-bottom:1rem;margin-top:1rem;padding:1rem;width:20rem}.cmp-supplierPCNForm__wrapper label{font-size:.875rem}.cmp-supplierPCNForm__loading{opacity:.5}.cmp-supplierPCNForm__complete,.cmp-supplierPCNForm__subscriptionConfirmation{display:none}.cmp-supplierPCNForm .cmp-subscriptionform__row label{margin-bottom:.25rem}.cmp-supplierPCNForm .cmp-subscriptionform__row textarea{padding:1rem}.cmp-supplierPCNForm .cmp-forms .forms-container{background:#fff;border:1px solid #5a7e92;border-bottom-color:#fff;margin-top:2rem;padding:2rem 1rem}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__text[type=date],.cmp-supplierPCNForm .cmp-forms .forms-container input[type=date]{cursor:pointer}.cmp-supplierPCNForm .cmp-forms .forms-container .contactsupportform_label,.cmp-supplierPCNForm .cmp-forms .forms-container .supplier_PCNForm_label{color:#242b30;font-weight:400}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__fullwrapper:has(label[for=partNumber1]){margin-bottom:1rem}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__check-label{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;margin-bottom:.625rem}.cmp-supplierPCNForm .cmp-forms .forms-container i.fa-asterisk.smaller{color:#e30437;font-size:x-small;font-weight:600;position:relative;top:2px}.cmp-supplierPCNForm .cmp-forms .forms-container textarea{padding:1rem}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-subscriptionform__terms-container{background:#fff;border:1px solid #5a7e92;height:10rem;overflow:auto;padding:1rem;white-space:pre-line}.cmp-supplierPCNForm .cmp-forms .forms-container #terms_conditons_consent{font-size:14px}.cmp-supplierPCNForm .cmp-forms .forms-container .terms-disabled{opacity:.6}.cmp-supplierPCNForm .cmp-forms .forms-container .scroll-error{color:#e30437;font-size:.875rem;margin-left:2rem}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__error{display:block}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__fullwrapper{position:relative;width:100%}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__fullwrapper .cmp-forms__helper-text{color:#23323c;font-size:14px;font-weight:400;margin-bottom:1rem}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__fullwrapper .cmp-forms__error{display:block}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__fullwrapper .multidisplay-checkbox .dropdown .dropdown-menu{-webkit-overflow-scrolling:touch;max-height:30rem;overflow-y:auto;white-space:nowrap}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .modal-overlay .modal-close-confirm{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:rgba(0,0,0,.35);display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;justify-content:center;padding-bottom:15rem;position:absolute;z-index:30}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .modal-overlay .modal-close-confirm .modal-close-confirm__content{background:#fff;border-radius:6px;margin-top:13rem;min-width:35rem;padding:2rem;text-align:center;width:30%}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .modal-overlay .modal-close-confirm .modal-close-confirm__content .modal-close-confirm__actions .discard-btn{float:left;margin-bottom:0;margin-right:1rem;width:15rem}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .modal-overlay .modal-close-confirm .modal-close-confirm__content .modal-close-confirm__actions .save-btn{background-color:#e30437;color:#fff;margin-bottom:0;width:15rem}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .modal-overlay .modal-close-confirm .modal-close-confirm__content .discard-title{color:#242b30;float:left;font-size:24px;font-weight:400}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .modal-overlay .modal-close-confirm .modal-close-confirm__content .discard-description{color:#242b30;float:left;font-size:1pc;font-weight:400;text-align:left}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .modal-overlay .modal-content{height:auto;max-width:50%;overflow:hidden;padding:5pc 30px 30px}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .modal-overlay .modal-content .supplier-footer-action{margin-bottom:0}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .modal-overlay .modal-content .supplier-footer-action .supplier-footer-options .form-cancel-btn{float:left;margin-bottom:0;width:100%}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .modal-overlay .modal-content .supplier-footer-action .supplier-footer-options .form-save-btn{background-color:#e30437;color:#fff;margin-bottom:0;width:100%}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .modal-overlay .modal-content .modal-title{color:#242b30;cursor:default;font-size:24px;font-weight:300;left:20px;padding-top:1rem}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .modal-overlay .modal-content .modal-close-button{color:#242b30;font-size:30px;font-weight:300}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .modal-overlay .modal-content .modal-header-spacing{margin-top:1rem}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .cmp-forms__wrapper i.fa-chevron-down,.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .cmp-forms__wrapper i.fa-chevron-up{color:#242b30;position:absolute;right:1.1rem;top:3rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .cmp-forms__wrapper .file-list .file-item{margin-bottom:2px}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .cmp-forms__wrapper .file-list .file-item .remove-file-btn{background-color:unset;border:0;color:#444d55;font-size:25px;position:static}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .cmp-forms__wrapper button{font-weight:500}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .cmp-forms__wrapper #uploadDocuments{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .cmp-forms__wrapper #files-error{margin-top:1rem}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .cmp-forms__wrapper .cmp-forms__radios{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.5rem;margin-right:3rem}.cmp-supplierPCNForm .cmp-forms .forms-container .separator .premo-separator{color:#dee2e6;margin-top:2px}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-registrationform__kochpolicy{font-size:1rem}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-registrationform__captcha{color:#00587c;font-size:14px}.cmp-supplierPCNForm .cmp-forms .cmp-forms__submit{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.cmp-supplierPCNForm .cmp-forms .cmp-forms__submit #subscriptionsubmit{font-weight:600;width:21rem}.cmp-supplierPCNForm .cmp-forms .supplier-form-submit__loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:1pc solid #f3f3f3;border-radius:50%;border-top-color:#e30437;height:90pt;left:50%;margin:10pc 0 0 -76px;position:absolute;top:20%;width:90pt;z-index:1}.cmp-supplierPCNForm .custom-dropdown{position:relative}.cmp-supplierPCNForm .custom-dropdown__trigger{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cmp-supplierPCNForm .custom-dropdown__trigger i{color:#242b30;margin-left:.5rem;pointer-events:none;position:absolute;right:1.1rem;top:1.4rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.cmp-supplierPCNForm .custom-dropdown--disabled .cmp-supplierPCNForm .custom-dropdown__trigger{cursor:not-allowed;opacity:.6}.cmp-supplierPCNForm .custom-dropdown__value{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1rem}.cmp-supplierPCNForm .custom-dropdown__placeholder{color:#6c757d}.cmp-supplierPCNForm .custom-dropdown__menu{background-color:#fff;border:1px solid #5a7e92;border-top:none;list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0;position:absolute;width:100%;z-index:99999}.cmp-supplierPCNForm .custom-dropdown__option{cursor:pointer;font-size:1rem;padding:.5rem 1rem}.cmp-supplierPCNForm .custom-dropdown__option:hover{background-color:#f0f0f0}.cmp-supplierPCNForm .custom-dropdown__option--selected{background-color:#e9ecef;font-weight:600}.cmp-supplierPCNForm .custom-dropdown__option--disabled{cursor:not-allowed;opacity:.5}.cmp-supplierPCNForm .custom-dropdown__option--disabled:hover{background-color:transparent}@media(max-width:767.98px){.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .cmp-forms__fullwrapper .multidisplay-checkbox .dropdown .dropdown-menu{-webkit-overflow-scrolling:touch;overflow-x:auto;white-space:nowrap;width:100%}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .cmp-forms__wrapper .button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .cmp-forms__wrapper .button,.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .cmp-forms__wrapper .button .file-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .cmp-forms__wrapper .button #uploadDocuments{width:100%}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .modal-overlay .modal-content{height:auto;max-width:100%;overflow:hidden;padding:75pt 15px 10px}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .modal-overlay .modal-content .modal-title{font-size:20px;font-weight:500}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .modal-overlay .modal-content .modal-title button{right:5px;top:0}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .modal-overlay .modal-close-confirm .modal-close-confirm__content{min-width:22rem}.cmp-supplierPCNForm .cmp-forms .forms-container .cmp-forms__row .modal-overlay .modal-close-confirm .modal-close-confirm__content .modal-close-confirm__actions .discard-btn{margin-bottom:10px}}.cmp-component__contentWrapper:has(>.supplierPCNForm){min-height:22rem}