:root {
  --ixt-bg: #f3f5f7;
  --ixt-surface: #ffffff;
  --ixt-surface-soft: #f8fafc;
  --ixt-ink: #111315;
  --ixt-ink-soft: #303741;
  --ixt-muted: #697386;
  --ixt-border: #d8dee8;
  --ixt-line: rgba(17, 19, 21, 0.1);
  --ixt-premium: #121417;
  --ixt-green: #12805f;
  --ixt-green-soft: #e9f7f1;
  --ixt-danger: #9a3412;
  --ixt-radius: 8px;
  --ixt-shadow: 0 18px 44px rgba(17, 24, 39, 0.08);
  --ixt-font: "DM Sans", "Manrope", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}

body.ixt-premium-commerce {
  background: var(--ixt-bg);
  color: var(--ixt-ink);
  font-family: var(--ixt-font);
}

body.ixt-premium-commerce main.wp-block-group {
  max-width: 1320px;
  padding: clamp(20px, 3vw, 42px) 22px;
}

body.ixt-premium-commerce .woocommerce-breadcrumb,
body.ixt-premium-commerce .wc-block-breadcrumbs {
  color: var(--ixt-muted);
  font-size: 13px;
  letter-spacing: 0;
}

body.ixt-premium-commerce .woocommerce-breadcrumb a {
  color: var(--ixt-ink);
  text-decoration-color: rgba(17, 19, 21, 0.24);
}

body.ixt-marketplace-ready main > .wp-block-query-title,
body.ixt-marketplace-ready main > h1:not(.ixt-marketplace h1),
body.ixt-marketplace-ready .woocommerce-result-count,
body.ixt-marketplace-ready .woocommerce-ordering,
body.ixt-marketplace-ready .wc-block-product-template,
body.ixt-marketplace-ready ul.products,
body.ixt-marketplace-ready .wp-block-query-pagination {
  display: none !important;
}

.ixt-marketplace-mount {
  width: min(100%, 1260px);
  margin: 0 auto;
}

.ixt-marketplace {
  display: grid;
  gap: 18px;
}

.ixt-marketplace-head {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(150px, max-content);
  gap: 20px;
  align-items: end;
  padding: 0 0 6px;
}

.ixt-marketplace-kicker {
  margin: 0 0 8px;
  color: var(--ixt-green);
  font-size: 12px;
  font-weight: 850;
  letter-spacing: 0.06em;
  text-transform: uppercase;
}

.ixt-marketplace-head h1 {
  margin: 0;
  color: var(--ixt-ink);
  font-family: var(--ixt-font);
  font-size: clamp(30px, 4vw, 48px);
  font-weight: 850;
  line-height: 1.02;
  letter-spacing: 0;
}

.ixt-marketplace-head p {
  max-width: 680px;
  margin: 10px 0 0;
  color: var(--ixt-muted);
  font-size: 15px;
  line-height: 1.55;
}

.ixt-marketplace-summary {
  min-width: 156px;
  padding: 15px 16px;
  border: 1px solid var(--ixt-border);
  border-radius: var(--ixt-radius);
  background: var(--ixt-surface);
  box-shadow: 0 10px 28px rgba(17, 24, 39, 0.05);
}

.ixt-marketplace-summary strong {
  display: block;
  color: var(--ixt-ink);
  font-size: 28px;
  line-height: 1;
}

.ixt-marketplace-summary span {
  display: block;
  margin-top: 4px;
  color: var(--ixt-muted);
  font-size: 12px;
  font-weight: 700;
}

.ixt-marketplace-toolbar {
  display: grid;
  grid-template-columns: minmax(260px, 1fr) minmax(180px, 220px) auto;
  gap: 12px;
  align-items: end;
  padding: 14px;
  border: 1px solid var(--ixt-border);
  border-radius: var(--ixt-radius);
  background: rgba(255, 255, 255, 0.86);
  box-shadow: 0 12px 34px rgba(17, 24, 39, 0.06);
}

