@media screen and (min-width:750px){.doctor-information__wrapper{width:100%}}.doctor-information{display:flex;align-items:start;flex-direction:column;gap:4rem}.doctor-information__doctors-list{width:100%}.doctor-information__accordion:first-of-type{margin-top:0}.info-accordion.doctor-information__accordion.doctor-information__accordion.accordion{width:100%;border-top:unset;border-bottom:unset}.info-accordion.doctor-information__accordion:first-of-type details{border-top:.1rem solid var(--color-styleguide-black)}.info-accordion.doctor-information__accordion:not(:first-of-type) details{border-bottom:unset;border-top:.1rem solid var(--color-styleguide-black)}.info-accordion.doctor-information__accordion:last-of-type details{border-bottom:.1rem solid var(--color-styleguide-black)}.info-accordion.doctor-information__accordion details.details-without-borders{border-top:unset;border-bottom:unset}details.details-without-borders summary{cursor:auto;pointer-events:none}details.details-without-borders .status-indicator{display:none}@media screen and (min-width:950px){.doctor-information{flex-direction:row;gap:3rem}.doctor-information__doctors-list{flex-basis:60%}.doctor-common-block{flex-basis:40%}}@media screen and (min-width:1440px){.doctor-information__doctors-list{flex-basis:70%}.doctor-common-block{flex-basis:35%}}.doctor-information .eyebrow{display:block}.doctor-information-heading{margin:2rem 0 1.5rem}.doctor-information-text p{margin:0}.info-accordion.doctor-information__accordion .store-hours p:not(:last-of-type){margin-bottom:.5rem}.doctor-information-text{margin:0 0 2rem}.doctor-information .book-exam{display:none;min-height:unset;font-size:1.6rem;line-height:2.3rem;padding:.7rem 3rem;margin-right:1rem}.doctor-information .view-website-link{display:none;font-size:1.6rem;line-height:1.68rem;font-weight:600;color:var(--color-styleguide-black);text-decoration:underline;letter-spacing:0}.doctor-information__accordion .doctor-accordion__content{display:flex;gap:3rem;flex-direction:column;margin-bottom:2rem}@media screen and (min-width:750px){.doctor-information__accordion .doctor-accordion__content{flex-direction:row}}.doctor-information__buttons-wrapper .call,#schedule-an-exam.call{display:none;font-weight:700;text-decoration:none;font-size:1.4rem;line-height:1.9rem;color:var(--color-styleguide-black);margin:0 2rem 0 0}.info-accordion.doctor-information__accordion .accordion__title{font-size:2rem;line-height:1.9rem;font-weight:600;min-height:unset;margin-top:2.25rem;margin-bottom:2.25rem}.doctor-accordion__content .doctor-information--address,.doctor-accordion__content .doctor-information--hours{display:flex;flex-direction:column;gap:1.5rem;max-width:65%}@media screen and (min-width:750px){.doctor-accordion__content .doctor-information--address,.doctor-accordion__content .doctor-information--hours{max-width:25rem}}.doctor-accordion__content .address-text{line-height:2rem;font-size:1.8rem}.doctor-accordion__content .address-description{line-height:1.9rem;font-size:1.4rem}.doctor-accordion__content a{font-size:1.4rem;line-height:1.9rem;letter-spacing:0;color:var(--color-styleguide-black);text-decoration:none;font-weight:500}.doctor-accordion__content .directions-link{line-height:1.47rem;letter-spacing:0;color:var(--color-styleguide-black);text-decoration:underline;font-weight:600}.doctor-information__accordion h4,.doctor-information__accordion p,.doctor-information__accordion a{margin:0}.doctor-information__accordion .phone{display:flex;align-items:center}.doctor-information__accordion .phone svg{max-width:2rem;margin-right:.5rem}