:root{--background:#fff;--foreground:#000;--primary:#7c5aff;--muted:#666;--line:#eee;--surface-page:#fff;--surface-soft:#faf8ff;--surface-muted:#f6f7f8;--text-primary:#222;--text-strong:#111;--text-title-warm:#261919;--text-secondary:#666;--text-muted:#999;--border-default:#e9e9e9;--border-subtle:#eee;--border-mobile:#ebebeb;--accent-primary:#7c5aff;--accent-soft-text:#9a82f4;--status-benefit:green;--overlay-media:#00000026;--accent-wash:#7c5aff0a;--space-1:4px;--space-card-tight:6px;--space-2:8px;--space-card-title:10px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-15:60px;--space-25:100px;--space-37:150px;--radius-card:10px;--content-max-width:1260px;--mall-page-width:calc(100% - 40px);--font-mall-primary:"Noto Sans KR", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-size-page-title:28px;--font-size-page-title-mobile:22px;--font-size-body:16px;--font-size-caption:14px;--font-size-caption-sm:13px;--font-size-micro:12px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:16px;--line-height-page-title:160%;--line-height-breadcrumb:19.2px;--line-height-pagination:21px}*{box-sizing:border-box}html,body{background:var(--background);max-width:100%;min-height:100%;color:var(--foreground);margin:0;font-family:Pretendard,Noto Sans KR,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.5;overflow-x:hidden}a{color:inherit;text-decoration:none}p{margin:0}button,input{font:inherit}button{cursor:pointer}img{max-width:100%;display:block}:where(.SiteLoading__TextBox-sc-9c44b157-3,.side-menu-recent-products,.input-box,.line-box,.total-box,.pro-info,.save-box,.point-box,.final-amount,.order-check,.check-wrap,.no-search-box,.user-membership-box-inner,.footer-text-area,.review_point_des_box,.no-best-review,.add-btn,.content,.card-text-box,.price-wrap,.membership,.re-box) p{margin:0}.current-path ul li:last-child,.current-path ul li:last-child a,.current-path ul li:last-child span,.current-path>span:last-child{color:#111;opacity:.4;pointer-events:none;cursor:default;font-weight:500}