.ixt-search,
.ixt-sort {
  display: grid;
  gap: 6px;
}

.ixt-search span,
.ixt-sort span {
  color: var(--ixt-muted);
  font-size: 12px;
  font-weight: 800;
}

.ixt-search input,
.ixt-sort select {
  min-height: 44px;
  width: 100%;
  border: 1px solid var(--ixt-border);
  border-radius: var(--ixt-radius);
  background: #ffffff;
  color: var(--ixt-ink);
  font: 700 14px/1.2 var(--ixt-font);
  letter-spacing: 0;
  outline: none;
}

.ixt-search input {
  padding: 0 14px;
}

.ixt-sort select {
  padding: 0 12px;
}

.ixt-search input:focus,
.ixt-sort select:focus {
  border-color: var(--ixt-premium);
  box-shadow: 0 0 0 3px rgba(17, 19, 21, 0.08);
}

.ixt-mobile-filter-button,
.ixt-clear-filters,
.ixt-filters-head button,
.ixt-empty-state button {
  min-height: 44px;
  border: 1px solid var(--ixt-premium);
  border-radius: var(--ixt-radius);
  background: var(--ixt-premium);
  color: #ffffff;
  cursor: pointer;
  font: 850 13px/1 var(--ixt-font);
  letter-spacing: 0;
}

.ixt-mobile-filter-button {
  display: none;
  padding: 0 18px;
}

.ixt-marketplace-body {
  display: grid;
  grid-template-columns: 260px minmax(0, 1fr);
  gap: 18px;
  align-items: start;
}

.ixt-filters {
  position: sticky;
  top: 18px;
  display: grid;
  gap: 16px;
  padding: 16px;
  border: 1px solid var(--ixt-border);
  border-radius: var(--ixt-radius);
  background: var(--ixt-surface);
  box-shadow: 0 12px 32px rgba(17, 24, 39, 0.06);
}

.ixt-filters-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
}

.ixt-filters-head strong {
  color: var(--ixt-ink);
  font-size: 16px;
}

.ixt-filters-head button {
  display: none;
}

.ixt-filter-group {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
}

.ixt-filter-group legend {
  margin-bottom: 9px;
  color: var(--ixt-ink-soft);
  font-size: 13px;
  font-weight: 850;
}

.ixt-filter-options {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}

.ixt-filter-chip {
  min-height: 34px;
  padding: 0 10px;
  border: 1px solid var(--ixt-border);
  border-radius: 999px;
  background: #ffffff;
  color: var(--ixt-ink-soft);
  cursor: pointer;
  font: 800 12px/1 var(--ixt-font);
  letter-spacing: 0;
}

.ixt-filter-chip:hover {
  border-color: #aeb8c6;
}

.ixt-filter-chip.is-active {
  border-color: var(--ixt-premium);
  background: var(--ixt-premium);
  color: #ffffff;
}

.ixt-clear-filters {
  width: 100%;
  background: #ffffff;
  color: var(--ixt-premium);
}

.ixt-results {
  min-width: 0;
}

.ixt-active-filters {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  min-height: 34px;
  margin: 0 0 12px;
  align-items: center;
}

.ixt-active-filters span,
.ixt-active-filters button {
  min-height: 30px;
  padding: 0 10px;
  border: 1px solid var(--ixt-border);
  border-radius: 999px;
  background: #ffffff;
  color: var(--ixt-muted);
  font: 800 12px/1 var(--ixt-font);
}

.ixt-active-filters button {
  cursor: pointer;
  color: var(--ixt-ink);
}

.ixt-product-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 18px;
}

.ixt-product-card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  min-height: 100%;
  border: 1px solid var(--ixt-border);
  border-radius: var(--ixt-radius);
  background: var(--ixt-surface);
  box-shadow: 0 12px 30px rgba(17, 24, 39, 0.06);
  overflow: hidden;
  transition: transform 160ms ease, border-color 160ms ease, box-shadow 160ms ease;
}

