:root{--hb-help-template: "center"}.ti{flex:0 0 auto;font-size:1.08em;line-height:1}.nav-link .ti{font-size:15px;transition:transform .18s ease}.has-mega.open .nav-link .ti{transform:rotate(180deg)}.has-mega:hover .nav-link svg,.has-mega:focus-within .nav-link svg,.has-mega:hover .nav-link .ti,.has-mega:focus-within .nav-link .ti{transform:rotate(180deg)}.nav-toggle .ti{font-size:24px}.date-trigger .ti{font-size:20px}.date-picker-nav .ti{font-size:17px}.confidence-list .ti,.app-highlights .ti{color:var(--brand);font-size:19px}.carousel-controls button .ti{font-size:18px}@keyframes booking-slot-spin{to{transform:rotate(360deg)}}.service-booking-date-trigger .ti{font-size:17px}@media(max-width:860px){.mobile-icon-button .ti{font-size:22px}.mobile-menu-actions a .ti{font-size:17px}}.hb-explore-sort-dropdown summary .ti,.hb-explore-view-dropdown summary .ti{color:#52617a;pointer-events:none;transition:transform .18s ease}.hb-explore-sort-dropdown[open] summary .ti,.hb-explore-view-dropdown[open] summary .ti{transform:rotate(180deg)}.hb-map-filter-details>summary .ti{color:#52617a;transition:transform .18s ease}.hb-map-filter-details[open]>summary .ti{transform:rotate(180deg)}.hb-filter-date-picker .date-picker-footer button .ti{color:#667389;font-size:14px}.hb-filter-date-picker .date-picker-footer button:hover .ti,.hb-filter-date-picker .date-picker-footer button:focus-visible .ti{color:var(--hb-box-blue)}@media(max-width:1180px){.hb-filter-drawer-top .ti{font-size:22px}}.hb-section-head h2,.hb-form-section h2,.hb-card h2{margin:0;color:var(--ink);font-size:clamp(24px,3vw,34px);line-height:1.05}.hb-card{overflow:hidden;border:1px solid rgba(var(--brand-rgb),.12);border-radius:14px;background:var(--paper);box-shadow:var(--shadow)}.hb-card-body{padding:clamp(18px,3vw,28px)}.hb-card h3{margin:10px 0 8px;color:var(--ink);font-size:20px}.hb-card p{color:var(--muted)}.hb-card a:not(.hb-button){color:var(--brand);font-weight:750;text-decoration:underline;text-underline-offset:4px}.hb-button,.hb-button.secondary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid var(--button-accent);border-radius:8px;background:var(--button-accent);color:#fff;font-size:14px;font-weight:800;line-height:1;text-decoration:none}.hb-button--secondary,.hb-button.secondary{border-color:rgba(var(--brand-rgb),.18);background:#fff;color:var(--brand)}@media(max-width:640px){.hb-button,.hb-button.secondary{width:100%}}.professional-console-content .hb-card,.professional-console-content .professional-list-panel,.professional-console-content .professional-settings-card{border-radius:8px}.professional-console-content .hb-card{border:1px solid #e2e8f0;background:#fff;box-shadow:0 1px #0f172a05}.professional-console-content .hb-card-body{padding:18px}.professional-console-content .hb-section-head h2,.professional-console-content .hb-card h2,.professional-console-content .hb-card h3,.professional-console-content .professional-settings-card h2,.professional-console-content .professional-list-panel h2{color:#0f172a}.professional-console-content .hb-card p,.professional-console-content .hb-card small,.professional-console-content .hb-muted{color:#4b5874}.professional-console-content .hb-button,.professional-console-content button.hb-button,.professional-console-content a.hb-button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:1px solid #0f172a;border-radius:6px;background:#111827;color:#fff;font-size:13px;font-weight:900;text-decoration:none;box-shadow:none}.professional-console-content .hb-button--secondary,.professional-console-content a.hb-button--secondary,.professional-console-content button.hb-button--secondary,.professional-console-content .hb-button--ghost,.professional-console-content button.hb-button--ghost{border-color:#d6e0eb;background:#fff;color:#111827}.professional-console-content .hb-button:hover,.professional-console-content a.hb-button:hover,.professional-console-content button.hb-button:hover{transform:none;border-color:#0f5ea8;background:#0f5ea8;color:#fff}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.professional-list-toolbar label>span:not(.sr-only){color:#526079;font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.professional-list-toolbar-actions .hb-button{min-width:96px}@media(max-width:760px){.professional-list-toolbar-actions,.professional-list-toolbar-actions .hb-button,.professional-list-toolbar-actions .professional-small-button{width:100%}}.professional-availability-sticky-actions .hb-button{width:100%;justify-content:center}body.hb-customer-dashboard-body .hb-title,body.hb-customer-dashboard-body .hb-section-head h2,body.hb-customer-dashboard-body .hb-form-section h2,body.hb-customer-dashboard-body .hb-card h2,body.hb-customer-dashboard-body .hb-card h3{font-weight:600}body.hb-customer-dashboard-body .hb-eyebrow,body.hb-customer-dashboard-body .hb-pill,body.hb-customer-dashboard-body .hb-button,body.hb-customer-dashboard-body .hb-button.secondary,body.hb-customer-dashboard-body .hb-button--secondary,body.hb-customer-dashboard-body .hb-button--ghost,body.hb-customer-dashboard-body .hb-form label>span,body.hb-customer-dashboard-body .hb-addon-row legend,body.hb-customer-dashboard-body .hb-definition-grid dt,body.hb-customer-dashboard-body .hb-definition-grid dd,body.hb-customer-dashboard-body .hb-card a:not(.hb-button),body.hb-customer-dashboard-body .hb-card strong{font-weight:600}body.hb-customer-dashboard-body .hb-muted,body.hb-customer-dashboard-body .hb-card small{font-weight:500}body.hb-professional-console-body .professional-console-menu-label,body.hb-professional-console-body .professional-console-menu a,body.hb-professional-console-body .professional-console-workspace>span,body.hb-professional-console-body .professional-console-workspace strong,body.hb-professional-console-body .professional-console-actions a,body.hb-professional-console-body .professional-console-content .hb-eyebrow,body.hb-professional-console-body .professional-console-content .hb-pill,body.hb-professional-console-body .professional-console-content .hb-button,body.hb-professional-console-body .professional-console-content button.hb-button,body.hb-professional-console-body .professional-console-content a.hb-button,body.hb-professional-console-body .professional-console-content .hb-definition-grid dt,body.hb-professional-console-body .professional-console-content .hb-definition-grid dd,body.hb-professional-console-body .professional-console-content .hb-mini-list strong,body.hb-professional-console-body .professional-console-content label span,body.hb-professional-console-body .professional-console-content .hb-form label span,body.hb-professional-console-body .professional-console-title a,body.hb-professional-console-body .professional-report-head span,body.hb-professional-console-body .professional-side-head a,body.hb-professional-console-body .professional-card-head a,body.hb-professional-console-body .professional-settings-pills a,body.hb-professional-console-body .professional-tabbar a,body.hb-professional-console-body .professional-status-chip,body.hb-professional-console-body .professional-month-heading,body.hb-professional-console-body .professional-month-day a,body.hb-professional-console-body .professional-month-day small,body.hb-professional-console-body .professional-week-grid span,body.hb-professional-console-body .professional-stack-list span,body.hb-professional-console-body .professional-compact-stats dt,body.hb-professional-console-body .professional-compact-stats dd,body.hb-professional-console-body .professional-small-button,body.hb-professional-console-body .professional-agenda-table em{font-weight:600}body.hb-professional-console-body .professional-console-content .hb-title,body.hb-professional-console-body .professional-console-content .professional-page-hero-grid h1,body.hb-professional-console-body .professional-console-content .hb-section-head h2,body.hb-professional-console-body .professional-console-content .hb-card h2,body.hb-professional-console-body .professional-console-content .hb-card h3,body.hb-professional-console-body .professional-console-content .professional-settings-card h2,body.hb-professional-console-body .professional-console-content .professional-list-panel h2,body.hb-professional-console-body .professional-console-title h1,body.hb-professional-console-body .professional-report-head h2,body.hb-professional-console-body .professional-side-head h2,body.hb-professional-console-body .professional-card-head h2{font-family:var(--provider-heading-font);font-weight:600;letter-spacing:0}body :where(.site-header,.mega-menu,.account-dropdown-menu,.mobile-drawer,.hb-card,.hb-provider-profile-panel,.hb-provider-sidebar-card,.hb-provider-book-card,.hb-provider-review-card,.hb-provider-rating-breakdown,.hb-provider-review-toolbar,.hb-provider-message-dialog,.hb-customer-shell,[class*=-card],[class*=__card],[class*=-panel],[class*=__panel],[class*=-dropdown],[class*=__dropdown],[class*=-modal],[class*=__modal],[class*=-drawer],[class*=__drawer]){box-shadow:none!important}@media(max-width:720px){.for-stylists-actions .hb-button{width:100%}}.hb-support-hero .hb-button,.hb-support-article-hero .hb-button,.hb-support-search-actions .hb-button,.hb-support-ticket-form .hb-button{gap:8px}.hb-support-hero-search .hb-button{min-height:54px;border-radius:5px;white-space:nowrap}.hb-support-ticket-card p,.hb-support-featured-card p,.hb-support-topic-card p,.hb-support-article-card p,.hb-support-guide-list p,.hb-support-related p,.hb-support-form-note,.hb-support-empty p{color:var(--text-muted, #6f5d52);line-height:1.6}.hb-support-topic-grid,.hb-support-featured,.hb-support-article-list,.hb-support-guide-list{display:grid;gap:14px}.hb-support-topic-card,.hb-support-featured-card,.hb-support-article-card{color:inherit;text-decoration:none}.hb-support-topic-card>span,.hb-support-audience,.hb-support-result-head span{display:inline-flex;width:fit-content;margin-top:10px;padding:4px 8px;border-radius:5px;background:#f5e7d6;color:#6f4638;font-size:12px;font-weight:800;text-transform:uppercase}.hb-support-topic-card h3,.hb-support-featured-card h3,.hb-support-article-card h4{margin:12px 0 8px;color:#241811;line-height:1.25}.hb-support-result-group{display:grid;gap:12px}.hb-support-result-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:8px;border-bottom:1px solid rgba(98,70,52,.14)}.hb-support-result-head h3{margin:0}.hb-support-result-head h3 a{color:inherit;text-decoration:none}.hb-support-result-head h3 a:hover,.hb-support-result-head h3 a:focus-visible{color:#6f4638}.hb-support-article-list{grid-template-columns:repeat(2,minmax(0,1fr))}.hb-support-empty{display:grid;gap:10px}@media(max-width:720px){.hb-support-topic-grid,.hb-support-featured,.hb-support-article-list,.hb-support-hero-search,.hb-support-search-form{grid-template-columns:1fr}.hb-support-hero-search .hb-button,.hb-support-hero-search-field,.hb-support-hero-filter{min-height:50px}.hb-support-result-head{align-items:flex-start;flex-direction:column}.hb-support-search-actions,.hb-support-search-actions .hb-button,.hb-support-ticket-form .hb-button,.hb-support-hero .hb-actions,.hb-support-article-hero .hb-actions{width:100%}}.hb-help-center-page{--hb-help-navy: #071a4d;--hb-help-ink: #102052;--hb-help-muted: #53618b;--hb-help-line: #dde2ec;--hb-help-soft-line: #e8ecf3;--hb-help-panel: #ffffff;--hb-help-page: #fbfcff;--hb-help-blue: #001f91;--hb-help-link: #0057ff;--hb-help-red: #ff1d36;--hb-help-green: #00a64a;--hb-help-blue-soft: #f1f5ff;--hb-help-red-soft: #fff0f2;--hb-help-shadow: 0 10px 24px rgba(14, 24, 59, .06);width:min(1384px,calc(100% - 64px));margin:0 auto;padding:52px 0 42px;color:var(--hb-help-ink);font-family:var(--hb-public-font, var(--font-sans, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif))}.hb-help-center-hero{position:relative;padding:6px 0 48px;text-align:center}.hb-help-center-hero h1{margin:0;color:var(--hb-help-navy);font-family:var(--hb-public-font, var(--font-sans, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif));font-size:clamp(42px,4.2vw,64px);font-weight:600;letter-spacing:0;line-height:1.03}.hb-help-center-hero p{margin:18px 0 24px;color:var(--hb-help-navy);font-size:16px;font-weight:400}.hb-help-center-search{display:flex;width:min(584px,100%);height:62px;margin:0 auto;align-items:center;border:1px solid #cdd4e4;border-radius:6px;background:#fff;box-shadow:0 5px 16px #121e4609}.hb-help-center-search-field{display:flex;width:100%;min-width:0;height:100%;align-items:center;gap:14px;margin:0;padding:0 18px}.hb-help-center-search-field i{color:#52618e;font-size:24px}.hb-help-center-search-field input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--hb-help-ink);font:inherit;font-size:16px}.hb-help-center-search-field input::placeholder{color:#657198}.hb-help-center-search.is-loading{opacity:.76}.hb-help-center-search-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hb-help-center-tabs{display:grid;width:min(856px,100%);margin:8px auto;grid-template-columns:repeat(3,1fr);overflow:hidden;border:1px solid var(--hb-help-line);border-radius:7px;background:#fff}.hb-help-center-tab{display:flex;height:50px;align-items:center;justify-content:center;gap:14px;border-left:1px solid var(--hb-help-line);color:#4d5980;font-size:14px;font-weight:400;text-decoration:none}.hb-help-center-tab:first-child{border-left:0}.hb-help-center-tab.is-active{position:relative;z-index:1;background:#fff;box-shadow:0 4px 13px #121e461f;color:var(--hb-help-navy);font-weight:500}.hb-help-center-tab i{font-size:22px}.hb-help-center-grid{display:grid;grid-template-columns:1.05fr 1fr 1.03fr;gap:10px;align-items:start}.hb-help-center-card,.hb-help-center-case-card,.hb-help-center-status-card{border:1px solid var(--hb-help-soft-line);border-radius:7px;background:var(--hb-help-panel);box-shadow:var(--hb-help-shadow)}.hb-help-center-card{min-height:446px;padding:19px 16px 16px}.hb-help-center-card-header{display:flex;align-items:center;gap:14px;margin:0 0 15px;color:var(--hb-help-navy)}.hb-help-center-card-header i{color:var(--hb-help-blue);font-size:24px}.hb-help-center-card-header h2{margin:0;font-size:15px;font-weight:600}.hb-help-center-topic-list{display:flex;flex-direction:column}.hb-help-center-topic{display:grid;min-height:68px;grid-template-columns:40px 1fr 16px;gap:14px;align-items:center;border-bottom:1px solid var(--hb-help-soft-line);color:inherit;text-decoration:none}.hb-help-center-topic:last-of-type{border-bottom:0}.hb-help-center-topic-icon{display:grid;width:40px;height:42px;place-items:center;border-radius:6px;background:var(--hb-help-blue-soft);color:var(--hb-help-blue)}.hb-help-center-topic-icon i{font-size:25px}.hb-help-center-topic-copy{display:grid;gap:7px;min-width:0}.hb-help-center-topic-copy strong{overflow:hidden;color:var(--hb-help-navy);font-size:13px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.hb-help-center-topic-copy span{overflow:hidden;color:#4d5a83;font-size:12px;font-weight:400;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.hb-help-center-chevron{color:#253d78;font-size:18px}.hb-help-center-card-link{display:inline-flex;align-items:center;gap:8px;margin-top:18px;color:var(--hb-help-link);font-size:13px;font-weight:500;text-decoration:none}.hb-help-center-mini-preview{display:grid;width:64px;height:54px;place-items:center;overflow:hidden;border:1px solid #dce2ee;border-radius:5px;background:#fbfcff}.hb-help-center-results{display:grid;gap:22px;margin-top:18px}.hb-help-center-results:empty{display:none}.hb-help-center-results .hb-support-result-group{padding:18px;border:1px solid var(--hb-help-soft-line);border-radius:7px;background:#fff;box-shadow:var(--hb-help-shadow)}.hb-help-center-results .hb-support-article-list{grid-template-columns:repeat(3,minmax(0,1fr))}.hb-help-center-bottom{display:grid;grid-template-columns:.68fr 1fr;gap:10px;margin-top:18px}.hb-help-center-case-card{display:grid;min-height:171px;grid-template-columns:1fr 1px .42fr;gap:24px;padding:22px 28px 22px 20px}.hb-help-center-case-main{display:grid;grid-template-columns:48px 1fr;gap:20px;align-items:start}.hb-help-center-case-icon{display:grid;width:48px;height:48px;place-items:center;border-radius:50%;background:var(--hb-help-red-soft);color:var(--hb-help-red)}.hb-help-center-case-icon i{font-size:30px}.hb-help-center-case-main h2,.hb-help-center-status-card h2{margin:0 0 8px;color:var(--hb-help-navy);font-size:18px;font-weight:600}.hb-help-center-case-main p,.hb-help-center-status-card p{margin:0;color:var(--hb-help-muted);font-size:13px;line-height:1.45}.hb-help-center-button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;margin-top:16px;padding:0 20px;border:1px solid var(--hb-help-navy);border-radius:5px;background:var(--hb-help-navy);color:#fff;font-size:13px;font-weight:600;text-decoration:none}.hb-help-center-case-divider{background:var(--hb-help-line)}.hb-help-center-case-meta{display:grid;gap:18px;align-content:center}.hb-help-center-case-meta div{display:grid;grid-template-columns:28px 1fr;gap:3px 10px}.hb-help-center-case-meta i{grid-row:span 2;color:#53618b;font-size:28px}.hb-help-center-case-meta span{color:var(--hb-help-muted);font-size:12px}.hb-help-center-case-meta span b,.hb-help-center-status-card header span b{display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:var(--hb-help-green);vertical-align:middle}.hb-help-center-case-meta strong{color:var(--hb-help-navy);font-size:13px;font-weight:600}.hb-help-center-status-card{min-height:171px;padding:24px 28px 20px}.hb-help-center-status-card header{display:flex;align-items:start;justify-content:space-between;gap:18px;padding-bottom:16px}.hb-help-center-status-card header>div{display:flex;align-items:center;gap:22px}.hb-help-center-status-card header span{color:var(--hb-help-green);font-size:13px}.hb-help-center-status-card header a{display:inline-flex;min-height:36px;align-items:center;justify-content:center;padding:0 17px;border:1px solid var(--hb-help-line);border-radius:5px;color:var(--hb-help-navy);font-size:13px;font-weight:500;text-decoration:none}.hb-help-center-system-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:18px;padding-top:17px;border-top:1px solid var(--hb-help-soft-line)}.hb-help-center-system-list span{display:flex;align-items:center;justify-content:center;gap:12px;min-height:34px;border-left:1px solid var(--hb-help-soft-line);color:var(--hb-help-navy);font-size:13px;font-weight:500}.hb-help-center-system-list span:first-child{border-left:0}.hb-help-center-system-list i{color:var(--hb-help-green);font-size:18px}@media(max-width:1100px){.hb-help-center-grid,.hb-help-center-bottom{grid-template-columns:1fr}.hb-help-center-results .hb-support-article-list{grid-template-columns:repeat(2,minmax(0,1fr))}.hb-help-center-case-card{grid-template-columns:1fr}.hb-help-center-case-divider{height:1px}}@media(max-width:720px){.hb-help-center-page{width:min(100% - 28px,420px);padding:34px 0 32px}.hb-help-center-hero{padding-bottom:30px}.hb-help-center-hero h1{font-size:38px}.hb-help-center-hero p{margin-top:12px;font-size:14px}.hb-help-center-search{height:56px}.hb-help-center-search-field input{font-size:14px}.hb-help-center-tabs{grid-template-columns:1fr}.hb-help-center-tab{border-top:1px solid var(--hb-help-line);border-left:0}.hb-help-center-tab:first-child{border-top:0}.hb-help-center-card{min-height:0}.hb-help-center-topic,.hb-help-center-topic--preview{grid-template-columns:40px minmax(0,1fr) 16px}.hb-help-center-mini-preview{display:none}.hb-help-center-results .hb-support-article-list,.hb-help-center-system-list{grid-template-columns:1fr}.hb-help-center-system-list span{justify-content:flex-start;border-top:1px solid var(--hb-help-soft-line);border-left:0}.hb-help-center-system-list span:first-child{border-top:0}.hb-help-center-case-card,.hb-help-center-status-card{padding:20px}.hb-help-center-case-main{grid-template-columns:42px 1fr;gap:14px}.hb-help-center-case-icon{width:42px;height:42px}.hb-help-center-status-card header,.hb-help-center-status-card header>div{align-items:flex-start;flex-direction:column;gap:10px}}.hb-contact-actions .hb-button,.hb-contact-safety-panel .hb-button{gap:8px}@media(max-width:720px){.hb-contact-actions,.hb-contact-actions .hb-button,.hb-contact-safety-panel .hb-button{width:100%}}
