.CommonRecentSearchContainer_common-recent-search__Og6mO{display:flex;flex-wrap:wrap;gap:var(--spacingL)}.CommonRecentSearchContainer_common-recent-search__search-wrapper__search-item__0a_Nx{align-items:center;cursor:pointer;display:flex;gap:var(--spacingXs);max-width:var(--spacing260)}.CommonRecentSearchContainer_common-recent-search__search-wrapper__search-item__0a_Nx span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommonRecentSearchContainer_common-recent-search__search-wrapper__search-button__EZS0D{display:flex;gap:var(--spacingXs)}.SearchDrawerContent_search-drawer-content__8Nwvj{background-color:var(--backgroundWhite);border:1px solid var(--border-light);border-radius:var(--spacing3Xl);padding:var(--spacingL);padding-top:90px;position:absolute;top:43px;width:100%;z-index:2}.SearchDrawerContent_search-drawer-content__8Nwvj.SearchDrawerContent_search-drawer-content-mobile__zVU2S{border-radius:var(--spacingL);padding:var(--spacingBase);padding-top:var(--spacing8Xl);top:var(--spacing2Xl)}.ProviderAndFacilities_list-wrapper__Z4iHk{display:flex;flex-wrap:wrap;gap:var(--spacingBase)}@media(max-width:1049px){.ProviderAndFacilities_list-wrapper__Z4iHk{flex-direction:column;gap:var(--spacingBase)}}.ProviderAndFacilities_list-wrapper__Z4iHk .ProviderAndFacilities_provider-facility-container__BuxBf{align-items:flex-start;display:flex;flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 8px)}@media(max-width:769px){.ProviderAndFacilities_list-wrapper__Z4iHk .ProviderAndFacilities_provider-facility-container__BuxBf{flex-basis:100%}}.ProviderAndFacilities_list-wrapper__Z4iHk .ProviderAndFacilities_provider-facility-container__details__cwDvt{display:flex;flex-direction:column;justify-content:center;margin-left:var(--spacingXs)}@media(max-width:541px){.ProviderAndFacilities_list-wrapper__Z4iHk .ProviderAndFacilities_provider-facility-container__BuxBf{margin-bottom:0}}.FavoriteBadge_favorite__RFVlf{margin-right:var(--spacing2xs)}.FavoriteBadge_favorite__icon__L7YTT{margin-right:var(--spacing2xs);vertical-align:middle}.ProviderFacilityDetails_provider-facility-details__6D67G>span:not(:last-child){margin-right:5px}.SuggestedTerms_terms-container__W3XfU{align-items:center;cursor:pointer;display:flex;gap:var(--spacingXs);margin:var(--spacingS) 0}.SuggestedTerms_terms-container__suggested-term__t6fov{gap:var(--spacing2xs)}.SuggestedTerms_suggested-terms-skeleton__lE5Wd{display:flex;flex-direction:column;gap:var(--spacingBase)}.TermsProviderAndFacilitiesContainer_suggested-terms-providers-facilities__oLK2m{display:flex;gap:var(--spacingL)}@media(max-width:541px){.TermsProviderAndFacilitiesContainer_suggested-terms-providers-facilities__oLK2m{flex-direction:column;gap:var(--spacingBase)}}.TermsProviderAndFacilitiesContainer_suggested-terms-providers-facilities__oLK2m .TermsProviderAndFacilitiesContainer_suggested-terms__d3PMW{flex:1 1}.TermsProviderAndFacilitiesContainer_suggested-terms-providers-facilities__oLK2m .TermsProviderAndFacilitiesContainer_suggested-providers-facilities__CTyWz{flex:2 1}@media(max-width:769px){.TermsProviderAndFacilitiesContainer_suggested-terms-providers-facilities__oLK2m .TermsProviderAndFacilitiesContainer_suggested-providers-facilities__CTyWz{flex:1 1}}.LeftSearchIcon_left-search-icon__LCO_0{left:var(--spacingM);position:absolute;top:68px;z-index:4}.SearchInputClearButton_clear-button-visually-hidden__zSOnA{visibility:hidden}.LocationPopover_floating-component__3A4Cq{background:var(--backgroundWhite);border:1px solid var(--neutral20);border-radius:var(--spacingXs);box-shadow:var(--boxShadowCard);padding:var(--spacingL);width:407px;z-index:2}.LocationResult_location-result__5was9{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacingS);justify-content:flex-start}.LocationSearchButtons_buttons-wrapper__BWcV8{align-items:center;display:flex;justify-content:space-between;margin-top:var(--spacing40)}@media(max-width:541px){.LocationSearchButtons_buttons-wrapper__BWcV8{flex-direction:column;gap:var(--spacing10);margin-top:var(--spacingM);width:100%}.LocationSearchButtons_buttons-wrapper__BWcV8 button{width:100%}}.LocationPopoverBody_location-body__VWhFY{margin-top:var(--spacingL)}@media(max-width:541px){.LocationPopoverBody_location-body__VWhFY{display:flex;flex-direction:column;height:98%;justify-content:space-between;margin-top:var(--spacing15)}.LocationPopoverBody_location-body__locationInputAndResult__TQ0BF{gap:var(--spacing10)}}.LocationPopoverBody_location-body__locationInputAndResult__input__v8S_H{display:flex;flex-direction:column;gap:var(--spacing10)}@media(max-width:541px){.LocationPopoverBody_location-body__locationInputAndResult__input__v8S_H{flex-direction:column-reverse;gap:var(--spacingBase)}}.LocationPopoverBody_location-body__locationInputAndResult__result__W0i8D{margin-top:var(--spacingS)}.LocationPopoverHeader_location-popover-header___43ac{align-items:center;display:flex;justify-content:space-between}@media(max-width:541px){.UpdateLocationPopoverContent_location-popover__8u6eB{height:100%}}.LocationFilter_location-wrapper__n_1wd{align-items:flex-end;display:flex;gap:var(--spacing7)}.LocationFilter_location-wrapper__location__4jLf5{display:block;max-width:155px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.RightAddon_right-add-on__ojKDk{align-items:center;display:flex;gap:var(--spacing10);height:100%;justify-content:flex-end;position:absolute;right:var(--spacing15);top:var(--spacingNone);width:max-content;z-index:4}.SearchBarDesktop_search-input__THOle{border:none;margin:var(--spacingNone);padding:var(--spacingNone);position:relative;width:100%}.AddLocationBtnWithPopover_location-wrapper__34orz{align-items:flex-end;display:flex;gap:var(--spacing5);padding-top:var(--spacing10);z-index:1}.AddLocationBtnWithPopover_location-wrapper__location__1BHxY{display:block;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.LocationFilter_location-drawer-content__HbTVc{height:100%;padding:var(--spacingBase);padding-top:0}.RightAddon_right-addon__sc6JJ{align-items:center;display:flex}.SearchBarMobile_search-input__i50b4{border:none;margin:var(--spacingNone);padding:var(--spacingNone);position:relative;width:100%}