.customerHub-Registration-Form{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:600px;position:relative;width:100%}.customerHub-Registration-Form .chContent-BPG-group-Value{margin-bottom:15px;position:relative;width:100%}.customerHub-Registration-Form .chContent-BPG-group-Value.chContent-BPG-group-Value-Half:last-child{margin:0 auto 0 16px}.customerHub-Registration-Form .chContent-BPG-group-Value .chContent-BPG-group-Value-Label{background:transparent;color:var(--ch-colors-productPrice);font-size:11px;font-weight:500;height:15px;left:15px;padding:0;position:absolute;text-align:right;top:3px;width:auto;z-index:1}.customerHub-Registration-Form .chContent-BPG-group-Value.chContent-has-img .chContent-BPG-group-Value-Label,.customerHub-Registration-Form .chContent-BPG-group-Value.chContent-has-img .chContent-loader{padding-left:40px;z-index:1}.customerHub-Registration-Form .chContent-BPG-group-Value .chContent-BPG-group-Value-Existing{background:var(--ch-colors-foreground);border:1px solid var(--ch-colors-primary);border-radius:0;box-shadow:none!important;color:var(--ch-colors-primary);font-size:15px;font-weight:500;height:50px;margin:0;outline:none!important;padding:10px 10px 0 14px;position:relative;width:100%}.customerHub-Registration-Form .chContent-BPG-group-Value .chContent-BPG-group-Value-Existing svg{opacity:.5}.customerHub-Registration-Form .chContent-BPG-group-Value .chContent-BPG-group-Value-Existing .chContent-loader{display:block;margin-top:7px}.customerHub-Registration-Form .chContent-BPG-group-Value .chContent-BPG-group-Value-Existing .chContent-img{border-radius:5px;display:flex;height:38px;left:5px;overflow:hidden;position:absolute;top:5px;width:40px}.customerHub-Registration-Form .chContent-BPG-group-Value .chContent-BPG-group-Value-Existing .chContent-img img{height:100%;object-fit:cover;object-position:center;width:100%}.customerHub-Registration-Form .chContent-BPG-group-Value .chContent-BPG-group-Value-Existing .chContent-remove-file{color:var(--ch-colors-primary);cursor:pointer;font-size:14px;position:absolute;right:14px;top:14px}.customerHub-Registration-Form .chContent-BPG-group-Value .chContent-BPG-group-Value-Existing .chContent-remove-file:hover{color:var(--ch-colors-primaryMenu)}.customerHub-Registration-Form .chContent-BPG-group-Value input,.customerHub-Registration-Form .chContent-BPG-group-Value select,.customerHub-Registration-Form .chContent-BPG-group-Value textarea{background:var(--ch-colors-foreground);border:1px solid var(--ch-colors-orderCurrent);border-radius:8px;box-shadow:none!important;color:var(--ch-colors-primary);font-size:15px;font-weight:500;height:50px;margin:0;outline:none!important;padding:10px 10px 0 14px;transition:border-color 1s ease-in-out;width:100%}.customerHub-Registration-Form .chContent-BPG-group-Value.flow-no-radius input,.customerHub-Registration-Form .chContent-BPG-group-Value.flow-no-radius select,.customerHub-Registration-Form .chContent-BPG-group-Value.flow-no-radius textarea{border-radius:0!important}.customerHub-Registration-Form .chContent-BPG-group-Value select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/svg+xml;utf8,<svg fill="var(--ch-colors-primary)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7 10l5 5 5-5z"/></svg>') no-repeat right 10px top 50%;background-color:var(--ch-colors-foreground);background-size:20px;padding-right:40px}.customerHub-Registration-Form .chContent-BPG-group-Value input[type=file]{padding:18px 10px 0 14px}.customerHub-Registration-Form .chContent-BPG-group-Value textarea{height:100px;padding:18px 10px 0 14px}.customerHub-Registration-Form .chContent-BPG-group-Value.chpCbw{align-items:center;display:flex;flex-direction:row;height:40px;margin:0!important}.customerHub-Registration-Form .chContent-BPG-group-Value.chpCbw label{font-size:13px;margin:0!important}.customerHub-Registration-Form .chContent-BPG-group-Value .chpCb{align-items:center;cursor:pointer;display:block;display:flex;flex-direction:row;font-size:14px;height:25px;line-height:14px;margin-bottom:12px;opacity:1;padding-left:35px;position:relative;text-transform:none;transition:opacity .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.customerHub-Registration-Form .chContent-BPG-group-Value .chpCb.chpUS{opacity:.2}.customerHub-Registration-Form .chContent-BPG-group-Value .chpCb input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.customerHub-Registration-Form .chContent-BPG-group-Value .chpCb input:checked~.chpCm{background-color:#212121!important}.customerHub-Registration-Form .chContent-BPG-group-Value .chpCb input:checked~.chpCm:after{display:block}.customerHub-Registration-Form .chContent-BPG-group-Value .chpCb:hover input~.chpCm{background-color:#ccc}.customerHub-Registration-Form .chContent-BPG-group-Value .chpCb .chpCm:after{border:solid #fff;border-width:0 3px 3px 0;height:13px;left:9px;top:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:7px}.customerHub-Registration-Form .chContent-BPG-group-Value .chpCm{background:var(--ch-colors-background);border:1px solid var(--ch-colors-orderCurrent);height:25px;left:0;position:absolute;top:0;width:25px}.customerHub-Registration-Form .chContent-BPG-group-Value .chpCm:after{content:"";display:none;position:absolute}.customerHub-Registration-Form .chContent-BPG-group-Value .chContent-BPG-group-Value-Label-Checkbox{display:inline-block;height:34px;position:relative;width:60px}.customerHub-Registration-Form .chContent-BPG-group-Value .chContent-BPG-group-Value-Label-Checkbox input{height:0;opacity:0;width:0}.customerHub-Registration-Form .chContent-BPG-group-Value .chContent-BPG-group-Value-Label-Checkbox .chSlider{background-color:var(--ch-colors-primary);border-radius:34px;bottom:0;box-shadow:inset 3px 3px 5px rgba(0,0,0,.1);cursor:pointer;left:0;opacity:.3;position:absolute;right:0;top:0;-webkit-transition:.4s;transition:.4s}.customerHub-Registration-Form .chContent-BPG-group-Value .chContent-BPG-group-Value-Label-Checkbox .chSlider:before{background-color:var(--ch-colors-foreground);border-radius:50%;bottom:4px;box-shadow:inset 0 0 5px rgba(0,0,0,.2);content:"";height:26px;left:4px;position:absolute;-webkit-transition:.4s;transition:.4s;width:26px}.customerHub-Registration-Form .chContent-BPG-group-Value .chContent-BPG-group-Value-Label-Checkbox input:checked+.chSlider{background-color:var(--ch-colors-primary);opacity:1}.customerHub-Registration-Form .chContent-BPG-group-Value .chContent-BPG-group-Value-Label-Checkbox input:checked+.chSlider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.customerHub-Registration-Form .chContent-BPG-group-Value .chContent-BPG-group-Value-Label-Checkbox .chText{color:var(--ch-colors-primary);display:flex;font-size:13px;left:68px;line-height:13px;margin-top:10px;min-width:400px;position:absolute;top:0;width:auto}.customerHub-Registration-Form .chContent-BPG-group-Value .chFileInputWrapper{border:2px dashed #ccc;cursor:pointer;margin-bottom:10px;padding:10px;position:relative;text-align:center}.customerHub-Registration-Form .chContent-BPG-group-Value .chFileDropZone{border-radius:4px;display:flex;flex-direction:column;padding:20px;position:relative}.customerHub-Registration-Form .chContent-BPG-group-Value .chFileDropZone.chIsDragging,.customerHub-Registration-Form .chContent-BPG-group-Value .chFileDropZone:hover{background-color:#f0f0f0}.customerHub-Registration-Form .chContent-BPG-group-Value .chFileName{color:var(--ch-colors-primary);font-size:14px;font-weight:500}.customerHub-Registration-Form .chContent-BPG-group-Value .chFileRemoveButton{background-color:transparent;border:none;color:var(--ch-colors-primary);cursor:pointer;height:20px;padding:3px;position:absolute;right:5px;top:5px;width:20px}.customerHub-Registration-Form .chContent-BPG-group-Value .chFileRemoveButton svg{display:flex;height:auto;width:100%}.customerHub-Registration-Form .chContent-BPG-group-Value .chFilePreviewImage{border-radius:4px;margin-top:10px;max-width:100%}.customerHub-Registration-Form .chContent-BPG-group-Value.chHasPhone{display:inline-flex;flex-wrap:nowrap;gap:5px}.customerHub-Registration-Form .chContent-BPG-group-Value.chHasPhone .chCountryCode{padding:0 5px 0 15px;width:75px}.customerHub-Registration-Form .chContent-BPG-group-Value.chHasPhone .chContent-BPG-group-Value-Label{left:85px!important}.customerHub-Registration-Form .chContent-BPG-group-Value .password-input{padding-right:34px;width:100%}.customerHub-Registration-Form .chContent-BPG-group-Value .password-toggle{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:100%;outline:none;position:absolute;right:10px;top:0}.customerHub-Registration-Form .chContent-BPG-group-Value .password-toggle-icon{fill:var(--ch-colors-primary);opacity:.3;transition:opacity .2s}.customerHub-Registration-Form .chContent-BPG-group-Value .password-toggle.visible .password-toggle-icon{fill:var(--ch-colors-primary);opacity:1}.customerHub-Registration-Form .chContent-BPG-group-Action{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:10px;order:100;width:100%}.customerHub-Registration-Form .chContent-BPG-group-Action .chButton{background:var(--ch-colors-primaryMenu)!important;color:var(--ch-colors-primaryMenuContrast)!important}.customerHub-Registration-Form .chContent-BPG-group-Action .chButton-Outline{margin-left:10px}.customerHub-Registration-Form .chContent-BPG-group-Action.chContent-BPG-group-Action-Right{justify-content:flex-end}.customerHub-Registration-Form p{margin-top:5px;text-align:right;width:100%}.customerHub-Registration-Form .chRegSubmit{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:20px auto 0!important;width:100%}.customerHub-Registration-Form .chRegSubmit .chRegText{z-index:10}.customerHub-Registration-Form .highlight-error{animation:highlightFadeOut 3s forwards;border-color:red!important}@keyframes highlightFadeOut{0%{box-shadow:0 0 0 2px red}to{box-shadow:0 0 0 0 transparent}}.chLoginLink{align-items:center;cursor:default;display:flex;font-size:14px;gap:5px;justify-content:center;margin-top:10px}.chLoginLink a{color:inherit;cursor:pointer;font-size:14px;font-weight:700;margin:0;padding:0;text-decoration:none}.chLoginLink a:hover{text-decoration:underline}.ch-swal-container{font-size:14px!important}.ch-swal-container .swal2-title{color:var(--ch-colors-primary)!important;font-size:20px!important}.ch-swal-container .swal2-styled{font-size:14px!important}.ch-swal-container .swal2-styled:focus{box-shadow:none!important;outline:0!important}.ch-swal-container .swal2-popup{border:6px solid var(--ch-colors-orderCurrent);border-radius:30px;max-width:100%;padding:10px 10px 20px!important;width:500px}.ch-swal-container .swal2-icon.swal2-success{border-color:var(--ch-colors-primary)!important;color:var(--ch-colors-primary)!important}.ch-swal-container .swal2-icon.swal2-success [class^=swal2-success-line]{background:var(--ch-colors-primary)!important}.ch-swal-container .swal2-icon.swal2-success .swal2-success-ring{border:.25em solid rgba(0,0,0,.3)!important}.ch-swal-container .swal2-styled.swal2-confirm{background:var(--ch-colors-primary)!important;color:var(--ch-colors-primaryContrast)!important;margin-right:15px}.ch-swal-container .swal2-styled{border-radius:30px!important;box-shadow:none;box-sizing:border-box;height:40px;padding:0 20px}.ch-swal-container .swal2-html-container{color:var(--ch-colors-primary);font-size:14px;font-weight:500;margin-top:10px}.ch-swal-container .swal2-html-container .chSwalDesc{font-size:16px;margin:0 0 10px}.ch-swal-container .swal2-html-container .chSwalPoint{margin:0 0 5px}.ch-swal-container .swal2-input{border:1px solid var(--ch-colors-primary);border-radius:5px;box-sizing:border-box;color:var(--ch-colors-primary);font-size:14px;font-weight:500;height:40px;padding:0 20px}.ch-swal-container .swal2-loader{border-bottom-color:var(--ch-colors-orderComplete);border-top-color:var(--ch-colors-orderComplete);margin-bottom:10px}