.dob-wrapper{text-align:end}.dob-wrapper .section-title{color:#000;font-size:21px}.dob-wrapper .error{display:block;color:red}.dob-wrapper .dob_av{display:inline-block}.dob-wrapper .cart-edit-birthdate{display:inline-block;justify-content:end}.dob-wrapper .cart-edit-birthdate .cart-page-dob__input-wrapper:not(:last-of-type){margin-right:15px}.dob-wrapper .cart-edit-birthdate label{text-transform:uppercase;font-family:korolev-compressed,sans-serif;font-weight:700;font-style:normal;font-size:20px}.dob-wrapper .cart-edit-birthdate input{width:72px;display:inline-block;background:var(--mcbc-primary-color);border:2px solid #000;text-align:start;font-size:21px;font-family:korolev-compressed,sans-serif;font-weight:900;font-style:normal;padding:5px 0 0 5px}.dob-wrapper .cart-edit-birthdate input::placeholder{color:#000;font-family:korolev-compressed,sans-serif;font-weight:900;font-style:normal;text-align:start}.dob-wrapper .cart-edit-birthdate input:not(:last-child){margin-right:27px}.dob-wrapper .cart-edit-birthdate input::-webkit-inner-spin-button,.dob-wrapper .cart-edit-birthdate input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (max-width:750px){.dob-wrapper .cart-edit-birthdate{justify-content:center}.dob-wrapper .cart-edit-birthdate input{background:#fff;width:54px}.dob-wrapper .cart-edit-birthdate input:not(:last-child){margin-right:5px}.dob-wrapper .cart-edit-birthdate #cart-birth-year{width:115px}}@media screen and (max-width:749.7px){.dob-wrapper{text-align:center}}#recaptcha-btn-msg,.cart-errors-wrapper{font-size:21px;color:#c5003e;text-align:center;line-height:23px}@media (min-width:750px){#recaptcha-btn-msg,.cart-errors-wrapper{text-align:end}}#recaptcha-btn-msg{margin-top:27px}