.ixt-product-card:hover {
  transform: translateY(-2px);
  border-color: rgba(17, 19, 21, 0.28);
  box-shadow: var(--ixt-shadow);
}

.ixt-card-image {
  display: grid;
  place-items: center;
  aspect-ratio: 1 / 1;
  margin: 12px 12px 0;
  border-radius: var(--ixt-radius);
  background: linear-gradient(145deg, #f7f9fc, #eef2f6);
  overflow: hidden;
  text-decoration: none;
}

.ixt-card-image img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  padding: 10px;
  mix-blend-mode: multiply;
}

.ixt-image-fallback {
  color: var(--ixt-muted);
  font-size: 12px;
  font-weight: 850;
  letter-spacing: 0.06em;
  text-transform: uppercase;
}

.ixt-card-content {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 10px;
  padding: 14px;
}

.ixt-card-topline,
.ixt-card-bottom,
.ixt-card-actions {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
}

.ixt-card-topline span {
  color: var(--ixt-muted);
  font-size: 12px;
  font-weight: 850;
}

.ixt-card-topline .is-available {
  color: var(--ixt-green);
}

.ixt-card-topline .is-unavailable {
  color: var(--ixt-danger);
}

.ixt-product-card h2 {
  min-height: 44px;
  margin: 0;
  font-family: var(--ixt-font);
  font-size: 15px;
  font-weight: 850;
  line-height: 1.25;
  letter-spacing: 0;
}

.ixt-product-card h2 a {
  color: var(--ixt-ink);
  text-decoration: none;
}

.ixt-card-specs {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  min-height: 58px;
}

.ixt-card-specs span {
  align-self: flex-start;
  padding: 6px 8px;
  border: 1px solid #e4e8ee;
  border-radius: 999px;
  background: var(--ixt-surface-soft);
  color: var(--ixt-muted);
  font-size: 11px;
  font-weight: 850;
}

.ixt-card-bottom {
  margin-top: auto;
  min-height: 30px;
}

.ixt-card-price {
  margin: 0;
  color: var(--ixt-ink);
  font-size: 18px;
  font-weight: 900;
  letter-spacing: 0;
}

.ixt-card-price.is-consult {
  color: var(--ixt-green);
  font-size: 15px;
}

.ixt-sale-badge {
  padding: 5px 8px;
  border-radius: 999px;
  background: var(--ixt-green-soft);
  color: var(--ixt-green);
  font-size: 11px;
  font-weight: 900;
}

.ixt-card-actions {
  margin-top: 2px;
}

.ixt-card-detail,
.ixt-card-add {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 40px;
  min-width: 0;
  border-radius: var(--ixt-radius);
  cursor: pointer;
  font: 850 12px/1 var(--ixt-font);
  letter-spacing: 0;
  text-align: center;
  text-decoration: none;
}

.ixt-card-detail {
  flex: 0 0 42%;
  border: 1px solid var(--ixt-border);
  background: #ffffff;
  color: var(--ixt-ink);
}

.ixt-card-add {
  flex: 1;
  border: 1px solid var(--ixt-premium);
  background: var(--ixt-premium);
  color: #ffffff;
}

.ixt-card-add.is-whatsapp,
.ixt-card-add.is-added {
  border-color: var(--ixt-green);
  background: var(--ixt-green);
}

.ixt-card-add:disabled {
  cursor: wait;
  opacity: 0.8;
}

.ixt-empty-state {
  grid-column: 1 / -1;
  display: grid;
  justify-items: start;
  gap: 8px;
  min-height: 280px;
  padding: 30px;
  border: 1px solid var(--ixt-border);
  border-radius: var(--ixt-radius);
  background: #ffffff;
}

.ixt-empty-state strong {
  color: var(--ixt-ink);
  font-size: 20px;
}

.ixt-empty-state span {
  color: var(--ixt-muted);
  font-size: 14px;
}

.ixt-filter-backdrop {
  display: none;
}

body.ixt-premium-product main.wp-block-group {
  max-width: 1180px;
}

