@import"https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap";.searchResults{gap:2.5rem}.searchResults .titleSubtitleGeneric{display:flex;flex-direction:column;padding:1.5rem .75rem;gap:.25rem}@media(min-width:768px){.searchResults .titleSubtitleGeneric{padding:4rem 0}}.searchResults .resultsList__ctn{padding:0;height:100%}.searchResults .resultsList__ctn__headers{background:#f7f1ed;display:flex;height:48px}.searchResults .resultsList__ctn__headers__action{width:100%;display:flex;justify-content:center;align-items:center;padding:1rem 2rem;gap:.75rem;cursor:pointer;text-transform:uppercase}.searchResults .resultsList__ctn__headers__action__text:hover{color:#888}.searchResults .resultsList__ctn__headers__filters__text{font-size:.8125rem;font-weight:700;line-height:120%}.searchResults .resultsList__ctn__headers__filters svg{stroke-width:.2px}.searchResults .resultsList__ctn__headers__filters svg:hover{stroke:#b03229}.searchResults .resultsList__ctn__headers__filters svg:hover.resultsList__ctn__headers__filters__text{color:#b03229}.searchResults .resultsList__ctn__headers__filters:hover svg path{stroke:#b03229}.searchResults .resultsList__ctn__headers__filters:hover .resultsList__ctn__headers__filters__text{color:#b03229}.searchResults .resultsList__ctn__headers__filters:hover{color:#888}.searchResults .resultsList__ctn__headers__sort__inner{position:relative;display:flex;justify-content:center;align-items:center;gap:.75rem;font-size:.8125rem;font-weight:700;line-height:120%}.searchResults .resultsList__ctn__headers__sort__inner .resultsList__ctn__headers__sort__text{font-size:.8125rem;font-weight:700;line-height:120%}@media(min-width:768px){.searchResults .resultsList__ctn__headers__sort__inner{padding:.75rem}}.searchResults .resultsList__ctn__headers__sort__inner svg{stroke:#3c2109}.searchResults .resultsList__ctn__headers__sort__inner:hover svg{stroke:#b03229}.searchResults .resultsList__ctn__headers__sort__inner:hover .resultsList__ctn__headers__sort__text{color:#b03229}.searchResults .resultsList__ctn__headers__sort__inner__text,.searchResults .resultsList__ctn__headers__sort__text{font-size:.8125rem;font-weight:700;line-height:120%}.searchResults .resultsList__ctn__headers__sort__dropdown{border-top:2px solid #888;box-shadow:0 8px 32px 0 rgba(4,4,4,.16);position:absolute;top:149%;width:120%;left:50%;transform:translateX(-50%);background:#fff;display:flex;flex-direction:column;gap:.5rem}@media(min-width:768px){.searchResults .resultsList__ctn__headers__sort__dropdown{width:100%;top:100%;left:0;transform:translateX(0)}}.searchResults .resultsList__ctn__headers__sort__dropdown__item{padding:.75rem;font-family:var(--font-ubuntu),sans-serif;font-size:.875rem;line-height:150%;font-weight:400;font-style:uppercase;color:#b03229;text-transform:none;text-align:center}.searchResults .resultsList__ctn__headers__sort__dropdown__item.active,.searchResults .resultsList__ctn__headers__sort__dropdown__item:hover{color:#888}.searchResults .resultsList__ctn__headers .tuning-icon{margin:.625rem 0 0}.searchResults .resultsList__ctn__headers.fixed-0{position:fixed;top:0;left:0;z-index:998;width:100%;border-bottom:1px solid #b03229}.searchResults .resultsList__ctn__headers.fixed-56{position:fixed;top:56px;left:0;z-index:998;width:100%;border-bottom:1px solid #b03229}.searchResults .resultsList__ctn__headers.fixed-160{position:fixed;top:160px;left:0;z-index:998;width:100%;border-bottom:1px solid #b03229}.searchResults .resultsList__ctn__spacer{width:100%;display:none}@media(max-width:767.98px){.searchResults .resultsList__ctn__spacer.visible{height:50px;display:block}}.searchResults .resultsList__ctn__list__item .proximityHeading__ctn{border-right:none}@media(min-width:768px){.searchResults .resultsList__ctn__list__item .proximityHeading__ctn{border-top:1px solid #f0c2bf;border-bottom:1px solid #f0c2bf;background:#fff}}@media(min-width:1024px){.searchResults .resultsList__ctn__list__item .proximityHeading__ctn{flex-direction:row}.searchResults .resultsList__ctn__list__item .proximityHeading__ctn__content__infos__bloc__ctn__heading__address{display:flex;align-items:flex-start}.searchResults .resultsList__ctn__list__item .proximityHeading__ctn__content__infos__bloc__ctn__address{display:none}}@media(min-width:768px){.searchResults .resultsList__ctn__list__item .proximityHeading__ctn__content__infos{align-items:flex-start}}.searchResults .resultsList__ctn__list__item .proximityHeading__ctn__content__infos__img__ctn{width:33.3333%;box-shadow:-3px -3px 0 0 #040404}@media(min-width:1024px){.searchResults .resultsList__ctn__list__item .proximityHeading__ctn__content__infos__img__ctn{width:25%}}.searchResults .resultsList__ctn__list__item .proximityHeading__ctn__content__infos__bloc__ctn{width:66.6667%}@media(min-width:768px){.searchResults .resultsList__ctn__list__item .proximityHeading__ctn__content__infos__bloc__ctn{flex-direction:row}.searchResults .resultsList__ctn__list__item .proximityHeading__ctn__content__infos__bloc__ctn__heading{width:66.6667%}}@media(min-width:1024px){.searchResults .resultsList__ctn__list__item .proximityHeading__ctn__content,.searchResults .resultsList__ctn__list__item .proximityHeading__ctn__content__infos__bloc__ctn{width:75%}}@media(min-width:768px){.searchResults .resultsList__ctn__list__item .proximityHeading__ctn__ctas{justify-content:center}}@media(min-width:1024px){.searchResults .resultsList__ctn__list__item .proximityHeading__ctn__ctas{width:25%}}.searchResults__tabs{margin:-2.5rem 0 0}@media(min-width:768px){.searchResults__tabs{margin:0}.searchResults__tabs.tabs__ctn{display:none}}.searchResults__tabs.tabs__ctn .searchResults__map__ctn{height:350px}@media(min-width:768px){.searchResults__tabs.tabs__ctn .searchResults__map__ctn{height:590px}}.searchResults__tabs.tabs__ctn .tabs__ctn__content{padding:1rem 0 0}@media(min-width:768px){.searchResults__tabs.tabs__ctn .tabs__ctn__content{padding:0}}.searchResults__ctn{display:none}@media(min-width:768px){.searchResults__ctn{display:flex;margin:-.5rem 0 0}}.searchResults__ctn__map{width:33.3333%;height:700px;background:#fff}.searchResults__ctn__list{width:66.6667%;background:#fff}.searchResults__ctn__list .resultsList__ctn__headers{background:#f7f1ed;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin:0 1rem}.searchResults__ctn__list .resultsList__ctn__headers__filters{justify-content:flex-start}.searchResults__ctn__list .resultsList__ctn__headers__sort{justify-content:flex-end}.searchResults__ctn__list .resultsList__ctn__list{height:652px;overflow:hidden;overflow-y:scroll}.searchResults__map__ctn{width:100%;height:100%;border-radius:10px}.searchResults .proximityHeading__titleSubtitle .titleSubtitleGeneric{padding:0}.filters__portal{position:fixed;display:flex;top:0;left:0;width:100%;height:100vh;z-index:1000;flex-direction:column;justify-content:flex-start;align-items:stretch;transition:transform .3s ease-in-out;transform:translateX(-100vw)}.filters__portal__header{background:#b03229;padding:.5rem 1.5rem;font-family:var(--font-ubuntu),sans-serif;font-size:.8125rem;line-height:150%;font-weight:700;font-style:uppercase;color:#fff;text-transform:none;text-align:center;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase}.filters__portal__header__text{width:100%}.filters__portal__header__close{padding:.5rem;cursor:pointer}.filters__portal__content{background:#b03229;display:flex;flex-direction:column;gap:.125rem;height:100%}.filters__portal__content__filter{background:#fff;padding:1.5rem 1.5rem 3rem;display:flex;flex-direction:column;gap:.75rem}.filters__portal__content__filter__text{font-family:var(--font-ubuntu),sans-serif;font-size:.8125rem;line-height:120%;font-weight:800;font-style:normal;color:#b03229;text-transform:uppercase;text-align:left}.filters__portal__content__rest{flex:1;background:#fff}.filters__portal__backdrop{position:fixed;top:0;left:0;width:100%;height:100vh;opacity:24%;background:#d0a68f;z-index:999;display:none}@media(min-width:1024px){.filters__portal{width:33.33%}}.filters__portal.open{transform:translateX(0)}.filters__portal__backdrop.open{display:block}.hairdresser__portal{position:fixed;display:flex;bottom:0;left:0;width:100%;height:60vh;z-index:1000;flex-direction:column;justify-content:flex-start;align-items:stretch;transition:transform .3s ease-in-out;transform:translateY(100vh)}.hairdresser__portal__header{background:#b03229;padding:.5rem 1.5rem;font-family:var(--font-ubuntu),sans-serif;font-size:.8125rem;line-height:150%;font-weight:700;font-style:uppercase;color:#fff;text-transform:none;text-align:center;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;height:56px}.hairdresser__portal__header__text{width:100%}.hairdresser__portal__header__close{padding:.5rem;cursor:pointer}.hairdresser__portal__content{background:#fff;display:flex;flex-direction:column;gap:.125rem;height:100%}.hairdresser__portal__content .proximityHeading__ctn__content__infos{flex-direction:column}.hairdresser__portal__content .proximityHeading__ctn__content__infos>*{width:100%}.hairdresser__portal__content .proximityHeading__ctn__content__infos__img__ctn{max-width:30vh}.hairdresser__portal__backdrop,.hairdresser__portal__content .proximityHeading__ctn .proximityHeading__ctn__content__infos__img__ctn{display:none}.hairdresser__portal.open{transform:translateY(0)}.searchResults .resultsList__ctn__headers.fixed-160{top:159px}.resultsList__ctn__list__item.selected-hairdresser{border-left:6px solid #b03229}