@media(min-width:640px){section[data-section-type=register] .birthdate{display:none!important}}section[data-section-type=register] .form__header,section[data-section-type=register] .recovery_account_message{margin:20px auto;max-width:480px}section[data-section-type=register] input.is-invalid{animation:error-border .3s ease-in-out;border-color:#eb262d}@keyframes error-border{0%{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-5px)}to{transform:translateX(0)}}section[data-section-type=register] .form__header{text-align:center}section[data-section-type=register] .form__secondary-action .heading{margin:20px 0}section[data-section-type=register] .ssw-accept-marketing{gap:10px;justify-content:center;margin:20px 0}section[data-section-type=register] input[type=date]{padding-top:0}@media(pointer:coarse){section[data-section-type=register] input[type=date]{display:flex}}section[data-section-type=register] input[type=date]::-webkit-date-and-time-value{text-align:left}section[data-section-type=register] .form__floating-label.birthdate{display:none}@media(pointer:coarse){section[data-section-type=register] .form__floating-label.birthdate{display:block}}