{"product_id":"corvenoa™-pacepath-foldable-slow-feeding-mat","title":"Corvenoa™ Foldable Slow Feeding Mat","description":"\u003cstyle\u003e\n  .corvenoa-slowfeed-v2,\n  .corvenoa-slowfeed-v2 * {\n    box-sizing: border-box;\n  }\n  .corvenoa-slowfeed-v2 {\n    --pps-ink: #173429;\n    --pps-deep: #214936;\n    --pps-green: #678468;\n    --pps-soft: #eef5eb;\n    --pps-cream: #fbf7ee;\n    --pps-paper: #fffdf9;\n    --pps-text: #4f5c53;\n    --pps-muted: #7d877f;\n    --pps-line: #d9e4d7;\n    --pps-line-strong: #bfd0bc;\n    --pps-shadow: 0 22px 58px rgba(42, 73, 50, 0.10);\n    width: 100%;\n    max-width: 100%;\n    margin: 0;\n    padding: 0;\n    overflow-x: clip;\n    background: var(--pps-paper);\n    color: var(--pps-ink);\n    font-family: Arial, Helvetica, sans-serif;\n    line-height: 1.48;\n  }\n  .corvenoa-slowfeed-v2 h1,\n  .corvenoa-slowfeed-v2 h2,\n  .corvenoa-slowfeed-v2 h3,\n  .corvenoa-slowfeed-v2 p {\n    margin-top: 0;\n  }\n  .pps-wrap {\n    width: min(1120px, calc(100% - 40px));\n    margin: 0 auto;\n  }\n  .pps-kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 4px;\n    margin-bottom: 4px;\n    color: var(--pps-green);\n    font-size: 10px;\n    font-weight: 800;\n    letter-spacing: 1.9px;\n    text-transform: uppercase;\n  }\n  .pps-kicker:before {\n    content: \"\";\n    width: 28px;\n    height: 1px;\n    background: var(--pps-green);\n  }\n  \/* HERO *\/\n  .pps-hero {\n    padding: 24px 0 20px;\n    background:\n      radial-gradient(circle at 9% 10%, rgba(129, 158, 125, 0.18), transparent 28%),\n      linear-gradient(135deg, #fffdf8 0%, #f7f3e9 55%, #edf4e9 100%);\n  }\n  .pps-hero-grid {\n    display: block;\n    width: 100%;\n    max-width: 920px;\n    margin: 0 auto;\n  }\n  .pps-hero-grid \u003e div:first-child {\n    margin-bottom: 5px;\n  }\n  .pps-brand {\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: 36px;\n    font-weight: 600;\n    letter-spacing: -1px;\n  }\n  .pps-brand-sub {\n    margin-top: 3px;\n    color: var(--pps-muted);\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 2.5px;\n    text-transform: uppercase;\n  }\n  .pps-hero-copy {\n    width: 100%;\n    min-width: 0;\n  }\n  .pps-hero-copy h1 {\n    width: 100%;\n    max-width: 860px;\n    margin-bottom: 4px;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(42px, 5.4vw, 68px);\n    line-height: 1.02;\n    letter-spacing: -2.4px;\n    font-weight: 600;\n    overflow-wrap: normal;\n    word-break: normal;\n  }\n  .pps-hero-copy h1 span {\n    display: block;\n    margin-top: 4px;\n    color: var(--pps-green);\n  }\n  .pps-hero-copy p {\n    max-width: 760px;\n    margin-bottom: 0;\n    color: var(--pps-text);\n    font-size: 15px;\n    line-height: 1.46;\n  }\n  \/* IMAGE BLOCK *\/\n  .pps-image-section {\n    padding: 24px 0;\n    background: var(--pps-paper);\n  }\n  .pps-image {\n    display: block;\n    width: 100%;\n    height: auto;\n    border-radius: 28px;\n    box-shadow: var(--pps-shadow);\n  }\n  .pps-under-image {\n    display: grid;\n    grid-template-columns: 0.78fr 1.22fr;\n    gap: 16px;\n    margin-top: 4px;\n    align-items: start;\n  }\n  .pps-under-image h2 {\n    margin-bottom: 0;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(34px, 4.6vw, 50px);\n    line-height: 1.06;\n    letter-spacing: -1.5px;\n    font-weight: 600;\n  }\n  .pps-feature-list {\n    border-top: 1px solid var(--pps-line);\n  }\n  .pps-feature-row {\n    display: grid;\n    grid-template-columns: 120px 1fr;\n    gap: 10px;\n    padding: 8px 0;\n    border-bottom: 1px solid var(--pps-line);\n  }\n  .pps-feature-row strong {\n    color: var(--pps-green);\n    font-size: 10px;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n  }\n  .pps-feature-row p {\n    margin-bottom: 0;\n    color: var(--pps-text);\n    font-size: 12px;\n    line-height: 1.48;\n  }\n  \/* COMPARISON *\/\n  .pps-compare {\n    padding: 24px 0 26px;\n    background: var(--pps-cream);\n  }\n  .pps-compare-head {\n    max-width: 760px;\n    margin-bottom: 5px;\n  }\n  .pps-compare-head h2 {\n    margin-bottom: 4px;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(35px, 4.8vw, 52px);\n    line-height: 1.05;\n    letter-spacing: -1.5px;\n    font-weight: 600;\n  }\n  .pps-compare-head p {\n    margin-bottom: 0;\n    color: var(--pps-text);\n    font-size: 14px;\n    line-height: 1.56;\n  }\n  .pps-compare-image {\n    display: block;\n    width: 100%;\n    height: auto;\n    border-radius: 26px;\n    box-shadow: var(--pps-shadow);\n  }\n  .pps-compare-grid {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    margin-top: 10px;\n    border-top: 1px solid var(--pps-line);\n    border-bottom: 1px solid var(--pps-line);\n  }\n  .pps-compare-item {\n    padding: 12px 12px;\n    border-right: 1px solid var(--pps-line);\n  }\n  .pps-compare-item:last-child {\n    border-right: 0;\n  }\n  .pps-compare-item small {\n    display: block;\n    margin-bottom: 4px;\n    color: var(--pps-green);\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 1.2px;\n    text-transform: uppercase;\n  }\n  .pps-compare-item h3 {\n    margin-bottom: 4px;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: 18px;\n    font-weight: 600;\n  }\n  .pps-compare-item p {\n    margin-bottom: 0;\n    color: var(--pps-text);\n    font-size: 11px;\n    line-height: 1.48;\n  }\n  \/* SIZE \/ STRUCTURE *\/\n  .pps-size {\n    padding: 24px 0 26px;\n    background: var(--pps-paper);\n  }\n  .pps-size-head {\n    max-width: 760px;\n    margin-bottom: 5px;\n  }\n  .pps-size-head h2 {\n    margin-bottom: 4px;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(35px, 4.7vw, 52px);\n    line-height: 1.05;\n    letter-spacing: -1.5px;\n    font-weight: 600;\n  }\n  .pps-size-head p {\n    margin-bottom: 0;\n    color: var(--pps-text);\n    font-size: 14px;\n    line-height: 1.56;\n  }\n  .pps-size-image {\n    display: block;\n    width: 100%;\n    height: auto;\n    border-radius: 26px;\n    box-shadow: var(--pps-shadow);\n  }\n  .pps-size-specs {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    margin-top: 10px;\n    border-top: 1px solid var(--pps-line);\n    border-bottom: 1px solid var(--pps-line);\n  }\n  .pps-size-spec {\n    padding: 12px 12px;\n    border-right: 1px solid var(--pps-line);\n  }\n  .pps-size-spec:last-child {\n    border-right: 0;\n  }\n  .pps-size-spec small {\n    display: block;\n    margin-bottom: 4px;\n    color: var(--pps-green);\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n  }\n  .pps-size-spec strong {\n    display: block;\n    margin-bottom: 5px;\n    color: var(--pps-ink);\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: 19px;\n    font-weight: 600;\n  }\n  .pps-size-spec p {\n    margin-bottom: 0;\n    color: var(--pps-text);\n    font-size: 11px;\n    line-height: 1.46;\n  }\n  \/* FOOD \/ STORAGE STRIP *\/\n  .pps-strip {\n    padding: 22px 0;\n    background: var(--pps-deep);\n    color: #fff;\n  }\n  .pps-strip-grid {\n    display: grid;\n    grid-template-columns: 0.9fr 1.1fr;\n    gap: 14px;\n    align-items: center;\n  }\n  .pps-strip h2 {\n    margin-bottom: 5px;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(30px, 4vw, 44px);\n    line-height: 1.06;\n    font-weight: 500;\n  }\n  .pps-strip p {\n    margin-bottom: 0;\n    color: rgba(255,255,255,0.72);\n    font-size: 12px;\n    line-height: 1.52;\n  }\n  .pps-pills {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px;\n    justify-content: flex-end;\n  }\n  .pps-pill {\n    padding: 7px 10px;\n    border: 1px solid rgba(217, 228, 215, 0.40);\n    border-radius: 999px;\n    background: rgba(239, 246, 236, 0.08);\n    font-size: 11px;\n    font-weight: 700;\n  }\n  \/* HOW TO USE *\/\n  .pps-how {\n    padding: 24px 0;\n    background: var(--pps-soft);\n  }\n  .pps-how-grid {\n    display: grid;\n    grid-template-columns: 0.72fr 1.28fr;\n    gap: 16px;\n    align-items: start;\n  }\n  .pps-how-title h2 {\n    margin-bottom: 4px;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(34px, 4.5vw, 50px);\n    line-height: 1.06;\n    letter-spacing: -1.4px;\n    font-weight: 600;\n  }\n  .pps-how-title p {\n    margin-bottom: 0;\n    color: var(--pps-text);\n    font-size: 13px;\n    line-height: 1.52;\n  }\n  .pps-steps {\n    border-top: 1px solid var(--pps-line);\n  }\n  .pps-step {\n    display: grid;\n    grid-template-columns: 76px 1fr;\n    gap: 10px;\n    padding: 8px 0;\n    border-bottom: 1px solid var(--pps-line);\n  }\n  .pps-step span {\n    color: var(--pps-green);\n    font-size: 10px;\n    font-weight: 800;\n    letter-spacing: 1px;\n  }\n  .pps-step strong {\n    display: block;\n    margin-bottom: 4px;\n    color: var(--pps-ink);\n    font-size: 13px;\n  }\n  .pps-step p {\n    margin-bottom: 0;\n    color: var(--pps-text);\n    font-size: 11px;\n    line-height: 1.48;\n  }\n  \/* END *\/\n  .pps-end {\n    padding: 22px 0;\n    background: var(--pps-paper);\n    text-align: center;\n  }\n  .pps-end h2 {\n    margin-bottom: 4px;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(34px, 4.5vw, 50px);\n    line-height: 1.06;\n    font-weight: 600;\n    letter-spacing: -1.4px;\n  }\n  .pps-end p {\n    max-width: 690px;\n    margin: 0 auto;\n    color: var(--pps-text);\n    font-size: 13px;\n    line-height: 1.55;\n  }\n  @media (max-width: 900px) {\n    .pps-hero-grid,\n    .pps-under-image,\n    .pps-strip-grid,\n    .pps-how-grid {\n      grid-template-columns: 1fr;\n    }\n    .pps-compare-grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n    .pps-compare-item:nth-child(2) {\n      border-right: 0;\n    }\n    .pps-compare-item:nth-child(-n+2) {\n      border-bottom: 1px solid var(--pps-line);\n    }\n    .pps-pills {\n      justify-content: flex-start;\n    }\n  }\n  @media (max-width: 600px) {\n    .pps-wrap {\n      width: min(100% - 26px, 1120px);\n    }\n    .pps-hero {\n      padding: 22px 0 18px;\n    }\n    .pps-brand {\n      font-size: 29px;\n    }\n    .pps-hero-grid \u003e div:first-child {\n      margin-bottom: 4px;\n    }\n    .pps-hero-copy h1 {\n      font-size: 41px;\n      letter-spacing: -1.8px;\n    }\n    .pps-image-section,\n    .pps-compare,\n    .pps-how {\n      padding: 22px 0;\n    }\n    .pps-image,\n    .pps-compare-image {\n      border-radius: 18px;\n    }\n    .pps-under-image {\n      gap: 14px;\n      margin-top: 10px;\n    }\n    .pps-under-image h2,\n    .pps-compare-head h2,\n    .pps-how-title h2,\n    .pps-end h2 {\n      font-size: 32px;\n      letter-spacing: -1px;\n    }\n    .pps-feature-row {\n      grid-template-columns: 96px 1fr;\n      gap: 8px;\n    }\n    .pps-compare-grid {\n      grid-template-columns: 1fr;\n    }\n    .pps-compare-item {\n      border-right: 0;\n      border-bottom: 1px solid var(--pps-line);\n    }\n    .pps-compare-item:last-child {\n      border-bottom: 0;\n    }\n    .pps-size {\n      padding: 22px 0;\n    }\n    .pps-size-image {\n      border-radius: 18px;\n    }\n    .pps-size-head h2 {\n      font-size: 32px;\n      letter-spacing: -1px;\n    }\n    .pps-size-specs {\n      grid-template-columns: repeat(2, 1fr);\n    }\n    .pps-size-spec:nth-child(2) {\n      border-right: 0;\n    }\n    .pps-size-spec:nth-child(-n+2) {\n      border-bottom: 1px solid var(--pps-line);\n    }\n    .pps-strip {\n      padding: 20px 0;\n    }\n    .pps-step {\n      grid-template-columns: 62px 1fr;\n    }\n    .pps-end {\n      padding: 22px 0;\n    }\n  }\n  \/* =========================================================\n     SHOPIFY CONTENT-WIDTH FIX\n     Responsive to the actual Custom Liquid width, not only viewport width.\n  ========================================================= *\/\n  .corvenoa-slowfeed-v2 {\n    container-type: inline-size;\n    container-name: slowfeedmat;\n    overflow-x: hidden;\n  }\n  .pps-wrap,\n  .pps-wrap * {\n    min-width: 0;\n  }\n  .pps-wrap {\n    width: min(1120px, calc(100% - 32px));\n    max-width: 100%;\n  }\n  .pps-kicker {\n    max-width: 100%;\n    flex-wrap: wrap;\n  }\n  .pps-kicker:before {\n    flex: 0 0 28px;\n  }\n  \/* WHY THIS LAYOUT:\n     Use a stacked heading + balanced 2x2 feature grid instead of a narrow split column. *\/\n  .pps-under-image {\n    display: block;\n    width: 100%;\n    max-width: 960px;\n    margin: 12px auto 0;\n  }\n  .pps-under-image \u003e div:first-child {\n    width: 100%;\n    max-width: 760px;\n    margin-bottom: 4px;\n  }\n  .pps-under-image h2 {\n    width: 100%;\n    max-width: 760px;\n    font-size: clamp(32px, 4.2vw, 46px);\n    line-height: 1.08;\n    letter-spacing: -1.2px;\n    overflow-wrap: normal;\n    word-break: normal;\n  }\n  .pps-feature-list {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 8px;\n    border-top: 0;\n  }\n  .pps-feature-row {\n    display: block;\n    width: 100%;\n    min-width: 0;\n    padding: 12px 12px;\n    border: 1px solid var(--pps-line);\n    border-radius: 16px;\n    background: #f8fbf6;\n  }\n  .pps-feature-row strong {\n    display: block;\n    margin-bottom: 4px;\n    font-size: 10px;\n    line-height: 1.35;\n  }\n  .pps-feature-row p {\n    width: 100%;\n    margin: 0;\n    font-size: 12px;\n    line-height: 1.50;\n    overflow-wrap: break-word;\n    word-break: normal;\n  }\n  \/* Comparison cards:\n     auto-fit keeps them readable inside Shopify's narrower preview. *\/\n  .pps-compare-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));\n    gap: 8px;\n    margin-top: 10px;\n    border: 0;\n  }\n  .pps-compare-item,\n  .pps-compare-item:nth-child(2),\n  .pps-compare-item:nth-child(-n+2),\n  .pps-compare-item:last-child {\n    min-width: 0;\n    padding: 12px 12px;\n    border: 1px solid var(--pps-line);\n    border-radius: 15px;\n    background: #f8fbf6;\n  }\n  .pps-compare-item h3,\n  .pps-compare-item p {\n    overflow-wrap: break-word;\n    word-break: normal;\n  }\n  \/* Size cards:\n     auto-fit prevents four squeezed columns in Shopify editor. *\/\n  .pps-size-specs {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(195px, 1fr));\n    gap: 8px;\n    margin-top: 10px;\n    border: 0;\n  }\n  .pps-size-spec,\n  .pps-size-spec:nth-child(2),\n  .pps-size-spec:nth-child(-n+2),\n  .pps-size-spec:last-child {\n    min-width: 0;\n    padding: 12px 12px;\n    border: 1px solid var(--pps-line);\n    border-radius: 15px;\n    background: #f8fbf6;\n  }\n  \/* Protect all remaining two-column sections. *\/\n  .pps-strip-grid {\n    grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);\n  }\n  .pps-how-grid {\n    grid-template-columns: minmax(0, 0.72fr) minmax(0, 1.28fr);\n  }\n  .pps-step {\n    grid-template-columns: 76px minmax(0, 1fr);\n  }\n  .pps-strip-grid \u003e *,\n  .pps-how-grid \u003e *,\n  .pps-step \u003e * {\n    min-width: 0;\n  }\n  .pps-strip p,\n  .pps-step p,\n  .pps-size-spec p,\n  .pps-compare-item p {\n    overflow-wrap: break-word;\n    word-break: normal;\n  }\n  .pps-image,\n  .pps-compare-image,\n  .pps-size-image {\n    max-width: 100%;\n  }\n  \/* Actual Shopify section-width response.\n     This activates even when the browser is wide but the theme editor panel narrows the page. *\/\n  @container slowfeedmat (max-width: 860px) {\n    .pps-hero {\n      padding: 22px 0 18px;\n    }\n    .pps-hero-grid \u003e div:first-child {\n      margin-bottom: 4px;\n    }\n    .pps-hero-copy h1 {\n      max-width: 720px;\n      font-size: 44px;\n      line-height: 1.03;\n      letter-spacing: -1.7px;\n    }\n    .pps-image-section,\n    .pps-compare,\n    .pps-size,\n    .pps-how {\n      padding: 22px 0;\n    }\n    .pps-under-image {\n      margin-top: 10px;\n    }\n    .pps-under-image h2,\n    .pps-compare-head h2,\n    .pps-size-head h2,\n    .pps-how-title h2,\n    .pps-end h2 {\n      font-size: 34px;\n      line-height: 1.08;\n      letter-spacing: -0.9px;\n    }\n    .pps-feature-list {\n      grid-template-columns: 1fr;\n    }\n    .pps-strip-grid,\n    .pps-how-grid {\n      grid-template-columns: 1fr;\n      gap: 14px;\n    }\n    .pps-pills {\n      justify-content: flex-start;\n    }\n  }\n  @container slowfeedmat (max-width: 560px) {\n    .pps-wrap {\n      width: calc(100% - 22px);\n    }\n    .pps-hero {\n      padding: 20px 0 18px;\n    }\n    .pps-brand {\n      font-size: 28px;\n    }\n    .pps-brand-sub {\n      letter-spacing: 1.8px;\n    }\n    .pps-hero-copy h1 {\n      font-size: 36px;\n      line-height: 1.04;\n      letter-spacing: -1.2px;\n    }\n    .pps-hero-copy p {\n      font-size: 13px;\n      line-height: 1.54;\n    }\n    .pps-image,\n    .pps-compare-image,\n    .pps-size-image {\n      border-radius: 16px;\n    }\n    .pps-under-image h2,\n    .pps-compare-head h2,\n    .pps-size-head h2,\n    .pps-how-title h2,\n    .pps-end h2 {\n      font-size: 30px;\n      line-height: 1.09;\n    }\n    .pps-feature-row {\n      padding: 11px 12px;\n    }\n    .pps-compare-grid,\n    .pps-size-specs {\n      grid-template-columns: 1fr;\n    }\n    .pps-step {\n      grid-template-columns: 1fr;\n      gap: 4px;\n      padding: 8px 0;\n    }\n    .pps-step span {\n      display: block;\n      margin-bottom: 2px;\n    }\n    .pps-strip {\n      padding: 20px 0;\n    }\n    .pps-pill {\n      padding: 7px 9px;\n      font-size: 10px;\n    }\n    .pps-end {\n      padding: 20px 0;\n    }\n  }\n  \/* =========================================================\n     UNIFIED COLOR + BORDER SYSTEM\n  ========================================================= *\/\n  .corvenoa-slowfeed-v2 {\n    --pps-border-soft: #d9e4d7;\n    --pps-border-mid: #c7d7c3;\n    --pps-border-strong: #afc4aa;\n    --pps-panel: #f8fbf6;\n  }\n  .pps-feature-list,\n  .pps-steps {\n    border-color: var(--pps-border-soft);\n  }\n  .pps-feature-row,\n  .pps-compare-item,\n  .pps-size-spec {\n    border-color: var(--pps-border-soft);\n    background: var(--pps-panel);\n  }\n  .pps-feature-row:hover,\n  .pps-compare-item:hover,\n  .pps-size-spec:hover {\n    border-color: var(--pps-border-strong);\n  }\n  .pps-feature-row strong,\n  .pps-compare-item small,\n  .pps-size-spec small,\n  .pps-kicker,\n  .pps-step span {\n    color: #668066;\n  }\n  .pps-feature-row,\n  .pps-compare-item,\n  .pps-size-spec,\n  .pps-step,\n  .pps-under-image,\n  .pps-compare-grid,\n  .pps-size-specs {\n    box-shadow: none;\n  }\n  .pps-image,\n  .pps-compare-image,\n  .pps-size-image {\n    border: 1px solid var(--pps-border-mid);\n    box-shadow: 0 20px 48px rgba(42, 73, 50, 0.10);\n  }\n  .pps-pill {\n    border-color: rgba(191, 208, 188, 0.55);\n    background: rgba(248, 251, 246, 0.08);\n  }\n  .pps-compare-head,\n  .pps-size-head,\n  .pps-how-title {\n    border-color: var(--pps-border-soft);\n  }\n  .pps-step {\n    border-bottom-color: var(--pps-border-soft);\n  }\n  .pps-steps {\n    border-top-color: var(--pps-border-soft);\n  }\n  .pps-compare-item,\n  .pps-size-spec,\n  .pps-feature-row {\n    border-radius: 14px;\n  }\n  \/* FONT SIZE UPGRADE ONLY - ALL OTHER STYLES UNCHANGED *\/\n  .corvenoa-slowfeed-v2 {\n    font-size: 17px;\n  }\n  .pps-brand {\n    font-size: 42px;\n  }\n  .pps-brand-sub {\n    font-size: 11px;\n  }\n  .pps-kicker {\n    font-size: 13px;\n  }\n  .pps-hero-copy h1 {\n    font-size: clamp(50px, 6vw, 76px);\n  }\n  .pps-hero-copy p {\n    font-size: 18px;\n  }\n  .pps-under-image h2,\n  .pps-compare-head h2,\n  .pps-size-head h2,\n  .pps-how-title h2 {\n    font-size: clamp(38px, 4.8vw, 54px);\n  }\n  .pps-strip h2 {\n    font-size: clamp(36px, 4.4vw, 50px);\n  }\n  .pps-end h2 {\n    font-size: clamp(36px, 4.5vw, 50px);\n  }\n  .pps-compare-head p,\n  .pps-size-head p,\n  .pps-how-title p,\n  .pps-strip p,\n  .pps-end p {\n    font-size: 17px;\n  }\n  .pps-feature-row strong,\n  .pps-compare-item small,\n  .pps-size-spec small,\n  .pps-step span {\n    font-size: 13px;\n  }\n  .pps-feature-row p,\n  .pps-compare-item p,\n  .pps-size-spec p,\n  .pps-step p {\n    font-size: 15px;\n  }\n  .pps-compare-item h3 {\n    font-size: 24px;\n  }\n  .pps-size-spec strong {\n    font-size: 23px;\n  }\n  .pps-step strong {\n    font-size: 17px;\n  }\n  .pps-pill {\n    font-size: 14px;\n  }\n  @container slowfeedmat (max-width: 860px) {\n    .pps-hero-copy h1 {\n      font-size: 46px;\n    }\n    .pps-under-image h2,\n    .pps-compare-head h2,\n    .pps-size-head h2,\n    .pps-how-title h2 {\n      font-size: 38px;\n    }\n    .pps-strip h2,\n    .pps-end h2 {\n      font-size: 36px;\n    }\n  }\n  @container slowfeedmat (max-width: 560px) {\n    .corvenoa-slowfeed-v2 {\n      font-size: 16px;\n    }\n    .pps-brand {\n      font-size: 34px;\n    }\n    .pps-brand-sub {\n      font-size: 10px;\n    }\n    .pps-kicker {\n      font-size: 12px;\n    }\n    .pps-hero-copy h1 {\n      font-size: 40px;\n    }\n    .pps-hero-copy p {\n      font-size: 16px;\n    }\n    .pps-under-image h2,\n    .pps-compare-head h2,\n    .pps-size-head h2,\n    .pps-how-title h2,\n    .pps-strip h2,\n    .pps-end h2 {\n      font-size: 34px;\n    }\n    .pps-compare-head p,\n    .pps-size-head p,\n    .pps-how-title p,\n    .pps-strip p,\n    .pps-end p {\n      font-size: 16px;\n    }\n    .pps-feature-row strong,\n    .pps-compare-item small,\n    .pps-size-spec small,\n    .pps-step span {\n      font-size: 12px;\n    }\n    .pps-feature-row p,\n    .pps-compare-item p,\n    .pps-size-spec p,\n    .pps-step p {\n      font-size: 15px;\n    }\n    .pps-compare-item h3 {\n      font-size: 22px;\n    }\n    .pps-size-spec strong {\n      font-size: 21px;\n    }\n    .pps-step strong {\n      font-size: 16px;\n    }\n    .pps-pill {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"corvenoa-slowfeed-v2\"\u003e\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"pps-hero\"\u003e\n    \u003cdiv class=\"pps-wrap\"\u003e\n      \u003cdiv class=\"pps-hero-grid\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"pps-brand\"\u003eCorvenoa™\u003c\/div\u003e\n          \u003cdiv class=\"pps-brand-sub\"\u003eCaring for Every Paw, Every Day\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pps-hero-copy\"\u003e\n          \u003cdiv class=\"pps-kicker\"\u003eFoldable Slow Feeding Mat\u003c\/div\u003e\n          \u003ch1\u003e\n            A Slower Meal.\n            \u003cspan\u003eA More Engaging Routine.\u003c\/span\u003e\n          \u003c\/h1\u003e\n          \u003cp\u003e\n            The Corvenoa™ Foldable Slow Feeding Mat is designed to encourage a more gradual\n            and interactive feeding routine without adding another bulky bowl to your kitchen.\n            Its soft, low-profile surface uses grooves, ridges, pockets and curved pathways\n            to spread food across multiple feeding zones.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \u003c!-- IMAGE 1 --\u003e\n  \u003csection class=\"pps-image-section\"\u003e\n    \u003cdiv class=\"pps-wrap\"\u003e\n      \u003cimg class=\"pps-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0766\/6483\/2179\/files\/1_f45392ec-79ef-4796-b145-55fd4f810556.png?v=1789979741\" alt=\"Corvenoa Foldable Slow Feeding Mat core feeding features\" loading=\"eager\"\u003e\n      \u003cdiv class=\"pps-under-image\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"pps-kicker\"\u003eA Slower, More Engaging Way to Feed\u003c\/div\u003e\n          \u003ch2\u003eSpread food across the mat instead of serving it in one central pile.\u003c\/h2\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pps-feature-list\"\u003e\n          \u003cdiv class=\"pps-feature-row\"\u003e\n            \u003cstrong\u003eMulti-Zone Surface\u003c\/strong\u003e\n            \u003cp\u003e\n              Mixed pathways allow food to be divided between multiple sections, encouraging\n              pets to move from one zone to another during the meal.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pps-feature-row\"\u003e\n            \u003cstrong\u003eLick, Nudge \u0026amp; Search\u003c\/strong\u003e\n            \u003cp\u003e\n              Grooves, ridges, pockets and curved pathways encourage natural licking,\n              nudging and searching across the feeding surface.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pps-feature-row\"\u003e\n            \u003cstrong\u003eDifferent Food Types\u003c\/strong\u003e\n            \u003cp\u003e\n              Use with pet-appropriate dry kibble, wet food, soft treats, pet-safe pastes,\n              pumpkin purée and yogurt-style pet snacks.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pps-feature-row\"\u003e\n            \u003cstrong\u003eFoldable Storage\u003c\/strong\u003e\n            \u003cp\u003e\n              The flexible mat can be folded or gently rolled for compact storage in a\n              kitchen cabinet, pet-supply drawer, travel bag, camper, RV or pet-sitter kit.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \u003c!-- IMAGE 2 --\u003e\n  \u003csection class=\"pps-compare\"\u003e\n    \u003cdiv class=\"pps-wrap\"\u003e\n      \u003cdiv class=\"pps-compare-head\"\u003e\n        \u003cdiv class=\"pps-kicker\"\u003eFlexible Mat vs. Bulky Rigid Feeder\u003c\/div\u003e\n        \u003ch2\u003eLow-profile pathways instead of deep, rigid maze walls.\u003c\/h2\u003e\n        \u003cp\u003e\n          The soft surface creates an interactive feeding experience without the bulky\n          footprint of many traditional plastic maze bowls.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cimg class=\"pps-compare-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0766\/6483\/2179\/files\/2_a39d6f48-6d0d-4224-8968-afa7a9b35a53.png?v=1789979741\" alt=\"Corvenoa Foldable Slow Feeding Mat compared with a rigid maze feeder\" loading=\"lazy\"\u003e\n      \u003cdiv class=\"pps-compare-grid\"\u003e\n        \u003carticle class=\"pps-compare-item\"\u003e\n          \u003csmall\u003e01 \/ Feeding Surface\u003c\/small\u003e\n          \u003ch3\u003eMultiple Pathways\u003c\/h3\u003e\n          \u003cp\u003eGrooves, ridges and pockets spread food across several feeding zones.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"pps-compare-item\"\u003e\n          \u003csmall\u003e02 \/ Interaction\u003c\/small\u003e\n          \u003ch3\u003eMore Licking \u0026amp; Searching\u003c\/h3\u003e\n          \u003cp\u003ePets move naturally between sections instead of eating from one open area.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"pps-compare-item\"\u003e\n          \u003csmall\u003e03 \/ Storage\u003c\/small\u003e\n          \u003ch3\u003eFold or Gently Roll\u003c\/h3\u003e\n          \u003cp\u003eFlexible construction stores more compactly than many rigid slow-feeding bowls.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"pps-compare-item\"\u003e\n          \u003csmall\u003e04 \/ Food Options\u003c\/small\u003e\n          \u003ch3\u003eDry, Wet \u0026amp; Soft Foods\u003c\/h3\u003e\n          \u003cp\u003eUse with a range of pet-appropriate meal and treat formats.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \u003c!-- IMAGE 3 --\u003e\n  \u003csection class=\"pps-size\"\u003e\n    \u003cdiv class=\"pps-wrap\"\u003e\n      \u003cdiv class=\"pps-size-head\"\u003e\n        \u003cdiv class=\"pps-kicker\"\u003eStructure, Stability \u0026amp; Everyday Use\u003c\/div\u003e\n        \u003ch2\u003eFlexible for storage. Low-profile for everyday feeding.\u003c\/h2\u003e\n        \u003cp\u003e\n          The mat uses a soft, one-piece design with a textured underside that improves contact\n          with clean, smooth surfaces and helps reduce movement during normal feeding.\n          Performance may vary depending on floor material, cleanliness and your pet's feeding style.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cimg class=\"pps-size-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0766\/6483\/2179\/files\/3_3739b43d-0270-4690-8b59-09488741f160.png?v=1789979741\" alt=\"Corvenoa Foldable Slow Feeding Mat structure stability food types and use scenarios\" loading=\"lazy\"\u003e\n      \u003cdiv class=\"pps-size-specs\"\u003e\n        \u003cdiv class=\"pps-size-spec\"\u003e\n          \u003csmall\u003eSurface\u003c\/small\u003e\n          \u003cstrong\u003eGrooves, Ridges \u0026amp; Pockets\u003c\/strong\u003e\n          \u003cp\u003eMultiple textures and pathways create separate areas for spreading food.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pps-size-spec\"\u003e\n          \u003csmall\u003eStorage\u003c\/small\u003e\n          \u003cstrong\u003eFlexible \u0026amp; Foldable\u003c\/strong\u003e\n          \u003cp\u003eFold or gently roll the mat after it is fully clean and dry.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pps-size-spec\"\u003e\n          \u003csmall\u003eStability\u003c\/small\u003e\n          \u003cstrong\u003eTextured Base\u003c\/strong\u003e\n          \u003cp\u003eImproves contact with clean, smooth surfaces during normal feeding.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pps-size-spec\"\u003e\n          \u003csmall\u003eCleaning\u003c\/small\u003e\n          \u003cstrong\u003eOne-Piece Design\u003c\/strong\u003e\n          \u003cp\u003eNo complicated removable components. Rinse with warm water and mild dish soap.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \u003c!-- FOOD + TRAVEL --\u003e\n  \u003csection class=\"pps-strip\"\u003e\n    \u003cdiv class=\"pps-wrap\"\u003e\n      \u003cdiv class=\"pps-strip-grid\"\u003e\n        \u003cdiv\u003e\n          \u003ch2\u003eAt home, on the road, or anywhere your pet eats.\u003c\/h2\u003e\n          \u003cp\u003e\n            The lightweight, foldable design makes the mat practical for everyday feeding,\n            road trips, hotel stays, camping, weekend visits and pet-sitter stays.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pps-pills\"\u003e\n          \u003cspan class=\"pps-pill\"\u003eDry Kibble\u003c\/span\u003e\n          \u003cspan class=\"pps-pill\"\u003eWet Food\u003c\/span\u003e\n          \u003cspan class=\"pps-pill\"\u003eSoft Treats\u003c\/span\u003e\n          \u003cspan class=\"pps-pill\"\u003ePet-Safe Pastes\u003c\/span\u003e\n          \u003cspan class=\"pps-pill\"\u003ePumpkin Purée\u003c\/span\u003e\n          \u003cspan class=\"pps-pill\"\u003eYogurt-Style Snacks\u003c\/span\u003e\n          \u003cspan class=\"pps-pill\"\u003eDogs\u003c\/span\u003e\n          \u003cspan class=\"pps-pill\"\u003eCats\u003c\/span\u003e\n          \u003cspan class=\"pps-pill\"\u003eRoad Trips\u003c\/span\u003e\n          \u003cspan class=\"pps-pill\"\u003eCamping\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \u003c!-- HOW TO USE --\u003e\n  \u003csection class=\"pps-how\"\u003e\n    \u003cdiv class=\"pps-wrap\"\u003e\n      \u003cdiv class=\"pps-how-grid\"\u003e\n        \u003cdiv class=\"pps-how-title\"\u003e\n          \u003cdiv class=\"pps-kicker\"\u003eHow to Use\u003c\/div\u003e\n          \u003ch2\u003eSeven simple steps for a more interactive feeding routine.\u003c\/h2\u003e\n          \u003cp\u003e\n            Start with easier feeding zones, then spread smaller portions across more of\n            the mat as your pet becomes familiar with the format. Supervise every session.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pps-steps\"\u003e\n          \u003cdiv class=\"pps-step\"\u003e\n            \u003cspan\u003eSTEP 01\u003c\/span\u003e\n            \u003cdiv\u003e\n              \u003cstrong\u003ePlace on a Clean, Flat Surface\u003c\/strong\u003e\n              \u003cp\u003eSet the mat on a clean, dry, level floor or feeding station. Unfold it completely and press it flat before adding food.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pps-step\"\u003e\n            \u003cspan\u003eSTEP 02\u003c\/span\u003e\n            \u003cdiv\u003e\n              \u003cstrong\u003eDistribute Food Across the Mat\u003c\/strong\u003e\n              \u003cp\u003eSpread the meal through several grooves, pockets and pathways instead of placing everything in one area.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pps-step\"\u003e\n            \u003cspan\u003eSTEP 03\u003c\/span\u003e\n            \u003cdiv\u003e\n              \u003cstrong\u003eAdjust the Difficulty\u003c\/strong\u003e\n              \u003cp\u003eFor beginners, place food in fewer easy-to-reach sections. For experienced pets, use smaller portions across more zones.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pps-step\"\u003e\n            \u003cspan\u003eSTEP 04\u003c\/span\u003e\n            \u003cdiv\u003e\n              \u003cstrong\u003eAllow Your Pet to Explore\u003c\/strong\u003e\n              \u003cp\u003eLet your pet lick, nudge and move naturally between the different feeding areas.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pps-step\"\u003e\n            \u003cspan\u003eSTEP 05\u003c\/span\u003e\n            \u003cdiv\u003e\n              \u003cstrong\u003eSupervise Every Use\u003c\/strong\u003e\n              \u003cp\u003eWatch your pet during feeding. Remove the mat if your pet tries to chew, tear or swallow any part of it.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pps-step\"\u003e\n            \u003cspan\u003eSTEP 06\u003c\/span\u003e\n            \u003cdiv\u003e\n              \u003cstrong\u003eClean After Feeding\u003c\/strong\u003e\n              \u003cp\u003eRemove leftover food and rinse with warm water. Use mild dish soap for a more thorough cleaning.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pps-step\"\u003e\n            \u003cspan\u003eSTEP 07\u003c\/span\u003e\n            \u003cdiv\u003e\n              \u003cstrong\u003eDry and Store\u003c\/strong\u003e\n              \u003cp\u003eAllow the mat to dry completely before folding or gently rolling it for storage.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \u003c!-- CARE + SAFETY --\u003e\n  \u003csection class=\"pps-size\" style=\"background:var(--pps-cream); border-top:1px solid var(--pps-line);\"\u003e\n    \u003cdiv class=\"pps-wrap\"\u003e\n      \u003cdiv class=\"pps-size-head\"\u003e\n        \u003cdiv class=\"pps-kicker\"\u003eCare \u0026amp; Safety Notes\u003c\/div\u003e\n        \u003ch2\u003eClean after every meal. Supervise every use.\u003c\/h2\u003e\n        \u003cp\u003e\n          Wash before first use and after every feeding session. Use only foods that are safe\n          and appropriate for your pet. This product is a feeding mat, not a chew toy.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pps-size-specs\"\u003e\n        \u003cdiv class=\"pps-size-spec\"\u003e\n          \u003csmall\u003eSupervision\u003c\/small\u003e\n          \u003cstrong\u003eWatch Every Feeding\u003c\/strong\u003e\n          \u003cp\u003eRemove the mat if your pet attempts to chew, tear or swallow any part of it.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pps-size-spec\"\u003e\n          \u003csmall\u003eCondition\u003c\/small\u003e\n          \u003cstrong\u003eInspect for Damage\u003c\/strong\u003e\n          \u003cp\u003eDiscontinue use if the mat becomes torn, cracked or damaged.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pps-size-spec\"\u003e\n          \u003csmall\u003eFood Safety\u003c\/small\u003e\n          \u003cstrong\u003eUse Appropriate Foods\u003c\/strong\u003e\n          \u003cp\u003eChoose foods suitable for your pet's species, age, dietary needs and health requirements.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pps-size-spec\"\u003e\n          \u003csmall\u003eStorage\u003c\/small\u003e\n          \u003cstrong\u003eDry Completely\u003c\/strong\u003e\n          \u003cp\u003eAllow the mat to dry fully before folding, rolling or placing it into storage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pps-feature-list\" style=\"margin-top:10px;\"\u003e\n        \u003cdiv class=\"pps-feature-row\"\u003e\n          \u003cstrong\u003eFeeding Needs\u003c\/strong\u003e\n          \u003cp\u003eCheck the mat's dimensions and feeding capacity to confirm that it suits your pet and intended portion size.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pps-feature-row\"\u003e\n          \u003cstrong\u003eSpecial Diets\u003c\/strong\u003e\n          \u003cp\u003eConsult a veterinarian if your pet has special dietary or feeding needs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \u003c!-- END --\u003e\n  \u003csection class=\"pps-end\"\u003e\n    \u003cdiv class=\"pps-wrap\"\u003e\n      \u003cdiv class=\"pps-kicker\"\u003eCorvenoa™ Pet Feeding\u003c\/div\u003e\n      \u003ch2\u003eSpread. Explore. Lick. Enjoy.\u003c\/h2\u003e\n      \u003cp\u003e\n        Turn an ordinary meal or snack into a slower, more interactive feeding experience,\n        then rinse, dry and fold the mat away when feeding time is over.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":46051112616115,"sku":null,"price":26.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/6483\/2179\/files\/9_b931cd3d-4d63-4e9e-a6db-cf592b683b71.png?v=1789979741","url":"https:\/\/corvenoa.com\/products\/corvenoa%e2%84%a2-pacepath-foldable-slow-feeding-mat","provider":"Corvenoa™","version":"1.0","type":"link"}