body.ixt-premium-product .wp-block-columns {
  gap: clamp(28px, 5vw, 58px) !important;
  align-items: flex-start !important;
}

body.ixt-premium-product .wp-block-woocommerce-product-image-gallery {
  position: sticky;
  top: 24px;
}

body.ixt-premium-product .woocommerce-product-gallery {
  border: 1px solid var(--ixt-border);
  border-radius: var(--ixt-radius);
  background: linear-gradient(135deg, #f8fafc, #ffffff);
  box-shadow: var(--ixt-shadow);
  overflow: hidden;
}

body.ixt-premium-product .woocommerce-product-gallery__wrapper {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 0;
}

body.ixt-premium-product .woocommerce-product-gallery__image {
  margin: 0 !important;
  border-right: 1px solid var(--ixt-line);
  border-bottom: 1px solid var(--ixt-line);
  background: #f6f8fb;
}

body.ixt-premium-product .woocommerce-product-gallery__image:first-child {
  grid-column: 1 / -1;
}

body.ixt-premium-product .woocommerce-product-gallery__image a {
  display: block;
  aspect-ratio: 4 / 3;
}

body.ixt-premium-product .woocommerce-product-gallery__image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  padding: 8px;
  mix-blend-mode: multiply;
}

body.ixt-premium-product .wp-block-post-title {
  margin: 0 0 18px;
  font-family: var(--ixt-font);
  font-size: clamp(32px, 4.5vw, 52px);
  font-weight: 850;
  line-height: 1.04;
  letter-spacing: 0;
}

body.ixt-premium-product .wp-block-woocommerce-product-price {
  margin: 0 0 22px;
}

body.ixt-premium-product .wp-block-columns .wp-block-column > .wp-block-woocommerce-product-price .amount {
  color: var(--ixt-ink);
  font-size: clamp(24px, 3vw, 34px);
  font-weight: 900;
}

body.ixt-premium-product .wp-block-woocommerce-product-price del {
  display: inline-block;
  margin-right: 12px;
  color: var(--ixt-muted);
  font-size: 0.78em;
  font-weight: 750;
  opacity: 0.78;
}

body.ixt-premium-product .wp-block-woocommerce-product-price ins {
  display: inline-block;
  color: var(--ixt-ink);
  text-decoration: none;
}

body.ixt-premium-product .wp-block-woocommerce-product-price del .amount {
  color: inherit;
  font-size: inherit;
}

body.ixt-premium-product .wp-block-post-excerpt {
  margin-bottom: 22px;
  color: #3f4a5a;
  font-size: 16px;
  line-height: 1.55;
}

body.ixt-premium-product form.cart {
  display: grid !important;
  grid-template-columns: minmax(74px, max-content) minmax(180px, 1fr);
  gap: 12px;
  align-items: stretch;
  margin: 0 0 16px !important;
  padding: 18px;
  border: 1px solid var(--ixt-border);
  border-radius: var(--ixt-radius);
  background: #ffffff;
  box-shadow: 0 12px 34px rgba(17, 24, 39, 0.08);
}

body.ixt-premium-product form.cart .quantity {
  margin: 0 !important;
}

body.ixt-premium-product form.cart .qty {
  min-height: 52px;
  border: 1px solid var(--ixt-border);
  border-radius: var(--ixt-radius);
  font-weight: 850;
}

body.ixt-premium-product .single_add_to_cart_button,
body.ixt-premium-product .ixt-whatsapp-cta {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  min-height: 52px;
  border-radius: var(--ixt-radius) !important;
  font-size: 15px !important;
  font-weight: 900 !important;
  text-decoration: none !important;
}

body.ixt-premium-product .single_add_to_cart_button {
  border: 1px solid var(--ixt-premium) !important;
  background: var(--ixt-premium) !important;
  color: #ffffff !important;
}

body.ixt-premium-product .ixt-whatsapp-cta {
  grid-column: 1 / -1;
  border: 1px solid #12b76a;
  background: #12b76a;
  color: #ffffff;
}

