@keyframes shine-skeleton-lines{0{background-position:-100px}
40%,100%{background-position:600px}
}
.mod__max-w-xl{max-width:1436px;margin:auto}
@keyframes spin{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes rotateImageLoading{from{transform:translate(-50%,-50%) rotateY(0) scale(1.01)}
to{transform:translate(-50%,-50%) rotateY(360deg) scale(1.01)}
}
.cmp-register-modal{background-color:var(--color-bg-03)}
.cmp-register-modal .hover{color:var(--color-font-01);border-bottom:1px var(--color-font-01) solid;cursor:pointer}
@media(hover:hover){.cmp-register-modal .hover:hover{color:var(--color-font-01);border-bottom:1px var(--color-ui-02) solid}
}
.cmp-register-modal .title-welcome .cmp-title__text{font-family:'CupraRegular',sans-serif;font-weight:400;color:var(--color-font-01)}
.cmp-register-modal .cmp-text p{font-family:'CupraBook',sans-serif;font-weight:350;color:var(--color-font-02)}
.cmp-register-modal .container-items-form{position:relative}
.cmp-register-modal .radioGroupComponent .dynamic-form-label .cmp-title__text{font-family:'CupraRegular',sans-serif;font-weight:400;color:var(--color-font-01)}
.cmp-register-modal .radioGroupComponent .text-above .cmp-text p{font-family:'CupraBook',sans-serif;font-weight:350;color:var(--color-font-02)}
.cmp-register-modal .radioGroupComponent .text-above .cmp-text p a{color:var(--color-font-01);border-bottom:1px var(--color-font-01) solid;cursor:pointer}
@media(hover:hover){.cmp-register-modal .radioGroupComponent .text-above .cmp-text p a:hover{color:var(--color-font-01);border-bottom:1px var(--color-ui-02) solid}
}
.cmp-register-modal .radioGroupComponent .radio-inline .radio input[type="radio"] + label::before{width:20px;height:20px;background-color:var(--color-ui-05)}
.cmp-register-modal .radioGroupComponent .radio-inline .radio input[type="radio"]:checked + label::before{width:20px;height:20px}
.cmp-register-modal .radioGroupComponent .radio-inline .radio input[type="radio"]:checked + label::after{left:0;top:0;transform:scale(0.9);border:5px solid var(--color-ui-05)}
.cmp-register-modal .radioGroupComponent .radio-inline .text-below .cmp-text p{font-family:'CupraBook',sans-serif;font-weight:350;color:var(--color-font-02)}
.cmp-register-modal .radioGroupComponent .radio-inline .text-below .cmp-text p a{color:var(--color-font-01);border-bottom:1px var(--color-font-01) solid;cursor:pointer}
@media(hover:hover){.cmp-register-modal .radioGroupComponent .radio-inline .text-below .cmp-text p a:hover{color:var(--color-font-01);border-bottom:1px var(--color-ui-02) solid}
}
.cmp-register-modal .cmp-register-modal__consent .cmp-title__text{font-family:'CupraRegular',sans-serif;font-weight:400;color:var(--color-font-01)}
.cmp-register-modal .cmp-register-modal__consent-description{scrollbar-color:var(--color-ui-03) var(--color-ui-04)}
.cmp-register-modal .cmp-register-modal__consent-description::-webkit-scrollbar-track{background:var(--color-ui-04)}
.cmp-register-modal .cmp-register-modal__consent-description::-webkit-scrollbar-thumb{background:var(--color-ui-03)}
.cmp-register-modal .cmp-register-modal__consent-description p{font-family:'CupraBook',sans-serif;font-weight:350;color:var(--color-font-02)}
.cmp-register-modal .cmp-register-modal__consent .acceptance-checkbox .cmp-text p{font-family:'CupraBook',sans-serif;font-weight:350;color:var(--color-font-02)}
.cmp-register-modal .cmp-register-modal__consent .acceptance-checkbox .cmp-text p a{color:var(--color-font-01);border-bottom:1px var(--color-font-01) solid;cursor:pointer}
@media(hover:hover){.cmp-register-modal .cmp-register-modal__consent .acceptance-checkbox .cmp-text p a:hover{color:var(--color-font-01);border-bottom:1px var(--color-ui-02) solid}
}
.cmp-register-modal__footer-menu-item-text{font-family:'CupraBook',sans-serif;font-weight:350;color:var(--color-font-01)}
.cmp-register-modal__footer-menu-item-email{font-family:'CupraMedium',sans-serif;font-weight:500;color:var(--color-font-01)}
.cmp-register-modal__footer-menu-link{font-family:'CupraBook',sans-serif;font-weight:350;color:var(--color-font-01);border-bottom:1px var(--color-font-01) solid;cursor:pointer}
@media(hover:hover){.cmp-register-modal__footer-menu-link:hover{color:var(--color-font-01);border-bottom:1px var(--color-ui-02) solid}
}
.cmp-register-modal__footer-menu-link.cmp-register-modal__footer-legal-note{margin-top:48px}
@media(min-width:1436px){.cmp-register-modal__footer-menu-link{font-family:'CupraRegular',sans-serif;font-weight:400}
}
.mod__register-modal{width:100%}
@media(min-width:764px){.mod__register-modal{width:552px}
}
@media(min-width:1016px){.mod__register-modal{width:720px}
}
@media(min-width:1436px){.mod__register-modal{width:814px}
}