:root{--sns-ink: #2A1A1D;--sns-ink-2: #6B5A5E;--sns-ink-3: #8C7B7F;--sns-ink-4: #4A3A3E;--sns-line: #F1E4E7;--sns-line-2: #E3D4D7;--sns-section: #F7F2F3;--sns-burgundy: #861B2B;--sns-burgundy-dark: #5E1220;--sns-blush: #EFAFB8;--sns-blush-text: #F7C9D0;--sns-pink: #FFF0F3;--sns-sale: #C2263F;--sns-ok: #1F6B40;--sns-ok-bg: #E6F4EC}*{box-sizing:border-box}html,body{margin:0;background:#fff;color:var(--sns-ink);font-family:Plus Jakarta Sans,system-ui,sans-serif}#root{max-width:480px;margin:0 auto;min-height:100vh;display:flex;flex-direction:column;background:#fff}a{color:var(--sns-burgundy)}button,input,select{font:inherit}button{cursor:pointer}img{display:block}
