.locations-results-page{--line-height-140: 1.4;--line-height-150: 1.5;--font-size-xsmall: 1.1rem;--font-size-small: 1.3rem;--font-size-medium: 1.4rem;--font-size-large: 1.6rem;--font-size-xlarge: 1.8rem;--font-size-xxlarge: 2rem;--spacing-small: 12px;--spacing-large: 20px;--gap-size: 0;--max-width: 1440px;--banner-path-size: 12px;--path-shade: #e5e5e5}@media(min-width: 992px){.locations-results-page{--banner-path-size: 18px}}@media(min-width: 1200px){.locations-results-page{--banner-path-size: 20px}}body:has(.page-section):has(#section-location-filters):has(.drawer-opened){touch-action:none}.locations-results-page{background-color:var(--color-primary-c1);overflow:unset;overscroll-behavior:none}@media screen and (prefers-reduced-motion){.locations-results-page .filter-list-wrapper .drop-pill .primary-flat-btn.reset-btn .icon{rotate:0;transition-duration:0}}@media only screen and (min-width: 992px)and (max-width: 1400px){.locations-results-page .global-header nav .cta-group{background:rgba(0,0,0,0)}}.locations-results-page .global-header.g2{border-bottom:1px solid #eceded}.locations-results-page .page-section .section-padding{position:relative;padding:0 var(--page-spacing-x)}.locations-results-page .container-header{margin-block-end:var(--spacing-size-small);font-size:var(--font-size-xlarge)}.locations-results-page main.sticky-main>div#content{margin:0;padding:0;padding-top:var(--gap-size);max-width:100%}.locations-results-page .page-section .section-padding .row{margin:auto;max-width:var(--max-width)}.locations-results-page div#section-location-filters,.locations-results-page div#section-suggested-locations,.locations-results-page div#section-all-locations,.locations-results-page nav.component.Breadcrumbs .flex.flex-wrap{margin:auto;max-width:var(--max-width)}@media screen and (min-width: 991px){.locations-results-page .locations .container-header{margin-block-end:var(--spacing-large);font-size:var(--font-size-xxlarge)}}@media screen and (min-width: 1200px){.locations-results-page h3{font-size:var(--font-size-xlarge)}.locations-results-page .locations .container-header{margin-block-end:var(--font-size-xlarge)}}@media screen and (min-width: 992px){.locations-results-page div#other-care-options{padding-inline:0}}.locations-results-page .page-section .section-padding .section-padding{padding:0}.locations-results-page .page-section:has(#section-location-filters) .section-padding,.locations-results-page .page-section:has(#section-all-locations) .section-padding,.locations-results-page .page-section:has(#section-suggested-locations) .section-padding{padding:0 var(--page-spacing-x)}.locations-results-page [id^=section-][id$=-locations].hidden{height:0;overflow:hidden}.locations-results-page .anchor-nav{display:none}.locations-results-page i.icon.bsw-icon-x{display:flex;align-items:center;justify-content:center}.locations-results-page header{position:sticky;top:0}.locations-results-page #wrapper{overflow:unset}.locations-results-page .Breadcrumbs{margin:var(--spacing-size-xsmall) 0 0 var(--spacing-size-medium);background:var(--color-primary-c1);padding:0}.locations-results-page .Breadcrumbs ol,.locations-results-page .Breadcrumbs li{display:flex;align-items:center}.locations-results-page .Breadcrumbs li{line-height:1.6}.locations-results-page .Breadcrumbs li:not(.locations-results-page .Breadcrumbs li:last-child):after{margin:-3px 5px 0;height:24px;content:"";font-size:24px;line-height:1.2;font-family:"bsw-icons"}.locations-results-page .Breadcrumbs li span{font-family:"sharpsans-bold",sans-serif;color:var(--color-primary-a2);font-size:var(--font-size-medium)}.locations-results-page .Breadcrumbs a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1px;line-height:unset}.locations-results-page .Breadcrumbs a:hover{color:var(--color-primary-a3)}.locations-results-page .Breadcrumbs a:focus-visible{transition:box-shadow .2s ease-in-out;outline:none;box-shadow:var(--shadow-focus)}.locations-results-page .Breadcrumbs a~span{display:none}@media screen and (min-width: 768px){.locations-results-page .Breadcrumbs{margin-inline-start:var(--page-spacing-x);padding:0}}@media screen and (min-width: 991px){.locations-results-page .Breadcrumbs{margin-inline-start:0;padding:0}.locations-results-page .Breadcrumbs .container{padding:0 var(--page-spacing-x)}}.locations-results-page .page-section:has(#section-location-filters){z-index:50}.locations-results-page .filter{--filter-spacing-right: var(--spacing-size-large);--toggle-height: 28px;--toggle-width: 48px;--toggle-gap: 4px;--toggle-top: 28px;transition:border-color .2s ease-in-out,background-color .3s ease-in-out;display:flex;position:relative;flex:0 0 0;flex-basis:100%;flex-direction:column;justify-content:center;align-items:flex-start;border:1px solid var(--color-secondary-a4);border-radius:8px;max-height:-moz-fit-content;max-height:fit-content;overflow:hidden;color:var(--color-secondary-a2)}.locations-results-page .filter:has(.selection:hover){border-color:var(--color-interaction-hover-border) !important;background-color:var(--color-secondary-b2) !important}.locations-results-page .filter:has(.selection:hover) .toggle:before{box-shadow:2px 8px 5px 0 rgba(0,0,0,.25)}.locations-results-page .filter:has(.selection:focus){transition:box-shadow .2s ease-in-out;outline:none;box-shadow:var(--shadow-focus)}.locations-results-page .filter:has(select.select-opened) .bsw-icon-chevron-down{display:none}.locations-results-page .filter:has(select.select-opened) .bsw-icon-chevron-up{display:block}.locations-results-page .filter:has(.selection:disabled){border-color:var(--color-secondary-a4);background-color:var(--color-secondary-a5)}.locations-results-page .filter:has(.selection:disabled) .indicator .icon{color:var(--color-secondary-a3)}.locations-results-page .filter:has(.selection:not(:-moz-placeholder-shown)) .selection-title p{top:12px;font-size:var(--font-size-xsmall)}.locations-results-page .filter:has(.selection:focus) .selection-title p,.locations-results-page .filter:has(.selection:not(:placeholder-shown)) .selection-title p{top:12px;font-size:var(--font-size-xsmall)}.locations-results-page .filter:has(.selection:invalid){border-color:var(--color-system-b1)}.locations-results-page .filter:has(.selection:invalid) .error-text{display:block}.locations-results-page .filter:has(select) .selection-title p{top:12px;font-size:var(--font-size-xsmall)}.locations-results-page .filter:has(.selection-popover:popover-open) .bsw-icon-chevron-down{transform:rotate(180deg)}.locations-results-page .filter.has-content .indicator.clear-indicator{display:flex}.locations-results-page .filter.filter-options,.locations-results-page .filter.sort-by{flex-basis:calc(50% - var(--spacing-size-small)/2)}.locations-results-page .filter.more-filters{max-width:240px}.locations-results-page .filter.filter-options{flex-direction:row;align-items:center;gap:8px;border-color:var(--color-secondary-b1);background-color:var(--color-secondary-b1);padding-inline:16px;transition:border-color .2s ease-in-out,background-color .3s ease-in-out;font-size:var(--font-size-medium)}.locations-results-page .filter.filter-options:hover{border-color:var(--color-interaction-hover-border) !important;background-color:var(--color-secondary-b2) !important}.locations-results-page .filter.filter-options:focus{transition:box-shadow .2s ease-in-out;outline:none;box-shadow:var(--shadow-focus)}.locations-results-page .filter.filter-options:disabled svg path{fill:var(--color-secondary-a3)}.locations-results-page .filter:has(.active-typing){box-shadow:none !important;border-color:var(--color-secondary-a2) !important}.locations-results-page .filter:has(>[type=checkbox].selection:not(:hover)){border:1px solid rgba(0,0,0,0)}.locations-results-page .filter:has(>[type=checkbox].selection){width:-moz-fit-content;width:fit-content;max-width:-moz-fit-content;max-width:fit-content}.locations-results-page .filter:has(>[type=checkbox].selection) .selection{padding:0}.locations-results-page .filter:has(>[type=checkbox].selection) .selection-title{position:relative;padding:var(--spacing-small) var(--spacing-size-small) 0;width:-moz-fit-content;width:fit-content;height:62px}.locations-results-page .filter:has(>[type=checkbox].selection) .selection-title p{position:relative;top:auto;left:0}.locations-results-page .filter:has(>[type=checkbox].selection-element:not(.selection)){border-radius:var(--radius-pill)}.locations-results-page .filter:has(>[type=checkbox].selection-element:not(.selection):hover){border-color:var(--color-interaction-hover-border) !important;background-color:var(--color-secondary-b2) !important}.locations-results-page .filter:has(>[type=checkbox].selection-element:not(.selection):checked){border-color:var(--color-primary-a3);background-color:var(--color-secondary-c2)}.locations-results-page .filter:has(>[type=checkbox].selection-element:not(.selection):checked:hover){border-color:var(--color-interaction-hover-border) !important;background-color:var(--color-secondary-b2) !important}.locations-results-page .filter .selection-element{position:absolute;margin:0;padding:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.locations-results-page .filter.standalone{gap:0;padding:0}.locations-results-page .filter.standalone .selection{display:flex;justify-content:center;align-items:center;padding:0;line-height:1}.locations-results-page .filter.standalone .selection .icon{display:flex;justify-content:center;align-items:center;margin-inline-end:var(--spacing-size-xxsmall)}.locations-results-page .filter.standalone .selection .icon:has(svg){position:relative;top:-1px}.locations-results-page .filter.online-booking,.locations-results-page .filter.video-visit,.locations-results-page .filter.more-filters,.locations-results-page .filter.sort-by{flex-basis:calc(50% - var(--spacing-size-small)/2)}.locations-results-page .filter [type=checkbox]:checked~.toggle .toggle-container:before{margin-inline-start:calc(var(--toggle-width) - var(--toggle-height) + var(--toggle-gap))}.locations-results-page .filter [type=checkbox]:checked~.toggle .toggle-container:after{background-color:var(--color-system-a1)}.locations-results-page .filter [type=checkbox]+.pill.selection-title{position:relative;height:32px}.locations-results-page .filter [type=checkbox]+.pill.selection-title p{position:relative;top:0}.locations-results-page .filter [type=checkbox]~.toggle{display:flex;flex-direction:column;gap:var(--spacing-size-xsmall);width:100%;height:62px}.locations-results-page .filter [type=checkbox]~.toggle p{height:-moz-fit-content;height:fit-content}.locations-results-page .filter [type=checkbox]~.toggle .toggle-container{display:block;position:relative;width:var(--toggle-width);height:var(--toggle-height)}.locations-results-page .filter [type=checkbox]~.toggle .toggle-container:before{display:block;position:absolute;z-index:2;transition:margin-inline-start .2s ease-out,box-shadow .2s ease-out;-webkit-transition:margin-inline-start .2s ease-out,box-shadow .2s ease-out;top:0;left:0;margin-inline-start:var(--toggle-gap);margin-block-start:var(--toggle-gap);box-shadow:0 0 0 0 rgba(0,0,0,0);border-radius:50%;background-color:var(--color-primary-c1);width:calc(var(--toggle-height) - var(--toggle-gap)*2);height:calc(var(--toggle-height) - var(--toggle-gap)*2);content:""}.locations-results-page .filter [type=checkbox]~.toggle .toggle-container:after{display:block;position:absolute;top:0;left:0;z-index:1;transition:background-color .2s ease-out;border-radius:var(--radius-pill);background-color:var(--color-secondary-a3);width:var(--toggle-width);height:var(--toggle-height);content:"";-webkit-transition:background-color .2s ease-out}.locations-results-page .filter [type=checkbox]~.toggle .toggle-container.no-animation:before,.locations-results-page .filter [type=checkbox]~.toggle .toggle-container.no-animation:after{transition:none;-webkit-transition:none}.locations-results-page .filter [type=checkbox]~.toggle.centered{align-items:center}.locations-results-page .filter [type=checkbox]~.toggle.inline{flex-direction:row;align-items:center;padding-block-start:0}.locations-results-page .filter [type=checkbox]~.toggle.inline.reversed{flex-direction:row-reverse}.locations-results-page .filter .indicator{display:flex;position:absolute;right:0;justify-content:center;align-items:center;z-index:0;width:var(--filter-spacing-right);height:100%}.locations-results-page .filter .indicator.clear-indicator{display:none;z-index:5}.locations-results-page .filter .indicator:has(button:disabled){cursor:default;pointer-events:none}.locations-results-page .filter .clear-btn{border:none;background:none;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:0;width:100%;height:100%}.locations-results-page .filter .clear-btn .icon{transform:scale(1);transform-origin:center;transition:transform .2s ease-in-out;color:var(--color-primary-a2)}.locations-results-page .filter .clear-btn:focus-visible{transition:box-shadow .2s ease-in-out;outline:none;box-shadow:var(--shadow-focus)}.locations-results-page .filter .clear-btn:focus-visible .icon{transform:scale(0.75)}.locations-results-page .filter .clear-btn:hover .icon,.locations-results-page .filter .clear-btn:focus .icon{transform:scale(0.75)}.locations-results-page .filter .bsw-icon-chevron-down{transition:transform .1s ease-out}.locations-results-page .filter .selection-title{position:absolute;top:0;left:0;z-index:1;transition:top .2s ease-in-out;width:100%;height:100%;white-space:nowrap}.locations-results-page .filter .selection-title:has(+.selection:disabled) p{color:var(--color-secondary-a3)}.locations-results-page .filter .selection-title p{position:absolute;top:24px;left:var(--spacing-size-small);transition:font-size .2s ease-in-out,top .2s ease-in-out;font-size:var(--font-size-small);font-family:"sharpsans-semibold",sans-serif}.locations-results-page .filter .selection{font-family:"sharpsans-semibold",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:2;cursor:pointer;border:none;background-color:rgba(0,0,0,0);padding:var(--spacing-large) var(--spacing-size-large) 0 var(--spacing-size-small);width:100%;height:62px;overflow:hidden;font-weight:600;font-size:var(--font-size-medium);line-height:1.4;text-align:left;text-overflow:ellipsis;white-space:nowrap}.locations-results-page .filter .selection:disabled{cursor:default;color:var(--color-secondary-a3)}.locations-results-page .filter .selection[type=text]{cursor:text}.locations-results-page .filter .has-popover{cursor:pointer;color:var(--color-secondary-a1)}.locations-results-page .filter .error{color:var(--color-system-b1)}.locations-results-page .filter .error-text{display:none;position:absolute;bottom:-22px;left:0;flex:0;align-items:center;font-size:var(--font-size-xsmall)}.locations-results-page .filter .error-text p{display:flex;align-items:center}.locations-results-page .filter .error-text .icon{position:relative;width:auto;height:auto;font-size:1.8rem}.locations-results-page .filter-list-wrapper{margin-block:var(--spacing-size-medium);background-color:var(--color-primary-c1)}.locations-results-page .filter-list-wrapper div,.locations-results-page .filter-list-wrapper p,.locations-results-page .filter-list-wrapper select,.locations-results-page .filter-list-wrapper input,.locations-results-page .filter-list-wrapper label,.locations-results-page .filter-list-wrapper button{line-height:1}.locations-results-page .filter-list-wrapper .icon{width:24px;height:24px}.locations-results-page .filter-list-wrapper .icon.bsw-icon-x{width:14px;height:14px}.locations-results-page .filter-list-wrapper .filter-selections-container{margin-block:10px 20px}.locations-results-page .filter-list-wrapper .filter-selections{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px}.locations-results-page .filter-list-wrapper .filter-selections button:not(.selection):not(.clear-btn){flex-shrink:0;cursor:pointer;height:50px;color:var(--color-primary-a2)}.locations-results-page .filter-list-wrapper .filter-selections button:not(.selection):not(.clear-btn):disabled{cursor:default;border-color:var(--color-secondary-a5);background:var(--color-secondary-a5);pointer-events:none;color:var(--color-secondary-a3)}.locations-results-page .filter-list-wrapper .filter-selections.no-gap{gap:0}.locations-results-page .filter-list-wrapper .filter-selections.drawer{display:flex;position:fixed;bottom:-100%;left:0;flex-direction:column;z-index:999;transition:bottom .3s ease-in-out;border-top-right-radius:10px;border-top-left-radius:10px;background-color:var(--color-primary-c1);padding:0 var(--spacing-size-medium);width:100%;height:90%}.locations-results-page .filter-list-wrapper .filter-selections.drawer button.only-mobile{width:75%;max-width:30rem;height:50px}.locations-results-page .filter-list-wrapper .filter-selections.drawer.drawer-opened{bottom:0;height:calc(100% - var(--mobileHeader-height))}.locations-results-page .filter-list-wrapper .filter-selections.drawer .drawer-tab{cursor:pointer;margin:10px 0 0 0;border-radius:var(--radius-pill);background-color:var(--color-secondary-a4);padding:0;width:48px;height:3px}.locations-results-page .filter-list-wrapper .filter-selections.drawer .filter-drawer-header{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;width:100%;height:45px}.locations-results-page .filter-list-wrapper .filter-selections.drawer .filter-drawer-title{display:flex;justify-content:center;align-items:center;width:100%;height:45px}.locations-results-page .filter-list-wrapper .filter-selections.drawer .filter-drawer-title p{font-family:"sharpsans-semibold",sans-serif}.locations-results-page .filter-list-wrapper .filter-selections.drawer .filter{flex-basis:0;width:100%}.locations-results-page .filter-list-wrapper .filter-selections.drawer .close-btn{display:flex;position:absolute;top:0;right:0;justify-content:flex-end;align-items:center;cursor:pointer;margin:0;border:none;background-color:rgba(0,0,0,0);padding:0 10px 0 0;width:20%;height:100%}.locations-results-page .filter-list-wrapper .filter-selections.drawer .close-btn i{color:var(--color-primary-a3)}.locations-results-page .filter-list-wrapper .filter-selections.providers{display:grid;grid-template-columns:100%}.locations-results-page .filter-list-wrapper .filter-set{display:flex;gap:var(--spacing-size-large) var(--spacing-size-small)}.locations-results-page .filter-list-wrapper .filter-set:first-child{flex-direction:column}.locations-results-page .filter-list-wrapper .filter-label{margin-block-end:var(--spacing-size-small)}.locations-results-page .filter-list-wrapper .filter-actions{display:flex;flex-basis:100%;justify-content:space-between;align-items:center;gap:var(--spacing-size-small)}.locations-results-page .filter-list-wrapper .apply-filters{transition:border-color .2s ease-in-out,background-color .3s ease-in-out;padding:0 var(--spacing-size-small);width:40%;line-height:1;white-space:nowrap}.locations-results-page .filter-list-wrapper .apply-filters:hover{border-color:var(--color-interaction-hover-border) !important;background-color:var(--color-secondary-b2) !important}.locations-results-page .filter-list-wrapper .apply-filters:focus{transition:box-shadow .2s ease-in-out;outline:none;box-shadow:var(--shadow-focus)}.locations-results-page .filter-list-wrapper .reset-btn{font-family:"sharpsans-semibold",sans-serif;display:flex;justify-content:center;align-items:center;gap:var(--spacing-size-xsmall);opacity:1;transition:opacity .25s ease-out;cursor:pointer;border:0;border-radius:10px;background-color:var(--color-primary-c1);padding:var(--spacing-size-xsmall);width:100%;color:var(--color-primary-a2);font-size:1.2rem}.locations-results-page .filter-list-wrapper .reset-btn .icon{transform:rotate(137deg);transform-origin:center;transition:transform .3s ease-out;color:var(--color-primary-a3)}.locations-results-page .filter-list-wrapper .reset-btn.hidden{opacity:0}.locations-results-page .filter-list-wrapper .reset-btn:hover .icon,.locations-results-page .filter-list-wrapper .reset-btn:focus .icon{transform:rotate(0)}.locations-results-page .filter-list-wrapper .reset-btn:focus{transition:box-shadow .2s ease-in-out;outline:none;box-shadow:var(--shadow-focus)}.locations-results-page .filter-list-wrapper .selected-filter-container{display:none;flex-direction:column;justify-content:space-between;align-items:start;gap:var(--spacing-size-small)}.locations-results-page .filter-list-wrapper .selected-filter-container:has(.filter-pill-list>button){display:flex}.locations-results-page .filter-list-wrapper .selected-filter-container .reset-btn{flex-shrink:0;width:100%}.locations-results-page .filter-list-wrapper .filter-pill-list{display:flex;flex-wrap:wrap;gap:8px}.locations-results-page .filter-list-wrapper .filter-pill-list .filter-pill{transition:border-color .2s ease-in-out,background-color .3s ease-in-out;display:flex;align-items:center;gap:8px;cursor:pointer;border:1px solid var(--color-primary-a3);border-radius:50px;background-color:var(--color-primary-c2);padding:6px 12px;min-height:36px;color:var(--color-primary-a2);font-size:var(--font-size-small);line-height:1.4}.locations-results-page .filter-list-wrapper .filter-pill-list .filter-pill:disabled{cursor:default;border-color:var(--color-secondary-a4);background-color:var(--color-secondary-a5)}.locations-results-page .filter-list-wrapper .filter-pill-list .filter-pill:hover:not(:disabled){border-color:var(--color-interaction-hover-border) !important;background-color:var(--color-secondary-b2) !important}.locations-results-page .filter-list-wrapper .filter-pill-list .filter-pill:focus-visible{transition:box-shadow .2s ease-in-out;outline:none;box-shadow:var(--shadow-focus)}.locations-results-page .filter-list-wrapper .filter-pill-list .filter-pill .icon{pointer-events:none}.locations-results-page .filter-list-wrapper .more-less button{justify-content:flex-start;cursor:pointer;border:none;background:none;height:auto;color:var(--color-primary-a3);font-size:var(--font-size-small)}.locations-results-page .filter-list-wrapper .more-less .more-less--inner{overflow:hidden}.locations-results-page .filter-list-wrapper .more-less .more-less--inner li.show-more-button{display:flex}.locations-results-page .filter-list-wrapper .more-less .more-less--inner li:nth-child(n+10),.locations-results-page .filter-list-wrapper .more-less .more-less--inner li.show-less-button{display:none}.locations-results-page .filter-list-wrapper .more-less[data-open=true] .more-less--inner li.show-more-button{display:none}.locations-results-page .filter-list-wrapper .more-less[data-open=true] .more-less--inner li:nth-child(n+10),.locations-results-page .filter-list-wrapper .more-less[data-open=true] .more-less--inner li.show-less-button{display:flex}@media(max-width: 767px){.locations-results-page .filter-list-wrapper .filter-selections button:not(.selection):not(.clear-btn){height:62px}.locations-results-page .filter-list-wrapper .filter.city-state-zip input,.locations-results-page .filter-list-wrapper .filter.insurance-filter input{font-size:var(--font-size-large)}}@media screen and (min-width: 768px){.locations-results-page .filter-list-wrapper{margin-block:var(--spacing-size-xlarge) var(--spacing-size-small)}.locations-results-page .filter-list-wrapper .filter-selections.drawer{display:flex;position:relative;bottom:0;flex-direction:row;order:7;z-index:auto;border-radius:0;background-color:rgba(0,0,0,0);padding:0;width:100%;height:auto}.locations-results-page .filter-list-wrapper .filter-selections.drawer .only-mobile{display:none}.locations-results-page .filter-list-wrapper .filter-selections .apply-filters{width:auto}.locations-results-page .filter-list-wrapper .filter-selections .reset-btn{width:auto}.locations-results-page .filter-list-wrapper .filter{flex:1;width:100%}.locations-results-page .filter-list-wrapper .filter.location-type{order:1}.locations-results-page .filter-list-wrapper .filter.city-state-zip{order:3}.locations-results-page .filter-list-wrapper .filter.sort-by{flex:1 1;order:5}.locations-results-page .filter-list-wrapper .filter.specialty{max-width:calc(50% - var(--spacing-size-xsmall))}.locations-results-page .filter-list-wrapper .filter.standalone{border:1px solid rgba(0,0,0,0)}.locations-results-page .filter-list-wrapper .filter-set{display:flex;gap:var(--spacing-size-large) var(--spacing-size-small)}.locations-results-page .filter-list-wrapper .filter-set:first-child{flex-direction:row}.locations-results-page .filter-list-wrapper .main-filter{flex-direction:row}.locations-results-page .filter-list-wrapper .main-filter .filter{width:100%}.locations-results-page .filter-list-wrapper .main-filter button{max-width:-moz-fit-content;max-width:fit-content}.locations-results-page .filter-list-wrapper .selected-filter-container{flex-direction:row}.locations-results-page .filter-list-wrapper .selected-filter-container .reset-btn{width:auto}}@media screen and (min-width: 768px)and (max-width: 1199px){.locations-results-page .filter-list-wrapper .filter-selections.providers{display:grid;grid-template-columns:repeat(2, calc(50% - var(--spacing-size-xsmall)))}.locations-results-page .filter-set{grid-column:span 1}.locations-results-page .filter-set:first-child{grid-column:span 2}}@media screen and (min-width: 1200px){.locations-results-page .filter-list-wrapper .filter{width:100%}.locations-results-page .filter-list-wrapper .filter.sort-by{flex:1 1;order:8}.locations-results-page .filter-list-wrapper .filter.specialty{max-width:none}.locations-results-page .filter-list-wrapper .filter-selections{display:grid;grid-template-columns:auto 19rem auto auto;width:100%}.locations-results-page .filter-list-wrapper .filter-selections.providers{grid-template-columns:1fr auto 1fr}.locations-results-page .filter-list-wrapper .filter-selections.drawer{display:grid;grid-template-columns:16rem 14rem auto;width:auto}.locations-results-page .filter-list-wrapper .filter-selections.drawer .filter.services{min-width:20rem;max-width:36rem}.locations-results-page .filter-list-wrapper .filter-selections.drawer .filter.distance-radius{min-width:-moz-max-content;min-width:max-content}}.locations-results-page .autocomplete-items{position:absolute;left:-10000px;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-block-start:var(--spacing-size-xsmall);border:1px solid var(--color-secondary-a4);border-radius:10px;background:var(--color-primary-c1);width:100%;height:-moz-fit-content;height:fit-content}.locations-results-page .autocomplete-items .autocomplete-list{position:relative;width:100%;max-height:50vh;overflow-y:auto}.locations-results-page .autocomplete-items .autocomplete-list .entry{transition:border-color .2s ease-in-out,background-color .3s ease-in-out;font-family:"sharpsans-semibold",sans-serif;display:block;border-bottom:1px solid var(--color-secondary-a4);padding:var(--spacing-size-medium);font-size:var(--font-size-medium)}.locations-results-page .autocomplete-items .autocomplete-list .entry label{cursor:pointer;width:100%}.locations-results-page .autocomplete-items .autocomplete-list .entry label:has(input:disabled){pointer-events:none}.locations-results-page .autocomplete-items .autocomplete-list .entry label:has(input:disabled) p:has(+p){color:var(--color-secondary-a3)}.locations-results-page .autocomplete-items .autocomplete-list .entry:hover{border-color:var(--color-interaction-hover-border) !important;background-color:var(--color-secondary-b2) !important}.locations-results-page .autocomplete-items .autocomplete-list .entry:has(input:focus){border-color:var(--color-interaction-hover-border) !important;background-color:var(--color-secondary-b2) !important}.locations-results-page .autocomplete-items .autocomplete-list .entry:last-child{border:none}.locations-results-page .autocomplete-items .autocomplete-list .entry:has(input:disabled){cursor:default;border-color:var(--color-secondary-a5);background:var(--color-secondary-a5);pointer-events:none;color:var(--color-secondary-a3)}.locations-results-page .autocomplete-items .autocomplete-list .entry.autocomplete-parent{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-size-xsmall)}.locations-results-page .autocomplete-items .autocomplete-list .entry.autocomplete-parent p{font-size:var(--font-size-large)}.locations-results-page .autocomplete-items .autocomplete-list .entry.autocomplete-parent p:has(+p){margin-block-end:var(--spacing-size-xxsmall);color:var(--color-secondary-a2);font-size:var(--font-size-xsmall)}.locations-results-page .autocomplete-items .autocomplete-list .entry.autocomplete-parent .autocomplete-accordion-control{cursor:pointer;margin-inline-end:6px;border:none;background:rgba(0,0,0,0)}.locations-results-page .autocomplete-items .autocomplete-list .entry.autocomplete-parent .autocomplete-accordion-control .icon{transform:rotate(0);transition:transform .25s ease-out;pointer-events:none}.locations-results-page .autocomplete-items .autocomplete-list .entry.autocomplete-parent .autocomplete-accordion-control[data-opened=true] .icon{transform:rotate(180deg)}.locations-results-page .autocomplete-items .autocomplete-list .entry.autocomplete-parent .autocomplete-accordion-control:focus,.locations-results-page .autocomplete-items .autocomplete-list .entry.autocomplete-parent .autocomplete-accordion-control:focus-visible{transition:box-shadow .2s ease-in-out;outline:none;box-shadow:var(--shadow-focus)}.locations-results-page .autocomplete-items .autocomplete-list .entry.autocomplete-parent:has(.autocomplete-accordion-control){padding-inline-end:0}.locations-results-page .autocomplete-items .autocomplete-list .entry.autocomplete-child{padding-inline-start:var(--spacing-size-xlarge)}.locations-results-page .autocomplete-items .autocomplete-list .entry.autocomplete-child p{position:relative}.locations-results-page .autocomplete-items .autocomplete-list .entry.autocomplete-child p:before{position:absolute;top:2px;left:calc(var(--spacing-size-small)*-1);border-top:10px solid #ffb71b;border-left:10px solid rgba(0,0,0,0);width:0;height:0;content:""}.locations-results-page .autocomplete-items .autocomplete-list .entry p{line-height:1.2}.locations-results-page .autocomplete-items .autocomplete-list .entry strong{font-family:"sharpsans-bold",sans-serif}.locations-results-page .autocomplete-items .autocomplete-list .entry input{position:absolute;left:-10000px}.locations-results-page .autocomplete-items .autocomplete-list .autocomplete-child-group{overflow:hidden}.locations-results-page .autocomplete-items .autocomplete-list .autocomplete-child-group[data-opened=false]{display:none}.locations-results-page .autocomplete-items .autocomplete-list .autocomplete-child-group[data-opened=true]{display:block}.locations-results-page .locations{width:100%}.locations-results-page .locations .card-container{display:grid;grid-template-columns:repeat(1, 1fr);gap:var(--spacing-size-small);padding:0 0 var(--spacing-large);width:100%}.locations-results-page .locations .card-container .card{display:flex;flex-direction:column;gap:var(--spacing-size-small);cursor:default;box-shadow:0 2px 8px 0 rgba(0,0,0,.15);border:1px solid var(--color-secondary-a3);border-radius:var(--radius-xl);background-color:var(--color-primary-c1);padding:var(--spacing-large);line-height:1}.locations-results-page .locations .card-container .card.physician-card .card-footer{display:flex;justify-content:center;align-items:center}.locations-results-page .locations .card-container .card a{color:var(--color-secondary-a1);line-height:var(--line-height-150);text-decoration:none}.locations-results-page .locations .card-container .card a:hover,.locations-results-page .locations .card-container .card a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1px}.locations-results-page .locations .card-container .card a:focus{transition:box-shadow .2s ease-in-out;outline:none;box-shadow:var(--shadow-focus)}.locations-results-page .locations .card-container .card .icon,.locations-results-page .locations .card-container .card img{width:auto;line-height:1}.locations-results-page .locations .card-container .card .lazy{background-color:var(--color-primary-c1)}.locations-results-page .locations .card-container .card .icon{color:var(--color-primary-a3)}.locations-results-page .locations .card-container .card .card-header{display:flex;align-items:flex-start;gap:var(--spacing-small)}.locations-results-page .locations .card-container .card .card-header .card-header-image{flex-shrink:0;width:60px;height:60px;overflow:hidden}.locations-results-page .locations .card-container .card .card-header .card-header-image img{position:relative;border-radius:var(--radius-xs);background-image:url("https://wadcdn.azureedge.net/-/media/project/bsw/sites/bswhealth/images/provider-listings/default-provider-photo.svg");width:inherit;height:inherit;color:rgba(0,0,0,0)}.locations-results-page .locations .card-container .card .card-header .card-headername-link{margin:0 0 var(--spacing-size-xsmall);color:var(--color-secondary-a1);font-size:1.6rem}.locations-results-page .locations .card-container .card .card-header .card-headername-link a{font-family:"sharpsans-semibold",sans-serif;color:var(--color-primary-a2)}.locations-results-page .locations .card-container .card .card-header .location-type{color:var(--color-primary-a2);font-size:1.1rem;font-family:"sharpsans-semibold",sans-serif}.locations-results-page .locations .card-container .card .card-header .location-type.specialty{font-size:var(--font-size-small)}.locations-results-page .locations .card-container .card .card-header .location-type .expanded{white-space:nowrap}.locations-results-page .locations .card-container .card .location-address{display:flex;align-items:flex-start;gap:var(--spacing-size-xsmall)}.locations-results-page .locations .card-container .card .location-address .icon{height:24px}.locations-results-page .locations .card-container .card .location-address a{margin-inline-end:.5rem;margin-block-start:2px;font-size:1.3rem;font-family:"sharpsans-semibold",sans-serif}.locations-results-page .locations .card-container .card .location-address p{color:var(--color-secondary-a1);font-size:1.3rem;font-family:"sharpsans-semibold",sans-serif}.locations-results-page .locations .card-container .card .location-address .expanded{white-space:nowrap}.locations-results-page .locations .card-container .card hr{margin:0;border:0;background-color:var(--color-secondary-a3);width:100%;height:1px}.locations-results-page .locations .card-container .card .card-body{padding:0;color:var(--color-primary-a2)}.locations-results-page .locations .card-container .card .card-body .icon,.locations-results-page .locations .card-container .card .card-body img{height:24px}.locations-results-page .locations .card-container .card .card-body button{margin:0;padding:0}.locations-results-page .locations .card-container .card .card-body .card-info{display:flex;flex-direction:column;gap:var(--spacing-size-xsmall)}.locations-results-page .locations .card-container .card .card-body .card-info>div{display:flex;gap:var(--spacing-size-xsmall);height:24px}.locations-results-page .locations .card-container .card .card-body .card-info p,.locations-results-page .locations .card-container .card .card-body .card-info a,.locations-results-page .locations .card-container .card .card-body .card-info span{font-size:1.4rem;font-family:"sharpsans-semibold",sans-serif;font-weight:600}.locations-results-page .locations .card-container .card .card-body .info-item.location-card-rating .icon{color:var(--color-primary-b1)}.locations-results-page .locations .card-container .card .card-body .info-item-details{display:flex;align-items:center;gap:var(--spacing-size-xsmall)}.locations-results-page .locations .card-container .card .card-body .info-item-link button{cursor:pointer;border:0;border-radius:var(--radius-pill);background:none;height:24px}.locations-results-page .locations .card-container .card .card-body .info-item-link button:focus{transition:box-shadow .2s ease-in-out;outline:none;box-shadow:var(--shadow-focus)}.locations-results-page .locations .card-container .card .card-footer{margin-top:auto;border-top:1px solid var(--color-secondary-a3);padding-block-start:var(--spacing-size-small);width:100%}.locations-results-page .locations .card-container .card .card-footer p{color:var(--color-primary-a2);font-size:1.4rem;font-family:"sharpsans-bold",sans-serif}.locations-results-page .locations .card-container .card .card-footer .patient-number{color:var(--color-primary-a4)}.locations-results-page .locations .card-container .card .card-footer .schedule-appointment{transition:border-color .2s ease-in-out,background-color .3s ease-in-out;display:flex;flex-direction:row;justify-content:center;gap:var(--spacing-size-xsmall);margin:auto;border-radius:4px;width:100%;max-width:400px}.locations-results-page .locations .card-container .card .card-footer .schedule-appointment .icon{position:relative;top:-2px;margin:0;width:auto;height:24px;color:var(--color-primary-a2);font-size:24px}.locations-results-page .locations .card-container .card .card-footer .schedule-appointment:hover{border-color:var(--color-interaction-hover-border) !important;background-color:var(--color-secondary-b2) !important;text-decoration:none}.locations-results-page .locations .card-container .card .card-footer .schedule-appointment:focus-visible{transition:box-shadow .2s ease-in-out;outline:none;box-shadow:var(--shadow-focus)}@media screen and (min-width: 992px){.locations-results-page .locations .card-container{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--spacing-large)}}@media screen and (min-width: 1200px){.locations-results-page .locations .card-container{grid-template-columns:repeat(3, 1fr);gap:var(--spacing-size-xlarge)}.locations-results-page .locations .card-container .card .card-footer .schedule-appointment{max-width:100%}}@media screen and (max-width: 991px){.locations-results-page .locations .card-container .card .card-footer{display:flex;justify-content:center}}.locations-results-page .location-hours-modal{position:fixed;z-index:1000;margin:0;border:none;background-color:rgba(0,0,0,0);padding:0;width:100%;max-width:none;height:100%;max-height:none;overflow:hidden}.locations-results-page .location-hours-modal[open]{display:flex;justify-content:center;align-items:center}.locations-results-page .location-hours-modal__content{--radius-xsmall: 4px;inset:0;box-shadow:0 2px 8px 0 rgba(0,0,0,.15);border:1px solid var(--color-secondary-a4);border-radius:10px;background:var(--color-primary-c1);width:-moz-fit-content;width:fit-content;min-width:300px;height:-moz-fit-content;height:fit-content;min-height:150px;color:var(--color-primary-a2)}.locations-results-page .location-hours-modal__content ul,.locations-results-page .location-hours-modal__content li{margin:0;padding:0;line-height:1;list-style-type:none}.locations-results-page .location-hours-modal__content .location-hours-modal__title{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-secondary-a4);padding:var(--spacing-size-medium) var(--spacing-size-large) 20px}.locations-results-page .location-hours-modal__content .location-hours-modal__title h2{font-size:3.2rem;line-height:1}.locations-results-page .location-hours-modal__content .close-btn{cursor:pointer;border:1px solid var(--color-secondary-a4);border-radius:50%;background-color:var(--color-primary-c1);width:35px;height:35px;font-size:var(--font-size-small);line-height:1.4}.locations-results-page .location-hours-modal__content .close-btn:hover{border-color:var(--color-interaction-hover-border) !important;background-color:var(--color-secondary-b2) !important}.locations-results-page .location-hours-modal__content .close-btn:focus-visible{transition:box-shadow .2s ease-in-out;outline:none;box-shadow:var(--shadow-focus)}.locations-results-page .location-hours-modal__content .close-btn .icon{pointer-events:none}.locations-results-page .location-hours-modal__content .location-hours-modal__body{padding:var(--spacing-size-medium) var(--spacing-size-large) 20px;min-width:50vw}.locations-results-page .location-hours-modal__content .location-hours__toggle-container{display:flex;margin-block-end:var(--spacing-size-medium);border-radius:var(--radius-xsmall);background-color:var(--color-secondary-a7);width:-moz-fit-content;width:fit-content;height:32px}.locations-results-page .location-hours-modal__content .location-hours-tab__button{position:relative;transition:border-color .2s ease-in-out,background-color .2s ease-in-out;cursor:pointer;border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);padding:var(--spacing-size-xsmall) var(--spacing-size-small) !important;height:100%;line-height:1}.locations-results-page .location-hours-modal__content .location-hours-tab__button:first-child{border-top-left-radius:var(--radius-xsmall);border-bottom-left-radius:var(--radius-xsmall)}.locations-results-page .location-hours-modal__content .location-hours-tab__button:last-child{border-top-right-radius:var(--radius-xsmall);border-bottom-right-radius:var(--radius-xsmall)}.locations-results-page .location-hours-modal__content .location-hours-tab__button p{transition:color .1s ease-in-out;font-family:"sharpsans-bold",sans-serif;pointer-events:none}.locations-results-page .location-hours-modal__content .location-hours-tab__button input[type=radio]{position:absolute;left:-9999px;z-index:-1}.locations-results-page .location-hours-modal__content .location-hours-tab__button:hover{border-color:var(--color-interaction-hover-border) !important;background-color:var(--color-secondary-b2) !important}.locations-results-page .location-hours-modal__content .location-hours-tab__button:has(input[type=radio]:checked){border-color:var(--color-primary-a3);background-color:var(--color-secondary-c2);pointer-events:none}.locations-results-page .location-hours-modal__content .location-hours-tab__button:has(input[type=radio]:focus){transition:box-shadow .2s ease-in-out;outline:none;box-shadow:var(--shadow-focus)}.locations-results-page .location-hours-modal__content .location-hours__tab-content{display:none}.locations-results-page .location-hours-modal__content .location-hours__tab-content input[type=radio]{display:none}.locations-results-page .location-hours-modal__content .location-hours__tab-content:has(input[type=radio]:checked){display:block}.locations-results-page .location-hours-modal__content .location-hours-modal__hours{display:grid;grid-template-columns:1fr;gap:var(--spacing-size-medium)}.locations-results-page .location-hours-modal__content .location-hours-modal__hours__day{font-family:"sharpsans-semibold",sans-serif;font-size:var(--font-size-large);line-height:1}.locations-results-page .location-hours-modal__backdrop{position:absolute;top:0;left:0;z-index:1;z-index:-1;background-color:rgba(0,0,0,0);width:100%;height:100%}.locations-results-page .locations .no-results{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-block:65px 180px}.locations-results-page .locations .no-results__content{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:50px}.locations-results-page .locations .no-results__content p{font-size:1.8rem;font-family:"sharpsans-semibold",sans-serif}.locations-results-page .locations .no-results__actions{margin-block-start:30px}.locations-results-page .locations .no-results__actions .btn{height:54px}.locations-results-page .locations .no-results__actions .btn:focus-visible{transition:box-shadow .2s ease-in-out;outline:none;box-shadow:var(--shadow-focus)}@media(max-width: 767px){.locations-results-page .info-item.location-card-phone img.bsw-icon__brand{content:url(https://bswhealth.com/-/media/project/bsw/sites/bswhealth/images/locations-listing/phone.svg)}.locations-results-page .info-item.location-card-walk-ins img.bsw-icon__brand{content:url(https://bswhealth.com/-/media/project/bsw/sites/bswhealth/images/locations-listing/walk-ins.svg)}.locations-results-page .info-item:not(.location-card-phone):not(.location-card-walk-ins):not(.location-card-my-bsw-health):not(.location-card-video-visit) img{content:url(https://bswhealth.com/-/media/project/bsw/sites/bswhealth/images/locations-listing/clock.svg)}}@media(min-width: 768px){.locations-results-page .info-item.location-card-phone img.bsw-icon__brand{content:url(https://www.bswhealth.com/-/media/project/bsw/sites/bswhealth/images/locations-listing/phone-gray.svg)}.locations-results-page .info-item.location-card-walk-ins img.bsw-icon__brand{content:url(https://www.bswhealth.com/-/media/project/bsw/sites/bswhealth/images/locations-listing/walk-ins-gray.svg)}.locations-results-page .info-item:not(.location-card-phone):not(.location-card-walk-ins):not(.location-card-my-bsw-health):not(.location-card-video-visit) img{content:url(https://bswhealth.com/-/media/project/bsw/sites/bswhealth/images/locations-listing/clock-gray.svg)}.locations-results-page .locations-results-page .locations .card-container .card .icon{color:var(--color-secondary-a1)}}.locations-results-page .pagination{position:relative;width:100%}.locations-results-page .results-per-page{position:relative}.locations-results-page .results-per-page.filter-list-wrapper{margin:0;padding-block-end:var(--spacing-size-medium)}.locations-results-page .results-per-page.filter-list-wrapper .filter{width:100%;max-width:auto}.locations-results-page div.pagination{margin-block-start:var(--spacing-size-large)}.locations-results-page ul.pagination{--page-size: 44px;--arrow-size: 40px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:var(--spacing-size-xxsmall)}.locations-results-page ul.pagination a{line-height:1}.locations-results-page ul.pagination p{text-align:center}.locations-results-page ul.pagination li{transition:border-color .2s ease-in-out,background-color .3s ease-in-out;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-pill);background-color:rgba(0,0,0,0);aspect-ratio:1;list-style-type:none}.locations-results-page ul.pagination li a{display:flex;justify-content:center;align-items:center;transition:color .2s ease-in-out;width:100%;height:100%;color:var(--color-secondary-a2);text-decoration:none}.locations-results-page ul.pagination li.selected{border-color:var(--color-primary-a3);background-color:var(--color-primary-a3);pointer-events:none}.locations-results-page ul.pagination li.selected a{cursor:default;pointer-events:none;color:var(--color-primary-c1)}.locations-results-page ul.pagination li:hover{border-color:var(--color-interaction-hover-border) !important;background-color:var(--color-secondary-b2) !important}.locations-results-page ul.pagination li:hover a{color:var(--color-primary-a2)}.locations-results-page ul.pagination li:has(a:focus){transition:box-shadow .2s ease-in-out;outline:none;box-shadow:var(--shadow-focus);border-color:var(--color-interaction-hover-border) !important;background-color:var(--color-secondary-b2) !important}.locations-results-page ul.pagination li:has(a:focus) a{color:var(--color-primary-a2)}.locations-results-page ul.pagination li.provider-list-page{width:var(--page-size);height:var(--page-size)}.locations-results-page ul.pagination li.previous,.locations-results-page ul.pagination li.next{border:1px solid var(--color-secondary-a4);background-color:var(--color-primary-c1);width:var(--arrow-size);height:var(--arrow-size)}.locations-results-page ul.pagination li.previous:hover:not(.disabled),.locations-results-page ul.pagination li.next:hover:not(.disabled){border-color:var(--color-interaction-hover-border)}.locations-results-page ul.pagination li.previous:hover:not(.disabled) a,.locations-results-page ul.pagination li.next:hover:not(.disabled) a{color:var(--color-primary-a2)}.locations-results-page ul.pagination li.previous.disabled,.locations-results-page ul.pagination li.next.disabled{background-color:var(--color-secondary-a5);text-align:center}.locations-results-page ul.pagination li.previous.disabled .icon,.locations-results-page ul.pagination li.next.disabled .icon{color:var(--color-secondary-a3);line-height:var(--arrow-size)}.locations-results-page ul.pagination li.previous.range a,.locations-results-page ul.pagination li.next.range a{align-items:flex-end}.locations-results-page ul.pagination ul.inside-pagination{display:flex;order:1;gap:var(--spacing-size-xxsmall)}.locations-results-page ul.pagination ul.inside-pagination:first-child{order:2}.locations-results-page ul.pagination ul.inside-pagination:last-child{order:3}.locations-results-page .pagination-page-count{margin-block-start:var(--spacing-size-medium);line-height:1.2;display:flex;justify-content:center;align-items:center;font-family:"sharpsans-semibold",sans-serif}@media screen and (min-width: 768px){.locations-results-page ul.pagination{justify-content:center;gap:var(--spacing-size-medium)}}@media screen and (min-width: 992px){.locations-results-page .results-per-page{position:absolute}.locations-results-page .results-per-page.filter-list-wrapper .filter{width:15rem}.locations-results-page ul.provider-list-pagination.pagination{padding-top:10px}}@media screen and (min-width: 1200px){.locations-results-page .results-per-page{position:absolute;width:15rem}}.locations-results-page .selection-popover{--popover-drawer-action-row-height: 68px;position:absolute;z-index:100;border:none;background-color:rgba(0,0,0,0);padding:15px 0;width:100%;overflow:hidden}.locations-results-page .selection-popover:has(.popover__content-selection-page .reset-btn:not(.hide)) .popover-action-row.bottom{box-shadow:none !important}.locations-results-page .selection-popover.link-list [id$=-apply]{display:none}.locations-results-page .selection-popover.full-coverage{position:fixed;top:0;left:0;align-items:center;margin:0 auto;padding:15px 0;width:clamp(600px,70dvw,830px);height:100%}.locations-results-page .selection-popover.full-coverage.drawer{transform:translateY(100%);transition:transform .33s ease-out,display .33s allow-discrete;margin:0;padding:0;width:100dvw;height:100%}.locations-results-page .selection-popover.full-coverage.drawer .popover-title{font-size:var(--font-size-medium)}.locations-results-page .selection-popover.full-coverage.drawer .popover-action-row.top{justify-content:space-between;padding:0 var(--spacing-size-medium) 0 0;height:var(--popover-drawer-action-row-height)}.locations-results-page .selection-popover.full-coverage.drawer .popover-action-row.bottom{box-shadow:0 0 20px 0 rgba(0,0,0,.25)}.locations-results-page .selection-popover.full-coverage.drawer .popover_content-drawer-handle{--popover-drawer-handle: 48px;position:absolute;left:50%;align-items:flex-start;margin-inline-start:calc(var(--popover-drawer-handle)/2*-1);border:0;background-color:rgba(0,0,0,0);padding:0}.locations-results-page .selection-popover.full-coverage.drawer .popover_content-drawer-handle:before{display:block;margin:10px 0 0 0;border-radius:var(--radius-pill);background-color:var(--color-secondary-a4);width:var(--popover-drawer-handle);height:3px;content:""}.locations-results-page .selection-popover.full-coverage.drawer .popover__content{height:100%}.locations-results-page .selection-popover.full-coverage.drawer .popover__content .popover-internal{padding:0;height:100%}.locations-results-page .selection-popover.full-coverage.drawer .popover__content .popover-internal .popover-list{padding:0;height:100%;max-height:none;overflow:hidden}.locations-results-page .selection-popover.full-coverage.drawer .popover__content .popover-internal .popover-list .pill{justify-content:center}.locations-results-page .selection-popover.full-coverage.drawer .filter-set{flex-direction:column;gap:var(--spacing-size-medium);margin-block:var(--spacing-size-medium);padding:0 var(--spacing-size-medium)}.locations-results-page .selection-popover.full-coverage.drawer .popover-list-pages{display:flex;flex-direction:row;transform:translateX(0);transition:transform .2s ease-out;padding-inline:0;width:200%;height:100%;overflow:hidden}.locations-results-page .selection-popover.full-coverage.drawer .filter-page{overflow-y:auto}.locations-results-page .selection-popover.full-coverage.drawer .filter-page,.locations-results-page .selection-popover.full-coverage.drawer .selection-page-container{display:flex;flex-direction:column;width:50%}.locations-results-page .selection-popover.full-coverage.drawer .filter-set-container{display:flex;flex-direction:column;justify-content:space-between;height:100%}.locations-results-page .selection-popover.full-coverage.drawer .thing{display:none}.locations-results-page .selection-popover.full-coverage.drawer .popover-list-section{display:grid;grid-template-columns:repeat(2, 1ft);gap:var(--spacing-size-medium);margin:0 auto;padding:var(--spacing-size-small) 0 var(--spacing-size-medium);width:80%}.locations-results-page .selection-popover.full-coverage.drawer .popover-list-section li:last-child{padding-block-end:var(--spacing-size-medium)}.locations-results-page .selection-popover.full-coverage .popover-list-section{padding-inline:var(--spacing-size-medium)}.locations-results-page .selection-popover.full-coverage .popover__content{height:clamp(500px,100%,750px)}.locations-results-page .selection-popover.full-coverage .popover__content .popover-internal{height:100%}.locations-results-page .selection-popover.full-coverage .popover__content .popover-internal .popover-list{gap:var(--spacing-size-medium);height:100%;max-height:none}.locations-results-page .selection-popover .arrow{position:absolute;top:8px;left:40px;z-index:1;width:10px;height:10px}.locations-results-page .selection-popover .arrow:before,.locations-results-page .selection-popover .arrow:after{position:absolute;right:calc(50% - 10px);border-width:0 10px 10px;border-style:solid;content:""}.locations-results-page .selection-popover .arrow:before{top:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--color-primary-c1)}.locations-results-page .selection-popover .arrow:after{top:-2px;z-index:-2;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--color-secondary-a4)}.locations-results-page .selection-popover .popover__content{width:100%}.locations-results-page .selection-popover .popover__content .popover-internal{display:flex;flex-direction:column;box-shadow:0 2px 8px 0 rgba(0,0,0,.15);border:1px solid var(--color-secondary-a4);border-radius:10px;background-color:var(--color-primary-c1);width:100%;min-width:300px;overflow:hidden}.locations-results-page .selection-popover .popover__content .popover-list{display:flex;flex-direction:column;gap:var(--spacing-size-small);padding:var(--spacing-size-medium) var(--spacing-size-medium) var(--spacing-size-small);max-height:40vh;overflow-y:auto}.locations-results-page .selection-popover .popover__content .popover-list.link-list{gap:0;padding:0}.locations-results-page .selection-popover .popover__content .popover-list.link-list li{transition:border-color .2s ease-in-out,background-color .3s ease-in-out;position:relative;cursor:pointer;border:1px solid rgba(0,0,0,0);border-bottom-color:var(--color-secondary-a4);height:62px;font-size:var(--font-size-medium);list-style-type:none}.locations-results-page .selection-popover .popover__content .popover-list.link-list li:last-child{border-bottom-color:rgba(0,0,0,0)}.locations-results-page .selection-popover .popover__content .popover-list.link-list li:hover,.locations-results-page .selection-popover .popover__content .popover-list.link-list li:has(input:focus),.locations-results-page .selection-popover .popover__content .popover-list.link-list li:has(input:checked){border-color:var(--color-interaction-hover-border) !important;background-color:var(--color-secondary-b2) !important}.locations-results-page .selection-popover .popover__content .popover-list.link-list li p{height:inherit}.locations-results-page .selection-popover .popover__content .popover-list.link-list li a{display:flex;align-items:center;padding-inline:var(--spacing-size-medium);height:inherit;color:var(--color-primary-a2);font-size:1.4rem;font-family:"sharpsans-semibold",sans-serif;text-decoration:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.locations-results-page .selection-popover .popover__content .popover-list.link-list input{position:absolute;top:0;left:-10000px;pointer-events:none}.locations-results-page .selection-popover .popover__content .popover-list label{display:flex;align-items:center;cursor:pointer}.locations-results-page .selection-popover .popover__content .popover-list label p{color:var(--color-primary-a2);font-size:1.4rem;font-family:"sharpsans-semibold",sans-serif}.locations-results-page .selection-popover .popover__content .popover-list label input{flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;cursor:pointer;margin:0 var(--spacing-size-small) 0 0;border:1px solid var(--color-secondary-a2);padding:0;color:var(--color-primary-a2)}.locations-results-page .selection-popover .popover__content .popover-list label input:checked{border-color:var(--color-primary-a3);background-color:var(--color-primary-a3)}.locations-results-page .selection-popover .popover__content .popover-list label input[type=radio]{border-radius:var(--radius-pill);width:16px;height:16px}.locations-results-page .selection-popover .popover__content .popover-list label input[type=checkbox]{border-radius:4px;width:18px;height:18px}.locations-results-page .selection-popover .popover__content .popover-list label input[type=checkbox]:checked:before{display:block;margin:1px 0 0 0;content:"";color:var(--color-primary-c1);font-size:1.6rem;font-family:"bsw-icons"}.locations-results-page .selection-popover .popover__content .popover-list label:has(input:focus-visible){transition:box-shadow .2s ease-in-out;outline:none;box-shadow:var(--shadow-focus)}.locations-results-page .selection-popover .popover__content .popover-list .hospital-group label p{font-size:var(--font-size-small);line-height:1.2}.locations-results-page .selection-popover .popover__content .reset-btn.hide{display:none !important}.locations-results-page .selection-popover .popover-footer,.locations-results-page .selection-popover .popover-action-row{display:flex;flex-shrink:0;justify-content:space-between;border-top:1px solid var(--color-secondary-a4);padding:var(--spacing-size-xsmall) var(--spacing-size-small)}.locations-results-page .selection-popover .popover-footer button,.locations-results-page .selection-popover .popover-action-row button{width:auto}.locations-results-page .selection-popover .popover-footer button:focus-visible,.locations-results-page .selection-popover .popover-action-row button:focus-visible{transition:box-shadow .2s ease-in-out;outline:none;box-shadow:var(--shadow-focus)}.locations-results-page .selection-popover .popover-footer button:disabled,.locations-results-page .selection-popover .popover-action-row button:disabled{cursor:default}.locations-results-page .selection-popover .popover-footer button.full,.locations-results-page .selection-popover .popover-action-row button.full{width:100%}.locations-results-page .selection-popover .popover-footer .secondary-flat-btn,.locations-results-page .selection-popover .popover-action-row .secondary-flat-btn{cursor:pointer;border:none;border-radius:10px;background:var(--color-primary-c1);padding:var(--spacing-size-small) var(--spacing-size-medium);color:var(--color-secondary-a2);font-size:var(--font-size-medium)}.locations-results-page .selection-popover .popover-footer .secondary-flat-btn.close,.locations-results-page .selection-popover .popover-footer .secondary-flat-btn.header-action,.locations-results-page .selection-popover .popover-action-row .secondary-flat-btn.close,.locations-results-page .selection-popover .popover-action-row .secondary-flat-btn.header-action{display:flex;gap:var(--spacing-size-xsmall);height:100%}.locations-results-page .selection-popover .popover-footer .secondary-flat-btn.close .icon,.locations-results-page .selection-popover .popover-footer .secondary-flat-btn.header-action .icon,.locations-results-page .selection-popover .popover-action-row .secondary-flat-btn.close .icon,.locations-results-page .selection-popover .popover-action-row .secondary-flat-btn.header-action .icon{color:var(--color-primary-a3)}.locations-results-page .selection-popover .popover-footer .btn-primary-teal:before,.locations-results-page .selection-popover .popover-footer .btn-primary-teal:after,.locations-results-page .selection-popover .popover-action-row .btn-primary-teal:before,.locations-results-page .selection-popover .popover-action-row .btn-primary-teal:after{content:none}.locations-results-page .selection-popover .popover-action-row{position:relative;justify-content:flex-end;align-items:center;padding:var(--spacing-size-medium)}.locations-results-page .selection-popover .popover-action-row button{display:flex;justify-content:center;align-items:center;z-index:1}.locations-results-page .selection-popover .popover-action-row.top{border-top:0;border-bottom:1px solid var(--color-secondary-a4);max-height:84px}.locations-results-page .selection-popover .popover-action-row.top .close{padding-inline-end:0}.locations-results-page .selection-popover .popover-action-row.stack{flex-direction:column}.locations-results-page .selection-popover .popover-title{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;font-size:2.2rem;font-family:"sharpsans-semibold",sans-serif}.locations-results-page .selection-popover .popover-list-section{display:grid;grid-template-columns:repeat(1, 1fr);gap:var(--spacing-size-small);-moz-column-count:1;column-count:1}.locations-results-page .selection-popover .popover-list-section li{list-style-type:none}.locations-results-page .selection-popover .popover-group-header{display:flex;flex-shrink:0;align-items:center;height:25px}.locations-results-page .selection-popover:popover-open{display:flex;left:-1000px}.locations-results-page .selection-popover:popover-open.full-coverage{top:0;left:0}.locations-results-page .selection-popover:popover-open.full-coverage.drawer{padding:0;width:100%}.locations-results-page .selection-popover:popover-open.drawer{transform:none}@starting-style{.locations-results-page .selection-popover:popover-open.drawer{transform:translateY(100%)}}.locations-results-page .popover__content-selection-page{display:none;height:calc(100% - var(--popover-drawer-action-row-height));overflow-y:auto}.locations-results-page .popover__content-selection-page:has(.thing:checked){display:flex;flex-direction:column;overflow:hidden}.locations-results-page .popover__content-selection-page .allow-scroll{height:100%;overflow-y:auto}.locations-results-page .popover__content-selection-page .reset-btn{box-shadow:0 0 20px 0 rgba(0,0,0,.25);border-bottom-right-radius:0;border-bottom-left-radius:0}.locations-results-page .popover__content-filter-button{font-family:"sharpsans-semibold",sans-serif;display:flex;position:relative;justify-content:space-between;align-items:center;z-index:1;border-inline:1px solid rgba(0,0,0,0);border-block-start:1px solid rgba(0,0,0,0);border-block-end:1px solid var(--color-secondary-a4);background-color:var(--color-primary-c1);padding-inline:var(--spacing-size-medium);width:100%;height:62px !important}.locations-results-page .popover__content-filter-button:hover{border-color:var(--color-interaction-hover-border) !important;background-color:var(--color-secondary-b2) !important;z-index:2}@media screen and (min-width: 430px){.locations-results-page .selection-popover:popover-open:not(.full-coverage){width:-moz-fit-content;width:fit-content}.locations-results-page .selection-popover:popover-open .popover-list-section.lots{grid-template-columns:repeat(2, 1fr);-moz-column-count:2;column-count:2}.locations-results-page .selection-popover:popover-open .popover-list-section.minimal{grid-template-columns:repeat(2, 1fr);-moz-column-count:2;column-count:2}}@media screen and (min-width: 489px){.locations-results-page .selection-popover:popover-open .popover-list-section{grid-template-columns:repeat(2, 1fr);-moz-column-count:2;column-count:2}}@media screen and (min-width: 768px){.locations-results-page .selection-popover:popover-open .popover-list-section.lots{grid-template-columns:repeat(3, 1fr);-moz-column-count:3;column-count:3}}@media screen and (min-width: 992px){.locations-results-page .selection-popover:popover-open.full-coverage .popover__content{margin:0 auto}}.locations-results-page .loading{--loading-spinner-size: 150px;position:absolute;z-index:20;animation:anim-opacity-show .33s ease-out,anim-move-show 0s linear;transition:transform;background-color:var(--color-primary-c1);width:100%;height:600px}.locations-results-page .loading.hidden{animation:anim-opacity-hide .25s forwards ease-out,anim-move-hide 0s forwards linear;transition:transform}.locations-results-page .loading svg{width:var(--loading-spinner-size);height:var(--loading-spinner-size)}.locations-results-page .loading svg.spinner{position:absolute;animation:anim-spinner 1.25s infinite linear;transition:transform;will-change:auto}.locations-results-page .loading svg .st2{animation:anim-color 1.25s infinite linear;transition:transform;will-change:auto}.locations-results-page .loading .loading-content{display:flex;justify-content:center;align-items:center;width:100%;height:100%}@keyframes anim-spinner{from{transform:rotate(0);-webkit-transform:rotate(0);transform-origin:center}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);transform-origin:center}}@keyframes anim-move-hide{from{left:0}to{left:-10000px}}@keyframes anim-move-show{from{left:-10000px}to{left:0}}@keyframes anim-opacity-show{from{opacity:0}to{opacity:1}}@keyframes anim-opacity-hide{from{opacity:1}to{opacity:0}}@keyframes anim-color{from{fill:var(--color-system-a1)}50%{fill:var(--color-primary-a3)}to{fill:var(--color-system-a1)}}.locations-results-page .drawer:not(.drawer-opened) .loading{display:none !important}.locations-results-page .drawer-opened .loading{width:100%;height:auto}.locations-results-page .drawer-opened .loading:not(.hidden){display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){.locations-results-page .component.page-banner .component-content{padding:24px}}@media screen and (max-width: 991px){.locations-results-page .component.page-banner .component-content{padding:30px}}.locations-results-page .page-banner .standard-banner .path-container{width:100%}@media(min-width: 1200px){.locations-results-page .page-banner .standard-banner .path-container{width:100%;height:100%}}.locations-results-page .component.page-banner .component-content .banner-flex{max-width:var(--max-width);min-width:unset;margin:auto}@media(max-width: 991px){.locations-results-page .page-banner .standard-banner .path-container .path-col.pcol-1{flex:1 1 55%}.locations-results-page .page-banner .standard-banner .path-container .path-col.pcol-2 .path-row.prow-2 .path-fill{background:rgba(0,0,0,0)}.locations-results-page .page-banner .standard-banner .path-container .path-col.pcol-2 .path-row.prow-2 .path-cap:nth-of-type(1) .cap-flip{background:rgba(0,0,0,0)}.locations-results-page .page-banner .standard-banner .path-container .path-col.pcol-3 .path-row.prow-2 .path-fill{background:rgba(0,0,0,0)}.locations-results-page .page-banner .standard-banner .path-container .path-col.pcol-3 .path-row.prow-2 .path-cap:nth-of-type(3){background:rgba(0,0,0,0)}.locations-results-page .page-banner .standard-banner .path-container .path-col.pcol-1 .path-row.prow-3 .path-fill{background:#ffb71b}.locations-results-page .page-banner .standard-banner .path-container .path-col.pcol-2 .path-row.prow-3 .path-cap:nth-of-type(3){background:linear-gradient(135deg, rgb(255, 183, 27) 0%, rgb(255, 183, 27) 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%)}.locations-results-page .page-banner .standard-banner .path-container .path-col.pcol-3{flex:1 1 45%}}@media(min-width: 992px){.locations-results-page .page-banner .standard-banner .path-container .path-col.pcol-1{flex:0 0 calc(var(--page-spacing-x)/2 - var(--path-size)/2)}.locations-results-page .page-banner .standard-banner .path-container .path-col.pcol-2 .path-row.prow-1{flex:0}.locations-results-page .page-banner .standard-banner .path-container .path-col.pcol-3 .path-row.prow-1{flex:0}.locations-results-page .page-banner .standard-banner .path-container{transform:scaleY(-1);padding-top:10px;padding-bottom:20px}.locations-results-page .page-banner .standard-banner .path-container .path-col:nth-of-type(4){display:flex;flex:0 0 45%}}@media(min-width: 1600px){.locations-results-page .page-banner .standard-banner .path-container .path-col.pcol-1{flex:0 0 calc((100% - 1440px)/2 - var(--path-size)*2)}.locations-results-page .page-banner .standard-banner .path-container .path-col:nth-of-type(4){display:flex;flex:0 0 50%}}@media(min-width: 2100px){.locations-results-page .page-banner .standard-banner .path-container .path-col.pcol-1 .path-row.prow-3{flex-direction:row}.locations-results-page .page-banner .standard-banner .path-container .path-col.pcol-1 .path-row.prow-3 .path-cap.pcap-1{display:block;background:linear-gradient(315deg, var(--path-shade) 50%, transparent 50%)}.locations-results-page .page-banner .standard-banner .path-container{max-width:2000px;margin:auto;padding-bottom:0}}@media(min-width: 992px){.locations-results-page .page-banner .standard-banner .path-container .path-col.pcol-3 .path-row.prow-2 .path-fill{background:#ffb71b}.locations-results-page .page-banner .standard-banner .path-container .path-col.pcol-3 .path-row.prow-2 .path-cap:nth-of-type(3){background:linear-gradient(45deg, rgb(255, 183, 27) 0%, rgb(255, 183, 27) 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%)}.locations-results-page .page-banner .standard-banner .path-container .path-col.pcol-1 .path-row.prow-3 .path-fill{background:var(--path-shade)}.locations-results-page .page-banner .standard-banner .path-container .path-col.pcol-2 .path-row.prow-2 .path-fill{background:#ff9527}}.locations-results-page .page-section:has(.mybsw-promo){padding:0}.locations-results-page .page-section:has(.mybsw-promo) .section-padding{padding:0}.locations-results-page .page-section:has(.mybsw-promo) .section-padding .row{max-width:100%;display:flex;flex-direction:column}.locations-results-page .mybsw-promo{max-width:100%;margin:0;margin-bottom:60px}.locations-results-page .mybsw-promo{--page-feature-color: #ddf5f2 }.locations-results-page .mybsw-promo button.search-button.btn.btn-primary-teal{width:-moz-max-content;width:max-content}.locations-results-page .mybsw-promo .promo-wrapper{display:flex;background:#fff;align-items:center;background:linear-gradient(#fff 15%, var(--page-feature-color) 15%, var(--page-feature-color) 85%, #fff 85%)}.locations-results-page .mybsw-promo .promo-wrapper .promo-left,.locations-results-page .mybsw-promo .promo-wrapper .promo-right{flex:1}.locations-results-page .mybsw-promo .promo-wrapper .promo-copy{display:flex;flex-direction:column;gap:16px}.locations-results-page button.search-button.btn.btn-primary-teal{background:#ffb71b;border:1px solid #ffb71b;color:#364248;cursor:pointer;border-radius:4px}.locations-results-page button.search-button.btn.btn-primary-teal:hover{border:1px solid #ffb71b;background:#fff8e6;color:#364248;transform:none}.locations-results-page button.search-button.btn.btn-primary-teal:hover:before,.locations-results-page button.search-button.btn.btn-primary-teal:hover:after{display:none}@media(max-width: 767px){.locations-results-page .mybsw-promo .promo-wrapper{flex-direction:column-reverse;background:linear-gradient(#fff 10%, var(--page-feature-color) 10%, var(--page-feature-color) 90%, #fff 90%)}.locations-results-page .mybsw-promo .promo-wrapper .promo-right img{max-width:80%;margin-left:50px}.locations-results-page .mybsw-promo .promo-wrapper .promo-left{padding-bottom:100px;padding-inline:24px;display:flex;flex-direction:column;gap:16px}.locations-results-page .mybsw-promo .promo-wrapper a.btn-primary-teal{border-radius:4px}}@media(min-width: 768px){.locations-results-page .mybsw-promo .promo-wrapper .promo-left{margin-left:var(--page-spacing-x);display:flex;flex-direction:column;gap:16px}.locations-results-page .mybsw-promo .promo-wrapper a.btn-primary-teal{width:-moz-max-content;width:max-content;border-radius:4px}}.locations-results-page .mybsw-promo a.btn-primary-teal{background:#ffb71b;border:1px solid #ffb71b;color:#364248;cursor:pointer;padding:12px 24px}.locations-results-page .mybsw-promo a.btn-primary-teal:hover{border:1px solid #ffb71b;background:#fff8e6;color:#364248;transform:none}.locations-results-page .mybsw-promo a.btn-primary-teal:hover:before,.locations-results-page .mybsw-promo a.btn-primary-teal:hover:after{display:none}.locations-results-page .mybsw-promo a.btn-primary-teal:hover span{text-decoration:underline}@media(min-width: 768px)and (max-width: 975px){.locations-results-page .mybsw-promo .promo-wrapper .promo-copy{gap:4px}.locations-results-page .mybsw-promo .promo-wrapper .promo-copy h2{font-size:2rem}.locations-results-page .mybsw-promo .promo-wrapper .promo-copy p{font-size:1.4rem}}@media(min-width: 1000px){.locations-results-page .mybsw-promo .promo-wrapper{justify-content:center}.locations-results-page .mybsw-promo .promo-wrapper .promo-left{max-width:-moz-max-content;max-width:max-content}.locations-results-page .mybsw-promo .promo-wrapper .promo-right{max-width:-moz-max-content;max-width:max-content}}.locations-results-page div#other-care-options{--card-hover-bg: #fff;--card-hover-border: #fff;--card-hover-shadow: #fff;--card-padding:16px;background-color:#fff}@media(min-width: 768px){.locations-results-page div#other-care-options{--card-padding:24px}}@media(min-width: 1440px){.locations-results-page div#other-care-options{--card-padding:32px}}.locations-results-page div#other-care-options .icon-card.same-day-care{--card-hover-bg: #f9e8eb;--card-hover-border: #e59caa;--card-hover-shadow: #f1cdd4}.locations-results-page div#other-care-options .icon-card.symptom-checker{--card-hover-bg: #edf9f7;--card-hover-border: #93dbcd;--card-hover-shadow: #bfe8e1}@media(min-width: 768px){.locations-results-page div#other-care-options{padding-block:calc(var(--page-spacing-x)/2)}}.locations-results-page div#other-care-options .heading{display:flex;gap:8px;align-items:baseline;padding-bottom:var(--page-spacing-x);flex-wrap:wrap}@media(min-width: 768px){.locations-results-page div#other-care-options .heading{padding-bottom:calc(var(--page-spacing-x)/2)}}@media(min-width: 1200px){.locations-results-page .icon-card{flex:1}}.locations-results-page .icon-card a{display:flex;place-content:center;justify-content:flex-start;align-items:center;background-color:#fff;gap:16px;height:100%;border:1px solid #ddd;border-radius:4px;transition:.2s;box-shadow:2px 8px 10px 0px rgba(58,68,85,.15);min-height:110px;cursor:pointer;text-decoration:none;color:var(--color-secondary-a2);padding:var(--card-padding)}@media(max-width: 420px){.locations-results-page .icon-card a{gap:8px}}@media(max-width: 360px){.locations-results-page .icon-card a{flex-direction:column;align-items:flex-start;gap:4px}}.locations-results-page .icon-card img{filter:drop-shadow(-4px 4px 0px #fff);transition:.2s;width:40px}@media(max-width: 420px){.locations-results-page .icon-card img{width:32px}}@media(max-width: 360px){.locations-results-page .icon-card img{width:30px}}.locations-results-page .icon-card:hover a{background-color:var(--card-hover-bg);transform:scale(1.025);border-color:var(--card-hover-border)}.locations-results-page .icon-card:hover img{filter:drop-shadow(-4px 4px 0px var(--card-hover-shadow));transform:scale(1.1)}.locations-results-page .icon-card .icon-card-copy{display:flex;flex-direction:column;gap:4px}.locations-results-page .icon-card .icon-card-copy h3,.locations-results-page .icon-card .icon-card-copy p{margin:0;padding:0}.locations-results-page .icon-card .icon-card-copy h3{font-size:1.6rem}@media(min-width: 768px){.locations-results-page .icon-card .icon-card-copy h3{font-size:1.8rem}}@media(min-width: 992px){.locations-results-page .icon-card .icon-card-copy h3{font-size:2rem}}.locations-results-page .icon-card .icon-card-copy p{font-size:1.4rem}.locations-results-page .icon-cards-wrapper{display:flex;gap:var(--card-padding);justify-content:space-around;flex-direction:column}@media(min-width: 768px){.locations-results-page .icon-cards-wrapper{flex-direction:row;flex-wrap:wrap}.locations-results-page .icon-cards-wrapper .icon-card{max-width:48%}}@media(min-width: 1200px){.locations-results-page .icon-cards-wrapper{flex-wrap:nowrap}}.locations-results-page .icon-cards-wrapper .icon{min-width:40px}.locations-results-page div#other-care-options{padding-block:var(--page-spacing-x)}@media(min-width: 768px){.locations-results-page div#other-care-options .icon-cards-wrapper .icon-card{max-width:48%;width:48%;flex:1 1 48%}}@media(min-width: 1200px){.locations-results-page div#other-care-options .icon-cards-wrapper{flex-wrap:wrap}}@media screen and (max-width: 767px){.locations-results-page .desktop-mid-only,.locations-results-page .desktop-only{display:none !important}}@media screen and (min-width: 768px){.locations-results-page .mobile-only{display:none !important}.locations-results-page .desktop-only:has(~.desktop-mid-only){display:none !important}}@media screen and (min-width: 1200px){.locations-results-page .desktop-mid-only{display:none !important}.locations-results-page .desktop-only:has(~.desktop-mid-only){display:inherit !important}}.locations-results-page .loading:not(.hidden)~.component{display:none}.locations-results-page .row-splitter{background-color:var(--color-primary-c1)}.locations-results-page .row-splitter:has(.loading:not(.hidden)) .page-section{visibility:hidden}.locations-results-page .row-splitter:has(.loading:not(.hidden)) .Breadcrumbs{visibility:hidden}

.locations-results-page div#content {
    max-width: unset;
}

.locations-results-page nav#bswh-breadcrumbs .flex {
	padding-inline: 0;
}