.includes-shipping{display:inline-block;padding:5px 10px;background-color:#76d626;color:#fff;font-weight:700;text-align:center;border:1px solid #000;border-radius:3px;margin-left:5px;font-size:14px}#birthdate_field{margin-top:20px;border:1px solid #e1e1e1;padding:15px;background-color:#f9f9f9;border-radius:5px}#birthdate_field h2{margin-bottom:15px;font-size:1.5em;color:#333}input#billing_birthdate{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:1em;transition:border-color .3s}input#billing_birthdate:focus{border-color:#007cba;outline:none}