.hsr-responsive-btn{padding:7px 18px;font-size:16px;font-weight:500;line-height:32px;border-radius:7px}@media screen and (max-width: 1024px){.hsr-responsive-btn{padding:7px 18px;font-size:14px;line-height:25.2px}}.hsr-custom-input{--Input-radius: 8px;--Input-paddingInline: 0;padding:0;font-size:16px;line-height:32px;font-weight:400}.hsr-custom-input .MuiInput-input{padding:8px 12px}.hsr-custom-input .MuiInput-input::placeholder{color:#bfbfbf}.hsr-form-label{font-size:16px;line-height:30px;font-weight:800;margin-bottom:8px;color:var(--mui-palette-success-500)}.hsr-form-label--error{color:var(--mui-palette-danger-500)}.hsr-custom-checkbox{--Checkbox-gap: 16px;--Checkbox-size: 20px;font-size:16px;line-height:23px;font-weight:400;color:var(--mui-palette-neutral-500)}.hsr-custom-checkbox .MuiSvgIcon-root{color:var(--mui-palette-success-500)}.hsr-custom-dropdown{--Select-radius: 8px;--Select-placeholderOpacity: 1;padding:4px 6px 4px 20px;font-size:16px;line-height:32px;font-weight:400}.hsr-custom-dropdown__decorator{color:var(--mui-palette-success-500);width:40px;height:40px}.hsr-form-control .MuiFormLabel-root{font-size:16px;line-height:30px;font-weight:800;margin-bottom:8px;color:var(--mui-palette-success-500)}.hsr-form-control.Mui-error .MuiFormLabel-root{color:var(--mui-palette-danger-500)}.hsr-form-control.Mui-error .hsr-custom-dropdown:not(:hover){border-color:var(--mui-palette-danger-500);color:var(--mui-palette-danger-500)}.hsr-form-control.Mui-error .hsr-custom-dropdown:not(:hover) .hsr-custom-dropdown__decorator{color:var(--mui-palette-danger-500)}.hsr-form-control.Mui-error .hsr-custom-checkbox:not(:hover) .MuiCheckbox-checkbox{border-color:var(--mui-palette-danger-500)}.hsr-textarea{--Textarea-radius: 8px;padding:8px 12px;font-size:16px;line-height:32px;font-weight:400}.custom-select-listbox{min-width:initial}.hs-registration-header{padding:32px 0}@media screen and (max-width: 768px){.hs-registration-header{padding:16px 0}}.hs-registration-header__logo-container{width:80px;height:50px}@media screen and (max-width: 768px){.hs-registration-header__logo-container{width:44px;height:27px}}.hs-registration-layout{margin:0 auto;max-width:1442px;padding:0 66px;box-sizing:border-box;min-height:100vh}@media screen and (max-width: 1024px){.hs-registration-layout{max-width:100%;padding:0 35px}}@media screen and (max-width: 768px){.hs-registration-layout{padding:0 24px}}.hs-registration-layout__content{padding-top:22px}@media screen and (max-width: 768px){.hs-registration-layout__content{padding-top:40px}}.hs-registration-layout__footer{padding:32px 0}@media screen and (max-width: 768px){.hs-registration-layout__footer{padding:16px 0}}.hs-registration-screen-footer{margin-top:30px}.hs-registration-screen-footer__loader{--CircularProgress-size: 16px}.hs-registration-screen-container{container-type:inline-size;gap:60px}@media screen and (max-width: 768px){.hs-registration-screen-container{flex-direction:column;gap:30px}}.hs-registration-screen-container__image{opacity:0}.hs-registration-screen-container__image--loaded{opacity:1}.hs-registration-screen-container__image-container,.hs-registration-screen-container__content{width:100%;max-width:calc(50% - 30px)}@media screen and (max-width: 768px){.hs-registration-screen-container__image-container,.hs-registration-screen-container__content{max-width:100%}}.hs-registration-screen-container__image-container{border-radius:20px;flex-shrink:0}@media screen and (max-width: 768px) and (min-width: 490px){.hs-registration-screen-container__image-container{max-width:327px}}.hsr-profile-screen{container-type:inline-size}.hs-profile-checkboxes__wrapper{width:100%;max-width:50%}@container (max-width: 500px){.hs-profile-checkboxes{flex-direction:column}.hs-profile-checkboxes__wrapper{max-width:100%}}.hsr-customer-data-inputs{container-type:inline-size}.hsr-customer-data-inputs__zip,.hsr-customer-data-inputs__city{width:50%;max-width:50%}@container (max-width: 440px){.hsr-customer-data-inputs__wrapper{flex-direction:column}.hsr-customer-data-inputs__zip,.hsr-customer-data-inputs__city{width:100%;max-width:100%}}.hsr-supplier-suggestion,.hsr-supplier-suggestion__details,.hsr-supplier-suggestion__info{align-items:center}.hsr-supplier-suggestion__logo{flex-shrink:0}.hsr-supplier-suggestion__name{flex-grow:1;font-weight:700;font-size:14px;line-height:16.24px;word-break:break-word;color:var(--mui-palette-neutral-600)}.hsr-supplier-suggestion__input{word-break:break-word;margin-bottom:20px;max-width:188px}@container (max-width: 500px){.hsr-supplier-suggestion{align-items:flex-start}.hsr-supplier-suggestion__details{flex-direction:column;align-items:flex-start}.hsr-supplier-suggestion__input{word-break:break-word;width:100%;max-width:100%}}.hsr-suppliers-search__icon{width:28px;height:28px;color:var(--mui-palette-neutral-800)}.hsr-suppliers-search__amount{color:#bfbfbf}.hsr-suppliers-search .hsr-suppliers-search__clear-btn{opacity:0}.hsr-suppliers-search__input .MuiInput-input:focus+.MuiInput-endDecorator .hsr-suppliers-search__clear-btn{opacity:1}.hsr-invited-customer-data__hint{background-color:#d9d9d9;text-align:center;border-radius:6px;padding:4px 10px}.hsr-password-input .MuiInput-endDecorator{margin:auto 12px auto 0;height:100%;width:100%;max-height:28px;max-width:28px}.hsr-password-input__button{--Icon-color: #d9d9d9;--Icon-fontSize: 24px}.hsr-password-input__button .MuiSvgIcon-root{height:24px;width:24px}.hsr-recovery-container{margin:0 auto;width:100%;max-width:750px;container-type:inline-size}.hsr-recovery-container .hsr-recovery-form-container{display:flex;flex-direction:column;gap:16px}@container (min-width: 750px){.hsr-recovery-container .hsr-recovery-form-container{display:grid;grid-template-columns:280px 1fr;row-gap:20px;column-gap:30px}.hsr-recovery-container .hsr-recovery-form-container__password,.hsr-recovery-container .hsr-recovery-form-container__duplicate{grid-column:1/2}.hsr-recovery-container .hsr-recovery-form-container__requirements{padding-top:32px;grid-column:2/3;grid-row:1/3}}.hsr-recovery-container__footer{margin-top:60px}@media screen and (max-width: 1024px){.hsr-recovery-container__footer{margin-top:40px}}@container (max-width: 450px){.hsr-recovery-container__footer{flex-direction:column}}
