.avatar-name{background-color:#6f6f6f;color:#fff;font-family:alternate-gothic-atf;font-weight:700}[data-v-368ba4e6]:root{--small-radius:15px}@media only screen and (min-width:960px){[data-v-368ba4e6]:root{--main-radius:25px}}@media only screen and (max-width:959.98px){[data-v-368ba4e6]:root{--main-radius:15px}}[data-v-23e2494d]:root{--small-radius:15px}@media only screen and (min-width:960px){[data-v-23e2494d]:root{--main-radius:25px}}@media only screen and (max-width:959.98px){[data-v-23e2494d]:root{--main-radius:15px}}.location-team-component[data-v-23e2494d]{padding-top:2rem}.location-team-component .team-member-card[data-v-23e2494d]{width:100%;height:100%;border-radius:var(--main-radius);overflow:hidden}.location-team-component .team-member-card .team-member-details[data-v-23e2494d]{position:absolute;bottom:0;padding:15px;background:rgba(0,0,0,.3);width:100%;height:100%;display:flex;flex-direction:column}.location-team-component .team-member-card .team-member-details .team-member-name[data-v-23e2494d]{color:#fff;font-family:alternate-gothic-atf;font-size:1rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.location-team-component .team-member-card .team-member-details .team-member-services-count[data-v-23e2494d]{color:#fff;font-size:.8rem;line-height:1rem}.location-team-component .team-member-card .team-member-details .team-member-rating[data-v-23e2494d]{margin-top:.2rem;display:inline-flex;align-items:center}.location-team-component .team-member-card .team-member-details .team-member-rating .team-member-rating-icon[data-v-23e2494d]{color:#f6c63e;font-size:.9rem;line-height:1;margin-right:.2rem}.location-team-component .team-member-card .team-member-details .team-member-rating .team-member-rating-text[data-v-23e2494d]{color:#fff;font-weight:500;font-size:.75rem;line-height:.9rem;font-family:Inter,sans-serif}.location-about-component{padding-top:2rem}.location-about-component .about-title{font-size:1rem;font-weight:700;color:#1e272e;margin-bottom:1rem}.location-about-component .about-info,.location-about-component .about-info a{color:#404040}.location-open-hour-menu{border-radius:20px}.location-open-hour-menu .v-list{background-color:#ffbf48}.location-open-hour-menu .v-list .v-list-item{min-height:auto}.location-open-hour-menu .v-list .v-list-item__title{font-family:Inter,sans-serif;font-size:.8rem;color:#1e272e}.location-open-hour-component .location-open-hour-button.v-btn{height:3.5rem;width:100%;border-radius:20px}.location-open-hour-component .location-open-hour-button.v-btn .v-btn__content{font-family:Inter,sans-serif;font-size:1rem;text-transform:none;display:block}.location-open-hour-component .location-open-hour-button.v-btn .open-hour-label{font-size:.9rem;font-family:Inter,sans-serif;font-weight:700;color:#1e272e;margin-right:10px;text-align:left}.location-open-hour-component .location-open-hour-button.v-btn .open-hour-label .open-hour-label-interval{font-size:.6rem;display:block;text-align:left;font-weight:400}.location-info-card-component{background-color:#fff;padding:1.2rem;box-shadow:0 0 10px -4px rgba(0,0,0,.4)!important;border-radius:25px;height:550px;position:relative}.location-info-card-component .share-actions{display:flex;position:absolute;z-index:1;right:30px}.location-info-card-component .share-actions .v-speed-dial__list{padding-top:0;text-align:right}.location-info-card-component .share-actions .v-speed-dial__list>a{text-decoration:none}.location-info-card-component .logo-img{width:7rem;height:7rem;border-radius:20px}.location-info-card-component .name{font-family:alternate-gothic-atf,sans-serif;font-size:2rem;color:#1e272e}.location-info-card-component .address{color:#aaa;font-family:Inter,sans-serif;font-size:.8rem}.location-info-card-component .card-row{display:flex;flex-direction:column;height:100%;justify-content:space-between}.location-info-card-component .actions-row{display:flex;margin-top:2rem}.location-info-card-component .book-btn.v-btn{height:3.5rem;border-radius:20px}.location-info-card-component .book-btn.v-btn .v-btn__content{font-family:Inter,sans-serif;font-size:1rem;font-weight:700;letter-spacing:3px}@media only screen and (max-width:1263.98px){.location-info-card-component{height:450px}}@media only screen and (max-width:959.98px){.location-info-card-component{height:auto}}.location-gallery-component{padding-top:2rem}.location-gallery-component .album-card{width:100%;height:100%;border-radius:var(--main-radius);overflow:hidden}.location-gallery-component .album-card.selected>.v-image,.location-gallery-component .album-card:hover>.v-image{border:5px solid #ffbf48;overflow:hidden}.location-gallery-component .album-card .album-details{position:absolute;bottom:0;padding:10px;background:rgba(0,0,0,.5);width:100%;height:100%;display:flex;flex-direction:column}.location-gallery-component .album-card .album-details .album-title{color:#fff;font-family:alternate-gothic-atf;font-size:1rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.location-gallery-component .album-card .album-details .album-photo-count{color:#fff;font-size:.8rem;line-height:1rem}.location-gallery-component .gallery-image-card{border-radius:var(--main-radius)}.location-gallery-component .albums-horizontal-slider .v-hl-btn-next.v-hl-btn-between,.location-gallery-component .albums-horizontal-slider .v-hl-btn-prev.v-hl-btn-between{transform:none}.location-page .location-header{margin-top:1.5rem}.location-page .location-cover-container{height:100%;box-shadow:0 0 10px -4px rgba(0,0,0,.4)!important;border-radius:25px;overflow:hidden}.location-page .location-content{margin-top:2rem}.location-page .location-tabs{position:-webkit-sticky;position:sticky;top:0;z-index:2}.location-page .location-tabs .v-item-group .v-slide-group__content.v-tabs-bar__content{border-bottom:1px solid #1e272e}.location-page .location-tabs .v-item-group .v-slide-group__prev.v-slide-group__prev--disabled{display:none!important}.location-page .location-tabs .v-item-group .v-tab{font-size:1rem;padding:0 1rem;min-width:auto;text-transform:none;font-family:Inter,sans-serif;font-weight:300}.location-page .location-tabs .v-item-group .v-tab.v-tab--active{font-weight:700}.location-page .location-service-filters-component{position:-webkit-sticky;position:sticky;top:48px;z-index:2}.location-page .location-tabs-content.v-tabs-items{overflow:visible!important}.location-page .inactive-location{opacity:.4!important}@media only screen and (max-width:599.98px){.location-info-card-component .actions-row{display:flex;flex-direction:column-reverse}}:root{--small-radius:15px}@media only screen and (min-width:960px){:root{--main-radius:25px}}@media only screen and (max-width:959.98px){:root{--main-radius:15px}}.location-service-filters-component{background-color:#1e272e;padding:30px 40px;border-bottom-left-radius:var(--main-radius);border-bottom-right-radius:var(--main-radius)}.location-service-filters-component .category-chips .v-chip{background-color:transparent;border:2px solid transparent;width:auto}.location-service-filters-component .category-chips .v-chip:before{display:none}.location-service-filters-component .category-chips .v-chip .v-chip__content{color:#fff;font-size:16px;font-family:Inter,sans-serif}.location-service-filters-component .category-chips .selected{font-weight:700;background-color:#fff;border:2px solid #1e272e}.location-service-filters-component .category-chips .selected .v-chip__content{color:#1e272e}.location-service-filters-component .category-chips .v-hl-btn.v-hl-btn-next .v-hl-svg,.location-service-filters-component .category-chips .v-hl-btn.v-hl-btn-prev .v-hl-svg{border:2px solid #000;height:34px;width:34px}.location-service-filters-component .team-filter-title{color:#fff;font-size:.9rem}.location-service-filters-component .team-chips .v-chip{margin-top:0;margin-bottom:0;background-color:transparent;border:2px solid transparent;min-width:7rem;width:auto}.location-service-filters-component .team-chips .v-chip:before{display:none}.location-service-filters-component .team-chips .v-chip .v-chip__content{color:#fff;font-size:16px;font-family:Inter,sans-serif}.location-service-filters-component .team-chips .v-chip .chip-sub-title{font-size:14px}.location-service-filters-component .team-chips .selected{font-weight:700;background-color:#fff;border:2px solid #1e272e}.location-service-filters-component .team-chips .selected .v-chip__content{color:#1e272e}.location-service-filters-component .team-chips .v-hl-btn.v-hl-btn-next .v-hl-svg,.location-service-filters-component .team-chips .v-hl-btn.v-hl-btn-prev .v-hl-svg{border:2px solid #000;height:34px;width:34px}.location-service-filters-component .filter-input{border-radius:15px;border-radius:var(--small-radius)}.location-service-filters-component .filter-input .v-input__append-outer{height:48px;margin-top:0}.location-service-filters-component .filter-input .filter-btn{height:48px;width:48px;border-radius:15px;border-radius:var(--small-radius)}.location-service-filters-component .filter-input .filter-btn img{display:flex;max-width:30px}@media only screen and (min-width:960px){.location-service-filters-component .team-chips .v-chip{height:2.5rem}.location-service-filters-component .team-chips .v-chip .v-avatar.chip-avatar{height:2rem!important;min-width:2rem!important;width:2rem!important;font-weight:700;font-size:1rem;border:3px solid #fff}.location-service-filters-component .team-chips .selected{border-radius:var(--main-radius)}}@media only screen and (max-width:959.98px){.location-service-filters-component{padding:25px 20px}.location-service-filters-component .team-chips .v-chip{background-color:transparent;border:2px solid transparent;min-width:7rem;height:34px}.location-service-filters-component .team-chips .v-chip .v-avatar.chip-avatar{height:24px!important;min-width:24px!important;width:24px!important;font-weight:700;font-size:1rem}.location-service-filters-component .team-chips .v-chip:before{display:none}.location-service-filters-component .team-chips .v-chip .v-chip__content{font-size:16px;font-family:Inter,sans-serif}.location-service-filters-component .team-chips .v-chip .chip-sub-title{font-size:12px;font-weight:400!important}.location-service-filters-component .team-chips .selected{background-color:#fff;border:2px solid #1e272e;font-weight:700}}