.registration-page{display:flex;justify-content:center}.registration-page .account-registration{margin-top:7rem}.registration-page .account-registration .container-title_account-registration{border:1px solid var(--main-color);border-bottom:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 .8rem}.registration-page .account-registration .container-title_account-registration .section-title{margin:0;font-size:3.4rem}.registration-page .account-registration .container-account-registration>.registration-info-section:not(:has(*)){display:none}.registration-page .account-registration .container-account-registration .registration-info-section{border-bottom:1px solid var(--disabled-color);margin-bottom:2rem}.registration-page .account-registration .container-account-registration .registration-info-section .section-registration-info{margin-bottom:1.4rem}.registration-page .account-registration .container-account-registration .registration-info-section .section-registration-info i[class^=icon]{width:2rem;height:2rem;margin-right:1.2rem;filter:invert(10%) sepia(79%) saturate(6984%) hue-rotate(345deg) brightness(88%) contrast(103%)}.registration-page .account-registration .container-account-registration .registration-info-section .section-registration-info .text-section-registration-info{margin:0}.registration-page .account-registration .container-account-registration .registration-info-section .section-registration-description{margin:0 0 2.4rem}.registration-page .account-registration .container-account-registration .registration-form{padding:0}.registration-page .account-registration .container-account-registration .registration-form .top-part-form{padding:2rem;border-bottom:1px solid var(--disabled-color)}.registration-page .account-registration .container-account-registration .registration-form .label-mandatory-fields{margin:2.4rem 2rem}.registration-page .account-registration .container-account-registration .registration-form .bottom-part-form{padding:2rem}.registration-page .account-registration .container-account-registration .registration-form .registration-field:has(.password-hint) .form-element{margin-bottom:0}.registration-page .account-registration .container-account-registration .registration-form .registration-field .password-hint{margin-top:.8rem;color:var(--black);font-size:1.2rem}.registration-page .account-registration .container-account-registration .registration-form .registration-field .form-element:has(.form-element__input.invalid)+.password-hint{display:none}.registration-page .account-registration .container-account-registration .registration-form .zip-parts_privacy-form .zip-parts{display:block}.registration-page .account-registration .container-account-registration .registration-form .zip-parts_privacy-form .zip-parts .check-zip{text-align:right;margin:.5rem 0 0}.registration-page .account-registration .container-account-registration .registration-form .zip-parts_privacy-form .zip-parts .check-zip a{font-size:1.2rem}.registration-page .account-registration .container-account-registration .registration-form .zip-parts_privacy-form .zip-parts span{margin:.6rem 1rem 0}.registration-page .account-registration .container-account-registration .registration-form .checkbox__container.acceptans-directmail-container .form-group{margin-bottom:0}.registration-page .account-registration .container-account-registration .registration-form .checkbox__container.acceptans-directmail-container .directmail-data{margin-top:1.3rem}.registration-page .account-registration .container-account-registration .registration-form .checkbox__container.acceptans-directmail-container .registration-field.zip-parts{display:flex;align-items:baseline;justify-content:space-between;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.registration-page .account-registration .container-account-registration .registration-form .checkbox__container.acceptans-directmail-container .registration-field.zip-parts .col-8{padding:0}.registration-page .account-registration .container-account-registration .registration-form input.acceptans-directmail[type=checkbox]:not(:checked)+label+div.directmail-data{display:none}.registration-page .account-registration .container-account-registration .registration-form .check-zip{display:block;margin:1.5rem 0 1.5rem .5rem}.registration-page .account-registration .container-account-registration .registration-form.disable-input-dcc .container-registration-form-dcc input,.registration-page .account-registration .container-account-registration .registration-form.disable-input-dcc .container-registration-form-dcc label{opacity:.5}.registration-page .account-registration .container-account-registration .registration-form.disable-input-dcc .container-registration-form-dcc input{pointer-events:none}.registration-page .account-registration .container-account-registration .description-form-registration{padding:2rem;margin:0}.registration-page .account-registration .container-account-registration .form-group__description{margin:0 0 3rem}.registration-page .account-registration .container-account-registration .privacy-addtoemaillist{margin-top:4rem}.registration-page .account-registration .container-account-registration .slot-account-registration ul li{display:flex;align-items:center;margin-bottom:1rem}.registration-page .account-registration .container-account-registration .slot-account-registration ul li i{margin-right:1rem}.registration-page .account-registration .container-account-registration .zip-parts{display:flex}.registration-page .account-registration .container-account-registration .zip-parts .form-element label{display:none}.registration-page .account-registration .container-account-registration .zip-parts .form-element:first-child label{display:inline-block}.registration-page .button-form-register{margin-top:2rem;width:100%}.registration-page.form__account-dcc-validation .container-account-registration{padding:2rem}.registration-page.form__account-dcc-validation .registration-info-section{border-bottom:0;margin:0}.registration-page.form__account-dcc-validation .description-form-registration{padding:2rem 0}.registration-page.form__account-dcc-validation .form-group .form-element-error-custom{position:static;transform:none;margin-top:.8rem;margin-bottom:1.6rem}.registration-page.form__account-dcc-validation .form-group:has(>.form-element-error-custom)>.form-element,.registration-page.form__account-dcc-validation .form-group:has(>.form-element-error-custom)>.dob-select{margin-bottom:0}.registration-page.form__account-dcc-validation .dob-select{padding-top:2rem}.registration-page.form__account-dcc-validation button{margin-top:2rem;width:100%}.information-notice-panel .header-panel{margin-top:0}.information-notice-panel .header-panel .information-notice-panel-inner{padding:2rem}.information-notice-panel .error-name{color:var(--error-message);display:flex;margin-top:-20px;margin-bottom:20px;font-size:12px}.information-notice-panel .error-summary{color:var(--error-message);margin-bottom:20px}

/*# sourceMappingURL=registration.css.map*/