.register-component{position:relative}
.register-component .register-form .form-ecommerce-fields{order:0}
.register-component .register-form .form-ecommerce-fields>.form-description{margin-bottom:16px}
.register-component .register-form .form-ecommerce-fields .register-dropdown-item .icon{margin-right:8px}
.register-component .button-input .rp-btn{width:100%}
.register-component .form-ecommerce-content{padding:0}
.register-component .form-ecommerce-fields{margin-bottom:8px}
.register-component .rp-loader .block{height:100%}
.register-aux-msg-modal:not(.modal){opacity:1}
.register-aux-msg-modal:not(.modal) .modal-dialog{display:block;transform:none}
.register{position:relative}
#cifRegisterModal:not(.modal){width:100%}
#cifRegisterModal .modal-dialog{width:100%}
@media(min-width:720px){#cifRegisterModal .modal-dialog{max-width:820px;width:auto}
}
#cifRegisterModal .modal-content{padding:24px 16px 16px}
@media(min-width:720px){#cifRegisterModal .modal-content{padding:32px}
}
#cifRegisterModal .modal-header{padding-bottom:24px}
@media(min-width:720px){#cifRegisterModal .modal-header{padding-bottom:16px}
}
#cifRegisterModal .modal-body .rp-description{color:var(--rds-color-content-medium)}
#cifRegisterModal .modal-body .rp-description p{color:inherit}
#cifRegisterModal .modal-body .button-repsol{margin-top:16px}
@media(min-width:720px){#cifRegisterModal .modal-body .button-repsol{margin-top:32px;display:inline-block}
}
@media(min-width:720px){#cifRegisterModal .modal-body .button-repsol .rp-btn{min-width:136px}
}
@media(min-width:720px){#cifRegisterModal .modal-body-actions{text-align:right}
}