+);
+
+export const Default = DefaultTemplate.bind({});
+export const Link = DefaultTemplate.bind({});
+export const DifferentContent = MultipleItemsTemplate.bind({});
+export const Themed = MultipleItemsTemplate.bind({});
+
+Default.args = data.default.content as PriceCardProps;
+Link.args = data.link.content as PriceCardProps;
+DifferentContent.args = {items: data.differentContent.content as PriceCardProps[]};
+Themed.args = {items: data.themed.content as PriceCardProps[]};
diff --git a/src/sub-blocks/PriceCard/__stories__/data.json b/src/sub-blocks/PriceCard/__stories__/data.json
new file mode 100644
index 000000000..bcb47546f
--- /dev/null
+++ b/src/sub-blocks/PriceCard/__stories__/data.json
@@ -0,0 +1,154 @@
+{
+ "default": {
+ "content": {
+ "title": "Lorem ipsum",
+ "price": "299.99 $",
+ "pricePeriod": "month",
+ "priceDetails": "plan details",
+ "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
+ "list": [
+ "**Ut enim ad minim veniam** [quis nostrud](https://example.com) exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.",
+ "**Ut enim ad minim veniam** [quis nostrud](https://example.com) exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+ ],
+ "buttons": [
+ {
+ "text": "Button",
+ "url": "https://example.com",
+ "width": "max",
+ "theme": "action"
+ }
+ ]
+ }
+ },
+ "link": {
+ "content": {
+ "title": "Lorem ipsum",
+ "price": "299.99 $",
+ "pricePeriod": "month",
+ "priceDetails": "plan details",
+ "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
+ "list": [
+ "**Ut enim ad minim veniam** [quis nostrud](https://example.com) exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.",
+ "**Ut enim ad minim veniam** [quis nostrud](https://example.com) exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+ ],
+ "links": [
+ {
+ "url": "#",
+ "text": "Link",
+ "theme": "normal",
+ "arrow": true
+ }
+ ]
+ }
+ },
+ "differentContent": {
+ "content": [
+ {
+ "title": "Lorem ipsum",
+ "price": "299.99 $",
+ "pricePeriod": "month",
+ "priceDetails": "plan details",
+ "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
+ "list": [
+ "**Ut enim ad minim veniam** [quis nostrud](https://example.com) exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.",
+ "**Ut enim ad minim veniam** [quis nostrud](https://example.com) exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+ ],
+ "buttons": [
+ {
+ "text": "Button",
+ "url": "https://example.com",
+ "width": "max",
+ "theme": "action"
+ }
+ ]
+ },
+ {
+ "title": "Lorem ipsum",
+ "price": "299.99 $",
+ "pricePeriod": "month",
+ "priceDetails": "plan details",
+ "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
+ "buttons": [
+ {
+ "text": "Button",
+ "url": "https://example.com",
+ "width": "max",
+ "theme": "outlined"
+ }
+ ]
+ },
+ {
+ "title": "Lorem ipsum",
+ "price": "299.99 $",
+ "pricePeriod": "month",
+ "priceDetails": "plan details",
+ "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."
+ }
+ ]
+ },
+ "themed": {
+ "content": [
+ {
+ "title": "Default theme",
+ "price": "299.99 $",
+ "pricePeriod": "month",
+ "priceDetails": "plan details",
+ "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
+ "list": [
+ "**Ut enim ad minim veniam** [quis nostrud](https://example.com) exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.",
+ "**Ut enim ad minim veniam** [quis nostrud](https://example.com) exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+ ],
+ "buttons": [
+ {
+ "text": "Button",
+ "url": "https://example.com",
+ "width": "max",
+ "theme": "action"
+ }
+ ]
+ },
+ {
+ "title": "Light theme",
+ "price": "299.99 $",
+ "pricePeriod": "month",
+ "priceDetails": "plan details",
+ "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
+ "list": [
+ "**Ut enim ad minim veniam** [quis nostrud](https://example.com) exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.",
+ "**Ut enim ad minim veniam** [quis nostrud](https://example.com) exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+ ],
+ "theme": "light",
+ "buttons": [
+ {
+ "text": "Button",
+ "url": "https://example.com",
+ "width": "max",
+ "theme": "monochrome"
+ }
+ ],
+ "backgroundColor": "#CCDAFF"
+ },
+ {
+ "title": "Dark theme",
+ "price": "299.99 $",
+ "pricePeriod": "month",
+ "priceDetails": "plan details",
+ "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
+ "list": [
+ "**Ut enim ad minim veniam** [quis nostrud](https://example.com) exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.",
+ "**Ut enim ad minim veniam** [quis nostrud](https://example.com) exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+ ],
+ "theme": "dark",
+ "buttons": [
+ {
+ "text": "Button",
+ "url": "https://example.com",
+ "width": "max",
+ "theme": "normal-contrast"
+ }
+ ],
+ "backgroundColor": "#262626"
+ }
+ ]
+ }
+}
diff --git a/src/sub-blocks/PriceCard/schema.ts b/src/sub-blocks/PriceCard/schema.ts
new file mode 100644
index 000000000..d1015babb
--- /dev/null
+++ b/src/sub-blocks/PriceCard/schema.ts
@@ -0,0 +1,53 @@
+import {
+ AnimatableProps,
+ BaseProps,
+ ButtonBlock,
+ CardBase,
+ LinkProps,
+ MediaProps,
+} from '../../schema/validators/common';
+
+export const PriceCardBlock = {
+ 'price-card': {
+ additionalProperties: false,
+ required: ['title', 'price'],
+ properties: {
+ ...BaseProps,
+ ...CardBase,
+ ...MediaProps,
+ ...AnimatableProps,
+ title: {
+ type: 'string',
+ },
+ price: {
+ type: 'string',
+ },
+ pricePeriod: {
+ type: 'string',
+ },
+ priceDetails: {
+ type: 'string',
+ },
+ description: {
+ type: 'string',
+ },
+ buttons: {
+ type: 'array',
+ items: ButtonBlock,
+ },
+ links: {
+ type: 'array',
+ items: LinkProps,
+ },
+ backgroundColor: {
+ type: 'string',
+ },
+ list: {
+ type: 'array',
+ items: {
+ type: 'string',
+ },
+ },
+ },
+ },
+};
diff --git a/src/sub-blocks/index.ts b/src/sub-blocks/index.ts
index 0d60e4d4c..eae436465 100644
--- a/src/sub-blocks/index.ts
+++ b/src/sub-blocks/index.ts
@@ -8,3 +8,4 @@ export {default as BackgroundCard} from './BackgroundCard/BackgroundCard';
export {default as BasicCard} from './BasicCard/BasicCard';
export {default as Content} from './Content/Content';
export {default as HubspotForm} from './HubspotForm';
+export {default as PriceCard} from './PriceCard/PriceCard';
diff --git a/src/text-transform/config.ts b/src/text-transform/config.ts
index 07611d7b1..e5d88c284 100644
--- a/src/text-transform/config.ts
+++ b/src/text-transform/config.ts
@@ -363,4 +363,15 @@ export const config: BlocksConfig = {
[BlockType.CardLayoutBlock]: blockHeaderTransformer,
[BlockType.FilterBlock]: blockHeaderTransformer,
[BlockType.IconsBlock]: blockHeaderTransformer,
+ [SubBlockType.PriceCard]: [
+ {
+ fields: ['title'],
+ transformer: typografTransformer,
+ },
+ {
+ fields: ['list'],
+ transformer: yfmTransformer,
+ parser: createItemsParser(['text']),
+ },
+ ],
};