.proximityHeading{display:grid;align-content:stretch;width:100%;max-width:100vw;height:100%;padding:2rem 1.5rem .75rem;gap:1.5rem;background:#f7f1ed;border-radius:10px}.proximityHeading__grid{display:grid;grid-template-columns:24px minmax(24px,max-content) minmax(44px,max-content) auto;grid-template-rows:52px 23px auto auto auto auto auto;grid-template-areas:"image image image titleSubtitle " "image image image openUntil " "image image image reviewsStars " "image image image reviewsScore" "mapPoint mapPoint address address" "mapDistance mapDistance address address" "ctas ctas ctas ctas";align-content:space-between}@media(min-width:640px){.proximityHeading__grid{grid-template-columns:24px minmax(24px,max-content) minmax(64px,max-content) auto;grid-template-rows:52px 23px auto auto auto auto auto}}@media(min-width:768px){.proximityHeading__grid{grid-template-columns:24px minmax(24px,max-content) minmax(64px,max-content) auto;grid-template-rows:52px 23px auto auto auto auto auto}}.proximityHeading__image{grid-area:image}.proximityHeading__image__ctn{border-radius:100%;position:relative;overflow:hidden;margin:0 1.5rem 0 0;min-width:72px}@media(min-width:768px){.proximityHeading__image__ctn{min-width:72px}}@media(min-width:1024px){.proximityHeading__image__ctn{margin:0 1rem 0 0;min-width:112px}}.proximityHeading__image__ctn img{-o-object-fit:cover;object-fit:cover}.proximityHeading__titleSubtitle{grid-area:titleSubtitle;overflow:hidden}.proximityHeading__titleSubtitle a{width:100%}.proximityHeading__titleSubtitle a>div{width:calc(100% - 24px)}.proximityHeading__titleSubtitle .titleSubtitleGeneric{padding:0 0 .25rem;border-top:none}.proximityHeading__titleSubtitle .titleSubtitleGeneric *{text-align:left}.proximityHeading__titleSubtitle .title3XSBold{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#3c2109}.proximityHeading__titleSubtitle .title3XSRegular{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#3c2109}.proximityHeading__openUntil{grid-area:openUntil;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#3d3d3d}.proximityHeading__openUntil__text{font-family:var(--font-ubuntu),sans-serif;font-size:.6875rem;line-height:140%;font-weight:700;font-style:normal;color:#3d3d3d;text-transform:uppercase;text-align:left;padding:.28125rem 0}@media(min-width:768px){.proximityHeading__openUntil__text{font-size:.625rem}}.proximityHeading__openUntil__text.close{color:#d05353}.proximityHeading__headingMapPoint{grid-area:headingMapPoint}.proximityHeading__reviewsStars{grid-area:reviewsStars;padding:.75rem 0 .25rem}.proximityHeading__reviewsStars .reviewStars__ctn__star svg{stroke:#fff}.proximityHeading__reviewsScore{grid-area:reviewsScore}.proximityHeading__reviewsScore__text{font-family:var(--font-ubuntu),sans-serif;font-size:.8125rem;line-height:125%;font-weight:400;font-style:normal;color:#3c2109;text-transform:none;text-align:left}.proximityHeading__mapPoint{grid-area:mapPoint;margin:1.5rem 0 0}.proximityHeading__mapPoint__map-point{display:flex;justify-content:center;cursor:pointer}.proximityHeading__mapPoint__map-point svg path,.proximityHeading__mapPoint__map-point svg stroke{color:green}.proximityHeading__mapPoint .map-point-icon circle,.proximityHeading__mapPoint .map-point-icon path{stroke:#5d5d5d}.proximityHeading__mapDistance{grid-area:mapDistance;margin:.125rem 0 0}.proximityHeading__mapDistance__distance{padding:0 .25rem;white-space:nowrap}.proximityHeading__mapDistance__distance .distanceToMe__ctn{padding:0 .25rem}.proximityHeading__mapDistance__distance .distanceToMe__ctn__icon{display:none}.proximityHeading__address{grid-area:address;display:flex;flex-direction:column;margin:1.5rem 0 0 1.5rem}.proximityHeading__address__text{font-family:var(--font-ubuntu),sans-serif;font-size:.8125rem;line-height:125%;font-weight:400;font-style:normal;color:#3c2109;text-transform:none;text-align:left}.proximityHeading__ctas{grid-area:ctas;display:flex;flex-direction:column;gap:1rem;margin:1.5rem 0 0}.proximityHeading__ctas .btn--tertiary{font-family:var(--font-ubuntu),sans-serif;font-size:.75rem;line-height:120%;font-weight:700;font-style:normal;color:#b03229;text-transform:uppercase;text-align:center;background-color:#fff;border:2px solid #b03229;border-top-right-radius:100px;border-bottom-left-radius:100px;height:46px}@media(min-width:450px){.proximityHeading__ctas .btn--tertiary{font-size:.9375rem}}.proximityHeading__ctas .btn--tertiary:hover{font-family:var(--font-ubuntu),sans-serif;font-size:.9375rem;line-height:120%;font-weight:700;font-style:normal;color:#fff;text-transform:uppercase;text-align:center;background-color:#b03229;transition:.3s}.proximityHeading__ctas .btn--tertiary:hover svg path{fill:#fff;transition:.3s}.proximityHeading__ctas .btn--tertiary:focus{font-family:var(--font-ubuntu),sans-serif;font-size:.9375rem;line-height:120%;font-weight:700;font-style:normal;color:#b03229;text-transform:uppercase;text-align:center;background-color:#f9e6e5;border:2px solid #f9e6e5}.proximityHeading__ctas .btn--tertiary:focus svg path{fill:#b03229}.proximityHeading__ctas .btn--secondary{display:flex;justify-content:center;color:#3c2109;border-top-right-radius:100px;border-bottom-left-radius:100px;height:46px}.proximityHeading__ctas .btn--secondary,.proximityHeading__ctas .btn--secondary:hover{font-family:var(--font-ubuntu),sans-serif;font-size:.9375rem;line-height:120%;font-weight:400;font-style:normal;text-transform:none;text-align:center;background-color:rgba(0,0,0,0)}.proximityHeading__ctas .btn--secondary:hover{color:#df7872;transition:.3s}.proximityHeading__ctas .btn--secondary:hover svg path{fill:#df7872;transition:.3s}.proximityHeading__ctas .btn--secondary:focus{font-family:var(--font-ubuntu),sans-serif;font-size:.9375rem;line-height:120%;font-weight:400;font-style:normal;color:#d6534b;text-transform:none;text-align:center;background-color:rgba(0,0,0,0)}.proximityHeading__ctas .btn--secondary:focus svg path{fill:#d6534b}.resultsList__ctn__list__item{padding:0 0 1rem}@media(min-width:768px){.resultsList__ctn__list__item{padding:0}}.resultsList__ctn__list__item:last-child{padding:0}.resultsList__ctn__list .proximityHeading{background:#fff;padding:2rem 1.5rem 0}@media(min-width:768px){.resultsList__ctn__list .proximityHeading{padding:1.5rem}}.resultsList__ctn__list .proximityHeading__grid{display:grid;grid-template-columns:24px minmax(40px,max-content) 44px auto;grid-template-rows:repeat(6,max-content);grid-template-areas:"image image image titleSubtitle" "image image image openUntil" "image image image reviewsStars" "image image image reviewsScore" "mapPoint mapDistance address address" "ctas ctas ctas ctas"}@media(min-width:768px){.resultsList__ctn__list .proximityHeading__grid{grid-template-columns:24px minmax(70px,max-content) 44px auto}}@media(min-width:1024px){.resultsList__ctn__list .proximityHeading__grid{grid-template-columns:148px 24px minmax(24px,max-content) auto minmax(140px,max-content) minmax(150px,max-content);grid-template-rows:repeat(3,auto);grid-template-areas:"image titleSubtitle titleSubtitle titleSubtitle reviewsStars ctas" "image openUntil openUntil openUntil reviewsScore ctas " "image mapPoint mapDistance address address ctas"}}@media(min-width:1280px){.resultsList__ctn__list .proximityHeading__grid{grid-template-columns:148px 24px minmax(24px,max-content) auto minmax(180px,max-content) minmax(222px,max-content)}}.resultsList__ctn__list .proximityHeading__image__ctn{min-width:72px;margin:0 1.5rem 0 0}@media(min-width:768px){.resultsList__ctn__list .proximityHeading__image__ctn{min-width:72px}}@media(min-width:1024px){.resultsList__ctn__list .proximityHeading__image__ctn{min-width:112px}}.resultsList__ctn__list .proximityHeading__ctas{justify-content:flex-start;grid-row-gap:1rem;margin:1.5rem 0 0}@media(min-width:1024px){.resultsList__ctn__list .proximityHeading__ctas{margin:0;grid-row-gap:.5rem}}.resultsList__ctn__list .proximityHeading__reviewsStars{padding:.75rem 0 .25rem}@media(min-width:1024px){.resultsList__ctn__list .proximityHeading__reviewsStars{padding:0 0 .25rem 1.25rem}}.resultsList__ctn__list .proximityHeading__reviewsScore{margin:0}@media(min-width:1024px){.resultsList__ctn__list .proximityHeading__reviewsScore{margin:-1.5625rem 0 0 1.25rem}}.resultsList__ctn__list .proximityHeading__address{display:flex;justify-content:center;margin:1.5rem 0 0;padding:0 0 0 1.5rem}@media(min-width:768px){.resultsList__ctn__list .proximityHeading__address{margin:.75rem 0 0}}.resultsList__ctn__list .proximityHeading__mapPoint{display:flex;justify-content:center;align-items:center;margin:1.5rem 0 0}@media(min-width:768px){.resultsList__ctn__list .proximityHeading__mapPoint{margin:.75rem 0 0}}.resultsList__ctn__list .proximityHeading__mapDistance{display:flex;align-items:center;margin:1.5rem 0 0}@media(min-width:768px){.resultsList__ctn__list .proximityHeading__mapDistance{margin:.75rem 0 0}}.hairdresser__portal .margin_bottom_mobile{margin-bottom:35px}@media(min-width:768px){.hairdresser__portal .margin_bottom_mobile{margin-bottom:0}}@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";.distanceToMe__ctn{display:flex;align-items:center;padding:.25rem 0;gap:.25rem}.distanceToMe__ctn__text{font-family:var(--font-ubuntu),sans-serif;font-size:.8125rem;line-height:125%;font-weight:400;font-style:normal;color:#5d5d5d;text-transform:none;text-align:left}.distanceToMe__ctn__icon{width:16px;height:16px}.distanceToMe__ctn__icon svg{width:100%;height:100%}.distanceToMe__ctn__icon svg path{stroke:#a06646}.restrictedBoundsGmap__container{width:400px;height:400px}.restrictedBoundsGmap__marker__label{bottom:0;left:50%;padding-left:12px;max-width:100%;position:relative}