.zorgverzekeraars_pulldown{display:block;width:100%;max-width:400px;margin:0 0 1.5rem;padding:.75rem 1rem;border:1px solid #c5d0dd;border-radius:6px;background-color:transparent;font-family:"p22-mackinac-pro",serif;font-size:20px;line-height:1.5;color:inherit;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#555 50%),linear-gradient(135deg,#555 50%,transparent 50%),linear-gradient(to right,#ddd,#ddd);background-position:calc(100% - 16px) 50%,calc(100% - 10px) 50%,calc(100% - 2.5rem) 50%;background-repeat:no-repeat;background-size:6px 6px,6px 6px,1px 60%;cursor:pointer}.zorgverzekeraars_pulldown:hover{border-color:#a0b4c8}.zorgverzekeraars_pulldown:focus{outline:none;border-color:#0066cc;box-shadow:0 0 0 3px rgba(0,102,204,.1)}.wachttijden-table{width:100%;margin-top:1.5rem;border-collapse:collapse;border-radius:5px;overflow:hidden;background-color:#daf2fa;font-family:"museo-sans",sans-serif}.wachttijden-table thead{background-color:#daf2fa}.wachttijden-table th,.wachttijden-table td{padding:1rem;color:inherit;text-align:left}.wachttijden-table th{font-size:20px;font-weight:500}.wachttijden-table td{font-size:20px;font-weight:300;vertical-align:middle}.wachttijden-table .vestiging-naam{display:block;margin-top:.25rem;font-size:20px}.wachttijden-table .opm-none .btn{display:none}.wachttijden-table .opm-yes .info{font-size:20px;line-height:1.5}.hsk-wachttijden-wr{margin:2rem 0}.hsk-wachttijden-wr h2{margin-bottom:clamp(1.5rem,1.1966rem + 1.2945vw,2.75rem)}.hsk-wachttijden-wr p{margin-bottom:1rem}.hsk-wachttijden-wr .wachttijden-table.vest-page{display:none}.hsk-wachttijden-wr .wachttijden-table.vest-page.has-selection{display:table}.hsk-wachttijden-wr .wachttijden-table.vest-page tbody tr{display:none}.hsk-wachttijden-wr .wachttijden-table.vest-page tbody tr.is-visible{display:table-row}.wachttijden-placeholder{display:none;margin:0 0 1.5rem;padding:1rem;border-left:3px solid #c5d0dd;border-radius:4px;background-color:#f7f9fb;color:inherit;font-size:20px;font-style:italic}.wachttijden-overzicht{margin:2rem 0;padding:1.5rem;border:1px solid #dde5ee;border-radius:5px;background-color:#f7f9fb}.wachttijden-overzicht .wachttijden-table{display:none}.wachttijden-overzicht .wachttijden-table.is-active{display:table}@media(max-width:768px){.zorgverzekeraars_pulldown{max-width:100%}.wachttijden-table th,.wachttijden-table td{padding:.75rem .5rem;font-size:20px}.wachttijden-overzicht{padding:1.25rem}}
