{"product_id":"2-in-1-foldable-pet-grooming-bed","title":"2-in-1 Foldable Pet Grooming Bed🐱🐶🛋️","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003e2-in-1 Pet Grooming Bed Preview\u003c\/title\u003e\n\u003cstyle\u003e\n  html, body {\n    margin: 0;\n    padding: 0;\n    background: #ffffff;\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- =========================================================\n  2-IN-1 PET GROOMING BED — SHOPIFY PRODUCT DETAIL SECTION\n  Paste into a Shopify \"Custom Liquid\" section\n========================================================== --\u003e\n\u003cstyle\u003e\n    \/* ==============================\n       COLOR \u0026 GLOBAL SETTINGS\n    ============================== *\/\n    .pgb-pdp {\n      --pgb-primary: #2f6f8f;\n      --pgb-primary-dark: #20546d;\n      --pgb-accent: #f28a5c;\n      --pgb-accent-dark: #d96e42;\n      --pgb-cream: #fff9f1;\n      --pgb-blue-soft: #eaf6f8;\n      --pgb-peach-soft: #fff0e7;\n      --pgb-green-soft: #eef8f1;\n      --pgb-white: #ffffff;\n      --pgb-ink: #17212b;\n      --pgb-text: #4c5a66;\n      --pgb-muted: #73808a;\n      --pgb-border: #dbe6e9;\n      --pgb-shadow: 0 16px 40px rgba(29, 66, 81, 0.10);\n      --pgb-radius-xl: 28px;\n      --pgb-radius-lg: 20px;\n      --pgb-radius-md: 14px;\n\n      width: 100%;\n      margin: 0;\n      padding: 0;\n      background: transparent;\n      color: var(--pgb-ink);\n      font-family:\n        -apple-system,\n        BlinkMacSystemFont,\n        \"Segoe UI\",\n        Roboto,\n        Helvetica,\n        Arial,\n        sans-serif;\n      line-height: 1.6;\n      box-sizing: border-box;\n      container-type: inline-size;\n      container-name: grooming-pdp;\n    }\n\n    .pgb-pdp *,\n    .pgb-pdp *::before,\n    .pgb-pdp *::after {\n      box-sizing: border-box;\n    }\n\n    .pgb-pdp img {\n      display: block;\n      width: 100%;\n      height: auto;\n      border: 0;\n    }\n\n    .pgb-pdp button,\n    .pgb-pdp a {\n      font: inherit;\n    }\n\n    .pgb-pdp a {\n      color: inherit;\n    }\n\n    .pgb-container {\n      width: min(1180px, calc(100% - 32px));\n      margin: 0 auto;\n    }\n\n    .pgb-section {\n      padding: 76px 0;\n    }\n\n    .pgb-section-title {\n      max-width: 760px;\n      margin: 0 auto 38px;\n      text-align: center;\n    }\n\n    .pgb-eyebrow {\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n      margin-bottom: 12px;\n      color: var(--pgb-primary-dark);\n      font-size: 13px;\n      font-weight: 800;\n      letter-spacing: 1.3px;\n      text-transform: uppercase;\n    }\n\n    .pgb-eyebrow::before,\n    .pgb-eyebrow::after {\n      content: \"\";\n      width: 22px;\n      height: 2px;\n      background: var(--pgb-accent);\n      border-radius: 10px;\n    }\n\n    .pgb-section-title h2 {\n      margin: 0;\n      color: var(--pgb-ink);\n      font-size: clamp(30px, 4vw, 46px);\n      line-height: 1.12;\n      letter-spacing: -1.1px;\n    }\n\n    .pgb-section-title p {\n      max-width: 680px;\n      margin: 16px auto 0;\n      color: var(--pgb-text);\n      font-size: 17px;\n      line-height: 1.75;\n    }\n\n    \/* ==============================\n       BUTTONS\n    ============================== *\/\n    .pgb-btn {\n      position: relative;\n      display: inline-flex;\n      min-height: 54px;\n      align-items: center;\n      justify-content: center;\n      gap: 10px;\n      padding: 14px 25px;\n      overflow: hidden;\n      border: 0;\n      border-radius: 999px;\n      background: var(--pgb-accent);\n      box-shadow: 0 10px 24px rgba(242, 138, 92, 0.3);\n      color: #ffffff !important;\n      font-size: 16px;\n      font-weight: 800;\n      line-height: 1;\n      text-align: center;\n      text-decoration: none;\n      cursor: pointer;\n      appearance: none;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease,\n        background 0.25s ease;\n    }\n\n    .pgb-btn::after {\n      content: \"\";\n      position: absolute;\n      top: -70%;\n      left: -45%;\n      width: 35%;\n      height: 240%;\n      background: rgba(255, 255, 255, 0.26);\n      transform: rotate(24deg);\n      transition: left 0.55s ease;\n    }\n\n    .pgb-btn:hover {\n      background: var(--pgb-accent-dark);\n      box-shadow: 0 14px 30px rgba(217, 110, 66, 0.34);\n      transform: translateY(-3px);\n    }\n\n    .pgb-btn:hover::after {\n      left: 125%;\n    }\n\n    .pgb-btn:active {\n      transform: translateY(1px) scale(0.98);\n    }\n\n    .pgb-btn svg {\n      width: 19px;\n      height: 19px;\n      flex: 0 0 auto;\n    }\n\n    .pgb-btn-secondary {\n      background: var(--pgb-white);\n      box-shadow: none;\n      color: var(--pgb-primary-dark) !important;\n      border: 1px solid rgba(47, 111, 143, 0.24);\n    }\n\n    .pgb-btn-secondary:hover {\n      background: var(--pgb-blue-soft);\n      box-shadow: none;\n    }\n\n    \/* ==============================\n       HERO BANNER\n    ============================== *\/\n    .pgb-hero-wrap {\n      padding: 26px 0 0;\n    }\n\n    .pgb-hero {\n      position: relative;\n      display: grid;\n      grid-template-columns: minmax(0, 1fr);\n      gap: 34px;\n      align-items: start;\n      overflow: hidden;\n      padding: 62px;\n      border: 1px solid rgba(47, 111, 143, 0.12);\n      border-radius: var(--pgb-radius-xl);\n      background:\n        radial-gradient(\n          circle at 10% 20%,\n          rgba(255, 255, 255, 0.95),\n          transparent 32%\n        ),\n        var(--pgb-cream);\n      box-shadow: var(--pgb-shadow);\n    }\n\n    .pgb-hero::before {\n      content: \"\";\n      position: absolute;\n      top: -100px;\n      right: -90px;\n      width: 260px;\n      height: 260px;\n      border-radius: 50%;\n      background: rgba(108, 186, 199, 0.16);\n    }\n\n    .pgb-hero::after {\n      content: \"\";\n      position: absolute;\n      bottom: -90px;\n      left: 42%;\n      width: 210px;\n      height: 210px;\n      border-radius: 50%;\n      background: rgba(242, 138, 92, 0.12);\n    }\n\n    .pgb-hero-copy,\n    .pgb-hero-media {\n      position: relative;\n      z-index: 2;\n    }\n\n    .pgb-hero-copy {\n      width: min(860px, 100%);\n      margin: 0 auto;\n      text-align: center;\n    }\n\n    .pgb-hero-badge {\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n      margin-bottom: 18px;\n      padding: 8px 13px;\n      border: 1px solid rgba(47, 111, 143, 0.14);\n      border-radius: 999px;\n      background: var(--pgb-blue-soft);\n      color: var(--pgb-primary-dark);\n      font-size: 13px;\n      font-weight: 800;\n    }\n\n    .pgb-hero-badge span {\n      font-size: 17px;\n    }\n\n    .pgb-hero h1 {\n      max-width: 670px;\n      margin: 0;\n      color: var(--pgb-ink);\n      font-size: clamp(38px, 5vw, 64px);\n      line-height: 1.03;\n      letter-spacing: -2.1px;\n    }\n\n    .pgb-hero h1 em {\n      color: var(--pgb-primary);\n      font-style: normal;\n    }\n\n    .pgb-hero-subtitle {\n      max-width: 720px;\n      margin: 22px auto 0;\n      color: var(--pgb-text);\n      font-size: 18px;\n      line-height: 1.75;\n    }\n\n    .pgb-hero-points {\n      display: grid;\n      width: min(650px, 100%);\n      gap: 11px;\n      margin: 25px auto 28px;\n      text-align: left;\n      padding: 0;\n      list-style: none;\n    }\n\n    .pgb-hero-points li {\n      display: flex;\n      align-items: flex-start;\n      gap: 11px;\n      color: var(--pgb-ink);\n      font-size: 15.5px;\n      font-weight: 650;\n    }\n\n    .pgb-check {\n      display: inline-flex;\n      width: 23px;\n      height: 23px;\n      flex: 0 0 23px;\n      align-items: center;\n      justify-content: center;\n      margin-top: 1px;\n      border-radius: 50%;\n      background: var(--pgb-green-soft);\n      color: #278050;\n    }\n\n    .pgb-check svg {\n      width: 14px;\n      height: 14px;\n    }\n\n    .pgb-hero-actions {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 12px;\n      align-items: center;\n      justify-content: center;\n    }\n\n    .pgb-hero-note {\n      width: 100%;\n      margin: 2px 0 0;\n      color: var(--pgb-muted);\n      font-size: 12.5px;\n    }\n\n    .pgb-hero-media {\n      width: min(760px, 100%);\n      margin: 0 auto;\n      padding: 10px;\n      border-radius: 25px;\n      background: rgba(255, 255, 255, 0.92);\n      box-shadow: 0 18px 45px rgba(37, 76, 91, 0.14);\n      transform: none;\n    }\n\n    .pgb-hero-media-inner {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      overflow: hidden;\n      border-radius: 18px;\n      background: #f2f5f6;\n    }\n\n    .pgb-hero-media img {\n      display: block;\n      width: 100%;\n      max-width: 740px;\n      height: auto;\n      max-height: 620px;\n      margin: 0 auto;\n      object-fit: contain;\n      object-position: center;\n    }\n\n    .pgb-media-label {\n      position: absolute;\n      right: 27px;\n      bottom: 27px;\n      display: flex;\n      align-items: center;\n      gap: 8px;\n      padding: 10px 14px;\n      border-radius: 999px;\n      background: rgba(23, 33, 43, 0.84);\n      backdrop-filter: blur(8px);\n      color: #ffffff;\n      font-size: 13px;\n      font-weight: 750;\n    }\n\n    .pgb-media-label span {\n      display: block;\n      width: 9px;\n      height: 9px;\n      border-radius: 50%;\n      background: #72d698;\n      box-shadow: 0 0 0 4px rgba(114, 214, 152, 0.2);\n    }\n\n    \/* ==============================\n       QUICK BENEFIT ICON GRID\n    ============================== *\/\n    .pgb-icon-section {\n      padding: 58px 0 74px;\n    }\n\n    .pgb-icon-grid {\n      display: grid;\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 16px;\n    }\n\n    .pgb-icon-card {\n      height: 100%;\n      padding: 26px 22px;\n      border: 1px solid var(--pgb-border);\n      border-radius: var(--pgb-radius-lg);\n      background: var(--pgb-white);\n      text-align: center;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease,\n        border-color 0.25s ease;\n    }\n\n    .pgb-icon-card:hover {\n      border-color: rgba(47, 111, 143, 0.32);\n      box-shadow: 0 14px 30px rgba(32, 84, 109, 0.09);\n      transform: translateY(-5px);\n    }\n\n    .pgb-icon-box {\n      display: inline-flex;\n      width: 58px;\n      height: 58px;\n      align-items: center;\n      justify-content: center;\n      margin-bottom: 16px;\n      border-radius: 18px;\n      background: var(--pgb-blue-soft);\n      color: var(--pgb-primary);\n    }\n\n    .pgb-icon-card:nth-child(2) .pgb-icon-box {\n      background: var(--pgb-peach-soft);\n      color: var(--pgb-accent-dark);\n    }\n\n    .pgb-icon-card:nth-child(3) .pgb-icon-box {\n      background: var(--pgb-green-soft);\n      color: #278050;\n    }\n\n    .pgb-icon-card:nth-child(4) .pgb-icon-box {\n      background: #f2effb;\n      color: #7055a4;\n    }\n\n    .pgb-icon-box svg {\n      width: 30px;\n      height: 30px;\n    }\n\n    .pgb-icon-card h3 {\n      margin: 0;\n      color: var(--pgb-ink);\n      font-size: 18px;\n      line-height: 1.3;\n    }\n\n    .pgb-icon-card p {\n      margin: 9px 0 0;\n      color: var(--pgb-text);\n      font-size: 14px;\n      line-height: 1.6;\n    }\n\n    \/* ==============================\n       BENEFIT DETAIL CARDS\n    ============================== *\/\n    .pgb-benefits-bg {\n      background: var(--pgb-blue-soft);\n    }\n\n    .pgb-benefit-list {\n      display: grid;\n      gap: 26px;\n    }\n\n    .pgb-benefit-card {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr);\n      gap: 0;\n      overflow: hidden;\n      border: 1px solid rgba(47, 111, 143, 0.13);\n      border-radius: var(--pgb-radius-xl);\n      background: var(--pgb-white);\n      box-shadow: 0 12px 30px rgba(35, 73, 88, 0.07);\n    }\n\n    .pgb-benefit-copy {\n      order: 1;\n    }\n\n    .pgb-benefit-image {\n      order: 2;\n      width: 100%;\n      overflow: hidden;\n      border-top: 1px solid var(--pgb-border);\n      background: #eef2f3;\n    }\n\n    .pgb-benefit-image img {\n      display: block;\n      width: 100%;\n      height: auto;\n      max-height: 760px;\n      margin: 0 auto;\n      object-fit: contain;\n      object-position: center;\n      transition: transform 0.6s ease;\n    }\n\n    .pgb-benefit-card:hover .pgb-benefit-image img {\n      transform: scale(1.035);\n    }\n\n    .pgb-benefit-copy {\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      padding: 42px 52px 38px;\n    }\n\n    .pgb-number {\n      display: inline-flex;\n      width: fit-content;\n      align-items: center;\n      gap: 8px;\n      margin-bottom: 15px;\n      color: var(--pgb-primary);\n      font-size: 13px;\n      font-weight: 850;\n      letter-spacing: 1px;\n      text-transform: uppercase;\n    }\n\n    .pgb-number span {\n      display: inline-flex;\n      width: 31px;\n      height: 31px;\n      align-items: center;\n      justify-content: center;\n      border-radius: 50%;\n      background: var(--pgb-blue-soft);\n      font-size: 12px;\n    }\n\n    .pgb-benefit-copy h3 {\n      margin: 0;\n      color: var(--pgb-ink);\n      font-size: clamp(26px, 3vw, 38px);\n      line-height: 1.16;\n      letter-spacing: -0.7px;\n    }\n\n    .pgb-benefit-copy p {\n      margin: 17px 0 0;\n      color: var(--pgb-text);\n      font-size: 16.5px;\n      line-height: 1.75;\n    }\n\n    .pgb-benefit-points {\n      display: grid;\n      gap: 9px;\n      margin: 20px 0 0;\n      padding: 0;\n      list-style: none;\n    }\n\n    .pgb-benefit-points li {\n      display: flex;\n      gap: 10px;\n      align-items: flex-start;\n      color: var(--pgb-ink);\n      font-size: 14.5px;\n      font-weight: 650;\n    }\n\n    \/* ==============================\n       FEATURES + SPECIFICATIONS\n    ============================== *\/\n    .pgb-spec-layout {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) minmax(380px, 0.85fr);\n      gap: 25px;\n      align-items: stretch;\n    }\n\n    .pgb-bordered-panel {\n      padding: 32px;\n      border: 1px solid var(--pgb-border);\n      border-radius: var(--pgb-radius-lg);\n      background: var(--pgb-white);\n    }\n\n    .pgb-bordered-panel h3 {\n      margin: 0 0 8px;\n      color: var(--pgb-ink);\n      font-size: 25px;\n      line-height: 1.25;\n    }\n\n    .pgb-panel-intro {\n      margin: 0 0 22px;\n      color: var(--pgb-text);\n      font-size: 15px;\n    }\n\n    .pgb-feature-boxes {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 12px;\n    }\n\n    .pgb-mini-feature {\n      padding: 18px;\n      border: 1px solid var(--pgb-border);\n      border-radius: var(--pgb-radius-md);\n      background: #fbfdfd;\n    }\n\n    .pgb-mini-feature strong {\n      display: block;\n      margin-bottom: 5px;\n      color: var(--pgb-primary-dark);\n      font-size: 15px;\n    }\n\n    .pgb-mini-feature span {\n      display: block;\n      color: var(--pgb-text);\n      font-size: 13.5px;\n      line-height: 1.55;\n    }\n\n    .pgb-spec-table {\n      overflow: hidden;\n      border: 1px solid var(--pgb-border);\n      border-radius: var(--pgb-radius-md);\n    }\n\n    .pgb-spec-row {\n      display: grid;\n      grid-template-columns: 135px minmax(0, 1fr);\n      border-bottom: 1px solid var(--pgb-border);\n    }\n\n    .pgb-spec-row:last-child {\n      border-bottom: 0;\n    }\n\n    .pgb-spec-label,\n    .pgb-spec-value {\n      padding: 14px 16px;\n      font-size: 14px;\n    }\n\n    .pgb-spec-label {\n      background: var(--pgb-blue-soft);\n      color: var(--pgb-primary-dark);\n      font-weight: 800;\n    }\n\n    .pgb-spec-value {\n      color: var(--pgb-text);\n    }\n\n    .pgb-package-box {\n      margin-top: 18px;\n      padding: 18px;\n      border: 1px solid rgba(242, 138, 92, 0.25);\n      border-radius: var(--pgb-radius-md);\n      background: var(--pgb-peach-soft);\n    }\n\n    .pgb-package-box strong {\n      display: block;\n      margin-bottom: 5px;\n      color: var(--pgb-accent-dark);\n      font-size: 14px;\n    }\n\n    .pgb-package-box p {\n      margin: 0;\n      color: var(--pgb-text);\n      font-size: 14px;\n    }\n\n    .pgb-safety-box {\n      margin-top: 25px;\n      padding: 25px 28px;\n      border: 1px solid #e9d9ae;\n      border-radius: var(--pgb-radius-lg);\n      background: #fffaf0;\n    }\n\n    .pgb-safety-heading {\n      display: flex;\n      align-items: center;\n      gap: 10px;\n      margin-bottom: 13px;\n      color: #7f5a13;\n      font-size: 18px;\n      font-weight: 850;\n    }\n\n    .pgb-safety-heading svg {\n      width: 22px;\n      height: 22px;\n    }\n\n    .pgb-safety-list {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 15px;\n      margin: 0;\n      padding: 0;\n      list-style: none;\n    }\n\n    .pgb-safety-list li {\n      color: #685d46;\n      font-size: 13.5px;\n      line-height: 1.55;\n    }\n\n    \/* ==============================\n       FAQ ACCORDION\n    ============================== *\/\n    .pgb-faq-bg {\n      background: var(--pgb-cream);\n    }\n\n    .pgb-faq-list {\n      max-width: 900px;\n      margin: 0 auto;\n    }\n\n    .pgb-faq-item {\n      margin-bottom: 12px;\n      overflow: hidden;\n      border: 1px solid var(--pgb-border);\n      border-radius: 15px;\n      background: var(--pgb-white);\n      transition:\n        box-shadow 0.25s ease,\n        border-color 0.25s ease;\n    }\n\n    .pgb-faq-item.is-open {\n      border-color: rgba(47, 111, 143, 0.34);\n      box-shadow: 0 10px 25px rgba(35, 73, 88, 0.07);\n    }\n\n    .pgb-faq-question {\n      display: flex;\n      width: 100%;\n      min-height: 66px;\n      align-items: center;\n      justify-content: space-between;\n      gap: 20px;\n      padding: 18px 21px;\n      border: 0;\n      background: transparent;\n      color: var(--pgb-ink);\n      font-size: 16px;\n      font-weight: 780;\n      line-height: 1.4;\n      text-align: left;\n      cursor: pointer;\n      appearance: none;\n    }\n\n    .pgb-faq-arrow {\n      position: relative;\n      width: 30px;\n      height: 30px;\n      flex: 0 0 30px;\n      border-radius: 50%;\n      background: var(--pgb-blue-soft);\n      transition:\n        transform 0.35s ease,\n        background 0.25s ease;\n    }\n\n    .pgb-faq-arrow::before,\n    .pgb-faq-arrow::after {\n      content: \"\";\n      position: absolute;\n      top: 14px;\n      width: 8px;\n      height: 2px;\n      border-radius: 2px;\n      background: var(--pgb-primary-dark);\n    }\n\n    .pgb-faq-arrow::before {\n      left: 8px;\n      transform: rotate(45deg);\n    }\n\n    .pgb-faq-arrow::after {\n      right: 8px;\n      transform: rotate(-45deg);\n    }\n\n    .pgb-faq-item.is-open .pgb-faq-arrow {\n      background: var(--pgb-primary);\n      transform: rotate(180deg);\n    }\n\n    .pgb-faq-item.is-open .pgb-faq-arrow::before,\n    .pgb-faq-item.is-open .pgb-faq-arrow::after {\n      background: #ffffff;\n    }\n\n    .pgb-faq-answer {\n      max-height: 0;\n      overflow: hidden;\n      opacity: 0;\n      transition:\n        max-height 0.42s ease,\n        opacity 0.3s ease;\n    }\n\n    .pgb-faq-answer-inner {\n      padding: 0 21px 21px;\n      color: var(--pgb-text);\n      font-size: 14.5px;\n      line-height: 1.75;\n    }\n\n    \/* ==============================\n       SHIPPING \u0026 QUALITY PROMISES\n    ============================== *\/\n    .pgb-guarantee-grid {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 18px;\n    }\n\n    .pgb-guarantee-card {\n      padding: 28px 24px;\n      border: 1px solid var(--pgb-border);\n      border-radius: var(--pgb-radius-lg);\n      background: var(--pgb-white);\n      text-align: center;\n    }\n\n    .pgb-guarantee-icon {\n      display: inline-flex;\n      width: 62px;\n      height: 62px;\n      align-items: center;\n      justify-content: center;\n      margin-bottom: 16px;\n      border-radius: 20px;\n      background: var(--pgb-blue-soft);\n      color: var(--pgb-primary);\n    }\n\n    .pgb-guarantee-card:nth-child(2) .pgb-guarantee-icon {\n      background: var(--pgb-peach-soft);\n      color: var(--pgb-accent-dark);\n    }\n\n    .pgb-guarantee-card:nth-child(3) .pgb-guarantee-icon {\n      background: var(--pgb-green-soft);\n      color: #278050;\n    }\n\n    .pgb-guarantee-icon svg {\n      width: 31px;\n      height: 31px;\n    }\n\n    .pgb-guarantee-card h3 {\n      margin: 0;\n      color: var(--pgb-ink);\n      font-size: 19px;\n    }\n\n    .pgb-guarantee-card p {\n      margin: 9px 0 0;\n      color: var(--pgb-text);\n      font-size: 14px;\n      line-height: 1.65;\n    }\n\n    \/* ==============================\n       FINAL CTA BANNER\n    ============================== *\/\n    .pgb-final-section {\n      padding: 20px 0 82px;\n    }\n\n    .pgb-final-banner {\n      position: relative;\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) auto;\n      gap: 30px;\n      align-items: center;\n      overflow: hidden;\n      padding: 48px 52px;\n      border-radius: var(--pgb-radius-xl);\n      background: var(--pgb-primary-dark);\n      box-shadow: 0 18px 45px rgba(32, 84, 109, 0.25);\n      color: #ffffff;\n    }\n\n    .pgb-final-banner::before {\n      content: \"\";\n      position: absolute;\n      top: -80px;\n      right: 18%;\n      width: 220px;\n      height: 220px;\n      border-radius: 50%;\n      background: rgba(255, 255, 255, 0.08);\n    }\n\n    .pgb-final-banner::after {\n      content: \"🐾\";\n      position: absolute;\n      right: 34px;\n      bottom: -25px;\n      color: rgba(255, 255, 255, 0.08);\n      font-size: 105px;\n      line-height: 1;\n      transform: rotate(-18deg);\n    }\n\n    .pgb-final-copy,\n    .pgb-final-action {\n      position: relative;\n      z-index: 2;\n    }\n\n    .pgb-final-copy h2 {\n      margin: 0;\n      color: #ffffff;\n      font-size: clamp(28px, 4vw, 43px);\n      line-height: 1.14;\n      letter-spacing: -0.8px;\n    }\n\n    .pgb-final-copy p {\n      max-width: 700px;\n      margin: 12px 0 0;\n      color: rgba(255, 255, 255, 0.82);\n      font-size: 16px;\n    }\n\n    .pgb-final-action {\n      text-align: center;\n    }\n\n    .pgb-final-action small {\n      display: block;\n      margin-top: 9px;\n      color: rgba(255, 255, 255, 0.75);\n      font-size: 11.5px;\n    }\n\n    \/* ==============================\n       FLOATING BUY BUTTON\n    ============================== *\/\n    .pgb-floating-buy {\n      position: fixed;\n      right: 24px;\n      bottom: 24px;\n      z-index: 90;\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      padding: 9px 9px 9px 18px;\n      border: 1px solid rgba(255, 255, 255, 0.85);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.96);\n      box-shadow: 0 14px 38px rgba(23, 33, 43, 0.22);\n      opacity: 0;\n      pointer-events: none;\n      transform: translateY(22px);\n      transition:\n        opacity 0.3s ease,\n        transform 0.3s ease;\n      backdrop-filter: blur(10px);\n    }\n\n    .pgb-floating-buy.is-visible {\n      opacity: 1;\n      pointer-events: auto;\n      transform: translateY(0);\n    }\n\n    .pgb-floating-copy {\n      display: block;\n    }\n\n    .pgb-floating-copy strong,\n    .pgb-floating-copy span {\n      display: block;\n    }\n\n    .pgb-floating-copy strong {\n      color: var(--pgb-ink);\n      font-size: 13px;\n      line-height: 1.25;\n    }\n\n    .pgb-floating-copy span {\n      margin-top: 2px;\n      color: var(--pgb-muted);\n      font-size: 10.5px;\n      line-height: 1.2;\n    }\n\n    .pgb-floating-buy .pgb-btn {\n      min-height: 44px;\n      padding: 12px 18px;\n      font-size: 14px;\n    }\n\n    \/* ==============================\n       RESPONSIVE DESIGN\n    ============================== *\/\n    @container grooming-pdp (max-width: 900px) {\n      .pgb-hero {\n        grid-template-columns: 1fr;\n        gap: 35px;\n        padding: 42px;\n      }\n\n      .pgb-hero-copy {\n        text-align: center;\n      }\n\n      .pgb-hero-subtitle {\n        margin-right: auto;\n        margin-left: auto;\n      }\n\n      .pgb-hero-points {\n        width: fit-content;\n        margin-right: auto;\n        margin-left: auto;\n        text-align: left;\n      }\n\n      .pgb-hero-actions {\n        justify-content: center;\n      }\n\n      .pgb-hero-media {\n        width: min(620px, 100%);\n        margin: 0 auto;\n      }\n\n      .pgb-icon-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n\n      .pgb-benefit-card {\n        grid-template-columns: 1fr;\n      }\n\n      .pgb-benefit-image img {\n        max-height: 680px;\n      }\n\n      .pgb-spec-layout {\n        grid-template-columns: 1fr;\n      }\n\n      .pgb-safety-list {\n        grid-template-columns: 1fr;\n      }\n\n      .pgb-final-banner {\n        grid-template-columns: 1fr;\n        text-align: center;\n      }\n    }\n\n    @container grooming-pdp (max-width: 620px) {\n      .pgb-container {\n        width: min(100% - 22px, 1180px);\n      }\n\n      .pgb-section {\n        padding: 54px 0;\n      }\n\n      .pgb-section-title {\n        margin-bottom: 28px;\n      }\n\n      .pgb-section-title p {\n        font-size: 15px;\n      }\n\n      .pgb-hero-wrap {\n        padding-top: 12px;\n      }\n\n      .pgb-hero {\n        gap: 24px;\n        padding: 30px 19px 19px;\n        border-radius: 22px;\n      }\n\n      .pgb-hero h1 {\n        font-size: clamp(35px, 11vw, 48px);\n        letter-spacing: -1.4px;\n      }\n\n      .pgb-hero-subtitle {\n        margin-top: 17px;\n        font-size: 15.5px;\n        line-height: 1.68;\n      }\n\n      .pgb-hero-points {\n        margin-top: 20px;\n        margin-bottom: 23px;\n      }\n\n      .pgb-hero-points li {\n        font-size: 14px;\n      }\n\n      .pgb-hero-actions {\n        display: grid;\n        grid-template-columns: 1fr;\n      }\n\n      .pgb-hero-actions .pgb-btn {\n        width: 100%;\n      }\n\n      .pgb-hero-media {\n        padding: 7px;\n        border-radius: 18px;\n        transform: none;\n      }\n\n      .pgb-hero-media-inner {\n        border-radius: 13px;\n      }\n\n      .pgb-hero-media img {\n        width: 100%;\n        max-height: 430px;\n      }\n\n      .pgb-media-label {\n        right: 17px;\n        bottom: 17px;\n        padding: 8px 11px;\n        font-size: 11px;\n      }\n\n      .pgb-icon-section {\n        padding: 38px 0 54px;\n      }\n\n      .pgb-icon-grid {\n        grid-template-columns: 1fr 1fr;\n        gap: 10px;\n      }\n\n      .pgb-icon-card {\n        padding: 20px 12px;\n        border-radius: 15px;\n      }\n\n      .pgb-icon-box {\n        width: 49px;\n        height: 49px;\n        margin-bottom: 12px;\n        border-radius: 15px;\n      }\n\n      .pgb-icon-box svg {\n        width: 25px;\n        height: 25px;\n      }\n\n      .pgb-icon-card h3 {\n        font-size: 15px;\n      }\n\n      .pgb-icon-card p {\n        font-size: 12.5px;\n      }\n\n      .pgb-benefit-list {\n        gap: 17px;\n      }\n\n      .pgb-benefit-card {\n        border-radius: 20px;\n      }\n\n      .pgb-benefit-image img {\n        width: 100%;\n        max-height: 520px;\n      }\n\n      .pgb-benefit-copy {\n        padding: 29px 21px 31px;\n      }\n\n      .pgb-benefit-copy h3 {\n        font-size: 27px;\n      }\n\n      .pgb-benefit-copy p {\n        font-size: 14.5px;\n      }\n\n      .pgb-bordered-panel {\n        padding: 23px 17px;\n        border-radius: 17px;\n      }\n\n      .pgb-feature-boxes {\n        grid-template-columns: 1fr;\n      }\n\n      .pgb-spec-row {\n        grid-template-columns: 105px minmax(0, 1fr);\n      }\n\n      .pgb-spec-label,\n      .pgb-spec-value {\n        padding: 12px 11px;\n        font-size: 12.5px;\n      }\n\n      .pgb-safety-box {\n        padding: 21px 18px;\n      }\n\n      .pgb-faq-question {\n        min-height: 62px;\n        padding: 16px;\n        font-size: 14.5px;\n      }\n\n      .pgb-faq-answer-inner {\n        padding: 0 16px 18px;\n        font-size: 13.5px;\n      }\n\n      .pgb-guarantee-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .pgb-final-section {\n        padding-bottom: 94px;\n      }\n\n      .pgb-final-banner {\n        gap: 22px;\n        padding: 36px 20px;\n        border-radius: 21px;\n      }\n\n      .pgb-final-action .pgb-btn {\n        width: 100%;\n      }\n\n      .pgb-floating-buy {\n        right: 10px;\n        bottom: 10px;\n        left: 10px;\n        justify-content: space-between;\n        padding: 8px 8px 8px 14px;\n        border-radius: 17px;\n      }\n\n      .pgb-floating-copy strong {\n        font-size: 12px;\n      }\n\n      .pgb-floating-copy span {\n        display: none;\n      }\n\n      .pgb-floating-buy .pgb-btn {\n        min-width: 128px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .pgb-pdp *,\n      .pgb-pdp *::before,\n      .pgb-pdp *::after {\n        scroll-behavior: auto !important;\n        transition-duration: 0.01ms !important;\n        animation-duration: 0.01ms !important;\n        animation-iteration-count: 1 !important;\n      }\n    }\n  \u003c\/style\u003e\n\u003csection class=\"pgb-pdp\" id=\"pgb-product-details\"\u003e\u003c!-- ==============================\n       TOP HERO BANNER\n  =============================== --\u003e\n\u003cdiv class=\"pgb-hero-wrap\"\u003e\n\u003cdiv class=\"pgb-container\"\u003e\n\u003cdiv class=\"pgb-hero\"\u003e\n\u003cdiv class=\"pgb-hero-copy\"\u003e\n\u003cdiv class=\"pgb-hero-badge\"\u003e\n\u003cspan\u003e🐾\u003c\/span\u003e Easier At-Home Pet Care\u003c\/div\u003e\n\u003ch1\u003eGroom Your Pet Without \u003cem\u003eHurting Your Back\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"pgb-hero-subtitle\"\u003eThe 2-in-1 Foldable Pet Grooming Bed creates a comfortable, elevated station for washing, drying, nail trimming and routine care—then converts into a convenient hanging grooming helper.\u003c\/p\u003e\n\u003cul class=\"pgb-hero-points\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pgb-check\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n                  \u003cpath d=\"M5 12.5 9.2 17 19 7\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n                \u003c\/svg\u003e \u003c\/span\u003e Elevated height helps reduce bending and squatting\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pgb-check\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n                  \u003cpath d=\"M5 12.5 9.2 17 19 7\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n                \u003c\/svg\u003e \u003c\/span\u003e Designed to support small dogs during routine grooming\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pgb-check\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n                  \u003cpath d=\"M5 12.5 9.2 17 19 7\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n                \u003c\/svg\u003e \u003c\/span\u003e Detachable structure is easier to assemble and store\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pgb-hero-actions\"\u003e\n\u003ca href=\"#product-purchase-area\" class=\"pgb-btn\"\u003e Choose Your Color \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n                \u003cpath d=\"M5 12h14M14 7l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n              \u003c\/svg\u003e \u003c\/a\u003e \u003ca href=\"#pgb-key-benefits\" class=\"pgb-btn pgb-btn-secondary\"\u003e See How It Works \u003c\/a\u003e\n\u003cp class=\"pgb-hero-note\"\u003eAlways supervise your pet while using the grooming bed or hanging helper.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-hero-media\"\u003e\n\u003cdiv class=\"pgb-hero-media-inner\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0789\/8988\/5672\/files\/TikVideo.App_7670081255567822110-hd2026851058338.gif?v=1785898767\" alt=\"Small dog using the foldable elevated pet grooming bed\" width=\"650\" height=\"650\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pgb-media-label\"\u003e\n\u003cspan\u003e\u003c\/span\u003e 2-in-1 Grooming Support\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ==============================\n       CORE BENEFIT ICON GRID\n  =============================== --\u003e\n\u003cdiv class=\"pgb-icon-section\" id=\"pgb-key-benefits\"\u003e\n\u003cdiv class=\"pgb-container\"\u003e\n\u003cdiv class=\"pgb-icon-grid\"\u003e\n\u003cdiv class=\"pgb-icon-card\"\u003e\n\u003cdiv class=\"pgb-icon-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n              \u003cpath d=\"M5 20V9m14 11V9M4 9h16M7 9V5h10v4M8 14h8\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eElevated Working Height\u003c\/h3\u003e\n\u003cp\u003eHelps reduce repeated bending during everyday grooming tasks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-icon-card\"\u003e\n\u003cdiv class=\"pgb-icon-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n              \u003cpath d=\"M7 4h10l2 4-2 12H7L5 8l2-4Z\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M8 11h8M9 15h6\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003e2-in-1 Versatility\u003c\/h3\u003e\n\u003cp\u003eUse it as a standing bed or hanging grooming helper.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-icon-card\"\u003e\n\u003cdiv class=\"pgb-icon-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n              \u003cpath d=\"M12 4c3.5 3.1 5.5 5.9 5.5 8.5A5.5 5.5 0 1 1 6.5 12.5C6.5 9.9 8.5 7.1 12 4Z\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M9.5 14.5c.8 1 1.6 1.5 2.5 1.5\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eBreathable Support\u003c\/h3\u003e\n\u003cp\u003eProvides a more comfortable support surface during grooming.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-icon-card\"\u003e\n\u003cdiv class=\"pgb-icon-box\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n              \u003cpath d=\"M7 5h10v14H7z\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"m9 9 3 3 3-3M12 12v5\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eDetachable \u0026amp; Portable\u003c\/h3\u003e\n\u003cp\u003eBreaks down for easier transportation and home storage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ==============================\n       CORE BENEFIT DETAIL CARDS\n  =============================== --\u003e\n\u003cdiv class=\"pgb-section pgb-benefits-bg\"\u003e\n\u003cdiv class=\"pgb-container\"\u003e\n\u003cdiv class=\"pgb-section-title\"\u003e\n\u003cspan class=\"pgb-eyebrow\"\u003eDesigned for Easier Grooming\u003c\/span\u003e\n\u003ch2\u003eLess Struggling. More Control. Better Comfort.\u003c\/h2\u003e\n\u003cp\u003eGive your small dog a defined support area while creating a more convenient working height for washing, brushing, drying and nail care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-benefit-list\"\u003e\n\u003c!-- Benefit 01 --\u003e\n\u003carticle class=\"pgb-benefit-card\"\u003e\n\u003cdiv class=\"pgb-benefit-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0596\/0050\/2882\/files\/spp_shopify20260803101019_68865ee7902eb4ed16f27f9336adee58.jpg?v=1785723022\" alt=\"Small dog supported on the elevated pet grooming bed\" loading=\"lazy\" width=\"700\" height=\"700\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pgb-benefit-copy\"\u003e\n\u003cdiv class=\"pgb-number\"\u003e\n\u003cspan\u003e01\u003c\/span\u003e Stable Grooming Support\u003c\/div\u003e\n\u003ch3\u003eA Defined Space for Routine Pet Care\u003c\/h3\u003e\n\u003cp\u003eThe elevated support surface gives small dogs a dedicated place to stay during nail trimming, bathing, brushing, drying and other routine grooming tasks.\u003c\/p\u003e\n\u003cul class=\"pgb-benefit-points\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pgb-check\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n                    \u003cpath d=\"M5 12.5 9.2 17 19 7\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n                  \u003c\/svg\u003e \u003c\/span\u003e Helps create a steadier working area\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pgb-check\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n                    \u003cpath d=\"M5 12.5 9.2 17 19 7\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n                  \u003c\/svg\u003e \u003c\/span\u003e Ideal for regular at-home maintenance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c!-- Benefit 02 --\u003e\n\u003carticle class=\"pgb-benefit-card\"\u003e\n\u003cdiv class=\"pgb-benefit-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0596\/0050\/2882\/files\/spp_shopify20260803101023_cb4368322a75b9ac6b56ab86f900d885.jpg?v=1785723027\" alt=\"Detachable components of the portable pet grooming bed\" loading=\"lazy\" width=\"700\" height=\"700\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pgb-benefit-copy\"\u003e\n\u003cdiv class=\"pgb-number\"\u003e\n\u003cspan\u003e02\u003c\/span\u003e Detachable Structure\u003c\/div\u003e\n\u003ch3\u003eSet Up a Practical Grooming Station at Home\u003c\/h3\u003e\n\u003cp\u003eThe detachable construction makes the grooming bed easier to assemble, move and organize without requiring a large, professional grooming table.\u003c\/p\u003e\n\u003cul class=\"pgb-benefit-points\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pgb-check\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n                    \u003cpath d=\"M5 12.5 9.2 17 19 7\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n                  \u003c\/svg\u003e \u003c\/span\u003e Convenient for bathrooms, laundry rooms and patios\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pgb-check\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n                    \u003cpath d=\"M5 12.5 9.2 17 19 7\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n                  \u003c\/svg\u003e \u003c\/span\u003e Easier to transport and put away\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c!-- Benefit 03 --\u003e\n\u003carticle class=\"pgb-benefit-card\"\u003e\n\u003cdiv class=\"pgb-benefit-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0596\/0050\/2882\/files\/spp_shopify20260803101028_c667ee81c79fef7ac471d2dae5a60720.jpg?v=1785723032\" alt=\"Breathable fabric support surface for small pet grooming\" loading=\"lazy\" width=\"700\" height=\"700\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pgb-benefit-copy\"\u003e\n\u003cdiv class=\"pgb-number\"\u003e\n\u003cspan\u003e03\u003c\/span\u003e Breathable Surface\u003c\/div\u003e\n\u003ch3\u003eComfortable Support During Longer Grooming Sessions\u003c\/h3\u003e\n\u003cp\u003eThe breathable support surface helps reduce the heavy, enclosed feeling of a solid tabletop while positioning your pet at a more convenient height.\u003c\/p\u003e\n\u003cul class=\"pgb-benefit-points\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pgb-check\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n                    \u003cpath d=\"M5 12.5 9.2 17 19 7\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n                  \u003c\/svg\u003e \u003c\/span\u003e Suitable for washing, drying and trimming\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pgb-check\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n                    \u003cpath d=\"M5 12.5 9.2 17 19 7\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n                  \u003c\/svg\u003e \u003c\/span\u003e Designed with small-pet comfort in mind\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c!-- Benefit 04 --\u003e\n\u003carticle class=\"pgb-benefit-card\"\u003e\n\u003cdiv class=\"pgb-benefit-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0596\/0050\/2882\/files\/spp_shopify20260803101032_9158b4c6a1dd801d2a1bb51f1057e740.jpg?v=1785723036\" alt=\"Support cutout design used during small dog grooming\" loading=\"lazy\" width=\"700\" height=\"700\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pgb-benefit-copy\"\u003e\n\u003cdiv class=\"pgb-number\"\u003e\n\u003cspan\u003e04\u003c\/span\u003e Controlled Handling\u003c\/div\u003e\n\u003ch3\u003eHelps Limit Sudden Scratching and Turning\u003c\/h3\u003e\n\u003cp\u003eThe supportive cutout design helps limit sudden body movement while leaving the paws accessible for careful nail trimming, cleaning and routine maintenance.\u003c\/p\u003e\n\u003cul class=\"pgb-benefit-points\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pgb-check\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n                    \u003cpath d=\"M5 12.5 9.2 17 19 7\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n                  \u003c\/svg\u003e \u003c\/span\u003e Keeps paws easier to reach\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pgb-check\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n                    \u003cpath d=\"M5 12.5 9.2 17 19 7\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n                  \u003c\/svg\u003e \u003c\/span\u003e Supports a more organized grooming routine\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c!-- Benefit 05 --\u003e\n\u003carticle class=\"pgb-benefit-card\"\u003e\n\u003cdiv class=\"pgb-benefit-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0596\/0050\/2882\/files\/spp_shopify20260803101037_1433cfa35351241964c4088c0d82b0cc.jpg?v=1785723041\" alt=\"Pet grooming product used as standing table and hanging helper\" loading=\"lazy\" width=\"700\" height=\"700\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pgb-benefit-copy\"\u003e\n\u003cdiv class=\"pgb-number\"\u003e\n\u003cspan\u003e05\u003c\/span\u003e Dual-Use Design\u003c\/div\u003e\n\u003ch3\u003eSwitch Between Two Grooming Setups\u003c\/h3\u003e\n\u003cp\u003eUse the complete frame as a standing grooming bed, or use the fabric support as a hanging grooming helper when a different position is more convenient.\u003c\/p\u003e\n\u003cul class=\"pgb-benefit-points\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pgb-check\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n                    \u003cpath d=\"M5 12.5 9.2 17 19 7\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n                  \u003c\/svg\u003e \u003c\/span\u003e Flexible for different grooming tasks\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pgb-check\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n                    \u003cpath d=\"M5 12.5 9.2 17 19 7\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n                  \u003c\/svg\u003e \u003c\/span\u003e One product replaces multiple bulky accessories\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ==============================\n       FEATURES \u0026 SPECIFICATIONS\n  =============================== --\u003e\n\u003cdiv class=\"pgb-section\"\u003e\n\u003cdiv class=\"pgb-container\"\u003e\n\u003cdiv class=\"pgb-section-title\"\u003e\n\u003cspan class=\"pgb-eyebrow\"\u003eProduct Details\u003c\/span\u003e\n\u003ch2\u003eEverything You Need to Know\u003c\/h2\u003e\n\u003cp\u003eReview the dimensions, available options and important safety information before choosing the best style for your pet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-spec-layout\"\u003e\n\u003cdiv class=\"pgb-bordered-panel\"\u003e\n\u003ch3\u003eDetailed Features\u003c\/h3\u003e\n\u003cp class=\"pgb-panel-intro\"\u003eDesigned to make regular home grooming more organized and less physically demanding.\u003c\/p\u003e\n\u003cdiv class=\"pgb-feature-boxes\"\u003e\n\u003cdiv class=\"pgb-mini-feature\"\u003e\n\u003cstrong\u003eSmall-Dog Design\u003c\/strong\u003e \u003cspan\u003e Intended for appropriately sized small dogs that fit safely within the support openings. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-mini-feature\"\u003e\n\u003cstrong\u003eElevated Position\u003c\/strong\u003e \u003cspan\u003e Raises the grooming area to help reduce repeated bending over the floor. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-mini-feature\"\u003e\n\u003cstrong\u003eAccessible Paw Openings\u003c\/strong\u003e \u003cspan\u003e Keeps the paws accessible during nail trimming and cleaning. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-mini-feature\"\u003e\n\u003cstrong\u003eHome-Friendly Footprint\u003c\/strong\u003e \u003cspan\u003e Offers a practical alternative to a large professional grooming table. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-mini-feature\"\u003e\n\u003cstrong\u003eDetachable Components\u003c\/strong\u003e \u003cspan\u003e Separates into manageable parts for transportation and storage. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-mini-feature\"\u003e\n\u003cstrong\u003eMultiple Grooming Uses\u003c\/strong\u003e \u003cspan\u003e Suitable for brushing, drying, washing, cleaning and routine nail care. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-bordered-panel\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cp class=\"pgb-panel-intro\"\u003ePlease allow a small difference due to manual measurement.\u003c\/p\u003e\n\u003cdiv class=\"pgb-spec-table\"\u003e\n\u003cdiv class=\"pgb-spec-row\"\u003e\n\u003cdiv class=\"pgb-spec-label\"\u003eProduct\u003c\/div\u003e\n\u003cdiv class=\"pgb-spec-value\"\u003eDetachable Pet Grooming Bed\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-spec-row\"\u003e\n\u003cdiv class=\"pgb-spec-label\"\u003eDimensions\u003c\/div\u003e\n\u003cdiv class=\"pgb-spec-value\"\u003e23.6 × 13.0 × 15.7 in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-spec-row\"\u003e\n\u003cdiv class=\"pgb-spec-label\"\u003eMetric Size\u003c\/div\u003e\n\u003cdiv class=\"pgb-spec-value\"\u003e60 × 33 × 40 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-spec-row\"\u003e\n\u003cdiv class=\"pgb-spec-label\"\u003eColors\u003c\/div\u003e\n\u003cdiv class=\"pgb-spec-value\"\u003eBlue, Black, Pink and Khaki\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-spec-row\"\u003e\n\u003cdiv class=\"pgb-spec-label\"\u003eStyles\u003c\/div\u003e\n\u003cdiv class=\"pgb-spec-value\"\u003eUpgraded and Regular\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-spec-row\"\u003e\n\u003cdiv class=\"pgb-spec-label\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"pgb-spec-value\"\u003eBreathable support fabric and detachable support components\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-spec-row\"\u003e\n\u003cdiv class=\"pgb-spec-label\"\u003eRecommended For\u003c\/div\u003e\n\u003cdiv class=\"pgb-spec-value\"\u003eAppropriately sized small dogs\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-package-box\"\u003e\n\u003cstrong\u003ePACKAGE INCLUDES\u003c\/strong\u003e\n\u003cp\u003e1 × Detachable Pet Grooming Bed\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-safety-box\"\u003e\n\u003cdiv class=\"pgb-safety-heading\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M12 3 2.8 20h18.4L12 3Z\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M12 9v5M12 17.3v.2\" stroke=\"currentColor\" stroke-width=\"2.1\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e Important Safety Information\u003c\/div\u003e\n\u003cul class=\"pgb-safety-list\"\u003e\n\u003cli\u003ePlace the complete grooming bed on a flat, stable surface before placing your pet on it.\u003c\/li\u003e\n\u003cli\u003eConfirm that all straps, hooks and fasteners are fully secured before each grooming session.\u003c\/li\u003e\n\u003cli\u003eNever leave your pet unattended while using the standing bed or hanging grooming helper.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ==============================\n       FAQ ACCORDION\n  =============================== --\u003e\n\u003cdiv class=\"pgb-section pgb-faq-bg\"\u003e\n\u003cdiv class=\"pgb-container\"\u003e\n\u003cdiv class=\"pgb-section-title\"\u003e\n\u003cspan class=\"pgb-eyebrow\"\u003eFrequently Asked Questions\u003c\/span\u003e\n\u003ch2\u003eQuestions Pet Owners Often Ask\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-faq-list\"\u003e\n\u003cdiv class=\"pgb-faq-item\"\u003e\n\u003cbutton type=\"button\" class=\"pgb-faq-question\"\u003e \u003cspan\u003eWhat size pets is this grooming bed designed for?\u003c\/span\u003e \u003cspan class=\"pgb-faq-arrow\"\u003e\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"pgb-faq-answer\"\u003e\n\u003cdiv class=\"pgb-faq-answer-inner\"\u003eIt is designed primarily for small dogs. Before use, compare your pet’s body size with the product dimensions of 23.6 × 13.0 × 15.7 inches and make sure the support openings fit comfortably without pressing or restricting the body.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-faq-item\"\u003e\n\u003cbutton type=\"button\" class=\"pgb-faq-question\"\u003e \u003cspan\u003eCan it be used for nail trimming?\u003c\/span\u003e \u003cspan class=\"pgb-faq-arrow\"\u003e\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"pgb-faq-answer\"\u003e\n\u003cdiv class=\"pgb-faq-answer-inner\"\u003eYes. The paw openings help keep the paws accessible for careful nail trimming. Always use pet-safe grooming tools, work slowly and stop if your pet becomes distressed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-faq-item\"\u003e\n\u003cbutton type=\"button\" class=\"pgb-faq-question\"\u003e \u003cspan\u003eCan I use the fabric section without the standing frame?\u003c\/span\u003e \u003cspan class=\"pgb-faq-arrow\"\u003e\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"pgb-faq-answer\"\u003e\n\u003cdiv class=\"pgb-faq-answer-inner\"\u003eThe detachable support can also be used as a hanging grooming helper when attached to suitable, stable hooks. Confirm that every attachment point is secure before placing your pet inside.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-faq-item\"\u003e\n\u003cbutton type=\"button\" class=\"pgb-faq-question\"\u003e \u003cspan\u003eDoes the product completely stop a pet from moving?\u003c\/span\u003e \u003cspan class=\"pgb-faq-arrow\"\u003e\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"pgb-faq-answer\"\u003e\n\u003cdiv class=\"pgb-faq-answer-inner\"\u003eNo pet grooming support can eliminate all movement. This design helps create a more controlled position, but your pet must still be supervised and gently handled throughout the entire grooming session.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-faq-item\"\u003e\n\u003cbutton type=\"button\" class=\"pgb-faq-question\"\u003e \u003cspan\u003eCan I leave my dog on the grooming bed unattended?\u003c\/span\u003e \u003cspan class=\"pgb-faq-arrow\"\u003e\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"pgb-faq-answer\"\u003e\n\u003cdiv class=\"pgb-faq-answer-inner\"\u003eNo. Never leave your pet unattended on the standing grooming bed or in the hanging support. Keep one hand close to your pet and monitor all straps and attachment points during use.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-faq-item\"\u003e\n\u003cbutton type=\"button\" class=\"pgb-faq-question\"\u003e \u003cspan\u003eWhere should I place the standing grooming bed?\u003c\/span\u003e \u003cspan class=\"pgb-faq-arrow\"\u003e\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"pgb-faq-answer\"\u003e\n\u003cdiv class=\"pgb-faq-answer-inner\"\u003ePlace it on a flat, stable and slip-resistant surface. Avoid stairs, uneven floors, elevated countertops and areas where the frame could shift during grooming.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ==============================\n       SHIPPING \u0026 QUALITY PROMISES\n  =============================== --\u003e\n\u003cdiv class=\"pgb-section\"\u003e\n\u003cdiv class=\"pgb-container\"\u003e\n\u003cdiv class=\"pgb-section-title\"\u003e\n\u003cspan class=\"pgb-eyebrow\"\u003eShop With Confidence\u003c\/span\u003e\n\u003ch2\u003eShipping, Packing \u0026amp; Quality Support\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-guarantee-grid\"\u003e\n\u003cdiv class=\"pgb-guarantee-card\"\u003e\n\u003cdiv class=\"pgb-guarantee-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n              \u003cpath d=\"M3 6h11v11H3zM14 10h4l3 3v4h-7z\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n              \u003ccircle cx=\"7\" cy=\"18\" r=\"2\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n              \u003ccircle cx=\"18\" cy=\"18\" r=\"2\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eOrder Status Updates\u003c\/h3\u003e\n\u003cp\u003eShipping information and available tracking details are provided after your order has been processed and dispatched.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-guarantee-card\"\u003e\n\u003cdiv class=\"pgb-guarantee-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n              \u003cpath d=\"m4 8 8-4 8 4-8 4-8-4Z\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M4 8v8l8 4 8-4V8M12 12v8\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eCareful Packing\u003c\/h3\u003e\n\u003cp\u003eEach grooming bed is packed to help protect the detachable frame, support surface and included components during transit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-guarantee-card\"\u003e\n\u003cdiv class=\"pgb-guarantee-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n              \u003cpath d=\"M12 3 5 6v5c0 4.7 2.9 8 7 10 4.1-2 7-5.3 7-10V6l-7-3Z\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"m9 12 2 2 4-5\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eQuality Support\u003c\/h3\u003e\n\u003cp\u003eContact our customer support team if your order arrives with a missing component or a product-related quality concern.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ==============================\n       FINAL CTA\n  =============================== --\u003e\n\u003cdiv class=\"pgb-final-section\"\u003e\n\u003cdiv class=\"pgb-container\"\u003e\n\u003cdiv class=\"pgb-final-banner\"\u003e\n\u003cdiv class=\"pgb-final-copy\"\u003e\n\u003ch2\u003eMake Grooming Day Easier for You and Your Pet\u003c\/h2\u003e\n\u003cp\u003eCreate a more comfortable, organized home-grooming routine without relying on a bulky professional grooming table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pgb-final-action\" id=\"product-purchase-area\"\u003e\n\u003ca href=\"#MainContent\" class=\"pgb-btn\"\u003e Buy Now \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n              \u003cpath d=\"M5 12h14M14 7l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/a\u003e \u003csmall\u003eSelect your preferred color and style above.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Floating purchase control --\u003e\n\u003cdiv class=\"pgb-floating-buy\"\u003e\n\u003cdiv class=\"pgb-floating-copy\"\u003e\n\u003cstrong\u003e2-in-1 Grooming Bed\u003c\/strong\u003e \u003cspan\u003eChoose your color and style\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"pgb-btn\"\u003e Buy Now \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n        \u003cpath d=\"M5 12h14M14 7l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/button\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function () {\n      var section = document.getElementById(\"pgb-product-details\");\n\n      if (!section || section.getAttribute(\"data-pgb-ready\") === \"true\") {\n        return;\n      }\n\n      section.setAttribute(\"data-pgb-ready\", \"true\");\n\n      \/* ==============================\n         FAQ ACCORDION\n      ============================== *\/\n      var faqItems = section.querySelectorAll(\".pgb-faq-item\");\n\n      faqItems.forEach(function (item) {\n        var button = item.querySelector(\".pgb-faq-question\");\n        var answer = item.querySelector(\".pgb-faq-answer\");\n\n        if (!button || !answer) {\n          return;\n        }\n\n        button.addEventListener(\"click\", function () {\n          var isOpen = item.classList.contains(\"is-open\");\n\n          faqItems.forEach(function (otherItem) {\n            var otherButton = otherItem.querySelector(\".pgb-faq-question\");\n            var otherAnswer = otherItem.querySelector(\".pgb-faq-answer\");\n\n            otherItem.classList.remove(\"is-open\");\n\n            if (otherButton) {\n              otherButton.setAttribute(\"aria-expanded\", \"false\");\n            }\n\n            if (otherAnswer) {\n              otherAnswer.style.maxHeight = \"0px\";\n              otherAnswer.style.opacity = \"0\";\n              otherAnswer.setAttribute(\"aria-hidden\", \"true\");\n            }\n          });\n\n          if (!isOpen) {\n            item.classList.add(\"is-open\");\n            button.setAttribute(\"aria-expanded\", \"true\");\n            answer.setAttribute(\"aria-hidden\", \"false\");\n            answer.style.maxHeight = answer.scrollHeight + \"px\";\n            answer.style.opacity = \"1\";\n          }\n        });\n      });\n\n      \/* ==============================\n         LOCATE SHOPIFY PURCHASE AREA\n      ============================== *\/\n      function findPurchaseArea() {\n        var selectors = [\n          \".product-form__buttons\",\n          \".product-form__submit\",\n          \"button[name='add']\",\n          \"form[action*='\/cart\/add']\",\n          \"[id*='ProductInfo']\",\n          \".product__info-container\",\n          \".product-single__meta\",\n          \".product-form\"\n        ];\n\n        for (var i = 0; i \u003c selectors.length; i++) {\n          var target = document.querySelector(selectors[i]);\n\n          if (target \u0026\u0026 !section.contains(target)) {\n            return target;\n          }\n        }\n\n        return null;\n      }\n\n      function scrollToPurchase(event) {\n        if (event) {\n          event.preventDefault();\n        }\n\n        var target = findPurchaseArea();\n\n        if (target) {\n          target.scrollIntoView({\n            behavior: \"smooth\",\n            block: \"center\"\n          });\n\n          setTimeout(function () {\n            var variantSelector =\n              document.querySelector(\n                \"variant-selects select, variant-radios input, select[name='id']\"\n              );\n\n            var addButton =\n              document.querySelector(\n                \".product-form__submit, button[name='add']\"\n              );\n\n            if (variantSelector \u0026\u0026 typeof variantSelector.focus === \"function\") {\n              variantSelector.focus({\n                preventScroll: true\n              });\n            } else if (\n              addButton \u0026\u0026\n              typeof addButton.focus === \"function\"\n            ) {\n              addButton.focus({\n                preventScroll: true\n              });\n            }\n          }, 650);\n        } else {\n          window.scrollTo({\n            top: 0,\n            behavior: \"smooth\"\n          });\n        }\n      }\n\n      var purchaseButtons = section.querySelectorAll(\"[data-pgb-buy]\");\n\n      purchaseButtons.forEach(function (button) {\n        button.addEventListener(\"click\", scrollToPurchase);\n      });\n\n      \/* ==============================\n         FLOATING BUY BUTTON\n      ============================== *\/\n      var floatingBar = section.querySelector(\".pgb-floating-buy\");\n      var finalBanner = section.querySelector(\".pgb-final-banner\");\n\n      function updateFloatingBar() {\n        if (!floatingBar) {\n          return;\n        }\n\n        var scrollPosition =\n          window.pageYOffset || document.documentElement.scrollTop;\n\n        var finalBannerVisible = false;\n\n        if (finalBanner) {\n          var bannerRect = finalBanner.getBoundingClientRect();\n\n          finalBannerVisible =\n            bannerRect.top \u003c window.innerHeight \u0026\u0026\n            bannerRect.bottom \u003e 0;\n        }\n\n        if (scrollPosition \u003e 700 \u0026\u0026 !finalBannerVisible) {\n          floatingBar.classList.add(\"is-visible\");\n        } else {\n          floatingBar.classList.remove(\"is-visible\");\n        }\n      }\n\n      updateFloatingBar();\n\n      window.addEventListener(\"scroll\", updateFloatingBar, {\n        passive: true\n      });\n\n      window.addEventListener(\"resize\", function () {\n        updateFloatingBar();\n\n        var openAnswer = section.querySelector(\n          \".pgb-faq-item.is-open .pgb-faq-answer\"\n        );\n\n        if (openAnswer) {\n          openAnswer.style.maxHeight = openAnswer.scrollHeight + \"px\";\n        }\n      });\n    })();\n  \u003c\/script\u003e\u003c\/section\u003e\n\n\u003c\/body\u003e","brand":"HYY","offers":[{"title":"Regular Blue","offer_id":48850141774056,"sku":"NC02592608054578-普通款蓝色","price":0.0,"currency_code":"USD","in_stock":true},{"title":"Regular Black","offer_id":48850141839592,"sku":"NC02592608054578-普通款黑色","price":0.0,"currency_code":"USD","in_stock":true},{"title":"Regular Pink","offer_id":48850141905128,"sku":"NC02592608054578-普通款粉色","price":0.0,"currency_code":"USD","in_stock":true},{"title":"Regular Khaki","offer_id":48850141970664,"sku":"NC02592608054578-普通款卡其色","price":0.0,"currency_code":"USD","in_stock":true},{"title":"Upgraded Blue","offer_id":48850282316008,"sku":"NC02592608054578-升级款蓝色","price":0.0,"currency_code":"USD","in_stock":true},{"title":"Upgraded Black","offer_id":48850282348776,"sku":"NC02592608054578-升级款黑色","price":0.0,"currency_code":"USD","in_stock":true},{"title":"Upgraded Pink","offer_id":48850282381544,"sku":"NC02592608054578-升级款粉色","price":0.0,"currency_code":"USD","in_stock":true},{"title":"Upgraded  Khaki","offer_id":48850282414312,"sku":"NC02592608054578-升级款卡其色","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0789\/8988\/5672\/files\/spp_shopify20260803101019_68865ee7902eb4ed16f27f9336adee58.jpg?v=1785896187","url":"https:\/\/sereintis.com\/products\/2-in-1-foldable-pet-grooming-bed","provider":"sereintis.com","version":"1.0","type":"link"}