#scrollToTopBtn:where(.astro-RSMJDFGF){background-color:var(--theme-secondary);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;width:48px;height:48px;position:fixed;bottom:1rem;right:1rem;z-index:999}wm-modal:where(.astro-OWIRUDP2){--modal-height: clamp(300px, 55vh, 500px);--modal-width: 40%}.doctor-list__location-card:where(.astro-OWIRUDP2){padding:1rem;display:flex;flex-direction:column;justify-content:space-between;border-radius:15px;background-color:var(--theme-bg);box-shadow:0 0 18px #00000040}.doctor-list__location-card-top:where(.astro-OWIRUDP2){height:100%}.doctor-list__location-info:where(.astro-OWIRUDP2){margin-bottom:1rem}.doctor-list__location-card:where(.astro-OWIRUDP2) p:where(.astro-OWIRUDP2){margin-bottom:.5em}.doctor-list__location-card:where(.astro-OWIRUDP2) h4:where(.astro-OWIRUDP2) a:where(.astro-OWIRUDP2){color:var(--theme-secondary)}.doctor-list__location-card:where(.astro-OWIRUDP2) h4:where(.astro-OWIRUDP2) a:where(.astro-OWIRUDP2):hover{text-decoration:underline}.doctor-list__location-card:where(.astro-OWIRUDP2) h4:where(.astro-OWIRUDP2) a:where(.astro-OWIRUDP2):before{display:none}.doctor-specialty:where(.astro-OWIRUDP2){padding-left:1rem}.doctor-list-modal__container:where(.astro-OWIRUDP2) h2:where(.astro-OWIRUDP2){z-index:-1}.doctor-list-modal__container:where(.astro-OWIRUDP2) h4:where(.astro-OWIRUDP2){margin-bottom:.3em}@media only screen and (max-width: 968px){.location-info-column:where(.astro-OWIRUDP2){width:100%}}@media (max-width: 600px){wm-modal:where(.astro-OWIRUDP2){--modal-width: 80%}}.specialty-title__container:where(.astro-NLLKANGP){background-color:var(--theme-bg);width:100%;height:107px;position:sticky;top:0;z-index:10;display:flex;align-items:center;text-align:center}.specialty-title:where(.astro-NLLKANGP){width:100%;max-width:var(--container-max-width);padding:var(--container-padding);margin:0 auto;text-align:left}.doctor-list__content-container:where(.astro-NLLKANGP){margin:2rem auto;height:fit-content}.doctor-list__specialties-list:where(.astro-NLLKANGP)>ul:where(.astro-NLLKANGP){margin:0;padding:0;columns:3;-webkit-columns:3;-moz-columns:3}.doctor-list__specialties-list:where(.astro-NLLKANGP)>ul:where(.astro-NLLKANGP)>li:where(.astro-NLLKANGP){list-style:none;position:relative;padding-left:30px;margin-bottom:.5rem}.doctor-list__specialties-list:where(.astro-NLLKANGP)>ul:where(.astro-NLLKANGP)>li:where(.astro-NLLKANGP):before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:5px;background-color:#bf1e2e}.doctor-list__specialties-list:where(.astro-NLLKANGP)>ul:where(.astro-NLLKANGP)>li:where(.astro-NLLKANGP)>a:where(.astro-NLLKANGP){color:var(--color-font-dark-gray);font-size:var(--font-size-md);font-weight:800;font-family:var(--theme-font-sans)}.urgent-care__btn-container:where(.astro-NLLKANGP){padding-top:2rem}.doctor-list__doctor-list:where(.astro-NLLKANGP){margin:3rem auto}.doctor-list__specialty-locations:where(.astro-NLLKANGP){display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,450px));gap:1rem}@media (max-width: 768px){.doctor-list__specialties-list:where(.astro-NLLKANGP)>ul:where(.astro-NLLKANGP){columns:1}}
