@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/variable/pretendardvariable-dynamic-subset.css";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+KR:wght@400;500;700;900&display=swap";:root{--color-primary: var(--t-primary, #E8652B);--color-primary-dark: var(--t-primary-dark, #C44D1A);--color-primary-light: #FF8C5A;--color-primary-bg: var(--t-primary-bg, #FFF3EE);--color-accent: var(--t-accent, #2B8C5E);--color-accent-bg: #E8F5EE;--color-gold: #F5A623;--color-gold-bg: #FFF8EC;--color-ink: #2B1810;--color-seal: #C8392C;--color-hanji: #F7F1E3;--color-hanji-light: #FBF5E8;--color-hanji-dark: #F4EDDC;--color-text: var(--t-text, #2B1810);--color-text-sub: var(--t-text-sub, #8B7355);--color-text-light: #B0B0A8;--fg-1: var(--t-text, #2B1810);--fg-2: var(--t-text-sub, #8B7355);--fg-3: #B0B0A8;--fg-on-primary: #FFFFFF;--fg-on-hanji: #2B1810;--color-bg: var(--t-bg, #FAF6EA);--color-card: var(--t-card, #FFFFFF);--bg-app: var(--t-bg, #FAF6EA);--bg-card: var(--t-card, #FFFFFF);--bg-muted: #F4F4EF;--bg-overlay: rgba(0, 0, 0, .5);--color-border: var(--t-border, #EAE2CE);--border-1: var(--t-border, #EAE2CE);--border-2: #E0E0DA;--border-strong: #2B1810;--color-badge: #FF3B30;--color-blue: #3478F6;--color-blue-bg: #EBF2FF;--status-info: #3478F6;--status-info-bg: #EBF2FF;--status-success: #2B8C5E;--status-success-bg: #E8F5EE;--status-warn: #F5A623;--status-warn-bg: #FFF8EC;--status-error: #FF3B30;--status-error-bg: #FFEBEA;--font-main: "Pretendard Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", sans-serif;--font-serif: "Noto Serif KR", "Nanum Myeongjo", "Gowun Batang", "Pretendard Variable", serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, monospace;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-2xl: 24px;--radius-pill: 9999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10:40px;--shadow-1: 0 1px 2px rgba(43, 24, 16, .04);--shadow-2: 0 4px 12px rgba(43, 24, 16, .06);--shadow-3: 0 8px 24px rgba(43, 24, 16, .1);--shadow-4: 0 16px 40px rgba(43, 24, 16, .16);--shadow-flash: 0 0 0 3px #FFF3EE, 0 4px 16px rgba(232, 101, 43, .24);--ease-out: cubic-bezier(.2, .8, .2, 1);--ease-in-out: cubic-bezier(.6, 0, .4, 1);--dur-fast: .12s;--dur-base: .2s;--dur-slow: .32s}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}body{font-family:var(--font-main);font-size:14px;font-weight:400;color:var(--color-text);background:var(--color-bg);line-height:1.5;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{display:none}.t-display-xl{font-family:var(--font-serif);font-weight:900;font-size:56px;line-height:1.05;letter-spacing:-.02em;color:var(--color-ink)}.t-display-lg{font-family:var(--font-serif);font-weight:900;font-size:40px;line-height:1.1;letter-spacing:-.02em;color:var(--color-ink)}.t-display-md{font-family:var(--font-serif);font-weight:700;font-size:28px;line-height:1.15;letter-spacing:-.02em;color:var(--color-ink)}.t-page-title{font-size:22px;font-weight:800;letter-spacing:-.8px;line-height:1.25;color:var(--color-text)}.t-section-title{font-size:17px;font-weight:800;letter-spacing:-.5px;line-height:1.3;color:var(--color-text)}.t-card-title{font-size:15px;font-weight:700;letter-spacing:-.3px;line-height:1.35;color:var(--color-text)}.t-body{font-size:14px;font-weight:600;letter-spacing:0;line-height:1.55;color:var(--color-text)}.t-sub{font-size:13px;font-weight:600;letter-spacing:0;line-height:1.5;color:var(--color-text-sub)}.t-caption{font-size:11px;font-weight:600;letter-spacing:-.3px;line-height:1.35;color:var(--color-text-sub)}.t-tab{font-size:10px;font-weight:700;letter-spacing:-.3px;color:var(--color-text-sub)}.t-price{font-size:16px;font-weight:800;letter-spacing:-.5px;color:var(--color-text)}.t-price-lg{font-size:22px;font-weight:900;letter-spacing:-.5px;color:var(--color-text)}code,.t-code{font-family:var(--font-mono);font-size:13px;background:var(--bg-muted);padding:2px 6px;border-radius:4px}.chanda-logo{display:inline-flex;align-items:center;justify-content:center;gap:.2em;font-family:var(--font-serif);font-weight:900;color:var(--color-ink);letter-spacing:-.02em;line-height:1}.chanda-logo .chanda-accent{color:var(--color-seal)}.chanda-logo-deco{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.04em;margin:0 .05em}.chanda-logo-deco i{display:block;width:0;height:0;border-left:.14em solid transparent;border-right:.14em solid transparent;filter:drop-shadow(0 .01em .02em rgba(200,57,44,.2))}.chanda-logo-deco i:first-child{border-top:.19em solid var(--color-seal)}.chanda-logo-deco i:last-child{border-bottom:.19em solid var(--color-seal)}.chanda-logo.on-dark{color:var(--color-hanji)}.chanda-logo.on-dark .chanda-accent{color:var(--color-primary)}.chanda-logo.on-dark .chanda-logo-deco i:first-child{border-top-color:var(--color-primary)}.chanda-logo.on-dark .chanda-logo-deco i:last-child{border-bottom-color:var(--color-primary)}.chanda-logo.on-brand{color:#fff}.chanda-logo.on-brand .chanda-accent{color:var(--color-primary-bg)}.chanda-logo.on-brand .chanda-logo-deco i:first-child{border-top-color:var(--color-primary-bg)}.chanda-logo.on-brand .chanda-logo-deco i:last-child{border-bottom-color:var(--color-primary-bg)}.shop-seal{width:44px;height:44px;border-radius:8px;background:var(--t-seal, #C8392C);color:#fff;font-family:var(--font-serif);font-weight:900;font-size:18px;line-height:.95;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(-6deg);box-shadow:inset 0 0 0 2px #ffffff38;flex-shrink:0}[data-theme=cheongja] .shop-seal,[data-theme=charcoal] .shop-seal{display:none}.hanji-pattern{display:none;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.35;mix-blend-mode:multiply;pointer-events:none}[data-theme=hanji] .hanji-pattern{display:block}@keyframes chanda-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes chanda-slide{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes chanda-flash-pulse{0%,to{transform:scale(1);box-shadow:0 0 #e8652b8c}50%{transform:scale(1.08);box-shadow:0 0 0 6px #e8652b00}}@keyframes chanda-flash-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}.chanda-flash-badge{animation:chanda-flash-pulse 1.4s ease-in-out infinite;transform-origin:center;display:inline-flex;align-items:center;gap:3px}.chanda-flash-badge .bolt{display:inline-block;animation:chanda-flash-wiggle 1.4s ease-in-out infinite;transform-origin:center}@keyframes chanda-disc-bounce{0%,60%,to{transform:scale(1)}15%{transform:scale(1.25) rotate(-6deg)}30%{transform:scale(.92) rotate(4deg)}45%{transform:scale(1.12) rotate(-2deg)}}.chanda-disc-pct{display:inline-block;animation:chanda-disc-bounce 2s ease-in-out infinite;transform-origin:center}input,textarea,select{font-size:16px}input::placeholder,textarea::placeholder{color:#c8c2b6;opacity:1}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#c8c2b6}[data-theme=hanji]{--t-primary: #E8652B;--t-primary-dark: #C44D1A;--t-primary-bg: #FFF3EE;--t-accent: #2B8C5E;--t-ink: #2B1810;--t-seal: #C8392C;--t-bg: #FAF6EA;--t-card: #FFFFFF;--t-border: #EAE2CE;--t-text: #2B1810;--t-text-sub: #8B7355;--t-hero-bg: #F7F1E3;--t-pattern: 1;--t-seal-on: 1;--t-on-hero: #2B1810;--t-on-hero-sub: rgba(43,24,16,.65);--t-name: "한지";--t-en: "Hanji"}[data-theme=ssuk]{--t-primary: #6B8E4E;--t-primary-dark: #4E6B36;--t-primary-bg: #EEF3E4;--t-accent: #C8392C;--t-ink: #2A3A1F;--t-seal: #C8392C;--t-bg: #F4F2E8;--t-card: #FFFFFF;--t-border: #D8DDC5;--t-text: #2A3A1F;--t-text-sub: #6F7A5E;--t-hero-bg: #9EAE7E;--t-pattern: 0;--t-seal-on: 1;--t-on-hero: #FFFFFF;--t-on-hero-sub: rgba(255,255,255,.85);--t-name: "쑥";--t-en: "Ssuk · Mugwort"}[data-theme=gam]{--t-primary: #D97040;--t-primary-dark: #A85325;--t-primary-bg: #FBEADC;--t-accent: #6B8E4E;--t-ink: #4A2512;--t-seal: #D97040;--t-bg: #FFF8EE;--t-card: #FFFFFF;--t-border: #F0DFC6;--t-text: #3A1F10;--t-text-sub: #8B6A4F;--t-hero-bg: #F4CFA0;--t-pattern: 0;--t-seal-on: 1;--t-on-hero: #3A1F10;--t-on-hero-sub: rgba(58,31,16,.65);--t-name: "감";--t-en: "Gam · Persimmon"}[data-theme=cheongja]{--t-primary: #3E7B6E;--t-primary-dark: #2A5A50;--t-primary-bg: #E4F0EC;--t-accent: #B88746;--t-ink: #1F3A34;--t-seal: #C8392C;--t-bg: #F4F7F5;--t-card: #FFFFFF;--t-border: #D8E4DF;--t-text: #1F3A34;--t-text-sub: #6B8278;--t-hero-bg: #7FA89B;--t-pattern: 0;--t-seal-on: 0;--t-on-hero: #FFFFFF;--t-on-hero-sub: rgba(255,255,255,.82);--t-name: "청자";--t-en: "Cheongja · Celadon"}[data-theme=jindallae]{--t-primary: #D13E7A;--t-primary-dark: #A82A5C;--t-primary-bg: #FBE8F0;--t-accent: #6B9E3E;--t-ink: #3A1024;--t-seal: #8B1F4A;--t-bg: #FFF5F8;--t-card: #FFFFFF;--t-border: #F0D4DF;--t-text: #3A1024;--t-text-sub: #8E5F72;--t-hero-bg: #F0A3C0;--t-pattern: 0;--t-seal-on: 1;--t-on-hero: #3A1024;--t-on-hero-sub: rgba(58,16,36,.65);--t-name: "진달래";--t-en: "Jindallae"}[data-theme=daetsoop]{--t-primary: #5A8A3A;--t-primary-dark: #3E6B25;--t-primary-bg: #E8F0DE;--t-accent: #D97040;--t-ink: #1F2A14;--t-seal: #C8392C;--t-bg: #F6F8F1;--t-card: #FFFFFF;--t-border: #DBE5CB;--t-text: #1F2A14;--t-text-sub: #5F6F4A;--t-hero-bg: #7BA354;--t-pattern: 0;--t-seal-on: 1;--t-on-hero: #FFFFFF;--t-on-hero-sub: rgba(255,255,255,.85);--t-name: "대숲";--t-en: "Daetsoop · Bamboo"}[data-theme=charcoal]{--t-primary: #F5A623;--t-primary-dark: #C47800;--t-primary-bg: #FFF8EC;--t-accent: #4A9EFF;--t-ink: #0F0F0F;--t-seal: #F5A623;--t-bg: #FAFAFA;--t-card: #FFFFFF;--t-border: #E5E5E5;--t-text: #0F0F0F;--t-text-sub: #737373;--t-hero-bg: #1A1A1A;--t-pattern: 0;--t-seal-on: 0;--t-on-hero: #FFFFFF;--t-on-hero-sub: rgba(255,255,255,.8);--t-name: "목탄";--t-en: "Charcoal · Minimal"}[data-theme=paprika]{--t-primary: #E8322B;--t-primary-dark: #B51D17;--t-primary-bg: #FFEEED;--t-accent: #FFB84A;--t-ink: #2B0A08;--t-seal: #FFB84A;--t-bg: #FFF6F5;--t-card: #FFFFFF;--t-border: #F5D5D2;--t-text: #2B0A08;--t-text-sub: #8E5050;--t-hero-bg: #E8322B;--t-pattern: 0;--t-seal-on: 1;--t-on-hero: #FFFFFF;--t-on-hero-sub: rgba(255,255,255,.88);--t-name: "고춧가루";--t-en: "Paprika · Vivid"}
