{"namespace":"WearAtWorkDesignSystem_a7f0e8","components":[{"name":"Button","sourcePath":"components/forms/Button.jsx"},{"name":"IconButton","sourcePath":"components/forms/IconButton.jsx"},{"name":"Input","sourcePath":"components/forms/Input.jsx"},{"name":"QuantityStepper","sourcePath":"components/forms/QuantityStepper.jsx"},{"name":"Select","sourcePath":"components/forms/Select.jsx"},{"name":"SectionHeader","sourcePath":"components/layout/SectionHeader.jsx"},{"name":"Breadcrumb","sourcePath":"components/navigation/Breadcrumb.jsx"},{"name":"Badge","sourcePath":"components/product/Badge.jsx"},{"name":"ColorSwatch","sourcePath":"components/product/ColorSwatch.jsx"},{"name":"PriceTag","sourcePath":"components/product/PriceTag.jsx"},{"name":"ProductCard","sourcePath":"components/product/ProductCard.jsx"}],"startingPoints":[{"name":"Button","path":"components/forms/Button.jsx","previewPath":"components/forms/forms.card.html","kind":"component","section":"Forms","subtitle":"CTA button — navy, accent, outline, ghost","viewport":"700x120"},{"name":"storefront","path":"ui_kits/storefront/index.html","previewPath":"ui_kits/storefront/index.html","kind":"screen","section":"Storefront","subtitle":"Full e-shop: home, listing, product, cart","viewport":"1280x900"}],"cards":[{"path":"guidelines/brand-logo.card.html","group":"Brand","viewport":"700x200","subtitle":"Primary mark on navy & light","name":"Logo lockups"},{"path":"guidelines/brand-voice.card.html","group":"Brand","viewport":"700x210","subtitle":"Empowering, uppercase, direct","name":"Voice & tagline"},{"path":"guidelines/colors-accent.card.html","group":"Colors","viewport":"700x150","subtitle":"Safety yellow #ffd300 + orange","name":"Brand · HiVis accents"},{"path":"guidelines/colors-navy.card.html","group":"Colors","viewport":"700x150","subtitle":"Primary #1e3049 · secondary #2b4567","name":"Brand · Navy ramp"},{"path":"guidelines/colors-neutral.card.html","group":"Colors","viewport":"700x150","subtitle":"White → black UI scale","name":"Neutrals · Cool gray"},{"path":"guidelines/colors-status.card.html","group":"Colors","viewport":"700x150","subtitle":"Success, sale/danger, info","name":"Semantic · Status"},{"path":"components/forms/forms.card.html","group":"Components","viewport":"700x220","subtitle":"Actions, icon buttons, fields, steppers","name":"Buttons & Inputs"},{"path":"components/layout/layout.card.html","group":"Components","viewport":"700x160","subtitle":"Eyebrow + display title + action","name":"Section header"},{"path":"components/navigation/navigation.card.html","group":"Components","viewport":"700x110","subtitle":"Uppercase category trail","name":"Breadcrumb"},{"path":"components/product/product.card.html","group":"Components","viewport":"700x360","subtitle":"ProductCard, Badge, PriceTag, ColorSwatch","name":"Product tiles & bits"},{"path":"guidelines/radius-shadow.card.html","group":"Spacing","viewport":"700x170","subtitle":"Sharp corners, low shadows","name":"Radius & elevation"},{"path":"guidelines/spacing-scale.card.html","group":"Spacing","viewport":"700x150","subtitle":"4 → 128","name":"Spacing · 4px grid"},{"path":"ui_kits/storefront/index.html","group":"Storefront","viewport":"1280x900","subtitle":"Hero, hi-vis grid, cart drawer — interactive","name":"Storefront — Home"},{"path":"guidelines/type-body.card.html","group":"Type","viewport":"700x180","subtitle":"Humanist sans, full Greek","name":"Body · Mulish"},{"path":"guidelines/type-display.card.html","group":"Type","viewport":"700x180","subtitle":"Uppercase, tight, industrial headings","name":"Display · Montserrat"},{"path":"guidelines/type-labels.card.html","group":"Type","viewport":"700x140","subtitle":"Uppercase tracked Montserrat","name":"Eyebrows & labels"},{"path":"guidelines/type-scale.card.html","group":"Type","viewport":"700x230","subtitle":"Display 72 → caption 13","name":"Type scale"}],"templates":[],"hasThumbnailHtml":false,"globalCssPaths":["tokens/fonts.css","tokens/colors.css","tokens/typography.css","tokens/spacing.css","tokens/effects.css","tokens/base.css","styles.css"],"tokens":[{"name":"--navy-900","value":"#0f1c2e","kind":"color","definedIn":"tokens/colors.css"},{"name":"--navy-800","value":"#16273d","kind":"color","definedIn":"tokens/colors.css"},{"name":"--navy-700","value":"#1e3049","kind":"color","definedIn":"tokens/colors.css"},{"name":"--navy-600","value":"#2b4567","kind":"color","definedIn":"tokens/colors.css"},{"name":"--navy-500","value":"#3a5680","kind":"color","definedIn":"tokens/colors.css"},{"name":"--navy-400","value":"#5c749b","kind":"color","definedIn":"tokens/colors.css"},{"name":"--navy-300","value":"#8ea0bb","kind":"color","definedIn":"tokens/colors.css"},{"name":"--navy-200","value":"#c2ccdb","kind":"color","definedIn":"tokens/colors.css"},{"name":"--navy-100","value":"#e6ebf2","kind":"color","definedIn":"tokens/colors.css"},{"name":"--navy-50","value":"#f3f6fa","kind":"color","definedIn":"tokens/colors.css"},{"name":"--yellow-600","value":"#d9b400","kind":"color","definedIn":"tokens/colors.css"},{"name":"--yellow-500","value":"#ffd300","kind":"color","definedIn":"tokens/colors.css"},{"name":"--yellow-400","value":"#ffdd33","kind":"color","definedIn":"tokens/colors.css"},{"name":"--yellow-300","value":"#ffe766","kind":"color","definedIn":"tokens/colors.css"},{"name":"--yellow-100","value":"#fff6c2","kind":"color","definedIn":"tokens/colors.css"},{"name":"--orange-600","value":"#d95d00","kind":"color","definedIn":"tokens/colors.css"},{"name":"--orange-500","value":"#ff6a13","kind":"color","definedIn":"tokens/colors.css"},{"name":"--orange-100","value":"#ffe2d0","kind":"color","definedIn":"tokens/colors.css"},{"name":"--white","value":"#ffffff","kind":"color","definedIn":"tokens/colors.css"},{"name":"--gray-50","value":"#f6f7f9","kind":"color","definedIn":"tokens/colors.css"},{"name":"--gray-100","value":"#eceef1","kind":"color","definedIn":"tokens/colors.css"},{"name":"--gray-200","value":"#dde0e6","kind":"color","definedIn":"tokens/colors.css"},{"name":"--gray-300","value":"#c4c9d1","kind":"color","definedIn":"tokens/colors.css"},{"name":"--gray-400","value":"#9aa1ac","kind":"color","definedIn":"tokens/colors.css"},{"name":"--gray-500","value":"#6b7280","kind":"color","definedIn":"tokens/colors.css"},{"name":"--gray-600","value":"#4b515c","kind":"color","definedIn":"tokens/colors.css"},{"name":"--gray-700","value":"#343941","kind":"color","definedIn":"tokens/colors.css"},{"name":"--gray-800","value":"#20242b","kind":"color","definedIn":"tokens/colors.css"},{"name":"--gray-900","value":"#12151a","kind":"color","definedIn":"tokens/colors.css"},{"name":"--black","value":"#000000","kind":"color","definedIn":"tokens/colors.css"},{"name":"--success-500","value":"#1f8a4c","kind":"color","definedIn":"tokens/colors.css"},{"name":"--success-100","value":"#dff3e6","kind":"color","definedIn":"tokens/colors.css"},{"name":"--danger-500","value":"#cf2e2e","kind":"color","definedIn":"tokens/colors.css"},{"name":"--danger-100","value":"#fbe0e0","kind":"color","definedIn":"tokens/colors.css"},{"name":"--info-500","value":"#2b4567","kind":"color","definedIn":"tokens/colors.css"},{"name":"--sale-500","value":"#cf2e2e","kind":"color","definedIn":"tokens/colors.css"},{"name":"--brand-primary","value":"var(--navy-700)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--brand-primary-hover","value":"var(--navy-800)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--brand-secondary","value":"var(--navy-600)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--brand-accent","value":"var(--yellow-500)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--brand-accent-hover","value":"var(--yellow-600)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--text-strong","value":"var(--navy-900)","kind":"font","definedIn":"tokens/colors.css"},{"name":"--text-body","value":"var(--gray-700)","kind":"font","definedIn":"tokens/colors.css"},{"name":"--text-muted","value":"var(--gray-500)","kind":"font","definedIn":"tokens/colors.css"},{"name":"--text-inverse","value":"var(--white)","kind":"font","definedIn":"tokens/colors.css"},{"name":"--text-on-accent","value":"var(--navy-900)","kind":"font","definedIn":"tokens/colors.css"},{"name":"--text-link","value":"var(--navy-700)","kind":"font","definedIn":"tokens/colors.css"},{"name":"--text-link-hover","value":"var(--navy-600)","kind":"font","definedIn":"tokens/colors.css"},{"name":"--surface-page","value":"var(--white)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--surface-subtle","value":"var(--gray-50)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--surface-card","value":"var(--white)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--surface-inverse","value":"var(--navy-700)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--surface-inverse-deep","value":"var(--navy-900)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--border-subtle","value":"var(--gray-200)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--border-default","value":"var(--gray-300)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--border-strong","value":"var(--navy-700)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--border-focus","value":"var(--navy-600)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--price-sale","value":"var(--sale-500)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--badge-hivis-bg","value":"var(--yellow-500)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--badge-hivis-text","value":"var(--navy-900)","kind":"font","definedIn":"tokens/colors.css"},{"name":"--badge-new-bg","value":"var(--navy-700)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--badge-new-text","value":"var(--white)","kind":"font","definedIn":"tokens/colors.css"},{"name":"--font-display","value":"'Montserrat', system-ui, sans-serif","kind":"font","definedIn":"tokens/typography.css"},{"name":"--font-body","value":"'Mulish', system-ui, sans-serif","kind":"font","definedIn":"tokens/typography.css"},{"name":"--fw-regular","value":"400","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--fw-medium","value":"500","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--fw-semibold","value":"600","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--fw-bold","value":"700","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--fw-extrabold","value":"800","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--fw-black","value":"900","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--fs-display-2xl","value":"72px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-display-xl","value":"56px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-display-lg","value":"44px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-h1","value":"36px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-h2","value":"28px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-h3","value":"22px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-h4","value":"18px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-body-lg","value":"18px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-body","value":"16px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-body-sm","value":"14px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-caption","value":"13px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-micro","value":"11px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--lh-tight","value":"1.05","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--lh-snug","value":"1.2","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--lh-normal","value":"1.5","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--lh-relaxed","value":"1.65","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--ls-tight","value":"-0.02em","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--ls-normal","value":"0","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--ls-wide","value":"0.04em","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--ls-wider","value":"0.12em","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--space-0","value":"0","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-1","value":"4px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-2","value":"8px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-3","value":"12px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-4","value":"16px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-5","value":"20px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-6","value":"24px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-8","value":"32px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-10","value":"40px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-12","value":"48px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-16","value":"64px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-20","value":"80px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-24","value":"96px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-32","value":"128px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--radius-none","value":"0","kind":"radius","definedIn":"tokens/spacing.css"},{"name":"--radius-sm","value":"3px","kind":"radius","definedIn":"tokens/spacing.css"},{"name":"--radius-md","value":"6px","kind":"radius","definedIn":"tokens/spacing.css"},{"name":"--radius-lg","value":"10px","kind":"radius","definedIn":"tokens/spacing.css"},{"name":"--radius-pill","value":"999px","kind":"radius","definedIn":"tokens/spacing.css"},{"name":"--container-max","value":"1280px","kind":"spacing","definedIn":"tokens/spacing.css","annotation":"spacing"},{"name":"--container-pad","value":"24px","kind":"spacing","definedIn":"tokens/spacing.css","annotation":"spacing"},{"name":"--control-sm","value":"36px","kind":"spacing","definedIn":"tokens/spacing.css","annotation":"spacing"},{"name":"--control-md","value":"44px","kind":"spacing","definedIn":"tokens/spacing.css","annotation":"spacing"},{"name":"--control-lg","value":"54px","kind":"spacing","definedIn":"tokens/spacing.css","annotation":"spacing"},{"name":"--shadow-xs","value":"0 1px 2px rgba(15, 28, 46, 0.06)","kind":"shadow","definedIn":"tokens/effects.css"},{"name":"--shadow-sm","value":"0 2px 6px rgba(15, 28, 46, 0.08)","kind":"shadow","definedIn":"tokens/effects.css"},{"name":"--shadow-md","value":"0 6px 18px rgba(15, 28, 46, 0.10)","kind":"shadow","definedIn":"tokens/effects.css"},{"name":"--shadow-lg","value":"0 16px 40px rgba(15, 28, 46, 0.14)","kind":"shadow","definedIn":"tokens/effects.css"},{"name":"--shadow-focus","value":"0 0 0 3px rgba(43, 69, 103, 0.35)","kind":"shadow","definedIn":"tokens/effects.css"},{"name":"--shadow-accent-focus","value":"0 0 0 3px rgba(255, 211, 0, 0.45)","kind":"shadow","definedIn":"tokens/effects.css"},{"name":"--border-width","value":"1px","kind":"other","definedIn":"tokens/effects.css","annotation":"other"},{"name":"--border-width-strong","value":"2px","kind":"other","definedIn":"tokens/effects.css","annotation":"other"},{"name":"--ease-standard","value":"cubic-bezier(0.2, 0, 0.1, 1)","kind":"other","definedIn":"tokens/effects.css","annotation":"other"},{"name":"--ease-out","value":"cubic-bezier(0.16, 1, 0.3, 1)","kind":"other","definedIn":"tokens/effects.css","annotation":"other"},{"name":"--dur-fast","value":"120ms","kind":"other","definedIn":"tokens/effects.css","annotation":"other"},{"name":"--dur-base","value":"180ms","kind":"other","definedIn":"tokens/effects.css","annotation":"other"},{"name":"--dur-slow","value":"280ms","kind":"other","definedIn":"tokens/effects.css","annotation":"other"}],"themes":[],"fonts":[],"brandFonts":[{"family":"Montserrat","status":"ok","tokens":["--font-display"],"path":"tokens/typography.css"},{"family":"Mulish","status":"ok","tokens":["--font-body"],"path":"tokens/typography.css"}],"source":"spa"}