.t7RsHa_page.providers-discovery-surface.providers-discovery-surface--airbnb{--premium-paper:#fbf6ef;--premium-ink:#17130f;--premium-muted:#6f6255;--premium-line:#e8d9c5;--premium-accent:#9a6a2f;--premium-tint:#f1e2c9;--color-background:#fbf6ef;--color-surface:#fff;--color-surface-container-lowest:#fff;--color-surface-container-low:#fbf6ef;--color-surface-container:#f1e2c9;--color-on-background:#17130f;--color-on-surface:#17130f;--color-on-surface-variant:#6f6255;--color-outline-variant:#e8d9c5;--color-primary:#9a6a2f;--color-on-primary:#fff;--color-primary-container:#f1e2c9;--color-on-primary-container:#382719;--allcare-color-background:#fbf6ef;--allcare-color-surface:#fff;--allcare-color-surface-muted:#fbf6ef;--allcare-color-foreground:#17130f;--allcare-color-border:#e8d9c5;color:#17130f;box-shadow:none;clip-path:none;font-family:var(--allcare-font-body,sans-serif);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fbf6ef;border-color:#0000;border-radius:1rem;gap:1rem;padding-top:1.5rem}.t7RsHa_membershipBar{color:#6f6255;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem 1rem;min-width:0;padding-bottom:0;font-size:.8125rem;line-height:1.5;display:flex}.t7RsHa_membershipLabel{color:#735020;letter-spacing:.13em;text-transform:uppercase;background:#f1e2c9;border:1px solid #e8d9c5;border-radius:999px;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.6875rem;font-weight:700;display:inline-flex}.t7RsHa_membershipLabel .material-symbols-outlined{font-size:1.125rem}.t7RsHa_membershipLabel>span:last-child{letter-spacing:.025em;text-transform:none;border-left:1px solid #cbb18c;padding-left:.5rem;font-size:.625rem;font-weight:500}.t7RsHa_membershipLink{color:#735020;text-underline-offset:.3em;border-radius:.5rem;align-items:center;gap:.4rem;min-height:44px;font-weight:600;text-decoration-thickness:1px;display:inline-flex}.t7RsHa_page.providers-discovery-surface .t7RsHa_title{color:#17130f;max-width:26ch;font-family:var(--allcare-font-display,var(--allcare-font-body,sans-serif));letter-spacing:-.035em;text-wrap:balance;margin:.25rem 0 .5rem;font-size:clamp(1.875rem,2.7vw,2.75rem);font-weight:500;line-height:1.12;display:block}.t7RsHa_page.providers-discovery-surface .t7RsHa_accent{color:#9a6a2f;display:block}.t7RsHa_search{background:#fff;border:1px solid #e8d9c5;border-radius:1.125rem;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(8.5rem,.85fr) auto;align-items:center;gap:.5rem;min-width:0;padding:.5rem;display:grid;box-shadow:0 5px 24px #3827190a}.t7RsHa_searchField{color:#6f6255;align-items:center;gap:.75rem;min-width:0;min-height:3rem;padding:.125rem .75rem;display:flex}.t7RsHa_searchField+.t7RsHa_searchField{border-left:1px solid #e8d9c5}.t7RsHa_searchField>div,.t7RsHa_searchField>label,.t7RsHa_searchField>span{flex:1;min-width:0}.t7RsHa_searchField :is(label,small),.t7RsHa_searchField>span>span{color:#6f6255;font-size:.6875rem;font-weight:600;line-height:1.5;display:block}.t7RsHa_searchField :is(input,select){color:#17130f;width:100%;min-width:0;min-height:2.25rem;font:inherit;background:0 0;border:0;border-radius:.375rem;padding:.25rem 0;font-size:.875rem}.t7RsHa_searchField input::placeholder{color:#6f6255;opacity:1}.t7RsHa_searchSubmit{color:#fff;cursor:pointer;background:#9a6a2f;border:1px solid #9a6a2f;border-radius:.875rem;justify-content:center;align-items:center;gap:.625rem;min-height:3rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:650;transition:background-color .16s,border-color .16s;display:inline-flex}.t7RsHa_searchSubmit:hover:not(:disabled){background:#735020;border-color:#735020}.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar{gap:.75rem;margin:0}.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__intro{min-width:0}:is(.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__eyebrow,.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__description){color:#6f6255;font-size:.8125rem;line-height:1.7}.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__eyebrow strong{color:#735020;font-weight:650}:is(.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__controls,.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__quick-filters){gap:.625rem}:is(.t7RsHa_page.providers-discovery-surface .provider-quick-filter,.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__filter-button){border-radius:999px;min-height:44px;font-size:.75rem;font-weight:550;transform:none;color:#382719!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8d9c5!important}:is(.t7RsHa_page.providers-discovery-surface .provider-quick-filter:hover,.t7RsHa_page.providers-discovery-surface .provider-quick-filter[aria-pressed=true],.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__filter-button:hover){color:#382719!important;background:#f1e2c9!important;border-color:#c69a52!important}.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__view-toggle{border-color:#e8d9c5;border-radius:999px;box-shadow:none!important;background:#fff!important}.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__view-option{color:#6f6255;min-height:44px;transform:none}:is(.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__view-option--active,.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__filter-count){color:#fff;box-shadow:none;background:#382719!important}.t7RsHa_page.providers-discovery-surface .provider-discovery-sort{color:#6f6255;font-size:.75rem}.t7RsHa_page.providers-discovery-surface .provider-discovery-sort select{color:#382719;border-radius:.5rem;min-height:44px;font-size:.75rem}:is(.t7RsHa_page.providers-discovery-surface .provider-discovery-card.provider-discovery-card--grid,.t7RsHa_page.providers-discovery-surface .provider-discovery-card.provider-discovery-card--list){--provider-card-accent:#9a6a2f;--provider-card-accent-strong:#735020;--provider-card-chip-bg:#fbf6ef;--provider-card-chip-fg:#6f6255;--provider-card-time-bg:#fbf6ef;--provider-card-time-fg:#735020;--provider-card-discount-bg:#f1e2c9;--provider-card-discount-fg:#735020;-webkit-backdrop-filter:none;backdrop-filter:none;min-height:0;transition:border-color .16s,box-shadow .16s;transform:none;background:#fff!important;border:1px solid #e8d9c5!important;border-radius:.875rem!important;box-shadow:0 4px 18px #3827190a!important}:is(.t7RsHa_page.providers-discovery-surface .provider-discovery-card.provider-discovery-card--grid:hover,.t7RsHa_page.providers-discovery-surface .provider-discovery-card.provider-discovery-card--list:hover){transform:none;border-color:#c69a52!important;box-shadow:0 8px 24px #38271914!important}.t7RsHa_page.providers-discovery-surface .provider-discovery-card:before{animation:none;display:none}.t7RsHa_page.providers-discovery-surface .provider-discovery-card:after{animation:none;display:none}:is(.t7RsHa_page.providers-discovery-surface .provider-discovery-card .provider-discovery-card__media-link,.t7RsHa_page.providers-discovery-surface .provider-discovery-card .provider-discovery-card__media){box-shadow:none;border-radius:.75rem!important}.t7RsHa_page.providers-discovery-surface .provider-discovery-card__image{filter:none}.t7RsHa_page.providers-discovery-surface .provider-discovery-card .provider-discovery-card__title{text-wrap:pretty;color:#17130f!important;font-size:1rem!important;font-weight:650!important;line-height:1.4!important}:is(.t7RsHa_page.providers-discovery-surface .provider-discovery-card .provider-discovery-card__reviews,.t7RsHa_page.providers-discovery-surface .provider-discovery-card .provider-discovery-card__location,.t7RsHa_page.providers-discovery-surface .provider-discovery-card .provider-discovery-card__price-label,.t7RsHa_page.providers-discovery-surface .provider-discovery-card .provider-discovery-card__time-strip,.t7RsHa_page.providers-discovery-surface .provider-discovery-card .provider-discovery-card__services){line-height:1.55;color:#6f6255!important;font-size:.75rem!important;font-weight:450!important}:is(.t7RsHa_page.providers-discovery-surface .provider-discovery-card .provider-discovery-card__rating,.t7RsHa_page.providers-discovery-surface .provider-discovery-card .provider-discovery-card__star,.t7RsHa_page.providers-discovery-surface .provider-discovery-card .provider-discovery-card__meta-icon){color:#9a6a2f!important}.t7RsHa_page.providers-discovery-surface .provider-discovery-card .provider-discovery-card__time-chip{border-color:#e8d9c5;color:#735020!important;background:#fbf6ef!important;font-weight:550!important}.t7RsHa_page.providers-discovery-surface .provider-discovery-card .provider-discovery-card__footer{background:#fff;min-height:3rem;margin-top:.625rem;padding-top:.625rem;border-color:#e8d9c5!important}.t7RsHa_page.providers-discovery-surface .provider-discovery-card .provider-discovery-card__price-value{color:#17130f!important;font-size:1.125rem!important;font-weight:650!important;line-height:1.35!important}.t7RsHa_page.providers-discovery-surface .provider-discovery-card .provider-discovery-card__cta{color:#fff;min-width:0;box-shadow:none;border:1px solid #9a6a2f;background:#9a6a2f!important;border-radius:.75rem!important;min-height:44px!important;padding-inline:.875rem!important;font-size:.8125rem!important;font-weight:650!important}.t7RsHa_page.providers-discovery-surface .provider-discovery-card__favorite .allcare-moving-gradient-cta--light{color:#735020;border:1px solid #e8d9c5;box-shadow:0 2px 8px #38271914;background:#fff!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.t7RsHa_page.providers-discovery-surface .provider-discovery-card__primary-badge{font-weight:650;box-shadow:0 2px 8px #3827191f}:is(.t7RsHa_page.providers-discovery-surface .provider-discovery-card__primary-badge.bg-orange-800,.t7RsHa_page.providers-discovery-surface .provider-discovery-card__primary-badge.bg-violet-600){color:#382719!important;background:#f1e2c9!important}.t7RsHa_page.providers-discovery-surface .provider-discovery-map-column .provider-airbnb-map-panel{border-color:#e8d9c5;border-radius:.875rem;box-shadow:0 4px 18px #3827190a}.t7RsHa_page.providers-discovery-surface .provider-discovery-map-search{color:#382719;background:#fff;border-color:#e8d9c5;min-height:44px;box-shadow:0 4px 16px #3827191a}:is(.t7RsHa_page.providers-discovery-surface .provider-filter-sheet__panel,.t7RsHa_page.providers-discovery-surface .provider-filter-section,.t7RsHa_page.providers-discovery-surface .provider-filter-date-picker__calendar){color:#17130f;background:#fff;border-color:#e8d9c5;box-shadow:0 8px 32px #38271914}.t7RsHa_page.providers-discovery-surface .provider-filter-sheet__backdrop{background:#17130f5c}.t7RsHa_page.providers-discovery-surface .provider-filter-checkbox--checked{color:#382719;background:#f1e2c9;border-color:#c69a52}.t7RsHa_page.providers-discovery-surface .provider-filter-radio-card--checked .provider-filter-radio-card__surface{color:#382719;background:#f1e2c9;border-color:#c69a52}.t7RsHa_page.providers-discovery-surface .provider-filter-active-chip{color:#382719;background:#f1e2c9;border-color:#c69a52}.t7RsHa_page.providers-discovery-surface .provider-filter-checkbox--checked .provider-filter-checkbox__box{color:#fff;background:#9a6a2f;border-color:#9a6a2f}:is(.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__title-letter,.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__filter-count,.t7RsHa_page.providers-discovery-surface .allcare-moving-gradient-cta,.t7RsHa_page.providers-discovery-surface .allcare-moving-gradient-cta--light,.t7RsHa_page.providers-discovery-surface .allcare-moving-gradient-credit){animation:none!important}.t7RsHa_page.providers-discovery-surface .allcare-moving-gradient-cta:before{display:none;animation:none!important}.t7RsHa_page.providers-discovery-surface .allcare-moving-gradient-cta:after{display:none;animation:none!important}.t7RsHa_page.providers-discovery-surface .allcare-moving-gradient-cta--light:before{display:none;animation:none!important}.t7RsHa_page.providers-discovery-surface .allcare-moving-gradient-cta--light:after{display:none;animation:none!important}.t7RsHa_page.providers-discovery-surface .allcare-moving-gradient-credit:before{display:none;animation:none!important}.t7RsHa_page.providers-discovery-surface .allcare-moving-gradient-cta:not(.allcare-moving-gradient-cta--light):not(.allcare-moving-gradient-cta--danger){color:#fff;box-shadow:none;background:#9a6a2f}.t7RsHa_page.providers-discovery-surface .allcare-moving-gradient-cta--light{color:#382719;box-shadow:none;background:#fff;border-color:#e8d9c5}.t7RsHa_page.providers-discovery-surface .allcare-moving-gradient-credit{color:#382719!important;box-shadow:none!important;background:#f1e2c9!important;border-color:#e8d9c5!important}.t7RsHa_page.providers-discovery-surface :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline-offset:4px;outline:2px solid #9a6a2f}.t7RsHa_page.providers-discovery-surface :is(label,[role=group]):has(input:focus-visible){outline-offset:4px;outline:2px solid #9a6a2f}.t7RsHa_discoveryFooter{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;margin-top:.5rem;display:grid}.t7RsHa_banner{isolation:isolate;color:#fff;background:radial-gradient(at 100% 0,#c69a5229,#0000 65%),linear-gradient(110deg,#382719,#251b13);border:1px solid #6b5037;border-radius:.875rem;justify-content:space-between;align-items:center;min-width:0;min-height:12rem;padding:1.25rem;display:flex;position:relative;overflow:hidden}.t7RsHa_bannerCopy{flex:1;min-width:0;max-width:21rem;position:relative}.t7RsHa_bannerLabel{color:#edcf9f;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.5rem;margin:0 0 .875rem;font-size:.6875rem;font-weight:650;display:inline-flex}.t7RsHa_bannerCopy :is(h2,h3){color:#fff;font-family:var(--allcare-font-display,var(--allcare-font-body,sans-serif));letter-spacing:-.025em;text-wrap:balance;margin:0 0 .625rem;font-size:1.5rem;font-weight:500;line-height:1.25}.t7RsHa_bannerCopy p:not(.t7RsHa_bannerLabel){color:#e8d9c5;max-width:29ch;margin:0;font-size:.8125rem;line-height:1.75}.t7RsHa_bannerLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;min-width:0;display:grid}.t7RsHa_bannerLinks a{color:#382719;text-align:center;background:#fffcf7;border:1px solid #e8d9c5;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;min-width:0;min-height:10rem;padding:1rem .625rem;font-size:.75rem;text-decoration:none;transition:background-color .16s;display:flex}.t7RsHa_bannerLinks a strong{overflow-wrap:anywhere;font-weight:650;line-height:1.45}.t7RsHa_bannerLinks a>span{color:#6f6255;font-size:.6875rem;line-height:1.55}.t7RsHa_bannerLinks a svg{box-sizing:content-box;color:#896029;background:#f7ecd9;border-radius:50%;padding:.625rem}.t7RsHa_bannerLinks a:hover{background:#f5ebdb}.t7RsHa_bannerAction{color:#fff;border:1px solid #d0b082;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:44px;margin-top:1rem;padding:.5rem .875rem;font-size:.75rem;line-height:1.5;text-decoration:none;display:inline-flex}.t7RsHa_bannerAction:hover{color:#fff;background:#ffffff1f}.t7RsHa_bannerImage{z-index:-1;object-fit:cover;opacity:.32;width:70%;height:100%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.t7RsHa_page .t7RsHa_banner a:focus-visible{outline-color:#f1e2c9}.t7RsHa_popular{background:#fffcf7;border:1px solid #e8d9c5;border-radius:.875rem;min-width:0;padding:1rem}.t7RsHa_popular h2{color:#382719;margin:0;font-size:.875rem;font-weight:650;line-height:1.5}.t7RsHa_popular>p{color:#6f6255;margin:.25rem 0 .875rem;font-size:.6875rem;line-height:1.55}.t7RsHa_popular ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem .5rem;margin:0;padding:0;list-style:none;display:grid}.t7RsHa_popular li{min-width:0}.t7RsHa_popular a{color:#6f6255;text-align:center;border-radius:.5rem;flex-direction:column;align-items:center;gap:.25rem;height:100%;padding:.25rem;font-size:.6875rem;line-height:1.45;text-decoration:none;display:flex}.t7RsHa_popular a:hover{background:#f5ebdb}.t7RsHa_popular a strong{color:#382719;overflow-wrap:anywhere;font-size:.75rem;font-weight:650}.t7RsHa_popular img,.t7RsHa_popularPlaceholder{object-fit:cover;color:#896029;background:#f7ecd9;border:1px solid #e8d9c5;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:.25rem;display:flex}.t7RsHa_popularRating{color:#735020;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;display:flex}.t7RsHa_mapPreview{z-index:25;color:#382719;background:#fffcf7;border:1px solid #d8bd91;border-radius:.875rem;align-items:center;gap:.875rem;width:min(24rem,100% - 2rem);max-height:calc(100% - 7rem);padding:1rem;display:flex;position:absolute;top:5rem;left:1rem;overflow:auto;box-shadow:0 8px 24px #38271924}.t7RsHa_mapPreviewImage{object-fit:cover;border-radius:.625rem;flex-shrink:0;width:72px;height:88px}.t7RsHa_mapPreviewBody{flex:1;min-width:0;padding-inline-end:1.75rem}.t7RsHa_mapPreviewBody h3{color:#382719;overflow-wrap:anywhere;margin:0 0 .375rem;font-size:.875rem;font-weight:650;line-height:1.4}.t7RsHa_mapPreviewBody p,.t7RsHa_mapPreviewBody strong{margin:.25rem 0;font-size:.75rem;line-height:1.5;display:block}.t7RsHa_mapPreviewBody p{color:#6f6255}.t7RsHa_mapPreviewClose{color:#735020;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;font-size:1.5rem;display:grid;position:absolute;top:.125rem;right:.125rem}.t7RsHa_mapPreviewAction{color:#fff;background:#9a6a2f;border:0;border-radius:999px;min-height:44px;margin-top:.5rem;padding:.5rem .875rem;font-size:.75rem;font-weight:650}.t7RsHa_mapZoom{z-index:20;gap:.5rem;display:grid;position:absolute;bottom:1rem;right:1rem}.t7RsHa_mapZoom button{color:#382719;background:#fff;border:1px solid #e8d9c5;border-radius:50%;place-items:center;width:44px;height:44px;font-size:1.5rem;display:grid;box-shadow:0 2px 8px #3827191a}.t7RsHa_mapPreviewClose:hover,.t7RsHa_mapZoom button:hover{background:#f5ebdb}.t7RsHa_mapPreviewAction:hover{background:#7b5325}.t7RsHa_mapScope{z-index:15;color:#6f6255;pointer-events:none;background:#fffcf7;border-radius:.5rem;max-width:calc(100% - 5rem);margin:0;padding:.375rem .625rem;font-size:.6875rem;line-height:1.5;position:absolute;bottom:1.5rem;left:.75rem}body:has(.t7RsHa_page) .premium-journey-nav{background:#fff;border-color:#e8d9c5}:is(body:has(.t7RsHa_page) .premium-journey-nav__brand,body:has(.t7RsHa_page) .premium-journey-nav__link){color:#6f6255}body:has(.t7RsHa_page) .premium-journey-nav__brand>span{color:#9a6a2f}:is(body:has(.t7RsHa_page) .premium-journey-nav__link[aria-current=page],body:has(.t7RsHa_page) .premium-journey-nav__link:hover){color:#382719;background:#fbf6ef;box-shadow:inset 0 -2px #9a6a2f}body:has(.t7RsHa_page) .site-header{--site-header-glass:#fff;--site-header-fallback:#fff;background:#fff;border-color:#e8d9c5}@media (min-width:1024px){.t7RsHa_page.providers-discovery-surface.providers-discovery-surface--airbnb{padding:1rem clamp(1.25rem,2vw,2rem) 1.5rem}.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:.375rem 1.25rem}.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__intro{flex-direction:column;grid-area:1/1/3;display:flex}.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__eyebrow{order:1;margin:.375rem 0 0;font-size:.6875rem}.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__controls{flex-wrap:wrap;grid-area:1/2;justify-content:flex-end;gap:.25rem}.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__quick-filters{flex-wrap:wrap;justify-content:flex-end;gap:.25rem}:is(.t7RsHa_page.providers-discovery-surface .provider-quick-filter,.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__filter-button){border-radius:.625rem;padding-inline:.625rem;font-size:.6875rem;background:0 0!important;border-color:#0000!important}:is(.t7RsHa_page.providers-discovery-surface .provider-quick-filter>span,.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__filter-button>svg){color:#9a6a2f}:is(.t7RsHa_page.providers-discovery-surface .provider-quick-filter[aria-pressed=true],.t7RsHa_page.providers-discovery-surface .provider-quick-filter:hover,.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__filter-button:hover){background:#f1e2c9!important;border-color:#e8d9c5!important}.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__desktop-view{grid-area:2/2;justify-self:end}.t7RsHa_search{box-shadow:none;border-radius:.875rem;margin-top:.75rem;padding:.25rem .375rem}.t7RsHa_page.providers-discovery-surface .provider-discovery-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1rem;margin-top:0}.t7RsHa_page.providers-discovery-surface #all-salons{gap:.5rem}.t7RsHa_page.providers-discovery-surface .provider-discovery-cards:has(.provider-discovery-card--grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.t7RsHa_page.providers-discovery-surface .provider-discovery-map-column{top:calc(var(--site-header-height,80px) + 1rem);height:clamp(32.5rem,65vh,42.5rem);min-height:0}.t7RsHa_page.providers-discovery-surface .provider-airbnb-map-panel{height:100%;min-height:0;max-height:100%}.t7RsHa_page.providers-discovery-surface .provider-airbnb-map-panel .map-panel{height:100%;min-height:0;max-height:100%}.t7RsHa_page.providers-discovery-surface .provider-discovery-card.provider-discovery-card--grid{padding:.625rem!important}.t7RsHa_page.providers-discovery-surface .provider-discovery-card--grid .provider-discovery-card__media{aspect-ratio:2.25;min-height:0}.t7RsHa_page.providers-discovery-surface .provider-discovery-card--grid .provider-discovery-card__body{gap:.375rem;padding:.5rem .25rem .25rem}.t7RsHa_page.providers-discovery-surface .provider-discovery-card__heading{flex-wrap:wrap;align-items:flex-start;gap:.25rem;min-height:0}.t7RsHa_page.providers-discovery-surface .provider-discovery-card__category{min-height:0;padding:.125rem .375rem!important;font-size:.625rem!important}.t7RsHa_page.providers-discovery-surface .provider-discovery-card__details>*+*{margin-top:.375rem}.t7RsHa_page.providers-discovery-surface .provider-discovery-card__title{margin:0;font-size:.875rem!important}.t7RsHa_page.providers-discovery-surface .provider-discovery-card__footer{border-top-width:0;flex-wrap:wrap;gap:.5rem;padding-top:.25rem}.t7RsHa_page.providers-discovery-surface .provider-discovery-card__cta{margin-inline-start:auto;border-radius:999px!important;font-size:.75rem!important}.t7RsHa_page.providers-discovery-surface .provider-discovery-card--grid .provider-discovery-card__footer{grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.t7RsHa_page.providers-discovery-surface .provider-discovery-card--grid .provider-discovery-card__availability{grid-column:1/-1}.t7RsHa_page.providers-discovery-surface .provider-discovery-card--grid .provider-discovery-card__price-value{overflow-wrap:anywhere;font-size:1rem!important}.t7RsHa_page.providers-discovery-surface .provider-discovery-card--grid .provider-discovery-card__cta{white-space:normal;max-width:11rem}.t7RsHa_page.providers-discovery-surface .provider-discovery-card--list .provider-discovery-card__title{font-size:.9375rem!important}.t7RsHa_discoveryFooter{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch}.t7RsHa_popular{grid-column:1/-1}.t7RsHa_popular ul{grid-template-columns:repeat(4,minmax(0,1fr))}.t7RsHa_bannerLabel{margin-bottom:.5rem}.t7RsHa_bannerCopy h2{font-size:1.5rem}.t7RsHa_bannerCopy p:not(.t7RsHa_bannerLabel){line-height:1.6}}@media (min-width:1280px){.t7RsHa_discoveryFooter:has(.t7RsHa_popular){grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr)}.t7RsHa_popular{grid-column:auto}.t7RsHa_popular ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar{flex-direction:column;align-items:stretch}.t7RsHa_page.providers-discovery-surface .provider-listing-toolbar__controls{flex-wrap:wrap;justify-content:space-between}}@media (min-width:768px) and (max-width:1023px){.t7RsHa_search{grid-template-columns:repeat(2,minmax(0,1fr))}.t7RsHa_searchField:nth-child(3){border-left:0}.t7RsHa_searchSubmit{margin-inline:.5rem}}@media (max-width:767px){.t7RsHa_page.providers-discovery-surface.providers-discovery-surface--airbnb{border-radius:0;gap:1rem;padding-top:1rem}.t7RsHa_membershipBar{gap:.25rem .75rem;padding-bottom:.75rem}.t7RsHa_membershipLabel{padding:.45rem .65rem;font-size:.625rem}.t7RsHa_search{grid-template-columns:minmax(0,1fr);gap:0;padding:.5rem}.t7RsHa_searchField+.t7RsHa_searchField{border-top:1px solid #e8d9c5;border-left:0}.t7RsHa_searchField :is(input,select){min-height:44px}.t7RsHa_searchSubmit{width:100%;margin-top:.375rem}:is(.t7RsHa_page.providers-discovery-surface .provider-mobile-results__sheet,.t7RsHa_page.providers-discovery-surface .provider-mobile-results__controls){background:#fbf6ef;border-color:#e8d9c5}:is(.t7RsHa_page.providers-discovery-surface .provider-mobile-results__chip,.t7RsHa_page.providers-discovery-surface .provider-mobile-results__active-chip){color:#382719;background:#fff;border-color:#e8d9c5}.t7RsHa_banner{padding:1.375rem}.t7RsHa_bannerLinks{grid-template-columns:minmax(0,1fr)}.t7RsHa_bannerLinks a{text-align:start;grid-template-columns:auto minmax(0,1fr);justify-items:start;gap:.125rem .875rem;min-height:80px;padding:.875rem;display:grid}.t7RsHa_bannerLinks a svg{grid-row:1/3}.t7RsHa_bannerLinks a>span{grid-column:2}}@media (prefers-reduced-motion:reduce){.t7RsHa_page *,.t7RsHa_page :before,.t7RsHa_page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
