.ss-theme{--ss-bg:#f7f3ea;--ss-bg-rgb:247,243,234;--ss-bg-alt:#efe7d8;--ss-panel:#fffdf8;--ss-panel-raised:#ffffff;--ss-panel-alt:var(--ss-bg-alt);--ss-footer:#10281f;--ss-accent:#0d5b43;--ss-accent-rgb:13,91,67;--ss-accent-hi:#14785a;--ss-accent-deep:#093f31;--ss-accent-soft:#dce9e2;--ss-on-accent:#ffffff;--ss-on-accent-soft:rgba(255, 255, 255, 0.72);--ss-on-dark:#fff9ee;--ss-on-dark-muted:#c6d0ca;--ss-gilt:#b6843d;--ss-gilt-hi:#c99950;--ss-gilt-soft:#ead8b8;--ss-gilt-rgb:201,153,80;--ss-focus:#d39b43;--ss-ink-hi:#10281f;--ss-ink:#17352a;--ss-ink-rgb:16,40,31;--ss-text:#30453c;--ss-muted:#495b52;--ss-faint:#617068;--ss-dim:#6f7d76;--ss-success:#267252;--ss-warning:#a76b21;--ss-danger:#a33c32;--ss-danger-rgb:163,60,50;--ss-rose:#a64f5b;--ss-rose-soft:#f1dde0;--ss-amber:#94542e;--ss-amber-soft:#e9d3c1;--ss-cocoa:#3b241b;--ss-cocoa-soft:#dfd0c7;--ss-sage:#657c61;--ss-sage-soft:#dee6da;--ss-line:#ded3c2;--ss-line-soft:#e8dfd1;--ss-line-strong:#c9bba6;--ss-line-field:#c9bba6;--ss-line-btn:#b9a88f;--ss-line-danger:rgba(163, 60, 50, 0.42);--ss-wash:rgba(13, 91, 67, 0.05);--ss-wash-mid:rgba(13, 91, 67, 0.10);--ss-wash-strong:rgba(13, 91, 67, 0.16);--ss-danger-wash:rgba(163, 60, 50, 0.08);--ss-veil:rgba(247, 243, 234, 0.88);--ss-scrim:rgba(9, 26, 20, 0.72);--ss-scrim-soft:rgba(9, 26, 20, 0.55);--ss-hatch-a:#ece3d3;--ss-hatch-b:#dfd3be;--ss-glow:rgba(13, 91, 67, 0.13);--ss-glow-warm:rgba(var(--ss-gilt-rgb), 0.26);--ss-shadow:0 8px 24px rgba(23, 53, 42, 0.07);--ss-shadow-lg:0 18px 55px rgba(23, 53, 42, 0.11);--ss-shadow-product:0 28px 70px rgba(59, 36, 27, 0.14);--ss-display:Italiana,Georgia,"Noto Serif Tamil",serif;--ss-body:Karla,"Noto Sans Tamil",system-ui,-apple-system,sans-serif;--ss-t-hero:clamp(44px, 8vw, 104px);--ss-t-display:clamp(30px, 4.4vw, 54px);--ss-t-title:clamp(21px, 2.6vw, 30px);--ss-t-lead:clamp(16px, 1.5vw, 19px);--ss-t-body:15.5px;--ss-t-small:13px;--ss-t-label:11px;--ss-t-data:13.5px;--ss-s-1:4px;--ss-s-2:8px;--ss-s-3:12px;--ss-s-4:16px;--ss-s-5:24px;--ss-s-6:32px;--ss-s-7:40px;--ss-s-8:52px;--ss-s-9:64px;--ss-s-10:80px;--ss-s-11:96px;--ss-s-12:128px;--ss-tray-cols:12;--ss-hair:1px;--ss-tray-r:3px;--ss-cell-pad:clamp(18px, 2.4vw, 32px);--ss-cell-min:148px;--ss-radius-sm:4px;--ss-radius-md:10px;--ss-radius-lg:18px;--ss-radius-pill:999px;--ss-dur-micro:150ms;--ss-dur-control:260ms;--ss-dur-reveal:620ms;--ss-ease:cubic-bezier(0.4, 0, 0.2, 1);--ss-ease-out:cubic-bezier(0.16, 1, 0.3, 1);--ss-gutter:clamp(16px, 4vw, 44px);--ss-container:1280px;--ss-header-h:74px;margin:0;background:var(--ss-bg);color:var(--ss-text);font-family:var(--ss-body);-webkit-font-smoothing:antialiased}.ss-theme *,.ss-theme ::after,.ss-theme ::before{box-sizing:border-box}:where(.ss-theme) a{color:inherit;text-decoration:none}:where(.ss-theme) a:hover{color:var(--ss-accent)}.ss-theme img{display:block;max-width:100%}.ss-theme button,.ss-theme input,.ss-theme select,.ss-theme textarea{font-family:var(--ss-body)}.ss-theme ::selection{background:var(--ss-accent);color:var(--ss-on-accent)}.ss-theme :focus-visible{outline:2px solid var(--ss-accent);outline-offset:3px}.ss-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ss-skip-link{position:fixed;inset-block-start:8px;inset-inline-start:8px;z-index:200;padding:12px 16px;background:var(--ss-accent);color:var(--ss-on-accent);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;transform:translateY(-160%)}.ss-skip-link:focus{transform:translateY(0);color:var(--ss-on-accent)}.ss-header{position:sticky;inset-block-start:0;z-index:120;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:26px var(--ss-gutter);background:0 0;border-block-end:1px solid transparent;transition:padding var(--ss-dur-control) var(--ss-ease),background var(--ss-dur-control) var(--ss-ease),border-color var(--ss-dur-control) var(--ss-ease)}.ss-header.is-stuck{padding-block:13px;background:var(--ss-veil);backdrop-filter:blur(16px);border-block-end-color:var(--ss-line)}.ss-brand{transition:font-size var(--ss-dur-control) var(--ss-ease)}.ss-brand img{transition:height var(--ss-dur-control) var(--ss-ease)}.ss-header.is-stuck .ss-brand{font-size:clamp(18px, 2.4vw, 27px)}.ss-header.is-stuck .ss-brand img{height:clamp(27px,3.6vw,38px)}html:not(.ss-js) .ss-header{padding-block:16px;background:var(--ss-veil);backdrop-filter:blur(16px);border-block-end-color:var(--ss-line)}.ss-header__actions,.ss-header__nav{display:flex;align-items:center;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--ss-muted)}.ss-header__nav{gap:clamp(12px,2.4vw,28px)}.ss-header__nav a{padding-block:8px}.ss-header__nav a[aria-current=page]{color:var(--ss-accent)}.ss-header__actions{justify-content:flex-end;gap:clamp(8px,1.6vw,20px);letter-spacing:.14em}.ss-header__actions a{padding-block:8px}.ss-brand{font-family:var(--ss-display);font-size:clamp(20px, 2.6vw, 30px);letter-spacing:.14em;color:var(--ss-ink-hi);white-space:nowrap}.ss-brand img{height:clamp(30px,4vw,42px);width:auto;object-fit:contain}.ss-pill-link{border:1px solid var(--ss-line-btn);color:var(--ss-accent);padding:8px 16px;border-radius:22px;white-space:nowrap}.ss-menu-toggle{display:none}.ss-footer{padding:36px var(--ss-gutter);background:var(--ss-footer);color:var(--ss-dim);font-size:11.5px}.ss-footer__inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px 24px}.ss-footer nav{display:flex;gap:16px;flex-wrap:wrap}.ss-footer__mark{font-family:var(--ss-display);letter-spacing:.14em;color:var(--ss-faint)}.ss-account{padding:clamp(28px,4vw,52px) var(--ss-gutter) clamp(56px,8vw,96px);max-width:var(--ss-container);margin-inline:auto}.ss-account__title{margin:0 0 30px;font-family:var(--ss-display);font-size:clamp(32px, 4vw, 48px);font-weight:400;color:var(--ss-ink-hi)}.ss-account__grid{display:grid;grid-template-columns:230px minmax(0,1fr);gap:clamp(20px,3vw,44px);align-items:start}.ss-account__panel{min-width:0}.ss-nav{display:grid;gap:2px;position:sticky;inset-block-start:calc(var(--ss-header-h) + 18px)}.ss-nav__item{display:flex;align-items:center;gap:8px;width:100%;padding:13px 16px;background:0 0;border:0;border-inline-start:2px solid transparent;color:var(--ss-muted);font-size:13px;letter-spacing:.06em;text-align:start;cursor:pointer}.ss-nav__item:hover{color:var(--ss-accent)}.ss-nav__item[aria-current=page]{background:var(--ss-wash-mid);border-inline-start-color:var(--ss-accent);color:var(--ss-accent)}.ss-nav__label{flex:1}.ss-nav__badge{position:relative;min-width:18px;padding:2px 6px;background:var(--ss-accent);color:var(--ss-on-accent);border-radius:10px;font-size:10px;font-weight:700;text-align:center}.ss-h2{margin:0 0 22px;font-family:var(--ss-display);font-size:30px;font-weight:400;color:var(--ss-ink-hi)}.ss-h3{margin:0 0 16px;font-family:var(--ss-display);font-size:20px;font-weight:400;color:var(--ss-ink)}.ss-section-head{display:flex;justify-content:space-between;align-items:baseline;gap:14px;flex-wrap:wrap;margin-block-end:22px}.ss-section-head .ss-h2{margin:0}.ss-panel{border:1px solid var(--ss-line-strong);background:var(--ss-panel);padding:24px 26px}.ss-eyebrow{margin:0 0 4px;font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--ss-accent)}.ss-meta{margin:0;font-size:13px;color:var(--ss-faint)}.ss-rows{border:1px solid var(--ss-line)}.ss-rows>*+*{border-block-start:1px solid var(--ss-line)}.ss-rows--soft{border-color:var(--ss-line-soft)}.ss-rows--soft>*+*{border-block-start-color:var(--ss-line-soft)}.ss-row{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;width:100%;padding:18px 20px;background:0 0;border:0;color:var(--ss-text);font-family:var(--ss-body);font-size:14px;text-align:start}button.ss-row{cursor:pointer}button.ss-row:hover{background:var(--ss-wash)}.ss-row__no{color:var(--ss-accent);min-width:96px}.ss-row__what{flex:1;min-width:140px;color:var(--ss-muted)}.ss-row__date{font-size:12px;color:var(--ss-dim)}.ss-row__cta{color:var(--ss-dim);font-size:12px}.ss-pill{padding:5px 12px;border:1px solid currentColor;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.ss-pill--active{color:var(--ss-accent)}.ss-pill--done{color:var(--ss-faint)}.ss-btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 28px;border:1px solid transparent;background:0 0;font-family:var(--ss-body);font-size:11px;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background var(--ss-dur-control) var(--ss-ease),border-color var(--ss-dur-control) var(--ss-ease),color var(--ss-dur-control) var(--ss-ease),transform var(--ss-dur-control) var(--ss-ease-out),box-shadow var(--ss-dur-control) var(--ss-ease-out)}.ss-btn--primary{padding:14px 34px;background:var(--ss-accent);color:var(--ss-on-accent);font-weight:700;letter-spacing:.2em}.ss-btn--primary:hover{background:var(--ss-accent-hi);color:var(--ss-on-accent);transform:translateY(-2px);box-shadow:0 10px 28px rgba(var(--ss-accent-rgb),.22)}.ss-btn--outline{border-color:var(--ss-line-strong);color:var(--ss-ink-hi)}.ss-btn--outline:hover{border-color:var(--ss-ink-hi);color:var(--ss-ink-hi)}.ss-btn--quiet{border-color:var(--ss-line);color:var(--ss-muted)}.ss-btn--quiet:hover{color:var(--ss-accent)}.ss-btn--sm{padding:10px 22px;letter-spacing:.16em}.ss-btn-editorial{display:inline-flex;align-items:center;gap:10px;padding:4px 0;border:0;border-block-end:1px solid var(--ss-gilt);background:0 0;color:var(--ss-ink-hi);font-family:var(--ss-body);font-size:var(--ss-t-label);font-weight:600;letter-spacing:.2em;text-transform:uppercase;cursor:pointer}.ss-btn-editorial__arrow{color:var(--ss-gilt);transition:transform var(--ss-dur-control) var(--ss-ease-out)}.ss-btn-editorial:hover{border-block-end-color:var(--ss-gilt-hi)}.ss-btn-editorial:hover .ss-btn-editorial__arrow{transform:translateX(4px)}.ss-btn-text{padding:0;background:0 0;border:0;color:var(--ss-accent);font-family:var(--ss-body);font-size:11px;letter-spacing:.2em;text-transform:uppercase;cursor:pointer}.ss-btn-text--back{display:inline-block;margin-block-end:20px;letter-spacing:.24em}.ss-btn-text--muted{color:var(--ss-dim);letter-spacing:.16em}.ss-btn-text--muted:hover{color:var(--ss-accent)}.ss-btn-row{display:flex;gap:12px;flex-wrap:wrap}.ss-filter{padding:9px 18px;background:0 0;border:1px solid var(--ss-line-strong);color:var(--ss-muted);font-family:var(--ss-body);font-size:11px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.ss-filter[aria-current=true]{background:var(--ss-accent);border-color:var(--ss-accent);color:var(--ss-on-accent);font-weight:700}.ss-filters{display:flex;gap:8px;flex-wrap:wrap;margin-block-end:24px}.ss-field{width:100%;background:0 0;border:1px solid var(--ss-line-field);color:var(--ss-ink);font-size:14px;padding:14px 16px;outline:0}.ss-field::placeholder{color:var(--ss-dim)}.ss-field:focus{border-color:var(--ss-accent)}select.ss-field{background:var(--ss-panel);color:var(--ss-text);padding:14px 12px}textarea.ss-field{resize:vertical}.ss-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:640px}.ss-form--stack{grid-template-columns:minmax(0,1fr);gap:12px;max-width:560px}.ss-form__full{grid-column:1/-1}.ss-form__submit{grid-column:1/-1;justify-self:start}.ss-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-block-end:34px}.ss-stat{border:1px solid var(--ss-line-strong);padding:22px 24px}.ss-stat__value{margin:0;font-family:var(--ss-display);font-size:34px;color:var(--ss-accent)}.ss-stat__label{margin:4px 0 0;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ss-faint)}.ss-banner{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-block-end:30px}.ss-banner__title{margin:0;font-family:var(--ss-display);font-size:22px;color:var(--ss-ink)}.ss-timeline__step{display:flex;gap:16px;align-items:flex-start}.ss-timeline__rail{display:flex;flex-direction:column;align-items:center}.ss-timeline__dot{width:11px;height:11px;margin-block-start:3px;border-radius:50%;border:1px solid var(--ss-line-btn);background:0 0}.ss-timeline__step.is-done .ss-timeline__dot{background:var(--ss-accent);border-color:var(--ss-accent)}.ss-timeline__line{width:1px;height:30px;background:var(--ss-line-strong)}.ss-timeline__body{padding-block-end:12px}.ss-timeline__label{margin:0;font-size:14px;color:var(--ss-faint)}.ss-timeline__step.is-done .ss-timeline__label{color:var(--ss-ink)}.ss-timeline__when{margin:2px 0 0;font-size:11.5px;color:var(--ss-dim)}.ss-wallet{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:28px 30px;margin-block-end:24px}.ss-wallet__label{margin:0 0 4px;font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--ss-faint)}.ss-wallet__balance{margin:0;font-family:var(--ss-display);font-size:44px;color:var(--ss-accent)}.ss-wallet__actions{display:flex;gap:8px;flex-wrap:wrap}.ss-wallet__recharge{padding:13px 22px;background:0 0;border:1px solid var(--ss-line-btn);color:var(--ss-accent);font-size:12px;cursor:pointer}.ss-txn{padding:15px 18px;font-size:13.5px}.ss-txn__what{color:var(--ss-muted);flex:1}.ss-txn__when{color:var(--ss-dim)}.ss-txn__amt{color:var(--ss-muted)}.ss-txn__amt--in{color:var(--ss-accent)}.ss-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.ss-plan{border:1px solid var(--ss-line-strong);padding:24px 24px 26px}.ss-plan.is-active{border-color:var(--ss-accent);background:var(--ss-panel)}.ss-plan__cadence{margin:0 0 6px;font-size:10.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--ss-accent)}.ss-plan__name{margin:0;font-family:var(--ss-display);font-size:23px;font-weight:400;color:var(--ss-ink)}.ss-plan__price{margin:10px 0 0;font-family:var(--ss-display);font-size:30px;color:var(--ss-accent)}.ss-plan__desc{margin:10px 0 18px;font-size:12.5px;line-height:1.65;color:var(--ss-faint)}.ss-plan__btn{width:100%;padding-inline:0}.ss-plan.is-active .ss-plan__btn{cursor:default}.ss-notif{align-items:flex-start;padding:17px 18px;flex-wrap:nowrap}.ss-notif__dot{width:8px;height:8px;margin-block-start:6px;flex:none;border-radius:50%;background:var(--ss-wash-strong)}.ss-notif.is-unread .ss-notif__dot{background:var(--ss-accent)}.ss-notif__body{flex:1}.ss-notif__text{margin:0;font-size:14px;color:var(--ss-faint)}.ss-notif.is-unread .ss-notif__text{color:var(--ss-ink)}.ss-notif__when{margin:3px 0 0;font-size:11px;color:var(--ss-dim)}.ss-chat{display:flex;flex-direction:column;max-width:640px;border:1px solid var(--ss-line-strong)}.ss-chat--tall{height:420px}.ss-chat__head{padding:14px 18px;border-block-end:1px solid var(--ss-line);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ss-accent)}.ss-chat__log{flex:1;overflow-y:auto;padding:18px;display:grid;gap:12px;align-content:start}.ss-bubble{justify-self:start;max-width:75%;padding:11px 15px;background:var(--ss-wash);color:var(--ss-text);font-size:13.5px;line-height:1.55}.ss-bubble--me{justify-self:end;background:var(--ss-accent);color:var(--ss-on-accent)}.ss-chat__form{display:flex;border-block-start:1px solid var(--ss-line)}.ss-chat__input{flex:1;min-width:0;background:0 0;border:0;color:var(--ss-ink);font-size:14px;padding:15px 16px;outline:0}.ss-chat__input::placeholder{color:var(--ss-dim)}.ss-chat__send{padding:0 24px}.ss-address{border:1px solid var(--ss-line-strong);padding:22px 24px}.ss-address.is-default{border-color:var(--ss-accent);background:var(--ss-panel)}.ss-address__head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-block-end:8px}.ss-address__label{font-family:var(--ss-display);font-size:20px;color:var(--ss-ink)}.ss-address__flag{padding:3px 9px;background:var(--ss-accent);color:var(--ss-on-accent);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase}.ss-address__body{margin:0;font-size:13.5px;line-height:1.7;color:var(--ss-muted);font-style:normal}.ss-address__actions{display:flex;gap:16px;margin-block-start:14px}.ss-address-form{margin-block-end:26px;padding:22px;max-width:none}.ss-tile{padding:20px 22px}.ss-tile__head{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:baseline}.ss-tile__title{margin:0;font-family:var(--ss-display);font-size:19px;color:var(--ss-ink)}.ss-tile__meta{margin:3px 0 0;font-size:12px;color:var(--ss-faint)}.ss-tile__text{margin:8px 0 12px;font-size:13.5px;line-height:1.7;color:var(--ss-muted)}.ss-stars{color:var(--ss-accent);font-size:13px;letter-spacing:.24em}.ss-qa__product{margin:0;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ss-accent)}.ss-qa__q{margin:10px 0 0;font-size:15px;color:var(--ss-ink)}.ss-qa__a{margin:8px 0 0;font-size:13.5px;line-height:1.7;color:var(--ss-muted)}.ss-setting{padding:18px 20px}.ss-setting__label{font-size:14px;color:var(--ss-muted)}.ss-settings-list{display:grid;gap:2px;max-width:640px}.ss-settings-list>*{border:1px solid var(--ss-line)}.ss-danger{margin-block-start:34px;padding:24px 26px;max-width:640px;border:1px solid var(--ss-line-danger)}.ss-danger__title{margin:0 0 8px;font-family:var(--ss-display);font-size:21px;font-weight:400;color:var(--ss-danger)}.ss-danger__copy{margin:0 0 16px;font-size:13px;line-height:1.7;color:var(--ss-faint)}.ss-danger__copy strong{color:var(--ss-danger);font-weight:inherit}.ss-danger__row{display:flex;gap:10px;flex-wrap:wrap}.ss-danger__field{width:auto;border-color:var(--ss-line-danger);padding:12px 14px}.ss-danger__btn{padding:12px 26px;background:0 0;border:1px solid rgba(var(--ss-danger-rgb),.6);color:rgba(var(--ss-danger-rgb),.5);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;cursor:not-allowed}.ss-danger__btn.is-armed{background:var(--ss-danger);color:var(--ss-on-accent);cursor:pointer}.ss-empty{margin:34px 0;text-align:center;font-size:14px;color:var(--ss-faint)}.ss-empty a{color:var(--ss-accent)}.ss-flash{margin:0 0 22px;padding:13px 18px;border:1px solid var(--ss-line-btn);background:var(--ss-wash-mid);color:var(--ss-accent);font-size:12.5px;letter-spacing:.06em;transition:opacity .4s ease}.ss-flash.is-fading{opacity:0}.ss-theme [aria-busy=true]{opacity:.6;cursor:progress}.ss-theme button[disabled]{cursor:not-allowed}.ss-footer,.ss-inv-foot,.ss-toast{--ss-accent:var(--ss-gilt-hi);--ss-accent-hi:var(--ss-gilt-soft);--ss-on-accent:#10281f;--ss-ink-hi:#ffffff;--ss-ink:var(--ss-on-dark);--ss-text:#dfe6e1;--ss-muted:var(--ss-on-dark-muted);--ss-faint:#aab6b0;--ss-dim:#93a09a;--ss-line:rgba(var(--ss-gilt-rgb), 0.24);--ss-line-soft:rgba(var(--ss-gilt-rgb), 0.18);--ss-line-strong:rgba(var(--ss-gilt-rgb), 0.32);--ss-line-field:rgba(var(--ss-gilt-rgb), 0.38);--ss-line-btn:rgba(var(--ss-gilt-rgb), 0.5);--ss-wash:rgba(var(--ss-gilt-rgb), 0.08);--ss-wash-mid:rgba(var(--ss-gilt-rgb), 0.14);--ss-wash-strong:rgba(var(--ss-gilt-rgb), 0.2)}.ss-footer :focus-visible,.ss-inv-foot :focus-visible,.ss-toast :focus-visible{outline-color:var(--ss-focus)}.ss-theme [data-product]{--product-accent:var(--ss-accent);--product-soft:var(--ss-accent-soft)}.ss-theme [data-product=palm-sugar]{--product-accent:var(--ss-gilt);--product-soft:var(--ss-gilt-soft)}.ss-theme [data-product=rose-neera]{--product-accent:var(--ss-rose);--product-soft:var(--ss-rose-soft)}.ss-theme [data-product=palm-syrup]{--product-accent:var(--ss-amber);--product-soft:var(--ss-amber-soft)}.ss-theme [data-product=palm-chocolate]{--product-accent:var(--ss-cocoa);--product-soft:var(--ss-cocoa-soft)}.ss-theme [data-product=gut-health]{--product-accent:var(--ss-sage);--product-soft:var(--ss-sage-soft)}@media (max-width:900px){.ss-account__grid{grid-template-columns:minmax(0,1fr);gap:20px}.ss-nav{position:static;grid-auto-flow:column;grid-auto-columns:max-content;gap:0;overflow-x:auto;scrollbar-width:thin;border-block-end:1px solid var(--ss-line);-webkit-overflow-scrolling:touch}.ss-nav__item{padding:12px 16px;border-inline-start:0;border-block-end:2px solid transparent;white-space:nowrap}.ss-nav__item[aria-current=page]{background:0 0;border-block-end-color:var(--ss-accent)}}@media (max-width:760px){.ss-header{grid-template-columns:auto minmax(0,1fr) auto;gap:10px}.ss-header__nav{display:none;position:absolute;inset-block-start:100%;inset-inline:0;flex-direction:column;gap:0;padding:8px var(--ss-gutter) 16px;background:var(--ss-bg);border-block-end:1px solid var(--ss-line)}.ss-header__nav a{padding-block:12px}.ss-header.is-open .ss-header__nav{display:flex}.ss-menu-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;background:0 0;border:0;color:var(--ss-muted);font-size:18px;cursor:pointer}.ss-brand{justify-self:center}.ss-header__actions .ss-header__signout{display:none}}@media (max-width:640px){.ss-form{grid-template-columns:minmax(0,1fr)}.ss-form__full,.ss-form__submit{grid-column:auto}.ss-row{padding:16px}.ss-row__no{min-width:0}.ss-panel{padding:20px}.ss-wallet{padding:22px 20px}.ss-wallet__balance{font-size:36px}.ss-h2{font-size:25px}.ss-chat--tall{height:360px}.ss-danger__field{width:100%}}@media (prefers-reduced-motion:reduce){.ss-theme *,.ss-theme ::after,.ss-theme ::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}@media print{.ss-footer,.ss-header,.ss-nav,.ss-skip-link{display:none!important}.ss-theme{background:#fff;color:#000}}.ss-auth{min-height:100vh;background:var(--ss-bg);color:var(--ss-text)}body:has(> .ss-auth){background:var(--ss-bg)}.ss-auth__split{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));min-height:100vh}.ss-auth__aside{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:60px;padding:clamp(28px,5vw,64px);overflow:hidden;background:radial-gradient(ellipse 70% 50% at 30% 80%,var(--ss-glow),transparent);border-inline-end:1px solid var(--ss-line)}.ss-auth__glow{position:absolute;inset-inline-start:-90px;inset-block-end:-90px;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,var(--ss-glow-warm),transparent 62%);animation:ss-auth-pulse 8s ease-in-out infinite;pointer-events:none}@keyframes ss-auth-pulse{0%,100%{opacity:.3;transform:scale(1)}50%{opacity:.55;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.ss-auth__glow{animation:none}}.ss-auth__brand{position:relative;display:inline-flex;align-items:center;gap:14px;font-family:var(--ss-display);font-size:28px;letter-spacing:.14em;color:var(--ss-ink);max-width:fit-content}.ss-auth__brand:hover{color:var(--ss-accent)}.ss-auth__brand img{width:auto;max-width:190px;max-height:52px;object-fit:contain}.ss-auth__pitch{position:relative}.ss-auth__eyebrow{margin:0 0 18px;font-size:11px;letter-spacing:.36em;text-transform:uppercase;color:var(--ss-accent)}.ss-auth__headline{margin:0;max-width:16ch;font-family:var(--ss-display);font-size:clamp(28px, 3.4vw, 44px);font-weight:400;line-height:1.15;color:var(--ss-ink-hi)}.ss-auth__lede{margin:20px 0 0;max-width:380px;font-size:14.5px;font-weight:300;line-height:1.8;color:var(--ss-muted)}.ss-auth__legal{position:relative;margin:0;font-size:11.5px;color:var(--ss-dim)}.ss-auth__main{display:grid;place-items:center;padding:clamp(28px,5vw,64px) clamp(16px,4vw,64px)}.ss-auth__panel{width:100%;max-width:400px;min-width:0}.ss-auth__panel--wide{max-width:460px}.ss-auth__logo{width:48px;height:48px;margin-block-end:18px;object-fit:contain}.ss-auth__title{margin:0 0 8px;font-family:var(--ss-display);font-size:28px;font-weight:400;color:var(--ss-ink-hi)}.ss-auth__sub{margin:0 0 22px;font-size:13.5px;line-height:1.7;color:var(--ss-muted)}.ss-auth__group-title{margin:22px 0 12px;font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--ss-faint)}.ss-auth__form{display:grid;gap:14px;max-width:none}.ss-auth__field{display:grid;gap:7px;min-width:0}.ss-auth__label{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ss-faint)}.ss-auth__pw{position:relative;display:flex;min-width:0}.ss-auth__pw .ss-field{padding-inline-end:74px}.ss-auth__pw-toggle{position:absolute;inset-block:1px;inset-inline-end:1px;padding:0 14px;background:0 0;border:0;color:var(--ss-faint);font-family:var(--ss-body);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.ss-auth__pw-toggle:hover{color:var(--ss-accent)}.ss-auth__inline{display:flex;gap:10px;align-items:stretch;min-width:0}.ss-auth__inline .ss-field{flex:1 1 auto;min-width:0}.ss-auth__row{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font-size:12.5px;color:var(--ss-faint)}.ss-auth__row a{color:var(--ss-accent)}.ss-auth__check{display:flex;gap:9px;align-items:flex-start;font-size:12.5px;line-height:1.6;color:var(--ss-faint);cursor:pointer}.ss-auth__check input{accent-color:var(--ss-accent);margin-block-start:2px;flex:none}.ss-auth__check a{color:var(--ss-accent)}.ss-auth__submit{width:100%;padding:17px 0;background:var(--ss-accent);border:0;color:var(--ss-on-accent);font-family:var(--ss-body);font-size:12px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;cursor:pointer}.ss-auth__submit:hover{background:var(--ss-accent-hi)}.ss-auth__submit[disabled]{opacity:.45;cursor:not-allowed}.ss-auth__ghost{padding:13px 20px;background:0 0;border:1px solid var(--ss-line-strong);color:var(--ss-muted);font-family:var(--ss-body);font-size:11px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.ss-auth__ghost:hover{border-color:var(--ss-accent);color:var(--ss-accent)}.ss-auth__linkbtn{padding:0;background:0 0;border:0;color:var(--ss-accent);font-family:var(--ss-body);font-size:11.5px;letter-spacing:.14em;cursor:pointer;text-align:end}.ss-auth__linkbtn:hover{color:var(--ss-ink)}.ss-auth__error{display:block;font-size:12px;line-height:1.5;color:var(--ss-danger)}.ss-auth__alert{margin:0 0 18px;padding:14px 16px;border:1px solid var(--ss-line-danger);background:var(--ss-danger-wash);font-size:12.5px;line-height:1.6;color:var(--ss-danger)}.ss-auth__notice{margin:16px 0 0;padding:20px 22px;border:1px solid var(--ss-line-field);background:var(--ss-panel)}.ss-auth__notice p{margin:0;font-size:13.5px;line-height:1.7;color:var(--ss-muted)}.ss-auth__notice p+p{margin-block-start:6px}.ss-auth__notice-title{font-family:var(--ss-display);font-size:20px;color:var(--ss-accent)}.ss-auth__icon{display:grid;place-items:center;width:56px;height:56px;margin-block-end:18px;border:1px solid var(--ss-accent);border-radius:50%;color:var(--ss-accent);font-size:22px}.ss-auth__icon--danger{border-color:var(--ss-danger);color:var(--ss-danger)}.ss-auth__hint{margin:0;font-size:11.5px;color:var(--ss-dim);text-align:end}.ss-auth__or{margin:24px 0 12px;text-align:center;font-size:12px;letter-spacing:.1em;color:var(--ss-dim)}.ss-auth__socials{display:flex;gap:10px;flex-wrap:wrap}.ss-auth__social{flex:1 1 180px;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:13px 16px;background:var(--ss-panel-raised);border:1px solid var(--ss-line-strong);color:var(--ss-ink);font-size:12.5px;font-weight:500;letter-spacing:.06em;text-align:center;text-decoration:none}.ss-auth__social:hover{border-color:var(--ss-accent);color:var(--ss-accent)}.ss-auth__social:focus-visible{outline:2px solid var(--ss-focus);outline-offset:2px}.ss-auth__social-mark{flex:none;inline-size:18px;block-size:18px}.ss-auth__foot{margin-block-start:34px;padding-block-start:18px;border-block-start:1px solid var(--ss-line-soft);display:flex;flex-direction:column;gap:10px;font-size:12.5px;color:var(--ss-dim)}.ss-auth__foot a{color:var(--ss-accent)}.ss-auth__foot-back{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ss-faint)}.ss-auth__foot-back:hover{color:var(--ss-accent)}.ss-auth__demo{margin-block-start:18px;padding:12px 14px;border:1px dashed var(--ss-line-strong);display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;color:var(--ss-faint)}.ss-auth .iti{width:100%;display:block}.ss-auth .iti__flag-container{background:0 0}.ss-auth .iti--separate-dial-code .iti__selected-flag{background:var(--ss-wash-mid)}.ss-auth .iti__selected-dial-code{color:var(--ss-ink);font-size:14px}.ss-auth .iti__country-list{background:var(--ss-panel);border:1px solid var(--ss-line-strong);color:var(--ss-text)}.ss-auth .iti__country.iti__highlight{background:var(--ss-wash-strong)}.ss-auth .iti__dial-code{color:var(--ss-faint)}.ss-auth .d-none{display:none!important}@media (max-width:860px){.ss-auth__aside{gap:28px;border-inline-end:0;border-block-end:1px solid var(--ss-line)}.ss-auth__glow{width:240px;height:240px}.ss-auth__split{min-height:0}}.ss-adminlogin{min-height:60vh;display:grid;place-items:center;padding:40px 16px;background:var(--ss-bg);color:var(--ss-text)}body:has(.ss-adminlogin){background:#f7f3ea}.ss-adminlogin__card{width:min(100%,420px);padding:36px 32px;border:1px solid var(--ss-line-strong);background:var(--ss-panel)}.ss-adminlogin .ss-auth__title{margin-block:6px 22px}.ss-field-group{margin-block-end:16px}.ss-label{display:block;margin-block-end:7px;font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--ss-faint)}.ss-field-wrap{position:relative}.ss-field-wrap .ss-field{width:100%;padding-inline-end:72px}.ss-field-wrap .password-toggle{position:absolute;inset-block-start:50%;inset-inline-end:12px;transform:translateY(-50%);border:0;background:0 0;color:var(--ss-faint);cursor:pointer;font-family:inherit;font-size:11px!important;font-style:normal;padding:8px 4px;white-space:nowrap}.ss-field-wrap .password-toggle::before{content:"Show"}.ss-field-wrap .password-toggle.la-eye-slash::before{content:"Hide"}.ss-error{display:block;margin-block-start:6px;font-size:12.5px;color:var(--ss-danger)}.ss-btn--block{width:100%}.ss-check{display:flex;gap:10px;align-items:flex-start;font-size:12.5px;line-height:1.6;color:var(--ss-muted);cursor:pointer}.ss-check input{accent-color:var(--ss-accent);margin-block-start:2px}.ss-auth__terms{margin-block-end:16px}.ss-auth__terms a{color:var(--ss-accent)}.ss-auth__switch{margin-block-end:16px}.ss-auth__otp{margin-block-start:12px}.ss-auth__link{color:var(--ss-accent);text-decoration:none}.ss-auth__link:hover{text-decoration:underline}.ss-auth__divider{display:flex;align-items:center;gap:14px;margin:24px 0 12px;font-size:12px;color:var(--ss-dim)}.ss-auth__divider::after,.ss-auth__divider::before{content:"";flex:1;height:1px;background:var(--ss-line)}.ss-flash--error{border-color:var(--ss-danger);color:var(--ss-danger)}@keyframes pn-auth-panel-in{from{opacity:0;transform:translateY(24px) scale(.985)}to{opacity:1;transform:none}}@keyframes pn-auth-copy-in{from{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:none}}@keyframes pn-auth-copy-in-rtl{from{opacity:0;transform:translateX(18px)}to{opacity:1;transform:none}}.pn-auth-motion .ss-auth__brand,.pn-auth-motion .ss-auth__legal,.pn-auth-motion .ss-auth__pitch>*{animation:pn-auth-copy-in 720ms cubic-bezier(.16,1,.3,1) both}.pn-auth-motion .ss-auth__pitch>:first-child{animation-delay:80ms}.pn-auth-motion .ss-auth__pitch>:nth-child(2){animation-delay:150ms}.pn-auth-motion .ss-auth__pitch>:nth-child(3){animation-delay:220ms}.pn-auth-motion .ss-auth__legal{animation-delay:280ms}[dir=rtl] .pn-auth-motion .ss-auth__brand,[dir=rtl] .pn-auth-motion .ss-auth__legal,[dir=rtl] .pn-auth-motion .ss-auth__pitch>*{animation-name:pn-auth-copy-in-rtl}.pn-auth-motion .ss-adminlogin__card,.pn-auth-motion .ss-auth__panel{animation:pn-auth-panel-in 780ms .1s cubic-bezier(.16,1,.3,1) both}.pn-auth-motion :where(.ss-auth__submit,.ss-btn,.ss-auth__social,.ss-auth__otp){transition:transform 180ms cubic-bezier(.16, 1, .3, 1),box-shadow 260ms cubic-bezier(.16, 1, .3, 1),color 180ms ease,background-color 180ms ease,border-color 180ms ease}@media (hover:hover) and (pointer:fine){.pn-auth-motion :where(.ss-auth__submit,.ss-btn,.ss-auth__social,.ss-auth__otp):hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(var(--ss-accent-rgb),.16)}}.pn-auth-motion :where(.ss-auth__submit,.ss-btn,.ss-auth__social,.ss-auth__otp):active{transform:translateY(1px) scale(.985);transition-duration:80ms}@media (max-width:640px){.pn-auth-motion :where(input,select,textarea){font-size:16px}.pn-auth-motion :where(button,.ss-btn,.ss-auth__social,.ss-auth__link){min-height:44px}.pn-auth-motion .ss-auth__panel{width:100%}}@media (prefers-reduced-motion:reduce){.pn-auth-motion .ss-adminlogin__card,.pn-auth-motion .ss-auth__brand,.pn-auth-motion .ss-auth__legal,.pn-auth-motion .ss-auth__panel,.pn-auth-motion .ss-auth__pitch>*{animation:none}.pn-auth-motion :where(.ss-auth__submit,.ss-btn,.ss-auth__social,.ss-auth__otp){transition:none}}
