/* ============ CGT Design Tokens (tu design handoff) ============ */
:root {
	/* Mau chinh */
	--cgt-primary: #2E7D32;
	--cgt-primary-dark: #1B5E20;
	--cgt-heading: #14532D;
	--cgt-footer-bg: #0E3D1F;
	--cgt-lime: #8BC34A;
	--cgt-lime-2: #7CB342;
	--cgt-lime-3: #98CC3F;
	--cgt-lime-bright: #BCEB6E;
	--cgt-red: #E4392E;
	--cgt-yellow: #FFD24C;
	--cgt-yellow-2: #F4B740;

	/* Nen */
	--cgt-tint: #F6FAF0;
	--cgt-tint-2: #F3F8EC;
	--cgt-tint-3: #EAF4DA;
	--cgt-tint-4: #EEF4E6;
	--cgt-input-bg: #F8FAF4;

	/* Vien */
	--cgt-border: #E9EFE0;
	--cgt-border-2: #E3EBD8;
	--cgt-border-3: #EDF2E5;
	--cgt-border-4: #DCE8CD;

	/* Chu */
	--cgt-body: #47554A;
	--cgt-body-2: #5A685C;
	--cgt-body-3: #3D4A40;
	--cgt-ink: #25302A;
	--cgt-muted: #8CA07E;
	--cgt-muted-2: #9DB08F;
	--cgt-muted-3: #7C8A7E;

	/* Footer text */
	--cgt-foot-text: #C7D8C0;
	--cgt-foot-text-2: #A7C09E;

	/* Font */
	--cgt-font-body: 'Be Vietnam Pro', system-ui, sans-serif;
	--cgt-font-display: 'Baloo 2', sans-serif;
	--cgt-font-script: 'Dancing Script', cursive;

	/* Layout */
	--cgt-container: 1240px;
	--cgt-pad: 24px;

	/* Bo goc */
	--cgt-r-btn: 12px;
	--cgt-r-card: 16px;
	--cgt-r-lg: 20px;

	/* Shadow */
	--cgt-sh-card: 0 18px 34px rgba(20, 70, 35, .13);
	--cgt-sh-btn: 0 12px 24px rgba(46, 125, 50, .3);
	--cgt-sh-pop: 0 24px 48px rgba(15, 50, 25, .18);

	/* Badge trang thai don */
	--cgt-st-done: #1B7F3B;    --cgt-st-done-bg: #E7F5E9;
	--cgt-st-ship: #1A63C4;    --cgt-st-ship-bg: #E6EFFB;
	--cgt-st-proc: #9A6A00;    --cgt-st-proc-bg: #FBF0D6;
	--cgt-st-cancel: #C0392B;  --cgt-st-cancel-bg: #FBE9E7;
}
