.FlagLabels{text-align:right;display:flex;align-items:center;gap:10px;flex-flow:wrap;min-height:32px}

.SearchResultNextDeliveryTime{display:flex;align-items:flex-start;margin-top:5px}.SearchResultNextDeliveryTime__Copy__Title,.SearchResultNextDeliveryTime__Copy__Time{display:inline}.SearchResultNextDeliveryTime__Copy__Time{padding-left:5px}.SearchResultNextDeliveryTime__Copy__Title{color:#fd4747;font-weight:700;margin:0;text-transform:capitalize}

.SearchResultClosingSoon{display:flex;line-height:1;margin-top:5px}.SearchResultClosingSoon__Copy__Title,.SearchResultClosingSoon__Copy__Time{display:inline}.SearchResultClosingSoon__Copy__Time{padding-left:5px}.SearchResultClosingSoon__Copy__Title{color:#fd4747;font-weight:700;margin:0;text-transform:capitalize}@media (min-width: 960px){.SearchResultClosingSoon__Wrapper{align-self:center}}@media (max-width: 959px){.SearchResultClosingSoon__Wrapper{position:relative;top:2px}}

.SearchResult{display:block}.SearchResult:after{content:"";clear:both;display:table}.SearchResult:hover,.SearchResult:active,.SearchResult:focus{text-decoration:none;background:rgba(73,170,255,0.1)}.SearchResult:hover .FlagLabel:before,.SearchResult:active .FlagLabel:before,.SearchResult:focus .FlagLabel:before{border-left-color:#ecf6ff}.SearchResult:hover .SearchResultMatchingDishes__Dishes__Dish,.SearchResult:active .SearchResultMatchingDishes__Dishes__Dish,.SearchResult:focus .SearchResultMatchingDishes__Dishes__Dish{background:#fff}.SearchResult__Logo{width:70px;height:70px;padding-right:20px;float:left}.SearchResult__Logo__Img{display:block;width:100%;height:100%}.SearchResult__Top__Content{box-sizing:border-box}.SearchResult__Top__Content--Skeleton{float:left;min-width:calc(100% - 90px)}.SearchResult__TitleWrap{display:flex;justify-content:space-between}.SearchResult__TitleWrap__Title{margin-bottom:5px;display:flex;flex-direction:column-reverse;align-items:flex-start;justify-content:flex-end}.SearchResult__TitleWrap__Title em{font-weight:700;font-style:normal}.SearchResult__TitleWrap__Skeleton.SkeletonLoader{margin-bottom:20px}.SearchResult__Content{width:100%;display:flex;flex-flow:row nowrap;padding:20px 0 0;justify-content:space-between}.SearchResult__Content__Item{flex:auto;color:#666;font-size:1rem;font-weight:700;margin-left:0.2em;line-height:inherit}.SearchResult__Content__Item__Top{color:#6c6e6e;font-size:1rem;margin-bottom:15px;font-weight:400;line-height:inherit}.SearchResultGrocery .FlagLabels{display:none}.SearchResultGrocery .SearchResult__TitleWrap .FlagLabels{display:flex;align-items:center;gap:10px;flex-flow:wrap;justify-content:end}.SearchResultGrocery .SearchResult__Content{justify-content:space-between;align-items:center}.SearchResultGrocery .SearchResult__Content__Item{flex:unset}.SearchResultGrocery .SearchResultReviews{display:flex;align-items:center;gap:5px;margin:5px 0 0 0 !important;height:28px}@media (min-width: 768px){.SearchResult__Top__Content{width:calc(35% - 27px);margin-left:0;float:left;padding-right:40px;min-height:1px}.SearchResult__Top__Content--Skeleton{min-width:0}.SearchResult__Content{width:calc(65% - 63px);padding:0}}@media (min-width: 960px){.SearchResult__TitleWrap__Title{padding-top:0;flex-direction:row}}@media (max-width: 768px){.SearchResult .FlagLabels{text-align:right}.SearchResult .FlagLabels .FlagLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SearchResult .FlagLabels .FlagLabel{white-space:unset;height:auto;text-align:left}.SearchResult__Top .FlagLabel:after{display:none}.SearchResult__TitleWrap__Title{min-width:fit-content;margin-right:10px}.SearchResult__Content .StarRating__base{font-size:1rem}}@media (max-width: 468px){.SearchResult__TitleWrap__Title{min-width:min-content}}@media (max-width: 969px){.SearchResultGrocery .SearchResult__Top__Content{width:100%;float:unset;padding:0}.SearchResultGrocery .SearchResultDistance,.SearchResultGrocery .SearchResultTimeEstimate,.SearchResultGrocery .SearchResultMinimum,.SearchResultGrocery .SearchResultFee{display:flex;gap:10px;margin:0;margin-bottom:5px;font-size:1rem}.SearchResultGrocery .SearchResultDistance__Label,.SearchResultGrocery .SearchResultTimeEstimate__Top,.SearchResultGrocery .SearchResultMinimum__Label,.SearchResultGrocery .SearchResultFee .__Top,.SearchResultGrocery .SearchResultFee__Type{min-width:90px;margin:0;font-weight:700;font-size:1rem}.SearchResultGrocery .SearchResultDistance__Number,.SearchResultGrocery .SearchResultDistance__Amount,.SearchResultGrocery .SearchResultDistance__Unit,.SearchResultGrocery .SearchResultTimeEstimate__Bottom,.SearchResultGrocery .SearchResultMinimum__Amount,.SearchResultGrocery .SearchResultFee__Amount{font-weight:600;font-size:1rem}.SearchResultGrocery .SearchResult__Content__Item__Top{margin:0}.SearchResultGrocery .SearchResult__TitleWrap .FlagLabels{display:none}.SearchResultGrocery .FlagLabels{display:flex;margin-bottom:10px}.SearchResultGrocery .SearchResult__Content{width:100%;display:block;padding-top:15px}.SearchResultGrocery .SearchResultReviews .__Bottom p{font-weight:600;font-size:1rem}}@media (max-width: 568px){.SearchResultGrocery .SearchResultReviews{width:100%}.SearchResultGrocery .SearchResultReviews .__Top{max-width:fit-content;padding-right:2px}}

.SearchEmptyStatesSubmissionForm{margin:20px 0;display:flex;align-items:flex-end;flex-wrap:wrap}.SearchEmptyStatesSubmissionForm__Dropdown,.SearchEmptyStatesSubmissionForm__Copy,.SearchEmptyStatesSubmissionForm__Input,.SearchEmptyStatesSubmissionForm__Submit{flex:100%}.SearchEmptyStatesSubmissionForm__Dropdown{margin-right:0}.SearchEmptyStatesSubmissionForm__Select{width:100%}.SearchEmptyStatesSubmissionForm__Label{display:block;font-size:0.8571rem}.SearchEmptyStatesSubmissionForm__Copy{margin:10px 0;min-width:55px}.SearchEmptyStatesSubmissionForm__Input{width:265px}.SearchEmptyStatesSubmissionForm__Input::placeholder{font-size:0.8571rem}.SearchEmptyStatesSubmissionForm__Submit{width:120px;margin-top:20px}@media (min-width: 768px){.SearchEmptyStatesSubmissionForm{flex-wrap:nowrap}.SearchEmptyStatesSubmissionForm__Dropdown,.SearchEmptyStatesSubmissionForm__Copy,.SearchEmptyStatesSubmissionForm__Input,.SearchEmptyStatesSubmissionForm__Submit{flex:0 1 auto}.SearchEmptyStatesSubmissionForm__Dropdown{margin-right:10px}.SearchEmptyStatesSubmissionForm__Input{margin:0 10px}}

.SearchEmptyStatesModule{background:#f8f8f8;padding:40px 20px;margin-bottom:20px}

.SearchAddressError{padding:20px 0;border-top:1px solid #eee}.SearchAddressError__Title{margin-bottom:20px}.SearchAddressError__List{padding-left:20px;color:#666;margin:0 0 40px}

.SearchResults{border-radius:15px;background:#ffffff;margin:0;box-shadow:0 0 10px 2px #3745561a;padding-top:40px;padding-bottom:40px}.SearchResults__List{list-style:none;margin:0;padding:0}.SearchResults__List__Item{margin-top:5px}.SearchResults__List--isMerchantCards .SearchResults__List__Item{margin-bottom:0px;padding:10px}.SearchResults__List__Item .SearchResult{padding:0}.SearchResults__List__Item .SearchResult__Inner{border-bottom:solid 1px #eee;min-height:115px;box-sizing:border-box}.SearchResults__ClosedMerchantsDivider{margin-top:20px}.SearchResults__ClosedMerchantsDivider__FakeBorder{height:20px;background:#f8f8f8;margin:0 -20px;position:relative}.SearchResults__ClosedMerchantsDivider__FakeBorder:before{content:"";display:block;height:1px;background:#fff;position:absolute;top:-1px;left:4px;right:0;box-shadow:-2px 2px 4px rgba(0,0,0,0.1)}.SponsoredSearchResultsList .SearchResult__Inner{border-bottom:solid 1px #eee;min-height:115px;box-sizing:border-box}.SearchResultsContainer__ClosedContainer__TitleWrap{padding:20px 0 0 0}.SearchResultsContainer__ClosedContainer__TitleWrap--Images{padding:20px 0 0 0}.SearchResultsContainer__ClosedContainer__Title__Flag{margin-left:20px}.SearchResultsContainer__ClosedContainer__SubTitle{color:#999}.SearchResultsContainer--AllClosed .SearchResults__ClosedMerchantsDivider,.SearchResultsContainer--AllClosed .SearchResultsContainer__ClosedContainer__TitleWrap{display:none}.SearchResultsContainer--food,.SearchResultsContainer--groceries,.SearchResultsContainer--catering{box-shadow:none;padding:0;border-radius:0}.SearchResultsContainer--food .SearchResults__List--isMerchantCards,.SearchResultsContainer--groceries .SearchResults__List--isMerchantCards,.SearchResultsContainer--catering .SearchResults__List--isMerchantCards{padding:0}.SearchResultsContainer--catering .SearchResultFood__FlagLabels__Mobile,.SearchResultsContainer--food .SearchResultFood__FlagLabels__Mobile{display:none}.SearchResultsContainer--catering .SearchResult__Content__Item__Top,.SearchResultsContainer--food .SearchResult__Content__Item__Top{margin-bottom:16px}.SearchResultsContainer--catering .SearchResultReviews,.SearchResultsContainer--food .SearchResultReviews{flex:unset;display:block !important;position:relative;top:-4px}.SearchResultsContainer--catering .SearchResultReviews .__Bottom,.SearchResultsContainer--food .SearchResultReviews .__Bottom{margin-top:2px !important}.SearchResultsContainer--catering .SearchResultReviews .__Top,.SearchResultsContainer--food .SearchResultReviews .__Top{margin-bottom:14px}.SearchResultsContainer .SearchResultTimeEstimate{max-width:fit-content}.SearchResultsContainer .SearchResultReviews{display:flex;align-items:center;gap:5px;margin:5px 0 0 0 !important;height:28px}@media (min-width: 768px){.SearchResults__List--isMerchantCards{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fill, minmax(303px, 1fr));padding:0 40px}.SearchResults__List--isMerchantCards .SearchResults__List__Item:hover{background-color:rgba(73,170,255,0.1)}.SearchResults__List--isMerchantCards .SearchResults__List__Item{margin-bottom:20px}.SearchResults__ClosedMerchantsDivider__FakeBorder{margin-left:-4px;margin-right:0}.SearchResultsContainer__ClosedContainer__TitleWrap{padding-bottom:20px}.SearchResultsContainer__ClosedContainer__TitleWrap--Images{padding-top:40px;padding-left:40px}}@media (max-width: 960px){.SearchResults{box-shadow:none;padding-top:5px}}@media (max-width: 959px){.SearchResultsContainer--catering .SearchResultFood__FlagLabels__Mobile,.SearchResultsContainer--food .SearchResultFood__FlagLabels__Mobile{display:block !important;margin-top:5px}.SearchResultsContainer--catering .SearchResultFood__FlagLabels__Mobile .FlagLabels,.SearchResultsContainer--food .SearchResultFood__FlagLabels__Mobile .FlagLabels{display:flex}.SearchResultsContainer--catering .FlagLabels,.SearchResultsContainer--food .FlagLabels{display:none}.SearchResultsContainer--catering .SearchResultReviews,.SearchResultsContainer--food .SearchResultReviews{position:unset;display:inline-flex !important;margin:5px 0 !important}.SearchResultsContainer--catering .SearchResultReviews .__Top,.SearchResultsContainer--food .SearchResultReviews .__Top{margin-top:0 !important}.SearchResultsContainer--catering .SearchResultReviews .__Top,.SearchResultsContainer--food .SearchResultReviews .__Top{min-width:93px}.SearchResultsContainer--catering .SearchResults__List__Item .SearchResult__Inner,.SearchResultsContainer--food .SearchResults__List__Item .SearchResult__Inner{padding-bottom:10px}.SearchResultsContainer--catering .SearchResult__Top__Content,.SearchResultsContainer--catering .SearchResult__Content,.SearchResultsContainer--food .SearchResult__Top__Content,.SearchResultsContainer--food .SearchResult__Content{width:100%}.SearchResultsContainer--catering .SearchResult__Content,.SearchResultsContainer--food .SearchResult__Content{display:block;padding-top:0}.SearchResultsContainer--catering .SearchResultDistance,.SearchResultsContainer--catering .SearchResultTimeEstimate,.SearchResultsContainer--catering .SearchResultMinimum,.SearchResultsContainer--catering .SearchResultFee,.SearchResultsContainer--food .SearchResultDistance,.SearchResultsContainer--food .SearchResultTimeEstimate,.SearchResultsContainer--food .SearchResultMinimum,.SearchResultsContainer--food .SearchResultFee{display:flex;align-items:center;gap:10px;margin:0;margin-bottom:3px;font-size:1rem}.SearchResultsContainer--catering .SearchResultDistance__Label,.SearchResultsContainer--catering .SearchResultTimeEstimate__Top,.SearchResultsContainer--catering .SearchResultMinimum__Label,.SearchResultsContainer--catering .SearchResultFee .__Top,.SearchResultsContainer--catering .SearchResultFee__Type,.SearchResultsContainer--food .SearchResultDistance__Label,.SearchResultsContainer--food .SearchResultTimeEstimate__Top,.SearchResultsContainer--food .SearchResultMinimum__Label,.SearchResultsContainer--food .SearchResultFee .__Top,.SearchResultsContainer--food .SearchResultFee__Type{min-width:90px;margin:0;font-weight:700;font-size:1rem}.SearchResultsContainer--catering .SearchResultDistance__Number,.SearchResultsContainer--catering .SearchResultDistance__Amount,.SearchResultsContainer--catering .SearchResultDistance__Unit,.SearchResultsContainer--catering .SearchResultTimeEstimate__Bottom,.SearchResultsContainer--catering .SearchResultMinimum__Amount,.SearchResultsContainer--catering .SearchResultFee__Amount,.SearchResultsContainer--food .SearchResultDistance__Number,.SearchResultsContainer--food .SearchResultDistance__Amount,.SearchResultsContainer--food .SearchResultDistance__Unit,.SearchResultsContainer--food .SearchResultTimeEstimate__Bottom,.SearchResultsContainer--food .SearchResultMinimum__Amount,.SearchResultsContainer--food .SearchResultFee__Amount{font-weight:600;font-size:1rem}.SearchResultsContainer--catering .SearchResultDistance,.SearchResultsContainer--food .SearchResultDistance{width:fit-content}.SearchResultsContainer--food .SearchResultFee{margin-bottom:0 !important}}@media (max-width: 969px){.SearchResultsContainer .SearchResultReviews .__Bottom p{font-weight:600;font-size:1rem;margin-left:0}}@media (max-width: 568px){.SearchResultsContainer .SearchResultReviews{width:100%}.SearchResultsContainer .SearchResultReviews .__Top{max-width:fit-content;padding-right:2px}}

.StarsSkeletonLoader{position:relative;width:70px;height:14px;margin-bottom:10px}.StarsSkeletonLoader__Stars{position:absolute;top:0;left:0;width:70px;height:14px;z-index:1}

.SearchResultSkeleton{padding:16px !important}.SearchResultSkeleton__Top__Title{height:20px}.SearchResultSkeleton__Top__Content__Loader--1{width:20%}.SearchResultSkeleton__Content__Item--Top__Loader--0,.SearchResultSkeleton__Content__Item--Bottom__Loader--0{width:80%}.SearchResultSkeleton__Content__Item--Short--Top__Loader--0,.SearchResultSkeleton__Content__Item--Short--Bottom__Loader--0{width:60%}.SearchResultSkeleton__Content__Item--Stars--Bottom__Loader--0{width:80px}.SearchResultSkeleton__Logo__Loader--0{border-radius:4px}@media (min-width: 768px){.SearchResultSkeleton__Top__Title{height:auto;width:40%}.SearchResultSkeleton__Content__Item--Top__Loader--0,.SearchResultSkeleton__Content__Item--Bottom__Loader--0{width:60%}.SearchResultSkeleton__Content__Item--Short--Top__Loader--0,.SearchResultSkeleton__Content__Item--Short--Bottom__Loader--0{width:45%}.SearchResultSkeleton__Content__Item--Stars--Bottom__Loader--0{width:70px}}

.SearchResultWithImageSkeleton__Top{position:relative;height:172px;margin-bottom:10px;border-radius:3px}.SearchResultWithImageSkeleton__Top__Logo{position:absolute;width:50px;height:50px;z-index:3;bottom:0;background:#fff;margin:8px}.SearchResultWithImageSkeleton--Stars{display:flex;justify-content:space-between;margin-bottom:10px;align-items:flex-start}.SearchResultWithImageSkeleton--Stars__Bottom{width:68px}.SearchResultWithImageSkeleton__Details{display:flex}.SearchResultWithImageSkeleton__Details__Description__Loader--0{width:50px}.SearchResultWithImageSkeleton__Details__Description__Loader--1{width:50px}.SearchResultWithImageSkeleton__Pills{width:180px}

.SearchResultWithImage{display:block;padding:15px 20px;border-bottom:1px solid #eee;margin:0 -20px;position:relative}.SearchResultWithImage:hover{text-decoration:none}@media (min-width: 768px){.SearchResultWithImage{border:0px;margin:0px;padding:0px}}

.SearchResultWithImageNextDelivery{display:flex;align-items:flex-start}.SearchResultWithImageNextDelivery__Copy__Title,.SearchResultWithImageNextDelivery__Copy__Time{display:inline}.SearchResultWithImageNextDelivery__Copy__Time{padding-left:5px}.SearchResultWithImageNextDelivery__Copy__Title{color:#fd4747;font-weight:700;margin:0;text-transform:capitalize}.SearchResultWithImageNextDelivery__Wrapper{display:flex;flex-direction:row}

.SearchResultWithImageBottom{padding-top:10px}

.SearchResultDistance__Label{color:#6c6e6e;font-size:1rem;margin-bottom:17px;font-weight:400}.SearchResultDistance__Value{color:#6c6e6e;font-size:1rem;font-weight:700}.SearchResultDistance__Number{font-size:1rem;font-weight:700}.SearchResultDistance__Unit{font-size:1rem;font-weight:700}.SearchResultDistance__Subtext{font-size:1rem;font-weight:700;font-weight:400}@media (max-width: 767px){.SearchResultDistance__Laundry{margin-left:20px;display:flex;flex-direction:column;align-items:flex-end}.SearchResultDistance__Laundry__Top{display:flex;align-self:flex-start}.SearchResultDistance__Laundry__Bottom{display:flex;align-self:flex-start}}

.SearchResultFee--FreeDelivery .SearchResultFee__Amount{color:#49aaff;text-transform:uppercase}.SearchResultFee--PickupOnly{text-transform:capitalize}.SearchResultFee--PickupOnly .SearchResultFee__Amount{font-weight:500}@media (min-width: 768px){.SearchResultFee.SearchResult__Content__Item{flex:0 0 100px;padding-right:10px}}

.SearchResultMinimum__Label{color:#6c6e6e;font-size:1rem;margin-bottom:17px;font-weight:400}.SearchResultMinimum__Value{color:#6c6e6e;font-size:1rem;font-weight:700}.SearchResultMinimum__Amount{font-size:1rem;font-weight:700;color:darkorange}@media (max-width: 767px){.SearchResultMinimum__Laundry{margin-left:10px;display:flex;flex-direction:column;align-items:flex-end}.SearchResultMinimum__Laundry__Top{display:flex;align-self:flex-start}.SearchResultMinimum__Laundry__Bottom{display:flex;align-self:flex-start}}

.SearchResultWithImageDetails{display:flex;gap:12px;justify-content:space-between;align-items:center}.SearchResultWithImageDetails .SearchResultDistance__Value,.SearchResultWithImageDetails .SearchResultDistance__Number,.SearchResultWithImageDetails .SearchResultDistance__Unit,.SearchResultWithImageDetails .SearchResultDistance__Subtext{font-size:1rem;display:flex;line-height:1.7143rem}.SearchResultWithImageDetails .SearchResultDistance__Subtext{margin-top:0;color:#6c6e6e}.SearchResultWithImageDetails .SearchResultTimeEstimate{flex:none;display:grid}.SearchResultWithImageDetails .SearchResultTimeEstimate__Est{font-size:1rem;position:relative;bottom:-1.5px}.SearchResultWithImageDetails .SearchResultTimeEstimate__Time{font-size:1rem}.SearchResultWithImageDetails .SearchResultTimeEstimate__Top{margin:0 !important;order:2}.SearchResultWithImageDetails .SearchResultTimeEstimate__Bottom{order:1;margin-bottom:5px}.SearchResultWithImageDetails .SearchResultMinimum{display:grid}.SearchResultWithImageDetails .SearchResultMinimum__Label{order:2;font-size:1rem;margin:0}.SearchResultWithImageDetails .SearchResultMinimum__Value{order:1;position:relative;top:-2px;margin-bottom:2px;line-height:1.7143rem}.SearchResultWithImageDetails .SearchResultMinimum__Amount{font-size:1rem}.SearchResultWithImageDetails .SearchResultFee{display:grid;margin:1px 0 0 0 !important}.SearchResultWithImageDetails .SearchResultFee .__Top{margin:0;order:2}.SearchResultWithImageDetails .SearchResultFee .__Bottom{order:1;margin-top:-6px !important}.SearchResultWithImageDetails .SearchResultFee__Type{position:relative;bottom:-6px}.SearchResultWithImageDetails .SearchResultFee__Amount,.SearchResultWithImageDetails .SearchResultFee__Type{font-size:1rem}.SearchResultWithImageDetails .SearchResultFee--FreeDelivery{display:grid;position:relative;top:-2px}.SearchResultWithImageDetails .SearchResultFee--FreeDelivery__Top{order:2}.SearchResultWithImageDetails .SearchResultFee--FreeDelivery__Bottom{order:1;margin:-1px 0 0 0 !important}.SearchResultWithImageDetails .SearchResultFee--FreeDelivery__Type{position:relative;bottom:-4px}@media (max-width: 959px){.SearchResultWithImageDetails{gap:8px}.SearchResultWithImageDetails .SearchResultDistance{display:grid !important;gap:0 !important}.SearchResultWithImageDetails .SearchResultDistance__Subtext{font-weight:700}.SearchResultWithImageDetails .SearchResultTimeEstimate{display:grid !important;gap:0 !important}.SearchResultWithImageDetails .SearchResultTimeEstimate__Est{position:unset}.SearchResultWithImageDetails .SearchResultTimeEstimate__Top{min-width:unset !important}.SearchResultWithImageDetails .SearchResultTimeEstimate__Bottom{margin-bottom:6px}.SearchResultWithImageDetails .SearchResultMinimum{display:grid !important;gap:1px !important}.SearchResultWithImageDetails .SearchResultMinimum__Label{min-width:unset !important}.SearchResultWithImageDetails .SearchResultMinimum__Value{margin-bottom:5px;line-height:unset;top:-1px}.SearchResultWithImageDetails .SearchResultFee{max-width:fit-content;margin:0 !important;display:grid !important;gap:1px !important}.SearchResultWithImageDetails .SearchResultFee .__Bottom{margin-top:-10px !important}.SearchResultWithImageDetails .SearchResultFee--FreeDelivery{top:-5px}}

.SearchResultWithImageMatchingDishes__Dishes{list-style:none;margin:0;padding:0;display:inline-block;white-space:nowrap;overflow-y:hidden;overflow-x:auto;word-break:break-all;align-items:center;width:100%}.SearchResultWithImageMatchingDishes__Dishes__Dish{display:inline;line-height:2rem;background-color:#f5f5f5;color:#666;padding:5px 10px;margin-right:5px;border-radius:15px;vertical-align:middle;user-select:none;cursor:pointer}

.SearchResultWithImageLabel{background:#49aaff;font-size:0.8571rem;padding:0 0.5em;position:relative;color:#fff;display:inline-block}.SearchResultWithImageLabel--secondary{border-radius:2px;background-color:#f6ba10;padding:2px 5px;font-weight:bold;letter-spacing:0;text-transform:uppercase;margin-right:10px}.SearchResultWithImageLabel--primary{color:#fff;font-size:0.7857rem;letter-spacing:0;border-radius:2px;padding:2px;margin-right:5px}

.SearchResultWithImagePills--padding{padding-top:10px}

.SearchResultPriceRating{list-style:none;display:flex;flex-flow:row nowrap;margin:0;padding:0}.SearchResultPriceRating__Item{display:inline;color:#ccc}.SearchResultPriceRating__Item--Active{color:#666}

.SearchResultWithImageRating{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.SearchResultWithImageRating__Star__Counter{color:#333;font-size:0.8571rem;letter-spacing:0;line-height:1.2857rem;margin-left:3px}.SearchResultWithImageRating__Price{display:flex;flex-direction:row-reverse;font-size:0.8571rem;letter-spacing:0;line-height:1.2857rem;color:#ddd;font-weight:normal}.SearchResultWithImageRating__Price:hover{text-decoration:none}.SearchResultWithImageRating__Price .SearchResultPriceRating__Item--Active{color:#333;font-weight:bold}

.SearchResultCuisines{list-style:none;margin:0;padding:0;display:inline-block}.SearchResultCuisines .SearchResultCuisines__Item{display:inline;color:#666}.SearchResultCuisines .SearchResultCuisines__Item--images{display:inline;color:#fff;font-size:0.8571rem;letter-spacing:0;line-height:1.0714rem}.SearchResultCuisines .SearchResultCuisines__Item:not(:last-child):after{content:',';display:inline-block;margin-right:4px}

.SearchResultWithImageTop{position:relative;height:172px;border-radius:3px;background-repeat:no-repeat;background-size:cover;background-position:center;margin-bottom:10px}.SearchResultWithImageTop__Label{margin-left:0;margin-right:10px}.SearchResultWithImageTop__Labels{margin-left:1px;padding:10px;display:flex;flex-direction:row;align-items:center}.SearchResultWithImageTop__Wrapper{display:flex;margin:5px;position:absolute;bottom:0}.SearchResultWithImageTop__Wrapper__Image{box-sizing:border-box;height:70px;width:70px;border:2px solid #eee;border-radius:3px;background-color:#9b9b9b;object-fit:cover}.SearchResultWithImageTop__Wrapper__Details{margin-left:5px}.SearchResultWithImageTop__Wrapper__Details__Title{color:#fff;font-size:1.1429rem;font-weight:bold;letter-spacing:0;line-height:1.5714rem;margin-bottom:2px}

.SearchResultMatchingDishes{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;display:flex;flex-flow:row nowrap;align-items:center;width:100%;padding:10px 0 0}.SearchResultMatchingDishes__Title{margin:0 5px 0 0}.SearchResultMatchingDishes__Dishes{list-style:none;margin:0;padding:0;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SearchResultMatchingDishes__Dishes__Dish{display:inline;line-height:2rem;background-color:#f5f5f5;color:#666;padding:5px 10px;margin-right:5px;border-radius:15px;vertical-align:middle;user-select:none;cursor:pointer}

.SearchResultReviews--hidden{visibility:hidden}.SearchResultReviews .__Top{margin-bottom:16px}.SearchResultReviews .__Bottom p{margin-bottom:0;font-size:1rem;font-weight:700;margin-left:0.2em;line-height:1.7143rem}

.SearchResultFood__Cuisines{color:#666}

.SearchResultMerchantCategories__Icon{font-size:1.4286rem;padding-right:5px}

.SearchResultLaundryTime{color:#666;flex:auto}.SearchResultLaundryTime__Type{color:#6c6e6e;margin-bottom:17px;font-size:1rem}.SearchResultLaundryTime__Time{font-weight:700;font-size:1rem}.SearchResultLaundryTime__ClosestMatch{color:#49aaff}.SearchResultLaundryTime__ClosestMatch__Icon{font-size:0.7143rem;margin-left:5px}@media (max-width: 960px){.SearchResultLaundryTime{display:flex;gap:10px}.SearchResultLaundryTime__Type{color:#333333;font-size:1rem;font-weight:700;margin-bottom:4px}.SearchResultLaundryTime__Time{color:#6c6e6e;font-size:1rem;font-weight:400}}

.SearchResultPriceCompare__Price{color:#49aaff;font-weight:700}.SearchResultPriceCompare__Label{color:#6c6e6e;font-size:1rem;margin-bottom:8px;font-weight:400}.SearchResultPriceCompare__Value{display:flex;justify-content:center;align-items:center}.SearchResultPriceCompare__PriceButton{background:#246cc2;color:#fff;font-size:1rem;font-weight:700;border-radius:37px;display:flex;align-items:center;justify-self:center;line-height:1.7143rem;height:32px;padding:0 18px}@media (max-width: 767px){.SearchResultPriceCompare.SearchResultLaundry__Top__PriceCompare{flex:none}}

.InactiveMerchantModal{padding:40px 20px}.InactiveMerchantModal__Content{display:flex;flex-direction:column;align-items:center}.InactiveMerchantModal__CTA{margin-top:10px}.InactiveMerchantModal__Header{text-align:center;padding-bottom:0}.InactiveMerchantModal__Subtext{text-align:center}.InactiveMerchantModal__Title{color:#fd4747}@media (min-width: 768px){.InactiveMerchantModal{padding:40px}}@media (max-width: 767px){.InactiveMerchantModal__CTA{white-space:nowrap}.InactiveMerchantModal__Header{padding:0}}

.MerchantCarouselItem{position:relative;border-radius:2px;padding-top:20px;margin-left:20px;flex:0 0 245px}.MerchantCarouselItem:first-child{margin-left:0}.MerchantCarouselItem__logo,.MerchantCarouselItem__image{height:42px;width:42px;border-radius:10px}.MerchantCarouselItem__logo,.MerchantCarouselItem__header{border:1px solid #eee}.MerchantCarouselItem__logo{position:absolute;top:0;left:10px}.MerchantCarouselItem__header{display:flex;padding:10px 10px 10px 70px;box-sizing:border-box;flex-wrap:wrap}.MerchantCarouselItem__header__stars{margin-top:5px}.MerchantCarouselItem__name{min-width:0;margin:0;display:flex;justify-content:space-between;width:100%;color:#666}.MerchantCarouselItem__name__link{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;color:#666}.MerchantCarouselItem__name__link:hover{text-decoration:underline}.MerchantCarouselItem__name__icon{color:#49aaff;font-size:1.2143rem}.MerchantCarouselItem__name__pill{height:22px;margin-top:-3px}.MerchantCarouselItem__body{display:flex;flex-flow:column nowrap;justify-content:space-between;padding:10px;color:#666;background-color:#f8f8f8;border:1px solid #eee;border-top:none}@media (min-width: 768px){.MerchantCarouselItem__logo,.MerchantCarouselItem__image{height:50px;width:50px;background-color:#fff}.MerchantCarouselItem__body{padding:20px}}

.SearchResultLaundry{padding-bottom:28px;border-top:1px solid #e0eeff;cursor:pointer}.SearchResultLaundry:hover{background-color:#e0eeff50}.SearchResultLaundry__Content{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:5px 40px 0 40px}.SearchResultLaundry__Content__MerchantInfoLeft{width:40%;min-width:40%;padding-top:22px}.SearchResultLaundry__Content__MerchantInfoLeft__PriceAndDistanceForMobile{display:none;margin-top:3px}.SearchResultLaundry__Content__MerchantInfoLeft__PriceAndDistanceForMobile__Price{font-size:1.1429rem;font-weight:700;color:#1f5ea8;margin:0}.SearchResultLaundry__Content__MerchantInfoLeft__PriceAndDistanceForMobile__Distance{font-size:1rem;font-weight:400;color:#6c6e6e;margin:0}.SearchResultLaundry__Content__MerchantInfoLeft__Name{margin-bottom:8px}.SearchResultLaundry__Content__MerchantInfoLeft__Name p{font-size:1.1429rem;font-weight:700;color:#333333;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:22px}.SearchResultLaundry__Content__MerchantInfoLeft__RatingsAndCategories{display:flex;gap:5px;align-items:center}.SearchResultLaundry__Content__MerchantInfoLeft__RatingsAndCategories__Ratings{position:relative;bottom:4px;padding-right:5px}.SearchResultLaundry__Content__MerchantInfoLeft__RatingsAndCategories__Ratings__DistanceAndMinFeeMobile{display:none;font-size:1rem;font-weight:400;color:#6c6e6e;margin:3px 0 0 0}.SearchResultLaundry__Content__MerchantInfoLeft__RatingsAndCategories__Ratings__DistanceAndMinFeeMobile__Dot{height:4px;width:4px;border-radius:50%;background-color:#6c6e6e}.SearchResultLaundry__Content__MerchantInfoLeft__RatingsAndCategories__Categories{padding-left:8px;border-left:1px solid #6c6e6e;display:flex;gap:5px;align-items:center}.SearchResultLaundry__Content__MerchantInfoLeft__RatingsAndCategories__Categories__DryCleaningIcon,.SearchResultLaundry__Content__MerchantInfoLeft__RatingsAndCategories__Categories__TailoringIcon,.SearchResultLaundry__Content__MerchantInfoLeft__RatingsAndCategories__Categories__OrganicIcon,.SearchResultLaundry__Content__MerchantInfoLeft__RatingsAndCategories__Categories__WashAndFoldIcon{height:30px;width:30px;display:flex;align-items:center;justify-content:center;border-radius:50%}.SearchResultLaundry__Content__MerchantInfoLeft__RatingsAndCategories__Categories__DryCleaningIcon svg,.SearchResultLaundry__Content__MerchantInfoLeft__RatingsAndCategories__Categories__TailoringIcon svg,.SearchResultLaundry__Content__MerchantInfoLeft__RatingsAndCategories__Categories__OrganicIcon svg,.SearchResultLaundry__Content__MerchantInfoLeft__RatingsAndCategories__Categories__WashAndFoldIcon svg{height:18px;width:18px}.SearchResultLaundry__Content__MerchantInfoLeft__RatingsAndCategories__Categories__DryCleaningIcon,.SearchResultLaundry__Content__MerchantInfoLeft__RatingsAndCategories__Categories__TailoringIcon,.SearchResultLaundry__Content__MerchantInfoLeft__RatingsAndCategories__Categories__WashAndFoldIcon{background-color:#e3f2ff}.SearchResultLaundry__Content__MerchantInfoLeft__RatingsAndCategories__Categories__OrganicIcon{background-color:#d1fadf}.SearchResultLaundry__Content__MerchantInfoRight{width:100%;padding-left:40px;border-left:1px solid #e0eeff;padding-bottom:28px}.SearchResultLaundry__Content__MerchantInfoRight__Flags{display:flex;justify-content:end;padding-bottom:7px}.SearchResultLaundry__Content__MerchantInfoRight__Flags__NoFlags{height:32px}.SearchResultLaundry__Content__MerchantInfoRight__Info{display:flex;justify-content:space-between}@media (max-width: 960px){.SearchResultLaundry{padding-bottom:0}.SearchResultLaundry__Content{padding:5px 16px 0 16px;display:block}.SearchResultLaundry__Content__Distance,.SearchResultLaundry__Content__Minimum,.SearchResultLaundry__Content__PriceCompare{display:none}.SearchResultLaundry__Content__MerchantInfoLeft{width:100% !important;padding-top:20px}.SearchResultLaundry__Content__MerchantInfoLeft__PriceAndDistanceForMobile{display:grid;gap:5px;text-align:right;position:absolute;right:16px}.SearchResultLaundry__Content__MerchantInfoLeft__Name{display:flex;justify-content:space-between;gap:10px;margin:0}.SearchResultLaundry__Content__MerchantInfoLeft__Name p{font-size:1.2857rem;min-height:20px;overflow:unset;text-overflow:unset;white-space:normal;line-height:normal;max-width:calc(100% - 70px)}.SearchResultLaundry__Content__MerchantInfoLeft__RatingsAndCategories{padding-bottom:14px;display:grid}.SearchResultLaundry__Content__MerchantInfoLeft__RatingsAndCategories__Ratings{order:2;display:flex;align-items:center;gap:10px}.SearchResultLaundry__Content__MerchantInfoLeft__RatingsAndCategories__Ratings__DistanceAndMinFeeMobile{display:flex;align-items:center;gap:10px}.SearchResultLaundry__Content__MerchantInfoLeft__RatingsAndCategories__Categories{border-left:none;padding-left:0;order:1;margin-top:14px;margin-bottom:8px}.SearchResultLaundry__Content__MerchantInfoRight{border-left:none;padding-left:0;padding-bottom:5px;display:grid}.SearchResultLaundry__Content__MerchantInfoRight__Flags{order:2;justify-content:left;padding-bottom:15px;padding-top:5px}.SearchResultLaundry__Content__MerchantInfoRight__Flags__NoFlags{height:unset}.SearchResultLaundry__Content__MerchantInfoRight__Info{order:1;display:block}}@media (max-width: 1350px){.SearchResultLaundry__Content{padding:5px 20px 0 20px}.SearchResultLaundry__Content__MerchantInfoLeft{min-width:35%;width:35%}}

.RecentOrdersCarouselItem__innerContainer{width:245px}.RecentOrdersCarouselItem__items{margin:0;padding-left:0;list-style-position:inside}.RecentOrdersCarouselItem__actions{display:flex;flex-flow:row nowrap;align-items:center;margin-top:10px}.RecentOrdersCarouselItem__actions__action:last-child{margin-left:15px}.RecentOrdersCarouselItem__actions__action.processing{height:100%}.RecentOrdersCarouselItem__button.dcom-button{width:90px;height:30px;padding:4px;font-size:1rem}.RecentOrdersCarouselItem__menuLink{color:#1f5ea9}.RecentOrdersCarouselItem__bullet{display:flex}.RecentOrdersCarouselItem__bullet__before{height:18px}.RecentOrdersCarouselItem__bullet__before:before{content:'\2022';font-size:1rem;margin-right:5px}.RecentOrdersCarouselItem__bullet__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RecentOrdersCarouselItem__body{height:80px}.RecentOrdersCarouselItem__header{height:65px}.RecentOrdersCarouselItem__header--catering{padding-left:10px}@media (min-width: 768px){.RecentOrdersCarouselItem__button.dcom-button{width:105px}}

.SearchEmptyStatesCuisines__List{padding:0;list-style-type:none}.SearchEmptyStatesCuisines__List__Item{margin-bottom:10px}

.RecentOrdersCarouselViewAllItem{border-radius:2px;margin:20px 0 0 20px;border:1px solid #eee;text-decoration:none}.RecentOrdersCarouselViewAllItem:hover,.RecentOrdersCarouselViewAllItem:active{text-decoration:none}.RecentOrdersCarouselViewAllItem__innerContainer{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;width:215px;height:132px}.RecentOrdersCarouselViewAllItem__icon{color:#49aaff;font-size:3.2857rem}.RecentOrdersCarouselViewAllItem__text{color:#666;margin:10px 0 0}@media (min-width: 768px){.RecentOrdersCarouselViewAllItem__innerContainer{width:245px;height:157px}}

.SearchEmptyStatesCarousel__Item{margin-left:20px}.SearchEmptyStatesCarousel__Item:first-child{margin-left:0}.SearchEmptyStatesCarousel__Item:hover{text-decoration-color:#666}.SearchEmptyStatesCarousel__Item__header{height:40px}.SearchEmptyStatesCarousel__Item__innerContainer{width:285px}.SearchEmptyStatesCarousel__Title{margin-top:20px}.SearchEmptyStatesCarousel__Carousel{margin-bottom:20px}.SearchEmptyStatesCarousel__Cuisines{width:215px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;cursor:pointer;color:#666}

.RecentOrders{border-radius:2px;margin-bottom:20px}.RecentOrders__header{display:flex;justify-content:space-between;align-items:center;height:36px}.RecentOrders__name{margin:0}.RecentOrders__title,.RecentOrders__link{display:flex;align-items:center;cursor:pointer}.RecentOrders__link__icon{font-size:0.8571rem;padding-left:5px}.RecentOrders__body{padding:10px 0;background-color:#fff}


/*# sourceMappingURL=1104.24.9.9.styles.css.map*/