.vaccine-table{width:100%;border-collapse:collapse;margin:24px 0 32px;font-size:1rem;line-height:1.6;border:1px solid var(--clr-gray-300)}.vaccine-table thead th{text-align:center;background:var(--clr-primary-dark);color:#fff;font-weight:700;padding:12px 16px;border-right:1px solid rgba(255,255,255,.18)}.vaccine-table thead th:last-child{border-right:none}.vaccine-table tbody tr{border-bottom:1px solid var(--clr-gray-200)}.vaccine-table tbody tr:last-child{border-bottom:none}.vaccine-table th[scope=row],.vaccine-table td{padding:14px 16px;vertical-align:middle;border-right:1px solid var(--clr-gray-200)}.vaccine-table td:last-child,.vaccine-table th[scope=row]:last-child{border-right:none}.vaccine-table__name{font-weight:700;color:var(--clr-text);width:50%;text-align:left}.vaccine-table__name a{color:var(--clr-primary);text-decoration:none}.vaccine-table__name a:hover{color:var(--clr-primary-dark);text-decoration:underline}.vaccine-table__fee{width:25%;text-align:right;white-space:nowrap;color:var(--clr-text)}@media (min-width:769px){.vaccine-table{width:50%;margin-left:0;margin-right:auto}}@media (max-width:768px){.vaccine-table{font-size:.9rem}.vaccine-table thead th,.vaccine-table th[scope=row],.vaccine-table td{padding:10px 8px}.vaccine-table__name{width:44%}.vaccine-table__fee{width:28%}}