@mixin vars {
	--components-button-font: var(--pr-t-font-body-M);
	--components-button-borderRadius: var(--pr-t-border-radius-default);
	--components-button-paddingBlock: var(--pr-t-spacings-100);
	--components-button-paddingInline: var(--pr-t-spacings-150);
	--components-button-paddingBlockStart: var(--components-button-paddingBlock);
	--components-button-paddingBlockEnd: var(--components-button-paddingBlock);
	--components-button-paddingInlineStart: var(--components-button-paddingInline);
	--components-button-paddingInlineEnd: var(--components-button-paddingInline);
	--components-button-padding: var(--components-button-paddingBlockStart) var(--components-button-paddingInlineEnd) var(--components-button-paddingBlockEnd) var(--components-button-paddingInlineStart);
	--components-button-gap: var(--pr-t-spacings-100);
	--components-button-opacity: 1;
	--components-button-cursor: pointer;
	--components-button-pointerEvents: auto;
	--components-button-width: auto;
	--components-button-minWidth: none;
	--components-button-userSelect: auto;
	--components-button-boxShadow: var(--pr-t-elevation-shadow-button);
	--components-button-color: var(--palettes-0, var(--palettes-text, var(--palettes-product-0)));
	--components-button-backgroundColor: var(--palettes-700, var(--palettes-product-700));
	--components-button-arrow-transform: none;
	--components-button-AI-background-opacity: 25%;

	// Deprecated
	--components-button-font-size: var(--pr-t-font-body-M-fontSize);
	--components-button-line-height: var(--pr-t-font-body-M-lineHeight);
}
