[data-salon-event-theme]{background:radial-gradient(circle at 85% 4%,#51344d 0,transparent 28rem),linear-gradient(180deg,#291b31,#37233d 48%,#281b30);color:#302536}[data-salon-event-theme]>header{border-color:#795476!important;background:rgba(42,28,49,.96)!important}[data-salon-event-theme]>header>div:first-of-type[class*=bg-gradient]{background-image:linear-gradient(90deg,transparent,#e5a862,transparent)!important}[data-salon-event-theme]>header :is([class*=text-slate-950],[class*=text-slate-700]){color:#fff6e7!important}[data-salon-event-theme]>header [class*=text-slate-500]{color:#d7bdce!important}[data-salon-event-theme]>header select{border-color:#c08b67!important;background:#fff7e8!important;color:#4b2845!important}[data-salon-event-theme]>header>div[class*=border-pink-]{border-color:#d7ac86!important;background:rgba(255,247,232,.97)!important}[data-salon-event-theme]>header :is([class*=border-rose-],[class*=border-pink-]){border-color:#dbb48e!important}[data-salon-event-theme]>header [class~=bg-gradient-to-r][class*=from-pink-]{background-image:linear-gradient(110deg,#5b2a4c,#9b5231)!important}[data-salon-event-theme]>header [class~=text-rose-700]{color:#87441f!important}[data-salon-event-theme]>header [class*=ring-pink-]{--tw-ring-color:#e2b990!important}[data-salon-event-theme] .salon-event-hero-shell{border-color:#bd865d!important;background:#3c2943!important;box-shadow:0 18px 45px rgba(12,5,19,.28)!important}[data-salon-event-theme] .salon-event-hero-shell address{color:#ffe9d4!important}[data-salon-event-theme] .salon-event-address{color:#f2decd!important}[data-salon-event-theme=halloween]{background:url(/images/salon-themes/halloween-night.svg),radial-gradient(circle 66px at 87% 22%,#f8d498 0 94%,transparent 100%),radial-gradient(circle 220px at 87% 22%,hsla(37,87%,72%,.45) 0,transparent 100%),radial-gradient(ellipse 94% 16% at 50% 88%,rgba(255,247,232,.75) 0 54%,transparent 56%),linear-gradient(180deg,#dfcfe3,#f1dfeb 50%,#fff0df);background-attachment:fixed}[data-salon-event-theme=halloween] .salon-event-hero-shell{border-color:#e4aa75!important;background:#fff0df!important;box-shadow:0 18px 45px rgba(122,65,91,.16)!important}[data-salon-event-theme=halloween] .salon-event-address,[data-salon-event-theme=halloween] .salon-event-hero-shell address{color:#5b3449!important}[data-salon-event-theme] main>nav{border-color:#76516e!important;background:rgba(48,31,56,.97)!important}[data-salon-event-theme] main>nav>div{min-height:44px}[data-salon-event-theme] main>nav a{color:#e7d9e7!important;padding-top:10px;padding-bottom:10px}[data-salon-event-theme] main>nav a[aria-current=location]{color:#ffce89!important}[data-salon-event-theme] main>nav a[aria-current=location] span{background:#ffa750!important}[data-salon-event-theme] main #salon-location,[data-salon-event-theme] main .card-soft,[data-salon-event-theme] main section[class~=bg-white]{border-color:#e4bea1!important;background-color:#fff9ef!important;box-shadow:0 16px 35px rgba(15,6,22,.18)!important}[data-salon-event-theme] main :is([class*=border-rose-],[class*=border-pink-]){border-color:#e4bea1!important}[data-salon-event-theme] main [class*=border-fuchsia-]{border-color:#d6ac83!important}[data-salon-event-theme] main [class*=ring-rose-]{--tw-ring-color:#e8aa66!important}[data-salon-event-theme] main :is([class~=bg-rose-50],[class*=" bg-rose-50/"],[class^="bg-rose-50/"],[class~=bg-rose-100],[class*=" bg-rose-100/"],[class^="bg-rose-100/"],[class~=bg-pink-50],[class*=" bg-pink-50/"],[class^="bg-pink-50/"],[class~=bg-pink-100],[class*=" bg-pink-100/"],[class^="bg-pink-100/"],[class~=bg-fuchsia-50],[class~=bg-violet-50]){background-color:#fff0d9!important}[data-salon-event-theme] main :is([class~="bg-rose-200/45"],[class~="bg-rose-200/90"],[class~="bg-pink-200/35"],[class~="bg-pink-200/45"],[class~=bg-rose-300],[class~=bg-rose-400]){background-color:#efa75a!important}[data-salon-event-theme] main :is([class~=bg-rose-500],[class~=bg-rose-600],[class~=bg-rose-700],[class~=bg-pink-500],[class~=bg-pink-600],[class~=bg-pink-700],[class~=bg-fuchsia-500]){background-color:#673456!important}[data-salon-event-theme] main [class~=bg-gradient-to-r]:is([class~=from-rose-500],[class~=from-rose-600],[class~=from-rose-700]){background-image:linear-gradient(110deg,#5b2a4c,#984f2d)!important}[data-salon-event-theme] main [class~=bg-gradient-to-r][class*=from-violet-]{background-image:linear-gradient(110deg,#542643,#9b5231)!important}[data-salon-event-theme] main section[class*="to-[#fff1f2]"]{background-image:linear-gradient(180deg,#fff9ef,#ffeed8)!important}[data-salon-event-theme] main :is([class~=text-rose-500],[class~=text-rose-600],[class~=text-rose-700],[class~=text-rose-800],[class~=text-pink-500],[class~=text-pink-600],[class~=text-pink-700],[class~=text-fuchsia-700],[class~=text-violet-600]){color:#88431d!important}[data-salon-event-theme] main [class~=text-rose-300]{color:#efab60!important}[data-salon-event-theme] main .salon-section-icon{border:0;background:transparent!important;color:#6c3557!important}[data-salon-event-theme] main .salon-event-icon{display:block}[data-salon-event-theme] main .salon-event-frame{position:relative;display:flow-root;min-width:0;overflow:visible;padding-top:14px}[data-salon-event-theme] main .salon-event-frame:not(:has(>:not(.salon-event-frame-scene,.salon-event-frame-background))){display:none}[data-salon-event-theme] main .salon-event-frame-background{position:absolute;z-index:1;right:1px;bottom:1px;left:1px;height:100px;overflow:hidden;border-radius:0 0 23px 23px;opacity:.18;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 40%);mask-image:linear-gradient(180deg,transparent,#000 40%)}[data-salon-event-theme] main .salon-event-frame-background-icon{position:absolute;bottom:-13px;width:76px;height:76px}[data-salon-event-theme] main .salon-event-frame-background-icon--1{left:5%}[data-salon-event-theme] main .salon-event-frame-background-icon--2{right:7%;bottom:-18px;width:88px;height:88px}[data-salon-event-theme] main .salon-event-frame-background-icon--3{left:34%;bottom:-9px;width:56px;height:56px}[data-salon-event-theme] main .salon-event-frame-background-icon--4{right:31%;bottom:-14px;width:62px;height:62px}[data-salon-event-theme] main .salon-event-frame[data-layout=flight] .salon-event-frame-background-icon--1{left:17%;bottom:-20px;width:88px;height:88px}[data-salon-event-theme] main .salon-event-frame[data-layout=flight] .salon-event-frame-background-icon--3{left:44%}[data-salon-event-theme] main .salon-event-frame[data-layout=corner] .salon-event-frame-background-icon--2{right:2%;bottom:-24px;width:104px;height:104px}[data-salon-event-theme] main .salon-event-frame[data-layout=corner] .salon-event-frame-background-icon--4{right:36%}[data-salon-event-theme] main .salon-event-frame[data-layout=scatter] .salon-event-frame-background-icon--1{left:26%;width:62px;height:62px}[data-salon-event-theme] main .salon-event-frame[data-layout=scatter] .salon-event-frame-background-icon--3{left:6%}[data-salon-event-theme] main .salon-event-frame[data-layout=stack] .salon-event-frame-background-icon--2{right:20%;bottom:-21px;width:67px;height:67px}[data-salon-event-theme] main .salon-event-frame[data-layout=stack] .salon-event-frame-background-icon--4{right:3%}[data-salon-event-theme] main .salon-event-frame-scene{position:absolute;z-index:20;top:-18px;right:10px;width:160px;height:52px;pointer-events:none}[data-salon-event-theme] main .salon-event-frame-scene>span{position:absolute;display:block;filter:drop-shadow(0 2px 2px rgb(32 14 39/38%))}[data-salon-event-theme] main .salon-event-frame-accent--first{top:12px;left:0;width:30px;height:30px}[data-salon-event-theme] main .salon-event-frame-accent--second{top:0;left:58px;width:29px;height:29px}[data-salon-event-theme] main .salon-event-frame-primary{top:0;right:0;width:46px;height:46px}[data-salon-event-theme] main .salon-event-frame-spark{top:27px;left:44px;width:6px;height:6px;background:#ffd296;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);animation:salonHalloweenSparkle 3.8s ease-in-out infinite}[data-salon-event-theme] main .salon-event-frame[data-layout=flight] .salon-event-frame-scene{top:-22px;right:2px;width:184px;transform:rotate(-4deg)}[data-salon-event-theme] main .salon-event-frame[data-layout=flight] .salon-event-frame-accent--first{top:8px;left:0;width:36px;height:36px}[data-salon-event-theme] main .salon-event-frame[data-layout=flight] .salon-event-frame-accent--second{top:24px;left:75px;width:25px;height:25px}[data-salon-event-theme] main .salon-event-frame[data-layout=flight] .salon-event-frame-primary{right:8px;width:48px;height:48px}[data-salon-event-theme] main .salon-event-frame[data-layout=corner] .salon-event-frame-scene{top:-19px;right:6px;width:142px}[data-salon-event-theme] main .salon-event-frame[data-layout=corner] .salon-event-frame-accent--first{top:23px;left:0;width:24px;height:24px}[data-salon-event-theme] main .salon-event-frame[data-layout=corner] .salon-event-frame-accent--second{left:50px;width:28px;height:28px}[data-salon-event-theme] main .salon-event-frame[data-layout=corner] .salon-event-frame-primary{top:-2px;width:50px;height:50px}[data-salon-event-theme] main .salon-event-frame[data-layout=scatter] .salon-event-frame-scene{top:-17px;right:18px;width:172px;transform:rotate(3deg)}[data-salon-event-theme] main .salon-event-frame[data-layout=scatter] .salon-event-frame-accent--first{top:0;left:0;width:28px;height:28px}[data-salon-event-theme] main .salon-event-frame[data-layout=scatter] .salon-event-frame-accent--second{top:14px;left:68px;width:30px;height:30px}[data-salon-event-theme] main .salon-event-frame[data-layout=scatter] .salon-event-frame-primary{width:44px;height:44px}[data-salon-event-theme] main .salon-event-frame[data-layout=stack] .salon-event-frame-scene{top:-20px;right:10px;width:126px}[data-salon-event-theme] main .salon-event-frame[data-layout=stack] .salon-event-frame-accent--first{top:22px;left:0;width:26px;height:26px}[data-salon-event-theme] main .salon-event-frame[data-layout=stack] .salon-event-frame-accent--second{top:-2px;left:39px;width:26px;height:26px}[data-salon-event-theme] main .salon-event-frame[data-layout=stack] .salon-event-frame-primary{top:2px;width:45px;height:45px}[data-salon-event-theme] main .salon-event-frame-scene [data-motif=bat] svg{animation:salonHalloweenBatFloat 4.8s ease-in-out infinite}[data-salon-event-theme] main .salon-event-frame-scene [data-motif=pumpkin] svg{animation:salonHalloweenPumpkinSway 5.2s ease-in-out infinite;transform-origin:center bottom}@keyframes salonHalloweenSparkle{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){[data-salon-event-theme] main .salon-event-frame-scene :is(svg,.salon-event-frame-spark){animation:none}}[data-salon-event-theme] main .salon-event-frame .salon-event-icon{display:none}[data-salon-event-theme] main .salon-event-frame>[class~=bg-white]{border-color:#e4bea1!important;background-color:#fff9ef!important}[data-salon-event-theme] main #salon-gallery>.salon-event-frame>section{margin-top:0!important}[data-salon-event-theme] main #salon-location>div:nth-child(2){background-color:#f4e9dc!important}[data-salon-event-theme] main .nbm-mobile-booking-cta{background:#5b2a4c!important;box-shadow:0 14px 34px rgba(14,5,20,.38)!important;animation:none!important}[data-salon-event-theme] main .nbm-mobile-booking-cta-ring{background:conic-gradient(#f5a74e,#fff0d7,#6b385d,#fff0d7,#f5a74e)!important}[data-salon-event-theme] main .nbm-mobile-booking-cta-surface{background:linear-gradient(110deg,#542643,#80435b 55%,#a65a30)!important}[data-salon-event-theme] main :is(.nbm-halloween-booking-art,.nbm-halloween-booking-edge){display:block}@keyframes salonHalloweenBatFloat{0%,to{transform:translateY(0) rotate(-7deg)}50%{transform:translateY(-4px) rotate(7deg)}}@keyframes salonHalloweenPumpkinSway{0%,to{transform:rotate(-7deg)}50%{transform:rotate(6deg)}}[data-salon-event-theme] main .nbm-halloween-booking-bat{animation:salonHalloweenBatFloat 3.2s ease-in-out infinite;filter:drop-shadow(0 2px 3px rgb(33 12 37/60%))}[data-salon-event-theme] main .nbm-halloween-booking-pumpkin{animation:salonHalloweenPumpkinSway 3.6s ease-in-out infinite;filter:drop-shadow(0 2px 3px rgb(33 12 37/60%));transform-origin:center bottom}@media (prefers-reduced-motion:reduce){[data-salon-event-theme] main :is(.nbm-halloween-booking-bat,.nbm-halloween-booking-pumpkin){animation:none}}[data-salon-event-theme] main [data-nbm-mobile-booking-panel="1"]{border-color:#d8ac8b!important;background:#fff9ef!important}[data-salon-event-theme=winter]{--event-page-bg:url(/images/salon-themes/winter-snow.svg),radial-gradient(circle 210px at 84% 16%,rgba(255,237,195,.7) 0,transparent 100%),radial-gradient(ellipse 90% 27% at 12% 105%,hsla(0,0%,100%,.92) 0 55%,transparent 57%),radial-gradient(ellipse 90% 24% at 90% 108%,rgba(233,248,248,.92) 0 55%,transparent 57%),linear-gradient(180deg,#d9eff5,#edf9fa 52%,#fffaf0);--event-header-bg:#eaf7f8;--event-header-border:#b9d9dc;--event-header-text:#234955;--event-header-muted:#557785;--event-header-accent:#b67b36;--event-surface:#fffdfa;--event-surface-soft:#edf7f8;--event-surface-mid:#d5ebee;--event-border:#bfdae0;--event-hero-bg:#eaf7f8;--event-address-text:#275867;--event-nav-bg:#dceff2;--event-nav-text:#265766;--event-strong:#276f7a;--event-accent:#a66b2c;--event-icon:#326e80;--event-booking:#266775;--event-booking-end:#397f86;--event-booking-glow:#fff1cd;--event-motif-main:#4f8d99;--event-motif-light:#fff4cf;--event-motif-accent:#b98039;--event-gallery-bg:#e3f3f5;--event-gallery-text:#254f5d;--event-gallery-border:#d9b978;--event-gallery-muted:#577984;--event-gallery-book:#f0cf8c}[data-salon-event-theme=valentine]{--event-page-bg:url(/images/salon-themes/valentine-hearts.svg),radial-gradient(circle 200px at 84% 12%,rgba(255,239,208,.68) 0,transparent 100%),radial-gradient(ellipse 80% 42% at 3% 38%,rgba(255,224,231,.54) 0,transparent 72%),radial-gradient(ellipse 76% 38% at 97% 82%,rgba(247,226,235,.52) 0,transparent 72%),linear-gradient(180deg,#fffaf7,#fff0f2 49%,#fff9f5);--event-header-bg:#3c1d37;--event-header-border:#b97891;--event-header-text:#fff3f5;--event-header-muted:#efcbd9;--event-header-accent:#f2a9b9;--event-surface:#fff5f6;--event-surface-soft:#fbe5e9;--event-surface-mid:#f1bdca;--event-border:#e5b5c2;--event-hero-bg:#ffe8ee;--event-address-text:#8a3a5d;--event-nav-bg:#4c2340;--event-nav-text:#ffe6ef;--event-strong:#973c68;--event-accent:#b4446a;--event-icon:#ac4a70;--event-booking:#8f315e;--event-booking-end:#d05a7b;--event-booking-glow:#ffd0d9;--event-motif-main:#d889a1;--event-motif-light:#fff8f5;--event-motif-accent:#9e526e;--event-motif-ink:#8f4d67;--event-gallery-bg:#542642;--event-gallery-text:#fff2f7;--event-gallery-border:#e6a2b9;--event-gallery-muted:#f0c8d9;--event-gallery-book:#f4a9be}[data-salon-event-theme=spring]{--event-page-bg:url(/images/salon-themes/spring-meadow.svg),radial-gradient(circle 180px at 86% 16%,rgba(255,239,185,.72) 0,transparent 100%),radial-gradient(circle at 7% 70%,rgba(255,220,226,.45) 0,transparent 18rem),radial-gradient(circle at 94% 52%,rgba(255,230,215,.42) 0,transparent 20rem),radial-gradient(ellipse 88% 22% at 8% 108%,rgba(208,235,199,.78) 0 55%,transparent 57%),radial-gradient(ellipse 82% 20% at 93% 109%,hsla(89,55%,87%,.8) 0 55%,transparent 57%),linear-gradient(180deg,#e8f7fa,#fffdf2 43%,#f7faeb 72%,#e9f5e2);--event-header-bg:#365c4b;--event-header-border:#8faf92;--event-header-text:#fafff2;--event-header-muted:#d8ebd7;--event-header-accent:#f5d49a;--event-surface:#fffdf5;--event-surface-soft:#f2f5df;--event-surface-mid:#d8eac5;--event-border:#bcd5b5;--event-hero-bg:#e8f4da;--event-address-text:#456f58;--event-nav-bg:#416d58;--event-nav-text:#f3fbe9;--event-strong:#4c8063;--event-accent:#ba6d6f;--event-icon:#567e5b;--event-booking:#56896b;--event-booking-end:#d8898e;--event-booking-glow:#fff0b8;--event-motif-main:#eba9a1;--event-motif-light:#fff9e8;--event-motif-accent:#719d7d;--event-motif-ink:#567b64;--event-motif-petal:#f6c9c3;--event-motif-leaf:#b7dabc;--event-gallery-bg:#365b49;--event-gallery-text:#fffdf3;--event-gallery-border:#e6c88d;--event-gallery-muted:#d8ead5;--event-gallery-book:#edc692}[data-salon-event-theme=summer]{--event-page-bg:radial-gradient(circle 38px at 9% 27%,#fff4ce 0 98%,transparent 100%),radial-gradient(circle 150px at 9% 27%,rgba(255,227,151,.7) 0,transparent 100%),radial-gradient(ellipse 74% 7% at 30% 63%,hsla(0,0%,100%,.78) 0 42%,transparent 50%),radial-gradient(ellipse 78% 6% at 78% 68%,hsla(0,0%,100%,.62) 0 42%,transparent 51%),linear-gradient(180deg,#bdeaf7,#e5f9fb 25%,#76d6dc 32%,#2db4c3 51%,#8dded4 62%,#f8edcf 72%,#f5ddb0);--event-header-bg:#0c4056;--event-header-border:#6ab3b8;--event-header-text:#fff9ec;--event-header-muted:#cceced;--event-header-accent:#ffcb79;--event-surface:#fffbf0;--event-surface-soft:#e4f5ec;--event-surface-mid:#b9e5e3;--event-border:#a9d5d3;--event-hero-bg:#dcf4ed;--event-address-text:#186a79;--event-nav-bg:#10566c;--event-nav-text:#edffff;--event-strong:#177c8c;--event-accent:#bd6638;--event-icon:#168196;--event-booking:#127286;--event-booking-end:#e6945b;--event-booking-glow:#ffda82;--event-motif-main:#e8bf7d;--event-motif-light:#fff9e9;--event-motif-accent:#5ba7b2;--event-motif-ink:#3d7480;--event-motif-water:#b9eaf0;--event-motif-coral:#f2baa8;--event-motif-leaf:#a2cbaa;--event-gallery-bg:#125b71;--event-gallery-text:#fff8e8;--event-gallery-border:#f4be73;--event-gallery-muted:#c8ebeb;--event-gallery-book:#f6bc73}[data-salon-event-theme]:not([data-salon-event-theme=halloween]){background:var(--event-page-bg);background-attachment:fixed;color:#26343a}[data-salon-event-theme=summer]:not([data-salon-event-theme=halloween]){background-color:#f5ddb0}[data-salon-event-theme]:not([data-salon-event-theme=halloween])>header{border-color:var(--event-header-border)!important;background:var(--event-header-bg)!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween])>header>div:first-of-type[class*=bg-gradient]{background-image:linear-gradient(90deg,transparent,var(--event-header-accent),transparent)!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween])>header :is([class*=text-slate-950],[class*=text-slate-700]){color:var(--event-header-text)!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween])>header [class*=text-slate-500]{color:var(--event-header-muted)!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween])>header select,[data-salon-event-theme]:not([data-salon-event-theme=halloween])>header>div[class*=border-pink-]{border-color:var(--event-border)!important;background:var(--event-surface)!important;color:var(--event-icon)!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween])>header [class~=bg-gradient-to-r][class*=from-pink-]{background-image:linear-gradient(110deg,var(--event-booking),var(--event-booking-end))!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween])>header [class~=text-rose-700]{color:var(--event-accent)!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) .salon-event-hero-shell{border-color:var(--event-header-accent)!important;background:var(--event-hero-bg)!important;box-shadow:0 18px 45px rgba(59,103,111,.15)!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) .salon-event-address,[data-salon-event-theme]:not([data-salon-event-theme=halloween]) .salon-event-hero-shell address{color:var(--event-address-text)!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main>nav{border-color:var(--event-header-border)!important;background:var(--event-nav-bg)!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main>nav a{color:var(--event-nav-text)!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main>nav a[aria-current=location]{color:var(--event-header-accent)!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main>nav a[aria-current=location] span{background:var(--event-header-accent)!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main .salon-event-frame>[class~=bg-white],[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main :is(.card-soft,section[class~=bg-white],#salon-location){border-color:var(--event-border)!important;background-color:var(--event-surface)!important;box-shadow:0 16px 35px rgba(15,34,32,.13)!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main :is([class*=border-rose-],[class*=border-pink-],[class*=border-fuchsia-]){border-color:var(--event-border)!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main :is([class*=ring-rose-],[class*=ring-pink-]){--tw-ring-color:var(--event-header-accent)!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main :is([class~=bg-rose-50],[class*=" bg-rose-50/"],[class^="bg-rose-50/"],[class~=bg-rose-100],[class*=" bg-rose-100/"],[class^="bg-rose-100/"],[class~=bg-pink-50],[class*=" bg-pink-50/"],[class^="bg-pink-50/"],[class~=bg-pink-100],[class*=" bg-pink-100/"],[class^="bg-pink-100/"],[class~=bg-fuchsia-50],[class~=bg-violet-50]){background-color:var(--event-surface-soft)!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main :is([class~="bg-rose-200/45"],[class~="bg-rose-200/90"],[class~="bg-pink-200/35"],[class~="bg-pink-200/45"],[class~=bg-rose-300],[class~=bg-rose-400]){background-color:var(--event-surface-mid)!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main :is([class~=bg-rose-500],[class~=bg-rose-600],[class~=bg-rose-700],[class~=bg-pink-500],[class~=bg-pink-600],[class~=bg-pink-700],[class~=bg-fuchsia-500]){background-color:var(--event-strong)!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main [class~=bg-gradient-to-r]:is([class~=from-rose-500],[class~=from-rose-600],[class~=from-rose-700]),[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main [class~=bg-gradient-to-r][class*=from-violet-]{background-image:linear-gradient(110deg,var(--event-booking),var(--event-booking-end))!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main section[class*="to-[#fff1f2]"]{background-image:linear-gradient(180deg,var(--event-surface),var(--event-surface-soft))!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main :is([class~=text-rose-500],[class~=text-rose-600],[class~=text-rose-700],[class~=text-rose-800],[class~=text-pink-500],[class~=text-pink-600],[class~=text-pink-700],[class~=text-fuchsia-700],[class~=text-violet-600]),[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main [class~=text-rose-300]{color:var(--event-accent)!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main .salon-section-icon{color:var(--event-icon)!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main .salon-event-icon,[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main :is(.nbm-halloween-booking-art,.nbm-halloween-booking-edge){display:none}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main .salon-event-frame-spark{background:var(--event-header-accent)}[data-salon-event-theme=summer] main .salon-event-frame-background{opacity:.32}[data-salon-event-theme=valentine] main .salon-event-frame-background{opacity:.11}[data-salon-event-theme=valentine] main .salon-event-frame-background-icon{transform:scale(.78)}[data-salon-event-theme=valentine] main .salon-event-frame-scene>span{filter:drop-shadow(0 1px 1px rgb(109 45 70/16%))}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main .salon-event-frame-primary svg{animation:salonSeasonFloat 4.2s ease-in-out infinite}@keyframes salonSeasonFloat{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-4px) rotate(4deg)}}@media (prefers-reduced-motion:reduce){[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main .salon-event-frame-primary svg{animation:none}}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main #salon-location>div:nth-child(2){background-color:var(--event-surface-soft)!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main .nbm-mobile-booking-cta{background:var(--event-booking)!important;box-shadow:0 14px 34px rgba(12,34,36,.3)!important;animation:none!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main .nbm-mobile-booking-cta-ring{background:conic-gradient(var(--event-booking-glow),var(--event-surface),var(--event-booking),var(--event-surface),var(--event-booking-glow))!important}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main .nbm-mobile-booking-cta-surface{background:radial-gradient(circle at 25% 40%,var(--event-booking-glow),transparent 28%),linear-gradient(110deg,var(--event-booking),var(--event-booking-end))!important}[data-salon-event-theme=winter]:not([data-salon-event-theme=halloween]) main .nbm-mobile-booking-cta{background:#e0f3f5!important;color:#245361!important;box-shadow:0 10px 24px rgba(60,117,128,.19)!important}[data-salon-event-theme=winter]:not([data-salon-event-theme=halloween]) main .nbm-mobile-booking-cta-ring{background:conic-gradient(#fff8e5,#b7e0e7,#fffdf7,#e9c990,#fff8e5)!important}[data-salon-event-theme=winter]:not([data-salon-event-theme=halloween]) main .nbm-mobile-booking-cta-surface{background:radial-gradient(circle at 24% 20%,hsla(0,0%,100%,.88),transparent 38%),linear-gradient(105deg,#def4f7,#fff9e9 53%,#caeaf0)!important}[data-salon-event-theme=winter] main .nbm-season-booking-motifs{opacity:.36}[data-salon-event-theme=winter] main .nbm-season-booking-edge{filter:drop-shadow(0 1px 1px rgb(54 99 110/20%))}[data-salon-event-theme=valentine]:not([data-salon-event-theme=halloween]) main .nbm-mobile-booking-cta{background:#f9d7e2!important;color:#75354f!important;box-shadow:0 10px 26px rgba(142,67,96,.19)!important}[data-salon-event-theme=valentine]:not([data-salon-event-theme=halloween]) main .nbm-mobile-booking-cta-ring{background:conic-gradient(#fffaf4,#f3b8c9,#fffaf4,#dfa2b9,#fffaf4)!important}[data-salon-event-theme=valentine]:not([data-salon-event-theme=halloween]) main .nbm-mobile-booking-cta-surface{background:radial-gradient(circle at 24% 20%,hsla(0,0%,100%,.86),transparent 38%),linear-gradient(105deg,#ffe9ed,#fff4ed 48%,#f7d0df)!important}[data-salon-event-theme=valentine] main .nbm-season-booking-motifs{opacity:.32}[data-salon-event-theme=valentine] main .nbm-season-booking-edge{filter:drop-shadow(0 1px 1px rgb(116 59 81/22%))}[data-salon-event-theme=summer]:not([data-salon-event-theme=halloween]) main .nbm-mobile-booking-cta{background:#a3e7e5!important;color:#0c5662!important;box-shadow:0 10px 24px rgba(21,118,135,.2)!important}[data-salon-event-theme=summer]:not([data-salon-event-theme=halloween]) main .nbm-mobile-booking-cta-ring{background:conic-gradient(#ffe4ab,#fffdf0,#4bc6d3,#fffdf0,#ffe4ab)!important}[data-salon-event-theme=summer]:not([data-salon-event-theme=halloween]) main .nbm-mobile-booking-cta-surface{background:radial-gradient(circle at 19% 18%,hsla(0,0%,100%,.72),transparent 36%),linear-gradient(110deg,#76d7df,#b8efe8 56%,#ffe4b5)!important}[data-salon-event-theme=spring]:not([data-salon-event-theme=halloween]) main .nbm-mobile-booking-cta{background:#e7f5dc!important;color:#355e4c!important;box-shadow:0 10px 24px rgba(91,137,97,.18)!important}[data-salon-event-theme=spring]:not([data-salon-event-theme=halloween]) main .nbm-mobile-booking-cta-ring{background:conic-gradient(#f8e8c4,#fffdf1,#a9d8b5,#f9d8d6,#f8e8c4)!important}[data-salon-event-theme=spring]:not([data-salon-event-theme=halloween]) main .nbm-mobile-booking-cta-surface{background:radial-gradient(circle at 23% 18%,hsla(0,0%,100%,.78),transparent 35%),linear-gradient(110deg,#d9f0d1,#fff6df 52%,#f9dcdf)!important}[data-salon-event-theme=spring] main .nbm-season-booking-motifs{opacity:.42}[data-salon-event-theme=spring] main .nbm-season-booking-edge{filter:drop-shadow(0 1px 1px rgb(76 112 88/18%))}[data-salon-event-theme]:not([data-salon-event-theme=halloween]) main [data-nbm-mobile-booking-panel="1"]{border-color:var(--event-border)!important;background:var(--event-surface)!important}[data-salon-event-theme] .salon-theme-gallery-trigger{border-color:var(--event-gallery-border,#d49a67);background:var(--event-gallery-bg,#32213b);color:var(--event-gallery-text,#ffe7c6)}[data-salon-event-theme] .salon-theme-gallery-trigger:hover{filter:brightness(1.12)}[data-salon-event-theme] .salon-theme-gallery-trigger:focus-visible{--tw-ring-color:var(--event-gallery-border,#efb66f)}[data-salon-event-theme] .salon-theme-gallery-count{background:color-mix(in srgb,var(--event-gallery-border,#d49a67) 30%,transparent)}[data-salon-event-theme] .salon-theme-gallery-dialog{border-color:var(--event-gallery-border,#b47b57);background:var(--event-gallery-bg,#291b32);color:var(--event-gallery-text,#fff7ec)}[data-salon-event-theme] .salon-theme-gallery-dialog>:is(:first-child,:last-child){border-color:var(--event-gallery-border,#76516e);background:var(--event-gallery-bg,#291b32)}[data-salon-event-theme] .salon-theme-gallery-close,[data-salon-event-theme] .salon-theme-gallery-thumbnail[aria-current=true]{border-color:var(--event-gallery-border,#f3b66c)}[data-salon-event-theme] .salon-theme-gallery-image{background:color-mix(in srgb,var(--event-gallery-bg,#291b32) 70%,#000)}[data-salon-event-theme] .salon-theme-gallery-arrow{background:color-mix(in srgb,var(--event-gallery-bg,#291b32) 85%,transparent)}[data-salon-event-theme] .salon-theme-gallery-muted{color:var(--event-gallery-muted,#ddc6da)}[data-salon-event-theme] .salon-theme-gallery-book{background:var(--event-gallery-book,#df9455);color:var(--event-gallery-bg,#28182f)}[data-salon-event-theme=winter] .salon-theme-gallery-arrow,[data-salon-event-theme=winter] .salon-theme-gallery-book{color:#315566}[data-salon-event-theme] .salon-theme-gallery-book:hover{filter:brightness(1.1)}@media (min-width:1280px){[data-salon-event-theme] .salon-theme-gallery-trigger{isolation:isolate;overflow:hidden;min-height:60px;gap:12px;padding:7px 14px 7px 7px;border-color:var(--event-gallery-border,#d49a67);background:linear-gradient(135deg,hsla(0,0%,100%,.12),transparent 65%),var(--event-booking,#32213b);color:#fff;font-size:15px;font-weight:700;line-height:1.4;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.24),0 3px 0 color-mix(in srgb,var(--event-booking,#32213b) 80%,#000),0 10px 24px color-mix(in srgb,var(--event-booking,#32213b) 22%,transparent);transition:transform .18s ease,box-shadow .18s ease}[data-salon-event-theme] .salon-theme-gallery-trigger>img{width:44px;height:44px;border:2px solid hsla(0,0%,100%,.85);box-shadow:0 2px 6px rgba(0,0,0,.15)}[data-salon-event-theme] .salon-theme-gallery-trigger:after{content:"→";flex-shrink:0;font-size:22px;font-weight:400;line-height:1;transition:transform .18s ease}[data-salon-event-theme] .salon-theme-gallery-trigger .salon-theme-gallery-count{min-width:28px;height:28px;padding-inline:7px;background:var(--event-gallery-book,#f0cf8c);color:#32252b;font-size:12px;font-weight:700;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4)}[data-salon-event-theme] .salon-theme-gallery-trigger:hover{filter:none}[data-salon-event-theme] .salon-theme-gallery-trigger:focus-visible{outline:2px solid var(--event-booking,#32213b);outline-offset:5px}}@media (min-width:1280px) and (hover:hover) and (pointer:fine){[data-salon-event-theme] .salon-theme-gallery-trigger:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 4px 0 color-mix(in srgb,var(--event-booking,#32213b) 80%,#000),0 14px 28px color-mix(in srgb,var(--event-booking,#32213b) 28%,transparent)}[data-salon-event-theme] .salon-theme-gallery-trigger:hover:after{transform:translateX(3px)}[data-salon-event-theme] .salon-theme-gallery-trigger:active{transform:translateY(1px);box-shadow:inset 0 1px 3px rgba(0,0,0,.12)}}@media (min-width:1280px) and (prefers-reduced-motion:reduce){[data-salon-event-theme] .salon-theme-gallery-trigger,[data-salon-event-theme] .salon-theme-gallery-trigger:after{transition:none;transform:none}}@media (min-width:1280px){.salon-desktop_page__1fP7H .salon-desktop_columns__ugsos{grid-template-columns:minmax(0,1fr) 480px;gap:28px;margin-top:28px}.salon-desktop_page__1fP7H .salon-desktop_contentColumn__55ykC>:not([hidden])~:not([hidden]){margin-top:28px}.salon-desktop_page__1fP7H #salon-location,.salon-desktop_page__1fP7H .salon-desktop_contentColumn__55ykC>.salon-event-frame>section,.salon-desktop_page__1fP7H .salon-desktop_contentColumn__55ykC>section,.salon-desktop_page__1fP7H .salon-desktop_sectionGroup__Mexq3>.salon-event-frame>section,.salon-desktop_page__1fP7H .salon-desktop_sectionGroup__Mexq3>section{border-radius:24px;box-shadow:0 8px 24px -20px rgba(15,23,42,.24)}.salon-desktop_page__1fP7H .salon-desktop_contentColumn__55ykC h2{font-size:22px;line-height:1.3;letter-spacing:-.02em;overflow-wrap:anywhere}.salon-desktop_page__1fP7H .salon-desktop_visitGrid__FiMnl{gap:24px}.salon-desktop_page__1fP7H #salon-intro-video,.salon-desktop_page__1fP7H #salon-location{padding:24px}.salon-desktop_page__1fP7H #salon-gallery>.salon-event-frame>section{margin-top:0}.salon-desktop_page__1fP7H #salon-gallery [data-card]{width:330px;height:220px;border-radius:18px}.salon-desktop_page__1fP7H .salon-desktop_bookingSidebar__ykWiB{top:96px}.salon-desktop_page__1fP7H .salon-desktop_bookingSidebar__ykWiB>:not([hidden])~:not([hidden]){margin-top:20px}.salon-desktop_page__1fP7H .salon-desktop_bookingSidebar__ykWiB>div>.salon-event-frame>section,.salon-desktop_page__1fP7H .salon-desktop_bookingSidebar__ykWiB>div>section,.salon-desktop_page__1fP7H .salon-desktop_bookingSidebar__ykWiB>nav{border-radius:24px}.salon-desktop_page__1fP7H .salon-desktop_bookingShell__CIHoS{border-radius:24px!important}.salon-desktop_page__1fP7H .salon-desktop_bookingShell__CIHoS [data-booking-wizard]{height:min(660px,calc(100dvh - 128px));max-height:calc(100dvh - 128px)}.salon-desktop_page__1fP7H .salon-desktop_heroPanel__sLshh{width:min(740px,calc(100% - 300px))}.salon-desktop_page__1fP7H .salon-desktop_heroTitle__xSGGR{white-space:normal;overflow-wrap:anywhere;font-size:clamp(36px,3vw,48px)}.salon-desktop_page__1fP7H .salon-desktop_heroSurface__s3_es{background:linear-gradient(120deg,rgba(32,20,29,.85),rgba(32,20,29,.55));border-color:hsla(0,0%,100%,.26);box-shadow:0 12px 32px -22px rgba(0,0,0,.6)}.salon-desktop_page__1fP7H .salon-desktop_serviceRow__iwNkF{padding:16px;border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 3px 10px -8px rgba(15,23,42,.2)}.salon-desktop_page__1fP7H .salon-desktop_serviceRow__iwNkF[data-selected=true]:before{content:"";position:absolute;inset:16px auto 16px 0;width:3px;border-radius:0 3px 3px 0;background:currentColor}.salon-desktop_page__1fP7H .salon-desktop_serviceGrid__eKNcB{grid-template-columns:minmax(0,1fr) auto auto;gap:12px}.salon-desktop_page__1fP7H .salon-desktop_serviceGrid__eKNcB[data-has-metadata=false]{grid-template-columns:minmax(0,1fr) auto}.salon-desktop_page__1fP7H .salon-desktop_serviceGrid__eKNcB[data-has-metadata=false] .salon-desktop_serviceMeta__gYQz7{display:none}.salon-desktop_page__1fP7H .salon-desktop_serviceMeta__gYQz7{max-width:160px}.salon-desktop_page__1fP7H .salon-desktop_serviceDetails__BmUfj{display:flex;align-items:center;gap:12px}.salon-desktop_page__1fP7H .salon-desktop_serviceText__ywwXQ{min-width:0;flex:1}.salon-desktop_page__1fP7H .salon-desktop_serviceBook__eDHw1:focus-visible,.salon-desktop_page__1fP7H .salon-desktop_serviceDetails__BmUfj:focus-visible{outline:2px solid var(--event-accent,#be123c);outline-offset:4px;border-radius:12px}.salon-desktop_page__1fP7H .salon-desktop_serviceBook__eDHw1{min-width:104px;min-height:42px;gap:6px;padding:10px 14px;font-size:13px;white-space:nowrap;color:var(--event-accent,#be123c);background:var(--event-surface-soft,#fff1f2)}.salon-desktop_page__1fP7H .salon-desktop_serviceBook__eDHw1:hover{color:#fff;background:var(--event-booking,#e11d48)}.salon-desktop_page__1fP7H .salon-desktop_serviceBook__eDHw1[data-selected=true]{border-color:currentColor}.salon-desktop_page__1fP7H .salon-desktop_reviewColumns__5QBk3{grid-template-columns:minmax(0,1fr)}.salon-desktop_page__1fP7H .salon-desktop_reviewToggle__IqSIL{display:flex;width:-moz-fit-content;width:fit-content}.salon-desktop_page__1fP7H .salon-desktop_reviewFormClosed__xIAVs{display:none}.salon-desktop_page__1fP7H .salon-desktop_reviewList__wvb0d{border-left:0;padding-left:0}.salon-desktop_page__1fP7H .salon-desktop_reviewCards__4mlHK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.salon-desktop_page__1fP7H .salon-desktop_reviewCards__4mlHK>article{border:1px solid #ffe4e6;border-radius:18px;padding:18px;background:snow}.salon-desktop_page__1fP7H .salon-desktop_reviewCards__4mlHK>article:only-child{grid-column:1/-1}}@media (min-width:1536px){.salon-desktop_page__1fP7H .salon-desktop_columns__ugsos{grid-template-columns:minmax(0,1fr) 520px;gap:32px}}@media (min-width:1280px) and (prefers-reduced-motion:no-preference){.salon-desktop_page__1fP7H .salon-desktop_serviceRow__iwNkF:hover{transform:translateY(-2px)}.salon-desktop_page__1fP7H .salon-desktop_serviceBook__eDHw1:active{transform:translateY(1px)}}.SalonQuickBooking_header__5oC4l{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.SalonQuickBooking_title__VP1tR{font-size:clamp(1.1rem,2vw,1.35rem);font-weight:650;line-height:1.35}.SalonQuickBooking_hint__uCcRD{margin-top:6px;color:#64748b;font-size:13px;line-height:1.65}.SalonQuickBooking_filters__aLiop{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:12px;margin-top:18px}.SalonQuickBooking_field__KhuL_{display:grid;gap:6px;min-width:0;font-size:12px;font-weight:600;color:#475569}.SalonQuickBooking_select__BlTUH{width:100%;min-width:0;min-height:44px;padding:10px 28px 10px 12px;border:1px solid var(--event-border,#fecdd3);border-radius:12px;background:#fff;color:#172033;font-size:14px;text-overflow:ellipsis}.SalonQuickBooking_serviceTrigger__HgyMu{display:flex;align-items:center;gap:10px;padding-right:12px;text-align:left;font-weight:400}.SalonQuickBooking_serviceTrigger__HgyMu>svg{flex-shrink:0}.SalonQuickBooking_serviceValue__YVntP{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.SalonQuickBooking_serviceMenu__a4k0e{position:fixed;z-index:500;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;border:1px solid var(--event-border,#fecdd3);border-radius:14px;background:#fff;color:#172033;box-shadow:0 14px 36px rgba(15,23,42,.16)}.SalonQuickBooking_serviceOptions__zs0xS{position:relative;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:6px;scrollbar-width:thin}.SalonQuickBooking_serviceMenuFooter__NeHtv{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-top:1px solid var(--event-border,#fecdd3)}.SalonQuickBooking_selectionSummary__VWDo3{min-width:0;font-size:12px;line-height:1.5;color:#475569}.SalonQuickBooking_selectionSummary__VWDo3>span{display:block;font-weight:600}.SalonQuickBooking_selectedServices__qrSmm{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 0;padding:0;list-style:none}.SalonQuickBooking_selectedServices__qrSmm>li{max-width:100%}.SalonQuickBooking_selectedService__WL_VY{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:36px;padding:6px 10px;border:1px solid var(--event-border,#fecdd3);border-radius:10px;background:var(--event-surface-soft,#fff1f2);color:#475569;font-size:12px;font-weight:400;text-align:left}.SalonQuickBooking_selectedService__WL_VY>span:first-child{min-width:0;overflow-wrap:anywhere}.SalonQuickBooking_selectedService__WL_VY>span:last-child{flex-shrink:0;font-size:18px;color:var(--event-accent,#be123c)}.SalonQuickBooking_selectedService__WL_VY:focus-visible{outline:2px solid var(--event-accent,#be123c);outline-offset:2px}.SalonQuickBooking_serviceOption__a7eSq{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px;border-radius:8px;cursor:pointer;font-size:14px;font-weight:400;line-height:1.45}.SalonQuickBooking_serviceOption__a7eSq[data-active=true]{background:var(--event-surface-soft,#fff1f2)}.SalonQuickBooking_serviceOption__a7eSq[aria-selected=true]{font-weight:600}.SalonQuickBooking_serviceOption__a7eSq[aria-disabled=true]{opacity:.5;cursor:default}.SalonQuickBooking_serviceOptionName__YfP7p{flex:1;min-width:0;overflow-wrap:anywhere}.SalonQuickBooking_serviceDuration__hiSN3{flex-shrink:0;color:#64748b;font-size:12px;font-weight:400;white-space:nowrap}.SalonQuickBooking_serviceCheck__mkKIo{flex:0 0 18px;height:18px;border:1px solid var(--event-border,#fecdd3);border-radius:5px;color:var(--event-accent,#be123c);text-align:center;font-size:12px;line-height:16px}.SalonQuickBooking_serviceOption__a7eSq[aria-selected=true] .SalonQuickBooking_serviceCheck__mkKIo{border-color:var(--event-accent,#be123c);background:var(--event-surface-soft,#fff1f2)}.SalonQuickBooking_results__RLR82{margin-top:18px;min-height:100px}.SalonQuickBooking_date__sIASt{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:12px;font-size:14px;font-weight:600}.SalonQuickBooking_staffName__tp391{color:#64748b;font-size:13px;font-weight:400}.SalonQuickBooking_slots__cNbOC{display:flex;flex-wrap:wrap;gap:10px}.SalonQuickBooking_button__n2IoH,.SalonQuickBooking_refresh__H_sAy,.SalonQuickBooking_slot__VNvrK{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--event-border,#fecdd3);border-radius:12px;background:#fff;color:var(--event-accent,#be123c);font-size:13px;font-weight:600;transition:transform .18s ease,box-shadow .18s ease}.SalonQuickBooking_slot__VNvrK{min-width:76px;padding:10px 18px;background:var(--event-surface-soft,#fff1f2);box-shadow:inset 0 1px 0 #fff,0 3px 0 var(--event-border,#fecdd3);font-variant-numeric:tabular-nums}.SalonQuickBooking_button__n2IoH{width:100%;padding:10px 14px;background:var(--event-surface-soft,#fff1f2)}.SalonQuickBooking_refresh__H_sAy{padding:8px 12px;flex-shrink:0}.SalonQuickBooking_button__n2IoH:focus-visible,.SalonQuickBooking_refresh__H_sAy:focus-visible,.SalonQuickBooking_select__BlTUH:focus-visible,.SalonQuickBooking_slot__VNvrK:focus-visible{outline:2px solid var(--event-accent,#be123c);outline-offset:3px}.SalonQuickBooking_button__n2IoH:active,.SalonQuickBooking_slot__VNvrK:active{transform:translateY(2px);box-shadow:none}.SalonQuickBooking_button__n2IoH:disabled,.SalonQuickBooking_refresh__H_sAy:disabled{opacity:.55;cursor:default}.SalonQuickBooking_teamCard__OZHir{display:flex;flex:0 0 230px;flex-direction:column;align-items:center;padding:18px 14px 14px;border:1px solid var(--event-border,#ffe4e6);border-radius:20px;background:linear-gradient(155deg,#fff 55%,var(--event-surface-soft,#fff1f2));box-shadow:0 4px 0 var(--event-surface-soft,#fff1f2);scroll-snap-align:start;text-align:center}.SalonQuickBooking_specialties__0rknE{margin:8px 0 12px;color:#64748b;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.SalonQuickBooking_photos__PV04S{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;margin:12px 0}.SalonQuickBooking_photos__PV04S button{overflow:hidden;border-radius:10px;aspect-ratio:1;background:#f8fafc}.SalonQuickBooking_photos__PV04S img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease}.SalonQuickBooking_portfolio__fIu19{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.SalonQuickBooking_portfolio__fIu19 img{width:100%;height:auto;border-radius:12px}.SalonQuickBooking_booking__Mqyda{display:grid;gap:12px;padding:16px;border-top:1px solid var(--event-border,#ffe4e6)}@media (hover:hover) and (pointer:fine){.SalonQuickBooking_button__n2IoH:hover,.SalonQuickBooking_slot__VNvrK:hover{transform:translateY(-2px);box-shadow:0 5px 12px #0f172a10}.SalonQuickBooking_photos__PV04S button:hover img{transform:scale(1.04)}}@media (max-width:639px){.SalonQuickBooking_filters__aLiop{grid-template-columns:minmax(0,1fr)}.SalonQuickBooking_teamCard__OZHir{flex-basis:210px}}@media (prefers-reduced-motion:reduce){.SalonQuickBooking_button__n2IoH,.SalonQuickBooking_photos__PV04S img,.SalonQuickBooking_refresh__H_sAy,.SalonQuickBooking_slot__VNvrK{transition:none;transform:none!important}}.SalonTopCustomers_fourthRank__wAXcH,.SalonTopCustomers_rankNumber__5iYkk,.SalonTopCustomers_rankTitle__AvxVY{display:none}.SalonTopCustomers_goldSparkle__7KPtm{opacity:0;animation:SalonTopCustomers_goldSparkRise__jnnTC 3s ease-out infinite}.SalonTopCustomers_goldSparkleDelayed__6k0sU{animation-delay:1.4s}@keyframes SalonTopCustomers_goldSparkRise__jnnTC{0%,12%{opacity:0;transform:translateY(3px) scale(.5)}28%{opacity:1}65%{opacity:.8}to{opacity:0;transform:translateY(-12px) scale(1.05)}}@media (prefers-reduced-motion:reduce){.SalonTopCustomers_goldSparkle__7KPtm{animation:none;opacity:.8;transform:translateY(-3px) scale(.8)}}@media screen{.SalonTopCustomers_board__hQHC9{--podium-ink:var(--event-text,#29232a);--podium-muted:#81757c;--podium-surface:var(--event-surface,#fffdfb);--podium-line:var(--event-border,#eedfe3);--podium-highlight:#fff;--podium-gloss:hsla(0,0%,100%,.66);--podium-gold-glow:hsla(40,73%,65%,.55);--podium-gold-aura:0 0 0 5px rgba(255,248,225,.8),0 0 28px hsla(40,73%,65%,.35),0 12px 24px -10px rgba(196,144,48,.48);--podium-gold-light:#fff3cc;--podium-gold-base:#e3bd73;--podium-gold-edge:#d3ab62;--podium-gold-line:#e7d5ac;--podium-gold-ink:#805724;--podium-silver-light:#f3f5f6;--podium-silver-base:#d4dce0;--podium-silver-edge:#b9c5cc;--podium-silver-line:#dbe1e5;--podium-silver-ink:#53636d;--podium-bronze-light:#faeade;--podium-bronze-base:#e2bcaa;--podium-bronze-edge:#cc9b83;--podium-bronze-line:#ebd9cc;--podium-bronze-ink:#875943;--podium-shadow:0 8px 16px -12px rgba(55,39,34,.28);--podium-card-shadow:0 22px 32px -18px rgba(55,39,34,.42);--podium-card-hover-shadow:0 32px 42px -18px rgba(55,39,34,.48);--podium-avatar-shadow:0 8px 12px -7px rgba(55,39,34,.34);--podium-avatar-inset:inset 0 2px 3px hsla(0,0%,100%,.8),inset 0 -2px 3px rgba(55,39,34,.1);min-width:0;padding:20px 24px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_header__17QJH{margin-bottom:0;padding-bottom:14px;border-bottom:1px solid var(--podium-line)}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_stage__NgotB{max-width:680px;padding:34px 8px 8px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_podiumGrid__ePHET{perspective:900px;perspective-origin:50% 45%;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr) minmax(0,1fr);gap:14px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS{--metal-light:var(--podium-bronze-light);--metal-base:var(--podium-bronze-base);--metal-edge:var(--podium-bronze-edge);--metal-line:var(--podium-bronze-line);--metal-ink:var(--podium-bronze-ink);position:relative;isolation:auto;transform-style:preserve-3d;justify-content:space-between;min-height:216px;padding:24px 12px 16px;border:1px solid var(--metal-line);border-radius:20px;background:linear-gradient(180deg,var(--podium-highlight),var(--podium-surface));box-shadow:inset 0 1px 0 var(--podium-highlight),inset 0 -1px 0 var(--metal-line),0 7px 0 var(--metal-line),var(--podium-card-shadow)}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS:before{content:"";position:absolute;top:0;left:50%;width:48px;height:2px;z-index:-1;border-radius:999px;background:linear-gradient(90deg,transparent,var(--metal-edge),transparent);transform:translateX(-50%);pointer-events:none}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS:after{content:"";position:absolute;inset:1px;border-radius:inherit;background-image:radial-gradient(circle at var(--podium-light-x,25%) var(--podium-light-y,15%),var(--podium-gloss),transparent 65%),linear-gradient(115deg,transparent 40%,var(--metal-base) 50%,transparent 60%);background-size:100% 100%,300% 100%;background-position:0 0,100% 50%;background-repeat:no-repeat;opacity:.55;pointer-events:none}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-rank="1"]{--metal-light:var(--podium-gold-light);--metal-base:var(--podium-gold-base);--metal-edge:var(--podium-gold-edge);--metal-line:var(--podium-gold-line);--metal-ink:var(--podium-gold-ink);min-height:236px;padding-top:28px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-rank="1"]:before{inset:-4px;width:auto;height:auto;border:1px solid var(--podium-gold-base);border-radius:24px;background:none;box-shadow:0 0 18px var(--podium-gold-glow);transform:none;opacity:.7}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-rank="2"]{--metal-light:var(--podium-silver-light);--metal-base:var(--podium-silver-base);--metal-edge:var(--podium-silver-edge);--metal-line:var(--podium-silver-line);--metal-ink:var(--podium-silver-ink)}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-empty=true]{visibility:hidden}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_customer__sBCEY{padding:0 4px 12px;transform:translateZ(24px);transform-style:preserve-3d}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_customer__sBCEY>span:first-child{transform:translateZ(var(--podium-portrait-depth,16px))}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_customerName__fY8DT{display:flex;align-items:center;justify-content:center;min-height:40px;margin-top:12px;font-size:14px;font-weight:500;line-height:1.35;overflow-wrap:anywhere;color:var(--podium-ink);transform:translateZ(12px)}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-rank="1"] .SalonTopCustomers_customerName__fY8DT{font-size:15px;font-weight:600}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_customerName__fY8DT,.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_fourth__IcRMA>span:last-child{position:relative;color:var(--podium-ink)}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-rank="1"] .SalonTopCustomers_customerName__fY8DT:after{content:"";position:absolute;bottom:-3px;left:50%;width:36px;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--podium-gold-edge),transparent);transform:translateX(-50%);pointer-events:none}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_avatar__UkhDK{width:56px;height:56px;padding:2px;font-size:15px;background:linear-gradient(145deg,var(--metal-light,var(--podium-surface)),var(--metal-edge,var(--podium-line)));box-shadow:inset 0 1px 0 var(--podium-highlight),0 3px 0 var(--metal-line,var(--podium-line)),var(--podium-avatar-shadow)}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_avatar__UkhDK[data-size=first]{width:72px;height:72px;font-size:20px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_avatarFill__Kw12O{background:linear-gradient(145deg,var(--podium-surface),var(--metal-light,var(--podium-surface)));color:var(--metal-ink,var(--podium-ink))}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_avatarInset__d6OLo{box-shadow:var(--podium-avatar-inset)}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_crown__9obhm{top:-24px;width:42px;height:28px;filter:none}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_wreath__s11kH{inset:-8px;width:calc(100% + 16px);height:calc(100% + 16px);opacity:.55;filter:none}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_baseline__nfbKN,.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_portraitGlow__qDxgE,.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_stageGlow__u2Nmo{display:none}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_step__Usxqi{width:-moz-fit-content;width:fit-content;max-width:100%;height:32px;align-self:center;flex-shrink:0;gap:6px;padding:0 10px 0 5px;overflow:hidden;border:1px solid var(--metal-line);border-radius:999px;background:linear-gradient(135deg,var(--metal-light),var(--podium-surface));color:var(--metal-ink);box-shadow:inset 0 1px 0 var(--podium-highlight),0 3px 0 var(--metal-edge),var(--podium-avatar-shadow);transform:translateZ(36px)}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_step__Usxqi>:not(.SalonTopCustomers_rankNumber__5iYkk):not(.SalonTopCustomers_rankTitle__AvxVY){display:none}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_rankNumber__5iYkk{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border:1px solid var(--metal-line);border-radius:50%;background:var(--podium-gloss);font-size:13px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;box-shadow:var(--podium-avatar-inset)}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_rankTitle__AvxVY{display:inline;position:relative;z-index:1;font-size:11px;font-weight:500;line-height:1.25}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_fourth__IcRMA{width:100%;max-width:100%;margin:20px auto 0;justify-content:flex-start;gap:10px;padding:10px 14px;border:1px solid var(--podium-line);border-radius:14px;background:var(--podium-surface);box-shadow:inset 0 1px 0 var(--podium-highlight),0 3px 0 var(--podium-line),var(--podium-card-shadow)}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_fourthRank__wAXcH{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border:1px solid var(--podium-line);border-radius:50%;color:var(--podium-muted);font-size:12px;font-weight:600}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_fourth__IcRMA .SalonTopCustomers_avatar__UkhDK{width:30px;height:30px;font-size:10px;box-shadow:none}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_fourth__IcRMA>span:last-child{font-size:13px;line-height:1.4;overflow-wrap:anywhere}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-rank="1"] .SalonTopCustomers_portraitGlow__qDxgE{display:block;inset:-24px;background:radial-gradient(circle,var(--podium-gold-glow),transparent 72%);filter:blur(6px);opacity:.8;pointer-events:none}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_avatar__UkhDK[data-size=first]{box-shadow:inset 0 1px 0 var(--podium-highlight),0 4px 0 var(--podium-gold-line),var(--podium-gold-aura)}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_avatar__UkhDK[data-size=first]:after,.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_avatar__UkhDK[data-size=first]:before{content:"";position:absolute;width:12px;height:12px;background:var(--podium-gold-edge);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:.65;pointer-events:none}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_avatar__UkhDK[data-size=first]:before{top:3px;right:-19px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_avatar__UkhDK[data-size=first]:after{bottom:3px;left:-18px;width:8px;height:8px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_rankNumber__5iYkk{position:relative;z-index:1;text-shadow:0 1px 0 var(--podium-gloss)}}@media screen and (max-width:767px){.SalonTopCustomers_board__hQHC9{--podium-portrait-depth:6px;--podium-portrait-raised-depth:8px;--podium-portrait-lift:3px;--podium-crown-lift:3px;--podium-gold-glow:hsla(40,73%,65%,.4);--podium-gold-aura:0 0 0 3px rgba(255,248,225,.8),0 0 18px hsla(40,73%,65%,.32),0 8px 16px -10px rgba(196,144,48,.42);--podium-card-shadow:0 12px 20px -14px rgba(55,39,34,.38);padding:14px 10px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_header__17QJH{gap:8px;align-items:flex-start;padding-bottom:10px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_header__17QJH h2{min-width:0;font-size:16px;line-height:1.4;overflow-wrap:anywhere}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_header__17QJH h2>span{display:inline-block;margin-left:6px;font-size:10px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_stage__NgotB{padding:24px 2px 4px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_podiumGrid__ePHET{gap:8px;perspective:800px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS{min-height:176px;padding:20px 4px 10px;border-radius:14px;box-shadow:inset 0 1px 0 var(--podium-highlight),0 4px 0 var(--metal-line),var(--podium-card-shadow)}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-rank="1"]{min-height:192px;padding-top:24px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS:before{width:28px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-rank="1"]:before{inset:-3px;width:auto;border-radius:17px;box-shadow:0 0 12px var(--podium-gold-glow)}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_customer__sBCEY{padding:0 1px 8px;transform:translateZ(10px)}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_customerName__fY8DT{min-height:52px;margin-top:10px;font-size:12px;line-height:1.4;transform:translateZ(4px)}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-rank="1"] .SalonTopCustomers_customerName__fY8DT{font-size:13px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-rank="1"] .SalonTopCustomers_customerName__fY8DT:after{width:24px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_avatar__UkhDK{width:clamp(38px,10.5vw,48px);height:clamp(38px,10.5vw,48px);font-size:12px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_avatar__UkhDK[data-size=first]{width:clamp(46px,13.5vw,56px);height:clamp(46px,13.5vw,56px);font-size:16px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_crown__9obhm{top:-18px;width:30px;height:20px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_wreath__s11kH{inset:-6px;width:calc(100% + 12px);height:calc(100% + 12px);opacity:.65}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-rank="1"] .SalonTopCustomers_portraitGlow__qDxgE{inset:-14px;filter:blur(4px)}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_avatar__UkhDK[data-size=first]:before{top:1px;right:-6px;width:7px;height:7px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_avatar__UkhDK[data-size=first]:after{bottom:1px;left:-5px;width:5px;height:5px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_step__Usxqi{height:28px;padding:0 6px;gap:0;transform:translateZ(14px)}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_rankTitle__AvxVY{display:none}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_fourth__IcRMA{margin-top:16px;gap:8px;padding:8px 10px;border-radius:12px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_fourthRank__wAXcH{width:24px;height:24px;font-size:11px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_fourth__IcRMA .SalonTopCustomers_avatar__UkhDK{width:28px;height:28px;font-size:10px}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_fourth__IcRMA>span:last-child{font-size:12px}}@media screen and (max-width:1279px) and (pointer:coarse) and (prefers-reduced-motion:no-preference){.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS{transition:transform .18s ease,box-shadow .18s ease}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-pressed=true]{transform:translateY(2px) rotateX(-3deg);box-shadow:inset 0 1px 0 var(--podium-highlight),0 2px 0 var(--metal-edge),var(--podium-card-shadow)}}@media screen and (prefers-reduced-motion:no-preference){.SalonTopCustomers_board__hQHC9[data-revealed=true] .SalonTopCustomers_fourth__IcRMA,.SalonTopCustomers_board__hQHC9[data-revealed=true] .SalonTopCustomers_position__RWgnS{animation:SalonTopCustomers_podiumCardReveal__040xS .65s cubic-bezier(.2,.7,.2,1) backwards}.SalonTopCustomers_board__hQHC9[data-revealed=true] .SalonTopCustomers_position__RWgnS[data-rank="2"]{animation-delay:90ms}.SalonTopCustomers_board__hQHC9[data-revealed=true] .SalonTopCustomers_position__RWgnS[data-rank="3"]{animation-delay:.18s}.SalonTopCustomers_board__hQHC9[data-revealed=true] .SalonTopCustomers_fourth__IcRMA{animation-delay:.27s}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS:after{animation:SalonTopCustomers_podiumSurfaceSheen___3tms 6.5s ease-in-out infinite}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-rank="2"]:after{animation-delay:1s}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-rank="3"]:after{animation-delay:2s}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-rank="1"]:before{animation:SalonTopCustomers_podiumChampionGlow__rg4qv 5s ease-in-out infinite}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_customer__sBCEY>span:first-child{animation:SalonTopCustomers_podiumPortraitFloat__5KcKg 5s ease-in-out infinite}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-rank="2"] .SalonTopCustomers_customer__sBCEY>span:first-child{animation-delay:-1.5s}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-rank="3"] .SalonTopCustomers_customer__sBCEY>span:first-child{animation-delay:-3s}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_crown__9obhm{animation:SalonTopCustomers_podiumCrownFloat__Dx3gC 4.8s ease-in-out infinite}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-rank="1"] .SalonTopCustomers_portraitGlow__qDxgE{animation:SalonTopCustomers_podiumAuraPulse__ZEK8B 5s ease-in-out infinite}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_avatar__UkhDK[data-size=first]:after,.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_avatar__UkhDK[data-size=first]:before{animation:SalonTopCustomers_podiumStarGlow__vX4nL 4.8s ease-in-out infinite}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_avatar__UkhDK[data-size=first]:after{animation-delay:-2.4s}}@media screen and (prefers-reduced-motion:no-preference) and (forced-colors:none){@supports (((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text)){.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-rank="1"] .SalonTopCustomers_customerName__fY8DT{background-image:linear-gradient(110deg,var(--podium-ink) 42%,var(--podium-gold-ink) 50%,var(--podium-ink) 58%);background-size:250% 100%;background-position:100% 50%;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:SalonTopCustomers_podiumNameSheen__NlXGs 7.5s ease-in-out infinite}}}@media (min-width:1280px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS{transition:transform .4s ease,box-shadow .35s ease,border-color .35s ease}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-tilting=true]{transition:transform .1s ease-out,box-shadow .35s ease,border-color .35s ease}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS:after{transition:opacity .35s ease}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS .SalonTopCustomers_avatar__UkhDK{transition:transform .35s ease}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS:hover{z-index:4;transform:translateY(-9px) rotateX(var(--podium-rotate-x,0deg)) rotateY(var(--podium-rotate-y,0deg));border-color:var(--metal-edge);box-shadow:inset 0 1px 0 var(--podium-highlight),0 8px 0 var(--metal-edge),var(--podium-card-hover-shadow)}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS:hover:after{opacity:.85}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS:hover .SalonTopCustomers_avatar__UkhDK{transform:scale(1.07)}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_fourth__IcRMA{transition:transform .35s ease,box-shadow .35s ease}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_fourth__IcRMA:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 var(--podium-highlight),0 4px 0 var(--podium-line),var(--podium-card-hover-shadow)}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-rank="1"] .SalonTopCustomers_customerName__fY8DT:after{transition:transform .35s ease}.SalonTopCustomers_board__hQHC9 .SalonTopCustomers_position__RWgnS[data-rank="1"]:hover .SalonTopCustomers_customerName__fY8DT:after{transform:translateX(-50%) scaleX(1.2)}}@keyframes SalonTopCustomers_podiumNameSheen__NlXGs{0%,12%{background-position:100% 50%}32%,to{background-position:0 50%}}@keyframes SalonTopCustomers_podiumCardReveal__040xS{0%{opacity:0;transform:translateY(16px) rotateX(7deg)}to{opacity:1;transform:translateY(0)}}@keyframes SalonTopCustomers_podiumCrownFloat__Dx3gC{0%,to{transform:translate(-50%) rotate(-3deg)}50%{transform:translate(-50%,calc(-1 * var(--podium-crown-lift, 5px))) rotate(3deg)}}@keyframes SalonTopCustomers_podiumAuraPulse__ZEK8B{0%,to{opacity:.5;transform:scale(.95)}50%{opacity:.9;transform:scale(1.15)}}@keyframes SalonTopCustomers_podiumStarGlow__vX4nL{0%,to{opacity:.3;transform:scale(.75)}50%{opacity:1;transform:scale(1.2) rotate(12deg)}}@keyframes SalonTopCustomers_podiumSurfaceSheen___3tms{0%,12%{background-position:0 0,100% 50%}40%,to{background-position:0 0,0 50%}}@keyframes SalonTopCustomers_podiumChampionGlow__rg4qv{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.85;transform:scale(1.015)}}@keyframes SalonTopCustomers_podiumPortraitFloat__5KcKg{0%,to{transform:translateZ(var(--podium-portrait-depth,16px))}50%{transform:translate3d(0,calc(-1 * var(--podium-portrait-lift, 5px)),var(--podium-portrait-raised-depth,20px))}}