body.ixt-premium-product .ixt-whatsapp-cta:hover {
  background: #0f9f5c;
  border-color: #0f9f5c;
}

.ixt-trust-panel {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 10px;
  margin: 16px 0 22px;
}

.ixt-trust-panel div {
  min-height: 92px;
  padding: 14px;
  border: 1px solid var(--ixt-border);
  border-radius: var(--ixt-radius);
  background: #ffffff;
}

.ixt-trust-panel strong {
  display: block;
  margin-bottom: 5px;
  color: var(--ixt-ink);
  font-size: 14px;
}

.ixt-trust-panel span {
  display: block;
  color: var(--ixt-muted);
  font-size: 13px;
  line-height: 1.35;
}

body.ixt-premium-product .product_meta,
body.ixt-premium-product .wp-block-woocommerce-product-sku,
body.ixt-premium-product .wp-block-post-terms {
  color: var(--ixt-muted);
  font-size: 14px;
}

body.ixt-premium-product .woocommerce-tabs {
  margin-top: 42px;
  padding: clamp(22px, 4vw, 34px);
  border: 1px solid var(--ixt-border);
  border-radius: var(--ixt-radius);
  background: #ffffff;
  box-shadow: 0 12px 34px rgba(17, 24, 39, 0.06);
}

body.ixt-premium-product .woocommerce-tabs ul.tabs {
  padding: 0 !important;
  border-bottom: 1px solid var(--ixt-border);
}

body.ixt-premium-product .woocommerce-tabs ul.tabs li {
  border: 0 !important;
  background: transparent !important;
  font-family: var(--ixt-font);
}

body.ixt-premium-product .related.products,
body.ixt-premium-product .wp-block-woocommerce-related-products,
body.ixt-premium-product [data-collection="woocommerce/product-collection/related"] {
  margin-top: 44px;
}

body.ixt-premium-product .related.products > h2,
body.ixt-premium-product .wp-block-woocommerce-related-products h2,
body.ixt-premium-product [data-collection="woocommerce/product-collection/related"] h2 {
  font-family: var(--ixt-font);
  font-size: 26px;
  font-weight: 850;
  letter-spacing: 0;
}

body.ixt-premium-product .wp-block-woocommerce-related-products .wc-block-product-template,
body.ixt-premium-product [data-collection="woocommerce/product-collection/related"] .wc-block-product-template {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  gap: 18px !important;
}

body.ixt-premium-product .wp-block-woocommerce-related-products .wc-block-product,
body.ixt-premium-product .related.products .product,
body.ixt-premium-product [data-collection="woocommerce/product-collection/related"] .wc-block-product {
  width: auto !important;
  padding: 14px;
  border: 1px solid var(--ixt-border);
  border-radius: var(--ixt-radius);
  background: #ffffff;
  box-shadow: 0 12px 30px rgba(17, 24, 39, 0.06);
}

body.ixt-premium-product .wp-block-woocommerce-related-products .wp-block-woocommerce-product-image a,
body.ixt-premium-product [data-collection="woocommerce/product-collection/related"] .wp-block-woocommerce-product-image a {
  display: block;
  aspect-ratio: 1 / 1;
  border-radius: var(--ixt-radius);
  background: #eef3f8;
  overflow: hidden;
}

body.ixt-premium-product .wp-block-woocommerce-related-products .wp-block-woocommerce-product-image img,
body.ixt-premium-product [data-collection="woocommerce/product-collection/related"] .wp-block-woocommerce-product-image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  padding: 8px;
  mix-blend-mode: multiply;
}

body.ixt-premium-product .wp-block-woocommerce-related-products .wp-block-post-title,
body.ixt-premium-product [data-collection="woocommerce/product-collection/related"] .wp-block-post-title {
  min-height: 44px;
  font-size: 15px !important;
  line-height: 1.18;
  text-align: left !important;
}

