[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)}.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)}}