.ck{--ck-ink: #3F3C2F;--ck-ink-2: #5E5A4C;--ck-muted: #7A7462;--ck-paper: #FFFDF8;--ck-tint: rgb(79 89 64 / .08);--ck-tint-2: rgb(79 89 64 / .14);--ck-line: rgb(63 60 47 / .12);--ck-warn: #9C453B;--ck-olive: var(--ck-accent, #4F5940);--ck-olive-dark: #3E4732;--ck-cream: var(--ck-bg, #F7F2E8);--ck-r-sm: 8px;--ck-r: 14px;--ck-ease: .2s ease;--ck-pad: 20px;--ck-sans: var(--font-heading-family, system-ui), -apple-system, "Segoe UI", sans-serif;--ck-serif: var(--font-body-family, Domine), Georgia, serif;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;color:var(--ck-ink);font-family:var(--ck-serif);letter-spacing:normal;--color-foreground: 63, 60, 47;--color-background: 247, 242, 232}.ck[hidden]{display:none}.ck *,.ck *:before,.ck *:after{box-sizing:border-box;letter-spacing:inherit}.ck [hidden]{display:none!important}.ck h2,.ck h3,.ck p,.ck ul,.ck ol{margin:0}.ck h2,.ck h3{color:var(--ck-ink)}.ck ul,.ck ol{padding:0;list-style:none}.ck img{display:block;max-inline-size:100%}html.ck-lock,html.ck-lock body{overflow:hidden}.ck button,.ck summary{-webkit-appearance:none;appearance:none;margin:0;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;cursor:pointer;transform:none}.ck button:before,.ck button:after{content:none}.ck summary{list-style:none}.ck summary::-webkit-details-marker{display:none}.ck :focus{outline:none;box-shadow:none}.ck :focus-visible{outline:2px solid var(--ck-olive);outline-offset:2px;box-shadow:none}.ck__backdrop{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#23201973;opacity:0;transition:opacity .35s ease}.ck__panel{position:absolute;inset-block:0;inset-inline-end:0;display:flex;flex-direction:column;inline-size:min(460px,calc(100vw - 20px));block-size:100%;block-size:100dvh;background:var(--ck-cream);box-shadow:-18px 0 50px #2320192e;transform:translate(102%);transition:transform .42s cubic-bezier(.2,.8,.2,1);container-type:inline-size;outline:none;padding-block-start:env(safe-area-inset-top,0px)}.ck.is-open .ck__backdrop{opacity:1}.ck.is-open .ck__panel{transform:none}.ck--still .ck__backdrop,.ck--still .ck__panel{transition:none}@container (max-width: 360px){.ck{--ck-pad: 16px}}.ck__head{display:flex;align-items:center;gap:8px;padding:16px var(--ck-pad) 8px}.ck__titles{flex:1;min-inline-size:0}.ck__title{font:650 20px/1.2 var(--ck-sans)}.ck__sub{margin-block-start:2px!important;font:italic 13.5px/1.4 var(--ck-serif);color:var(--ck-muted)}.ck .ck__x,.ck .ck__back{display:grid;place-items:center;flex:none;inline-size:44px;block-size:44px;border-radius:50%;color:var(--ck-ink);transition:background-color var(--ck-ease)}.ck .ck__x{margin-inline-end:-10px}.ck .ck__back{margin-inline-start:-10px}.ck .ck__x svg,.ck .ck__back svg{inline-size:20px;block-size:20px}.ck .ck__x:hover,.ck .ck__back:hover{background:var(--ck-tint)}.ck__demo{margin:0 var(--ck-pad) 8px!important;padding:6px 12px;border-radius:var(--ck-r-sm);background:#fff1c9;color:#5c4500;font:600 11.5px/1.35 var(--ck-sans);text-align:center}.ck__hello{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px var(--ck-pad) 12px}.ck__hi{font:15px/1.35 var(--ck-serif);min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-status{flex:none;display:inline-flex;align-items:center;padding:5px 9px;border-radius:6px;background:var(--ck-tint-2);color:var(--ck-olive-dark);font:650 10.5px/1 var(--ck-sans);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.ck-status--plus{background:#4f594038}.ck-status--vip{background:var(--ck-olive);color:var(--ck-cream)}.ck__nav{position:relative}.ck__nav:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:1px;background:var(--ck-line)}.ck__tabs{display:flex;gap:20px;padding:0 var(--ck-pad);overflow-x:auto;scrollbar-width:none;scroll-padding-inline:var(--ck-pad)}.ck__tabs::-webkit-scrollbar{display:none}.ck .ck__tab{position:relative;display:inline-flex;align-items:center;gap:6px;flex:none;min-block-size:46px;padding:0;color:var(--ck-muted);font:550 14px/1 var(--ck-sans);white-space:nowrap;transition:color var(--ck-ease)}.ck .ck__tab:hover{color:var(--ck-ink-2)}.ck .ck__tab[aria-selected=true]{color:var(--ck-ink)}.ck .ck__tab:after{content:"";position:absolute;z-index:1;inset-inline:0;inset-block-end:0;block-size:2px;border-radius:2px;background:var(--ck-olive);transform:scaleX(0);transition:transform .22s ease}.ck .ck__tab[aria-selected=true]:after{transform:scaleX(1)}.ck .ck__tab:focus-visible{outline-offset:-3px;border-radius:6px}.ck__count{display:inline-grid;place-items:center;min-inline-size:18px;block-size:18px;padding:0 5px;border-radius:999px;background:var(--ck-tint-2);color:var(--ck-olive-dark);font:650 11px/1 var(--ck-sans)}.ck__count--alert{background:var(--ck-olive);color:#fff}@container (max-width: 380px){.ck__tabs{gap:16px}.ck .ck__tab{font-size:13.5px}}.ck__scroll{flex:1;min-block-size:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:20px var(--ck-pad) calc(32px + env(safe-area-inset-bottom,0px))}.ck__pane{display:flex;flex-direction:column;gap:24px;animation:ck-in .28s ease both}@keyframes ck-in{0%{opacity:0;transform:translateY(4px)}}.ck-sec{display:flex;flex-direction:column;gap:12px}.ck-sec__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ck-sec__h{font:650 16px/1.3 var(--ck-sans)}.ck-sec__h--page{font-size:18px}.ck .ck-link{padding:4px 0;color:var(--ck-olive);font:600 13px/1.3 var(--ck-sans);text-decoration:underline;text-decoration-color:#4f594059;text-underline-offset:4px;transition:color var(--ck-ease),text-decoration-color var(--ck-ease);white-space:nowrap}.ck .ck-link:hover{color:var(--ck-olive-dark);text-decoration-color:currentColor}.ck .ck-link--center{align-self:center;padding:8px 4px}.ck-fine{font:12.5px/1.5 var(--ck-sans);color:var(--ck-muted)}.ck-msg{font:13px/1.5 var(--ck-sans);color:var(--ck-ink)}.ck-msg.is-error{color:var(--ck-warn)}.ck .ck-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-block-size:46px;padding:0 18px;border-radius:var(--ck-r-sm);font:600 14px/1 var(--ck-sans);text-align:center;text-decoration:none;white-space:nowrap;transition:background-color var(--ck-ease),color var(--ck-ease),box-shadow var(--ck-ease)}.ck .ck-btn--primary{background:var(--ck-olive);color:var(--ck-cream)}.ck .ck-btn--primary:hover{background:var(--ck-olive-dark)}.ck .ck-btn--secondary{background:var(--ck-paper);color:var(--ck-olive-dark);box-shadow:inset 0 0 0 1px #4f59404d}.ck .ck-btn--secondary:hover{background:var(--ck-tint)}.ck .ck-btn--light{background:var(--ck-cream);color:var(--ck-olive-dark)}.ck .ck-btn--light:hover{background:#fff}.ck .ck-btn--sm{min-block-size:38px;padding:0 14px;font-size:13px}.ck .ck-btn--block{inline-size:100%}.ck .ck-btn--copy{min-inline-size:116px}.ck .ck-btn[disabled]{cursor:not-allowed;opacity:.55}.ck .ck-btn[aria-busy=true]{cursor:progress}.ck .ck-btn.is-done{background:var(--ck-olive-dark);color:var(--ck-cream);box-shadow:none}.ck-hero{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:4px;padding:20px;border-radius:var(--ck-r);background:var(--ck-olive);color:var(--ck-cream)}.ck-hero p,.ck-hero b{color:var(--ck-cream)!important}.ck-hero:after{content:"";position:absolute;inset-block-start:-60px;inset-inline-end:-60px;inline-size:180px;block-size:180px;border-radius:50%;box-shadow:inset 0 0 0 22px #ffffff0f;pointer-events:none}.ck-hero__label{font:600 11.5px/1.3 var(--ck-sans);letter-spacing:.12em;text-transform:uppercase;opacity:.82}.ck-hero__n{margin-block-start:4px!important;font:500 17px/1.2 var(--ck-sans)}.ck-hero__n b{font:650 46px/1 var(--ck-sans);margin-inline-end:4px}.ck-hero__value{margin-block-start:8px!important;font:16px/1.4 var(--ck-serif)}.ck-hero__pending{font:13px/1.4 var(--ck-sans);opacity:.82}.ck-hero__next{margin-block:12px 16px}.ck-hero__next p{margin-block-start:8px!important;font:13px/1.4 var(--ck-sans);opacity:.92}.ck-hero__loading{display:flex;flex-direction:column;gap:10px}.ck-hero--soon{background:var(--ck-paper);color:var(--ck-ink);box-shadow:inset 0 0 0 1px var(--ck-line)}.ck-hero--soon:after{display:none}.ck-hero--soon p{color:inherit!important}.ck-hero--soon .ck-hero__label{color:var(--ck-olive)!important;opacity:1}.ck-hero__soon-h{margin-block-start:6px!important;font:650 18px/1.3 var(--ck-sans)}.ck-hero__soon-p{font-size:14px;line-height:1.55;color:var(--ck-ink-2)!important}.ck-error{display:flex;flex-direction:column;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5}.ck-bar{display:block;block-size:6px;border-radius:999px;background:var(--ck-tint-2);overflow:hidden}.ck-bar>span{display:block;block-size:100%;border-radius:inherit;background:var(--ck-olive);transition:inline-size .7s cubic-bezier(.2,.8,.2,1)}.ck-bar--light{background:#fff3}.ck-bar--light>span{background:var(--ck-cream)}.ck-sk{display:block;block-size:14px;border-radius:6px;background:linear-gradient(90deg,#ffffff24,#ffffff47,#ffffff24);background-size:200% 100%;animation:ck-sk 1.2s linear infinite}.ck-dash .ck-sk{background:linear-gradient(90deg,#3f3c2f12,#3f3c2f24,#3f3c2f12);background-size:200% 100%}.ck-sk--sm{inline-size:40%}.ck-sk--lg{inline-size:65%;block-size:34px}@keyframes ck-sk{to{background-position:-200% 0}}.ck-moment{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:center;padding:14px 16px;border-radius:var(--ck-r);background:var(--ck-paper);box-shadow:inset 0 0 0 1px var(--ck-line)}.ck-moment__ic{display:grid;place-items:center;inline-size:36px;block-size:36px;border-radius:50%;background:var(--ck-tint-2);color:var(--ck-olive-dark);font:700 15px/1 var(--ck-sans)}.ck-moment__h{font:650 15px/1.35 var(--ck-sans)}.ck-moment__p{margin-block-start:2px!important;font-size:13.5px;line-height:1.5;color:var(--ck-ink-2)}.ck .ck-road{position:relative;display:flex;flex-direction:column;gap:8px;inline-size:100%;padding:16px 44px 16px 16px;border-radius:var(--ck-r);background:var(--ck-paper);box-shadow:inset 0 0 0 1px var(--ck-line);text-align:start;transition:box-shadow var(--ck-ease)}.ck .ck-road:hover{box-shadow:inset 0 0 0 1px #4f594066}.ck-road__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.ck-road__h{font:650 15px/1.3 var(--ck-sans)}.ck-road__p{font:13px/1.45 var(--ck-sans);color:var(--ck-ink)}.ck-road__p--strong{font-weight:600}.ck-road__steps{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px}.ck-road__step{display:block;block-size:6px;border-radius:999px;background:var(--ck-tint-2);transition:background var(--ck-ease)}.ck-road__step.is-done{background:var(--ck-olive)}.ck-road__count{font:600 11px/1.3 var(--ck-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ck-muted)}.ck-road__b{font-size:13px;line-height:1.5;color:var(--ck-muted)}.ck-road__arrow{position:absolute;inset-inline-end:14px;inset-block-start:50%;inline-size:18px;block-size:18px;margin-block-start:-9px;color:var(--ck-muted)}.ck-coupons{display:flex;flex-direction:column;gap:12px}.ck-coupon{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:var(--ck-r);background:var(--ck-paper);box-shadow:inset 0 0 0 1px var(--ck-line),0 1px 2px #2320190a}.ck-coupon__head{display:flex;flex-direction:column;gap:4px}.ck-coupon__eyebrow{display:flex;align-items:center;justify-content:space-between;gap:8px;font:650 10.5px/1.3 var(--ck-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ck-olive)}.ck-coupon__state{padding:3px 7px;border-radius:5px;background:#3f3c2f14;color:var(--ck-muted);letter-spacing:.06em}.ck-coupon__value{margin-block-start:6px!important;font:650 30px/1.05 var(--ck-sans);color:var(--ck-olive-dark)}.ck-coupon__value span{font-size:17px;font-weight:550}.ck-coupon__title{margin-block-start:4px!important;font:600 15px/1.35 var(--ck-sans);color:var(--ck-ink)}.ck-coupon__text{font-size:14px;line-height:1.55;color:var(--ck-ink-2)}.ck-coupon__meta{display:flex;flex-direction:column;gap:2px;font:13px/1.5 var(--ck-sans);color:var(--ck-ink-2)}.ck-coupon__left.is-soon{color:var(--ck-warn);font-weight:600}.ck-coupon__actions{display:flex;flex-direction:column;gap:8px}.ck-coupon__code{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.ck-coupon__chip{display:flex;align-items:center;justify-content:center;min-block-size:46px;padding:0 12px;border-radius:var(--ck-r-sm);background:var(--ck-cream);box-shadow:inset 0 0 0 1px #4f594033;font:650 14.5px/1.2 ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.08em;color:var(--ck-ink);overflow-wrap:anywhere;text-align:center;-webkit-user-select:all;user-select:all}.ck-coupon[data-state=used],.ck-coupon[data-state=expired]{background:transparent;box-shadow:inset 0 0 0 1px var(--ck-line)}.ck-coupon[data-state=used] .ck-coupon__value,.ck-coupon[data-state=expired] .ck-coupon__value{color:var(--ck-muted)}.ck-seg{display:flex;gap:4px;padding:4px;border-radius:10px;background:#3f3c2f0f}.ck .ck-seg__b{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-block-size:38px;padding:0 8px;border-radius:7px;color:var(--ck-ink-2);font:550 13px/1 var(--ck-sans);white-space:nowrap;transition:background-color var(--ck-ease),color var(--ck-ease),box-shadow var(--ck-ease)}.ck .ck-seg__b:hover{color:var(--ck-ink)}.ck .ck-seg__b[aria-pressed=true]{background:var(--ck-paper);color:var(--ck-ink);box-shadow:0 1px 3px #2320191a}.ck-seg__b b{font-weight:650;color:var(--ck-olive)}.ck-seg__b b:empty{display:none}.ck-dash{display:flex;flex-direction:column;gap:8px}.ck-dash__main{display:flex;flex-direction:column;gap:6px;padding:20px;border-radius:var(--ck-r);background:var(--ck-olive)}.ck-dash__main p,.ck-dash__main b{color:var(--ck-cream)!important}.ck-dash__k{font:600 11.5px/1.3 var(--ck-sans);letter-spacing:.12em;text-transform:uppercase;opacity:.82}.ck-dash__n{font:500 16px/1.2 var(--ck-sans);margin-block-end:6px!important}.ck-dash__n b{font:650 38px/1 var(--ck-sans);margin-inline-end:4px}.ck-dash__next{margin-block-start:6px!important;font:13px/1.4 var(--ck-sans);opacity:.92}.ck-dash__minis{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.ck-mini{padding:12px 14px;border-radius:var(--ck-r-sm);background:var(--ck-paper);box-shadow:inset 0 0 0 1px var(--ck-line)}.ck-mini__k{font:12px/1.3 var(--ck-sans);color:var(--ck-muted)}.ck-mini__n{margin-block-start:2px!important;font:650 20px/1.2 var(--ck-sans)}.ck-rewards{display:flex;flex-direction:column;gap:8px}.ck-reward{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;row-gap:10px;padding:14px 14px 14px 16px;border-radius:var(--ck-r);background:var(--ck-paper);box-shadow:inset 0 0 0 1px var(--ck-line)}.ck-reward__v{font:650 17px/1.25 var(--ck-sans)}.ck-reward__p{margin-block-start:2px!important;font:12.5px/1.45 var(--ck-sans);color:var(--ck-muted)}.ck-reward__side{display:flex;align-items:center;gap:10px;justify-content:flex-end}.ck-reward__s{font:600 12.5px/1.2 var(--ck-sans);color:var(--ck-olive-dark);white-space:nowrap}.ck-reward__s--muted{color:var(--ck-muted)}.ck-reward__progress{grid-column:1 / -1}.ck-reward__progress .ck-bar{block-size:4px}.ck-reward[data-state=available]{background:#4f594012;box-shadow:inset 0 0 0 1px #4f59404d}.ck-reward[data-state=redeemed] .ck-reward__v{color:var(--ck-muted)}@container (max-width: 360px){.ck-reward[data-state=available] .ck-reward__s{display:none}}.ck-confirm{grid-column:1 / -1;display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:var(--ck-r-sm);background:var(--ck-paper);box-shadow:inset 0 0 0 1px #4f59404d;animation:ck-in .2s ease both}.ck-confirm__q{font:650 14.5px/1.4 var(--ck-sans)}.ck-confirm__note{font:13px/1.5 var(--ck-sans);color:var(--ck-ink-2)}.ck-confirm__note--demo{padding:8px 10px;border-radius:6px;background:#fff1c9;color:#5c4500}.ck-confirm__btns{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-block-start:4px}.ck-levels{display:flex;flex-direction:column;gap:8px}.ck-level{border-radius:var(--ck-r);background:var(--ck-paper);box-shadow:inset 0 0 0 1px var(--ck-line);overflow:hidden}.ck-level.is-current{box-shadow:inset 0 0 0 1.5px var(--ck-olive)}.ck .ck-level__sum{display:flex;align-items:center;gap:10px;min-block-size:54px;padding:12px 16px}.ck-level__name{flex:1;font:650 12.5px/1.2 var(--ck-sans);letter-spacing:.14em;text-transform:uppercase}.ck-level.is-locked .ck-level__name{color:var(--ck-muted)}.ck-level__tag{padding:4px 8px;border-radius:6px;background:var(--ck-olive);color:var(--ck-cream);font:600 11px/1 var(--ck-sans)}.ck-level__tag--soft{background:var(--ck-tint-2);color:var(--ck-olive-dark)}.ck-level__req-s{font:12px/1.3 var(--ck-sans);color:var(--ck-muted);text-align:end}.ck-level[open] .ck-level__req-s{visibility:hidden}.ck-level__chev{flex:none;inline-size:18px;block-size:18px;color:var(--ck-muted);transition:transform var(--ck-ease)}.ck-level[open] .ck-level__chev{transform:rotate(180deg)}.ck-level__body{display:flex;flex-direction:column;gap:10px;padding:0 16px 16px}.ck-level__req{font:13px/1.45 var(--ck-sans);color:var(--ck-muted)}.ck-level__ben{display:flex;flex-direction:column;gap:4px}.ck-level__ben li{position:relative;padding-inline-start:16px;font-size:14px;line-height:1.5;color:var(--ck-ink-2)}.ck-level__ben li:before{content:"";position:absolute;inset-inline-start:2px;inset-block-start:.62em;inline-size:5px;block-size:5px;border-radius:50%;background:var(--ck-olive)}.ck-level.is-locked .ck-level__ben li:before{background:#4f594066}.ck-level__prog{display:flex;flex-direction:column;gap:6px}.ck-level__prog .ck-bar{block-size:4px}.ck-level__prog p{font:600 12.5px/1.4 var(--ck-sans);color:var(--ck-olive-dark)}.ck-history{border-radius:var(--ck-r);background:var(--ck-paper);box-shadow:inset 0 0 0 1px var(--ck-line);padding:4px 16px}.ck-history__row{position:relative;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0}.ck-history__row+.ck-history__row:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;block-size:1px;background:var(--ck-line)}.ck-history__what{display:block;font:600 14px/1.35 var(--ck-sans)}.ck-history__sub{display:block;margin-block-start:2px;font:12.5px/1.35 var(--ck-sans);color:var(--ck-muted)}.ck-history__row b{font:650 14.5px/1.35 var(--ck-sans);color:var(--ck-olive);white-space:nowrap}.ck-history__row b.is-neg{color:var(--ck-warn)}.ck-history__row.is-pending b{color:var(--ck-muted)}.ck-history__empty{padding:12px 0;font-size:14px;line-height:1.5;color:var(--ck-muted)}.ck-inbox{display:flex;flex-direction:column;gap:8px}.ck-msgi{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:14px;border-radius:var(--ck-r);background:transparent;box-shadow:inset 0 0 0 1px var(--ck-line);transition:background-color var(--ck-ease)}.ck-msgi.is-unread{background:var(--ck-paper);box-shadow:inset 0 0 0 1px var(--ck-line),inset 3px 0 0 var(--ck-olive)}.ck-msgi__ic{display:grid;place-items:center;inline-size:36px;block-size:36px;border-radius:50%;background:var(--ck-tint);color:var(--ck-olive-dark);font:700 15px/1 var(--ck-sans)}.ck-msgi__b{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-inline-size:0}.ck-msgi__h{font:650 14.5px/1.35 var(--ck-sans)}.ck-msgi__p{font-size:13.5px;line-height:1.5;color:var(--ck-ink-2)}.ck-msgi time{font:12px/1.3 var(--ck-sans);color:var(--ck-muted);margin-block-start:2px}.ck-msgi .ck-link{margin-block-start:4px}.ck-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:32px 16px;border-radius:var(--ck-r);background:var(--ck-tint);text-align:center}.ck-empty__ic{display:grid;place-items:center;inline-size:44px;block-size:44px;margin-block-end:6px;border-radius:50%;background:var(--ck-paper);color:var(--ck-olive)}.ck-empty__ic .ck-icon{inline-size:22px;block-size:22px}.ck-empty__h{font:650 15px/1.35 var(--ck-sans)}.ck-empty__p{font-size:13.5px;line-height:1.5;color:var(--ck-ink-2)}.ck-recs__nav{display:flex;gap:6px;flex:none}.ck .ck-recs__arrow{display:grid;place-items:center;inline-size:36px;block-size:36px;border-radius:50%;background:var(--ck-paper);box-shadow:inset 0 0 0 1px var(--ck-line);color:var(--ck-ink);transition:background-color var(--ck-ease),opacity var(--ck-ease)}.ck .ck-recs__arrow svg{inline-size:14px;block-size:14px}.ck .ck-recs__arrow:hover{background:var(--ck-tint)}.ck .ck-recs__arrow[disabled]{opacity:.35;cursor:default;background:var(--ck-paper)}.ck-recs__viewport{margin-inline:calc(var(--ck-pad) * -1);padding-inline:var(--ck-pad);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ck-pad);scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.ck-recs__viewport::-webkit-scrollbar{display:none}.ck-recs__row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 12px) / 1.8);gap:12px}@container (max-width: 420px){.ck-recs__row{grid-auto-columns:calc((100% - 12px) / 1.35)}}.ck-rec{scroll-snap-align:start;min-inline-size:0}.ck-rec__a{display:flex;flex-direction:column;gap:8px;block-size:100%;padding:8px 8px 12px;border-radius:var(--ck-r);background:var(--ck-paper);box-shadow:inset 0 0 0 1px var(--ck-line);color:inherit;text-decoration:none;transition:box-shadow var(--ck-ease)}.ck-rec__a:hover{box-shadow:inset 0 0 0 1px #4f594066}.ck-rec__media{aspect-ratio:1 / 1;border-radius:var(--ck-r-sm);background:#3f3c2f0d;overflow:hidden}.ck-rec__img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform .4s ease}.ck-rec__a:hover .ck-rec__img{transform:scale(1.03)}.ck-rec__t{padding-inline:4px;font-size:13.5px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-block-size:2.7em}.ck-rec__p{margin-block-start:auto;padding-inline:4px;font:650 14px/1.2 var(--ck-sans);color:var(--ck-olive-dark)}.ck-steps{display:flex;flex-direction:column;gap:12px}.ck-steps li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:start}.ck-steps li>span{display:grid;place-items:center;inline-size:32px;block-size:32px;border-radius:50%;background:var(--ck-olive);color:var(--ck-cream);font:650 14px/1 var(--ck-sans)}.ck-steps__h{font:650 15px/1.35 var(--ck-sans)}.ck-steps p:not(.ck-steps__h){margin-block-start:2px!important;font-size:14px;line-height:1.55;color:var(--ck-ink-2)}.ck-faq{display:flex;flex-direction:column;border-radius:var(--ck-r);background:var(--ck-paper);box-shadow:inset 0 0 0 1px var(--ck-line)}.ck-faq__i+.ck-faq__i{position:relative}.ck-faq__i+.ck-faq__i:before{content:"";position:absolute;inset-inline:16px;inset-block-start:0;block-size:1px;background:var(--ck-line)}.ck .ck-faq__i summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-block-size:52px;padding:12px 16px;font:600 14px/1.4 var(--ck-sans)}.ck-faq__i summary svg{flex:none;inline-size:18px;block-size:18px;color:var(--ck-muted);transition:transform var(--ck-ease)}.ck-faq__i[open] summary svg{transform:rotate(180deg)}.ck-faq__i p{padding:0 16px 16px;font-size:14px;line-height:1.55;color:var(--ck-ink-2)}.ck-invite{padding:28px 20px;border-radius:var(--ck-r);background:var(--ck-paper);box-shadow:inset 0 0 0 1px var(--ck-line);text-align:center}.ck-invite__mark{display:grid;place-items:center;inline-size:60px;block-size:60px;margin:0 auto 16px;border-radius:50%;background:var(--ck-olive);color:var(--ck-cream)}.ck-invite__mark .ck-icon{inline-size:28px;block-size:28px}.ck-invite__h{margin-block-end:8px!important;font:650 20px/1.25 var(--ck-sans)}.ck-invite__p{margin-block-end:16px!important;font-size:14.5px;line-height:1.6;color:var(--ck-ink-2)}.ck-invite__fine{margin-block-start:12px!important;font:12.5px/1.5 var(--ck-sans);color:var(--ck-muted)}.ck-rules{margin-block-end:16px;text-align:start}.ck__pane .ck-rules{margin:0}.ck-rules__h{margin-block-end:8px!important;font:650 10.5px/1.2 var(--ck-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ck-olive)!important}.ck-rules ul{display:flex;flex-direction:column;gap:6px}.ck-rules li{padding:10px 12px;border-radius:var(--ck-r-sm);background:var(--ck-tint);font-size:13.5px;line-height:1.45;color:var(--ck-ink)}.ck-toast{position:absolute;inset-inline:var(--ck-pad);inset-block-end:calc(16px + env(safe-area-inset-bottom,0px));padding:12px 16px;border-radius:var(--ck-r-sm);background:var(--ck-ink);color:var(--ck-cream);font:600 13.5px/1.45 var(--ck-sans);box-shadow:0 8px 24px #23201933;opacity:0;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease}.ck-toast.is-on{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ck__backdrop,.ck__panel,.ck__pane,.ck-bar>span,.ck .ck__tab:after,.ck-rec__img,.ck-toast,.ck-confirm{transition:none!important;animation:none!important}}.header__icon--klubas{position:relative;border:0;background:none;box-shadow:none;padding:0;color:rgb(var(--color-foreground));cursor:pointer}.header__icon--klubas:before,.header__icon--klubas:after{content:none}.header__icon--klubas .ck-hdot,.header__icon--klubas .ck-hpoints{position:absolute;display:block;font-style:normal;pointer-events:none}.header__icon--klubas .ck-hdot{inset-block-start:11px;inset-inline-end:10px;inline-size:8px;block-size:8px;border-radius:50%;background:var(--ck-accent, #4F5940);box-shadow:0 0 0 2px rgb(var(--color-background))}.header__icon--klubas .ck-hpoints{inset-block-end:6px;inset-inline-end:-2px;min-inline-size:18px;padding:2px 5px;border-radius:999px;background:var(--ck-accent, #4F5940);color:#fff;font:600 10px/1.2 system-ui,sans-serif;text-align:center}.header__icon--klubas .ck-hdot[hidden],.header__icon--klubas .ck-hpoints[hidden]{display:none}@media screen and (max-width:749px){.header__icon--klubas.ck-hide-mobile{display:none}}.ck-pdp,.ck-cartnote{display:flex;align-items:flex-start;gap:10px;margin:1.2rem 0;padding:1.2rem 1.4rem;border-radius:12px;background:#4f594012;color:rgb(var(--color-foreground));font-size:1.4rem;line-height:1.5;letter-spacing:normal}.ck-pdp .ck-icon,.ck-cartnote .ck-icon{flex:none;inline-size:2.2rem;block-size:2.2rem;color:var(--ck-accent, #4F5940)}.ck-cartnote{text-align:start;max-inline-size:44rem;margin-inline-start:auto;background:#f6f2ea;color:#2f3327;box-shadow:inset 0 0 0 1px #4f594024}.ck-cartnote small{opacity:1;color:#6b6f62}.ck-cartnote p{margin:0}.ck-cartnote__h{font-weight:500}.ck-cartnote__h b{font-weight:650;color:var(--ck-accent, #4F5940)}.ck-cartnote__p{margin-block-start:.3rem!important;font-size:1.3rem}.cart-drawer .ck-cartnote{max-inline-size:none;margin:1rem 0}.ck-pdp small,.ck-cartnote small{display:block;margin-block-start:.2rem;font-size:1.2rem;opacity:.75}.ck-pdp button{padding:0;border:0;background:none;box-shadow:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.header__icon--klubas .ck-icon{transform-origin:50% 88%;will-change:transform}.header__icon--klubas:hover .ck-icon{transform:none}.header__icon--klubas .ck-icon.ck-shake{animation:ck-gift-shake .8s cubic-bezier(.36,.07,.19,.97) both}@keyframes ck-gift-shake{0%{transform:translateY(0) rotate(0)}14%{transform:translateY(-3.5px) rotate(-10deg)}30%{transform:translateY(-3.5px) rotate(10deg)}46%{transform:translateY(-2px) rotate(-8deg)}62%{transform:translateY(-1px) rotate(5deg)}78%{transform:translateY(0) rotate(-2deg)}to{transform:translateY(0) rotate(0)}}@media(prefers-reduced-motion:reduce){.header__icon--klubas .ck-icon.ck-shake{animation:none}}.ck__scroll>section+section{margin-block-start:22px}.ck-crown{inline-size:1em;block-size:1em;flex:none}.ck-status .ck-crown{inline-size:12px;block-size:12px;margin-inline-end:5px}.ck-welcome{display:flex;flex-direction:column;gap:8px}.ck-welcome__row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.ck-welcome__hi{font:650 19px/1.25 var(--ck-sans);color:var(--ck-ink)}.ck-welcome__nudge{padding:12px 14px;border-radius:var(--ck-r-sm);background:var(--ck-tint);font:600 14px/1.45 var(--ck-sans);color:var(--ck-olive-dark)}.ck-welcome--guest{padding:20px 18px;border-radius:var(--ck-r);background:var(--ck-paper);box-shadow:inset 0 0 0 1px var(--ck-line);text-align:center;gap:10px}.ck-welcome__p{font-size:14.5px;line-height:1.55;color:var(--ck-ink-2)}.ck-welcome__fine{font:12.5px/1.5 var(--ck-sans);color:var(--ck-muted)}.ck-path{padding:18px 16px 16px;border-radius:var(--ck-r);background:var(--ck-paper);box-shadow:inset 0 0 0 1px var(--ck-line)}.ck-path__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-block-end:18px}.ck-path__h{font:650 16px/1.3 var(--ck-sans)}.ck-path__count{font:650 12px/1.3 var(--ck-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ck-olive);white-space:nowrap}.ck-track{position:relative;padding-inline:4px}.ck-track__line{position:absolute;inset-inline:calc(16.66% + 4px);inset-block-start:15px;block-size:4px;border-radius:999px;background:var(--ck-tint-2)}.ck-track__line>span{display:block;block-size:100%;inline-size:clamp(0%,calc((var(--ck-fill) - 33.33%) * 1.5),100%);border-radius:inherit;background:var(--ck-olive);transition:inline-size .7s cubic-bezier(.2,.8,.2,1)}.ck-track__nodes{position:relative;display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.ck-track__node{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;min-inline-size:0}.ck-track__dot{display:grid;place-items:center;inline-size:34px;block-size:34px;border-radius:50%;background:var(--ck-paper);box-shadow:inset 0 0 0 2px var(--ck-tint-2);font:650 14px/1 var(--ck-sans);color:var(--ck-muted)}.ck-track__dot svg{inline-size:18px;block-size:18px}.ck-track__node.is-next .ck-track__dot{box-shadow:inset 0 0 0 2px var(--ck-olive);color:var(--ck-olive-dark)}.ck-track__node.is-done .ck-track__dot{background:var(--ck-olive);box-shadow:none;color:var(--ck-cream)}.ck-track__lbl{font:600 12.5px/1.3 var(--ck-sans);color:var(--ck-ink-2)}.ck-track__node.is-done .ck-track__lbl{color:var(--ck-olive-dark)}.ck-tiers{display:flex;flex-direction:column;gap:12px}.ck-tier{position:relative;display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:var(--ck-r);background:var(--ck-paper);box-shadow:inset 0 0 0 1px var(--ck-line),0 1px 2px #2320190a;transition:box-shadow var(--ck-ease),transform var(--ck-ease)}.ck-tier[data-state=open]{box-shadow:inset 0 0 0 1.5px var(--ck-olive),0 6px 18px #3f3c2f14}.ck-tier__top{display:flex;align-items:center;gap:10px}.ck-tier__ic{display:grid;place-items:center;flex:none;inline-size:36px;block-size:36px;border-radius:50%;background:var(--ck-tint);color:var(--ck-olive-dark)}.ck-tier__ic svg{inline-size:19px;block-size:19px}.ck-tier__eyebrow{flex:1;min-inline-size:0;font:650 11px/1.3 var(--ck-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ck-olive)}.ck-tier__state{flex:none;padding:4px 9px;border-radius:999px;background:#3f3c2f12;font:650 11px/1.2 var(--ck-sans);color:var(--ck-muted);white-space:nowrap}.ck-tier[data-state=open] .ck-tier__state{background:var(--ck-olive);color:var(--ck-cream)}.ck-tier[data-state=used] .ck-tier__state{background:var(--ck-tint-2);color:var(--ck-olive-dark)}.ck-tier__value{margin-block-start:6px!important;font:700 40px/1 var(--ck-sans);letter-spacing:-.02em;color:var(--ck-olive-dark)}.ck-tier__title{font:700 15px/1.3 var(--ck-sans);letter-spacing:.04em;color:var(--ck-ink)}.ck-tier__desc{font-size:14px;line-height:1.55;color:var(--ck-ink-2)}.ck-tier__note{align-self:flex-start;padding:6px 10px;border-radius:8px;background:var(--ck-tint);font:600 12.5px/1.4 var(--ck-sans);color:var(--ck-olive-dark)}.ck-tier__prog{display:flex;align-items:center;gap:10px;margin-block-start:6px}.ck-tier__bar{flex:1;block-size:5px;border-radius:999px;background:var(--ck-tint-2);overflow:hidden}.ck-tier__bar>span{display:block;block-size:100%;border-radius:inherit;background:var(--ck-olive)}.ck-tier__prog p{flex:none;font:600 12.5px/1.3 var(--ck-sans);color:var(--ck-muted)}.ck-tier__cta{margin-block-start:4px!important;font:600 13px/1.4 var(--ck-sans);color:var(--ck-olive-dark)}.ck-tier[data-state=locked]:not(.ck-tier--vip) .ck-tier__value{color:#3e47328c}.ck-tier--2{padding:22px 20px;background:linear-gradient(180deg,#fffdf8,#f6f1e4)}.ck-tier--2 .ck-tier__value{font-size:48px}.ck-tier--vip{padding:22px 20px;background:var(--ck-olive-dark);color:var(--ck-cream);box-shadow:0 10px 26px #23281c38}.ck-tier--vip .ck-tier__ic{background:#f7f2e824;color:#e9ddb7}.ck-tier--vip .ck-tier__ic svg{inline-size:21px;block-size:21px}.ck-tier--vip .ck-tier__eyebrow{color:#e9ddb7}.ck-tier--vip .ck-tier__title{margin-block-start:6px;font-size:19px;color:var(--ck-cream)}.ck-tier--vip .ck-tier__desc{color:#f7f2e8d1}.ck-tier--vip .ck-tier__state{background:#f7f2e824;color:var(--ck-cream)}.ck-tier--vip[data-state=open]{box-shadow:inset 0 0 0 1.5px #e9ddb7,0 10px 26px #23281c38}.ck-tier--vip[data-state=open] .ck-tier__state{background:#e9ddb7;color:var(--ck-olive-dark)}.ck-tier__perks{display:flex;flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none}.ck-tier__perks li{position:relative;padding-inline-start:26px;font:14px/1.45 var(--ck-sans);color:var(--ck-cream)}.ck-tier__perks li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:1px;inline-size:18px;block-size:18px;border-radius:50%;background:#e9ddb733 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-6.5' fill='none' stroke='%23E9DDB7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat}.ck-tier--vip .ck-tier__bar{background:#f7f2e82e}.ck-tier--vip .ck-tier__bar>span{background:#e9ddb7}.ck-tier--vip .ck-tier__prog p,.ck-tier--vip .ck-tier__cta{color:#f7f2e8cc}.ck-pendcode{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--ck-r);background:var(--ck-paper);box-shadow:inset 0 0 0 1px var(--ck-line)}.ck-pendcode b{flex:none;font:700 22px/1 var(--ck-sans);color:var(--ck-olive-dark)}.ck-pendcode span{font-size:13.5px;line-height:1.45;color:var(--ck-ink-2)}.ck-empty--soft{padding:16px;border-radius:var(--ck-r);background:var(--ck-tint);text-align:start}.ck-empty--soft .ck-empty__h{font:500 14px/1.5 var(--ck-sans);color:var(--ck-ink-2)}.ck-pts .ck-hero--compact{padding:14px 16px;border-radius:var(--ck-r);background:var(--ck-paper);color:var(--ck-ink);box-shadow:inset 0 0 0 1px var(--ck-line)}.ck-pts .ck-hero--compact .ck-hero__label,.ck-pts .ck-hero--compact .ck-btn{display:none}.ck-pts .ck-hero--compact .ck-hero__n{font:650 15px/1.3 var(--ck-sans);color:var(--ck-ink)}.ck-pts .ck-hero--compact .ck-hero__n b{font-size:22px;color:var(--ck-olive-dark)}.ck-pts .ck-hero--compact .ck-hero__value,.ck-pts .ck-hero--compact .ck-hero__pending,.ck-pts .ck-hero--compact .ck-hero__next p{font-size:13px;color:var(--ck-ink-2)}.ck-pts .ck-hero--compact .ck-bar--light{background:var(--ck-tint-2)}.ck-pts .ck-hero--compact .ck-bar--light>span{background:var(--ck-olive)}.ck-pts__soon{padding:14px 16px;border-radius:var(--ck-r);background:var(--ck-tint);font-size:13.5px;line-height:1.5;color:var(--ck-ink-2)}.ck-more{border-radius:var(--ck-r);background:var(--ck-paper);box-shadow:inset 0 0 0 1px var(--ck-line)}.ck-more>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-block-size:48px;padding:0 16px;font:600 14px/1.3 var(--ck-sans);color:var(--ck-olive-dark);cursor:pointer;list-style:none}.ck-more>summary::-webkit-details-marker{display:none}.ck-more>summary svg{inline-size:18px;block-size:18px;color:var(--ck-muted);transition:transform var(--ck-ease)}.ck-more[open]>summary svg{transform:rotate(180deg)}.ck-more>:not(summary){margin:0 12px 12px}@media(max-width:380px){.ck-tier__value{font-size:34px}.ck-tier--2 .ck-tier__value{font-size:40px}.ck-track__lbl{font-size:11.5px}}@media(prefers-reduced-motion:reduce){.ck-track__line>span{transition:none}}.ck-pts .ck-hero--compact:after{display:none}.ck-pts .ck-hero--compact p,.ck-pts .ck-hero--compact b{color:var(--ck-ink-2)!important;opacity:1}.ck-pts .ck-hero--compact .ck-hero__n{margin:0!important}.ck-pts .ck-hero--compact .ck-hero__n b{font-size:24px;color:var(--ck-olive-dark)!important}.ck-pts .ck-hero--compact .ck-hero__value{margin-block-start:2px!important;font:13.5px/1.4 var(--ck-sans)}.ck-pts .ck-hero--compact .ck-hero__next{margin-block:8px 0}.ck-path__road{display:flex;flex-direction:column;gap:3px;margin-block-start:16px;padding-block-start:14px;box-shadow:inset 0 1px 0 var(--ck-line)}.ck-path__line{font:13.5px/1.45 var(--ck-sans);color:var(--ck-ink-2)}.ck-path__line--strong{font-weight:650;color:var(--ck-olive-dark)}
/*# sourceMappingURL=/cdn/shop/t/26/assets/calmy-klubas.css.map */
