@font-face{font-family:BigShoulders;src:url(/demos/fonts/BigShoulders.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:GeistMono;src:url(/demos/fonts/GeistMono.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Geist;src:url(/demos/fonts/Geist.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:"InstrumentSerif";src:url(/demos/fonts/InstrumentSerif-Italic.woff2) format("woff2");font-style:italic;font-display:swap}@font-face{font-family:"InstrumentSerif";src:url(/demos/fonts/InstrumentSerif.woff2) format("woff2");font-style:normal;font-display:swap}@font-face{font-family:Alexandria;src:url(/demos/fonts/Alexandria.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:PlexArabic;src:url(/demos/fonts/PlexArabic-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:PlexArabic;src:url(/demos/fonts/PlexArabic-600.woff2) format("woff2");font-weight:600 900;font-display:swap}.salon_site__5z82x{--gut:clamp(18px,4.5vw,64px);--ease:cubic-bezier(.2,.9,.2,1);font-family:Geist,PlexArabic,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip;background:var(--bg-dark)}.salon_barber__L7YdU{--bg-dark:#070707;--fg-dark:#f2f2f0;--mut-dark:#8a8a88;--line-dark:hsla(0,0%,100%,.1);--bg-light:#ececea;--fg-light:#0b0b0b;--mut-light:#75756f;--line-light:rgba(0,0,0,.1);--accent:#fff;--accent-ink:#0b0b0b;--card-dark:#121212;--display:"BigShoulders","Alexandria",sans-serif;--thin:300;--bold:800}.salon_salon__va6zQ{--bg-dark:#2a1d1c;--fg-dark:#fbf3ee;--mut-dark:#c4aaa3;--line-dark:rgba(255,240,235,.12);--bg-light:#f8efe9;--fg-light:#2a1d1c;--mut-light:#8f7670;--line-light:rgba(42,29,28,.1);--accent:#e8b4a8;--accent-ink:#2a1d1c;--card-dark:#352625;--display:"InstrumentSerif","Alexandria",serif;--thin:400;--bold:400}.salon_ar__ZVd84{font-family:PlexArabic,Geist,sans-serif;--display:"Alexandria",sans-serif;--thin:300;--bold:800}.salon_site__5z82x *{box-sizing:border-box}.salon_site__5z82x button{font:inherit;cursor:pointer;color:inherit;background:none;border:0}.salon_site__5z82x a{color:inherit;text-decoration:none}.salon_site__5z82x h2,.salon_site__5z82x h3{color:inherit}.salon_site__5z82x dd,.salon_site__5z82x dl,.salon_site__5z82x figure,.salon_site__5z82x h2,.salon_site__5z82x h3,.salon_site__5z82x ol,.salon_site__5z82x p,.salon_site__5z82x ul{margin:0}.salon_site__5z82x ol,.salon_site__5z82x ul{padding:0;list-style:none}.salon_dark__Z5Lhk{background:var(--bg-dark);color:var(--fg-dark)}.salon_light__Zk2Vq{background:var(--bg-light);color:var(--fg-light)}.salon_wrap__Gyy8m{max-width:1280px;margin:0 auto;padding:0 var(--gut)}.salon_demoBar__US7yv{position:sticky;top:0;z-index:70;display:flex;align-items:center;gap:14px;padding:9px var(--gut);background:#000;color:#fff;font-size:13px}.salon_back__N4_9Z{opacity:.85;white-space:nowrap}.salon_demoTag__kpKVr{opacity:.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.salon_switch__6pTuG{margin-inline-start:auto;display:flex;background:#1c1c1c;border-radius:999px;padding:3px}.salon_switch__6pTuG a{padding:6px 12px;border-radius:999px;font-weight:600;white-space:nowrap;opacity:.7}.salon_switch__6pTuG a.salon_on__chdUs{background:#fff;color:#000;opacity:1}.salon_lang__iY4Z7{border:1px solid #fff5!important;border-radius:999px;padding:5px 12px!important;font-weight:600}.salon_eyebrow__ba1uf{display:block;font-family:GeistMono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.55;margin-bottom:18px}.salon_ar__ZVd84 .salon_eyebrow__ba1uf{font-family:PlexArabic,sans-serif;letter-spacing:0;font-size:13px}.salon_h2__UkJRc{font-family:var(--display);font-weight:var(--thin);font-size:clamp(36px,5.4vw,84px);line-height:1;letter-spacing:-.04em;margin-bottom:20px!important}.salon_h2__UkJRc b{font-weight:var(--bold)}.salon_salon__va6zQ .salon_h2__UkJRc b{font-style:italic}.salon_ar__ZVd84 .salon_h2__UkJRc{letter-spacing:0;line-height:1.25}.salon_ar__ZVd84 .salon_h2__UkJRc b{font-style:normal}.salon_lead__GmbOu{max-width:440px;font-size:15px;line-height:1.6;opacity:.65;margin-bottom:40px!important}.salon_pillBig__9CDjT,.salon_pillDark__Tyf6F,.salon_pillLight__7Th4L,.salon_pill__n_Sdh{display:inline-flex;align-items:center;gap:10px;border-radius:999px!important;font-weight:600;transition:transform .4s var(--ease),background .3s,color .3s;white-space:nowrap}.salon_pillBig__9CDjT i,.salon_pillDark__Tyf6F i,.salon_pillLight__7Th4L i,.salon_pill__n_Sdh i{font-style:normal;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;transition:transform .4s var(--ease)}.salon_pill__n_Sdh{padding:5px 5px 5px 16px!important;background:var(--fg-dark)!important;color:var(--bg-dark)!important;font-size:14px}.salon_ar__ZVd84 .salon_pillBig__9CDjT,.salon_ar__ZVd84 .salon_pillDark__Tyf6F,.salon_ar__ZVd84 .salon_pillLight__7Th4L,.salon_ar__ZVd84 .salon_pill__n_Sdh{padding-inline:16px 5px!important}.salon_pill__n_Sdh i{background:var(--bg-dark);color:var(--fg-dark);width:26px;height:26px}.salon_pillBig__9CDjT,.salon_pillLight__7Th4L{padding:7px 7px 7px 22px!important;background:var(--fg-dark)!important;color:var(--bg-dark)!important;font-size:16px}.salon_pillBig__9CDjT i,.salon_pillLight__7Th4L i{background:var(--bg-dark);color:var(--fg-dark)}.salon_pillDark__Tyf6F{padding:7px 7px 7px 22px!important;background:var(--fg-light)!important;color:var(--bg-light)!important;font-size:15px}.salon_pillDark__Tyf6F i{background:var(--bg-light);color:var(--fg-light)}.salon_pillBig__9CDjT:hover,.salon_pillDark__Tyf6F:hover,.salon_pillLight__7Th4L:hover,.salon_pill__n_Sdh:hover{transform:translateY(-2px)}.salon_pillBig__9CDjT:hover i,.salon_pillDark__Tyf6F:hover i,.salon_pillLight__7Th4L:hover i,.salon_pill__n_Sdh:hover i{transform:rotate(45deg)}.salon_hero__c4onL{position:relative;height:calc(100svh - 38px);min-height:640px;background:radial-gradient(60% 70% at 50% 0,#1d1d1d 0,#070707 70%);color:var(--fg-dark);overflow:hidden}.salon_salon__va6zQ .salon_hero__c4onL{background:radial-gradient(70% 70% at 50% 0,#fff8f4 0,#f3e3da 70%);color:var(--fg-light)}.salon_nav__k7Rwj{position:relative;z-index:5;display:flex;align-items:center;gap:24px;padding:18px var(--gut)}.salon_logo__Mkl8I{display:inline-flex;align-items:center;gap:10px;font-family:var(--display);font-weight:700;font-size:14px;letter-spacing:.04em}.salon_salon__va6zQ .salon_logo__Mkl8I{font-size:20px;font-weight:400;letter-spacing:.02em}.salon_logo__Mkl8I i{width:26px;height:2px;background:currentColor;transform:rotate(-12deg);border-radius:2px}.salon_links__uqCMg{margin:0 auto;display:flex;gap:22px;font-size:13px;opacity:.7}.salon_links__uqCMg a:hover{opacity:1;text-decoration:underline;text-underline-offset:4px}.salon_salon__va6zQ .salon_pill__n_Sdh{background:var(--fg-light)!important;color:var(--bg-light)!important}.salon_salon__va6zQ .salon_pill__n_Sdh i{background:var(--bg-light);color:var(--fg-light)}.salon_heroTop__ED_nc{position:relative;z-index:4;display:flex;justify-content:space-between;align-items:flex-start;padding:6px var(--gut) 0}.salon_tag__e_fpn{font-size:clamp(16px,1.5vw,21px);line-height:1.25;letter-spacing:-.02em}.salon_status__vcyzJ{font-family:GeistMono,monospace;font-size:11px;letter-spacing:.12em;display:inline-flex;align-items:center;gap:8px;opacity:.75}.salon_status__vcyzJ i{width:7px;height:7px;border-radius:50%;background:#888}.salon_status__vcyzJ i.salon_dotOn___sdiI{background:#3ddc84;box-shadow:0 0 0 0 rgba(61,220,132,.6);animation:salon_pulse__EktLN 1.8s infinite}@keyframes salon_pulse__EktLN{70%{box-shadow:0 0 0 9px rgba(61,220,132,0)}to{box-shadow:0 0 0 0 rgba(61,220,132,0)}}.salon_word1__Qkclx,.salon_word2__8gPTd{position:absolute;z-index:1;font-family:var(--display);line-height:.8;letter-spacing:-.06em;white-space:nowrap;pointer-events:none}.salon_word1__Qkclx{top:13%;inset-inline-start:var(--gut);font-weight:200;font-size:clamp(110px,21vw,340px);color:transparent;-webkit-text-stroke:1.5px hsla(60,7%,95%,.55)}.salon_word2__8gPTd{bottom:-2%;inset-inline-end:var(--gut);font-weight:800;font-size:clamp(110px,22vw,360px);color:#f2f2f0;z-index:3;mix-blend-mode:difference}.salon_salon__va6zQ .salon_word1__Qkclx{-webkit-text-stroke:1.5px rgba(42,29,28,.4);font-style:italic;font-weight:400}.salon_salon__va6zQ .salon_word2__8gPTd{color:#2a1d1c;mix-blend-mode:normal;font-weight:400;font-style:italic;opacity:.92}.salon_ar__ZVd84 .salon_word1__Qkclx,.salon_ar__ZVd84 .salon_word2__8gPTd{letter-spacing:0;line-height:1;font-style:normal}.salon_ar__ZVd84 .salon_word1__Qkclx{font-weight:300}.salon_stage__bVSNn{z-index:2}.salon_chair__HQng4,.salon_stage__bVSNn{position:absolute;inset:0}.salon_chair__HQng4 canvas{width:100%!important;height:100%!important;display:block}.salon_cone__ZYhht{position:absolute;left:50%;top:0;width:60vw;height:100%;transform:translateX(-50%);background:radial-gradient(40% 80% at 50% 0,rgba(255,244,224,.14),transparent 70%);pointer-events:none}.salon_salon__va6zQ .salon_cone__ZYhht{background:radial-gradient(40% 80% at 50% 0,hsla(0,0%,100%,.6),transparent 70%)}.salon_heroFoot__sDQJG{position:absolute;z-index:4;left:0;right:0;bottom:26px;display:flex;justify-content:space-between;align-items:flex-end;padding:0 var(--gut);font-size:13px;line-height:1.5}.salon_heroFoot__sDQJG p{opacity:.8;max-width:300px}.salon_salon__va6zQ .salon_pillBig__9CDjT{background:var(--fg-light)!important;color:var(--bg-light)!important}.salon_salon__va6zQ .salon_pillBig__9CDjT i{background:var(--bg-light);color:var(--fg-light)}.salon_menu__18urY{padding:clamp(90px,14vh,150px) 0;position:relative}.salon_rows__wq2PZ{border-top:1px solid var(--line-light)}.salon_rows__wq2PZ li{display:grid;grid-template-columns:70px 1fr 90px 130px 90px;align-items:center;gap:12px;padding:22px 6px;border-bottom:1px solid var(--line-light);cursor:pointer;transition:background .3s,padding .4s var(--ease)}.salon_rows__wq2PZ li:hover{background:rgba(0,0,0,.035);padding-inline-start:18px}.salon_no__CVceu{font-family:var(--display);font-size:26px;font-weight:300;opacity:.45}.salon_sname__2HXsI b{display:block;font-family:var(--display);font-size:clamp(18px,1.8vw,24px);font-weight:500;letter-spacing:-.02em}.salon_salon__va6zQ .salon_sname__2HXsI b{font-size:clamp(22px,2.2vw,30px);font-weight:400}.salon_sname__2HXsI small{font-size:13px;opacity:.55}.salon_min__MG77d{font-family:GeistMono,monospace;font-size:11px;opacity:.5;letter-spacing:.1em}.salon_price__z0l_H{font-family:var(--display);font-size:18px;font-weight:500;text-align:end}.salon_bookBtn__LhoQg{justify-self:end;border:1px solid var(--line-light);border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600;transition:background .3s,color .3s}.salon_rows__wq2PZ li:hover .salon_bookBtn__LhoQg{background:var(--fg-light);color:var(--bg-light)}.salon_toolFloat__HresC{position:fixed;z-index:30;width:220px;height:220px;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform:translate(-50%,-60%) rotate(-12deg);mix-blend-mode:multiply;transition:left .12s linear,top .12s linear;filter:drop-shadow(0 20px 20px rgba(0,0,0,.18))}.salon_why__yHjSq{position:relative;min-height:100svh;display:grid;place-items:center;padding:120px var(--gut);overflow:hidden;text-align:center}.salon_why__yHjSq .salon_eyebrow__ba1uf{position:absolute;top:40px;inset-inline-start:var(--gut)}.salon_hint__jhr_B{position:absolute;top:40px;inset-inline-end:var(--gut);font-family:GeistMono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.55}.salon_statement__qt7Zu{position:relative;z-index:2;font-family:var(--display);font-weight:var(--thin);font-size:clamp(30px,4.6vw,72px);line-height:1.08;letter-spacing:-.04em;max-width:1100px}.salon_statement__qt7Zu b{font-weight:var(--bold);display:block}.salon_salon__va6zQ .salon_statement__qt7Zu b{font-style:italic}.salon_ar__ZVd84 .salon_statement__qt7Zu{letter-spacing:0;line-height:1.4}.salon_float___2lC_{position:absolute;z-index:1;width:clamp(120px,15vw,220px);height:auto;mix-blend-mode:multiply;filter:drop-shadow(0 30px 30px rgba(0,0,0,.2))}.salon_f0__nIZC3{left:6%;top:18%}.salon_f1__Rw_ez{right:8%;top:12%}.salon_f2__D2YI_{left:14%;bottom:10%}.salon_f3__jDk_6{right:12%;bottom:14%}.salon_depositRow__SFFVG{position:absolute;bottom:40px;left:0;right:0;display:flex;justify-content:center;gap:10px;flex-wrap:wrap;z-index:3}.salon_chip__p8RYY{padding:10px 16px;border-radius:999px;background:var(--fg-light);color:var(--bg-light);font-size:13px;font-weight:600}.salon_chip__p8RYY+.salon_chip__p8RYY{background:transparent;color:var(--fg-light);border:1px solid var(--line-light)}.salon_staff__Zs_2S{padding:clamp(90px,14vh,150px) 0}.salon_mirrors__PC1to{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.salon_mirror__oczQi{position:relative;display:flex;flex-direction:column;align-items:stretch;text-align:start;padding-top:70px!important}.salon_lamp__FIwly{top:0;width:2px;height:40px;background:#333}.salon_lamp__FIwly,.salon_lamp__FIwly i{position:absolute;left:50%;transform:translateX(-50%)}.salon_lamp__FIwly i{bottom:-12px;width:46px;height:18px;border-radius:46px 46px 6px 6px;background:#2b2b2b;transition:background .4s,box-shadow .4s}.salon_lit___ISuP .salon_lamp__FIwly i{background:#fff4e0;box-shadow:0 30px 80px 30px rgba(255,236,200,.35),0 0 20px 4px rgba(255,236,200,.6)}.salon_salon__va6zQ .salon_lamp__FIwly,.salon_salon__va6zQ .salon_lamp__FIwly i{background:#6b5350}.salon_salon__va6zQ .salon_lit___ISuP .salon_lamp__FIwly i{background:#ffe9dc;box-shadow:0 30px 80px 30px rgba(255,220,200,.35),0 0 20px 4px rgba(255,220,200,.6)}.salon_glass__khfSI{position:relative;aspect-ratio:3/4.2;border-radius:160px 160px 14px 14px;overflow:hidden;border:6px solid #1c1c1c;background:linear-gradient(160deg,#222,#0c0c0c);transition:border-color .4s,filter .5s;filter:brightness(.45) grayscale(1)}.salon_salon__va6zQ .salon_glass__khfSI{border-color:#c9a46a;background:linear-gradient(160deg,#4a3634,#2a1d1c);filter:brightness(.6) saturate(.6)}.salon_lit___ISuP .salon_glass__khfSI{filter:brightness(1) grayscale(.1);border-color:#3a3a3a}.salon_salon__va6zQ .salon_lit___ISuP .salon_glass__khfSI{filter:none;border-color:#e6c48c}.salon_glass__khfSI img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1.2s var(--ease),opacity .4s}.salon_lit___ISuP .salon_glass__khfSI img{transform:scale(1.05)}.salon_mname__Evo8x{display:flex;justify-content:space-between;align-items:baseline;padding:14px 4px 0}.salon_mname__Evo8x b{font-family:var(--display);font-size:20px;font-weight:500}.salon_salon__va6zQ .salon_mname__Evo8x b{font-size:26px;font-weight:400}.salon_mname__Evo8x small{font-size:12px;opacity:.55}.salon_looks__So8Ta{padding:0 0 clamp(90px,14vh,150px)}.salon_filters__CZ6tB{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:26px}.salon_filters__CZ6tB button{padding:8px 16px;border-radius:999px;border:1px solid var(--line-dark)!important;font-size:13px;font-weight:600;transition:background .3s,color .3s}.salon_filters__CZ6tB button.salon_on__chdUs{background:var(--fg-dark);color:var(--bg-dark)}.salon_lookGrid__W_mNy{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.salon_look__MvhuX{position:relative;border-radius:18px;overflow:hidden;background:var(--card-dark);animation:salon_popIn__KbAo3 .6s var(--ease) both}@keyframes salon_popIn__KbAo3{0%{opacity:0;transform:translateY(24px) scale(.97)}}.salon_look__MvhuX>div{aspect-ratio:5/6;overflow:hidden}.salon_look__MvhuX img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(.2) contrast(1.05);transition:transform 1s var(--ease),filter .5s}.salon_look__MvhuX:hover img{transform:scale(1.08);filter:grayscale(0)}.salon_hoverTag__hsC_N{position:absolute;top:14px;inset-inline-start:14px;font-family:GeistMono,monospace;font-size:10px;letter-spacing:.14em;padding:5px 9px;border-radius:999px;background:rgba(0,0,0,.55);backdrop-filter:blur(8px);color:#fff}.salon_look__MvhuX figcaption{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:flex-end;padding:50px 16px 16px;background:linear-gradient(transparent,rgba(0,0,0,.85));color:#fff}.salon_look__MvhuX figcaption span{display:flex;flex-direction:column;gap:6px}.salon_look__MvhuX figcaption b{font-family:var(--display);font-weight:500;font-size:17px}.salon_salon__va6zQ .salon_look__MvhuX figcaption b{font-size:22px;font-weight:400}.salon_look__MvhuX figcaption button{font-family:GeistMono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.7;text-align:start;text-decoration:underline;text-underline-offset:3px}.salon_look__MvhuX figcaption em{font-style:normal;font-weight:600}.salon_club__y6lOM{padding:clamp(90px,14vh,150px) 0}.salon_plans__h1cCD{display:grid;grid-template-columns:1fr 1.08fr 1fr;gap:16px;align-items:center;perspective:1200px}.salon_plan__9OjFP{position:relative;text-align:start;padding:28px!important;border-radius:22px!important;background:#fff!important;border:1px solid var(--line-light)!important;display:flex;flex-direction:column;gap:14px;transition:transform .5s var(--ease),box-shadow .5s,background .4s,color .4s}.salon_plan__9OjFP:hover{transform:translateY(-8px);box-shadow:0 30px 60px -30px rgba(0,0,0,.35)}.salon_plan__9OjFP small{font-family:GeistMono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.6}.salon_plan__9OjFP>b{font-family:var(--display);font-size:clamp(34px,3.6vw,52px);font-weight:700;letter-spacing:-.04em;line-height:1}.salon_salon__va6zQ .salon_plan__9OjFP>b{font-weight:400}.salon_plan__9OjFP>b em{font-style:normal;font-size:14px;font-weight:400;opacity:.55;margin-inline-start:4px;letter-spacing:0;font-family:Geist,sans-serif}.salon_plan__9OjFP ul{display:flex;flex-direction:column;gap:8px;font-size:14px;opacity:.75}.salon_site__5z82x .salon_planOn__6PUnR{background:var(--fg-light)!important;color:var(--bg-light);transform:scale(1.04);box-shadow:0 40px 80px -30px rgba(0,0,0,.45)}.salon_planOn__6PUnR:hover{transform:scale(1.04) translateY(-8px)}.salon_hot__pM1cZ{position:absolute;top:-12px;inset-inline-end:18px;font-family:GeistMono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:6px 10px;border-radius:999px;background:var(--accent);color:var(--accent-ink)}.salon_barber__L7YdU .salon_hot__pM1cZ{background:#fff;color:#000;border:1px solid #000}.salon_save__4BHPi{font-size:13px;opacity:.7;padding-top:12px;border-top:1px dashed}.salon_save__4BHPi strong{display:block;font-family:var(--display);font-size:24px;opacity:1}.salon_gift__6kj4_{padding:clamp(90px,14vh,150px) 0}.salon_gift__6kj4_ .salon_wrap__Gyy8m{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(30px,6vw,90px);align-items:center}.salon_giftStage__Oxok_{perspective:1200px;display:grid;place-items:center}.salon_giftCard___sEa9{position:relative;width:min(100%,460px);aspect-ratio:1.6;border-radius:22px;padding:26px;display:flex;flex-direction:column;justify-content:space-between;color:#1a1a1a;background:linear-gradient(115deg,#8b8b8b,#e9e9e9 22%,#b6b6b6 38%,#f6f6f6 52%,#9d9d9d 70%,#dedede);box-shadow:0 50px 90px -30px rgba(0,0,0,.8),inset 0 1px 0 hsla(0,0%,100%,.8);transform-style:preserve-3d;overflow:hidden}.salon_salon__va6zQ .salon_giftCard___sEa9{background:linear-gradient(115deg,#b98e57,#f3d9a8 25%,#c79c62 42%,#fbe7c2 55%,#b48651 75%,#e8c891);color:#3a2510}.salon_giftCard___sEa9:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,hsla(0,0%,100%,.75) 48%,transparent 60%);background-size:260% 100%;animation:salon_sheen__g7rAI 4.5s ease-in-out infinite;mix-blend-mode:overlay}@keyframes salon_sheen__g7rAI{0%{background-position:130% 0}60%,to{background-position:-60% 0}}.salon_mark__0yLh9{width:34px;height:2px;background:currentColor;transform:rotate(-12deg)}.salon_gcBrand__4wR6c{font-family:var(--display);font-weight:700;font-size:13px;letter-spacing:.1em;position:absolute;top:40px;inset-inline-start:26px}.salon_giftCard___sEa9>b{font-family:var(--display);font-size:clamp(44px,5vw,70px);font-weight:300;letter-spacing:-.04em;margin-top:auto}.salon_giftCard___sEa9 small{font-family:GeistMono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.salon_amounts__ud_Um{display:flex;gap:8px;margin-bottom:26px}.salon_amounts__ud_Um button{padding:9px 16px;border-radius:999px;border:1px solid var(--line-dark)!important;font-weight:600;font-size:14px}.salon_amounts__ud_Um button.salon_on__chdUs{background:var(--fg-dark);color:var(--bg-dark)}.salon_reviews__nWS4y{padding:clamp(90px,14vh,150px) 0;overflow:hidden}.salon_revRow__uNPYu{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px}.salon_score__Sjkik b{display:block;font-family:var(--display);font-weight:300;font-size:clamp(150px,22vw,340px);line-height:.82;letter-spacing:-.07em}.salon_score__Sjkik small{font-family:GeistMono,monospace;font-size:11px;letter-spacing:.14em;opacity:.6}.salon_stack__qh0R9{position:relative;height:280px}.salon_rcard__QditS{--k:0;position:absolute;inset:0 0 auto 0;padding:30px;border-radius:20px;background:var(--fg-light);color:var(--bg-light);transform:translate(calc(var(--k) * 18px),calc(var(--k) * 14px)) rotate(calc(var(--k) * 2deg));opacity:calc(1 - var(--k) * .3);z-index:calc(10 - var(--k));transition:transform .7s var(--ease),opacity .5s}.salon_rcard__QditS blockquote{margin:0 0 22px;font-family:var(--display);font-size:clamp(20px,2vw,28px);line-height:1.25;letter-spacing:-.02em;font-weight:400}.salon_rcard__QditS figcaption{font-family:GeistMono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;opacity:.6}.salon_next__tY6KX{position:absolute;bottom:0;inset-inline-end:0;padding:8px 14px!important;border-radius:999px;background:#fff!important;border:1px solid var(--line-light)!important;font-family:GeistMono,monospace;font-size:11px;letter-spacing:.1em}.salon_visit__olswu{padding:clamp(90px,14vh,150px) 0 60px}.salon_visitGrid___qcH2{display:grid;grid-template-columns:1fr 1.3fr;gap:30px;margin-bottom:60px}.salon_info__Y9B10{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.salon_near__qzi3T{font-family:var(--display);font-size:clamp(26px,3vw,40px);font-weight:600;letter-spacing:-.03em;line-height:1.05}.salon_salon__va6zQ .salon_near__qzi3T{font-weight:400;font-style:italic}.salon_info__Y9B10 p{opacity:.7}.salon_phone__6q9xo{font-family:GeistMono,monospace}.salon_hours__Rjffv{width:100%;border-top:1px solid var(--line-dark)}.salon_hours__Rjffv li{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--line-dark);font-size:14px}.salon_map__ESbwt{position:relative;border-radius:22px;overflow:hidden;background:var(--card-dark);color:var(--fg-dark);min-height:320px}.salon_map__ESbwt svg{width:100%;height:100%;display:block}.salon_river__BOagg{fill:none;stroke:rgba(120,160,220,.25);stroke-width:26}.salon_salon__va6zQ .salon_river__BOagg{stroke:hsla(11,58%,78%,.25)}.salon_street__RGeJJ{fill:none;stroke:currentColor;stroke-opacity:.16;stroke-width:7}.salon_route__GfwFO{fill:none;stroke:var(--fg-dark);stroke-width:3;animation:salon_march__klr2V 1.2s linear infinite}@keyframes salon_march__klr2V{to{stroke-dashoffset:-28}}.salon_you__86lX_{fill:#4c8dff;stroke:#fff;stroke-width:3}.salon_pin__nGaXR circle:first-child{fill:var(--fg-dark);animation:salon_ping__2VHTl 2s ease-out infinite;transform-origin:center}.salon_pinDot__kuGVh{fill:var(--bg-dark)}@keyframes salon_ping__2VHTl{0%{r:12;opacity:1}to{r:30;opacity:0}}.salon_mapTag__XziSJ{position:absolute;bottom:16px;inset-inline-start:16px;padding:7px 12px;border-radius:999px;background:var(--fg-dark);color:var(--bg-dark);font-size:12px;font-weight:600}.salon_faq__EzHkb{border-top:1px solid var(--line-dark);margin-bottom:30px}.salon_qa__DWOca{border-bottom:1px solid var(--line-dark)}.salon_qa__DWOca button{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 0!important;font-weight:600;font-size:16px;text-align:start}.salon_qa__DWOca button i{font-style:normal;font-size:22px;transition:transform .4s var(--ease)}.salon_qa__DWOca p{max-height:0;overflow:hidden;opacity:0;transition:max-height .5s var(--ease),opacity .4s,padding .4s;font-size:14px}.salon_qaOn__uzME4 p{max-height:120px;opacity:.65;padding-bottom:20px}.salon_qaOn__uzME4 button i{transform:rotate(45deg)}.salon_hiring__sJZ2p{display:flex;align-items:center;gap:16px;padding:16px 20px;border-radius:16px;border:1px solid var(--line-dark)}.salon_hiring__sJZ2p p{flex:1;font-size:14px;opacity:.8}.salon_hiring__sJZ2p button{padding:7px 14px!important;border-radius:999px;background:var(--fg-dark)!important;color:var(--bg-dark)!important;font-size:12px;font-weight:600}.salon_final__hz8hE{position:relative;padding:110px 0 0;overflow:hidden}.salon_final__hz8hE .salon_wrap__Gyy8m{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.salon_freeAt__8DICX{font-family:var(--display);font-weight:var(--thin);font-size:clamp(30px,4vw,60px);letter-spacing:-.04em}.salon_freeAt__8DICX b{font-weight:var(--bold)}.salon_salon__va6zQ .salon_freeAt__8DICX b{font-style:italic}.salon_ar__ZVd84 .salon_freeAt__8DICX{letter-spacing:0}.salon_bigword__tgNji{font-family:var(--display);font-weight:800;font-size:clamp(80px,17vw,300px);line-height:.8;letter-spacing:-.07em;text-align:center;white-space:nowrap;margin-top:60px;color:transparent;background:linear-gradient(180deg,var(--fg-dark),hsla(0,0%,100%,.05));-webkit-background-clip:text;background-clip:text}.salon_salon__va6zQ .salon_bigword__tgNji{font-weight:400;font-style:italic;background:linear-gradient(180deg,var(--accent),hsla(11,58%,78%,.1));-webkit-background-clip:text;background-clip:text}.salon_ar__ZVd84 .salon_bigword__tgNji{letter-spacing:0;line-height:1.1;font-style:normal}.salon_legal__GqnrF{display:flex;justify-content:space-between;padding:18px var(--gut);font-family:GeistMono,monospace;font-size:11px;letter-spacing:.1em;opacity:.5}.salon_scrim__Tj__H{position:fixed;inset:0;z-index:80;background:rgba(0,0,0,.5);backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .5s}.salon_scrimOn__RoZnf{opacity:1;pointer-events:auto}.salon_drawer__iJuV1{position:fixed;z-index:90;top:0;bottom:0;inset-inline-end:0;width:min(460px,100vw);background:#0d0d0d;color:#f2f2f0;display:flex;flex-direction:column;transform:translateX(105%);transition:transform .7s var(--ease);box-shadow:-40px 0 80px rgba(0,0,0,.4)}.salon_ar__ZVd84 .salon_drawer__iJuV1{transform:translateX(-105%)}.salon_salon__va6zQ .salon_drawer__iJuV1{background:#fbf4ef;color:#2a1d1c}.salon_drawer__iJuV1.salon_drawerOn__dBIZZ{transform:none}.salon_drawer__iJuV1 header{position:relative;padding:26px 26px 18px}.salon_drawer__iJuV1 header small{font-family:GeistMono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;opacity:.55}.salon_drawer__iJuV1 header h3{font-family:var(--display);font-size:26px;font-weight:600;letter-spacing:-.03em;margin:6px 0 16px}.salon_salon__va6zQ .salon_drawer__iJuV1 header h3{font-weight:400;font-size:32px;font-style:italic}.salon_ar__ZVd84 .salon_drawer__iJuV1 header h3{font-style:normal;letter-spacing:0}.salon_close__MLVMg{position:absolute;top:20px;inset-inline-end:20px;width:36px;height:36px;border-radius:50%;border:1px solid!important;opacity:.6;font-size:20px;line-height:1}.salon_bar__4DZuz{height:2px;background:hsla(0,0%,50%,.25)}.salon_bar__4DZuz i{display:block;height:100%;background:currentColor;transition:width .6s var(--ease)}.salon_body__pk9XF{flex:1;overflow:auto;padding:4px 26px 26px}.salon_pick__b5tUP{display:flex;flex-direction:column;gap:8px}.salon_pick__b5tUP button{width:100%;display:flex;align-items:center;gap:14px;padding:12px 14px!important;border-radius:14px;border:1px solid hsla(0,0%,50%,.25)!important;text-align:start;transition:background .3s,transform .3s var(--ease)}.salon_pick__b5tUP button:hover{background:hsla(0,0%,50%,.12);transform:translateX(4px)}.salon_ar__ZVd84 .salon_pick__b5tUP button:hover{transform:translateX(-4px)}.salon_pick__b5tUP button.salon_on__chdUs{border-color:currentColor!important}.salon_pick__b5tUP img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;border-radius:10px;background:#e9e9e7}.salon_pick__b5tUP img.salon_face__Xfld5{border-radius:50%;-o-object-fit:cover;object-fit:cover}.salon_pick__b5tUP span{flex:1;display:flex;flex-direction:column}.salon_pick__b5tUP b{font-size:15px}.salon_pick__b5tUP small{font-family:GeistMono,monospace;font-size:10px;letter-spacing:.1em;opacity:.55}.salon_pick__b5tUP em{font-style:normal;font-weight:600}.salon_any__XxjJU{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:currentColor;flex:0 0 auto!important}.salon_days__If9Um{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin-bottom:16px}.salon_days__If9Um button{padding:8px 0!important;border-radius:10px;border:1px solid hsla(0,0%,50%,.25)!important;display:flex;flex-direction:column;align-items:center;gap:2px}.salon_days__If9Um small{font-size:9px;text-transform:uppercase;letter-spacing:.08em;opacity:.6}.salon_days__If9Um b{font-size:18px}.salon_days__If9Um button.salon_on__chdUs{background:currentColor}.salon_days__If9Um button.salon_on__chdUs b,.salon_days__If9Um button.salon_on__chdUs small{color:#0d0d0d;opacity:1}.salon_salon__va6zQ .salon_days__If9Um button.salon_on__chdUs b,.salon_salon__va6zQ .salon_days__If9Um button.salon_on__chdUs small{color:#fbf4ef}.salon_slots__8zX8A{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.salon_slots__8zX8A button{padding:10px 0!important;border-radius:10px;border:1px solid hsla(0,0%,50%,.25)!important;font-size:12px;font-family:GeistMono,monospace;transition:background .25s}.salon_slots__8zX8A button:disabled{opacity:.2;text-decoration:line-through;cursor:not-allowed}.salon_slots__8zX8A button:not(:disabled):hover{background:hsla(0,0%,50%,.18)}.salon_form__NoLla{display:flex;flex-direction:column;gap:14px}.salon_form__NoLla label{display:flex;flex-direction:column;gap:6px;font-family:GeistMono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.salon_ar__ZVd84 .salon_form__NoLla label{font-family:PlexArabic,sans-serif;letter-spacing:0;font-size:12px}.salon_form__NoLla input{font:15px Geist,PlexArabic,sans-serif;padding:12px 14px;border-radius:10px;border:1px solid hsla(0,0%,50%,.35);background:transparent;color:inherit;outline:none;text-transform:none;letter-spacing:0}.salon_form__NoLla input:focus{border-color:currentColor}.salon_note__oCKWq{font-size:12px;line-height:1.6;padding:14px;border-radius:12px;background:hsla(0,0%,50%,.12)}.salon_pillDark__Tyf6F{align-self:flex-start}.salon_drawer__iJuV1 .salon_pillDark__Tyf6F{background:currentColor!important}.salon_barber__L7YdU .salon_drawer__iJuV1 .salon_pillDark__Tyf6F{background:#f2f2f0!important;color:#0d0d0d!important}.salon_barber__L7YdU .salon_drawer__iJuV1 .salon_pillDark__Tyf6F i{background:#0d0d0d;color:#fff}.salon_salon__va6zQ .salon_drawer__iJuV1 .salon_pillDark__Tyf6F{background:#2a1d1c!important;color:#fbf4ef!important}.salon_done__RZ_QP dl{display:flex;flex-direction:column;margin:10px 0 16px;border-top:1px solid hsla(0,0%,50%,.25)}.salon_done__RZ_QP dl div{display:flex;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid hsla(0,0%,50%,.25);font-size:13px}.salon_done__RZ_QP dt{font-family:GeistMono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.55}.salon_done__RZ_QP dd{text-align:end}.salon_tick__RWFcW{width:120px;height:40px}.salon_tick__RWFcW path{fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-dasharray:130;stroke-dashoffset:130;animation:salon_draw__72vyS 1s .2s var(--ease) forwards}@keyframes salon_draw__72vyS{to{stroke-dashoffset:0}}.salon_doneBtns__cjm43{display:flex;gap:10px;margin-top:16px;flex-wrap:wrap}.salon_ghost__YYUgg{padding:10px 16px!important;border-radius:999px;border:1px solid hsla(0,0%,50%,.4)!important;font-size:14px;font-weight:600}.salon_backStep__QHte_{margin:0 26px 20px;align-self:flex-start;font-size:13px;opacity:.6}@media (max-width:900px){.salon_links__uqCMg{display:none}.salon_nav__k7Rwj{justify-content:space-between}.salon_heroTop__ED_nc{flex-direction:column;gap:10px}.salon_word1__Qkclx{top:22%}.salon_heroFoot__sDQJG{flex-direction:column;align-items:flex-start;gap:14px}.salon_rows__wq2PZ li{grid-template-columns:44px 1fr auto}.salon_bookBtn__LhoQg,.salon_min__MG77d{display:none}.salon_lookGrid__W_mNy,.salon_mirrors__PC1to{grid-template-columns:repeat(2,1fr)}.salon_plans__h1cCD{grid-template-columns:1fr}.salon_site__5z82x .salon_planOn__6PUnR{transform:none}.salon_gift__6kj4_ .salon_wrap__Gyy8m,.salon_revRow__uNPYu,.salon_visitGrid___qcH2{grid-template-columns:1fr}.salon_stack__qh0R9{height:300px}.salon_float___2lC_{opacity:.6}.salon_switch__6pTuG a{padding:6px 9px;font-size:12px}.salon_demoTag__kpKVr{display:none}}@media (max-width:520px){.salon_lookGrid__W_mNy{grid-template-columns:1fr 1fr;gap:10px}.salon_look__MvhuX figcaption b{font-size:14px}.salon_back__N4_9Z span{display:none}}@media (prefers-reduced-motion:reduce){.salon_giftCard___sEa9:after,.salon_pin__nGaXR circle:first-child,.salon_route__GfwFO,.salon_status__vcyzJ i.salon_dotOn___sdiI{animation:none!important}}.salon_barber__L7YdU .salon_h2__UkJRc{font-size:clamp(48px,7.4vw,124px);line-height:.9;letter-spacing:-.01em;text-transform:uppercase}.salon_barber__L7YdU .salon_h2__UkJRc b{font-weight:900}.salon_barber__L7YdU .salon_statement__qt7Zu{font-size:clamp(40px,6.4vw,104px);line-height:.92;letter-spacing:-.01em;text-transform:uppercase}.salon_barber__L7YdU .salon_statement__qt7Zu b{font-weight:900}.salon_barber__L7YdU .salon_freeAt__8DICX{font-size:clamp(40px,5.6vw,90px);letter-spacing:-.01em;text-transform:uppercase}.salon_barber__L7YdU .salon_logo__Mkl8I{font-weight:800;font-size:20px;letter-spacing:.18em}.salon_barber__L7YdU .salon_word1__Qkclx{font-family:"InstrumentSerif",serif;font-style:italic;font-weight:400;letter-spacing:-.03em;color:hsla(60,7%,95%,.9);-webkit-text-stroke:0;font-size:clamp(120px,19vw,320px);top:20%}.salon_barber__L7YdU .salon_word2__8gPTd{font-weight:900;text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(150px,27vw,460px);line-height:.78;bottom:-3%}.salon_barber__L7YdU .salon_bigword__tgNji{font-weight:900;letter-spacing:0;font-size:clamp(110px,24vw,420px)}.salon_barber__L7YdU .salon_score__Sjkik b{font-weight:200;letter-spacing:-.03em}.salon_barber__L7YdU .salon_no__CVceu{font-weight:300;font-size:34px}.salon_barber__L7YdU .salon_sname__2HXsI b{font-family:Geist,sans-serif;font-weight:600;letter-spacing:-.02em}.salon_barber__L7YdU .salon_giftCard___sEa9>b,.salon_barber__L7YdU .salon_near__qzi3T,.salon_barber__L7YdU .salon_plan__9OjFP>b,.salon_barber__L7YdU .salon_price__z0l_H,.salon_barber__L7YdU .salon_save__4BHPi strong{letter-spacing:0}.salon_barber__L7YdU .salon_giftCard___sEa9>b{font-weight:300;font-size:clamp(56px,6.4vw,90px)}.salon_barber__L7YdU .salon_near__qzi3T{font-size:clamp(34px,3.8vw,52px);font-weight:800;text-transform:uppercase;line-height:.95}.salon_barber__L7YdU .salon_look__MvhuX figcaption b,.salon_barber__L7YdU .salon_mname__Evo8x b{font-size:24px;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.salon_barber__L7YdU .salon_rcard__QditS blockquote{font-family:"InstrumentSerif",serif;font-size:clamp(24px,2.4vw,32px)}.salon_barber__L7YdU .salon_drawer__iJuV1 header h3{font-size:34px;font-weight:800;text-transform:uppercase;letter-spacing:0}.salon_ar__ZVd84.salon_barber__L7YdU .salon_freeAt__8DICX,.salon_ar__ZVd84.salon_barber__L7YdU .salon_h2__UkJRc,.salon_ar__ZVd84.salon_barber__L7YdU .salon_statement__qt7Zu,.salon_ar__ZVd84.salon_barber__L7YdU .salon_word2__8gPTd{text-transform:none}.salon_ar__ZVd84.salon_barber__L7YdU .salon_word1__Qkclx{font-family:Alexandria,sans-serif;font-style:normal;font-weight:200}.salon_photoStage__8rAkf{--lx:50%;--ly:45%;--rx:0deg;--ry:0deg;perspective:1400px}.salon_photoTilt__nb3CP{position:absolute;left:50%;top:52%;width:min(64vh,62vw);aspect-ratio:1;transform:translate(-50%,-50%) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d}.salon_photoTilt__nb3CP img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;-webkit-mask-image:radial-gradient(closest-side,#000 72%,transparent 100%);mask-image:radial-gradient(closest-side,#000 72%,transparent 100%)}.salon_shade__Ua_jp{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle 34vmin at var(--lx) var(--ly),rgba(7,7,7,0) 0,rgba(7,7,7,.55) 55%,rgba(7,7,7,.92) 100%)}.salon_salon__va6zQ .salon_shade__Ua_jp{background:radial-gradient(circle 40vmin at var(--lx) var(--ly),hsla(22,51%,90%,0) 0,hsla(22,51%,90%,.25) 60%,hsla(22,51%,90%,.55) 100%)}.salon_beam__BtHMQ{position:absolute;inset:0;pointer-events:none;background:conic-gradient(from 180deg at var(--lx) -10%,transparent 170deg,rgba(255,244,224,.1) 178deg,rgba(255,244,224,.16) 180deg,rgba(255,244,224,.1) 182deg,transparent 190deg);filter:blur(10px);mix-blend-mode:screen}.salon_salon__va6zQ .salon_beam__BtHMQ{background:conic-gradient(from 180deg at var(--lx) -10%,transparent 170deg,hsla(0,0%,100%,.35) 180deg,transparent 190deg);mix-blend-mode:soft-light}.salon_dust__wmReC{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.salon_barber__L7YdU .salon_photoTilt__nb3CP img{mix-blend-mode:lighten}.salon_salon__va6zQ .salon_photoTilt__nb3CP img{mix-blend-mode:multiply}.salon_spin__pmVRq{width:100%;height:100%;transform-style:preserve-3d;animation:salon_spinIn__P_FaV 2.6s cubic-bezier(.16,1,.3,1) .2s both}@keyframes salon_spinIn__P_FaV{0%{transform:translateY(18%) rotateY(-160deg) scale(.6);filter:blur(10px) brightness(.2);opacity:0}35%{opacity:1;filter:blur(3px) brightness(.6)}70%{transform:translateY(0) rotateY(12deg) scale(1.02);filter:blur(0) brightness(1.1)}to{transform:none;filter:none}}.salon_lightsOn__9vDk8{position:absolute;inset:0;pointer-events:none;background:#000;animation:salon_flicker__ma9lB 1.6s steps(1) .1s both}.salon_salon__va6zQ .salon_lightsOn__9vDk8{background:#f3e3da}@keyframes salon_flicker__ma9lB{0%{opacity:1}18%{opacity:.35}24%{opacity:.9}34%{opacity:.2}40%{opacity:.7}52%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.salon_lightsOn__9vDk8,.salon_spin__pmVRq{animation:none}.salon_lightsOn__9vDk8{display:none}}.salon_photoTilt__nb3CP{width:min(80vh,66vw);top:45%}.salon_barber__L7YdU .salon_shade__Ua_jp{background:radial-gradient(circle 46vmin at var(--lx) var(--ly),rgba(7,7,7,0) 0,rgba(7,7,7,.25) 50%,rgba(7,7,7,.8) 100%)}.salon_barber__L7YdU .salon_photoTilt__nb3CP img{filter:brightness(1.25) contrast(1.05)}.salon_barber__L7YdU .salon_word2__8gPTd{font-size:clamp(130px,21vw,360px);bottom:-2%}@media (max-width:900px){.salon_photoTilt__nb3CP{width:92vw;top:50%}}@property --ang{syntax:"<angle>";initial-value:0deg;inherits:false}.salon_site__5z82x [data-tilt]{--rx:0deg;--ry:0deg;--mx:50%;--my:50%;transform-style:preserve-3d;transition:transform .6s var(--ease),box-shadow .6s var(--ease)}.salon_tilting__KDIdN{transition:transform .12s linear,box-shadow .4s var(--ease)!important}.salon_glare__xiRpi{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:5;opacity:0;transition:opacity .4s;background:radial-gradient(500px circle at var(--mx) var(--my),hsla(0,0%,100%,.28),transparent 40%);mix-blend-mode:overlay}.salon_tilting__KDIdN .salon_glare__xiRpi{opacity:1}.salon_rows__wq2PZ{perspective:1400px}.salon_rows__wq2PZ li{position:relative;transform-style:preserve-3d;transition:transform .5s var(--ease),background .3s,padding .4s var(--ease),box-shadow .5s var(--ease);border-radius:14px}.salon_rows__wq2PZ li:hover{transform:translateZ(30px) rotateX(4deg);background:#fff;box-shadow:0 30px 50px -30px rgba(0,0,0,.45);border-bottom-color:transparent}.salon_salon__va6zQ .salon_rows__wq2PZ li:hover{background:#fffaf7}.salon_rows__wq2PZ li:hover .salon_no__CVceu{opacity:1;transform:translateZ(20px)}.salon_rows__wq2PZ li:hover .salon_price__z0l_H{transform:translateZ(26px) scale(1.06)}.salon_no__CVceu,.salon_price__z0l_H{transition:transform .5s var(--ease),opacity .3s}.salon_rows__wq2PZ li:after{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:3px;background:var(--fg-light);transform:scaleY(0);transition:transform .4s var(--ease)}.salon_ar__ZVd84 .salon_rows__wq2PZ li:after{left:auto;right:0}.salon_rows__wq2PZ li:hover:after{transform:scaleY(1)}.salon_mirrors__PC1to{perspective:1200px}.salon_mirror__oczQi{transform:rotateX(var(--rx)) rotateY(var(--ry));border-radius:160px 160px 14px 14px}.salon_mirror__oczQi .salon_glass__khfSI{transform:translateZ(30px);box-shadow:0 40px 60px -30px rgba(0,0,0,.8)}.salon_mirror__oczQi .salon_mname__Evo8x{transform:translateZ(50px)}.salon_mirror__oczQi .salon_glare__xiRpi{top:70px;bottom:50px;border-radius:160px 160px 14px 14px}.salon_lookGrid__W_mNy{perspective:1400px}.salon_look__MvhuX{transform:rotateX(var(--rx)) rotateY(var(--ry));box-shadow:0 20px 40px -30px rgba(0,0,0,.8)}.salon_look__MvhuX.salon_tilting__KDIdN{transform:rotateX(var(--rx)) rotateY(var(--ry)) translateZ(20px);box-shadow:0 50px 70px -30px rgba(0,0,0,.9)}.salon_look__MvhuX figcaption{transform:translateZ(40px)}.salon_hoverTag__hsC_N{transform:translateZ(30px)}.salon_look__MvhuX img{transform:scale(1.12) translate(calc((var(--mx) - 50%) * -.06),calc((var(--my) - 50%) * -.06))}.salon_plans__h1cCD{perspective:1400px}.salon_plan__9OjFP{transform:rotateX(var(--rx)) rotateY(var(--ry));overflow:visible;isolation:isolate}.salon_plan__9OjFP>*{position:relative;z-index:2}.salon_plan__9OjFP>small{transform:translateZ(20px)}.salon_plan__9OjFP>b{transform:translateZ(60px);text-shadow:0 12px 24px rgba(0,0,0,.12)}.salon_plan__9OjFP ul{transform:translateZ(35px)}.salon_plan__9OjFP .salon_save__4BHPi{transform:translateZ(25px)}.salon_hot__pM1cZ{transform:translateZ(80px)}.salon_plan__9OjFP:before{content:"";position:absolute;inset:-2px;border-radius:24px;z-index:0;padding:2px;background:conic-gradient(from var(--ang),transparent 0deg,transparent 200deg,var(--ring1) 260deg,var(--ring2) 320deg,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:salon_spinAng__lchkn 4s linear infinite;opacity:0;transition:opacity .5s}.salon_barber__L7YdU{--ring1:#9a9a9a;--ring2:#fff}.salon_salon__va6zQ{--ring1:#e8b4a8;--ring2:#c9a46a}.salon_planOn__6PUnR:before,.salon_plan__9OjFP:hover:before{opacity:1}@keyframes salon_spinAng__lchkn{to{--ang:360deg}}.salon_holo__Xs2x5{position:absolute!important;inset:0;border-radius:22px;z-index:1!important;pointer-events:none;opacity:0;transition:opacity .5s;background:linear-gradient(115deg,transparent 20%,rgba(255,0,170,.1) 35%,rgba(0,220,255,.12) 45%,rgba(255,240,0,.1) 55%,transparent 70%);background-size:220% 220%;background-position:var(--mx) var(--my);mix-blend-mode:color-dodge}.salon_planOn__6PUnR .salon_holo__Xs2x5,.salon_tilting__KDIdN .salon_holo__Xs2x5{opacity:1}.salon_site__5z82x .salon_planOn__6PUnR{transform:rotateX(var(--rx)) rotateY(var(--ry)) scale(1.05)}.salon_plan__9OjFP.salon_tilting__KDIdN{box-shadow:0 50px 80px -30px rgba(0,0,0,.45)}.salon_giftStage__Oxok_{transform:rotateX(var(--rx)) rotateY(var(--ry))}.salon_giftCard___sEa9{box-shadow:0 50px 90px -30px rgba(0,0,0,.8),inset 0 0 0 1px hsla(0,0%,100%,.2)}.salon_gcBrand__4wR6c,.salon_giftCard___sEa9 b,.salon_giftCard___sEa9 small,.salon_mark__0yLh9{transform:translateZ(40px)}.salon_map__ESbwt{transform:rotateX(var(--rx)) rotateY(var(--ry));box-shadow:0 40px 70px -40px rgba(0,0,0,.8)}.salon_map__ESbwt svg{transform:translateZ(0)}.salon_mapTag__XziSJ{transform:translateZ(50px)}.salon_stack__qh0R9{perspective:1200px;transform-style:preserve-3d}.salon_rcard__QditS{transform:translate3d(calc(var(--k) * 18px),calc(var(--k) * 14px),calc(var(--k) * -60px)) rotate(calc(var(--k) * 2deg)) rotateY(calc(var(--k) * -6deg));box-shadow:0 30px 60px -30px rgba(0,0,0,.6)}@media (pointer:coarse){.salon_site__5z82x [data-tilt]{transform:none!important}}@media (prefers-reduced-motion:reduce){.salon_plan__9OjFP:before{animation:none}.salon_site__5z82x [data-tilt]{transform:none!important}}.salon_band__lwT7q{overflow:hidden;padding:22px 0;border-block:1px solid var(--line-light);background:var(--bg-light);color:var(--fg-light)}.salon_bandTrack__Hm1Gg{display:flex;gap:40px;white-space:nowrap;width:-moz-max-content;width:max-content;will-change:transform}.salon_bandTrack__Hm1Gg span{font-family:var(--display);font-size:clamp(40px,6vw,96px);font-weight:800;line-height:1;text-transform:uppercase;letter-spacing:-.01em}.salon_salon__va6zQ .salon_bandTrack__Hm1Gg span{text-transform:none;font-weight:400;font-style:italic}.salon_bandTrack__Hm1Gg span:nth-child(2n){color:transparent;-webkit-text-stroke:1.2px currentColor}.salon_bandTrack__Hm1Gg em{font-style:normal;display:inline-block;margin-inline-start:40px;animation:salon_spinSlow__qpAaE 8s linear infinite}@keyframes salon_spinSlow__qpAaE{to{transform:rotate(1turn)}}.salon_links__uqCMg a{position:relative;text-decoration:none!important}.salon_links__uqCMg a:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .4s var(--ease)}.salon_links__uqCMg a:hover:after{transform:scaleX(1);transform-origin:left}.salon_mirror__oczQi:hover .salon_lamp__FIwly{animation:salon_swing___dTiI 1.2s var(--ease);transform-origin:top center}@keyframes salon_swing___dTiI{20%{transform:translateX(-50%) rotate(8deg)}45%{transform:translateX(-50%) rotate(-6deg)}70%{transform:translateX(-50%) rotate(3deg)}to{transform:translateX(-50%) rotate(0)}}.salon_look__MvhuX figcaption button{transform:translateY(10px);opacity:0;transition:transform .4s var(--ease),opacity .3s}.salon_look__MvhuX:hover figcaption button{transform:none;opacity:.9}.salon_filters__CZ6tB button{transition:transform .3s var(--ease),background .3s,color .3s}.salon_filters__CZ6tB button:hover{transform:translateY(-3px)}.salon_amounts__ud_Um button{transition:transform .3s var(--ease),background .3s,color .3s}.salon_amounts__ud_Um button:hover{transform:translateY(-3px) scale(1.04)}.salon_chip__p8RYY{transition:transform .4s var(--ease)}.salon_chip__p8RYY:hover{transform:translateY(-4px) rotate(-2deg)}.salon_hours__Rjffv li{transition:padding .4s var(--ease),background .3s}.salon_hours__Rjffv li:hover{padding-inline:10px;background:hsla(0,0%,100%,.04)}.salon_qa__DWOca button:hover{padding-inline-start:10px!important;transition:padding .4s var(--ease)}.salon_h2__UkJRc{will-change:clip-path,transform}.salon_route__GfwFO{stroke-dasharray:6 8}.salon_plan__9OjFP>.salon_hot__pM1cZ{position:absolute;width:auto}.salon_plan__9OjFP>.salon_glare__xiRpi,.salon_plan__9OjFP>.salon_holo__Xs2x5{position:absolute}.salon_float___2lC_{mix-blend-mode:normal!important;filter:drop-shadow(0 40px 30px rgba(0,0,0,.28)) drop-shadow(0 6px 8px rgba(0,0,0,.18))!important}.salon_pick__b5tUP img{background:transparent!important;filter:drop-shadow(0 4px 6px rgba(0,0,0,.25))}.salon_toolCursor__FyTP6{position:fixed;left:0;top:0;z-index:30;width:230px;height:230px;pointer-events:none;opacity:0;will-change:transform}.salon_toolCursor__FyTP6 img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transform:scale(.6) rotate(-30deg);transition:opacity .25s,transform .55s cubic-bezier(.3,1.6,.4,1);filter:drop-shadow(0 30px 24px rgba(0,0,0,.3)) drop-shadow(0 4px 6px rgba(0,0,0,.2))}.salon_toolCursor__FyTP6 img.salon_toolOn__DVW_S{opacity:1;transform:none}.salon_toolShadow__9KnO2{position:absolute;left:20%;right:20%;bottom:-14px;height:18px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.25),transparent);filter:blur(4px)}@media (pointer:coarse){.salon_toolCursor__FyTP6{display:none}}.salon_drawer__iJuV1{box-shadow:none;visibility:hidden;transition:transform .7s var(--ease),visibility 0s .7s}.salon_drawer__iJuV1.salon_drawerOn__dBIZZ{box-shadow:-40px 0 80px rgba(0,0,0,.4);visibility:visible;transition:transform .7s var(--ease),visibility 0s}.salon_ar__ZVd84 .salon_freeAt__8DICX,.salon_ar__ZVd84 .salon_h2__UkJRc,.salon_ar__ZVd84 .salon_near__qzi3T,.salon_ar__ZVd84 .salon_statement__qt7Zu,.salon_ar__ZVd84.salon_barber__L7YdU .salon_freeAt__8DICX,.salon_ar__ZVd84.salon_barber__L7YdU .salon_h2__UkJRc,.salon_ar__ZVd84.salon_barber__L7YdU .salon_near__qzi3T,.salon_ar__ZVd84.salon_barber__L7YdU .salon_statement__qt7Zu{line-height:1.38!important;letter-spacing:0!important}.salon_ar__ZVd84 .salon_h2__UkJRc,.salon_ar__ZVd84.salon_barber__L7YdU .salon_h2__UkJRc{font-size:clamp(30px,4.6vw,70px)!important}.salon_ar__ZVd84 .salon_statement__qt7Zu,.salon_ar__ZVd84.salon_barber__L7YdU .salon_statement__qt7Zu{font-size:clamp(28px,4.2vw,64px)!important}.salon_ar__ZVd84 .salon_look__MvhuX figcaption b,.salon_ar__ZVd84 .salon_mname__Evo8x b,.salon_ar__ZVd84 .salon_sname__2HXsI b{font-family:Alexandria,sans-serif!important;text-transform:none!important;letter-spacing:0!important;line-height:1.3}.salon_ar__ZVd84 .salon_word2__8gPTd{font-size:clamp(90px,18vw,300px)!important;bottom:1%!important}.salon_ar__ZVd84 .salon_word1__Qkclx{font-size:clamp(70px,13vw,220px)!important}.salon_ar__ZVd84 .salon_bigword__tgNji{font-size:clamp(70px,15vw,260px)!important}.salon_ar__ZVd84 .salon_eyebrow__ba1uf,.salon_ar__ZVd84 .salon_hint__jhr_B,.salon_ar__ZVd84 .salon_hoverTag__hsC_N,.salon_ar__ZVd84 .salon_min__MG77d,.salon_ar__ZVd84 .salon_plan__9OjFP small,.salon_ar__ZVd84 .salon_status__vcyzJ{font-family:PlexArabic,sans-serif;letter-spacing:0}@media (max-width:900px){.salon_hero__c4onL{height:auto;min-height:100svh}.salon_heroTop__ED_nc{padding-top:0}.salon_tag__e_fpn{font-size:15px}.salon_barber__L7YdU .salon_word1__Qkclx{top:26%;font-size:22vw}.salon_barber__L7YdU .salon_word2__8gPTd{font-size:26vw;bottom:4%}.salon_salon__va6zQ .salon_word1__Qkclx{top:24%;font-size:24vw}.salon_salon__va6zQ .salon_word2__8gPTd{font-size:26vw;bottom:6%}.salon_photoTilt__nb3CP{width:96vw;top:52%}.salon_heroFoot__sDQJG{bottom:16px}.salon_heroFoot__sDQJG p{font-size:12px}.salon_pillBig__9CDjT{font-size:14px}.salon_hint__jhr_B{display:none}.salon_why__yHjSq{min-height:auto;padding:100px var(--gut) 130px}.salon_statement__qt7Zu{font-size:clamp(28px,8vw,44px)!important}.salon_f0__nIZC3,.salon_f1__Rw_ez,.salon_f2__D2YI_,.salon_f3__jDk_6{width:90px}.salon_f0__nIZC3{left:2%;top:8%}.salon_f1__Rw_ez{right:2%;top:6%}.salon_f2__D2YI_{left:4%;bottom:18%}.salon_f3__jDk_6{right:4%;bottom:20%}.salon_depositRow__SFFVG{bottom:24px;padding:0 var(--gut)}.salon_chip__p8RYY{font-size:12px;padding:8px 12px}.salon_bandTrack__Hm1Gg span{font-size:44px}.salon_h2__UkJRc{font-size:clamp(34px,9vw,54px)}.salon_barber__L7YdU .salon_h2__UkJRc{font-size:clamp(40px,11vw,64px)}.salon_score__Sjkik b{font-size:34vw}.salon_stack__qh0R9{height:330px}.salon_rcard__QditS{padding:22px}.salon_rcard__QditS blockquote{font-size:20px}.salon_final__hz8hE .salon_wrap__Gyy8m{flex-direction:column;align-items:flex-start}.salon_gift__6kj4_ .salon_wrap__Gyy8m{gap:40px}.salon_amounts__ud_Um{flex-wrap:wrap}.salon_visitGrid___qcH2{gap:24px}.salon_map__ESbwt{min-height:240px}.salon_qa__DWOca button{font-size:15px}.salon_hiring__sJZ2p{flex-wrap:wrap}.salon_legal__GqnrF{flex-direction:column;gap:6px}.salon_drawer__iJuV1{width:100vw}.salon_slots__8zX8A{grid-template-columns:repeat(3,1fr)}.salon_days__If9Um small{font-size:8px}}@media (max-width:520px){.salon_mirrors__PC1to{gap:10px}.salon_mname__Evo8x{flex-direction:column;gap:2px}.salon_mname__Evo8x b{font-size:16px!important}.salon_plans__h1cCD{gap:14px}.salon_plan__9OjFP{padding:22px!important}.salon_switch__6pTuG a{padding:5px 8px;font-size:11px}.salon_lang__iY4Z7{padding:4px 9px!important;font-size:12px}}@media (max-width:900px){.salon_site__5z82x{zoom:.86}}@media (max-width:600px){.salon_site__5z82x{zoom:.7}}.salon_hero__c4onL{--tfs:clamp(84px,min(15vw,calc((100svh - 320px) * .4)),280px)}.salon_titles__PyxkZ{position:absolute;z-index:3;inset-inline:var(--gut);top:176px;bottom:96px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.salon_title__tkJmd{font-family:var(--display);font-size:var(--tfs);font-weight:900;line-height:.82;letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;color:var(--fg-dark)}.salon_titleA__fvbyM{align-self:flex-start}.salon_titleB__xzBiz{align-self:flex-end}.salon_salon__va6zQ .salon_title__tkJmd{color:var(--fg-light);font-weight:400;font-style:italic;text-transform:none;letter-spacing:-.03em;line-height:.9;font-size:calc(var(--tfs) * .82)}.salon_ar__ZVd84 .salon_title__tkJmd,.salon_ar__ZVd84.salon_barber__L7YdU .salon_title__tkJmd,.salon_ar__ZVd84.salon_salon__va6zQ .salon_title__tkJmd{font-family:Alexandria,sans-serif;font-weight:800;font-style:normal;text-transform:none;letter-spacing:0;line-height:1.2;font-size:calc(var(--tfs) * .6)}.salon_photoStage__8rAkf{pointer-events:none}.salon_chairHit__eHIJY{position:absolute;z-index:6;left:24%;right:24%;top:4%;bottom:8%;border-radius:42%!important;cursor:pointer;pointer-events:auto;background:none;outline-offset:6px;transition:box-shadow .4s,background .4s}.salon_chairHit__eHIJY:hover{background:radial-gradient(closest-side,hsla(0,0%,100%,.07),transparent);box-shadow:0 0 0 1px hsla(0,0%,100%,.22),0 0 70px 6px rgba(255,236,205,.18)}.salon_salon__va6zQ .salon_chairHit__eHIJY:hover{background:radial-gradient(closest-side,hsla(0,0%,100%,.35),transparent);box-shadow:0 0 0 1px rgba(42,29,28,.25),0 0 70px 6px hsla(11,58%,78%,.35)}.salon_chairHit__eHIJY:focus-visible{outline:2px solid currentColor}.salon_chairHit__eHIJY:hover~.salon_spin__pmVRq img{filter:brightness(1.35) contrast(1.06)}.salon_salon__va6zQ .salon_chairHit__eHIJY:hover~.salon_spin__pmVRq img{filter:brightness(1.04) saturate(1.1)}.salon_spin__pmVRq img{transition:filter .5s}.salon_chairHitFull__pU5_x{inset:10% 30%;background:none}.salon_chairHitFull__pU5_x,.salon_tapChip__qqDws{position:absolute;z-index:6;pointer-events:auto;cursor:pointer}.salon_tapChip__qqDws{left:50%;bottom:26px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px!important;border:1px solid hsla(0,0%,100%,.28)!important;background:hsla(0,0%,100%,.08)!important;backdrop-filter:blur(10px);color:var(--fg-dark);font-size:13px;font-weight:600;white-space:nowrap;transition:background .3s,color .3s,transform .3s}.salon_tapChip__qqDws i{width:8px;height:8px;border-radius:50%;background:#3ddc84;animation:salon_pulse__EktLN 1.8s infinite}.salon_tapChip__qqDws span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--fg-dark);color:var(--bg-dark);font-size:12px;transition:transform .3s}.salon_salon__va6zQ .salon_tapChip__qqDws{color:var(--fg-light);border-color:rgba(42,29,28,.25)!important;background:hsla(0,0%,100%,.5)!important}.salon_salon__va6zQ .salon_tapChip__qqDws span{background:var(--fg-light);color:var(--bg-light)}.salon_photoStage__8rAkf:has(.salon_chairHit__eHIJY:hover) .salon_tapChip__qqDws,.salon_tapChip__qqDws:hover{background:var(--fg-dark)!important;color:var(--bg-dark);transform:translateX(-50%) translateY(-2px)}.salon_salon__va6zQ .salon_photoStage__8rAkf:has(.salon_chairHit__eHIJY:hover) .salon_tapChip__qqDws,.salon_salon__va6zQ .salon_tapChip__qqDws:hover{background:var(--fg-light)!important;color:var(--bg-light)}.salon_photoStage__8rAkf:has(.salon_chairHit__eHIJY:hover) .salon_tapChip__qqDws span,.salon_tapChip__qqDws:hover span{transform:rotate(45deg)}@media (max-width:900px){.salon_hero__c4onL{--tfs:40vw}.salon_salon__va6zQ .salon_hero__c4onL{--tfs:28vw}.salon_titles__PyxkZ{top:150px;bottom:120px}.salon_ar__ZVd84 .salon_hero__c4onL{--tfs:34vw}.salon_tapChip__qqDws{bottom:70px}}.salon_site__5z82x .salon_tiers__xs_hM{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch;padding-top:14px}.salon_site__5z82x .salon_tier__enhLn{position:relative;display:flex;flex-direction:column;gap:22px;padding:32px 28px 26px;background:transparent;color:var(--fg-light);border:1px solid rgba(0,0,0,.85);border-radius:4px;cursor:pointer;transition:transform .55s var(--ease),box-shadow .55s var(--ease),background .4s,color .4s}.salon_site__5z82x .salon_tier__enhLn:hover{transform:translateY(-8px);box-shadow:0 34px 50px -34px rgba(0,0,0,.5)}.salon_site__5z82x .salon_tierHot__I1qGI{margin-block:-14px;padding-block:46px 30px}.salon_site__5z82x .salon_tierOn__ZIQxl{background:var(--fg-light);color:var(--bg-light)}.salon_salon__va6zQ .salon_tier__enhLn{border:0;border-radius:30px;background:#fff;box-shadow:0 24px 44px -30px rgba(42,29,28,.4)}.salon_salon__va6zQ .salon_tierOn__ZIQxl,.salon_tierBadge__c8PkN{background:var(--fg-light)}.salon_tierBadge__c8PkN{position:absolute;top:0;inset-inline-start:28px;transform:translateY(-50%);padding:7px 13px;border-radius:999px;font:600 10px GeistMono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--bg-light)}.salon_tierOn__ZIQxl .salon_tierBadge__c8PkN{background:var(--bg-light);color:var(--fg-light)}.salon_salon__va6zQ .salon_tierBadge__c8PkN{background:#e8b4a8;color:#2a1d1c}.salon_tierNo__f5KD_{font:500 11px GeistMono,monospace;letter-spacing:.16em;opacity:.55}.salon_ar__ZVd84 .salon_tierNo__f5KD_{font-family:PlexArabic,sans-serif;letter-spacing:0;font-size:12px}.salon_site__5z82x .salon_tierHead__IWN1Q h3{margin-top:12px;font-family:var(--display);font-weight:900;font-size:clamp(36px,3.4vw,54px);line-height:.95;letter-spacing:-.005em;text-transform:uppercase}.salon_salon__va6zQ .salon_tierHead__IWN1Q h3{font-weight:400;font-style:italic;text-transform:none;letter-spacing:-.02em;font-size:clamp(38px,3.4vw,54px)}.salon_ar__ZVd84 .salon_tierHead__IWN1Q h3,.salon_ar__ZVd84.salon_barber__L7YdU .salon_tierHead__IWN1Q h3,.salon_ar__ZVd84.salon_salon__va6zQ .salon_tierHead__IWN1Q h3{font-family:Alexandria,sans-serif;font-weight:800;font-style:normal;text-transform:none;letter-spacing:0;line-height:1.3;font-size:clamp(26px,2.6vw,38px)}.salon_tierPrice__Aq6nx{display:flex;align-items:flex-end;gap:12px;padding-bottom:22px;border-bottom:1px solid color-mix(in srgb,currentColor 22%,transparent)}.salon_tierPrice__Aq6nx b{font-family:var(--display);font-weight:900;font-size:clamp(54px,5.2vw,84px);line-height:.85;letter-spacing:-.01em}.salon_salon__va6zQ .salon_tierPrice__Aq6nx b{font-weight:400;letter-spacing:-.03em}.salon_ar__ZVd84 .salon_tierPrice__Aq6nx b{font-family:Alexandria,sans-serif;font-weight:700;letter-spacing:0;font-size:clamp(40px,4vw,62px);line-height:1}.salon_tierPrice__Aq6nx span{display:flex;flex-direction:column;font-size:14px;font-weight:600;line-height:1.2;padding-bottom:4px}.salon_tierPrice__Aq6nx small{font-size:12px;font-weight:400;opacity:.6}.salon_tierPerks__mBNsF{display:flex;flex-direction:column;gap:14px}.salon_tierPerks__mBNsF li{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.4}.salon_tierPerks__mBNsF i{flex:none;display:grid;place-items:center;width:20px;height:20px;margin-top:1px;border-radius:50%;font-style:normal;font-size:11px;font-weight:700;background:var(--fg-light);color:var(--bg-light);transition:background .4s,color .4s}.salon_tierOn__ZIQxl .salon_tierPerks__mBNsF i{background:var(--bg-light);color:var(--fg-light)}.salon_tierSave__U4JaU{margin-top:auto;display:flex;flex-direction:column;gap:2px;padding:14px 16px;border-radius:4px;background:hsla(0,0%,50%,.12)}.salon_salon__va6zQ .salon_tierSave__U4JaU{border-radius:18px;background:#f8efe9}.salon_salon__va6zQ .salon_tierOn__ZIQxl .salon_tierSave__U4JaU{background:hsla(0,0%,100%,.1)}.salon_tierSave__U4JaU span{font:500 10px GeistMono,monospace;letter-spacing:.12em;text-transform:uppercase;opacity:.6}.salon_ar__ZVd84 .salon_tierSave__U4JaU span{font-family:PlexArabic,sans-serif;letter-spacing:0;font-size:12px}.salon_tierSave__U4JaU strong{font-family:var(--display);font-size:28px;font-weight:800;line-height:1.05}.salon_salon__va6zQ .salon_tierSave__U4JaU strong{font-weight:400;font-size:30px}.salon_ar__ZVd84 .salon_tierSave__U4JaU strong{font-family:Alexandria,sans-serif;font-size:22px;font-weight:700}.salon_tierSave__U4JaU small{font-size:12px;opacity:.6}.salon_site__5z82x .salon_tierBtn__eY_y9{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 7px 7px 22px;border:1px solid;border-radius:999px;font-weight:600;font-size:15px;transition:background .3s,color .3s,border-color .3s}.salon_ar__ZVd84 .salon_tierBtn__eY_y9{padding:7px 22px 7px 7px}.salon_tierBtn__eY_y9 i{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;font-style:normal;background:currentColor;transition:transform .3s}.salon_tierBtn__eY_y9 i:before{content:""}.salon_site__5z82x .salon_tierBtn__eY_y9:hover{background:var(--fg-light);color:var(--bg-light);border-color:var(--fg-light)}.salon_site__5z82x .salon_tierOn__ZIQxl .salon_tierBtn__eY_y9{background:var(--bg-light);color:var(--fg-light);border-color:var(--bg-light)}.salon_tierOn__ZIQxl .salon_tierBtn__eY_y9:hover{transform:translateY(-1px)}.salon_tierBtn__eY_y9:hover i{transform:rotate(45deg)}.salon_tierBtn__eY_y9 i{color:var(--bg-light)}.salon_tierBtn__eY_y9:hover i{color:var(--fg-light);background:var(--bg-light)}.salon_tierOn__ZIQxl .salon_tierBtn__eY_y9 i{color:var(--bg-light);background:var(--fg-light)}@media (max-width:900px){.salon_site__5z82x .salon_tiers__xs_hM{grid-template-columns:1fr;gap:26px}.salon_site__5z82x .salon_tierHot__I1qGI{margin-block:0;padding-block:36px 28px}}.salon_site__5z82x.salon_portal__YwsSc{zoom:1!important;display:contents}.salon_barber__L7YdU .salon_bkDone__EHyhA,.salon_barber__L7YdU .salon_bk__0hnLg{--rad:8px}.salon_salon__va6zQ .salon_bkDone__EHyhA,.salon_salon__va6zQ .salon_bk__0hnLg{--rad:18px}.salon_barber__L7YdU .salon_bk__0hnLg{--bg:#0d0d0d;--fg:#f2f2f0;--mut:hsla(60,7%,95%,.55);--line:hsla(0,0%,100%,.12);--card:#151515;--card2:#1d1d1d;--pri:#f2f2f0;--pri-ink:#0b0b0b;--ok:#3ddc84;--bad:#ff7a6b}.salon_salon__va6zQ .salon_bk__0hnLg{--bg:#fbf4ef;--fg:#2a1d1c;--mut:rgba(42,29,28,.6);--line:rgba(42,29,28,.14);--card:#fff;--card2:#f6ebe4;--pri:#2a1d1c;--pri-ink:#fbf4ef;--ok:#2f9e63;--bad:#c2483b}.salon_site__5z82x .salon_bk__0hnLg{width:min(500px,100vw);background:var(--bg);color:var(--fg);overflow:hidden}.salon_bk__0hnLg .salon_bkHead__yZ8ZT{padding:22px 26px 0;border-bottom:1px solid var(--line)}.salon_bkTop__1Crt2{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.salon_bkBrand__cyLuj{display:inline-flex;align-items:center;gap:10px;font-family:var(--display);font-weight:800;font-size:17px;letter-spacing:.16em}.salon_bkBrand__cyLuj i{width:22px;height:2px;background:currentColor;transform:rotate(-12deg);border-radius:2px}.salon_salon__va6zQ .salon_bkBrand__cyLuj{font-weight:400;font-style:italic;font-size:22px;letter-spacing:.02em}.salon_ar__ZVd84 .salon_bkBrand__cyLuj{font-family:Alexandria,sans-serif;font-style:normal;letter-spacing:0;font-size:16px}.salon_site__5z82x .salon_bkClose___As1M{width:38px;height:38px;border-radius:50%;border:1px solid var(--line);font-size:20px;line-height:1;transition:background .3s}.salon_site__5z82x .salon_bkClose___As1M:hover{background:var(--card2)}.salon_bkSteps__wxn4n{display:flex;gap:8px;margin:0 0 20px;padding:0;list-style:none}.salon_bkSteps__wxn4n li{flex:1;min-width:0}.salon_site__5z82x .salon_bkSteps__wxn4n button{width:100%;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:9px 8px;padding:0;text-align:start}.salon_site__5z82x .salon_bkSteps__wxn4n button:disabled{cursor:default}.salon_site__5z82x .salon_bkSteps__wxn4n button:before{content:"";grid-column:1/-1;height:3px;border-radius:3px;background:var(--line);transition:background .5s}.salon_stDone___Oy7G button:before,.salon_stNow__UbSDk button:before{background:var(--fg)!important}.salon_stDone___Oy7G button:before{background:var(--ok)!important}.salon_bkSteps__wxn4n span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--line);font:600 11px GeistMono,monospace;color:var(--mut);transition:all .4s}.salon_stNow__UbSDk span{background:var(--fg);color:var(--bg);border-color:var(--fg)}.salon_stDone___Oy7G span{background:var(--ok);color:#fff;border-color:transparent}.salon_bkSteps__wxn4n em{font-style:normal;font:600 10px Geist,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.salon_stNow__UbSDk em{color:var(--fg)}.salon_ar__ZVd84 .salon_bkSteps__wxn4n em{font-family:PlexArabic,sans-serif;letter-spacing:0;text-transform:none;font-size:12px}.salon_site__5z82x .salon_bk__0hnLg h3{margin:0 0 18px;font-family:var(--display);font-weight:900;font-size:36px;line-height:1;text-transform:uppercase;letter-spacing:0;animation:salon_bkIn__3qQPE .55s var(--ease) both}.salon_salon__va6zQ .salon_bk__0hnLg h3{font-weight:400;font-style:italic;text-transform:none;font-size:36px}.salon_ar__ZVd84 .salon_bk__0hnLg h3,.salon_ar__ZVd84.salon_barber__L7YdU .salon_bk__0hnLg h3,.salon_ar__ZVd84.salon_salon__va6zQ .salon_bk__0hnLg h3{font-family:Alexandria,sans-serif;font-style:normal;font-weight:700;text-transform:none;font-size:24px;line-height:1.4}@keyframes salon_bkIn__3qQPE{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.salon_bkBody__SpYhc{flex:1;overflow:auto;padding:20px 26px 24px;scrollbar-width:thin;animation:salon_bkIn__3qQPE .5s var(--ease) both}.salon_bkList__gfNU4{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.salon_site__5z82x .salon_bkCard__w3ivq{width:100%;display:grid;grid-template-columns:48px 1fr auto 24px;align-items:center;gap:14px;padding:14px 16px;text-align:start;border-radius:var(--rad);background:var(--card);border:1px solid var(--line);transition:border-color .3s,transform .3s,background .3s,box-shadow .3s}.salon_site__5z82x .salon_bkCard__w3ivq:hover{transform:translateY(-2px);border-color:var(--mut)}.salon_site__5z82x .salon_bkSel__qA2K9{border-color:var(--fg);box-shadow:0 0 0 1px var(--fg) inset;background:var(--card2)}.salon_bkCard__w3ivq img{width:46px;height:46px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 6px rgba(0,0,0,.35))}.salon_bkCard__w3ivq .salon_bkFace__ZH776{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;filter:none}.salon_bkMain__foa_5{display:flex;flex-direction:column;gap:3px;min-width:0}.salon_bkMain__foa_5 b{font-size:15px;font-weight:600}.salon_bkMain__foa_5 small{font-size:12px;line-height:1.35;color:var(--mut)}.salon_bkMain__foa_5 em{font:500 10px GeistMono,monospace;font-style:normal;letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}.salon_ar__ZVd84 .salon_bkMain__foa_5 em{font-family:PlexArabic,sans-serif;letter-spacing:0;font-size:12px}.salon_bkPrice___yxio{font-weight:700;font-size:15px;white-space:nowrap}.salon_bkRadio__TjtrO{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1.5px solid var(--mut);font:700 12px Geist,sans-serif;font-style:normal;transition:all .3s}.salon_bkSel__qA2K9 .salon_bkRadio__TjtrO{background:var(--fg);color:var(--bg);border-color:var(--fg)}.salon_bkAny__R5joR{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--fg);color:var(--bg);font-size:18px}.salon_bkNf__OHtpf{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font:500 9px GeistMono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--mut)}.salon_ar__ZVd84 .salon_bkNf__OHtpf{font-family:PlexArabic,sans-serif;letter-spacing:0;font-size:11px}.salon_bkNf__OHtpf b{font:700 13px Geist,PlexArabic,sans-serif;letter-spacing:0;text-transform:none;color:var(--ok)}.salon_bkDays__skfZC{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin-bottom:22px}.salon_site__5z82x .salon_bkDays__skfZC button{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 0;border-radius:calc(var(--rad) - 4px);border:1px solid var(--line);background:var(--card);transition:all .3s}.salon_site__5z82x .salon_bkDays__skfZC button:hover{border-color:var(--fg)}.salon_bkDays__skfZC small{font:500 9px GeistMono,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--mut)}.salon_ar__ZVd84 .salon_bkDays__skfZC small{font-family:PlexArabic,sans-serif;letter-spacing:0;font-size:10px;text-transform:none}.salon_bkDays__skfZC b{font-size:19px;font-weight:700}.salon_bkDays__skfZC em{font-style:normal;font-size:9px;color:var(--mut)}.salon_site__5z82x .salon_bkDays__skfZC button.salon_on__chdUs,.salon_site__5z82x .salon_bkSlots__FjTkd button.salon_on__chdUs{background:var(--fg);color:var(--bg);border-color:var(--fg)}.salon_bkDays__skfZC .salon_on__chdUs em,.salon_bkDays__skfZC .salon_on__chdUs small{color:inherit;opacity:.7}.salon_bkGroup__4r6Bt h4{display:flex;align-items:center;gap:8px;margin:0 0 10px;font:600 11px Geist,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--mut)}.salon_ar__ZVd84 .salon_bkGroup__4r6Bt h4{font-family:PlexArabic,sans-serif;letter-spacing:0;text-transform:none;font-size:13px}.salon_bkSlots__FjTkd{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:22px}.salon_site__5z82x .salon_bkSlots__FjTkd button{padding:12px 0;border-radius:calc(var(--rad) - 4px);border:1px solid var(--line);background:var(--card);font:500 13px GeistMono,monospace;transition:all .25s}.salon_site__5z82x .salon_bkSlots__FjTkd button:not(:disabled):hover{border-color:var(--fg);transform:translateY(-1px)}.salon_site__5z82x .salon_bkSlots__FjTkd button:disabled{opacity:.3;text-decoration:line-through;cursor:not-allowed;background:transparent}.salon_bkLegend__cV37Q{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--mut)}.salon_bkLegend__cV37Q i{width:16px;height:1px;background:var(--mut)}.salon_bkForm__hi6oI{display:flex;flex-direction:column;gap:14px}.salon_bkHold__AdnlN{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:calc(var(--rad) - 4px);background:color-mix(in srgb,var(--ok) 14%,transparent);color:var(--ok);font-size:13px;font-weight:600}.salon_bkHold__AdnlN i{width:8px;height:8px;border-radius:50%;background:var(--ok);animation:salon_pulse__EktLN 1.8s infinite}.salon_bkHold__AdnlN b{margin-inline-start:auto;font:700 14px GeistMono,monospace;font-variant-numeric:tabular-nums}.salon_bkRecap__vwkS8{border:1px solid var(--line);border-radius:var(--rad);background:var(--card);overflow:hidden}.salon_bkRecap__vwkS8 div{display:grid;grid-template-columns:86px 1fr auto;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--line)}.salon_bkRecap__vwkS8 div:last-child{border-bottom:0}.salon_bkRecap__vwkS8 span{font:500 10px GeistMono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}.salon_ar__ZVd84 .salon_bkRecap__vwkS8 span{font-family:PlexArabic,sans-serif;letter-spacing:0;font-size:12px}.salon_bkRecap__vwkS8 b{font-size:14px;font-weight:600}.salon_site__5z82x .salon_bkRecap__vwkS8 button{font-size:12px;color:var(--mut);text-decoration:underline;text-underline-offset:3px}.salon_site__5z82x .salon_bkRecap__vwkS8 button:hover{color:var(--fg)}.salon_bkH4__Sgsjv{margin:8px 0 -4px;font:600 11px GeistMono,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--mut)}.salon_ar__ZVd84 .salon_bkH4__Sgsjv{font-family:PlexArabic,sans-serif;letter-spacing:0;text-transform:none;font-size:13px}.salon_bkField__WawJ8{display:flex;flex-direction:column;gap:7px}.salon_bkField__WawJ8>span{font-size:13px;font-weight:600}.salon_bkField__WawJ8>span em{margin-inline-start:6px;font-weight:400;font-style:normal;font-size:12px;color:var(--mut)}.salon_bkField__WawJ8 input,.salon_bkField__WawJ8 textarea{width:100%;padding:13px 14px;border-radius:calc(var(--rad) - 4px);border:1px solid var(--line);background:var(--card);color:var(--fg);font:15px Geist,PlexArabic,sans-serif;outline:none;resize:none;transition:border-color .25s,box-shadow .25s}.salon_bkField__WawJ8 input:focus,.salon_bkField__WawJ8 textarea:focus{border-color:var(--fg);box-shadow:0 0 0 3px color-mix(in srgb,var(--fg) 14%,transparent)}.salon_bkPhone__JN_zI{display:flex;align-items:stretch;border:1px solid var(--line);border-radius:calc(var(--rad) - 4px);background:var(--card);overflow:hidden;transition:border-color .25s,box-shadow .25s}.salon_bkPhone__JN_zI:focus-within{border-color:var(--fg);box-shadow:0 0 0 3px color-mix(in srgb,var(--fg) 14%,transparent)}.salon_bkPhone__JN_zI em{display:grid;place-items:center;padding:0 14px;font:600 14px GeistMono,monospace;font-style:normal;color:var(--mut);border-inline-end:1px solid var(--line)}.salon_bkField__WawJ8 .salon_bkPhone__JN_zI input{border:0;box-shadow:none;background:transparent;border-radius:0}.salon_bad__tqhl3 .salon_bkPhone__JN_zI,.salon_bad__tqhl3 input,.salon_bad__tqhl3 textarea{border-color:var(--bad)!important}.salon_bkField__WawJ8 small{color:var(--bad);font-size:12px}.salon_bkPay__ztQkn{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.salon_site__5z82x .salon_bkPay__ztQkn button{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px;text-align:start;border-radius:calc(var(--rad) - 4px);border:1px solid var(--line);background:var(--card);transition:all .25s}.salon_bkPay__ztQkn b{font-size:14px}.salon_bkPay__ztQkn small{font-size:11px;line-height:1.3;color:var(--mut)}.salon_site__5z82x .salon_bkPay__ztQkn button:hover{border-color:var(--mut)}.salon_site__5z82x .salon_bkPay__ztQkn button.salon_on__chdUs{border-color:var(--fg);box-shadow:0 0 0 1px var(--fg) inset;background:var(--card2)}.salon_bkBill__ZoxoD{padding:4px 16px;border:1px dashed var(--mut);border-radius:var(--rad)}.salon_bkBill__ZoxoD div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;padding:10px 0;font-size:14px;color:var(--mut)}.salon_bkBill__ZoxoD b{color:var(--fg);font-weight:600}.salon_bkBill__ZoxoD .salon_bkDue__395t8{color:var(--fg);font-weight:600;font-size:16px;border-block:1px solid var(--line)}.salon_bkBill__ZoxoD .salon_bkDue__395t8 b{font-size:19px;font-weight:800}.salon_bkMember__bL4pl small{flex-basis:100%;font-size:12px}.salon_site__5z82x .salon_bkMember__bL4pl small button{text-decoration:underline;text-underline-offset:3px;color:var(--fg)}.salon_bkAgree__RQlFx{display:flex;align-items:flex-start;gap:12px;padding:13px 14px;border:1px solid var(--line);border-radius:calc(var(--rad) - 4px);font-size:12.5px;line-height:1.55;color:var(--mut);cursor:pointer;transition:border-color .25s}.salon_bkAgree__RQlFx input{flex:none;width:18px;height:18px;margin:1px 0 0;accent-color:var(--fg)}.salon_bkAgree__RQlFx.salon_bad__tqhl3{border-color:var(--bad)}.salon_bkErr__GzFxT{margin:-6px 0 0;font-size:12px;color:var(--bad)}.salon_bkSecure__IKyIS{margin:0;text-align:center;font-size:12px;color:var(--mut)}.salon_bkFoot__gZecG{display:flex;align-items:center;gap:14px;padding:14px 26px 22px;border-top:1px solid var(--line);background:var(--bg)}.salon_bkSum__HPhed{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.salon_bkSum__HPhed small{font:500 9px GeistMono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--mut)}.salon_ar__ZVd84 .salon_bkSum__HPhed small{font-family:PlexArabic,sans-serif;letter-spacing:0;font-size:11px}.salon_bkSum__HPhed b{font-family:var(--display);font-weight:800;font-size:28px;line-height:1.05}.salon_salon__va6zQ .salon_bkSum__HPhed b{font-weight:400;font-size:30px}.salon_ar__ZVd84 .salon_bkSum__HPhed b{font-family:Alexandria,sans-serif;font-weight:700;font-size:20px}.salon_bkSum__HPhed span{font-size:11px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.salon_bkBtns__ygUZL{display:flex;gap:8px;align-items:center}.salon_site__5z82x .salon_bkBack__qf2Sw{width:48px;height:48px;border-radius:50%;border:1px solid var(--line);font-size:18px;transition:background .3s}.salon_site__5z82x .salon_bkBack__qf2Sw:hover:not(:disabled){background:var(--card2)}.salon_site__5z82x .salon_bkNext__JjCBw{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 8px 0 22px;border-radius:999px;background:var(--pri);color:var(--pri-ink);font-weight:600;font-size:15px;white-space:nowrap;transition:transform .3s,opacity .3s}.salon_ar__ZVd84 .salon_bkNext__JjCBw{padding:0 22px 0 8px}.salon_bkNext__JjCBw i{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--pri-ink);color:var(--pri);font-style:normal}.salon_site__5z82x .salon_bkNext__JjCBw:hover:not(:disabled){transform:translateY(-2px)}.salon_site__5z82x .salon_bkNext__JjCBw:disabled{opacity:.35;cursor:not-allowed}.salon_site__5z82x .salon_bkBusy__3wkPg{padding:0 24px;opacity:1!important}.salon_bkSpin__eQlug{width:16px;height:16px;border-radius:50%;border:2px solid;border-top:2px solid transparent;animation:salon_bkSpin__eQlug .8s linear infinite}@keyframes salon_bkSpin__eQlug{to{transform:rotate(1turn)}}.salon_site__5z82x .salon_bkDone__EHyhA{position:fixed;inset:0;z-index:120;overflow:auto;background:var(--bg-dark);color:var(--fg-dark);animation:salon_bkFade__DQRDp .6s both}@keyframes salon_bkFade__DQRDp{0%{opacity:0}to{opacity:1}}.salon_site__5z82x .salon_bkDoneClose__41VMP{position:fixed;top:20px;inset-inline-end:24px;z-index:4;display:inline-flex;align-items:center;gap:10px;padding:9px 14px 9px 16px;border-radius:999px;border:1px solid var(--line-dark);font-size:13px;font-weight:600;background:var(--bg-dark);transition:background .3s}.salon_site__5z82x .salon_bkDoneClose__41VMP:hover{background:var(--card-dark)}.salon_bkDoneGrid__xpTKj{position:relative;z-index:1;display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(30px,5vw,80px);align-items:center;max-width:1180px;min-height:100%;margin:0 auto;padding:90px var(--gut) 60px}.salon_bkCheck__HkII4{width:84px;height:84px}.salon_bkCheck__HkII4 circle{fill:none;stroke:#3ddc84;stroke-width:3;stroke-dasharray:227;stroke-dashoffset:227;animation:salon_bkDraw__mcZ4g .9s ease .2s forwards}.salon_bkCheck__HkII4 path{fill:none;stroke:#3ddc84;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:70;stroke-dashoffset:70;animation:salon_bkDraw__mcZ4g .6s ease 1s forwards}@keyframes salon_bkDraw__mcZ4g{to{stroke-dashoffset:0}}.salon_bkDoneEye__MrOEV{display:block;margin-top:22px;font:500 12px GeistMono,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--mut-dark)}.salon_ar__ZVd84 .salon_bkDoneEye__MrOEV{font-family:PlexArabic,sans-serif;letter-spacing:0;font-size:14px}.salon_site__5z82x .salon_bkDoneMsg__vxdRq h2{margin:14px 0 18px;font-family:var(--display);font-weight:900;font-size:clamp(50px,7vw,108px);line-height:.92;text-transform:uppercase;clip-path:none!important;transform:none!important}.salon_salon__va6zQ .salon_bkDoneMsg__vxdRq h2{font-weight:400;font-style:italic;text-transform:none}.salon_salon__va6zQ .salon_bkDoneMsg__vxdRq h2 b{color:#e8b4a8}.salon_ar__ZVd84 .salon_bkDoneMsg__vxdRq h2,.salon_ar__ZVd84.salon_barber__L7YdU .salon_bkDoneMsg__vxdRq h2,.salon_ar__ZVd84.salon_salon__va6zQ .salon_bkDoneMsg__vxdRq h2{font-family:Alexandria,sans-serif;font-style:normal;font-weight:800;text-transform:none;line-height:1.3;font-size:clamp(34px,5vw,66px)}.salon_bkDoneMsg__vxdRq p{max-width:520px;font-size:16px;line-height:1.6;color:var(--mut-dark)}.salon_bkNextUp__RSwUg{max-width:540px;margin:28px 0;padding:0;list-style:none;border-top:1px solid var(--line-dark)}.salon_bkNextUp__RSwUg li{display:grid;grid-template-columns:32px 1fr;gap:14px;padding:14px 0;border-bottom:1px solid var(--line-dark)}.salon_bkNextUp__RSwUg b{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--line-dark);border-radius:50%;font:600 13px GeistMono,monospace}.salon_bkNextUp__RSwUg span{font-size:14px;line-height:1.5;color:var(--mut-dark)}.salon_bkNextUp__RSwUg strong{display:block;font-size:15px;color:var(--fg-dark)}.salon_bkDoneBtns__WAus_{display:flex;flex-wrap:wrap;gap:10px}.salon_bkDoneBtns__WAus_ .salon_bkNext__JjCBw{padding:0 24px;background:var(--fg-dark);color:var(--bg-dark)}.salon_site__5z82x .salon_bkGhost__aDPcc{display:inline-flex;align-items:center;min-height:48px;padding:0 20px;border-radius:999px;border:1px solid var(--line-dark);font-size:14px;font-weight:600;transition:background .3s}.salon_site__5z82x .salon_bkGhost__aDPcc:hover{background:var(--card-dark)}.salon_bkTicketWrap__KXayo{display:grid;place-items:center;perspective:1400px}.salon_bkTicket__8jshB{position:relative;width:min(400px,100%);overflow:hidden;background:var(--bg-light);color:var(--fg-light);border-radius:22px;box-shadow:0 50px 90px -30px rgba(0,0,0,.75);transform:rotateY(-8deg) rotateX(3deg);animation:salon_bkDrop__Qs_dt 1.2s .3s var(--ease) both}.salon_barber__L7YdU .salon_bkTicket__8jshB{border-radius:10px}.salon_ar__ZVd84 .salon_bkTicket__8jshB{transform:rotateY(8deg) rotateX(3deg)}@keyframes salon_bkDrop__Qs_dt{0%{opacity:0;transform:translateY(-80px) rotateX(30deg) rotateY(-20deg)}}.salon_tkTop__F0wIw{display:flex;align-items:center;justify-content:space-between;padding:22px 24px 0}.salon_tkBrand__bzRxy{display:inline-flex;align-items:center;gap:10px;font-family:var(--display);font-weight:800;font-size:15px;letter-spacing:.14em}.salon_tkBrand__bzRxy i{width:20px;height:2px;background:currentColor;transform:rotate(-12deg)}.salon_salon__va6zQ .salon_tkBrand__bzRxy{font-weight:400;font-style:italic;font-size:20px;letter-spacing:.02em}.salon_ar__ZVd84 .salon_tkBrand__bzRxy{font-family:Alexandria,sans-serif;font-style:normal;letter-spacing:0;font-size:15px}.salon_tkTag__4eKsU{padding:4px 9px;border:1px solid;border-radius:999px;font:500 9px GeistMono,monospace;letter-spacing:.14em;text-transform:uppercase;opacity:.55}.salon_ar__ZVd84 .salon_tkTag__4eKsU{font-family:PlexArabic,sans-serif;letter-spacing:0;font-size:11px}.salon_tkWhen__VFnP9{padding:24px 24px 20px}.salon_tkWhen__VFnP9 small{display:block;font:500 10px GeistMono,monospace;letter-spacing:.16em;text-transform:uppercase;opacity:.55}.salon_ar__ZVd84 .salon_tkWhen__VFnP9 small{font-family:PlexArabic,sans-serif;letter-spacing:0;font-size:12px}.salon_tkWhen__VFnP9 b{display:block;margin:4px 0 2px;font-family:var(--display);font-weight:900;font-size:78px;line-height:.95}.salon_salon__va6zQ .salon_tkWhen__VFnP9 b{font-weight:400;font-style:italic}.salon_ar__ZVd84 .salon_tkWhen__VFnP9 b{font-family:Alexandria,sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:1.2}.salon_tkWhen__VFnP9 span{font-size:15px;font-weight:600;opacity:.8}.salon_tkRows__6VpV2{margin:0 24px;border-top:1px solid var(--line-light)}.salon_tkRows__6VpV2 div{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--line-light);font-size:13px}.salon_tkRows__6VpV2 dt{flex:none;padding-top:2px;font:500 10px GeistMono,monospace;letter-spacing:.12em;text-transform:uppercase;opacity:.55}.salon_ar__ZVd84 .salon_tkRows__6VpV2 dt{font-family:PlexArabic,sans-serif;letter-spacing:0;font-size:12px}.salon_tkRows__6VpV2 dd{margin:0;text-align:end;font-weight:600}.salon_tkCut__SW_CG{display:flex;align-items:center;height:24px;margin-top:20px}.salon_tkCut__SW_CG i{flex:none;width:24px;height:24px;border-radius:50%;background:var(--bg-dark)}.salon_tkCut__SW_CG i:first-child{margin-inline-start:-12px}.salon_tkCut__SW_CG i:last-child{margin-inline-end:-12px}.salon_tkCut__SW_CG span{flex:1;border-top:2px dashed rgba(0,0,0,.22)}.salon_tkCode__hBPWR{display:flex;align-items:center;gap:18px;padding:18px 24px 26px}.salon_tkCode__hBPWR svg{flex:none;width:96px;height:96px;padding:6px;border-radius:8px;background:#fff;fill:#0b0b0b;border:1px solid var(--line-light)}.salon_tkCode__hBPWR small{display:block;font:500 10px GeistMono,monospace;letter-spacing:.14em;text-transform:uppercase;opacity:.55}.salon_ar__ZVd84 .salon_tkCode__hBPWR small{font-family:PlexArabic,sans-serif;letter-spacing:0;font-size:12px}.salon_tkCode__hBPWR b{display:block;margin:4px 0;font:700 24px GeistMono,monospace;letter-spacing:.06em}.salon_tkCode__hBPWR span{font-size:12px;opacity:.6}.salon_confetti__dzTw1{position:fixed;inset:0;z-index:2;overflow:hidden;pointer-events:none}.salon_confetti__dzTw1 i{position:absolute;top:-20px;border-radius:2px;opacity:0;animation:salon_bkFall__xe9i3 linear both}.salon_cf0__sOAGq{background:var(--fg-dark)}.salon_cf1__usqLW{background:var(--accent)}.salon_cf2__B64LK{background:#c9a46a}.salon_cf3__njf_2{background:#3ddc84}@keyframes salon_bkFall__xe9i3{0%{opacity:1;translate:0 -5vh;rotate:0deg}to{opacity:0;translate:50px 108vh;rotate:640deg}}@media (prefers-reduced-motion:reduce){.salon_confetti__dzTw1{display:none}.salon_bkTicket__8jshB{animation:none}}@media (max-width:900px){.salon_bkDoneGrid__xpTKj{grid-template-columns:1fr;padding-top:84px;gap:40px}.salon_ar__ZVd84 .salon_bkTicket__8jshB,.salon_bkTicket__8jshB{transform:none}}@media (max-width:600px){.salon_bk__0hnLg .salon_bkHead__yZ8ZT{padding:16px 16px 0}.salon_bkBody__SpYhc{padding:16px 16px 18px}.salon_bkFoot__gZecG{padding:12px 16px 16px;gap:10px}.salon_site__5z82x .salon_bk__0hnLg h3{font-size:28px;margin-bottom:14px}.salon_ar__ZVd84 .salon_bk__0hnLg h3,.salon_ar__ZVd84.salon_barber__L7YdU .salon_bk__0hnLg h3,.salon_ar__ZVd84.salon_salon__va6zQ .salon_bk__0hnLg h3{font-size:20px}.salon_site__5z82x .salon_bkCard__w3ivq{grid-template-columns:40px 1fr auto 22px;gap:10px;padding:12px}.salon_bkAny__R5joR,.salon_bkCard__w3ivq img{width:40px;height:40px}.salon_bkCard__w3ivq .salon_bkFace__ZH776{width:42px;height:42px}.salon_bkMain__foa_5 b{font-size:14px}.salon_bkRecap__vwkS8 div{grid-template-columns:72px 1fr auto;padding:11px 12px}.salon_bkPay__ztQkn{grid-template-columns:1fr}.salon_site__5z82x .salon_bkPay__ztQkn button{flex-direction:row;align-items:center;justify-content:space-between}.salon_bkSum__HPhed b{font-size:22px}.salon_site__5z82x .salon_bkNext__JjCBw{font-size:14px;padding-inline-start:18px}.salon_site__5z82x .salon_bkDoneClose__41VMP{top:12px;inset-inline-end:14px}.salon_tkWhen__VFnP9 b{font-size:64px}.salon_site__5z82x .salon_bkDoneMsg__vxdRq h2{font-size:clamp(44px,14vw,64px)}.salon_bkDoneGrid__xpTKj{padding-inline:18px}}.salon_site__5z82x .salon_bkSteps__wxn4n{margin:0 0 20px;display:flex}.salon_site__5z82x .salon_tkRows__6VpV2{margin:0 24px}.salon_site__5z82x .salon_bkNextUp__RSwUg{margin:28px 0}.salon_site__5z82x .salon_bkErr__GzFxT{margin:-6px 0 0}.salon_site__5z82x .salon_bkDoneMsg__vxdRq p,.salon_site__5z82x .salon_bkSecure__IKyIS{margin:0}.salon_barber__L7YdU:not(.salon_ar__ZVd84) .salon_titleA__fvbyM{transform:scaleX(1.32);transform-origin:left center}.salon_barber__L7YdU:not(.salon_ar__ZVd84) .salon_titleB__xzBiz{transform:scaleX(1.32);transform-origin:right center}@media (max-width:900px){.salon_barber__L7YdU:not(.salon_ar__ZVd84) .salon_titleA__fvbyM,.salon_barber__L7YdU:not(.salon_ar__ZVd84) .salon_titleB__xzBiz{transform:scaleX(1.18)}.salon_site__5z82x{--z:.86}.salon_hero__c4onL{height:calc(100svh / var(--z) - 38px);min-height:0}.salon_titles__PyxkZ{top:230px;bottom:170px}.salon_photoTilt__nb3CP{top:54%;width:min(96vw,52vh/var(--z))}.salon_tapChip__qqDws{bottom:96px}.salon_heroFoot__sDQJG{bottom:22px}}@media (max-width:600px){.salon_site__5z82x{--z:.7}.salon_hero__c4onL{--tfs:46vw}.salon_salon__va6zQ .salon_hero__c4onL{--tfs:31vw}.salon_ar__ZVd84 .salon_hero__c4onL{--tfs:36vw}.salon_titles__PyxkZ{bottom:180px;top:205px}}@media (max-width:600px) and (max-height:700px){.salon_hero__c4onL{--tfs:37vw}.salon_salon__va6zQ .salon_hero__c4onL{--tfs:26vw}.salon_ar__ZVd84 .salon_hero__c4onL{--tfs:30vw}.salon_photoTilt__nb3CP{width:min(80vw,46vh/var(--z))}}.salon_site__5z82x .salon_rows__wq2PZ li{cursor:default}.salon_rows__wq2PZ li.salon_picked__ldok4{background:#fff;box-shadow:inset 0 0 0 2px var(--fg-light)}.salon_rows__wq2PZ li.salon_picked__ldok4:after{transform:scaleY(1)}.salon_rows__wq2PZ li:focus-visible{outline:2px solid var(--fg-light);outline-offset:2px}.salon_site__5z82x .salon_bookBtn__LhoQg{cursor:pointer;color:inherit}.salon_site__5z82x .salon_bookBtn__LhoQg:hover{background:var(--fg-light)!important;color:var(--bg-light)!important}.salon_mirror__oczQi{cursor:pointer}.salon_mirror__oczQi.salon_picked__ldok4 .salon_glass__khfSI{box-shadow:0 0 0 3px var(--fg-dark)}.salon_salon__va6zQ .salon_mirror__oczQi.salon_picked__ldok4 .salon_glass__khfSI{box-shadow:0 0 0 3px #e6c48c}.salon_site__5z82x .salon_mBook__CWDFi{align-self:flex-start;margin-top:12px;padding:9px 16px;border-radius:999px;border:1px solid hsla(0,0%,100%,.35);color:var(--fg-dark);font-size:13px;font-weight:600;transition:background .25s,color .25s}.salon_mirror__oczQi.salon_picked__ldok4 .salon_mBook__CWDFi,.salon_site__5z82x .salon_mBook__CWDFi:hover{background:var(--fg-dark);color:var(--bg-dark)}.salon_salon__va6zQ .salon_mBook__CWDFi{border-color:rgba(42,29,28,.3);color:var(--fg-light)}.salon_salon__va6zQ .salon_mBook__CWDFi:hover,.salon_salon__va6zQ .salon_mirror__oczQi.salon_picked__ldok4 .salon_mBook__CWDFi{background:var(--fg-light);color:var(--bg-light)}@media (max-width:900px){.salon_site__5z82x .salon_bookBtn__LhoQg{display:inline-block}.salon_site__5z82x .salon_rows__wq2PZ li{grid-template-columns:50px 1fr auto auto}}.salon_site__5z82x .salon_statement__qt7Zu{font-size:clamp(42px,7.4vw,132px);line-height:1.02;max-width:1400px}.salon_site__5z82x.salon_barber__L7YdU .salon_statement__qt7Zu{font-size:clamp(54px,9.6vw,170px);line-height:.9}.salon_ar__ZVd84 .salon_statement__qt7Zu,.salon_ar__ZVd84.salon_barber__L7YdU .salon_statement__qt7Zu{font-size:clamp(36px,6.4vw,104px)!important}@media (max-width:600px){.salon_site__5z82x .salon_statement__qt7Zu,.salon_site__5z82x.salon_barber__L7YdU .salon_statement__qt7Zu{font-size:clamp(44px,13vw,66px)!important}.salon_ar__ZVd84 .salon_statement__qt7Zu,.salon_ar__ZVd84.salon_barber__L7YdU .salon_statement__qt7Zu{font-size:clamp(36px,10vw,52px)!important}.salon_site__5z82x .salon_statement__qt7Zu,.salon_site__5z82x.salon_barber__L7YdU .salon_statement__qt7Zu{font-size:calc(15vw / var(--z, .7))!important;line-height:.95}.salon_site__5z82x.salon_salon__va6zQ .salon_statement__qt7Zu{font-size:calc(12vw / var(--z, .7))!important;line-height:1.02}.salon_ar__ZVd84 .salon_statement__qt7Zu,.salon_ar__ZVd84.salon_barber__L7YdU .salon_statement__qt7Zu,.salon_ar__ZVd84.salon_salon__va6zQ .salon_statement__qt7Zu{font-size:calc(10vw / var(--z, .7))!important}.salon_why__yHjSq{min-height:calc(100svh / var(--z, .7));padding-block:160px}}.salon_site__5z82x.salon_salon__va6zQ .salon_mBook__CWDFi{border-color:hsla(0,0%,100%,.4);color:#f6e9e4}.salon_site__5z82x.salon_salon__va6zQ .salon_mBook__CWDFi:hover,.salon_site__5z82x.salon_salon__va6zQ .salon_mirror__oczQi.salon_picked__ldok4 .salon_mBook__CWDFi{background:#f6e9e4;color:#2a1d1c}