body.ixt-premium-product .wp-block-woocommerce-related-products .wp-block-woocommerce-product-price,
body.ixt-premium-product [data-collection="woocommerce/product-collection/related"] .wp-block-woocommerce-product-price {
  text-align: left !important;
}

body.ixt-premium-product .wp-block-woocommerce-related-products .wp-block-woocommerce-product-price .amount,
body.ixt-premium-product [data-collection="woocommerce/product-collection/related"] .wp-block-woocommerce-product-price .amount {
  font-size: 16px;
  font-weight: 850;
}

body.ixt-premium-product .wp-block-woocommerce-related-products .wp-block-woocommerce-product-button,
body.ixt-premium-product [data-collection="woocommerce/product-collection/related"] .wp-block-woocommerce-product-button {
  text-align: left !important;
}

@media (max-width: 1080px) {
  .ixt-product-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .ixt-marketplace-body {
    grid-template-columns: 235px minmax(0, 1fr);
  }
}

@media (max-width: 820px) {
  body.ixt-premium-commerce main.wp-block-group {
    padding-inline: 16px;
  }

  .ixt-marketplace-head {
    grid-template-columns: 1fr;
  }

  .ixt-marketplace-summary {
    width: 100%;
  }

  .ixt-marketplace-toolbar {
    grid-template-columns: 1fr;
  }

  .ixt-mobile-filter-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
  }

  .ixt-marketplace-body {
    grid-template-columns: 1fr;
  }

  .ixt-filters {
    position: fixed;
    inset: auto 0 0;
    z-index: 100001;
    max-height: min(84vh, 720px);
    padding: 18px;
    border-radius: 14px 14px 0 0;
    overflow: auto;
    transform: translateY(105%);
    transition: transform 180ms ease;
  }

  body.ixt-filters-open {
    overflow: hidden;
  }

  body.ixt-filters-open .ixt-filters {
    transform: translateY(0);
  }

  body.ixt-filters-open .ixt-filter-backdrop {
    display: block;
    position: fixed;
    inset: 0;
    z-index: 100000;
    border: 0;
    background: rgba(17, 19, 21, 0.44);
  }

  .ixt-filters-head button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 36px;
    padding: 0 12px;
    background: #ffffff;
    color: var(--ixt-premium);
  }

  body.ixt-premium-product .wp-block-woocommerce-related-products .wc-block-product-template,
  body.ixt-premium-product [data-collection="woocommerce/product-collection/related"] .wc-block-product-template {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }

  body.ixt-premium-product .wp-block-woocommerce-product-image-gallery {
    position: static;
  }

  body.ixt-premium-product .woocommerce-product-gallery__wrapper {
    grid-template-columns: 1fr;
  }

  body.ixt-premium-product form.cart {
    grid-template-columns: 1fr;
  }

  body.ixt-premium-product form.cart .quantity,
  body.ixt-premium-product form.cart .single_add_to_cart_button,
  body.ixt-premium-product form.cart .ixt-whatsapp-cta {
    grid-column: 1 / -1 !important;
    width: 100%;
  }

  body.ixt-premium-product form.cart .quantity {
    order: 1;
  }

  body.ixt-premium-product form.cart .single_add_to_cart_button {
    order: 2;
  }

  body.ixt-premium-product form.cart .ixt-whatsapp-cta {
    order: 3;
    white-space: nowrap;
  }

  body.ixt-premium-product .ixt-trust-panel {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 560px) {
  .ixt-marketplace-head h1 {
    font-size: 32px;
  }

  .ixt-product-grid {
    grid-template-columns: 1fr;
  }

  .ixt-card-actions {
    flex-direction: column;
  }

  .ixt-card-detail,
  .ixt-card-add {
    width: 100%;
    flex-basis: auto;
  }

  body.ixt-premium-product .wp-block-woocommerce-related-products .wc-block-product-template,
  body.ixt-premium-product [data-collection="woocommerce/product-collection/related"] .wc-block-product-template {
    grid-template-columns: 1fr !important;
  }

  body.ixt-premium-product .wp-block-post-title {
    font-size: 30px;
  }
}
