body.salon-lightbox-open .Navbar_mobileBottomBar__WY1NY,body.salon-lightbox-open .Navbar_navbar__zaH9C{visibility:hidden;pointer-events:none}.Navbar_navbar__zaH9C{position:fixed;top:0;left:0;right:0;z-index:1000;background:var(--search-chrome_background,#f8f8f8);transition:box-shadow .4s cubic-bezier(.2,0,0,1),background .4s cubic-bezier(.2,0,0,1),border-color .4s cubic-bezier(.2,0,0,1)}@media(max-width:1023px){.Navbar_navbar__zaH9C{display:none}}.Navbar_navbarCompact__g09Yf{background:var(--search-chrome_background,#f8f8f8);box-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.06);border-bottom:1px solid #ebebeb}.Navbar_navbarCompact__g09Yf .Navbar_navContent__WTLCR{min-height:4.5rem;grid-template-columns:auto minmax(0,1fr) auto}.Navbar_navbarSearchExpanded___sko_{background:var(--search-chrome_background,#f8f8f8);box-shadow:none;border-bottom:none;z-index:1003}.Navbar_desktopSearchBackdrop__45Ysv{display:none}@media(min-width:1024px){.Navbar_desktopSearchBackdrop__45Ysv{display:block;position:fixed;inset:0;z-index:1001;border:none;background:rgba(0,0,0,.25);cursor:pointer;animation:Navbar_salonBackdropIn__kzJks .4s cubic-bezier(.2,0,0,1)}}@keyframes Navbar_salonBackdropIn__kzJks{0%{opacity:0}to{opacity:1}}.Navbar_centerChrome__5S_T3{display:none}@media(min-width:1024px){.Navbar_centerChrome__5S_T3{display:grid;justify-self:center;align-items:center;width:100%;min-width:0;min-height:4.25rem;overflow:hidden;isolation:isolate}}.Navbar_navbarCompact__g09Yf .Navbar_centerChrome__5S_T3{justify-self:stretch}.Navbar_centerTabsLayer__A2srj,.Navbar_compactSearchSlot__awPNS{grid-area:1/1;width:100%;min-width:0;display:flex;align-items:center;justify-content:center;transition:opacity .4s cubic-bezier(.2,0,0,1),transform .4s cubic-bezier(.2,0,0,1);backface-visibility:hidden}.Navbar_compactSearchSlot__awPNS{padding:0 .75rem;z-index:2}.Navbar_centerTabsLayer__A2srj{z-index:1}.Navbar_slideInDown__BENgn{opacity:1;transform:translateZ(0);pointer-events:auto}.Navbar_slideOutUp__rmqcG{opacity:0;transform:translate3d(0,-110%,0);pointer-events:none}.Navbar_slideInUp__EPJMN{opacity:1;transform:translateZ(0);pointer-events:auto}.Navbar_slideOutDown__o9P1L{opacity:0;transform:translate3d(0,60%,0);pointer-events:none}@media(prefers-reduced-motion:reduce){.Navbar_centerTabsLayer__A2srj,.Navbar_compactSearchSlot__awPNS,.Navbar_navContent__WTLCR,.Navbar_navbar__zaH9C{transition:none!important}.Navbar_slideInDown__BENgn,.Navbar_slideInUp__EPJMN,.Navbar_slideOutDown__o9P1L,.Navbar_slideOutUp__rmqcG{transition:none!important;transform:none!important}}.Navbar_compactSearchPill__risnh{display:none}@media(min-width:1024px){.Navbar_compactSearchPill__risnh{display:flex;align-items:center;box-sizing:border-box;width:100%;max-width:32rem;min-height:3rem;padding:.35rem .35rem .35rem 1.15rem;border:1px solid #ebebeb;border-radius:999px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 14px rgba(0,0,0,.08);cursor:pointer;transition:box-shadow .2s ease,transform .2s ease}.Navbar_compactSearchPill__risnh:hover{box-shadow:0 2px 4px rgba(0,0,0,.06),0 8px 20px rgba(0,0,0,.1)}.Navbar_compactSearchPill__risnh:focus-visible{outline:2px solid #f08bb0;outline-offset:2px}}.Navbar_compactSearchSeg__AjiKR{display:inline-flex;align-items:center;gap:.35rem;min-width:0;padding:0 .85rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;line-height:1.2;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Navbar_compactSearchSegWhere__M9fDP{flex:0 1 32%;max-width:8.5rem}.Navbar_compactSearchSegQuery___0XXd{flex:1 1 0;min-width:0}.Navbar_compactSearchText__Cp4XG{overflow:hidden;text-overflow:ellipsis}.Navbar_compactSearchMuted__Lh4rs{color:#717171;font-weight:500}.Navbar_compactSearchPin__05_rY{width:.9rem;height:.9rem;flex-shrink:0;color:#f08bb0}.Navbar_compactSearchDivider__tFgGt{width:1px;height:1.35rem;flex-shrink:0;background:#ebebeb}.Navbar_compactSearchBtn__28_Xx{display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;margin-left:.35rem;border-radius:999px;background:#f08bb0;color:#fff;flex-shrink:0}.Navbar_compactSearchBtnIcon__CarWn{width:.95rem;height:.95rem}.Navbar_navbarVisible__amvZ1{transform:translateY(0);opacity:1;visibility:visible}.Navbar_navbarHidden__q24s3{transform:translateY(-100%);opacity:0;visibility:hidden}.Navbar_navContent__WTLCR{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:5.25rem;gap:1rem;transition:min-height .4s cubic-bezier(.2,0,0,1)}@media(max-width:1023px){.Navbar_navContent__WTLCR{grid-template-columns:1fr auto;min-height:4.25rem}}.Navbar_logo__6sTAw{justify-self:start;flex-shrink:0}.Navbar_logo__6sTAw a{display:inline-flex;align-items:center;transition:opacity .2s ease}.Navbar_logo__6sTAw a:hover{opacity:.85}.Navbar_centerTabs__UMskW{display:flex;align-items:stretch;justify-content:center;gap:.75rem;justify-self:center}@media(max-width:1023px){.Navbar_centerTabs__UMskW{display:none}}.Navbar_centerTab__P6hv9{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;min-width:3.75rem;padding:.5rem .65rem .7rem;color:#6a6a6a;text-decoration:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:16px;letter-spacing:0;white-space:nowrap;transition:color .15s ease}.Navbar_centerTab__P6hv9:after{content:"";position:absolute;left:14%;right:14%;bottom:0;height:2px;border-radius:1px;background:rgba(0,0,0,0);transition:background .15s ease}.Navbar_centerTab__P6hv9:hover{color:#222}.Navbar_centerTabActive__08Ol5{color:#222;font-weight:600}.Navbar_centerTabActive__08Ol5:after{background:#222}.Navbar_centerTabIcon__WN0qV{width:1.75rem;height:1.75rem;stroke-width:1.5;color:inherit;overflow:visible}.Navbar_scissorBladeA__No_iv,.Navbar_scissorBladeB__JMqob{transform-box:view-box;transform-origin:12px 12px;transition:transform .2s ease}.Navbar_cat_hair__BJ6JU:hover .Navbar_scissorBladeA__No_iv{animation:Navbar_scissorSnipA__0bPlk .4s ease-in-out infinite}.Navbar_cat_hair__BJ6JU:hover .Navbar_scissorBladeB__JMqob{animation:Navbar_scissorSnipB__nsxDp .4s ease-in-out infinite}@keyframes Navbar_scissorSnipA__0bPlk{0%,to{transform:rotate(0deg)}50%{transform:rotate(-14deg)}}@keyframes Navbar_scissorSnipB__nsxDp{0%,to{transform:rotate(0deg)}50%{transform:rotate(14deg)}}.Navbar_iconNailBody___ZtEK{transform-box:view-box;transform-origin:12px 20px;transition:transform .2s ease}.Navbar_cat_nail__e_2oJ:hover .Navbar_iconNailBody___ZtEK{animation:Navbar_nailDip__Zttqs .55s ease-in-out infinite}@keyframes Navbar_nailDip__Zttqs{0%,to{transform:rotate(0deg) translateY(0)}40%{transform:rotate(8deg) translateY(1px)}70%{transform:rotate(-4deg) translateY(0)}}.Navbar_iconLash__jvJzc{transform-box:view-box;transform-origin:12px 12px;transition:transform .2s ease}.Navbar_iconLashLashes__lVXsm{transform-box:view-box;transform-origin:12px 8px}.Navbar_cat_lash__lRNCs:hover .Navbar_iconLash__jvJzc{animation:Navbar_lashWink__EQktj .7s ease-in-out infinite}.Navbar_cat_lash__lRNCs:hover .Navbar_iconLashLashes__lVXsm{animation:Navbar_lashFlutter__pZsGO .7s ease-in-out infinite}@keyframes Navbar_lashWink__EQktj{0%,to{transform:scaleY(1)}45%,55%{transform:scaleY(.35)}}@keyframes Navbar_lashFlutter__pZsGO{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(-1px);opacity:.85}}.Navbar_iconSpa__LgCC9{transform-box:view-box;transform-origin:12px 14px;transition:transform .2s ease}.Navbar_cat_spa__J_erI:hover .Navbar_iconSpa__LgCC9{animation:Navbar_spaFloat__I2xOX 1.1s ease-in-out infinite}@keyframes Navbar_spaFloat__I2xOX{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.06)}}.Navbar_iconBarberStripes__J6MXj{transition:transform .2s ease}.Navbar_cat_barber__nFUtD:hover .Navbar_iconBarberStripes__J6MXj{animation:Navbar_barberSpin__s2yXg .85s linear infinite}@keyframes Navbar_barberSpin__s2yXg{0%{transform:translateY(0)}to{transform:translateY(-4px)}}.Navbar_iconMakeup__QQdjC{transform-box:view-box;transform-origin:8px 16px;transition:transform .2s ease}.Navbar_cat_makeup__D0K9C:hover .Navbar_iconMakeup__QQdjC{animation:Navbar_makeupStroke__vfRnJ .65s ease-in-out infinite}@keyframes Navbar_makeupStroke__vfRnJ{0%,to{transform:rotate(0deg) translate(0)}35%{transform:rotate(-12deg) translate(-1px,1px)}70%{transform:rotate(8deg) translate(1px,-1px)}}@media(prefers-reduced-motion:reduce){.Navbar_cat_barber__nFUtD:hover .Navbar_iconBarberStripes__J6MXj,.Navbar_cat_hair__BJ6JU:hover .Navbar_scissorBladeA__No_iv,.Navbar_cat_hair__BJ6JU:hover .Navbar_scissorBladeB__JMqob,.Navbar_cat_lash__lRNCs:hover .Navbar_iconLashLashes__lVXsm,.Navbar_cat_lash__lRNCs:hover .Navbar_iconLash__jvJzc,.Navbar_cat_makeup__D0K9C:hover .Navbar_iconMakeup__QQdjC,.Navbar_cat_nail__e_2oJ:hover .Navbar_iconNailBody___ZtEK,.Navbar_cat_spa__J_erI:hover .Navbar_iconSpa__LgCC9{animation:none}}.Navbar_rightActions__XdSMd{justify-self:end;display:flex;align-items:center;gap:.35rem}@media(max-width:1023px){.Navbar_rightActionsDesktop__DcemC{display:none}}.Navbar_mobileBottomBar__WY1NY{display:none}@media(max-width:1023px){.Navbar_mobileBottomBar__WY1NY{position:fixed;left:0;right:0;bottom:0;z-index:1000;display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch;min-height:3.75rem;padding:.35rem .5rem max(.35rem,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #ebebeb;box-shadow:0 -4px 20px rgba(0,0,0,.06);transition:transform .25s ease,opacity .2s ease;will-change:transform}.Navbar_mobileBottomBarDiscovery__CIZRV{grid-template-columns:repeat(5,1fr)}.Navbar_mobileBottomBarVisible__VZffS{transform:translateY(0);opacity:1;pointer-events:auto}.Navbar_mobileBottomBarHidden__I3smm{transform:translateY(calc(100% + 2px));opacity:0;pointer-events:none}.Navbar_mobileBottomBarHintActive__X2o6E{grid-template-columns:1fr;padding:.45rem .65rem max(.45rem,env(safe-area-inset-bottom));background:#fff7fa;border-top-color:#f3c4d6}}.Navbar_mobileBottomItem__2Y_o_{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;min-width:0;padding:.35rem .25rem;border:none;background:rgba(0,0,0,0);color:#717171;text-decoration:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-weight:600;line-height:1.2;cursor:pointer;transition:color .15s ease}.Navbar_mobileBottomItem__2Y_o_:focus-visible,.Navbar_mobileBottomItem__2Y_o_:hover{color:#222}.Navbar_mobileBottomItem__2Y_o_:focus-visible{outline:2px solid #f08bb0;outline-offset:-2px;border-radius:8px}.Navbar_mobileBottomItemActive__Pa1Pa{color:#f08bb0}.Navbar_mobileBottomIcon__0pU8V{width:1.35rem;height:1.35rem;stroke-width:1.5}.Navbar_mobileBottomIconAi__gKwaU{color:#f08bb0}.Navbar_mobileBottomHint__bhdyE{display:flex;align-items:center;gap:.65rem;width:100%;min-height:2.85rem;padding:.55rem .9rem;border:none;border-radius:14px;background:#f08bb0;color:#fff;text-align:left;cursor:pointer;transition:background .15s ease,opacity .15s ease}.Navbar_mobileBottomHint__bhdyE:hover{background:#e0709a}.Navbar_mobileBottomHint__bhdyE:focus-visible{outline:2px solid #222;outline-offset:2px}.Navbar_mobileBottomHintIcon__0Xl7x{width:1.25rem;height:1.25rem;flex-shrink:0;stroke-width:1.75}.Navbar_mobileBottomHintMessage__Q8HSz{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.2}.Navbar_mobileBottomHintAction__NUoaz{flex-shrink:0;font-size:1.1rem;font-weight:700;line-height:1;opacity:.95}.Navbar_becomeLink__yt4nk{display:inline-flex;align-items:center;padding:.7rem .95rem;border-radius:999px;color:#222;font-size:.875rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .2s ease}.Navbar_becomeLink__yt4nk:hover{background:#f7f7f7}@media(max-width:640px){.Navbar_becomeLink__yt4nk{display:none}}.Navbar_loginLink__EZASO{display:inline-flex;align-items:center;max-width:9rem;padding:.7rem .95rem;border-radius:999px;color:#222;font-size:.875rem;font-weight:600;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s ease}.Navbar_loginLink__EZASO:hover{background:#f7f7f7}@media(max-width:480px){.Navbar_loginLink__EZASO{max-width:6.5rem;padding:.6rem .65rem;font-size:.8125rem}}.Navbar_loginIconLink__Am2zT{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.65rem;height:2.65rem;border-radius:999px;color:#222;text-decoration:none;transition:background .2s ease}.Navbar_loginIconLink__Am2zT:hover{background:#f7f7f7}.Navbar_loginIconLink__Am2zT:focus-visible{outline:2px solid #f08bb0;outline-offset:2px}.Navbar_wishlistBadge__6oUsy{position:absolute;top:.1rem;right:.05rem;z-index:1;display:inline-flex;min-width:1.05rem;height:1.05rem;padding:0 .28rem;align-items:center;justify-content:center;border-radius:999px;background:#ef4444;color:#fff;font-size:.625rem;font-weight:700;line-height:1;letter-spacing:-.02em;pointer-events:none}.Navbar_mobileBottomIconWrap__KQkfS{position:relative;display:inline-flex;align-items:center;justify-content:center}.Navbar_mobileBottomIconWrap__KQkfS .Navbar_wishlistBadge__6oUsy{top:-.2rem;right:-.45rem}.Navbar_customerHiLink__LJG8c{display:inline-flex;max-width:11rem;align-items:center;height:2.65rem;padding:0 .85rem;border-radius:999px;color:#222;font-size:.875rem;font-weight:600;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s ease}.Navbar_customerHiLink__LJG8c:hover{background:#f7f7f7}.Navbar_customerHiLink__LJG8c:focus-visible{outline:2px solid #f08bb0;outline-offset:2px}@media(max-width:1024px){.Navbar_customerHiLink__LJG8c{max-width:8.5rem;font-size:.8125rem;padding:0 .7rem}}.Navbar_loginIcon__7P4_K{width:1.25rem;height:1.25rem}.Navbar_menuButton__QUWML{display:inline-flex;align-items:center;justify-content:center;width:2.65rem;height:2.65rem;margin-left:.15rem;border:1px solid #ebebeb;border-radius:999px;background:#fff;color:#222;cursor:pointer;transition:box-shadow .2s ease,background .2s ease}.Navbar_menuButton__QUWML:hover{background:#f7f7f7;box-shadow:0 2px 8px rgba(0,0,0,.08)}.Navbar_menuButton__QUWML:focus-visible{outline:2px solid #f08bb0;outline-offset:2px}.Navbar_menuButtonIcon__1xFL1{width:1.2rem;height:1.2rem}.Navbar_drawerOverlay___Rzku{position:fixed;inset:0;z-index:1100;background:rgba(0,0,0,.4);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .55s cubic-bezier(.22,1,.36,1),visibility .55s cubic-bezier(.22,1,.36,1)}.Navbar_drawerOverlayVisible__w8nBH{opacity:1;visibility:visible;pointer-events:auto}.Navbar_sideDrawer___7TW7{position:fixed;top:0;right:0;z-index:1101;display:flex;flex-direction:column;width:min(22rem,92vw);height:100%;max-height:100dvh;background:#fff;box-shadow:-12px 0 40px rgba(0,0,0,.12);transform:translateX(100%);transition:transform .55s cubic-bezier(.22,1,.36,1);will-change:transform;pointer-events:none}.Navbar_sideDrawerOpen__UwMFb{transform:translateX(0);pointer-events:auto}.Navbar_drawerHeader__7bRmC{display:flex;align-items:center;justify-content:space-between;padding:1.1rem 1.25rem;border-bottom:1px solid #ebebeb;flex-shrink:0}.Navbar_drawerTitle__EW8vZ{font-size:1rem;font-weight:700;color:#222}.Navbar_drawerClose__pydoX{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:none;border-radius:999px;background:#f7f7f7;color:#222;cursor:pointer;transition:background .2s ease}.Navbar_drawerClose__pydoX:hover{background:#eee}.Navbar_drawerCloseIcon__atnNu{width:1.15rem;height:1.15rem}.Navbar_drawerNav___9VkK{flex:1;overflow-y:auto;padding:.75rem .85rem;display:flex;flex-direction:column;gap:.2rem}.Navbar_drawerLink__bXPgP{display:flex;align-items:center;gap:.85rem;padding:.9rem .95rem;border-radius:12px;color:#222;text-decoration:none;font-size:.95rem;font-weight:500;transition:background .2s ease}.Navbar_drawerLink__bXPgP:hover{background:#f7f7f7}.Navbar_drawerLinkActive__K1z4p{background:#fce8ef;color:#873c58;font-weight:600}.Navbar_drawerLinkIcon__RAWvv{width:1.35rem;height:1.35rem;flex-shrink:0;stroke-width:1.5}.Navbar_drawerFooter__rRSPD{flex-shrink:0;padding:1rem 1.15rem 1.35rem;border-top:1px solid #ebebeb;display:flex;flex-direction:column;gap:.85rem}.Navbar_drawerLang__DgdgH{display:flex;justify-content:flex-start}.Navbar_drawerAuth__oc1pf{display:flex;flex-direction:column;gap:.55rem}.Navbar_drawerAuthNote__H2L97{margin:0 0 .15rem;color:#717171;font-size:.75rem;font-weight:500;line-height:1.4}.Navbar_drawerAuthHint__k3ayD{margin:.15rem 0 0;text-align:center;color:#717171;font-size:.8125rem;font-weight:500;line-height:1.4}.Navbar_drawerTextLink__I3vzi{color:#222;font-weight:600;text-decoration:underline;text-underline-offset:2px}.Navbar_drawerTextLink__I3vzi:hover{color:#e0709a}.Navbar_drawerAuthDivider__6EAsk{margin:.45rem 0 .15rem;height:1px;background:#ebebeb}.Navbar_drawerQuietLink__D_yms{display:block;padding:.35rem .25rem;text-align:center;color:#717171;font-size:.8125rem;font-weight:500;text-decoration:none;transition:color .15s ease}.Navbar_drawerQuietLink__D_yms:hover{color:#222;text-decoration:underline;text-underline-offset:2px}.Navbar_drawerPrimaryBtn__JmMH2{display:flex;align-items:center;justify-content:center;gap:.45rem;width:100%;padding:.85rem 1rem;border-radius:12px;background:#f08bb0;color:#fff;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .2s ease}.Navbar_drawerPrimaryBtn__JmMH2:hover{background:#e0709a}.Navbar_drawerSecondaryBtn__SIeIg{display:flex;align-items:center;justify-content:center;gap:.45rem;width:100%;padding:.85rem 1rem;border-radius:12px;border:1px solid #ebebeb;background:#fff;color:#222;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .2s ease}.Navbar_drawerSecondaryBtn__SIeIg:hover{background:#f7f7f7}.Navbar_drawerBtnIcon__LnYsw{width:1.15rem;height:1.15rem;flex-shrink:0;stroke-width:1.75}.Navbar_drawerSignOut__BcFFL{display:flex;align-items:center;justify-content:center;width:100%;padding:.85rem 1rem;border-radius:12px;border:1px solid #fecaca;background:#fff5f5;color:#b91c1c;font-size:.95rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background .2s ease}.Navbar_drawerSignOut__BcFFL:hover{background:#fee2e2}.Navbar_signOutButton__jtGI0{display:flex;align-items:center;justify-content:center;width:100%;padding:.85rem 1rem;border-radius:12px;border:1px solid #fecaca;background:#fff5f5;color:#b91c1c;font-size:.95rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background .2s ease}.Navbar_signOutButton__jtGI0:hover{background:#fee2e2}