.clinique_root__rfoBL{--primary:#d4a574;--primary-dark:#b8905f;--secondary:#1f1f1f;--text:#2b2b2b;--text-light:#616161;--bg:#ffffff;--bg-soft:#fbfaf8;--border:#eae5de;--shadow-soft:0 6px 18px rgba(0,0,0,0.06);--shadow:0 10px 30px rgba(0,0,0,0.08);--radius:16px;--container:1120px;--primary-rgb:212,165,116;--primary-dark-rgb:184,144,95;--ring:0 0 0 4px rgba(212,165,116,0.25);color:var(--text);background:var(--bg);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased}.clinique_container__ik7M4{max-width:var(--container);margin-inline:auto;padding-inline:18px}.clinique_siteNav__Plc7p{position:sticky;top:var(--demo-signup-bar-height,0);z-index:40;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:60px;padding-inline:18px;background:#fff;backdrop-filter:blur(8px);border-bottom:1px solid transparent;transition:border-color .3s,box-shadow .3s}.clinique_siteNavScrolled__EtCC1{border-bottom-color:var(--border);box-shadow:var(--shadow-soft)}.clinique_siteNavBrand__J8dsZ{grid-column:2;justify-self:center;text-align:center}.clinique_siteNavBrandName__opBdN{font-size:15px;font-weight:600;letter-spacing:.4px;color:var(--secondary);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:none;border:none;cursor:pointer}.clinique_siteNavActions__2IHI_{grid-column:3;justify-self:end;display:flex;align-items:center}.clinique_iconBtn__ycyp_{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:9999px;background:transparent;color:var(--text);cursor:pointer;transition:background .2s}.clinique_iconBtn__ycyp_:hover{background:var(--bg-soft)}.clinique_avatarBtn__up9Oh{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:9999px;background:transparent;overflow:hidden;cursor:pointer}.clinique_avatarImg__59Ky5{width:100%;height:100%;object-fit:cover;border-radius:9999px}.clinique_hero__GGqWK{position:relative;min-height:420px;height:min(60vh,560px);display:flex;align-items:center;overflow:hidden;background-color:#1f1f1f;background-image:linear-gradient(rgba(0,0,0,.55),rgba(0,0,0,.55)),url(/demo-hero.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}.clinique_heroInner__3SFBi{position:relative;z-index:1;width:100%}.clinique_heroContent__fIWZw{max-width:740px;margin-inline:auto;text-align:center;color:#fff}.clinique_heroContent__fIWZw h1{margin:0 0 12px;font-size:clamp(28px,7vw,48px);font-weight:300;letter-spacing:2px;text-transform:uppercase;color:#fff}.clinique_heroContent__fIWZw p{margin:0;font-size:clamp(15px,2.5vw,18px);opacity:.95;line-height:1.7}.clinique_btn__CxtWN{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:24px;padding:12px 28px;border:none;border-radius:9999px;background:#fff;color:var(--primary-dark);font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:background .2s,color .2s}.clinique_btnSolid__Z5XU6,.clinique_btn__CxtWN:hover{background:var(--primary);color:#fff}.clinique_btnSolid__Z5XU6:hover{background:var(--primary-dark)}.clinique_section__3zy5o{padding:clamp(52px,7vw,96px) 0}.clinique_sectionAlt__7neQW{background:var(--bg-soft);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.clinique_sectionTitle__uqNQr{text-align:center;margin-bottom:34px}.clinique_sectionTitle__uqNQr h2{margin:0;font-size:clamp(24px,6vw,38px);font-weight:320;letter-spacing:.8px;color:var(--secondary)}.clinique_sectionTitle__uqNQr p{margin:10px auto 0;max-width:560px;color:var(--text-light);font-size:16px}.clinique_aboutText__4_5zZ{max-width:720px;margin:0 auto;text-align:center;color:var(--text-light)}.clinique_aboutText__4_5zZ p+p{margin-top:16px}.clinique_servicesDesktop__eWw5_{display:none}.clinique_servicesMobile__oj0pW{display:block}@media (min-width:900px){.clinique_servicesDesktop__eWw5_{display:grid;grid-template-columns:280px 1fr 320px;gap:22px;align-items:start}.clinique_servicesMobile__oj0pW{display:none}}.clinique_servicesSidebar__c3fJ7{position:sticky;top:18px}.clinique_servicesSidebar__c3fJ7 h3{margin:0 0 12px;font-size:14px;font-weight:700;color:var(--secondary)}.clinique_categoryItem__fCBNW{display:block;width:100%;margin-bottom:8px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:#fff;color:var(--text);font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.clinique_categoryItem__fCBNW:hover{border-color:var(--primary)}.clinique_categoryItemActive__pn3zB{background:var(--primary);border-color:var(--primary);color:#fff}.clinique_servicesContent__T_tZa{background:#fff;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.clinique_gdTreatmentLeft__331B_{min-width:0}.clinique_gdTreatmentRow__V3S2v{display:grid;grid-template-columns:1fr auto 34px;gap:12px;align-items:center;padding:14px 16px;border-bottom:1px solid var(--border);cursor:pointer;transition:background .15s}.clinique_gdTreatmentRow__V3S2v:last-child{border-bottom:none}.clinique_gdTreatmentRow__V3S2v:hover{background:var(--bg-soft)}.clinique_gdTreatmentName__XyfBf{font-size:14px;font-weight:600;color:var(--secondary)}.clinique_gdTreatmentMeta__7a9wR{margin-top:2px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-light)}.clinique_gdTreatmentPrice__EYNF5{font-size:14px;font-weight:700;color:var(--secondary);white-space:nowrap}.clinique_gdSelect__4RZRf{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9999px;border:2px solid var(--border);font-size:12px;color:transparent}.clinique_gdSelectOn__LS_Ju{background:var(--primary);border-color:var(--primary);color:#fff}.clinique_packageBadge__hZzv9{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:9999px;background:rgba(var(--primary-rgb),.15);color:var(--primary-dark);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.clinique_selectedItemsColumn__yZRye{position:sticky;top:18px;padding:16px;border:1px solid var(--border);border-radius:var(--radius);background:#fff}.clinique_selectedItemsHeader__akH8A{margin:0 0 12px;font-size:14px;font-weight:700}.clinique_selectedItemRow__mYCGY{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;margin-bottom:10px;border:1px solid rgba(var(--primary-rgb),.25);border-radius:12px;background:rgba(var(--primary-rgb),.06)}.clinique_selectedItemName___hhgg{flex:1;font-size:13px;font-weight:600}.clinique_selectedItemPrice__KE2g1{font-size:13px;font-weight:700;color:var(--primary-dark)}.clinique_selectedItemRemove__NPOyr{border:none;background:none;color:var(--text-light);font-size:18px;line-height:1;cursor:pointer}.clinique_selectedItemsCheckoutBtn__xI4Ji{width:100%;margin-top:8px}.clinique_selectedEmpty__BQMhB{font-size:13px;color:var(--text-light);padding:8px 0 16px}.clinique_servicesPadBottom__eDJ6M{padding-bottom:86px}@media (min-width:900px){.clinique_servicesPadBottom__eDJ6M{padding-bottom:0}}.clinique_gdSearchWrap__J_QUq{position:relative;margin-bottom:16px}.clinique_gdSearchIcon__ESsA8{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--text-light);pointer-events:none}.clinique_gdSearchInput__McjkX{width:100%;padding:12px 14px 12px 40px;border:1px solid var(--border);border-radius:12px;background:#fff;font-size:14px;outline:none}.clinique_gdSearchInput__McjkX:focus{box-shadow:var(--ring);border-color:var(--primary)}.clinique_gdAccordion__eH3dO{display:flex;flex-direction:column;gap:10px}.clinique_gdCategory__Lpsn4{border:1px solid var(--border);border-radius:var(--radius);background:#fff;overflow:hidden}.clinique_gdCategoryHeader__26xUI{display:grid;grid-template-columns:1fr auto 42px;gap:8px;align-items:center;width:100%;padding:14px 16px;border:none;background:#fff;text-align:left;cursor:pointer}.clinique_gdCategoryTitle__fCEBK{font-size:14px;font-weight:700;color:var(--secondary)}.clinique_gdCategoryFrom__BbD8B{font-size:12px;font-weight:600;color:var(--text-light);white-space:nowrap}.clinique_gdChevron__TbGXV{display:flex;align-items:center;justify-content:center;transition:transform .2s;color:var(--text-light)}.clinique_gdChevronOpen__7gzUm{transform:rotate(180deg)}.clinique_checkoutBar__RKsb5,.clinique_gdTreatments__8k6Xg{border-top:1px solid var(--border)}.clinique_checkoutBar__RKsb5{position:fixed;left:0;right:0;bottom:0;z-index:35;padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:rgba(255,255,255,.92);backdrop-filter:blur(10px)}@media (min-width:900px){.clinique_checkoutBar__RKsb5{display:none}}.clinique_checkoutButton__UAuq2{width:100%;padding:16px;border:none;border-radius:18px;background:var(--primary);color:#fff;font-size:14px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:var(--shadow)}.clinique_checkoutButton__UAuq2:hover{background:var(--primary-dark)}.clinique_teamGrid__j1__Z{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px}.clinique_teamCard__JIPbz{padding:24px 20px;border-radius:var(--radius);background:#fff;box-shadow:var(--shadow-soft);text-align:center}.clinique_teamPhoto__RD_iH{position:relative;width:148px;height:148px;margin:0 auto 16px;border-radius:9999px;background:#eceae6;overflow:hidden}.clinique_teamPhotoImage__0LMlF{object-fit:cover}.clinique_teamCard__JIPbz h3{margin:0;font-size:18px;font-weight:600;color:var(--secondary)}.clinique_teamRole__oUC8x{margin-top:4px;font-size:13px;font-weight:700;color:var(--primary-dark)}.clinique_teamCard__JIPbz small{display:block;margin-top:8px;font-size:13px;color:var(--text-light)}.clinique_autoCarousel__STgZ5{position:relative;--slide-width:calc(var(--carousel-width) * 0.72)}.clinique_autoCarouselViewport__2jn_8{overflow-x:auto;overflow-y:hidden;width:100%;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.clinique_autoCarouselViewport__2jn_8::-webkit-scrollbar{display:none}.clinique_autoCarouselTrack__OkDXN{display:flex;gap:16px;width:max-content}.clinique_gallerySlide__kOWbx{flex:0 0 var(--slide-width);width:var(--slide-width);scroll-snap-align:center}.clinique_galleryImageWrap___3wET{position:relative;width:100%;aspect-ratio:4/3;border-radius:var(--radius);overflow:hidden;background:#eceae6}.clinique_galleryImage__pHlvk{object-fit:cover}.clinique_reviewsCarouselMobile__lJCYW{display:block}.clinique_reviewSlide__w1zkh{flex:0 0 var(--slide-width);width:var(--slide-width);scroll-snap-align:center}.clinique_reviewsGrid__YfgPm{display:none;gap:16px;list-style:none;margin:0;padding:0}@media (min-width:900px){.clinique_reviewsCarouselMobile__lJCYW{display:none}.clinique_reviewsGrid__YfgPm{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}}.clinique_reviewCard___C9G5{height:100%;padding:20px;border-radius:var(--radius);border:1px solid var(--border);background:#fff;box-sizing:border-box}.clinique_reviewStars__Bxs2V{color:var(--primary);font-size:14px;letter-spacing:2px}.clinique_reviewText__pMpH_{margin:12px 0;font-size:14px;color:var(--text-light);line-height:1.6}.clinique_reviewAuthor__J_b0k{font-size:13px;font-weight:600;color:var(--secondary)}.clinique_faq__AM1Hc{max-width:900px;margin:0 auto}.clinique_faqItem__72s21{border:1px solid var(--border);border-radius:12px;background:#fff;overflow:hidden;margin-bottom:10px}.clinique_faqQuestion__vDL6A{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px 18px;border:none;background:#fff;font-size:15px;font-weight:900;color:var(--secondary);text-align:left;cursor:pointer}.clinique_faqIcon__GK6Pd{transition:transform .2s;color:var(--text-light);font-size:12px}.clinique_faqOpen__WMo5S .clinique_faqIcon__GK6Pd{transform:rotate(180deg)}.clinique_faqAnswer__gkAyk{display:none;padding:0 18px 16px;font-size:14px;color:var(--text-light);line-height:1.65}.clinique_faqOpen__WMo5S .clinique_faqAnswer__gkAyk{display:block}.clinique_giftWrap__6y5bb{max-width:560px;margin:0 auto;text-align:center}.clinique_giftCard__3qaMi{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 32px;border-radius:24px;background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);color:#fff;box-shadow:var(--shadow)}.clinique_giftIcon__8WK8R{width:40px;height:40px;margin-bottom:20px;color:#fff;opacity:.95}.clinique_giftCard__3qaMi h3{margin:0;font-size:clamp(1.75rem,4vw,2rem);font-weight:700;letter-spacing:-.01em;color:#fff}.clinique_giftCardSubtitle__EeqLx{margin:10px 0 0;font-size:15px;font-weight:400;opacity:.92;color:#fff}.clinique_giftDescription__dkSjB{margin:28px auto 24px;max-width:420px;color:var(--text-light);font-size:15px;line-height:1.65}.clinique_giftButton__C7LHN{margin-top:0;min-width:12rem;padding:14px 28px}.clinique_contactBlocks__6n419{display:flex;flex-direction:column;gap:clamp(48px,8vw,72px)}.clinique_contactBlock__udMeX{width:100%}.clinique_contactInfoGrid__7achC{display:grid;gap:20px}@media (min-width:720px){.clinique_contactInfoGrid__7achC{grid-template-columns:repeat(3,1fr)}}.clinique_contactInfoCard___KkSY{padding:clamp(24px,4vw,32px);border-radius:12px;background:#fff;box-shadow:var(--shadow-soft);text-align:center}.clinique_contactInfoCard___KkSY h4{margin:0 0 12px;font-size:15px;font-weight:700;color:var(--secondary)}.clinique_contactInfoCard___KkSY p{margin:0;font-size:14px;line-height:1.65;color:var(--text-light)}.clinique_contactNote__ULZgT{margin-top:8px!important;font-size:13px!important}.clinique_contactEmail__8Ie_X{display:block;margin:0 0 14px;font-size:14px;line-height:1.65;color:var(--text-light);text-decoration:none}.clinique_contactEmail__8Ie_X:hover{color:var(--secondary)}.clinique_socialIgBtn__Xe8Wq{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:9999px;background:var(--secondary);color:#fff;font-size:11px;font-weight:600;letter-spacing:-.02em;cursor:pointer;transition:opacity .2s}.clinique_socialIgBtn__Xe8Wq:hover{opacity:.85}.clinique_contactForm__ogf1M{max-width:720px;margin-inline:auto;padding:clamp(24px,4vw,32px);border-radius:12px;background:#fff;box-shadow:var(--shadow-soft)}.clinique_formGrid__oqZ_Y{display:grid;gap:16px}@media (min-width:720px){.clinique_formGrid__oqZ_Y{grid-template-columns:1fr 1fr}.clinique_formGridFull__AGDkL{grid-column:1/-1}}.clinique_formField__mOHI8 label{display:block;margin-bottom:8px;font-size:14px;font-weight:700;color:var(--secondary)}.clinique_formField__mOHI8 label span{color:var(--text-light)}.clinique_formField__mOHI8 input,.clinique_formField__mOHI8 textarea{width:100%;padding:14px 16px;border:1px solid var(--border);border-radius:10px;font-size:14px;outline:none;background:#fff}.clinique_formField__mOHI8 input:focus,.clinique_formField__mOHI8 textarea:focus{box-shadow:var(--ring);border-color:var(--primary)}.clinique_contactSubmit__JQUyk{margin-top:20px;width:100%}.clinique_footer__ljXTm{padding:32px 18px calc(32px + env(safe-area-inset-bottom));background:var(--secondary);color:rgba(255,255,255,.85);text-align:center;font-size:13px}@media (max-width:899px){.clinique_footer__ljXTm{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}.clinique_footerLinks__fIFs5{margin-top:10px;display:flex;justify-content:center;gap:16px;font-size:12px;opacity:.75}.clinique_menuWrap__C7okJ{position:relative}.clinique_dropdown__9rUr0{position:absolute;right:0;top:calc(100% + 8px);min-width:200px;padding:6px 0;border:1px solid var(--border);border-radius:12px;background:#fff;box-shadow:var(--shadow);z-index:50}.clinique_dropdownLabel__NjuCT{padding:8px 16px 10px;border-bottom:1px solid var(--border);font-size:12px;color:var(--text-light)}.clinique_dropdownItem__89OMx{display:flex;align-items:center;gap:10px;width:100%;padding:10px 16px;border:none;background:none;font-size:14px;color:var(--text);text-align:left;cursor:pointer}.clinique_dropdownItem__89OMx:hover{background:var(--bg-soft)}.clinique_dropdownItemActive__kwWvp{font-weight:600;color:var(--primary-dark)}.clinique_dropdownItemDanger__f_0c_{color:#dc2626;border-top:1px solid var(--border)}.demo-signup-bar{position:sticky;top:0;z-index:90;display:flex;align-items:center;justify-content:center;gap:.75rem;height:var(--demo-signup-bar-height,2.75rem);box-sizing:border-box;padding:0 3rem 0 1rem;background:#141414;color:#fff;font-size:13px;line-height:1.4;border-bottom:1px solid rgba(255,255,255,.08);animation:demo-signup-bar-in .32s cubic-bezier(.16,1,.3,1)}.demo-signup-bar__text{color:rgba(255,255,255,.82)}.demo-signup-bar__link{font-weight:600;color:#fff;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(255,255,255,.35);transition:text-decoration-color .15s ease}.demo-signup-bar__link:hover{text-decoration-color:rgba(255,255,255,.85)}.demo-signup-bar__dismiss{position:absolute;right:.75rem;top:50%;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;border-radius:9999px;background:transparent;color:rgba(255,255,255,.65);cursor:pointer;transform:translateY(-50%);transition:background .15s ease,color .15s ease}.demo-signup-bar__dismiss:hover{background:rgba(255,255,255,.1);color:#fff}.demo-signup-prompt-backdrop{position:fixed;inset:0;z-index:95;display:flex;align-items:flex-end;justify-content:center;padding:1rem;background:rgba(0,0,0,.4);animation:demo-signup-fade-in .22s ease}@media (min-width:640px){.demo-signup-prompt-backdrop{align-items:center}}.demo-signup-prompt{width:min(100%,28rem);padding:1.5rem;border-radius:1rem;background:#fff;box-shadow:0 20px 50px rgba(0,0,0,.18);animation:demo-signup-slide-up .32s cubic-bezier(.16,1,.3,1)}.demo-signup-prompt__eyebrow{margin:0 0 .375rem;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6b7280}.demo-signup-prompt__title{margin:0;font-size:1.25rem;font-weight:600;line-height:1.3;color:#111}.demo-signup-prompt__body{margin:.625rem 0 0;font-size:14px;line-height:1.55;color:#4b5563}.demo-signup-prompt__actions{display:flex;flex-direction:column;gap:.625rem;margin-top:1.25rem}.demo-signup-prompt__primary{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1.25rem;border-radius:9999px;background:#116dff;color:#fff;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s ease}.demo-signup-prompt__primary:hover{background:#0d5ae0}.demo-signup-prompt__secondary{min-height:2.5rem;border:none;border-radius:9999px;background:transparent;color:#4b5563;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s ease}.demo-signup-prompt__secondary:hover{background:#f3f4f6}.demo-signup-prompt__trust{margin:.875rem 0 0;font-size:12px;color:#9ca3af;text-align:center}.demo-signup-footer{padding:clamp(2.5rem,6vw,3.5rem) 18px;background:linear-gradient(180deg,#f8f9fb,#eef1f6);border-top:1px solid rgba(15,23,42,.08);text-align:center}.demo-signup-footer__inner{max-width:36rem;margin-inline:auto}.demo-signup-footer__title{margin:0;font-size:clamp(1.25rem,4vw,1.5rem);font-weight:600;line-height:1.25;color:#111}.demo-signup-footer__body{margin:.75rem 0 0;font-size:15px;line-height:1.6;color:#4b5563}.demo-signup-footer__cta{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;margin-top:1.25rem;padding:0 1.5rem;border-radius:9999px;background:#111;color:#fff;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s ease,transform .2s ease}.demo-signup-footer__cta:hover{background:#1a1a1a;transform:translateY(-1px)}.demo-shell-with-bar{--demo-signup-bar-height:2.75rem}@keyframes demo-signup-bar-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes demo-signup-fade-in{0%{opacity:0}to{opacity:1}}@keyframes demo-signup-slide-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}

/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */.demo-tenant-clinique-gold{--bg:#fff;--shadow-soft:0 6px 18px #0000000f;--shadow:0 10px 30px #00000014;--ring:0 0 0 4px #d4a57440}.demo-portal-root{--background:40 33% 98%;--foreground:0 0% 17%;--card:0 0% 100%;--primary:31 53% 64%;--primary-dark:32 40% 55%;--primary-foreground:0 0% 100%;--muted:40 25% 96%;--muted-foreground:0 0% 38%;--border:33 22% 89%;--destructive:0 84% 60%;--radius:.75rem;background:hsl(var(--background));min-height:100dvh;color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.demo-portal-root .shadow-soft{box-shadow:0 1px 3px #0000000a,0 4px 12px -2px #d4a57414}.demo-portal-root .shadow-soft-lg{box-shadow:0 4px 12px -2px #0000000f,0 12px 32px -8px #d4a5741f}@keyframes demo-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.demo-toast{animation:demo-toast-in .28s cubic-bezier(.16,1,.3,1)}@keyframes demo-shell-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.demo-shell-enter{animation:demo-shell-in .36s cubic-bezier(.16,1,.3,1)}.demo-tenant-clinique-gold{--primary:#d4a574;--primary-dark:#b8905f;--secondary:#1f1f1f;--text:#2b2b2b;--text-light:#616161;--bg:#ffffff;--bg-soft:#fbfaf8;--border:#eae5de;--primary-rgb:212,165,116;--primary-dark-rgb:184,144,95;--shadow-soft:0 6px 18px rgba(0,0,0,0.06);--shadow:0 10px 30px rgba(0,0,0,0.08);--radius:16px;--ring:0 0 0 4px rgba(212,165,116,0.25)}