{"title":"Artificial Flowers","description":null,"products":[{"product_id":"artificial-lilac-blossom-spray","title":"Artificial Lilac Blossom Spray, 99cm","description":"\u003cstyle\u003e\n  .cozy-product-card {\n    --pc-cream: #EBE8D9;\n    --pc-wine: #4B2828;\n    --pc-soft: #D2C5B1;\n    --pc-gold: #8F7A20;\n    --pc-dark: #2E1B1A;\n    --pc-white: #FAF8F2;\n\n    --pc-border: rgba(75, 40, 40, 0.13);\n    --pc-border-strong: rgba(75, 40, 40, 0.23);\n\n    --pc-radius-xl: 44px;\n    --pc-radius-lg: 32px;\n    --pc-radius-md: 26px;\n    --pc-pill: 999px;\n\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-body-family),\n      -apple-system,\n      BlinkMacSystemFont,\n      \"Segoe UI\",\n      Arial,\n      sans-serif;\n\n    font-size: 15px;\n    line-height: 1.55;\n\n    container-type: inline-size;\n  }\n\n  .cozy-product-card *,\n  .cozy-product-card *::before,\n  .cozy-product-card *::after {\n    box-sizing: border-box;\n    min-width: 0;\n  }\n\n  .cozy-product-card h2,\n  .cozy-product-card h3,\n  .cozy-product-card h4,\n  .cozy-product-card p {\n    margin: 0;\n  }\n\n  .cozy-product-card button,\n  .cozy-product-card input {\n    font: inherit;\n  }\n\n  .cpc-shell {\n    display: grid;\n    gap: 14px;\n    width: 100%;\n  }\n\n\n  \/* ======================================================\n     HERO\n     ====================================================== *\/\n\n  .cpc-overview {\n    position: relative;\n    overflow: hidden;\n\n    padding: clamp(26px, 5cqw, 48px);\n\n    background:\n      radial-gradient(\n        circle at 92% 10%,\n        rgba(210, 197, 177, 0.65),\n        transparent 34%\n      ),\n      var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-overview::after {\n    content: \"\";\n\n    position: absolute;\n\n    width: 170px;\n    height: 170px;\n\n    right: -70px;\n    bottom: -90px;\n\n    border: 30px solid rgba(75, 40, 40, 0.04);\n    border-radius: 50%;\n\n    pointer-events: none;\n  }\n\n  .cpc-eyebrow {\n    position: relative;\n    z-index: 1;\n\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 34px;\n\n    margin-bottom: 18px;\n    padding: 8px 16px;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n  }\n\n  .cpc-title {\n    position: relative;\n    z-index: 1;\n\n    max-width: 950px;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(29px, 6cqw, 54px);\n    line-height: 1.04;\n    letter-spacing: -0.035em;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-intro {\n    position: relative;\n    z-index: 1;\n\n    max-width: 820px;\n\n    margin-top: 18px !important;\n\n    color: rgba(75, 40, 40, 0.66);\n\n    font-size: clamp(14px, 2cqw, 17px);\n    line-height: 1.65;\n  }\n\n\n  \/* ======================================================\n     QUANTITY\n     ====================================================== *\/\n\n  .cpc-order-section {\n    overflow: hidden;\n\n    padding: 9px;\n\n    background: var(--pc-dark);\n\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-order-box {\n    padding: clamp(22px, 4cqw, 32px);\n\n    background: var(--pc-cream);\n    color: var(--pc-wine);\n\n    border-radius: 36px;\n  }\n\n  .cpc-order-row {\n    display: grid;\n\n    grid-template-columns:\n      minmax(0, 1fr)\n      auto;\n\n    align-items: end;\n\n    gap: 22px;\n  }\n\n  .cpc-order-label {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 32px;\n\n    margin-bottom: 12px;\n    padding: 7px 14px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n  .cpc-order-title {\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(22px, 4cqw, 30px);\n    line-height: 1.1;\n    font-weight: 700;\n  }\n\n  .cpc-order-subtitle {\n    margin-top: 6px !important;\n\n    color: rgba(75, 40, 40, 0.58);\n\n    font-size: 13px;\n    line-height: 1.45;\n  }\n\n  .cpc-order-price {\n    color: var(--pc-wine);\n\n    font-size: clamp(29px, 5cqw, 40px);\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: -0.035em;\n\n    text-align: right;\n\n    white-space: nowrap;\n  }\n\n  .cpc-order-price small {\n    display: block;\n\n    margin-top: 8px;\n\n    color: rgba(75, 40, 40, 0.48);\n\n    font-size: 10px;\n    line-height: 1.3;\n    font-weight: 700;\n\n    white-space: normal;\n  }\n\n  .cpc-controls {\n    display: grid;\n\n    grid-template-columns:\n      minmax(210px, 0.8fr)\n      minmax(220px, 1.2fr);\n\n    gap: 12px;\n\n    margin-top: 22px;\n  }\n\n  .cpc-quantity {\n    display: grid;\n\n    grid-template-columns:\n      58px\n      minmax(60px, 1fr)\n      58px;\n\n    align-items: center;\n\n    min-height: 64px;\n\n    padding: 5px;\n\n    background: var(--pc-soft);\n\n    border-radius: var(--pc-pill);\n  }\n\n  .cpc-quantity-button {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 54px;\n    height: 54px;\n\n    margin: 0;\n    padding: 0;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: transparent;\n    color: var(--pc-wine);\n\n    border-radius: 50%;\n\n    cursor: pointer;\n\n    font-size: 26px;\n    line-height: 1;\n\n    appearance: none;\n    -webkit-appearance: none;\n\n    transition:\n      background 0.2s ease,\n      color 0.2s ease,\n      transform 0.2s ease,\n      opacity 0.2s ease;\n  }\n\n  .cpc-quantity-button:hover {\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    transform: scale(0.96);\n  }\n\n  .cpc-quantity-button:active {\n    transform: scale(0.9);\n  }\n\n  .cpc-minus[aria-disabled=\"true\"] {\n    opacity: 0.4;\n  }\n\n  .cpc-quantity-input {\n    width: 100%;\n\n    padding: 0 4px;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: transparent !important;\n    color: var(--pc-wine) !important;\n\n    text-align: center;\n\n    font-size: 18px !important;\n    line-height: 1 !important;\n    font-weight: 800 !important;\n\n    appearance: textfield;\n    -moz-appearance: textfield;\n  }\n\n  .cpc-quantity-input::-webkit-inner-spin-button,\n  .cpc-quantity-input::-webkit-outer-spin-button {\n    margin: 0;\n    -webkit-appearance: none;\n  }\n\n  .cpc-add-box {\n    width: 100%;\n    min-height: 64px;\n\n    padding: 14px 24px;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-pill);\n\n    cursor: pointer;\n\n    font-size: 14px;\n    font-weight: 800;\n    letter-spacing: 0.035em;\n    text-transform: uppercase;\n\n    transition:\n      background 0.22s ease,\n      transform 0.22s ease;\n  }\n\n  .cpc-add-box:hover {\n    background: var(--pc-gold);\n    transform: translateY(-2px);\n  }\n\n  .cpc-add-box:active {\n    transform: translateY(0);\n  }\n\n  .cpc-minimum {\n    margin-top: 13px !important;\n\n    color: rgba(75, 40, 40, 0.48);\n\n    text-align: center;\n\n    font-size: 10px;\n    line-height: 1.4;\n    font-weight: 750;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n  }\n\n\n  \/* ======================================================\n     TOP METRICS\n     ====================================================== *\/\n\n  .cpc-metrics {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-metric {\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n\n    min-height: 116px;\n\n    padding: 19px;\n\n    overflow: hidden;\n\n    background: var(--pc-white);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 30px;\n\n    transition:\n      transform 0.22s ease,\n      border-color 0.22s ease,\n      background 0.22s ease;\n  }\n\n  .cpc-metric:hover {\n    transform: translateY(-2px);\n\n    background: #FFFFFF;\n\n    border-color: var(--pc-border-strong);\n  }\n\n  .cpc-metric-label {\n    display: block;\n\n    color: rgba(75, 40, 40, 0.52);\n\n    font-size: 9px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.07em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-metric-value {\n    display: block;\n\n    margin-top: 17px;\n\n    color: var(--pc-wine);\n\n    font-size: clamp(17px, 3.2cqw, 27px);\n    line-height: 1.1;\n    font-weight: 750;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-metric-price {\n    white-space: nowrap;\n    overflow-wrap: normal;\n  }\n\n\n  \/* ======================================================\n     MAIN ACCORDIONS\n     ====================================================== *\/\n\n  .cpc-main-accordion {\n    overflow: hidden;\n\n    background: var(--pc-white);\n\n    border: 1px solid var(--pc-border);\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-main-accordion \u003e summary {\n    display: grid;\n\n    grid-template-columns:\n      auto\n      minmax(0, 1fr)\n      54px;\n\n    align-items: center;\n\n    gap: 16px;\n\n    min-height: 82px;\n\n    padding: 14px 17px 14px 25px;\n\n    list-style: none;\n    cursor: pointer;\n\n    transition: background 0.2s ease;\n  }\n\n  .cpc-main-accordion \u003e summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .cpc-main-accordion \u003e summary::marker {\n    content: \"\";\n  }\n\n  .cpc-main-accordion \u003e summary:hover {\n    background: rgba(210, 197, 177, 0.18);\n  }\n\n  .cpc-main-index {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 60px;\n    height: 38px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    font-weight: 800;\n  }\n\n  .cpc-main-title {\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(20px, 4cqw, 29px);\n    line-height: 1.1;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-main-toggle {\n    position: relative;\n\n    width: 52px;\n    height: 52px;\n\n    justify-self: end;\n\n    background: var(--pc-wine);\n\n    border-radius: 50%;\n\n    transition:\n      transform 0.25s ease,\n      background 0.25s ease;\n  }\n\n  .cpc-main-toggle::before,\n  .cpc-main-toggle::after {\n    content: \"\";\n\n    position: absolute;\n\n    left: 50%;\n    top: 50%;\n\n    width: 16px;\n    height: 2px;\n\n    background: var(--pc-cream);\n\n    border-radius: 999px;\n\n    transform: translate(-50%, -50%);\n  }\n\n  .cpc-main-toggle::after {\n    transform:\n      translate(-50%, -50%)\n      rotate(90deg);\n  }\n\n  .cpc-main-accordion[open] \u003e summary {\n    border-bottom: 1px solid var(--pc-border);\n  }\n\n  .cpc-main-accordion[open] .cpc-main-toggle {\n    background: var(--pc-gold);\n\n    transform: rotate(180deg);\n  }\n\n  .cpc-main-accordion[open] .cpc-main-toggle::after {\n    transform: translate(-50%, -50%);\n  }\n\n  .cpc-main-content {\n    padding: 24px;\n  }\n\n\n  \/* ======================================================\n     PRODUCT OVERVIEW\n     ====================================================== *\/\n\n  .cpc-feature-band {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-feature {\n    min-height: 0;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 29px;\n\n    transition:\n      background 0.2s ease,\n      transform 0.2s ease;\n  }\n\n  .cpc-feature:hover {\n    background: #E6E0D0;\n\n    transform: translateY(-2px);\n  }\n\n  .cpc-feature-number {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 42px;\n    height: 42px;\n\n    margin-bottom: 20px;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: 50%;\n\n    font-size: 10px;\n    font-weight: 800;\n  }\n\n  .cpc-feature-title {\n    margin-bottom: 7px !important;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: 17px;\n    line-height: 1.25;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-feature-text {\n    color: rgba(75, 40, 40, 0.62);\n\n    font-size: 13px;\n    line-height: 1.55;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     PRODUCT DETAILS\n     ====================================================== *\/\n\n  .cpc-spec-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr));\n\n    gap: 9px;\n  }\n\n  .cpc-spec-row {\n    display: grid;\n\n    grid-template-columns:\n      minmax(115px, 0.8fr)\n      minmax(0, 1.2fr);\n\n    align-items: center;\n\n    gap: 14px;\n\n    min-height: 62px;\n\n    padding: 12px 18px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 26px;\n  }\n\n  .cpc-spec-key {\n    color: rgba(75, 40, 40, 0.52);\n\n    font-size: 10px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-spec-value {\n    color: var(--pc-wine);\n\n    font-size: 14px;\n    line-height: 1.35;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     MORE INFORMATION\n     ====================================================== *\/\n\n  .cpc-info-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-info-card {\n    min-height: 0;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 29px;\n\n    transition:\n      transform 0.2s ease,\n      background 0.2s ease;\n  }\n\n  .cpc-info-card:hover {\n    background: #E6E0D0;\n\n    transform: translateY(-2px);\n  }\n\n  .cpc-info-tag {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 30px;\n\n    margin-bottom: 17px;\n    padding: 6px 13px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 9px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n  }\n\n  .cpc-info-title {\n    margin-bottom: 7px !important;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: 17px;\n    line-height: 1.25;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-info-text {\n    color: rgba(75, 40, 40, 0.61);\n\n    font-size: 13px;\n    line-height: 1.55;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     WHOLESALE — CLEAN 4 CARD LAYOUT\n     ====================================================== *\/\n\n  .cpc-wholesale {\n    overflow: hidden;\n\n    padding: clamp(28px, 5cqw, 44px);\n\n    background: var(--pc-dark);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-wholesale-label {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 36px;\n\n    margin-bottom: 25px;\n    padding: 8px 18px;\n\n    background: var(--pc-cream);\n    color: var(--pc-dark);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 850;\n    letter-spacing: 0.07em;\n    text-transform: uppercase;\n  }\n\n  .cpc-wholesale-heading {\n    max-width: 700px;\n\n    color: var(--pc-cream);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(29px, 6cqw, 44px);\n    line-height: 1.08;\n    letter-spacing: -0.03em;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-wholesale-copy {\n    max-width: 700px;\n\n    margin-top: 16px !important;\n\n    color: rgba(235, 232, 217, 0.64);\n\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n\n  \/* 4 cards only *\/\n\n  .cpc-wholesale-data {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0, 1fr));\n\n    gap: 10px;\n\n    margin-top: 29px;\n  }\n\n  .cpc-wholesale-data-item {\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n\n    min-width: 0;\n    min-height: 120px;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: rgba(235, 232, 217, 0.075);\n\n    border: 1px solid rgba(235, 232, 217, 0.14);\n    border-radius: 30px;\n\n    transition:\n      transform 0.22s ease,\n      background 0.22s ease,\n      border-color 0.22s ease;\n  }\n\n  .cpc-wholesale-data-item:hover {\n    transform: translateY(-2px);\n\n    background: rgba(235, 232, 217, 0.11);\n\n    border-color: rgba(235, 232, 217, 0.20);\n  }\n\n  .cpc-wholesale-data-label {\n    display: block;\n\n    color: rgba(235, 232, 217, 0.50);\n\n    font-size: 9px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.055em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-wholesale-data-value {\n    display: block;\n\n    margin-top: 22px;\n\n    color: var(--pc-cream);\n\n    font-size: clamp(18px, 3cqw, 25px);\n    line-height: 1.1;\n    font-weight: 750;\n\n    overflow-wrap: normal;\n    word-break: normal;\n  }\n\n  .cpc-wholesale-price {\n    white-space: nowrap;\n    letter-spacing: -0.02em;\n  }\n\n\n  \/* ======================================================\n     CONTAINER RESPONSIVE\n     ====================================================== *\/\n\n  @container (max-width: 820px) {\n\n    .cpc-feature-band {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-feature {\n      display: grid;\n\n      grid-template-columns:\n        44px\n        minmax(0, 1fr);\n\n      column-gap: 15px;\n\n      align-items: start;\n\n      padding: 18px 20px;\n    }\n\n    .cpc-feature-number {\n      grid-column: 1;\n      grid-row: 1 \/ 3;\n\n      margin: 0;\n    }\n\n    .cpc-feature-title,\n    .cpc-feature-text {\n      grid-column: 2;\n    }\n\n\n    .cpc-info-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-info-card {\n      display: grid;\n\n      grid-template-columns:\n        auto\n        minmax(0, 1fr);\n\n      column-gap: 17px;\n\n      align-items: start;\n\n      padding: 18px 20px;\n    }\n\n    .cpc-info-tag {\n      grid-column: 1;\n      grid-row: 1 \/ 3;\n\n      margin: 0;\n    }\n\n    .cpc-info-title,\n    .cpc-info-text {\n      grid-column: 2;\n    }\n\n\n    \/* Wholesale 4 → 2 × 2 *\/\n\n    .cpc-wholesale-data {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n    }\n\n    .cpc-wholesale-data-item {\n      min-height: 112px;\n    }\n  }\n\n\n  @container (max-width: 650px) {\n\n    .cpc-order-row {\n      grid-template-columns: 1fr;\n      align-items: start;\n    }\n\n    .cpc-order-price {\n      text-align: left;\n    }\n\n    .cpc-controls {\n      grid-template-columns: 1fr;\n    }\n\n\n    .cpc-metrics {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n    }\n\n    .cpc-metric {\n      min-height: 106px;\n    }\n\n\n    .cpc-spec-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\n\n  @container (max-width: 480px) {\n\n    .cpc-shell {\n      gap: 11px;\n    }\n\n\n    .cpc-overview,\n    .cpc-order-section,\n    .cpc-main-accordion,\n    .cpc-wholesale {\n      border-radius: 32px;\n    }\n\n\n    .cpc-order-box {\n      border-radius: 26px;\n    }\n\n\n    .cpc-main-accordion \u003e summary {\n      grid-template-columns:\n        auto\n        minmax(0, 1fr)\n        46px;\n\n      gap: 10px;\n\n      min-height: 72px;\n\n      padding: 12px 13px 12px 17px;\n    }\n\n    .cpc-main-index {\n      width: 50px;\n      height: 34px;\n    }\n\n    .cpc-main-toggle {\n      width: 44px;\n      height: 44px;\n    }\n\n    .cpc-main-content {\n      padding: 16px;\n    }\n\n\n    .cpc-metrics {\n      gap: 7px;\n    }\n\n    .cpc-metric {\n      min-height: 100px;\n\n      padding: 16px;\n\n      border-radius: 25px;\n    }\n\n\n    .cpc-feature,\n    .cpc-info-card {\n      border-radius: 25px;\n    }\n\n\n    .cpc-wholesale {\n      padding: 26px 20px;\n    }\n\n    .cpc-wholesale-data {\n      gap: 8px;\n    }\n\n    .cpc-wholesale-data-item {\n      min-height: 104px;\n\n      padding: 17px;\n\n      border-radius: 25px;\n    }\n\n    .cpc-wholesale-data-value {\n      margin-top: 17px;\n\n      font-size: 19px;\n    }\n  }\n\n\n  @container (max-width: 340px) {\n\n    .cpc-wholesale-data {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-metrics {\n      grid-template-columns: 1fr;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"cozy-product-card\"\u003e\n\u003cdiv class=\"cpc-shell\"\u003e\n\u003c!-- ==================================================\n         HERO\n         ================================================== --\u003e\n\u003csection class=\"cpc-overview\"\u003e\n\u003cspan class=\"cpc-eyebrow\"\u003e\n        Artificial Flowers\n      \u003c\/span\u003e\n\n\u003cp class=\"cpc-intro\"\u003e\n        Decorative artificial lilac blossom spray with a long\n        99cm stem, ideal for faux bouquets, floral arrangements\n        and interior displays.\n      \u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ==================================================\n         QUANTITY\n         ================================================== --\u003e\n\u003c!-- ==================================================\n         METRICS\n         ================================================== --\u003e\n\u003cdiv class=\"cpc-metrics\"\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e\n          Minimum Quantity\n        \u003c\/span\u003e\n\u003cspan class=\"cpc-metric-value\"\u003e\n          56 stems\n        \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e\n          Stem Length\n        \u003c\/span\u003e\n\u003cspan class=\"cpc-metric-value\"\u003e\n          99 cm\n        \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e\n          Price Per Stem\n        \u003c\/span\u003e\n\u003cspan class=\"cpc-metric-value cpc-metric-price\"\u003e\n          £6.74\n        \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e\n          Minimum Order Total\n        \u003c\/span\u003e\n\u003cspan class=\"cpc-metric-value cpc-metric-price\"\u003e\n          £377.44\n        \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ==================================================\n         01 PRODUCT OVERVIEW\n         CLOSED BY DEFAULT\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\n\u003cspan class=\"cpc-main-index\"\u003e\n          01\n        \u003c\/span\u003e\n\u003cspan class=\"cpc-main-title\"\u003e\n          Product Overview\n        \u003c\/span\u003e\n\u003cspan aria-hidden=\"true\" class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-feature-band\"\u003e\n\u003carticle class=\"cpc-feature\"\u003e\n\u003cspan class=\"cpc-feature-number\"\u003e\n              01\n            \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003e\n              Artificial Blossom\n            \u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003e\n              Decorative faux blossom spray designed for\n              bouquets, floral arrangements and interior displays.\n            \u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-feature\"\u003e\n\u003cspan class=\"cpc-feature-number\"\u003e\n              02\n            \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003e\n              Lilac Colour\n            \u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003e\n              Soft lilac colouring creates a delicate botanical\n              look suitable for a wide range of interior styles.\n            \u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-feature\"\u003e\n\u003cspan class=\"cpc-feature-number\"\u003e\n              03\n            \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003e\n              99cm Stem\n            \u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003e\n              The long 99cm stem works well in taller vases,\n              statement arrangements and larger floral displays.\n            \u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         02 PRODUCT DETAILS\n         CLOSED BY DEFAULT\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\n\u003cspan class=\"cpc-main-index\"\u003e\n          02\n        \u003c\/span\u003e\n\u003cspan class=\"cpc-main-title\"\u003e\n          Product Details\n        \u003c\/span\u003e\n\u003cspan aria-hidden=\"true\" class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-spec-grid\"\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e\n              Product Type\n            \u003c\/span\u003e\n\u003cspan class=\"cpc-spec-value\"\u003e\n              Artificial Blossom Spray\n            \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e\n              Colour\n            \u003c\/span\u003e\n\u003cspan class=\"cpc-spec-value\"\u003e\n              Lilac\n            \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e\n              Stem Length\n            \u003c\/span\u003e\n\u003cspan class=\"cpc-spec-value\"\u003e\n              99 cm\n            \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e\n              Wholesale Unit\n            \u003c\/span\u003e\n\u003cspan class=\"cpc-spec-value\"\u003e\n              1 stem\n            \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e\n              Minimum Order\n            \u003c\/span\u003e\n\u003cspan class=\"cpc-spec-value\"\u003e\n              56 stems\n            \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e\n              Quantity Step\n            \u003c\/span\u003e\n\u003cspan class=\"cpc-spec-value\"\u003e\n              1 stem\n            \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         03 MORE INFORMATION\n         CLOSED BY DEFAULT\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\n\u003cspan class=\"cpc-main-index\"\u003e\n          03\n        \u003c\/span\u003e\n\u003cspan class=\"cpc-main-title\"\u003e\n          More Information\n        \u003c\/span\u003e\n\u003cspan aria-hidden=\"true\" class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-info-grid\"\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\n\u003cspan class=\"cpc-info-tag\"\u003e\n              Styling\n            \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003e\n              Decorative Use\n            \u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003e\n              Suitable for faux bouquets, mixed floral\n              arrangements, tall vases and decorative displays.\n            \u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\n\u003cspan class=\"cpc-info-tag\"\u003e\n              Ordering\n            \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003e\n              Wholesale Quantity\n            \u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003e\n              Minimum quantity is 56 stems. Above the minimum,\n              quantities can be increased individually:\n              57, 58, 59 and higher.\n            \u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\n\u003cspan class=\"cpc-info-tag\"\u003e\n              Care\n            \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003e\n              Product Care\n            \u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003e\n              Remove dust gently when required and avoid\n              prolonged exposure to harsh outdoor conditions.\n            \u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         04 WHOLESALE\n         EXACTLY 4 CARDS\n         ================================================== --\u003e\n\u003csection class=\"cpc-wholesale\"\u003e\n\u003cspan class=\"cpc-wholesale-label\"\u003e\n        04 \/ Wholesale\n      \u003c\/span\u003e\n\u003ch3 class=\"cpc-wholesale-heading\"\u003e\n        Flexible wholesale ordering.\n      \u003c\/h3\u003e\n\u003cp class=\"cpc-wholesale-copy\"\u003e\n        Start with the minimum quantity of 56 stems\n        and add additional stems individually.\n      \u003c\/p\u003e\n\u003cdiv class=\"cpc-wholesale-data\"\u003e\n\u003c!-- 01 --\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e\n            Minimum Order\n          \u003c\/span\u003e\n\u003cspan class=\"cpc-wholesale-data-value\"\u003e\n            56 stems\n          \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- 02 --\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e\n            Stem Length\n          \u003c\/span\u003e\n\u003cspan class=\"cpc-wholesale-data-value\"\u003e\n            99 cm\n          \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- 03 --\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e\n            Price Per Stem\n          \u003c\/span\u003e\n\u003cspan class=\"cpc-wholesale-data-value cpc-wholesale-price\"\u003e\n            £6.74\n          \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- 04 --\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e\n            Minimum Order Total\n          \u003c\/span\u003e\n\u003cspan class=\"cpc-wholesale-data-value cpc-wholesale-price\"\u003e\n            £377.44\n          \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- ==================================================\n       WHOLESALE DATA FOR CATALOGUE\n       HIDDEN\n       ================================================== --\u003e\n\u003ctable aria-hidden=\"true\" class=\"product-wholesale-table\" style=\"display:none !important;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eBox contents\u003c\/th\u003e\n\u003ctd\u003e56 stems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMinimum order\u003c\/th\u003e\n\u003ctd\u003e56 stems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSet contents\u003c\/th\u003e\n\u003ctd\u003e1 artificial blossom spray\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePrice per set\u003c\/th\u003e\n\u003ctd\u003e£6.74\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWholesale box price\u003c\/th\u003e\n\u003ctd\u003e£377.44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":55047273218390,"sku":null,"price":6.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1053\/7884\/0918\/files\/1_4.png?v=1787232328"},{"product_id":"artificial-pink-blossom-spray-63cm","title":"Artificial Pink Blossom Spray, 63cm","description":"\u003cstyle\u003e\n  .cozy-product-card {\n    --pc-cream: #EBE8D9;\n    --pc-wine: #4B2828;\n    --pc-soft: #D2C5B1;\n    --pc-gold: #8F7A20;\n    --pc-dark: #2E1B1A;\n    --pc-white: #FAF8F2;\n\n    --pc-border: rgba(75, 40, 40, 0.13);\n    --pc-border-strong: rgba(75, 40, 40, 0.23);\n\n    --pc-radius-xl: 44px;\n    --pc-radius-lg: 32px;\n    --pc-radius-md: 26px;\n    --pc-pill: 999px;\n\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-body-family),\n      -apple-system,\n      BlinkMacSystemFont,\n      \"Segoe UI\",\n      Arial,\n      sans-serif;\n\n    font-size: 15px;\n    line-height: 1.55;\n\n    container-type: inline-size;\n  }\n\n  .cozy-product-card *,\n  .cozy-product-card *::before,\n  .cozy-product-card *::after {\n    box-sizing: border-box;\n    min-width: 0;\n  }\n\n  .cozy-product-card h2,\n  .cozy-product-card h3,\n  .cozy-product-card h4,\n  .cozy-product-card p {\n    margin: 0;\n  }\n\n  .cozy-product-card button,\n  .cozy-product-card input {\n    font: inherit;\n  }\n\n  .cpc-shell {\n    display: grid;\n    gap: 14px;\n    width: 100%;\n  }\n\n\n  \/* ======================================================\n     HERO\n     ====================================================== *\/\n\n  .cpc-overview {\n    position: relative;\n    overflow: hidden;\n\n    padding: clamp(26px, 5cqw, 48px);\n\n    background:\n      radial-gradient(\n        circle at 92% 10%,\n        rgba(210, 197, 177, 0.65),\n        transparent 34%\n      ),\n      var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-overview::after {\n    content: \"\";\n    position: absolute;\n\n    width: 170px;\n    height: 170px;\n\n    right: -70px;\n    bottom: -90px;\n\n    border: 30px solid rgba(75, 40, 40, 0.04);\n    border-radius: 50%;\n\n    pointer-events: none;\n  }\n\n  .cpc-eyebrow {\n    position: relative;\n    z-index: 1;\n\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 34px;\n\n    margin-bottom: 18px;\n    padding: 8px 16px;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n  }\n\n  .cpc-title {\n    position: relative;\n    z-index: 1;\n\n    max-width: 950px;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(29px, 6cqw, 54px);\n    line-height: 1.04;\n    letter-spacing: -0.035em;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-intro {\n    position: relative;\n    z-index: 1;\n\n    max-width: 820px;\n\n    margin-top: 18px !important;\n\n    color: rgba(75, 40, 40, 0.66);\n\n    font-size: clamp(14px, 2cqw, 17px);\n    line-height: 1.65;\n  }\n\n\n  \/* ======================================================\n     QUANTITY\n     ====================================================== *\/\n\n  .cpc-order-section {\n    overflow: hidden;\n\n    padding: 9px;\n\n    background: var(--pc-dark);\n\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-order-box {\n    padding: clamp(22px, 4cqw, 32px);\n\n    background: var(--pc-cream);\n    color: var(--pc-wine);\n\n    border-radius: 36px;\n  }\n\n  .cpc-order-row {\n    display: grid;\n\n    grid-template-columns:\n      minmax(0, 1fr)\n      auto;\n\n    align-items: end;\n\n    gap: 22px;\n  }\n\n  .cpc-order-label {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 32px;\n\n    margin-bottom: 12px;\n    padding: 7px 14px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n  .cpc-order-title {\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(22px, 4cqw, 30px);\n    line-height: 1.1;\n    font-weight: 700;\n  }\n\n  .cpc-order-subtitle {\n    margin-top: 6px !important;\n\n    color: rgba(75, 40, 40, 0.58);\n\n    font-size: 13px;\n    line-height: 1.45;\n  }\n\n  .cpc-order-price {\n    color: var(--pc-wine);\n\n    font-size: clamp(29px, 5cqw, 40px);\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: -0.035em;\n\n    text-align: right;\n\n    white-space: nowrap;\n  }\n\n  .cpc-order-price small {\n    display: block;\n\n    margin-top: 8px;\n\n    color: rgba(75, 40, 40, 0.48);\n\n    font-size: 10px;\n    line-height: 1.3;\n    font-weight: 700;\n\n    white-space: normal;\n  }\n\n  .cpc-controls {\n    display: grid;\n\n    grid-template-columns:\n      minmax(210px, 0.8fr)\n      minmax(220px, 1.2fr);\n\n    gap: 12px;\n\n    margin-top: 22px;\n  }\n\n  .cpc-quantity {\n    display: grid;\n\n    grid-template-columns:\n      58px\n      minmax(60px, 1fr)\n      58px;\n\n    align-items: center;\n\n    min-height: 64px;\n\n    padding: 5px;\n\n    background: var(--pc-soft);\n\n    border-radius: var(--pc-pill);\n  }\n\n  .cpc-quantity-button {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 54px;\n    height: 54px;\n\n    margin: 0;\n    padding: 0;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: transparent;\n    color: var(--pc-wine);\n\n    border-radius: 50%;\n\n    cursor: pointer;\n\n    font-size: 26px;\n    line-height: 1;\n\n    appearance: none;\n    -webkit-appearance: none;\n\n    transition:\n      background 0.2s ease,\n      color 0.2s ease,\n      transform 0.2s ease,\n      opacity 0.2s ease;\n  }\n\n  .cpc-quantity-button:hover {\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n    transform: scale(0.96);\n  }\n\n  .cpc-quantity-button:active {\n    transform: scale(0.9);\n  }\n\n  .cpc-minus[aria-disabled=\"true\"] {\n    opacity: 0.4;\n  }\n\n  .cpc-quantity-input {\n    width: 100%;\n\n    padding: 0 4px;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: transparent !important;\n    color: var(--pc-wine) !important;\n\n    text-align: center;\n\n    font-size: 18px !important;\n    line-height: 1 !important;\n    font-weight: 800 !important;\n\n    appearance: textfield;\n    -moz-appearance: textfield;\n  }\n\n  .cpc-quantity-input::-webkit-inner-spin-button,\n  .cpc-quantity-input::-webkit-outer-spin-button {\n    margin: 0;\n    -webkit-appearance: none;\n  }\n\n  .cpc-add-box {\n    width: 100%;\n    min-height: 64px;\n\n    padding: 14px 24px;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-pill);\n\n    cursor: pointer;\n\n    font-size: 14px;\n    font-weight: 800;\n    letter-spacing: 0.035em;\n    text-transform: uppercase;\n\n    transition:\n      background 0.22s ease,\n      transform 0.22s ease;\n  }\n\n  .cpc-add-box:hover {\n    background: var(--pc-gold);\n    transform: translateY(-2px);\n  }\n\n  .cpc-add-box:active {\n    transform: translateY(0);\n  }\n\n  .cpc-minimum {\n    margin-top: 13px !important;\n\n    color: rgba(75, 40, 40, 0.48);\n\n    text-align: center;\n\n    font-size: 10px;\n    line-height: 1.4;\n    font-weight: 750;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n  }\n\n\n  \/* ======================================================\n     METRICS\n     ====================================================== *\/\n\n  .cpc-metrics {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-metric {\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n\n    min-height: 116px;\n\n    padding: 19px;\n\n    overflow: hidden;\n\n    background: var(--pc-white);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 30px;\n\n    transition:\n      transform 0.22s ease,\n      border-color 0.22s ease,\n      background 0.22s ease;\n  }\n\n  .cpc-metric:hover {\n    transform: translateY(-2px);\n\n    background: #FFFFFF;\n\n    border-color: var(--pc-border-strong);\n  }\n\n  .cpc-metric-label {\n    display: block;\n\n    color: rgba(75, 40, 40, 0.52);\n\n    font-size: 9px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.07em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-metric-value {\n    display: block;\n\n    margin-top: 17px;\n\n    color: var(--pc-wine);\n\n    font-size: clamp(17px, 3.2cqw, 27px);\n    line-height: 1.1;\n    font-weight: 750;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-metric-price {\n    white-space: nowrap;\n    overflow-wrap: normal;\n  }\n\n\n  \/* ======================================================\n     ACCORDIONS\n     ====================================================== *\/\n\n  .cpc-main-accordion {\n    overflow: hidden;\n\n    background: var(--pc-white);\n\n    border: 1px solid var(--pc-border);\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-main-accordion \u003e summary {\n    display: grid;\n\n    grid-template-columns:\n      auto\n      minmax(0, 1fr)\n      54px;\n\n    align-items: center;\n\n    gap: 16px;\n\n    min-height: 82px;\n\n    padding: 14px 17px 14px 25px;\n\n    list-style: none;\n    cursor: pointer;\n\n    transition: background 0.2s ease;\n  }\n\n  .cpc-main-accordion \u003e summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .cpc-main-accordion \u003e summary::marker {\n    content: \"\";\n  }\n\n  .cpc-main-accordion \u003e summary:hover {\n    background: rgba(210, 197, 177, 0.18);\n  }\n\n  .cpc-main-index {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 60px;\n    height: 38px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    font-weight: 800;\n  }\n\n  .cpc-main-title {\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(20px, 4cqw, 29px);\n    line-height: 1.1;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-main-toggle {\n    position: relative;\n\n    width: 52px;\n    height: 52px;\n\n    justify-self: end;\n\n    background: var(--pc-wine);\n\n    border-radius: 50%;\n\n    transition:\n      transform 0.25s ease,\n      background 0.25s ease;\n  }\n\n  .cpc-main-toggle::before,\n  .cpc-main-toggle::after {\n    content: \"\";\n\n    position: absolute;\n\n    left: 50%;\n    top: 50%;\n\n    width: 16px;\n    height: 2px;\n\n    background: var(--pc-cream);\n\n    border-radius: 999px;\n\n    transform: translate(-50%, -50%);\n  }\n\n  .cpc-main-toggle::after {\n    transform:\n      translate(-50%, -50%)\n      rotate(90deg);\n  }\n\n  .cpc-main-accordion[open] \u003e summary {\n    border-bottom: 1px solid var(--pc-border);\n  }\n\n  .cpc-main-accordion[open] .cpc-main-toggle {\n    background: var(--pc-gold);\n    transform: rotate(180deg);\n  }\n\n  .cpc-main-accordion[open] .cpc-main-toggle::after {\n    transform: translate(-50%, -50%);\n  }\n\n  .cpc-main-content {\n    padding: 24px;\n  }\n\n\n  \/* ======================================================\n     PRODUCT OVERVIEW\n     ====================================================== *\/\n\n  .cpc-feature-band {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-feature {\n    min-height: 0;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 29px;\n\n    transition:\n      background 0.2s ease,\n      transform 0.2s ease;\n  }\n\n  .cpc-feature:hover {\n    background: #E6E0D0;\n    transform: translateY(-2px);\n  }\n\n  .cpc-feature-number {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 42px;\n    height: 42px;\n\n    margin-bottom: 20px;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: 50%;\n\n    font-size: 10px;\n    font-weight: 800;\n  }\n\n  .cpc-feature-title {\n    margin-bottom: 7px !important;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: 17px;\n    line-height: 1.25;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-feature-text {\n    color: rgba(75, 40, 40, 0.62);\n\n    font-size: 13px;\n    line-height: 1.55;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     PRODUCT DETAILS\n     ====================================================== *\/\n\n  .cpc-spec-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr));\n\n    gap: 9px;\n  }\n\n  .cpc-spec-row {\n    display: grid;\n\n    grid-template-columns:\n      minmax(115px, 0.8fr)\n      minmax(0, 1.2fr);\n\n    align-items: center;\n\n    gap: 14px;\n\n    min-height: 62px;\n\n    padding: 12px 18px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 26px;\n  }\n\n  .cpc-spec-key {\n    color: rgba(75, 40, 40, 0.52);\n\n    font-size: 10px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-spec-value {\n    color: var(--pc-wine);\n\n    font-size: 14px;\n    line-height: 1.35;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     MORE INFORMATION\n     ====================================================== *\/\n\n  .cpc-info-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-info-card {\n    min-height: 0;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 29px;\n\n    transition:\n      transform 0.2s ease,\n      background 0.2s ease;\n  }\n\n  .cpc-info-card:hover {\n    background: #E6E0D0;\n    transform: translateY(-2px);\n  }\n\n  .cpc-info-tag {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 30px;\n\n    margin-bottom: 17px;\n    padding: 6px 13px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 9px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n  }\n\n  .cpc-info-title {\n    margin-bottom: 7px !important;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: 17px;\n    line-height: 1.25;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-info-text {\n    color: rgba(75, 40, 40, 0.61);\n\n    font-size: 13px;\n    line-height: 1.55;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     WHOLESALE — EXACTLY 4 CARDS\n     ====================================================== *\/\n\n  .cpc-wholesale {\n    overflow: hidden;\n\n    padding: clamp(28px, 5cqw, 44px);\n\n    background: var(--pc-dark);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-wholesale-label {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 36px;\n\n    margin-bottom: 25px;\n    padding: 8px 18px;\n\n    background: var(--pc-cream);\n    color: var(--pc-dark);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 850;\n    letter-spacing: 0.07em;\n    text-transform: uppercase;\n  }\n\n  .cpc-wholesale-heading {\n    max-width: 700px;\n\n    color: var(--pc-cream);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(29px, 6cqw, 44px);\n    line-height: 1.08;\n    letter-spacing: -0.03em;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-wholesale-copy {\n    max-width: 700px;\n\n    margin-top: 16px !important;\n\n    color: rgba(235, 232, 217, 0.64);\n\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  .cpc-wholesale-data {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0, 1fr));\n\n    gap: 10px;\n\n    margin-top: 29px;\n  }\n\n  .cpc-wholesale-data-item {\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n\n    min-width: 0;\n    min-height: 120px;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: rgba(235, 232, 217, 0.075);\n\n    border: 1px solid rgba(235, 232, 217, 0.14);\n    border-radius: 30px;\n\n    transition:\n      transform 0.22s ease,\n      background 0.22s ease,\n      border-color 0.22s ease;\n  }\n\n  .cpc-wholesale-data-item:hover {\n    transform: translateY(-2px);\n\n    background: rgba(235, 232, 217, 0.11);\n\n    border-color: rgba(235, 232, 217, 0.20);\n  }\n\n  .cpc-wholesale-data-label {\n    display: block;\n\n    color: rgba(235, 232, 217, 0.50);\n\n    font-size: 9px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.055em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-wholesale-data-value {\n    display: block;\n\n    margin-top: 22px;\n\n    color: var(--pc-cream);\n\n    font-size: clamp(18px, 3cqw, 25px);\n    line-height: 1.1;\n    font-weight: 750;\n  }\n\n  .cpc-wholesale-price {\n    white-space: nowrap;\n    letter-spacing: -0.02em;\n  }\n\n\n  \/* ======================================================\n     CONTAINER RESPONSIVE\n     ====================================================== *\/\n\n  @container (max-width: 820px) {\n    .cpc-feature-band {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-feature {\n      display: grid;\n\n      grid-template-columns:\n        44px\n        minmax(0, 1fr);\n\n      column-gap: 15px;\n\n      align-items: start;\n\n      padding: 18px 20px;\n    }\n\n    .cpc-feature-number {\n      grid-column: 1;\n      grid-row: 1 \/ 3;\n\n      margin: 0;\n    }\n\n    .cpc-feature-title,\n    .cpc-feature-text {\n      grid-column: 2;\n    }\n\n    .cpc-info-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-info-card {\n      display: grid;\n\n      grid-template-columns:\n        auto\n        minmax(0, 1fr);\n\n      column-gap: 17px;\n\n      align-items: start;\n\n      padding: 18px 20px;\n    }\n\n    .cpc-info-tag {\n      grid-column: 1;\n      grid-row: 1 \/ 3;\n\n      margin: 0;\n    }\n\n    .cpc-info-title,\n    .cpc-info-text {\n      grid-column: 2;\n    }\n\n    .cpc-wholesale-data {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n    }\n\n    .cpc-wholesale-data-item {\n      min-height: 112px;\n    }\n  }\n\n\n  @container (max-width: 650px) {\n    .cpc-order-row {\n      grid-template-columns: 1fr;\n      align-items: start;\n    }\n\n    .cpc-order-price {\n      text-align: left;\n    }\n\n    .cpc-controls {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-metrics {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n    }\n\n    .cpc-metric {\n      min-height: 106px;\n    }\n\n    .cpc-spec-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\n\n  @container (max-width: 480px) {\n    .cpc-shell {\n      gap: 11px;\n    }\n\n    .cpc-overview,\n    .cpc-order-section,\n    .cpc-main-accordion,\n    .cpc-wholesale {\n      border-radius: 32px;\n    }\n\n    .cpc-order-box {\n      border-radius: 26px;\n    }\n\n    .cpc-main-accordion \u003e summary {\n      grid-template-columns:\n        auto\n        minmax(0, 1fr)\n        46px;\n\n      gap: 10px;\n\n      min-height: 72px;\n\n      padding: 12px 13px 12px 17px;\n    }\n\n    .cpc-main-index {\n      width: 50px;\n      height: 34px;\n    }\n\n    .cpc-main-toggle {\n      width: 44px;\n      height: 44px;\n    }\n\n    .cpc-main-content {\n      padding: 16px;\n    }\n\n    .cpc-metrics {\n      gap: 7px;\n    }\n\n    .cpc-metric {\n      min-height: 100px;\n\n      padding: 16px;\n\n      border-radius: 25px;\n    }\n\n    .cpc-feature,\n    .cpc-info-card {\n      border-radius: 25px;\n    }\n\n    .cpc-wholesale {\n      padding: 26px 20px;\n    }\n\n    .cpc-wholesale-data {\n      gap: 8px;\n    }\n\n    .cpc-wholesale-data-item {\n      min-height: 104px;\n\n      padding: 17px;\n\n      border-radius: 25px;\n    }\n\n    .cpc-wholesale-data-value {\n      margin-top: 17px;\n      font-size: 19px;\n    }\n  }\n\n\n  @container (max-width: 340px) {\n    .cpc-wholesale-data,\n    .cpc-metrics {\n      grid-template-columns: 1fr;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"cozy-product-card\"\u003e\n\u003cdiv class=\"cpc-shell\"\u003e\n\u003c!-- ==================================================\n         HERO\n         ================================================== --\u003e\n\u003csection class=\"cpc-overview\"\u003e\u003cspan class=\"cpc-eyebrow\"\u003e Artificial Flowers \u003c\/span\u003e\n\n\u003cp class=\"cpc-intro\"\u003eDecorative artificial pink blossom spray with a versatile 63cm stem, ideal for faux bouquets, floral arrangements, decorative vases and interior displays.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ==================================================\n         QUANTITY\n         MINIMUM = 56\n         ================================================== --\u003e\n\u003c!-- ==================================================\n         4 METRICS\n         ================================================== --\u003e\n\u003cdiv class=\"cpc-metrics\"\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Minimum Quantity \u003c\/span\u003e \u003cspan class=\"cpc-metric-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-metric-value\"\u003e 63 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Price Per Stem \u003c\/span\u003e \u003cspan class=\"cpc-metric-value cpc-metric-price\"\u003e £7.11 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Minimum Order Total \u003c\/span\u003e \u003cspan class=\"cpc-metric-value cpc-metric-price\"\u003e £398.16 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ==================================================\n         01 PRODUCT OVERVIEW\n         CLOSED BY DEFAULT\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 01 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e Product Overview \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-feature-band\"\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 01 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003eArtificial Blossom\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eDecorative artificial blossom spray designed for faux bouquets, floral arrangements and interior displays.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 02 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003eSoft Pink Colour\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eSoft pink blossom detailing creates a delicate botanical appearance for decorative arrangements.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 03 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003e63cm Stem\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eVersatile 63cm stem length suitable for bouquets, decorative vases and mixed floral displays.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         02 PRODUCT DETAILS\n         CLOSED BY DEFAULT\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 02 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e Product Details \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-spec-grid\"\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Product Type \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e Artificial Blossom Spray \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Colour \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e Pink \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 63 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Wholesale Unit \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 1 stem \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Minimum Order \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Quantity Step \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 1 stem \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         03 MORE INFORMATION\n         CLOSED BY DEFAULT\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 03 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e More Information \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-info-grid\"\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Styling \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eDecorative Use\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eSuitable for faux bouquets, mixed floral arrangements, decorative vases and interior displays.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Ordering \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eWholesale Quantity\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eMinimum quantity is 56 stems. Above the minimum, quantities can be increased individually: 57, 58, 59 and higher.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Care \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eProduct Care\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eRemove dust gently when required and avoid prolonged exposure to harsh outdoor conditions.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         04 WHOLESALE\n         EXACTLY 4 CARDS\n         ================================================== --\u003e\n\u003csection class=\"cpc-wholesale\"\u003e\u003cspan class=\"cpc-wholesale-label\"\u003e 04 \/ Wholesale \u003c\/span\u003e\n\u003ch3 class=\"cpc-wholesale-heading\"\u003eFlexible wholesale ordering.\u003c\/h3\u003e\n\u003cp class=\"cpc-wholesale-copy\"\u003eStart with the minimum quantity of 56 stems and add additional stems individually.\u003c\/p\u003e\n\u003cdiv class=\"cpc-wholesale-data\"\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Minimum Order \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value\"\u003e 63 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Price Per Stem \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value cpc-wholesale-price\"\u003e £7.11 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Minimum Order Total \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value cpc-wholesale-price\"\u003e £398.16 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- ==================================================\n       WHOLESALE DATA FOR CATALOGUE\n       HIDDEN\n       ================================================== --\u003e\n\u003ctable class=\"product-wholesale-table\" style=\"display: none !important;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eBox contents\u003c\/th\u003e\n\u003ctd\u003e56 stems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMinimum order\u003c\/th\u003e\n\u003ctd\u003e56 stems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSet contents\u003c\/th\u003e\n\u003ctd\u003e1 artificial blossom spray\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePrice per set\u003c\/th\u003e\n\u003ctd\u003e£7.11\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWholesale box price\u003c\/th\u003e\n\u003ctd\u003e£398.16\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":55047613153622,"sku":null,"price":7.11,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1053\/7884\/0918\/files\/2_5.png?v=1787235329"},{"product_id":"artificial-cream-clematis-spray-131cm","title":"Artificial Cream Clematis Spray, 131cm","description":"\u003cstyle\u003e\n  .cozy-product-card {\n    --pc-cream: #EBE8D9;\n    --pc-wine: #4B2828;\n    --pc-soft: #D2C5B1;\n    --pc-gold: #8F7A20;\n    --pc-dark: #2E1B1A;\n    --pc-white: #FAF8F2;\n\n    --pc-border: rgba(75, 40, 40, 0.13);\n    --pc-border-strong: rgba(75, 40, 40, 0.23);\n\n    --pc-radius-xl: 44px;\n    --pc-radius-lg: 32px;\n    --pc-radius-md: 26px;\n    --pc-pill: 999px;\n\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-body-family),\n      -apple-system,\n      BlinkMacSystemFont,\n      \"Segoe UI\",\n      Arial,\n      sans-serif;\n\n    font-size: 15px;\n    line-height: 1.55;\n\n    container-type: inline-size;\n  }\n\n  .cozy-product-card *,\n  .cozy-product-card *::before,\n  .cozy-product-card *::after {\n    box-sizing: border-box;\n    min-width: 0;\n  }\n\n  .cozy-product-card h2,\n  .cozy-product-card h3,\n  .cozy-product-card h4,\n  .cozy-product-card p {\n    margin: 0;\n  }\n\n  .cozy-product-card button,\n  .cozy-product-card input {\n    font: inherit;\n  }\n\n  .cpc-shell {\n    display: grid;\n    gap: 14px;\n    width: 100%;\n  }\n\n\n  \/* ======================================================\n     HERO\n     ====================================================== *\/\n\n  .cpc-overview {\n    position: relative;\n    overflow: hidden;\n\n    padding: clamp(26px, 5cqw, 48px);\n\n    background:\n      radial-gradient(\n        circle at 92% 10%,\n        rgba(210, 197, 177, 0.65),\n        transparent 34%\n      ),\n      var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-overview::after {\n    content: \"\";\n    position: absolute;\n\n    width: 170px;\n    height: 170px;\n\n    right: -70px;\n    bottom: -90px;\n\n    border: 30px solid rgba(75, 40, 40, 0.04);\n    border-radius: 50%;\n\n    pointer-events: none;\n  }\n\n  .cpc-eyebrow {\n    position: relative;\n    z-index: 1;\n\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 34px;\n\n    margin-bottom: 18px;\n    padding: 8px 16px;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n  }\n\n  .cpc-title {\n    position: relative;\n    z-index: 1;\n\n    max-width: 950px;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(29px, 6cqw, 54px);\n    line-height: 1.04;\n    letter-spacing: -0.035em;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-intro {\n    position: relative;\n    z-index: 1;\n\n    max-width: 820px;\n\n    margin-top: 18px !important;\n\n    color: rgba(75, 40, 40, 0.66);\n\n    font-size: clamp(14px, 2cqw, 17px);\n    line-height: 1.65;\n  }\n\n\n  \/* ======================================================\n     QUANTITY\n     ====================================================== *\/\n\n  .cpc-order-section {\n    overflow: hidden;\n\n    padding: 9px;\n\n    background: var(--pc-dark);\n\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-order-box {\n    padding: clamp(22px, 4cqw, 32px);\n\n    background: var(--pc-cream);\n    color: var(--pc-wine);\n\n    border-radius: 36px;\n  }\n\n  .cpc-order-row {\n    display: grid;\n\n    grid-template-columns:\n      minmax(0, 1fr)\n      auto;\n\n    align-items: end;\n\n    gap: 22px;\n  }\n\n  .cpc-order-label {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 32px;\n\n    margin-bottom: 12px;\n    padding: 7px 14px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n  .cpc-order-title {\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(22px, 4cqw, 30px);\n    line-height: 1.1;\n    font-weight: 700;\n  }\n\n  .cpc-order-subtitle {\n    margin-top: 6px !important;\n\n    color: rgba(75, 40, 40, 0.58);\n\n    font-size: 13px;\n    line-height: 1.45;\n  }\n\n  .cpc-order-price {\n    color: var(--pc-wine);\n\n    font-size: clamp(29px, 5cqw, 40px);\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: -0.035em;\n\n    text-align: right;\n\n    white-space: nowrap;\n  }\n\n  .cpc-order-price small {\n    display: block;\n\n    margin-top: 8px;\n\n    color: rgba(75, 40, 40, 0.48);\n\n    font-size: 10px;\n    line-height: 1.3;\n    font-weight: 700;\n\n    white-space: normal;\n  }\n\n  .cpc-controls {\n    display: grid;\n\n    grid-template-columns:\n      minmax(210px, 0.8fr)\n      minmax(220px, 1.2fr);\n\n    gap: 12px;\n\n    margin-top: 22px;\n  }\n\n  .cpc-quantity {\n    display: grid;\n\n    grid-template-columns:\n      58px\n      minmax(60px, 1fr)\n      58px;\n\n    align-items: center;\n\n    min-height: 64px;\n\n    padding: 5px;\n\n    background: var(--pc-soft);\n\n    border-radius: var(--pc-pill);\n  }\n\n  .cpc-quantity-button {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 54px;\n    height: 54px;\n\n    margin: 0;\n    padding: 0;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: transparent;\n    color: var(--pc-wine);\n\n    border-radius: 50%;\n\n    cursor: pointer;\n\n    font-size: 26px;\n    line-height: 1;\n\n    appearance: none;\n    -webkit-appearance: none;\n\n    transition:\n      background 0.2s ease,\n      color 0.2s ease,\n      transform 0.2s ease,\n      opacity 0.2s ease;\n  }\n\n  .cpc-quantity-button:hover {\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    transform: scale(0.96);\n  }\n\n  .cpc-quantity-button:active {\n    transform: scale(0.9);\n  }\n\n  .cpc-minus[aria-disabled=\"true\"] {\n    opacity: 0.4;\n  }\n\n  .cpc-quantity-input {\n    width: 100%;\n\n    padding: 0 4px;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: transparent !important;\n    color: var(--pc-wine) !important;\n\n    text-align: center;\n\n    font-size: 18px !important;\n    line-height: 1 !important;\n    font-weight: 800 !important;\n\n    appearance: textfield;\n    -moz-appearance: textfield;\n  }\n\n  .cpc-quantity-input::-webkit-inner-spin-button,\n  .cpc-quantity-input::-webkit-outer-spin-button {\n    margin: 0;\n    -webkit-appearance: none;\n  }\n\n  .cpc-add-box {\n    width: 100%;\n    min-height: 64px;\n\n    padding: 14px 24px;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-pill);\n\n    cursor: pointer;\n\n    font-size: 14px;\n    font-weight: 800;\n    letter-spacing: 0.035em;\n    text-transform: uppercase;\n\n    transition:\n      background 0.22s ease,\n      transform 0.22s ease;\n  }\n\n  .cpc-add-box:hover {\n    background: var(--pc-gold);\n    transform: translateY(-2px);\n  }\n\n  .cpc-add-box:active {\n    transform: translateY(0);\n  }\n\n  .cpc-minimum {\n    margin-top: 13px !important;\n\n    color: rgba(75, 40, 40, 0.48);\n\n    text-align: center;\n\n    font-size: 10px;\n    line-height: 1.4;\n    font-weight: 750;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n  }\n\n\n  \/* ======================================================\n     METRICS\n     ====================================================== *\/\n\n  .cpc-metrics {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-metric {\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n\n    min-height: 116px;\n\n    padding: 19px;\n\n    overflow: hidden;\n\n    background: var(--pc-white);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 30px;\n\n    transition:\n      transform 0.22s ease,\n      border-color 0.22s ease,\n      background 0.22s ease;\n  }\n\n  .cpc-metric:hover {\n    transform: translateY(-2px);\n\n    background: #FFFFFF;\n\n    border-color: var(--pc-border-strong);\n  }\n\n  .cpc-metric-label {\n    display: block;\n\n    color: rgba(75, 40, 40, 0.52);\n\n    font-size: 9px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.07em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-metric-value {\n    display: block;\n\n    margin-top: 17px;\n\n    color: var(--pc-wine);\n\n    font-size: clamp(17px, 3.2cqw, 27px);\n    line-height: 1.1;\n    font-weight: 750;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-metric-price {\n    white-space: nowrap;\n    overflow-wrap: normal;\n  }\n\n\n  \/* ======================================================\n     ACCORDIONS\n     ====================================================== *\/\n\n  .cpc-main-accordion {\n    overflow: hidden;\n\n    background: var(--pc-white);\n\n    border: 1px solid var(--pc-border);\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-main-accordion \u003e summary {\n    display: grid;\n\n    grid-template-columns:\n      auto\n      minmax(0, 1fr)\n      54px;\n\n    align-items: center;\n\n    gap: 16px;\n\n    min-height: 82px;\n\n    padding: 14px 17px 14px 25px;\n\n    list-style: none;\n    cursor: pointer;\n\n    transition: background 0.2s ease;\n  }\n\n  .cpc-main-accordion \u003e summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .cpc-main-accordion \u003e summary::marker {\n    content: \"\";\n  }\n\n  .cpc-main-accordion \u003e summary:hover {\n    background: rgba(210, 197, 177, 0.18);\n  }\n\n  .cpc-main-index {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 60px;\n    height: 38px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    font-weight: 800;\n  }\n\n  .cpc-main-title {\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(20px, 4cqw, 29px);\n    line-height: 1.1;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-main-toggle {\n    position: relative;\n\n    width: 52px;\n    height: 52px;\n\n    justify-self: end;\n\n    background: var(--pc-wine);\n\n    border-radius: 50%;\n\n    transition:\n      transform 0.25s ease,\n      background 0.25s ease;\n  }\n\n  .cpc-main-toggle::before,\n  .cpc-main-toggle::after {\n    content: \"\";\n\n    position: absolute;\n\n    left: 50%;\n    top: 50%;\n\n    width: 16px;\n    height: 2px;\n\n    background: var(--pc-cream);\n\n    border-radius: 999px;\n\n    transform: translate(-50%, -50%);\n  }\n\n  .cpc-main-toggle::after {\n    transform:\n      translate(-50%, -50%)\n      rotate(90deg);\n  }\n\n  .cpc-main-accordion[open] \u003e summary {\n    border-bottom: 1px solid var(--pc-border);\n  }\n\n  .cpc-main-accordion[open] .cpc-main-toggle {\n    background: var(--pc-gold);\n\n    transform: rotate(180deg);\n  }\n\n  .cpc-main-accordion[open] .cpc-main-toggle::after {\n    transform: translate(-50%, -50%);\n  }\n\n  .cpc-main-content {\n    padding: 24px;\n  }\n\n\n  \/* ======================================================\n     PRODUCT OVERVIEW\n     ====================================================== *\/\n\n  .cpc-feature-band {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-feature {\n    min-height: 0;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 29px;\n\n    transition:\n      background 0.2s ease,\n      transform 0.2s ease;\n  }\n\n  .cpc-feature:hover {\n    background: #E6E0D0;\n\n    transform: translateY(-2px);\n  }\n\n  .cpc-feature-number {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 42px;\n    height: 42px;\n\n    margin-bottom: 20px;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: 50%;\n\n    font-size: 10px;\n    font-weight: 800;\n  }\n\n  .cpc-feature-title {\n    margin-bottom: 7px !important;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: 17px;\n    line-height: 1.25;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-feature-text {\n    color: rgba(75, 40, 40, 0.62);\n\n    font-size: 13px;\n    line-height: 1.55;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     PRODUCT DETAILS\n     ====================================================== *\/\n\n  .cpc-spec-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr));\n\n    gap: 9px;\n  }\n\n  .cpc-spec-row {\n    display: grid;\n\n    grid-template-columns:\n      minmax(115px, 0.8fr)\n      minmax(0, 1.2fr);\n\n    align-items: center;\n\n    gap: 14px;\n\n    min-height: 62px;\n\n    padding: 12px 18px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 26px;\n  }\n\n  .cpc-spec-key {\n    color: rgba(75, 40, 40, 0.52);\n\n    font-size: 10px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-spec-value {\n    color: var(--pc-wine);\n\n    font-size: 14px;\n    line-height: 1.35;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     MORE INFORMATION\n     ====================================================== *\/\n\n  .cpc-info-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-info-card {\n    min-height: 0;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 29px;\n\n    transition:\n      transform 0.2s ease,\n      background 0.2s ease;\n  }\n\n  .cpc-info-card:hover {\n    background: #E6E0D0;\n\n    transform: translateY(-2px);\n  }\n\n  .cpc-info-tag {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 30px;\n\n    margin-bottom: 17px;\n    padding: 6px 13px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 9px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n  }\n\n  .cpc-info-title {\n    margin-bottom: 7px !important;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: 17px;\n    line-height: 1.25;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-info-text {\n    color: rgba(75, 40, 40, 0.61);\n\n    font-size: 13px;\n    line-height: 1.55;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     WHOLESALE — EXACTLY 4 CARDS\n     ====================================================== *\/\n\n  .cpc-wholesale {\n    overflow: hidden;\n\n    padding: clamp(28px, 5cqw, 44px);\n\n    background: var(--pc-dark);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-wholesale-label {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 36px;\n\n    margin-bottom: 25px;\n    padding: 8px 18px;\n\n    background: var(--pc-cream);\n    color: var(--pc-dark);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 850;\n    letter-spacing: 0.07em;\n    text-transform: uppercase;\n  }\n\n  .cpc-wholesale-heading {\n    max-width: 700px;\n\n    color: var(--pc-cream);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(29px, 6cqw, 44px);\n    line-height: 1.08;\n    letter-spacing: -0.03em;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-wholesale-copy {\n    max-width: 700px;\n\n    margin-top: 16px !important;\n\n    color: rgba(235, 232, 217, 0.64);\n\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  .cpc-wholesale-data {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0, 1fr));\n\n    gap: 10px;\n\n    margin-top: 29px;\n  }\n\n  .cpc-wholesale-data-item {\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n\n    min-width: 0;\n    min-height: 120px;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: rgba(235, 232, 217, 0.075);\n\n    border: 1px solid rgba(235, 232, 217, 0.14);\n    border-radius: 30px;\n\n    transition:\n      transform 0.22s ease,\n      background 0.22s ease,\n      border-color 0.22s ease;\n  }\n\n  .cpc-wholesale-data-item:hover {\n    transform: translateY(-2px);\n\n    background: rgba(235, 232, 217, 0.11);\n\n    border-color: rgba(235, 232, 217, 0.20);\n  }\n\n  .cpc-wholesale-data-label {\n    display: block;\n\n    color: rgba(235, 232, 217, 0.50);\n\n    font-size: 9px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.055em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-wholesale-data-value {\n    display: block;\n\n    margin-top: 22px;\n\n    color: var(--pc-cream);\n\n    font-size: clamp(18px, 3cqw, 25px);\n    line-height: 1.1;\n    font-weight: 750;\n  }\n\n  .cpc-wholesale-price {\n    white-space: nowrap;\n    letter-spacing: -0.02em;\n  }\n\n\n  \/* ======================================================\n     RESPONSIVE\n     ====================================================== *\/\n\n  @container (max-width: 820px) {\n\n    .cpc-feature-band {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-feature {\n      display: grid;\n\n      grid-template-columns:\n        44px\n        minmax(0, 1fr);\n\n      column-gap: 15px;\n\n      align-items: start;\n\n      padding: 18px 20px;\n    }\n\n    .cpc-feature-number {\n      grid-column: 1;\n      grid-row: 1 \/ 3;\n\n      margin: 0;\n    }\n\n    .cpc-feature-title,\n    .cpc-feature-text {\n      grid-column: 2;\n    }\n\n    .cpc-info-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-info-card {\n      display: grid;\n\n      grid-template-columns:\n        auto\n        minmax(0, 1fr);\n\n      column-gap: 17px;\n\n      align-items: start;\n\n      padding: 18px 20px;\n    }\n\n    .cpc-info-tag {\n      grid-column: 1;\n      grid-row: 1 \/ 3;\n\n      margin: 0;\n    }\n\n    .cpc-info-title,\n    .cpc-info-text {\n      grid-column: 2;\n    }\n\n    .cpc-wholesale-data {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n    }\n\n    .cpc-wholesale-data-item {\n      min-height: 112px;\n    }\n  }\n\n\n  @container (max-width: 650px) {\n\n    .cpc-order-row {\n      grid-template-columns: 1fr;\n      align-items: start;\n    }\n\n    .cpc-order-price {\n      text-align: left;\n    }\n\n    .cpc-controls {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-metrics {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n    }\n\n    .cpc-metric {\n      min-height: 106px;\n    }\n\n    .cpc-spec-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\n\n  @container (max-width: 480px) {\n\n    .cpc-shell {\n      gap: 11px;\n    }\n\n    .cpc-overview,\n    .cpc-order-section,\n    .cpc-main-accordion,\n    .cpc-wholesale {\n      border-radius: 32px;\n    }\n\n    .cpc-order-box {\n      border-radius: 26px;\n    }\n\n    .cpc-main-accordion \u003e summary {\n      grid-template-columns:\n        auto\n        minmax(0, 1fr)\n        46px;\n\n      gap: 10px;\n\n      min-height: 72px;\n\n      padding: 12px 13px 12px 17px;\n    }\n\n    .cpc-main-index {\n      width: 50px;\n      height: 34px;\n    }\n\n    .cpc-main-toggle {\n      width: 44px;\n      height: 44px;\n    }\n\n    .cpc-main-content {\n      padding: 16px;\n    }\n\n    .cpc-metrics {\n      gap: 7px;\n    }\n\n    .cpc-metric {\n      min-height: 100px;\n\n      padding: 16px;\n\n      border-radius: 25px;\n    }\n\n    .cpc-feature,\n    .cpc-info-card {\n      border-radius: 25px;\n    }\n\n    .cpc-wholesale {\n      padding: 26px 20px;\n    }\n\n    .cpc-wholesale-data {\n      gap: 8px;\n    }\n\n    .cpc-wholesale-data-item {\n      min-height: 104px;\n\n      padding: 17px;\n\n      border-radius: 25px;\n    }\n\n    .cpc-wholesale-data-value {\n      margin-top: 17px;\n\n      font-size: 19px;\n    }\n  }\n\n\n  @container (max-width: 340px) {\n\n    .cpc-wholesale-data,\n    .cpc-metrics {\n      grid-template-columns: 1fr;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"cozy-product-card\"\u003e\n\u003cdiv class=\"cpc-shell\"\u003e\n\u003c!-- ==================================================\n         HERO\n         ================================================== --\u003e\n\u003csection class=\"cpc-overview\"\u003e\u003cspan class=\"cpc-eyebrow\"\u003e Artificial Flowers \u003c\/span\u003e\n\n\u003cp class=\"cpc-intro\"\u003eElegant artificial cream clematis spray with realistic flowers, buds and foliage, designed for statement bouquets, decorative arrangements and taller interior displays.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ==================================================\n         QUANTITY\n         ================================================== --\u003e\n\u003c!-- ==================================================\n         4 METRICS\n         ================================================== --\u003e\n\u003cdiv class=\"cpc-metrics\"\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Minimum Quantity \u003c\/span\u003e \u003cspan class=\"cpc-metric-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-metric-value\"\u003e 131 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Price Per Stem \u003c\/span\u003e \u003cspan class=\"cpc-metric-value cpc-metric-price\"\u003e £30.68 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Minimum Order Total \u003c\/span\u003e \u003cspan class=\"cpc-metric-value cpc-metric-price\"\u003e £1,718.08 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ==================================================\n         01 PRODUCT OVERVIEW\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 01 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e Product Overview \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-feature-band\"\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 01 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003eCream Clematis\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eElegant artificial clematis with realistic cream flowers, buds, foliage and detailed stems.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 02 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003eFive Mini-Sprays\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eThe main branch divides into five smaller sprays, creating a fuller and naturally layered appearance.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 03 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003e131cm Stem\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eLong 131cm format is ideal for tall vases, larger arrangements and statement interior displays.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         02 PRODUCT DETAILS\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 02 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e Product Details \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-spec-grid\"\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Product Type \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e Artificial Clematis Spray \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Colour \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e Cream \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 131 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Branch Structure \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 5 mini-sprays \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Minimum Order \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Quantity Step \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 1 stem \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         03 MORE INFORMATION\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 03 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e More Information \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-info-grid\"\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Styling \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eStatement Arrangements\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eSuitable for tall vases, large-scale bouquets, layered arrangements and decorative interior displays.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Structure \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eFull Branching Form\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eOne main branch divides into five mini-sprays containing flowers, buds and leaves for additional volume.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Care \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eProduct Care\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eRemove dust regularly and protect from prolonged exposure to harsh light and outdoor conditions.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         04 WHOLESALE\n         EXACTLY 4 CARDS\n         ================================================== --\u003e\n\u003csection class=\"cpc-wholesale\"\u003e\u003cspan class=\"cpc-wholesale-label\"\u003e 04 \/ Wholesale \u003c\/span\u003e\n\u003ch3 class=\"cpc-wholesale-heading\"\u003eFlexible wholesale ordering.\u003c\/h3\u003e\n\u003cp class=\"cpc-wholesale-copy\"\u003eStart with the minimum quantity of 56 stems and add additional stems individually.\u003c\/p\u003e\n\u003cdiv class=\"cpc-wholesale-data\"\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Minimum Order \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value\"\u003e 131 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Price Per Stem \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value cpc-wholesale-price\"\u003e £30.68 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Minimum Order Total \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value cpc-wholesale-price\"\u003e £1,718.08 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- ==================================================\n       WHOLESALE DATA FOR CATALOGUE\n       ================================================== --\u003e\n\u003ctable class=\"product-wholesale-table\" style=\"display: none !important;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eBox contents\u003c\/th\u003e\n\u003ctd\u003e56 stems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMinimum order\u003c\/th\u003e\n\u003ctd\u003e56 stems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSet contents\u003c\/th\u003e\n\u003ctd\u003e1 artificial clematis spray\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePrice per set\u003c\/th\u003e\n\u003ctd\u003e£30.68\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWholesale box price\u003c\/th\u003e\n\u003ctd\u003e£1,718.08\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":55047641039190,"sku":null,"price":30.68,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1053\/7884\/0918\/files\/3_8.png?v=1787236001"},{"product_id":"artificial-pink-dahlia-spray-102cm","title":"Artificial Pink Dahlia Spray, 102cm","description":"\u003cstyle\u003e\n  .cozy-product-card {\n    --pc-cream: #EBE8D9;\n    --pc-wine: #4B2828;\n    --pc-soft: #D2C5B1;\n    --pc-gold: #8F7A20;\n    --pc-dark: #2E1B1A;\n    --pc-white: #FAF8F2;\n\n    --pc-border: rgba(75, 40, 40, 0.13);\n    --pc-border-strong: rgba(75, 40, 40, 0.23);\n\n    --pc-radius-xl: 44px;\n    --pc-radius-lg: 32px;\n    --pc-radius-md: 26px;\n    --pc-pill: 999px;\n\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-body-family),\n      -apple-system,\n      BlinkMacSystemFont,\n      \"Segoe UI\",\n      Arial,\n      sans-serif;\n\n    font-size: 15px;\n    line-height: 1.55;\n\n    container-type: inline-size;\n  }\n\n  .cozy-product-card *,\n  .cozy-product-card *::before,\n  .cozy-product-card *::after {\n    box-sizing: border-box;\n    min-width: 0;\n  }\n\n  .cozy-product-card h2,\n  .cozy-product-card h3,\n  .cozy-product-card h4,\n  .cozy-product-card p {\n    margin: 0;\n  }\n\n  .cozy-product-card button,\n  .cozy-product-card input {\n    font: inherit;\n  }\n\n  .cpc-shell {\n    display: grid;\n    gap: 14px;\n    width: 100%;\n  }\n\n\n  \/* ======================================================\n     HERO\n     ====================================================== *\/\n\n  .cpc-overview {\n    position: relative;\n    overflow: hidden;\n\n    padding: clamp(26px, 5cqw, 48px);\n\n    background:\n      radial-gradient(\n        circle at 92% 10%,\n        rgba(210, 197, 177, 0.65),\n        transparent 34%\n      ),\n      var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-overview::after {\n    content: \"\";\n\n    position: absolute;\n\n    width: 170px;\n    height: 170px;\n\n    right: -70px;\n    bottom: -90px;\n\n    border: 30px solid rgba(75, 40, 40, 0.04);\n    border-radius: 50%;\n\n    pointer-events: none;\n  }\n\n  .cpc-eyebrow {\n    position: relative;\n    z-index: 1;\n\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 34px;\n\n    margin-bottom: 18px;\n    padding: 8px 16px;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n  }\n\n  .cpc-title {\n    position: relative;\n    z-index: 1;\n\n    max-width: 950px;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(29px, 6cqw, 54px);\n    line-height: 1.04;\n    letter-spacing: -0.035em;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-intro {\n    position: relative;\n    z-index: 1;\n\n    max-width: 820px;\n\n    margin-top: 18px !important;\n\n    color: rgba(75, 40, 40, 0.66);\n\n    font-size: clamp(14px, 2cqw, 17px);\n    line-height: 1.65;\n  }\n\n\n  \/* ======================================================\n     ORDER\n     ====================================================== *\/\n\n  .cpc-order-section {\n    overflow: hidden;\n\n    padding: 9px;\n\n    background: var(--pc-dark);\n\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-order-box {\n    padding: clamp(22px, 4cqw, 32px);\n\n    background: var(--pc-cream);\n    color: var(--pc-wine);\n\n    border-radius: 36px;\n  }\n\n  .cpc-order-row {\n    display: grid;\n\n    grid-template-columns:\n      minmax(0, 1fr)\n      auto;\n\n    align-items: end;\n\n    gap: 22px;\n  }\n\n  .cpc-order-label {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 32px;\n\n    margin-bottom: 12px;\n    padding: 7px 14px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n  .cpc-order-title {\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(22px, 4cqw, 30px);\n    line-height: 1.1;\n    font-weight: 700;\n  }\n\n  .cpc-order-subtitle {\n    margin-top: 6px !important;\n\n    color: rgba(75, 40, 40, 0.58);\n\n    font-size: 13px;\n    line-height: 1.45;\n  }\n\n  .cpc-order-price {\n    color: var(--pc-wine);\n\n    font-size: clamp(29px, 5cqw, 40px);\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: -0.035em;\n\n    text-align: right;\n\n    white-space: nowrap;\n  }\n\n  .cpc-order-price small {\n    display: block;\n\n    margin-top: 8px;\n\n    color: rgba(75, 40, 40, 0.48);\n\n    font-size: 10px;\n    line-height: 1.3;\n    font-weight: 700;\n\n    white-space: normal;\n  }\n\n  .cpc-controls {\n    display: grid;\n\n    grid-template-columns:\n      minmax(210px, 0.8fr)\n      minmax(220px, 1.2fr);\n\n    gap: 12px;\n\n    margin-top: 22px;\n  }\n\n  .cpc-quantity {\n    display: grid;\n\n    grid-template-columns:\n      58px\n      minmax(60px, 1fr)\n      58px;\n\n    align-items: center;\n\n    min-height: 64px;\n\n    padding: 5px;\n\n    background: var(--pc-soft);\n\n    border-radius: var(--pc-pill);\n  }\n\n  .cpc-quantity-button {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 54px;\n    height: 54px;\n\n    margin: 0;\n    padding: 0;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: transparent;\n    color: var(--pc-wine);\n\n    border-radius: 50%;\n\n    cursor: pointer;\n\n    font-size: 26px;\n    line-height: 1;\n\n    appearance: none;\n    -webkit-appearance: none;\n\n    transition:\n      background 0.2s ease,\n      color 0.2s ease,\n      transform 0.2s ease,\n      opacity 0.2s ease;\n  }\n\n  .cpc-quantity-button:hover {\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    transform: scale(0.96);\n  }\n\n  .cpc-quantity-button:active {\n    transform: scale(0.9);\n  }\n\n  .cpc-minus[aria-disabled=\"true\"] {\n    opacity: 0.4;\n  }\n\n  .cpc-quantity-input {\n    width: 100%;\n\n    padding: 0 4px;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: transparent !important;\n    color: var(--pc-wine) !important;\n\n    text-align: center;\n\n    font-size: 18px !important;\n    line-height: 1 !important;\n    font-weight: 800 !important;\n\n    appearance: textfield;\n    -moz-appearance: textfield;\n  }\n\n  .cpc-quantity-input::-webkit-inner-spin-button,\n  .cpc-quantity-input::-webkit-outer-spin-button {\n    margin: 0;\n    -webkit-appearance: none;\n  }\n\n  .cpc-add-box {\n    width: 100%;\n    min-height: 64px;\n\n    padding: 14px 24px;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-pill);\n\n    cursor: pointer;\n\n    font-size: 14px;\n    font-weight: 800;\n    letter-spacing: 0.035em;\n    text-transform: uppercase;\n\n    transition:\n      background 0.22s ease,\n      transform 0.22s ease;\n  }\n\n  .cpc-add-box:hover {\n    background: var(--pc-gold);\n    transform: translateY(-2px);\n  }\n\n  .cpc-add-box:active {\n    transform: translateY(0);\n  }\n\n  .cpc-minimum {\n    margin-top: 13px !important;\n\n    color: rgba(75, 40, 40, 0.48);\n\n    text-align: center;\n\n    font-size: 10px;\n    line-height: 1.4;\n    font-weight: 750;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n  }\n\n\n  \/* ======================================================\n     METRICS\n     ====================================================== *\/\n\n  .cpc-metrics {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-metric {\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n\n    min-height: 116px;\n\n    padding: 19px;\n\n    overflow: hidden;\n\n    background: var(--pc-white);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 30px;\n\n    transition:\n      transform 0.22s ease,\n      border-color 0.22s ease,\n      background 0.22s ease;\n  }\n\n  .cpc-metric:hover {\n    transform: translateY(-2px);\n\n    background: #FFFFFF;\n\n    border-color: var(--pc-border-strong);\n  }\n\n  .cpc-metric-label {\n    display: block;\n\n    color: rgba(75, 40, 40, 0.52);\n\n    font-size: 9px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.07em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-metric-value {\n    display: block;\n\n    margin-top: 17px;\n\n    color: var(--pc-wine);\n\n    font-size: clamp(17px, 3.2cqw, 27px);\n    line-height: 1.1;\n    font-weight: 750;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-metric-price {\n    white-space: nowrap;\n    overflow-wrap: normal;\n  }\n\n\n  \/* ======================================================\n     ACCORDIONS\n     ====================================================== *\/\n\n  .cpc-main-accordion {\n    overflow: hidden;\n\n    background: var(--pc-white);\n\n    border: 1px solid var(--pc-border);\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-main-accordion \u003e summary {\n    display: grid;\n\n    grid-template-columns:\n      auto\n      minmax(0, 1fr)\n      54px;\n\n    align-items: center;\n\n    gap: 16px;\n\n    min-height: 82px;\n\n    padding: 14px 17px 14px 25px;\n\n    list-style: none;\n    cursor: pointer;\n\n    transition: background 0.2s ease;\n  }\n\n  .cpc-main-accordion \u003e summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .cpc-main-accordion \u003e summary::marker {\n    content: \"\";\n  }\n\n  .cpc-main-accordion \u003e summary:hover {\n    background: rgba(210, 197, 177, 0.18);\n  }\n\n  .cpc-main-index {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 60px;\n    height: 38px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    font-weight: 800;\n  }\n\n  .cpc-main-title {\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(20px, 4cqw, 29px);\n    line-height: 1.1;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-main-toggle {\n    position: relative;\n\n    width: 52px;\n    height: 52px;\n\n    justify-self: end;\n\n    background: var(--pc-wine);\n\n    border-radius: 50%;\n\n    transition:\n      transform 0.25s ease,\n      background 0.25s ease;\n  }\n\n  .cpc-main-toggle::before,\n  .cpc-main-toggle::after {\n    content: \"\";\n\n    position: absolute;\n\n    left: 50%;\n    top: 50%;\n\n    width: 16px;\n    height: 2px;\n\n    background: var(--pc-cream);\n\n    border-radius: 999px;\n\n    transform: translate(-50%, -50%);\n  }\n\n  .cpc-main-toggle::after {\n    transform:\n      translate(-50%, -50%)\n      rotate(90deg);\n  }\n\n  .cpc-main-accordion[open] \u003e summary {\n    border-bottom: 1px solid var(--pc-border);\n  }\n\n  .cpc-main-accordion[open] .cpc-main-toggle {\n    background: var(--pc-gold);\n    transform: rotate(180deg);\n  }\n\n  .cpc-main-accordion[open] .cpc-main-toggle::after {\n    transform: translate(-50%, -50%);\n  }\n\n  .cpc-main-content {\n    padding: 24px;\n  }\n\n\n  \/* ======================================================\n     PRODUCT OVERVIEW\n     ====================================================== *\/\n\n  .cpc-feature-band {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-feature {\n    min-height: 0;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 29px;\n\n    transition:\n      background 0.2s ease,\n      transform 0.2s ease;\n  }\n\n  .cpc-feature:hover {\n    background: #E6E0D0;\n    transform: translateY(-2px);\n  }\n\n  .cpc-feature-number {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 42px;\n    height: 42px;\n\n    margin-bottom: 20px;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: 50%;\n\n    font-size: 10px;\n    font-weight: 800;\n  }\n\n  .cpc-feature-title {\n    margin-bottom: 7px !important;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: 17px;\n    line-height: 1.25;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-feature-text {\n    color: rgba(75, 40, 40, 0.62);\n\n    font-size: 13px;\n    line-height: 1.55;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     PRODUCT DETAILS\n     ====================================================== *\/\n\n  .cpc-spec-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr));\n\n    gap: 9px;\n  }\n\n  .cpc-spec-row {\n    display: grid;\n\n    grid-template-columns:\n      minmax(115px, 0.8fr)\n      minmax(0, 1.2fr);\n\n    align-items: center;\n\n    gap: 14px;\n\n    min-height: 62px;\n\n    padding: 12px 18px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 26px;\n  }\n\n  .cpc-spec-key {\n    color: rgba(75, 40, 40, 0.52);\n\n    font-size: 10px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-spec-value {\n    color: var(--pc-wine);\n\n    font-size: 14px;\n    line-height: 1.35;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     MORE INFORMATION\n     ====================================================== *\/\n\n  .cpc-info-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-info-card {\n    min-height: 0;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 29px;\n\n    transition:\n      transform 0.2s ease,\n      background 0.2s ease;\n  }\n\n  .cpc-info-card:hover {\n    background: #E6E0D0;\n    transform: translateY(-2px);\n  }\n\n  .cpc-info-tag {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 30px;\n\n    margin-bottom: 17px;\n    padding: 6px 13px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 9px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n  }\n\n  .cpc-info-title {\n    margin-bottom: 7px !important;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: 17px;\n    line-height: 1.25;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-info-text {\n    color: rgba(75, 40, 40, 0.61);\n\n    font-size: 13px;\n    line-height: 1.55;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     WHOLESALE — 4 CARDS ONLY\n     ====================================================== *\/\n\n  .cpc-wholesale {\n    overflow: hidden;\n\n    padding: clamp(28px, 5cqw, 44px);\n\n    background: var(--pc-dark);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-wholesale-label {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 36px;\n\n    margin-bottom: 25px;\n    padding: 8px 18px;\n\n    background: var(--pc-cream);\n    color: var(--pc-dark);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 850;\n    letter-spacing: 0.07em;\n    text-transform: uppercase;\n  }\n\n  .cpc-wholesale-heading {\n    max-width: 700px;\n\n    color: var(--pc-cream);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(29px, 6cqw, 44px);\n    line-height: 1.08;\n    letter-spacing: -0.03em;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-wholesale-copy {\n    max-width: 700px;\n\n    margin-top: 16px !important;\n\n    color: rgba(235, 232, 217, 0.64);\n\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  .cpc-wholesale-data {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0, 1fr));\n\n    gap: 10px;\n\n    margin-top: 29px;\n  }\n\n  .cpc-wholesale-data-item {\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n\n    min-width: 0;\n    min-height: 120px;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: rgba(235, 232, 217, 0.075);\n\n    border: 1px solid rgba(235, 232, 217, 0.14);\n    border-radius: 30px;\n\n    transition:\n      transform 0.22s ease,\n      background 0.22s ease,\n      border-color 0.22s ease;\n  }\n\n  .cpc-wholesale-data-item:hover {\n    transform: translateY(-2px);\n\n    background: rgba(235, 232, 217, 0.11);\n\n    border-color: rgba(235, 232, 217, 0.20);\n  }\n\n  .cpc-wholesale-data-label {\n    display: block;\n\n    color: rgba(235, 232, 217, 0.50);\n\n    font-size: 9px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.055em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-wholesale-data-value {\n    display: block;\n\n    margin-top: 22px;\n\n    color: var(--pc-cream);\n\n    font-size: clamp(18px, 3cqw, 25px);\n    line-height: 1.1;\n    font-weight: 750;\n  }\n\n  .cpc-wholesale-price {\n    white-space: nowrap;\n    letter-spacing: -0.02em;\n  }\n\n\n  \/* ======================================================\n     RESPONSIVE\n     ====================================================== *\/\n\n  @container (max-width: 820px) {\n\n    .cpc-feature-band {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-feature {\n      display: grid;\n\n      grid-template-columns:\n        44px\n        minmax(0, 1fr);\n\n      column-gap: 15px;\n\n      align-items: start;\n\n      padding: 18px 20px;\n    }\n\n    .cpc-feature-number {\n      grid-column: 1;\n      grid-row: 1 \/ 3;\n\n      margin: 0;\n    }\n\n    .cpc-feature-title,\n    .cpc-feature-text {\n      grid-column: 2;\n    }\n\n    .cpc-info-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-info-card {\n      display: grid;\n\n      grid-template-columns:\n        auto\n        minmax(0, 1fr);\n\n      column-gap: 17px;\n\n      align-items: start;\n\n      padding: 18px 20px;\n    }\n\n    .cpc-info-tag {\n      grid-column: 1;\n      grid-row: 1 \/ 3;\n\n      margin: 0;\n    }\n\n    .cpc-info-title,\n    .cpc-info-text {\n      grid-column: 2;\n    }\n\n    .cpc-wholesale-data {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n    }\n\n    .cpc-wholesale-data-item {\n      min-height: 112px;\n    }\n  }\n\n\n  @container (max-width: 650px) {\n\n    .cpc-order-row {\n      grid-template-columns: 1fr;\n      align-items: start;\n    }\n\n    .cpc-order-price {\n      text-align: left;\n    }\n\n    .cpc-controls {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-metrics {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n    }\n\n    .cpc-metric {\n      min-height: 106px;\n    }\n\n    .cpc-spec-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\n\n  @container (max-width: 480px) {\n\n    .cpc-shell {\n      gap: 11px;\n    }\n\n    .cpc-overview,\n    .cpc-order-section,\n    .cpc-main-accordion,\n    .cpc-wholesale {\n      border-radius: 32px;\n    }\n\n    .cpc-order-box {\n      border-radius: 26px;\n    }\n\n    .cpc-main-accordion \u003e summary {\n      grid-template-columns:\n        auto\n        minmax(0, 1fr)\n        46px;\n\n      gap: 10px;\n\n      min-height: 72px;\n\n      padding: 12px 13px 12px 17px;\n    }\n\n    .cpc-main-index {\n      width: 50px;\n      height: 34px;\n    }\n\n    .cpc-main-toggle {\n      width: 44px;\n      height: 44px;\n    }\n\n    .cpc-main-content {\n      padding: 16px;\n    }\n\n    .cpc-metrics {\n      gap: 7px;\n    }\n\n    .cpc-metric {\n      min-height: 100px;\n\n      padding: 16px;\n\n      border-radius: 25px;\n    }\n\n    .cpc-feature,\n    .cpc-info-card {\n      border-radius: 25px;\n    }\n\n    .cpc-wholesale {\n      padding: 26px 20px;\n    }\n\n    .cpc-wholesale-data {\n      gap: 8px;\n    }\n\n    .cpc-wholesale-data-item {\n      min-height: 104px;\n\n      padding: 17px;\n\n      border-radius: 25px;\n    }\n\n    .cpc-wholesale-data-value {\n      margin-top: 17px;\n      font-size: 19px;\n    }\n  }\n\n\n  @container (max-width: 340px) {\n\n    .cpc-wholesale-data,\n    .cpc-metrics {\n      grid-template-columns: 1fr;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"cozy-product-card\"\u003e\n\u003cdiv class=\"cpc-shell\"\u003e\n\u003c!-- ==================================================\n         HERO\n         ================================================== --\u003e\n\u003csection class=\"cpc-overview\"\u003e\u003cspan class=\"cpc-eyebrow\"\u003e Artificial Flowers \u003c\/span\u003e\n\n\u003cp class=\"cpc-intro\"\u003eStatement artificial pink dahlia spray with a large detailed flower, emerging bud and realistic foliage, designed for decorative bouquets and interior displays.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ==================================================\n         QUANTITY\n         MINIMUM = 56\n         ================================================== --\u003e\n\u003c!-- ==================================================\n         4 METRICS\n         ================================================== --\u003e\n\u003cdiv class=\"cpc-metrics\"\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Minimum Quantity \u003c\/span\u003e \u003cspan class=\"cpc-metric-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-metric-value\"\u003e 102 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Price Per Stem \u003c\/span\u003e \u003cspan class=\"cpc-metric-value cpc-metric-price\"\u003e £14.46 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Minimum Order Total \u003c\/span\u003e \u003cspan class=\"cpc-metric-value cpc-metric-price\"\u003e £809.76 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ==================================================\n         01 PRODUCT OVERVIEW\n         CLOSED BY DEFAULT\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 01 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e Product Overview \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-feature-band\"\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 01 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003eFull Dahlia Bloom\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eLarge layered artificial dahlia flower with detailed petals designed to create a full statement appearance.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 02 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003eFlower \u0026amp; Bud\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eEach spray combines one large flower with one emerging bud for a more natural botanical structure.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 03 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003e102cm Stem\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eLong 102cm format is ideal for statement vases, taller arrangements and decorative interior displays.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         02 PRODUCT DETAILS\n         CLOSED BY DEFAULT\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 02 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e Product Details \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-spec-grid\"\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Product Type \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e Artificial Dahlia Spray \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Colour \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e Pink \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 102 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Flower Diameter \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 20 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Bud Diameter \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 5 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Minimum Order \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         03 MORE INFORMATION\n         CLOSED BY DEFAULT\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 03 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e More Information \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-info-grid\"\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Styling \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eStatement Displays\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eSuitable for bold vases, larger floral arrangements, decorative bouquets and interior displays.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Structure \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eBloom \u0026amp; Bud Detail\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eThe spray features one 20cm flower and one 5cm emerging bud with detailed foliage and stem work.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Care \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eProduct Care\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eRemove dust gently when required and protect from prolonged harsh light and outdoor exposure.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         04 WHOLESALE\n         EXACTLY 4 CARDS\n         ================================================== --\u003e\n\u003csection class=\"cpc-wholesale\"\u003e\u003cspan class=\"cpc-wholesale-label\"\u003e 04 \/ Wholesale \u003c\/span\u003e\n\u003ch3 class=\"cpc-wholesale-heading\"\u003eFlexible wholesale ordering.\u003c\/h3\u003e\n\u003cp class=\"cpc-wholesale-copy\"\u003eStart with the minimum quantity of 56 stems and add additional stems individually.\u003c\/p\u003e\n\u003cdiv class=\"cpc-wholesale-data\"\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Minimum Order \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value\"\u003e 102 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Price Per Stem \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value cpc-wholesale-price\"\u003e £14.46 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Minimum Order Total \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value cpc-wholesale-price\"\u003e £809.76 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- ==================================================\n       WHOLESALE DATA FOR CATALOGUE\n       ================================================== --\u003e\n\u003ctable class=\"product-wholesale-table\" style=\"display: none !important;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eBox contents\u003c\/th\u003e\n\u003ctd\u003e56 stems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMinimum order\u003c\/th\u003e\n\u003ctd\u003e56 stems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSet contents\u003c\/th\u003e\n\u003ctd\u003e1 artificial dahlia spray\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePrice per set\u003c\/th\u003e\n\u003ctd\u003e£14.46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWholesale box price\u003c\/th\u003e\n\u003ctd\u003e£809.76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":55047696449878,"sku":null,"price":14.46,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1053\/7884\/0918\/files\/4_6.png?v=1787236172"},{"product_id":"artificial-white-dahlia-spray-87cm","title":"Artificial White Dahlia Spray, 87cm","description":"\u003cstyle\u003e\n  .cozy-product-card {\n    --pc-cream: #EBE8D9;\n    --pc-wine: #4B2828;\n    --pc-soft: #D2C5B1;\n    --pc-gold: #8F7A20;\n    --pc-dark: #2E1B1A;\n    --pc-white: #FAF8F2;\n\n    --pc-border: rgba(75, 40, 40, 0.13);\n    --pc-border-strong: rgba(75, 40, 40, 0.23);\n\n    --pc-radius-xl: 44px;\n    --pc-radius-lg: 32px;\n    --pc-radius-md: 26px;\n    --pc-pill: 999px;\n\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-body-family),\n      -apple-system,\n      BlinkMacSystemFont,\n      \"Segoe UI\",\n      Arial,\n      sans-serif;\n\n    font-size: 15px;\n    line-height: 1.55;\n\n    container-type: inline-size;\n  }\n\n  .cozy-product-card *,\n  .cozy-product-card *::before,\n  .cozy-product-card *::after {\n    box-sizing: border-box;\n    min-width: 0;\n  }\n\n  .cozy-product-card h2,\n  .cozy-product-card h3,\n  .cozy-product-card h4,\n  .cozy-product-card p {\n    margin: 0;\n  }\n\n  .cozy-product-card button,\n  .cozy-product-card input {\n    font: inherit;\n  }\n\n  .cpc-shell {\n    display: grid;\n    gap: 14px;\n    width: 100%;\n  }\n\n\n  \/* ======================================================\n     HERO\n     ====================================================== *\/\n\n  .cpc-overview {\n    position: relative;\n    overflow: hidden;\n\n    padding: clamp(26px, 5cqw, 48px);\n\n    background:\n      radial-gradient(\n        circle at 92% 10%,\n        rgba(210, 197, 177, 0.65),\n        transparent 34%\n      ),\n      var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-overview::after {\n    content: \"\";\n\n    position: absolute;\n\n    width: 170px;\n    height: 170px;\n\n    right: -70px;\n    bottom: -90px;\n\n    border: 30px solid rgba(75, 40, 40, 0.04);\n    border-radius: 50%;\n\n    pointer-events: none;\n  }\n\n  .cpc-eyebrow {\n    position: relative;\n    z-index: 1;\n\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 34px;\n\n    margin-bottom: 18px;\n    padding: 8px 16px;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n  }\n\n  .cpc-title {\n    position: relative;\n    z-index: 1;\n\n    max-width: 950px;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(29px, 6cqw, 54px);\n    line-height: 1.04;\n    letter-spacing: -0.035em;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-intro {\n    position: relative;\n    z-index: 1;\n\n    max-width: 820px;\n\n    margin-top: 18px !important;\n\n    color: rgba(75, 40, 40, 0.66);\n\n    font-size: clamp(14px, 2cqw, 17px);\n    line-height: 1.65;\n  }\n\n\n  \/* ======================================================\n     ORDER\n     ====================================================== *\/\n\n  .cpc-order-section {\n    overflow: hidden;\n\n    padding: 9px;\n\n    background: var(--pc-dark);\n\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-order-box {\n    padding: clamp(22px, 4cqw, 32px);\n\n    background: var(--pc-cream);\n    color: var(--pc-wine);\n\n    border-radius: 36px;\n  }\n\n  .cpc-order-row {\n    display: grid;\n\n    grid-template-columns:\n      minmax(0, 1fr)\n      auto;\n\n    align-items: end;\n\n    gap: 22px;\n  }\n\n  .cpc-order-label {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 32px;\n\n    margin-bottom: 12px;\n    padding: 7px 14px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n  .cpc-order-title {\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(22px, 4cqw, 30px);\n    line-height: 1.1;\n    font-weight: 700;\n  }\n\n  .cpc-order-subtitle {\n    margin-top: 6px !important;\n\n    color: rgba(75, 40, 40, 0.58);\n\n    font-size: 13px;\n    line-height: 1.45;\n  }\n\n  .cpc-order-price {\n    color: var(--pc-wine);\n\n    font-size: clamp(29px, 5cqw, 40px);\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: -0.035em;\n\n    text-align: right;\n\n    white-space: nowrap;\n  }\n\n  .cpc-order-price small {\n    display: block;\n\n    margin-top: 8px;\n\n    color: rgba(75, 40, 40, 0.48);\n\n    font-size: 10px;\n    line-height: 1.3;\n    font-weight: 700;\n\n    white-space: normal;\n  }\n\n  .cpc-controls {\n    display: grid;\n\n    grid-template-columns:\n      minmax(210px, 0.8fr)\n      minmax(220px, 1.2fr);\n\n    gap: 12px;\n\n    margin-top: 22px;\n  }\n\n  .cpc-quantity {\n    display: grid;\n\n    grid-template-columns:\n      58px\n      minmax(60px, 1fr)\n      58px;\n\n    align-items: center;\n\n    min-height: 64px;\n\n    padding: 5px;\n\n    background: var(--pc-soft);\n\n    border-radius: var(--pc-pill);\n  }\n\n  .cpc-quantity-button {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 54px;\n    height: 54px;\n\n    margin: 0;\n    padding: 0;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: transparent;\n    color: var(--pc-wine);\n\n    border-radius: 50%;\n\n    cursor: pointer;\n\n    font-size: 26px;\n    line-height: 1;\n\n    appearance: none;\n    -webkit-appearance: none;\n\n    transition:\n      background 0.2s ease,\n      color 0.2s ease,\n      transform 0.2s ease,\n      opacity 0.2s ease;\n  }\n\n  .cpc-quantity-button:hover {\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    transform: scale(0.96);\n  }\n\n  .cpc-quantity-button:active {\n    transform: scale(0.9);\n  }\n\n  .cpc-minus[aria-disabled=\"true\"] {\n    opacity: 0.4;\n  }\n\n  .cpc-quantity-input {\n    width: 100%;\n\n    padding: 0 4px;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: transparent !important;\n    color: var(--pc-wine) !important;\n\n    text-align: center;\n\n    font-size: 18px !important;\n    line-height: 1 !important;\n    font-weight: 800 !important;\n\n    appearance: textfield;\n    -moz-appearance: textfield;\n  }\n\n  .cpc-quantity-input::-webkit-inner-spin-button,\n  .cpc-quantity-input::-webkit-outer-spin-button {\n    margin: 0;\n    -webkit-appearance: none;\n  }\n\n  .cpc-add-box {\n    width: 100%;\n    min-height: 64px;\n\n    padding: 14px 24px;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-pill);\n\n    cursor: pointer;\n\n    font-size: 14px;\n    font-weight: 800;\n    letter-spacing: 0.035em;\n    text-transform: uppercase;\n\n    transition:\n      background 0.22s ease,\n      transform 0.22s ease;\n  }\n\n  .cpc-add-box:hover {\n    background: var(--pc-gold);\n\n    transform: translateY(-2px);\n  }\n\n  .cpc-add-box:active {\n    transform: translateY(0);\n  }\n\n  .cpc-minimum {\n    margin-top: 13px !important;\n\n    color: rgba(75, 40, 40, 0.48);\n\n    text-align: center;\n\n    font-size: 10px;\n    line-height: 1.4;\n    font-weight: 750;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n  }\n\n\n  \/* ======================================================\n     METRICS\n     ====================================================== *\/\n\n  .cpc-metrics {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-metric {\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n\n    min-height: 116px;\n\n    padding: 19px;\n\n    overflow: hidden;\n\n    background: var(--pc-white);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 30px;\n\n    transition:\n      transform 0.22s ease,\n      border-color 0.22s ease,\n      background 0.22s ease;\n  }\n\n  .cpc-metric:hover {\n    transform: translateY(-2px);\n\n    background: #FFFFFF;\n\n    border-color: var(--pc-border-strong);\n  }\n\n  .cpc-metric-label {\n    display: block;\n\n    color: rgba(75, 40, 40, 0.52);\n\n    font-size: 9px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.07em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-metric-value {\n    display: block;\n\n    margin-top: 17px;\n\n    color: var(--pc-wine);\n\n    font-size: clamp(17px, 3.2cqw, 27px);\n    line-height: 1.1;\n    font-weight: 750;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-metric-price {\n    white-space: nowrap;\n    overflow-wrap: normal;\n  }\n\n\n  \/* ======================================================\n     ACCORDIONS\n     ====================================================== *\/\n\n  .cpc-main-accordion {\n    overflow: hidden;\n\n    background: var(--pc-white);\n\n    border: 1px solid var(--pc-border);\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-main-accordion \u003e summary {\n    display: grid;\n\n    grid-template-columns:\n      auto\n      minmax(0, 1fr)\n      54px;\n\n    align-items: center;\n\n    gap: 16px;\n\n    min-height: 82px;\n\n    padding: 14px 17px 14px 25px;\n\n    list-style: none;\n    cursor: pointer;\n\n    transition: background 0.2s ease;\n  }\n\n  .cpc-main-accordion \u003e summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .cpc-main-accordion \u003e summary::marker {\n    content: \"\";\n  }\n\n  .cpc-main-accordion \u003e summary:hover {\n    background: rgba(210, 197, 177, 0.18);\n  }\n\n  .cpc-main-index {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 60px;\n    height: 38px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    font-weight: 800;\n  }\n\n  .cpc-main-title {\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(20px, 4cqw, 29px);\n    line-height: 1.1;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-main-toggle {\n    position: relative;\n\n    width: 52px;\n    height: 52px;\n\n    justify-self: end;\n\n    background: var(--pc-wine);\n\n    border-radius: 50%;\n\n    transition:\n      transform 0.25s ease,\n      background 0.25s ease;\n  }\n\n  .cpc-main-toggle::before,\n  .cpc-main-toggle::after {\n    content: \"\";\n\n    position: absolute;\n\n    left: 50%;\n    top: 50%;\n\n    width: 16px;\n    height: 2px;\n\n    background: var(--pc-cream);\n\n    border-radius: 999px;\n\n    transform: translate(-50%, -50%);\n  }\n\n  .cpc-main-toggle::after {\n    transform:\n      translate(-50%, -50%)\n      rotate(90deg);\n  }\n\n  .cpc-main-accordion[open] \u003e summary {\n    border-bottom: 1px solid var(--pc-border);\n  }\n\n  .cpc-main-accordion[open] .cpc-main-toggle {\n    background: var(--pc-gold);\n\n    transform: rotate(180deg);\n  }\n\n  .cpc-main-accordion[open] .cpc-main-toggle::after {\n    transform: translate(-50%, -50%);\n  }\n\n  .cpc-main-content {\n    padding: 24px;\n  }\n\n\n  \/* ======================================================\n     PRODUCT OVERVIEW\n     ====================================================== *\/\n\n  .cpc-feature-band {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-feature {\n    min-height: 0;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 29px;\n\n    transition:\n      background 0.2s ease,\n      transform 0.2s ease;\n  }\n\n  .cpc-feature:hover {\n    background: #E6E0D0;\n\n    transform: translateY(-2px);\n  }\n\n  .cpc-feature-number {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 42px;\n    height: 42px;\n\n    margin-bottom: 20px;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: 50%;\n\n    font-size: 10px;\n    font-weight: 800;\n  }\n\n  .cpc-feature-title {\n    margin-bottom: 7px !important;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: 17px;\n    line-height: 1.25;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-feature-text {\n    color: rgba(75, 40, 40, 0.62);\n\n    font-size: 13px;\n    line-height: 1.55;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     PRODUCT DETAILS\n     ====================================================== *\/\n\n  .cpc-spec-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr));\n\n    gap: 9px;\n  }\n\n  .cpc-spec-row {\n    display: grid;\n\n    grid-template-columns:\n      minmax(115px, 0.8fr)\n      minmax(0, 1.2fr);\n\n    align-items: center;\n\n    gap: 14px;\n\n    min-height: 62px;\n\n    padding: 12px 18px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 26px;\n  }\n\n  .cpc-spec-key {\n    color: rgba(75, 40, 40, 0.52);\n\n    font-size: 10px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-spec-value {\n    color: var(--pc-wine);\n\n    font-size: 14px;\n    line-height: 1.35;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     MORE INFORMATION\n     ====================================================== *\/\n\n  .cpc-info-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-info-card {\n    min-height: 0;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 29px;\n\n    transition:\n      transform 0.2s ease,\n      background 0.2s ease;\n  }\n\n  .cpc-info-card:hover {\n    background: #E6E0D0;\n\n    transform: translateY(-2px);\n  }\n\n  .cpc-info-tag {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 30px;\n\n    margin-bottom: 17px;\n    padding: 6px 13px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 9px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n  }\n\n  .cpc-info-title {\n    margin-bottom: 7px !important;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: 17px;\n    line-height: 1.25;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-info-text {\n    color: rgba(75, 40, 40, 0.61);\n\n    font-size: 13px;\n    line-height: 1.55;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     WHOLESALE — EXACTLY 4 CARDS\n     ====================================================== *\/\n\n  .cpc-wholesale {\n    overflow: hidden;\n\n    padding: clamp(28px, 5cqw, 44px);\n\n    background: var(--pc-dark);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-wholesale-label {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 36px;\n\n    margin-bottom: 25px;\n    padding: 8px 18px;\n\n    background: var(--pc-cream);\n    color: var(--pc-dark);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 850;\n    letter-spacing: 0.07em;\n    text-transform: uppercase;\n  }\n\n  .cpc-wholesale-heading {\n    max-width: 700px;\n\n    color: var(--pc-cream);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(29px, 6cqw, 44px);\n    line-height: 1.08;\n    letter-spacing: -0.03em;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-wholesale-copy {\n    max-width: 700px;\n\n    margin-top: 16px !important;\n\n    color: rgba(235, 232, 217, 0.64);\n\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  .cpc-wholesale-data {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0, 1fr));\n\n    gap: 10px;\n\n    margin-top: 29px;\n  }\n\n  .cpc-wholesale-data-item {\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n\n    min-width: 0;\n    min-height: 120px;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: rgba(235, 232, 217, 0.075);\n\n    border: 1px solid rgba(235, 232, 217, 0.14);\n    border-radius: 30px;\n\n    transition:\n      transform 0.22s ease,\n      background 0.22s ease,\n      border-color 0.22s ease;\n  }\n\n  .cpc-wholesale-data-item:hover {\n    transform: translateY(-2px);\n\n    background: rgba(235, 232, 217, 0.11);\n\n    border-color: rgba(235, 232, 217, 0.20);\n  }\n\n  .cpc-wholesale-data-label {\n    display: block;\n\n    color: rgba(235, 232, 217, 0.50);\n\n    font-size: 9px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.055em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-wholesale-data-value {\n    display: block;\n\n    margin-top: 22px;\n\n    color: var(--pc-cream);\n\n    font-size: clamp(18px, 3cqw, 25px);\n    line-height: 1.1;\n    font-weight: 750;\n  }\n\n  .cpc-wholesale-price {\n    white-space: nowrap;\n    letter-spacing: -0.02em;\n  }\n\n\n  \/* ======================================================\n     RESPONSIVE\n     ====================================================== *\/\n\n  @container (max-width: 820px) {\n\n    .cpc-feature-band {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-feature {\n      display: grid;\n\n      grid-template-columns:\n        44px\n        minmax(0, 1fr);\n\n      column-gap: 15px;\n\n      align-items: start;\n\n      padding: 18px 20px;\n    }\n\n    .cpc-feature-number {\n      grid-column: 1;\n      grid-row: 1 \/ 3;\n\n      margin: 0;\n    }\n\n    .cpc-feature-title,\n    .cpc-feature-text {\n      grid-column: 2;\n    }\n\n    .cpc-info-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-info-card {\n      display: grid;\n\n      grid-template-columns:\n        auto\n        minmax(0, 1fr);\n\n      column-gap: 17px;\n\n      align-items: start;\n\n      padding: 18px 20px;\n    }\n\n    .cpc-info-tag {\n      grid-column: 1;\n      grid-row: 1 \/ 3;\n\n      margin: 0;\n    }\n\n    .cpc-info-title,\n    .cpc-info-text {\n      grid-column: 2;\n    }\n\n    .cpc-wholesale-data {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n    }\n\n    .cpc-wholesale-data-item {\n      min-height: 112px;\n    }\n  }\n\n\n  @container (max-width: 650px) {\n\n    .cpc-order-row {\n      grid-template-columns: 1fr;\n      align-items: start;\n    }\n\n    .cpc-order-price {\n      text-align: left;\n    }\n\n    .cpc-controls {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-metrics {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n    }\n\n    .cpc-metric {\n      min-height: 106px;\n    }\n\n    .cpc-spec-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\n\n  @container (max-width: 480px) {\n\n    .cpc-shell {\n      gap: 11px;\n    }\n\n    .cpc-overview,\n    .cpc-order-section,\n    .cpc-main-accordion,\n    .cpc-wholesale {\n      border-radius: 32px;\n    }\n\n    .cpc-order-box {\n      border-radius: 26px;\n    }\n\n    .cpc-main-accordion \u003e summary {\n      grid-template-columns:\n        auto\n        minmax(0, 1fr)\n        46px;\n\n      gap: 10px;\n\n      min-height: 72px;\n\n      padding: 12px 13px 12px 17px;\n    }\n\n    .cpc-main-index {\n      width: 50px;\n      height: 34px;\n    }\n\n    .cpc-main-toggle {\n      width: 44px;\n      height: 44px;\n    }\n\n    .cpc-main-content {\n      padding: 16px;\n    }\n\n    .cpc-metrics {\n      gap: 7px;\n    }\n\n    .cpc-metric {\n      min-height: 100px;\n\n      padding: 16px;\n\n      border-radius: 25px;\n    }\n\n    .cpc-feature,\n    .cpc-info-card {\n      border-radius: 25px;\n    }\n\n    .cpc-wholesale {\n      padding: 26px 20px;\n    }\n\n    .cpc-wholesale-data {\n      gap: 8px;\n    }\n\n    .cpc-wholesale-data-item {\n      min-height: 104px;\n\n      padding: 17px;\n\n      border-radius: 25px;\n    }\n\n    .cpc-wholesale-data-value {\n      margin-top: 17px;\n\n      font-size: 19px;\n    }\n  }\n\n\n  @container (max-width: 340px) {\n\n    .cpc-wholesale-data,\n    .cpc-metrics {\n      grid-template-columns: 1fr;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"cozy-product-card\"\u003e\n\u003cdiv class=\"cpc-shell\"\u003e\n\u003c!-- ==================================================\n         HERO\n         ================================================== --\u003e\n\u003csection class=\"cpc-overview\"\u003e\u003cspan class=\"cpc-eyebrow\"\u003e Artificial Flowers \u003c\/span\u003e\n\n\u003cp class=\"cpc-intro\"\u003eElegant artificial white dahlia spray with a rounded flower head, emerging bud and detailed foliage, designed for bouquets, decorative arrangements and interior displays.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ==================================================\n         QUANTITY\n         MINIMUM = 56\n         ================================================== --\u003e\n\u003c!-- ==================================================\n         4 METRICS\n         ================================================== --\u003e\n\u003cdiv class=\"cpc-metrics\"\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Minimum Quantity \u003c\/span\u003e \u003cspan class=\"cpc-metric-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-metric-value\"\u003e 87 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Price Per Stem \u003c\/span\u003e \u003cspan class=\"cpc-metric-value cpc-metric-price\"\u003e £11.28 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Minimum Order Total \u003c\/span\u003e \u003cspan class=\"cpc-metric-value cpc-metric-price\"\u003e £631.68 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ==================================================\n         01 PRODUCT OVERVIEW\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 01 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e Product Overview \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-feature-band\"\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 01 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003eBall Dahlia Style\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eRounded artificial dahlia bloom with detailed multi-layered petals for a realistic floral appearance.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 02 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003eFlower \u0026amp; Bud\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eEach spray combines one open flower and one emerging bud for a naturally varied composition.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 03 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003eBranched Stem\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eThe main stem divides into two leafy branchlets, creating a balanced and naturally structured form.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         02 PRODUCT DETAILS\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 02 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e Product Details \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-spec-grid\"\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Product Type \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e Artificial Dahlia Spray \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Colour \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e White \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 87 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Flower Diameter \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 8 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Bud Diameter \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 2 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Minimum Order \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         03 MORE INFORMATION\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 03 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e More Information \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-info-grid\"\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Styling \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eVersatile White Finish\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eSuitable for bouquets, wedding-inspired displays, mixed floral arrangements and decorative vases.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Structure \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eTwo Branchlets\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eThe stem separates into two leafy branches, with one supporting the flower and the other the bud.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Care \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eProduct Care\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eRemove dust gently when required and protect from prolonged harsh light and outdoor exposure.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         04 WHOLESALE\n         EXACTLY 4 CARDS\n         ================================================== --\u003e\n\u003csection class=\"cpc-wholesale\"\u003e\u003cspan class=\"cpc-wholesale-label\"\u003e 04 \/ Wholesale \u003c\/span\u003e\n\u003ch3 class=\"cpc-wholesale-heading\"\u003eFlexible wholesale ordering.\u003c\/h3\u003e\n\u003cp class=\"cpc-wholesale-copy\"\u003eStart with the minimum quantity of 56 stems and add additional stems individually.\u003c\/p\u003e\n\u003cdiv class=\"cpc-wholesale-data\"\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Minimum Order \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value\"\u003e 87 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Price Per Stem \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value cpc-wholesale-price\"\u003e £11.28 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Minimum Order Total \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value cpc-wholesale-price\"\u003e £631.68 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- ==================================================\n       WHOLESALE DATA FOR CATALOGUE\n       ================================================== --\u003e\n\u003ctable class=\"product-wholesale-table\" style=\"display: none !important;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eBox contents\u003c\/th\u003e\n\u003ctd\u003e56 stems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMinimum order\u003c\/th\u003e\n\u003ctd\u003e56 stems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSet contents\u003c\/th\u003e\n\u003ctd\u003e1 artificial dahlia spray\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePrice per set\u003c\/th\u003e\n\u003ctd\u003e£11.28\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWholesale box price\u003c\/th\u003e\n\u003ctd\u003e£631.68\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":55047800848726,"sku":null,"price":11.28,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1053\/7884\/0918\/files\/5_4.png?v=1787236407"},{"product_id":"artificial-yellow-red-dahlia-spray-80cm","title":"Artificial Yellow \u0026 Red Dahlia Spray, 80cm","description":"\u003cstyle\u003e\n  .cozy-product-card {\n    --pc-cream: #EBE8D9;\n    --pc-wine: #4B2828;\n    --pc-soft: #D2C5B1;\n    --pc-gold: #8F7A20;\n    --pc-dark: #2E1B1A;\n    --pc-white: #FAF8F2;\n\n    --pc-border: rgba(75, 40, 40, 0.13);\n    --pc-border-strong: rgba(75, 40, 40, 0.23);\n\n    --pc-radius-xl: 44px;\n    --pc-radius-lg: 32px;\n    --pc-radius-md: 26px;\n    --pc-pill: 999px;\n\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-body-family),\n      -apple-system,\n      BlinkMacSystemFont,\n      \"Segoe UI\",\n      Arial,\n      sans-serif;\n\n    font-size: 15px;\n    line-height: 1.55;\n\n    container-type: inline-size;\n  }\n\n  .cozy-product-card *,\n  .cozy-product-card *::before,\n  .cozy-product-card *::after {\n    box-sizing: border-box;\n    min-width: 0;\n  }\n\n  .cozy-product-card h2,\n  .cozy-product-card h3,\n  .cozy-product-card h4,\n  .cozy-product-card p {\n    margin: 0;\n  }\n\n  .cozy-product-card button,\n  .cozy-product-card input {\n    font: inherit;\n  }\n\n  .cpc-shell {\n    display: grid;\n    gap: 14px;\n    width: 100%;\n  }\n\n\n  \/* ======================================================\n     HERO\n     ====================================================== *\/\n\n  .cpc-overview {\n    position: relative;\n    overflow: hidden;\n\n    padding: clamp(26px, 5cqw, 48px);\n\n    background:\n      radial-gradient(\n        circle at 92% 10%,\n        rgba(210, 197, 177, 0.65),\n        transparent 34%\n      ),\n      var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-overview::after {\n    content: \"\";\n    position: absolute;\n\n    width: 170px;\n    height: 170px;\n\n    right: -70px;\n    bottom: -90px;\n\n    border: 30px solid rgba(75, 40, 40, 0.04);\n    border-radius: 50%;\n\n    pointer-events: none;\n  }\n\n  .cpc-eyebrow {\n    position: relative;\n    z-index: 1;\n\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 34px;\n\n    margin-bottom: 18px;\n    padding: 8px 16px;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n  }\n\n  .cpc-title {\n    position: relative;\n    z-index: 1;\n\n    max-width: 950px;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(29px, 6cqw, 54px);\n    line-height: 1.04;\n    letter-spacing: -0.035em;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-intro {\n    position: relative;\n    z-index: 1;\n\n    max-width: 820px;\n\n    margin-top: 18px !important;\n\n    color: rgba(75, 40, 40, 0.66);\n\n    font-size: clamp(14px, 2cqw, 17px);\n    line-height: 1.65;\n  }\n\n\n  \/* ======================================================\n     ORDER\n     ====================================================== *\/\n\n  .cpc-order-section {\n    overflow: hidden;\n\n    padding: 9px;\n\n    background: var(--pc-dark);\n\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-order-box {\n    padding: clamp(22px, 4cqw, 32px);\n\n    background: var(--pc-cream);\n    color: var(--pc-wine);\n\n    border-radius: 36px;\n  }\n\n  .cpc-order-row {\n    display: grid;\n\n    grid-template-columns:\n      minmax(0, 1fr)\n      auto;\n\n    align-items: end;\n\n    gap: 22px;\n  }\n\n  .cpc-order-label {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 32px;\n\n    margin-bottom: 12px;\n    padding: 7px 14px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n  .cpc-order-title {\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(22px, 4cqw, 30px);\n    line-height: 1.1;\n    font-weight: 700;\n  }\n\n  .cpc-order-subtitle {\n    margin-top: 6px !important;\n\n    color: rgba(75, 40, 40, 0.58);\n\n    font-size: 13px;\n    line-height: 1.45;\n  }\n\n  .cpc-order-price {\n    color: var(--pc-wine);\n\n    font-size: clamp(29px, 5cqw, 40px);\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: -0.035em;\n\n    text-align: right;\n    white-space: nowrap;\n  }\n\n  .cpc-order-price small {\n    display: block;\n\n    margin-top: 8px;\n\n    color: rgba(75, 40, 40, 0.48);\n\n    font-size: 10px;\n    line-height: 1.3;\n    font-weight: 700;\n\n    white-space: normal;\n  }\n\n  .cpc-controls {\n    display: grid;\n\n    grid-template-columns:\n      minmax(210px, 0.8fr)\n      minmax(220px, 1.2fr);\n\n    gap: 12px;\n\n    margin-top: 22px;\n  }\n\n  .cpc-quantity {\n    display: grid;\n\n    grid-template-columns:\n      58px\n      minmax(60px, 1fr)\n      58px;\n\n    align-items: center;\n\n    min-height: 64px;\n\n    padding: 5px;\n\n    background: var(--pc-soft);\n\n    border-radius: var(--pc-pill);\n  }\n\n  .cpc-quantity-button {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 54px;\n    height: 54px;\n\n    margin: 0;\n    padding: 0;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: transparent;\n    color: var(--pc-wine);\n\n    border-radius: 50%;\n\n    cursor: pointer;\n\n    font-size: 26px;\n    line-height: 1;\n\n    appearance: none;\n    -webkit-appearance: none;\n\n    transition:\n      background 0.2s ease,\n      color 0.2s ease,\n      transform 0.2s ease,\n      opacity 0.2s ease;\n  }\n\n  .cpc-quantity-button:hover {\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n    transform: scale(0.96);\n  }\n\n  .cpc-quantity-button:active {\n    transform: scale(0.9);\n  }\n\n  .cpc-minus[aria-disabled=\"true\"] {\n    opacity: 0.4;\n  }\n\n  .cpc-quantity-input {\n    width: 100%;\n\n    padding: 0 4px;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: transparent !important;\n    color: var(--pc-wine) !important;\n\n    text-align: center;\n\n    font-size: 18px !important;\n    line-height: 1 !important;\n    font-weight: 800 !important;\n\n    appearance: textfield;\n    -moz-appearance: textfield;\n  }\n\n  .cpc-quantity-input::-webkit-inner-spin-button,\n  .cpc-quantity-input::-webkit-outer-spin-button {\n    margin: 0;\n    -webkit-appearance: none;\n  }\n\n  .cpc-add-box {\n    width: 100%;\n    min-height: 64px;\n\n    padding: 14px 24px;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-pill);\n\n    cursor: pointer;\n\n    font-size: 14px;\n    font-weight: 800;\n    letter-spacing: 0.035em;\n    text-transform: uppercase;\n\n    transition:\n      background 0.22s ease,\n      transform 0.22s ease;\n  }\n\n  .cpc-add-box:hover {\n    background: var(--pc-gold);\n    transform: translateY(-2px);\n  }\n\n  .cpc-add-box:active {\n    transform: translateY(0);\n  }\n\n  .cpc-minimum {\n    margin-top: 13px !important;\n\n    color: rgba(75, 40, 40, 0.48);\n\n    text-align: center;\n\n    font-size: 10px;\n    line-height: 1.4;\n    font-weight: 750;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n  }\n\n\n  \/* ======================================================\n     METRICS\n     ====================================================== *\/\n\n  .cpc-metrics {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-metric {\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n\n    min-height: 116px;\n\n    padding: 19px;\n\n    overflow: hidden;\n\n    background: var(--pc-white);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 30px;\n\n    transition:\n      transform 0.22s ease,\n      border-color 0.22s ease,\n      background 0.22s ease;\n  }\n\n  .cpc-metric:hover {\n    transform: translateY(-2px);\n\n    background: #FFFFFF;\n\n    border-color: var(--pc-border-strong);\n  }\n\n  .cpc-metric-label {\n    display: block;\n\n    color: rgba(75, 40, 40, 0.52);\n\n    font-size: 9px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.07em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-metric-value {\n    display: block;\n\n    margin-top: 17px;\n\n    color: var(--pc-wine);\n\n    font-size: clamp(17px, 3.2cqw, 27px);\n    line-height: 1.1;\n    font-weight: 750;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-metric-price {\n    white-space: nowrap;\n    overflow-wrap: normal;\n  }\n\n\n  \/* ======================================================\n     ACCORDIONS\n     ====================================================== *\/\n\n  .cpc-main-accordion {\n    overflow: hidden;\n\n    background: var(--pc-white);\n\n    border: 1px solid var(--pc-border);\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-main-accordion \u003e summary {\n    display: grid;\n\n    grid-template-columns:\n      auto\n      minmax(0, 1fr)\n      54px;\n\n    align-items: center;\n\n    gap: 16px;\n\n    min-height: 82px;\n\n    padding: 14px 17px 14px 25px;\n\n    list-style: none;\n    cursor: pointer;\n\n    transition: background 0.2s ease;\n  }\n\n  .cpc-main-accordion \u003e summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .cpc-main-accordion \u003e summary::marker {\n    content: \"\";\n  }\n\n  .cpc-main-accordion \u003e summary:hover {\n    background: rgba(210, 197, 177, 0.18);\n  }\n\n  .cpc-main-index {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 60px;\n    height: 38px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    font-weight: 800;\n  }\n\n  .cpc-main-title {\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(20px, 4cqw, 29px);\n    line-height: 1.1;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-main-toggle {\n    position: relative;\n\n    width: 52px;\n    height: 52px;\n\n    justify-self: end;\n\n    background: var(--pc-wine);\n\n    border-radius: 50%;\n\n    transition:\n      transform 0.25s ease,\n      background 0.25s ease;\n  }\n\n  .cpc-main-toggle::before,\n  .cpc-main-toggle::after {\n    content: \"\";\n\n    position: absolute;\n\n    left: 50%;\n    top: 50%;\n\n    width: 16px;\n    height: 2px;\n\n    background: var(--pc-cream);\n\n    border-radius: 999px;\n\n    transform: translate(-50%, -50%);\n  }\n\n  .cpc-main-toggle::after {\n    transform:\n      translate(-50%, -50%)\n      rotate(90deg);\n  }\n\n  .cpc-main-accordion[open] \u003e summary {\n    border-bottom: 1px solid var(--pc-border);\n  }\n\n  .cpc-main-accordion[open] .cpc-main-toggle {\n    background: var(--pc-gold);\n    transform: rotate(180deg);\n  }\n\n  .cpc-main-accordion[open] .cpc-main-toggle::after {\n    transform: translate(-50%, -50%);\n  }\n\n  .cpc-main-content {\n    padding: 24px;\n  }\n\n\n  \/* ======================================================\n     PRODUCT OVERVIEW\n     ====================================================== *\/\n\n  .cpc-feature-band {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-feature {\n    min-height: 0;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 29px;\n\n    transition:\n      background 0.2s ease,\n      transform 0.2s ease;\n  }\n\n  .cpc-feature:hover {\n    background: #E6E0D0;\n    transform: translateY(-2px);\n  }\n\n  .cpc-feature-number {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 42px;\n    height: 42px;\n\n    margin-bottom: 20px;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: 50%;\n\n    font-size: 10px;\n    font-weight: 800;\n  }\n\n  .cpc-feature-title {\n    margin-bottom: 7px !important;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: 17px;\n    line-height: 1.25;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-feature-text {\n    color: rgba(75, 40, 40, 0.62);\n\n    font-size: 13px;\n    line-height: 1.55;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     PRODUCT DETAILS\n     ====================================================== *\/\n\n  .cpc-spec-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr));\n\n    gap: 9px;\n  }\n\n  .cpc-spec-row {\n    display: grid;\n\n    grid-template-columns:\n      minmax(115px, 0.8fr)\n      minmax(0, 1.2fr);\n\n    align-items: center;\n\n    gap: 14px;\n\n    min-height: 62px;\n\n    padding: 12px 18px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 26px;\n  }\n\n  .cpc-spec-key {\n    color: rgba(75, 40, 40, 0.52);\n\n    font-size: 10px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-spec-value {\n    color: var(--pc-wine);\n\n    font-size: 14px;\n    line-height: 1.35;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     MORE INFORMATION\n     ====================================================== *\/\n\n  .cpc-info-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-info-card {\n    min-height: 0;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 29px;\n\n    transition:\n      transform 0.2s ease,\n      background 0.2s ease;\n  }\n\n  .cpc-info-card:hover {\n    background: #E6E0D0;\n    transform: translateY(-2px);\n  }\n\n  .cpc-info-tag {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 30px;\n\n    margin-bottom: 17px;\n    padding: 6px 13px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 9px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n  }\n\n  .cpc-info-title {\n    margin-bottom: 7px !important;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: 17px;\n    line-height: 1.25;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-info-text {\n    color: rgba(75, 40, 40, 0.61);\n\n    font-size: 13px;\n    line-height: 1.55;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     WHOLESALE\n     ====================================================== *\/\n\n  .cpc-wholesale {\n    overflow: hidden;\n\n    padding: clamp(28px, 5cqw, 44px);\n\n    background: var(--pc-dark);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-wholesale-label {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 36px;\n\n    margin-bottom: 25px;\n    padding: 8px 18px;\n\n    background: var(--pc-cream);\n    color: var(--pc-dark);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 850;\n    letter-spacing: 0.07em;\n    text-transform: uppercase;\n  }\n\n  .cpc-wholesale-heading {\n    max-width: 700px;\n\n    color: var(--pc-cream);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(29px, 6cqw, 44px);\n    line-height: 1.08;\n    letter-spacing: -0.03em;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-wholesale-copy {\n    max-width: 700px;\n\n    margin-top: 16px !important;\n\n    color: rgba(235, 232, 217, 0.64);\n\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  .cpc-wholesale-data {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0, 1fr));\n\n    gap: 10px;\n\n    margin-top: 29px;\n  }\n\n  .cpc-wholesale-data-item {\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n\n    min-width: 0;\n    min-height: 120px;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: rgba(235, 232, 217, 0.075);\n\n    border: 1px solid rgba(235, 232, 217, 0.14);\n    border-radius: 30px;\n\n    transition:\n      transform 0.22s ease,\n      background 0.22s ease,\n      border-color 0.22s ease;\n  }\n\n  .cpc-wholesale-data-item:hover {\n    transform: translateY(-2px);\n\n    background: rgba(235, 232, 217, 0.11);\n\n    border-color: rgba(235, 232, 217, 0.20);\n  }\n\n  .cpc-wholesale-data-label {\n    display: block;\n\n    color: rgba(235, 232, 217, 0.50);\n\n    font-size: 9px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.055em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-wholesale-data-value {\n    display: block;\n\n    margin-top: 22px;\n\n    color: var(--pc-cream);\n\n    font-size: clamp(18px, 3cqw, 25px);\n    line-height: 1.1;\n    font-weight: 750;\n  }\n\n  .cpc-wholesale-price {\n    white-space: nowrap;\n    letter-spacing: -0.02em;\n  }\n\n\n  \/* ======================================================\n     RESPONSIVE\n     ====================================================== *\/\n\n  @container (max-width: 820px) {\n\n    .cpc-feature-band {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-feature {\n      display: grid;\n\n      grid-template-columns:\n        44px\n        minmax(0, 1fr);\n\n      column-gap: 15px;\n\n      align-items: start;\n\n      padding: 18px 20px;\n    }\n\n    .cpc-feature-number {\n      grid-column: 1;\n      grid-row: 1 \/ 3;\n\n      margin: 0;\n    }\n\n    .cpc-feature-title,\n    .cpc-feature-text {\n      grid-column: 2;\n    }\n\n    .cpc-info-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-info-card {\n      display: grid;\n\n      grid-template-columns:\n        auto\n        minmax(0, 1fr);\n\n      column-gap: 17px;\n\n      align-items: start;\n\n      padding: 18px 20px;\n    }\n\n    .cpc-info-tag {\n      grid-column: 1;\n      grid-row: 1 \/ 3;\n\n      margin: 0;\n    }\n\n    .cpc-info-title,\n    .cpc-info-text {\n      grid-column: 2;\n    }\n\n    .cpc-wholesale-data {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n    }\n\n    .cpc-wholesale-data-item {\n      min-height: 112px;\n    }\n  }\n\n\n  @container (max-width: 650px) {\n\n    .cpc-order-row {\n      grid-template-columns: 1fr;\n      align-items: start;\n    }\n\n    .cpc-order-price {\n      text-align: left;\n    }\n\n    .cpc-controls {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-metrics {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n    }\n\n    .cpc-metric {\n      min-height: 106px;\n    }\n\n    .cpc-spec-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\n\n  @container (max-width: 480px) {\n\n    .cpc-shell {\n      gap: 11px;\n    }\n\n    .cpc-overview,\n    .cpc-order-section,\n    .cpc-main-accordion,\n    .cpc-wholesale {\n      border-radius: 32px;\n    }\n\n    .cpc-order-box {\n      border-radius: 26px;\n    }\n\n    .cpc-main-accordion \u003e summary {\n      grid-template-columns:\n        auto\n        minmax(0, 1fr)\n        46px;\n\n      gap: 10px;\n\n      min-height: 72px;\n\n      padding: 12px 13px 12px 17px;\n    }\n\n    .cpc-main-index {\n      width: 50px;\n      height: 34px;\n    }\n\n    .cpc-main-toggle {\n      width: 44px;\n      height: 44px;\n    }\n\n    .cpc-main-content {\n      padding: 16px;\n    }\n\n    .cpc-metrics {\n      gap: 7px;\n    }\n\n    .cpc-metric {\n      min-height: 100px;\n\n      padding: 16px;\n\n      border-radius: 25px;\n    }\n\n    .cpc-feature,\n    .cpc-info-card {\n      border-radius: 25px;\n    }\n\n    .cpc-wholesale {\n      padding: 26px 20px;\n    }\n\n    .cpc-wholesale-data {\n      gap: 8px;\n    }\n\n    .cpc-wholesale-data-item {\n      min-height: 104px;\n\n      padding: 17px;\n\n      border-radius: 25px;\n    }\n\n    .cpc-wholesale-data-value {\n      margin-top: 17px;\n      font-size: 19px;\n    }\n  }\n\n\n  @container (max-width: 340px) {\n\n    .cpc-wholesale-data,\n    .cpc-metrics {\n      grid-template-columns: 1fr;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"cozy-product-card\"\u003e\n\u003cdiv class=\"cpc-shell\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"cpc-overview\"\u003e\u003cspan class=\"cpc-eyebrow\"\u003e Artificial Flowers \u003c\/span\u003e\n\n\u003cp class=\"cpc-intro\"\u003eDecorative artificial dahlia spray with rich yellow and red multi-tonal petals, an emerging bud and detailed foliage, designed for statement bouquets and interior floral displays.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ORDER --\u003e\n\u003c!-- 4 METRICS --\u003e\n\u003cdiv class=\"cpc-metrics\"\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Minimum Quantity \u003c\/span\u003e \u003cspan class=\"cpc-metric-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-metric-value\"\u003e 80 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Price Per Stem \u003c\/span\u003e \u003cspan class=\"cpc-metric-value cpc-metric-price\"\u003e £13.36 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Minimum Order Total \u003c\/span\u003e \u003cspan class=\"cpc-metric-value cpc-metric-price\"\u003e £748.16 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 01 PRODUCT OVERVIEW --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 01 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e Product Overview \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-feature-band\"\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 01 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003eMulti-Tonal Dahlia\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eYellow and red colouring gives the artificial bloom a rich, naturally varied botanical appearance.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 02 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003eFlower \u0026amp; Bud\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eEach spray combines one open dahlia flower with one emerging bud for a realistic composition.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 03 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003eBranched Form\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eThe main stem divides into two leafy branches, creating balanced volume and a natural silhouette.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 02 PRODUCT DETAILS --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 02 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e Product Details \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-spec-grid\"\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Product Type \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e Artificial Dahlia Spray \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Colour \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e Yellow \u0026amp; Red \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 80 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Flower Diameter \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 13 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Bud Diameter \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 4 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Foliage \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 11 leaves \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Minimum Order \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Quantity Step \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 1 stem \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 03 MORE INFORMATION --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 03 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e More Information \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-info-grid\"\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Styling \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eStatement Colour\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eThe yellow and red finish is suited to bold bouquets, seasonal displays, decorative vases and mixed arrangements.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Structure \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eNatural Branching\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eThe main stem separates into two leafy branches, one supporting the large bloom and one the emerging bud.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Care \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eProduct Care\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eRemove dust gently when required and avoid prolonged exposure to harsh light and outdoor conditions.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 04 WHOLESALE --\u003e\n\u003csection class=\"cpc-wholesale\"\u003e\u003cspan class=\"cpc-wholesale-label\"\u003e 04 \/ Wholesale \u003c\/span\u003e\n\u003ch3 class=\"cpc-wholesale-heading\"\u003eFlexible wholesale ordering.\u003c\/h3\u003e\n\u003cp class=\"cpc-wholesale-copy\"\u003eStart with the minimum quantity of 56 stems and add additional stems individually.\u003c\/p\u003e\n\u003cdiv class=\"cpc-wholesale-data\"\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Minimum Order \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value\"\u003e 80 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Price Per Stem \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value cpc-wholesale-price\"\u003e £13.36 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Minimum Order Total \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value cpc-wholesale-price\"\u003e £748.16 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- WHOLESALE DATA FOR CATALOGUE --\u003e\n\u003ctable class=\"product-wholesale-table\" style=\"display: none !important;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eBox contents\u003c\/th\u003e\n\u003ctd\u003e56 stems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMinimum order\u003c\/th\u003e\n\u003ctd\u003e56 stems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSet contents\u003c\/th\u003e\n\u003ctd\u003e1 artificial dahlia spray\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePrice per set\u003c\/th\u003e\n\u003ctd\u003e£13.36\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWholesale box price\u003c\/th\u003e\n\u003ctd\u003e£748.16\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":55047819755862,"sku":null,"price":13.36,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1053\/7884\/0918\/files\/6_7.png?v=1787236818"},{"product_id":"artificial-light-pink-delphinium-spray-101cm","title":"Artificial Light Pink Delphinium Spray, 101cm","description":"\u003cstyle\u003e\n  .cozy-product-card {\n    --pc-cream: #EBE8D9;\n    --pc-wine: #4B2828;\n    --pc-soft: #D2C5B1;\n    --pc-gold: #8F7A20;\n    --pc-dark: #2E1B1A;\n    --pc-white: #FAF8F2;\n\n    --pc-border: rgba(75, 40, 40, 0.13);\n    --pc-border-strong: rgba(75, 40, 40, 0.23);\n\n    --pc-radius-xl: 44px;\n    --pc-radius-lg: 32px;\n    --pc-radius-md: 26px;\n    --pc-pill: 999px;\n\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-body-family),\n      -apple-system,\n      BlinkMacSystemFont,\n      \"Segoe UI\",\n      Arial,\n      sans-serif;\n\n    font-size: 15px;\n    line-height: 1.55;\n\n    container-type: inline-size;\n  }\n\n  .cozy-product-card *,\n  .cozy-product-card *::before,\n  .cozy-product-card *::after {\n    box-sizing: border-box;\n    min-width: 0;\n  }\n\n  .cozy-product-card h2,\n  .cozy-product-card h3,\n  .cozy-product-card h4,\n  .cozy-product-card p {\n    margin: 0;\n  }\n\n  .cozy-product-card button,\n  .cozy-product-card input {\n    font: inherit;\n  }\n\n  .cpc-shell {\n    display: grid;\n    gap: 14px;\n    width: 100%;\n  }\n\n\n  \/* ======================================================\n     HERO\n     ====================================================== *\/\n\n  .cpc-overview {\n    position: relative;\n    overflow: hidden;\n\n    padding: clamp(26px, 5cqw, 48px);\n\n    background:\n      radial-gradient(\n        circle at 92% 10%,\n        rgba(210, 197, 177, 0.65),\n        transparent 34%\n      ),\n      var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-overview::after {\n    content: \"\";\n\n    position: absolute;\n\n    width: 170px;\n    height: 170px;\n\n    right: -70px;\n    bottom: -90px;\n\n    border: 30px solid rgba(75, 40, 40, 0.04);\n    border-radius: 50%;\n\n    pointer-events: none;\n  }\n\n  .cpc-eyebrow {\n    position: relative;\n    z-index: 1;\n\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 34px;\n\n    margin-bottom: 18px;\n    padding: 8px 16px;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n  }\n\n  .cpc-title {\n    position: relative;\n    z-index: 1;\n\n    max-width: 950px;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(29px, 6cqw, 54px);\n    line-height: 1.04;\n    letter-spacing: -0.035em;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-intro {\n    position: relative;\n    z-index: 1;\n\n    max-width: 820px;\n\n    margin-top: 18px !important;\n\n    color: rgba(75, 40, 40, 0.66);\n\n    font-size: clamp(14px, 2cqw, 17px);\n    line-height: 1.65;\n  }\n\n\n  \/* ======================================================\n     ORDER\n     ====================================================== *\/\n\n  .cpc-order-section {\n    overflow: hidden;\n\n    padding: 9px;\n\n    background: var(--pc-dark);\n\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-order-box {\n    padding: clamp(22px, 4cqw, 32px);\n\n    background: var(--pc-cream);\n    color: var(--pc-wine);\n\n    border-radius: 36px;\n  }\n\n  .cpc-order-row {\n    display: grid;\n\n    grid-template-columns:\n      minmax(0, 1fr)\n      auto;\n\n    align-items: end;\n\n    gap: 22px;\n  }\n\n  .cpc-order-label {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 32px;\n\n    margin-bottom: 12px;\n    padding: 7px 14px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n  .cpc-order-title {\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(22px, 4cqw, 30px);\n    line-height: 1.1;\n    font-weight: 700;\n  }\n\n  .cpc-order-subtitle {\n    margin-top: 6px !important;\n\n    color: rgba(75, 40, 40, 0.58);\n\n    font-size: 13px;\n    line-height: 1.45;\n  }\n\n  .cpc-order-price {\n    color: var(--pc-wine);\n\n    font-size: clamp(29px, 5cqw, 40px);\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: -0.035em;\n\n    text-align: right;\n    white-space: nowrap;\n  }\n\n  .cpc-order-price small {\n    display: block;\n\n    margin-top: 8px;\n\n    color: rgba(75, 40, 40, 0.48);\n\n    font-size: 10px;\n    line-height: 1.3;\n    font-weight: 700;\n\n    white-space: normal;\n  }\n\n  .cpc-controls {\n    display: grid;\n\n    grid-template-columns:\n      minmax(210px, 0.8fr)\n      minmax(220px, 1.2fr);\n\n    gap: 12px;\n\n    margin-top: 22px;\n  }\n\n  .cpc-quantity {\n    display: grid;\n\n    grid-template-columns:\n      58px\n      minmax(60px, 1fr)\n      58px;\n\n    align-items: center;\n\n    min-height: 64px;\n\n    padding: 5px;\n\n    background: var(--pc-soft);\n\n    border-radius: var(--pc-pill);\n  }\n\n  .cpc-quantity-button {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 54px;\n    height: 54px;\n\n    margin: 0;\n    padding: 0;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: transparent;\n    color: var(--pc-wine);\n\n    border-radius: 50%;\n\n    cursor: pointer;\n\n    font-size: 26px;\n    line-height: 1;\n\n    appearance: none;\n    -webkit-appearance: none;\n\n    transition:\n      background 0.2s ease,\n      color 0.2s ease,\n      transform 0.2s ease,\n      opacity 0.2s ease;\n  }\n\n  .cpc-quantity-button:hover {\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    transform: scale(0.96);\n  }\n\n  .cpc-quantity-button:active {\n    transform: scale(0.9);\n  }\n\n  .cpc-minus[aria-disabled=\"true\"] {\n    opacity: 0.4;\n  }\n\n  .cpc-quantity-input {\n    width: 100%;\n\n    padding: 0 4px;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: transparent !important;\n    color: var(--pc-wine) !important;\n\n    text-align: center;\n\n    font-size: 18px !important;\n    line-height: 1 !important;\n    font-weight: 800 !important;\n\n    appearance: textfield;\n    -moz-appearance: textfield;\n  }\n\n  .cpc-quantity-input::-webkit-inner-spin-button,\n  .cpc-quantity-input::-webkit-outer-spin-button {\n    margin: 0;\n    -webkit-appearance: none;\n  }\n\n  .cpc-add-box {\n    width: 100%;\n    min-height: 64px;\n\n    padding: 14px 24px;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-pill);\n\n    cursor: pointer;\n\n    font-size: 14px;\n    font-weight: 800;\n    letter-spacing: 0.035em;\n    text-transform: uppercase;\n\n    transition:\n      background 0.22s ease,\n      transform 0.22s ease;\n  }\n\n  .cpc-add-box:hover {\n    background: var(--pc-gold);\n\n    transform: translateY(-2px);\n  }\n\n  .cpc-add-box:active {\n    transform: translateY(0);\n  }\n\n  .cpc-minimum {\n    margin-top: 13px !important;\n\n    color: rgba(75, 40, 40, 0.48);\n\n    text-align: center;\n\n    font-size: 10px;\n    line-height: 1.4;\n    font-weight: 750;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n  }\n\n\n  \/* ======================================================\n     METRICS\n     ====================================================== *\/\n\n  .cpc-metrics {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-metric {\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n\n    min-height: 116px;\n\n    padding: 19px;\n\n    overflow: hidden;\n\n    background: var(--pc-white);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 30px;\n\n    transition:\n      transform 0.22s ease,\n      border-color 0.22s ease,\n      background 0.22s ease;\n  }\n\n  .cpc-metric:hover {\n    transform: translateY(-2px);\n\n    background: #FFFFFF;\n\n    border-color: var(--pc-border-strong);\n  }\n\n  .cpc-metric-label {\n    display: block;\n\n    color: rgba(75, 40, 40, 0.52);\n\n    font-size: 9px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.07em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-metric-value {\n    display: block;\n\n    margin-top: 17px;\n\n    color: var(--pc-wine);\n\n    font-size: clamp(17px, 3.2cqw, 27px);\n    line-height: 1.1;\n    font-weight: 750;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-metric-price {\n    white-space: nowrap;\n    overflow-wrap: normal;\n  }\n\n\n  \/* ======================================================\n     ACCORDIONS\n     ====================================================== *\/\n\n  .cpc-main-accordion {\n    overflow: hidden;\n\n    background: var(--pc-white);\n\n    border: 1px solid var(--pc-border);\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-main-accordion \u003e summary {\n    display: grid;\n\n    grid-template-columns:\n      auto\n      minmax(0, 1fr)\n      54px;\n\n    align-items: center;\n\n    gap: 16px;\n\n    min-height: 82px;\n\n    padding: 14px 17px 14px 25px;\n\n    list-style: none;\n    cursor: pointer;\n\n    transition: background 0.2s ease;\n  }\n\n  .cpc-main-accordion \u003e summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .cpc-main-accordion \u003e summary::marker {\n    content: \"\";\n  }\n\n  .cpc-main-accordion \u003e summary:hover {\n    background: rgba(210, 197, 177, 0.18);\n  }\n\n  .cpc-main-index {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 60px;\n    height: 38px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    font-weight: 800;\n  }\n\n  .cpc-main-title {\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(20px, 4cqw, 29px);\n    line-height: 1.1;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-main-toggle {\n    position: relative;\n\n    width: 52px;\n    height: 52px;\n\n    justify-self: end;\n\n    background: var(--pc-wine);\n\n    border-radius: 50%;\n\n    transition:\n      transform 0.25s ease,\n      background 0.25s ease;\n  }\n\n  .cpc-main-toggle::before,\n  .cpc-main-toggle::after {\n    content: \"\";\n\n    position: absolute;\n\n    left: 50%;\n    top: 50%;\n\n    width: 16px;\n    height: 2px;\n\n    background: var(--pc-cream);\n\n    border-radius: 999px;\n\n    transform: translate(-50%, -50%);\n  }\n\n  .cpc-main-toggle::after {\n    transform:\n      translate(-50%, -50%)\n      rotate(90deg);\n  }\n\n  .cpc-main-accordion[open] \u003e summary {\n    border-bottom: 1px solid var(--pc-border);\n  }\n\n  .cpc-main-accordion[open] .cpc-main-toggle {\n    background: var(--pc-gold);\n    transform: rotate(180deg);\n  }\n\n  .cpc-main-accordion[open] .cpc-main-toggle::after {\n    transform: translate(-50%, -50%);\n  }\n\n  .cpc-main-content {\n    padding: 24px;\n  }\n\n\n  \/* ======================================================\n     PRODUCT OVERVIEW\n     ====================================================== *\/\n\n  .cpc-feature-band {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-feature {\n    min-height: 0;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 29px;\n\n    transition:\n      background 0.2s ease,\n      transform 0.2s ease;\n  }\n\n  .cpc-feature:hover {\n    background: #E6E0D0;\n\n    transform: translateY(-2px);\n  }\n\n  .cpc-feature-number {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 42px;\n    height: 42px;\n\n    margin-bottom: 20px;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: 50%;\n\n    font-size: 10px;\n    font-weight: 800;\n  }\n\n  .cpc-feature-title {\n    margin-bottom: 7px !important;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: 17px;\n    line-height: 1.25;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-feature-text {\n    color: rgba(75, 40, 40, 0.62);\n\n    font-size: 13px;\n    line-height: 1.55;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     PRODUCT DETAILS\n     ====================================================== *\/\n\n  .cpc-spec-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr));\n\n    gap: 9px;\n  }\n\n  .cpc-spec-row {\n    display: grid;\n\n    grid-template-columns:\n      minmax(115px, 0.8fr)\n      minmax(0, 1.2fr);\n\n    align-items: center;\n\n    gap: 14px;\n\n    min-height: 62px;\n\n    padding: 12px 18px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 26px;\n  }\n\n  .cpc-spec-key {\n    color: rgba(75, 40, 40, 0.52);\n\n    font-size: 10px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-spec-value {\n    color: var(--pc-wine);\n\n    font-size: 14px;\n    line-height: 1.35;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     MORE INFORMATION\n     ====================================================== *\/\n\n  .cpc-info-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-info-card {\n    min-height: 0;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 29px;\n\n    transition:\n      transform 0.2s ease,\n      background 0.2s ease;\n  }\n\n  .cpc-info-card:hover {\n    background: #E6E0D0;\n\n    transform: translateY(-2px);\n  }\n\n  .cpc-info-tag {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 30px;\n\n    margin-bottom: 17px;\n    padding: 6px 13px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 9px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n  }\n\n  .cpc-info-title {\n    margin-bottom: 7px !important;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: 17px;\n    line-height: 1.25;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-info-text {\n    color: rgba(75, 40, 40, 0.61);\n\n    font-size: 13px;\n    line-height: 1.55;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     WHOLESALE — 4 CARDS\n     ====================================================== *\/\n\n  .cpc-wholesale {\n    overflow: hidden;\n\n    padding: clamp(28px, 5cqw, 44px);\n\n    background: var(--pc-dark);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-wholesale-label {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 36px;\n\n    margin-bottom: 25px;\n    padding: 8px 18px;\n\n    background: var(--pc-cream);\n    color: var(--pc-dark);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 850;\n    letter-spacing: 0.07em;\n    text-transform: uppercase;\n  }\n\n  .cpc-wholesale-heading {\n    max-width: 700px;\n\n    color: var(--pc-cream);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(29px, 6cqw, 44px);\n    line-height: 1.08;\n    letter-spacing: -0.03em;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-wholesale-copy {\n    max-width: 700px;\n\n    margin-top: 16px !important;\n\n    color: rgba(235, 232, 217, 0.64);\n\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  .cpc-wholesale-data {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0, 1fr));\n\n    gap: 10px;\n\n    margin-top: 29px;\n  }\n\n  .cpc-wholesale-data-item {\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n\n    min-width: 0;\n    min-height: 120px;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: rgba(235, 232, 217, 0.075);\n\n    border: 1px solid rgba(235, 232, 217, 0.14);\n    border-radius: 30px;\n\n    transition:\n      transform 0.22s ease,\n      background 0.22s ease,\n      border-color 0.22s ease;\n  }\n\n  .cpc-wholesale-data-item:hover {\n    transform: translateY(-2px);\n\n    background: rgba(235, 232, 217, 0.11);\n\n    border-color: rgba(235, 232, 217, 0.20);\n  }\n\n  .cpc-wholesale-data-label {\n    display: block;\n\n    color: rgba(235, 232, 217, 0.50);\n\n    font-size: 9px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.055em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-wholesale-data-value {\n    display: block;\n\n    margin-top: 22px;\n\n    color: var(--pc-cream);\n\n    font-size: clamp(18px, 3cqw, 25px);\n    line-height: 1.1;\n    font-weight: 750;\n  }\n\n  .cpc-wholesale-price {\n    white-space: nowrap;\n    letter-spacing: -0.02em;\n  }\n\n\n  \/* ======================================================\n     RESPONSIVE\n     ====================================================== *\/\n\n  @container (max-width: 820px) {\n\n    .cpc-feature-band {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-feature {\n      display: grid;\n\n      grid-template-columns:\n        44px\n        minmax(0, 1fr);\n\n      column-gap: 15px;\n\n      align-items: start;\n\n      padding: 18px 20px;\n    }\n\n    .cpc-feature-number {\n      grid-column: 1;\n      grid-row: 1 \/ 3;\n\n      margin: 0;\n    }\n\n    .cpc-feature-title,\n    .cpc-feature-text {\n      grid-column: 2;\n    }\n\n    .cpc-info-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-info-card {\n      display: grid;\n\n      grid-template-columns:\n        auto\n        minmax(0, 1fr);\n\n      column-gap: 17px;\n\n      align-items: start;\n\n      padding: 18px 20px;\n    }\n\n    .cpc-info-tag {\n      grid-column: 1;\n      grid-row: 1 \/ 3;\n\n      margin: 0;\n    }\n\n    .cpc-info-title,\n    .cpc-info-text {\n      grid-column: 2;\n    }\n\n    .cpc-wholesale-data {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n    }\n\n    .cpc-wholesale-data-item {\n      min-height: 112px;\n    }\n  }\n\n\n  @container (max-width: 650px) {\n\n    .cpc-order-row {\n      grid-template-columns: 1fr;\n      align-items: start;\n    }\n\n    .cpc-order-price {\n      text-align: left;\n    }\n\n    .cpc-controls {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-metrics {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n    }\n\n    .cpc-metric {\n      min-height: 106px;\n    }\n\n    .cpc-spec-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\n\n  @container (max-width: 480px) {\n\n    .cpc-shell {\n      gap: 11px;\n    }\n\n    .cpc-overview,\n    .cpc-order-section,\n    .cpc-main-accordion,\n    .cpc-wholesale {\n      border-radius: 32px;\n    }\n\n    .cpc-order-box {\n      border-radius: 26px;\n    }\n\n    .cpc-main-accordion \u003e summary {\n      grid-template-columns:\n        auto\n        minmax(0, 1fr)\n        46px;\n\n      gap: 10px;\n\n      min-height: 72px;\n\n      padding: 12px 13px 12px 17px;\n    }\n\n    .cpc-main-index {\n      width: 50px;\n      height: 34px;\n    }\n\n    .cpc-main-toggle {\n      width: 44px;\n      height: 44px;\n    }\n\n    .cpc-main-content {\n      padding: 16px;\n    }\n\n    .cpc-metrics {\n      gap: 7px;\n    }\n\n    .cpc-metric {\n      min-height: 100px;\n\n      padding: 16px;\n\n      border-radius: 25px;\n    }\n\n    .cpc-feature,\n    .cpc-info-card {\n      border-radius: 25px;\n    }\n\n    .cpc-wholesale {\n      padding: 26px 20px;\n    }\n\n    .cpc-wholesale-data {\n      gap: 8px;\n    }\n\n    .cpc-wholesale-data-item {\n      min-height: 104px;\n\n      padding: 17px;\n\n      border-radius: 25px;\n    }\n\n    .cpc-wholesale-data-value {\n      margin-top: 17px;\n      font-size: 19px;\n    }\n  }\n\n\n  @container (max-width: 340px) {\n\n    .cpc-wholesale-data,\n    .cpc-metrics {\n      grid-template-columns: 1fr;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"cozy-product-card\"\u003e\n\u003cdiv class=\"cpc-shell\"\u003e\n\u003c!-- ==================================================\n         HERO\n         ================================================== --\u003e\n\u003csection class=\"cpc-overview\"\u003e\u003cspan class=\"cpc-eyebrow\"\u003e Artificial Flowers \u003c\/span\u003e\n\n\u003cp class=\"cpc-intro\"\u003eElegant artificial light pink delphinium spray with layered flowers, delicate buds, detailed foliage and a textured stem for decorative bouquets and interior displays.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ==================================================\n         ORDER\n         ================================================== --\u003e\n\u003c!-- ==================================================\n         4 METRICS\n         ================================================== --\u003e\n\u003cdiv class=\"cpc-metrics\"\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Minimum Quantity \u003c\/span\u003e \u003cspan class=\"cpc-metric-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-metric-value\"\u003e 101 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Price Per Stem \u003c\/span\u003e \u003cspan class=\"cpc-metric-value cpc-metric-price\"\u003e £8.84 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Minimum Order Total \u003c\/span\u003e \u003cspan class=\"cpc-metric-value cpc-metric-price\"\u003e £495.04 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ==================================================\n         01 PRODUCT OVERVIEW\n         CLOSED BY DEFAULT\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 01 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e Product Overview \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-feature-band\"\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 01 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003eLight Pink Delphinium\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eSoft light pink colouring and layered flower detailing create an elegant botanical appearance.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 02 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003eFlower-Rich Stem\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eThe main stem features 13 flowers and 3 buds, creating a full and naturally varied floral silhouette.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 03 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003eBranched Structure\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eTwo additional branchlets carry multiple buds and foliage for extra height, texture and volume.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         02 PRODUCT DETAILS\n         CLOSED BY DEFAULT\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 02 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e Product Details \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-spec-grid\"\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Product Type \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e Artificial Delphinium Spray \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Colour \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e Light Pink \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 101 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Main Stem \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 13 flowers + 3 buds \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Branchlets \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 2 × 7 buds \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Foliage \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 3 sets of leaves \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Stem Finish \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e Flocked \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Minimum Order \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         03 MORE INFORMATION\n         CLOSED BY DEFAULT\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 03 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e More Information \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-info-grid\"\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Styling \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eCottage-Inspired Displays\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eIdeal for tall bouquets, soft romantic displays, mixed floral arrangements and decorative interior styling.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Structure \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eDetailed Flowering Form\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eA flower-rich main stem and two budded branchlets create a layered silhouette with natural-looking volume.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Care \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eProduct Care\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eClean gently to prevent dust build-up and protect from prolonged harsh light and outdoor exposure.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         04 WHOLESALE\n         EXACTLY 4 CARDS\n         ================================================== --\u003e\n\u003csection class=\"cpc-wholesale\"\u003e\u003cspan class=\"cpc-wholesale-label\"\u003e 04 \/ Wholesale \u003c\/span\u003e\n\u003ch3 class=\"cpc-wholesale-heading\"\u003eFlexible wholesale ordering.\u003c\/h3\u003e\n\u003cp class=\"cpc-wholesale-copy\"\u003eStart with the minimum quantity of 56 stems and add additional stems individually.\u003c\/p\u003e\n\u003cdiv class=\"cpc-wholesale-data\"\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Minimum Order \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value\"\u003e 101 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Price Per Stem \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value cpc-wholesale-price\"\u003e £8.84 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Minimum Order Total \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value cpc-wholesale-price\"\u003e £495.04 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- ==================================================\n       WHOLESALE DATA FOR CATALOGUE\n       ================================================== --\u003e\n\u003ctable class=\"product-wholesale-table\" style=\"display: none !important;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eBox contents\u003c\/th\u003e\n\u003ctd\u003e56 stems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMinimum order\u003c\/th\u003e\n\u003ctd\u003e56 stems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSet contents\u003c\/th\u003e\n\u003ctd\u003e1 artificial delphinium spray\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePrice per set\u003c\/th\u003e\n\u003ctd\u003e£8.84\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWholesale box price\u003c\/th\u003e\n\u003ctd\u003e£495.04\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":55047846723926,"sku":null,"price":8.84,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1053\/7884\/0918\/files\/7_4.png?v=1787237035"},{"product_id":"artificial-beauty-gypsophila-spray-70cm","title":"Artificial Beauty Gypsophila Spray, 70cm","description":"\u003cstyle\u003e\n  .cozy-product-card {\n    --pc-cream: #EBE8D9;\n    --pc-wine: #4B2828;\n    --pc-soft: #D2C5B1;\n    --pc-gold: #8F7A20;\n    --pc-dark: #2E1B1A;\n    --pc-white: #FAF8F2;\n\n    --pc-border: rgba(75, 40, 40, 0.13);\n    --pc-border-strong: rgba(75, 40, 40, 0.23);\n\n    --pc-radius-xl: 44px;\n    --pc-radius-lg: 32px;\n    --pc-radius-md: 26px;\n    --pc-pill: 999px;\n\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-body-family),\n      -apple-system,\n      BlinkMacSystemFont,\n      \"Segoe UI\",\n      Arial,\n      sans-serif;\n\n    font-size: 15px;\n    line-height: 1.55;\n\n    container-type: inline-size;\n  }\n\n  .cozy-product-card *,\n  .cozy-product-card *::before,\n  .cozy-product-card *::after {\n    box-sizing: border-box;\n    min-width: 0;\n  }\n\n  .cozy-product-card h2,\n  .cozy-product-card h3,\n  .cozy-product-card h4,\n  .cozy-product-card p {\n    margin: 0;\n  }\n\n  .cozy-product-card button,\n  .cozy-product-card input {\n    font: inherit;\n  }\n\n  .cpc-shell {\n    display: grid;\n    gap: 14px;\n    width: 100%;\n  }\n\n\n  \/* ======================================================\n     HERO\n     ====================================================== *\/\n\n  .cpc-overview {\n    position: relative;\n    overflow: hidden;\n\n    padding: clamp(26px, 5cqw, 48px);\n\n    background:\n      radial-gradient(\n        circle at 92% 10%,\n        rgba(210, 197, 177, 0.65),\n        transparent 34%\n      ),\n      var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-overview::after {\n    content: \"\";\n    position: absolute;\n\n    width: 170px;\n    height: 170px;\n\n    right: -70px;\n    bottom: -90px;\n\n    border: 30px solid rgba(75, 40, 40, 0.04);\n    border-radius: 50%;\n\n    pointer-events: none;\n  }\n\n  .cpc-eyebrow {\n    position: relative;\n    z-index: 1;\n\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 34px;\n\n    margin-bottom: 18px;\n    padding: 8px 16px;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n  }\n\n  .cpc-title {\n    position: relative;\n    z-index: 1;\n\n    max-width: 950px;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(29px, 6cqw, 54px);\n    line-height: 1.04;\n    letter-spacing: -0.035em;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-intro {\n    position: relative;\n    z-index: 1;\n\n    max-width: 820px;\n\n    margin-top: 18px !important;\n\n    color: rgba(75, 40, 40, 0.66);\n\n    font-size: clamp(14px, 2cqw, 17px);\n    line-height: 1.65;\n  }\n\n\n  \/* ======================================================\n     ORDER\n     ====================================================== *\/\n\n  .cpc-order-section {\n    overflow: hidden;\n\n    padding: 9px;\n\n    background: var(--pc-dark);\n\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-order-box {\n    padding: clamp(22px, 4cqw, 32px);\n\n    background: var(--pc-cream);\n    color: var(--pc-wine);\n\n    border-radius: 36px;\n  }\n\n  .cpc-order-row {\n    display: grid;\n\n    grid-template-columns:\n      minmax(0, 1fr)\n      auto;\n\n    align-items: end;\n\n    gap: 22px;\n  }\n\n  .cpc-order-label {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 32px;\n\n    margin-bottom: 12px;\n    padding: 7px 14px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n  .cpc-order-title {\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(22px, 4cqw, 30px);\n    line-height: 1.1;\n    font-weight: 700;\n  }\n\n  .cpc-order-subtitle {\n    margin-top: 6px !important;\n\n    color: rgba(75, 40, 40, 0.58);\n\n    font-size: 13px;\n    line-height: 1.45;\n  }\n\n  .cpc-order-price {\n    color: var(--pc-wine);\n\n    font-size: clamp(29px, 5cqw, 40px);\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: -0.035em;\n\n    text-align: right;\n    white-space: nowrap;\n  }\n\n  .cpc-order-price small {\n    display: block;\n\n    margin-top: 8px;\n\n    color: rgba(75, 40, 40, 0.48);\n\n    font-size: 10px;\n    line-height: 1.3;\n    font-weight: 700;\n\n    white-space: normal;\n  }\n\n  .cpc-controls {\n    display: grid;\n\n    grid-template-columns:\n      minmax(210px, 0.8fr)\n      minmax(220px, 1.2fr);\n\n    gap: 12px;\n\n    margin-top: 22px;\n  }\n\n  .cpc-quantity {\n    display: grid;\n\n    grid-template-columns:\n      58px\n      minmax(60px, 1fr)\n      58px;\n\n    align-items: center;\n\n    min-height: 64px;\n\n    padding: 5px;\n\n    background: var(--pc-soft);\n\n    border-radius: var(--pc-pill);\n  }\n\n  .cpc-quantity-button {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 54px;\n    height: 54px;\n\n    margin: 0;\n    padding: 0;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: transparent;\n    color: var(--pc-wine);\n\n    border-radius: 50%;\n\n    cursor: pointer;\n\n    font-size: 26px;\n    line-height: 1;\n\n    appearance: none;\n    -webkit-appearance: none;\n\n    transition:\n      background 0.2s ease,\n      color 0.2s ease,\n      transform 0.2s ease,\n      opacity 0.2s ease;\n  }\n\n  .cpc-quantity-button:hover {\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    transform: scale(0.96);\n  }\n\n  .cpc-quantity-button:active {\n    transform: scale(0.9);\n  }\n\n  .cpc-minus[aria-disabled=\"true\"] {\n    opacity: 0.4;\n  }\n\n  .cpc-quantity-input {\n    width: 100%;\n\n    padding: 0 4px;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: transparent !important;\n    color: var(--pc-wine) !important;\n\n    text-align: center;\n\n    font-size: 18px !important;\n    line-height: 1 !important;\n    font-weight: 800 !important;\n\n    appearance: textfield;\n    -moz-appearance: textfield;\n  }\n\n  .cpc-quantity-input::-webkit-inner-spin-button,\n  .cpc-quantity-input::-webkit-outer-spin-button {\n    margin: 0;\n    -webkit-appearance: none;\n  }\n\n  .cpc-add-box {\n    width: 100%;\n    min-height: 64px;\n\n    padding: 14px 24px;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-pill);\n\n    cursor: pointer;\n\n    font-size: 14px;\n    font-weight: 800;\n    letter-spacing: 0.035em;\n    text-transform: uppercase;\n\n    transition:\n      background 0.22s ease,\n      transform 0.22s ease;\n  }\n\n  .cpc-add-box:hover {\n    background: var(--pc-gold);\n    transform: translateY(-2px);\n  }\n\n  .cpc-add-box:active {\n    transform: translateY(0);\n  }\n\n  .cpc-minimum {\n    margin-top: 13px !important;\n\n    color: rgba(75, 40, 40, 0.48);\n\n    text-align: center;\n\n    font-size: 10px;\n    line-height: 1.4;\n    font-weight: 750;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n  }\n\n\n  \/* ======================================================\n     METRICS\n     ====================================================== *\/\n\n  .cpc-metrics {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-metric {\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n\n    min-height: 116px;\n\n    padding: 19px;\n\n    overflow: hidden;\n\n    background: var(--pc-white);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 30px;\n\n    transition:\n      transform 0.22s ease,\n      border-color 0.22s ease,\n      background 0.22s ease;\n  }\n\n  .cpc-metric:hover {\n    transform: translateY(-2px);\n\n    background: #FFFFFF;\n\n    border-color: var(--pc-border-strong);\n  }\n\n  .cpc-metric-label {\n    display: block;\n\n    color: rgba(75, 40, 40, 0.52);\n\n    font-size: 9px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.07em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-metric-value {\n    display: block;\n\n    margin-top: 17px;\n\n    color: var(--pc-wine);\n\n    font-size: clamp(17px, 3.2cqw, 27px);\n    line-height: 1.1;\n    font-weight: 750;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-metric-price {\n    white-space: nowrap;\n    overflow-wrap: normal;\n  }\n\n\n  \/* ======================================================\n     ACCORDIONS\n     ====================================================== *\/\n\n  .cpc-main-accordion {\n    overflow: hidden;\n\n    background: var(--pc-white);\n\n    border: 1px solid var(--pc-border);\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-main-accordion \u003e summary {\n    display: grid;\n\n    grid-template-columns:\n      auto\n      minmax(0, 1fr)\n      54px;\n\n    align-items: center;\n\n    gap: 16px;\n\n    min-height: 82px;\n\n    padding: 14px 17px 14px 25px;\n\n    list-style: none;\n    cursor: pointer;\n\n    transition: background 0.2s ease;\n  }\n\n  .cpc-main-accordion \u003e summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .cpc-main-accordion \u003e summary::marker {\n    content: \"\";\n  }\n\n  .cpc-main-accordion \u003e summary:hover {\n    background: rgba(210, 197, 177, 0.18);\n  }\n\n  .cpc-main-index {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 60px;\n    height: 38px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    font-weight: 800;\n  }\n\n  .cpc-main-title {\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(20px, 4cqw, 29px);\n    line-height: 1.1;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-main-toggle {\n    position: relative;\n\n    width: 52px;\n    height: 52px;\n\n    justify-self: end;\n\n    background: var(--pc-wine);\n\n    border-radius: 50%;\n\n    transition:\n      transform 0.25s ease,\n      background 0.25s ease;\n  }\n\n  .cpc-main-toggle::before,\n  .cpc-main-toggle::after {\n    content: \"\";\n\n    position: absolute;\n\n    left: 50%;\n    top: 50%;\n\n    width: 16px;\n    height: 2px;\n\n    background: var(--pc-cream);\n\n    border-radius: 999px;\n\n    transform: translate(-50%, -50%);\n  }\n\n  .cpc-main-toggle::after {\n    transform:\n      translate(-50%, -50%)\n      rotate(90deg);\n  }\n\n  .cpc-main-accordion[open] \u003e summary {\n    border-bottom: 1px solid var(--pc-border);\n  }\n\n  .cpc-main-accordion[open] .cpc-main-toggle {\n    background: var(--pc-gold);\n\n    transform: rotate(180deg);\n  }\n\n  .cpc-main-accordion[open] .cpc-main-toggle::after {\n    transform: translate(-50%, -50%);\n  }\n\n  .cpc-main-content {\n    padding: 24px;\n  }\n\n\n  \/* ======================================================\n     PRODUCT OVERVIEW\n     ====================================================== *\/\n\n  .cpc-feature-band {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-feature {\n    min-height: 0;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 29px;\n\n    transition:\n      background 0.2s ease,\n      transform 0.2s ease;\n  }\n\n  .cpc-feature:hover {\n    background: #E6E0D0;\n\n    transform: translateY(-2px);\n  }\n\n  .cpc-feature-number {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 42px;\n    height: 42px;\n\n    margin-bottom: 20px;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: 50%;\n\n    font-size: 10px;\n    font-weight: 800;\n  }\n\n  .cpc-feature-title {\n    margin-bottom: 7px !important;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: 17px;\n    line-height: 1.25;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-feature-text {\n    color: rgba(75, 40, 40, 0.62);\n\n    font-size: 13px;\n    line-height: 1.55;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     PRODUCT DETAILS\n     ====================================================== *\/\n\n  .cpc-spec-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr));\n\n    gap: 9px;\n  }\n\n  .cpc-spec-row {\n    display: grid;\n\n    grid-template-columns:\n      minmax(115px, 0.8fr)\n      minmax(0, 1.2fr);\n\n    align-items: center;\n\n    gap: 14px;\n\n    min-height: 62px;\n\n    padding: 12px 18px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 26px;\n  }\n\n  .cpc-spec-key {\n    color: rgba(75, 40, 40, 0.52);\n\n    font-size: 10px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-spec-value {\n    color: var(--pc-wine);\n\n    font-size: 14px;\n    line-height: 1.35;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     MORE INFORMATION\n     ====================================================== *\/\n\n  .cpc-info-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-info-card {\n    min-height: 0;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 29px;\n\n    transition:\n      transform 0.2s ease,\n      background 0.2s ease;\n  }\n\n  .cpc-info-card:hover {\n    background: #E6E0D0;\n\n    transform: translateY(-2px);\n  }\n\n  .cpc-info-tag {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 30px;\n\n    margin-bottom: 17px;\n    padding: 6px 13px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 9px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n  }\n\n  .cpc-info-title {\n    margin-bottom: 7px !important;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: 17px;\n    line-height: 1.25;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-info-text {\n    color: rgba(75, 40, 40, 0.61);\n\n    font-size: 13px;\n    line-height: 1.55;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     WHOLESALE — EXACTLY 4 CARDS\n     ====================================================== *\/\n\n  .cpc-wholesale {\n    overflow: hidden;\n\n    padding: clamp(28px, 5cqw, 44px);\n\n    background: var(--pc-dark);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-wholesale-label {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 36px;\n\n    margin-bottom: 25px;\n    padding: 8px 18px;\n\n    background: var(--pc-cream);\n    color: var(--pc-dark);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 850;\n    letter-spacing: 0.07em;\n    text-transform: uppercase;\n  }\n\n  .cpc-wholesale-heading {\n    max-width: 700px;\n\n    color: var(--pc-cream);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(29px, 6cqw, 44px);\n    line-height: 1.08;\n    letter-spacing: -0.03em;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-wholesale-copy {\n    max-width: 700px;\n\n    margin-top: 16px !important;\n\n    color: rgba(235, 232, 217, 0.64);\n\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  .cpc-wholesale-data {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0, 1fr));\n\n    gap: 10px;\n\n    margin-top: 29px;\n  }\n\n  .cpc-wholesale-data-item {\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n\n    min-width: 0;\n    min-height: 120px;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: rgba(235, 232, 217, 0.075);\n\n    border: 1px solid rgba(235, 232, 217, 0.14);\n    border-radius: 30px;\n\n    transition:\n      transform 0.22s ease,\n      background 0.22s ease,\n      border-color 0.22s ease;\n  }\n\n  .cpc-wholesale-data-item:hover {\n    transform: translateY(-2px);\n\n    background: rgba(235, 232, 217, 0.11);\n\n    border-color: rgba(235, 232, 217, 0.20);\n  }\n\n  .cpc-wholesale-data-label {\n    display: block;\n\n    color: rgba(235, 232, 217, 0.50);\n\n    font-size: 9px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.055em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-wholesale-data-value {\n    display: block;\n\n    margin-top: 22px;\n\n    color: var(--pc-cream);\n\n    font-size: clamp(18px, 3cqw, 25px);\n    line-height: 1.1;\n    font-weight: 750;\n  }\n\n  .cpc-wholesale-price {\n    white-space: nowrap;\n    letter-spacing: -0.02em;\n  }\n\n\n  \/* ======================================================\n     RESPONSIVE\n     ====================================================== *\/\n\n  @container (max-width: 820px) {\n\n    .cpc-feature-band {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-feature {\n      display: grid;\n\n      grid-template-columns:\n        44px\n        minmax(0, 1fr);\n\n      column-gap: 15px;\n\n      align-items: start;\n\n      padding: 18px 20px;\n    }\n\n    .cpc-feature-number {\n      grid-column: 1;\n      grid-row: 1 \/ 3;\n\n      margin: 0;\n    }\n\n    .cpc-feature-title,\n    .cpc-feature-text {\n      grid-column: 2;\n    }\n\n    .cpc-info-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-info-card {\n      display: grid;\n\n      grid-template-columns:\n        auto\n        minmax(0, 1fr);\n\n      column-gap: 17px;\n\n      align-items: start;\n\n      padding: 18px 20px;\n    }\n\n    .cpc-info-tag {\n      grid-column: 1;\n      grid-row: 1 \/ 3;\n\n      margin: 0;\n    }\n\n    .cpc-info-title,\n    .cpc-info-text {\n      grid-column: 2;\n    }\n\n    .cpc-wholesale-data {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n    }\n\n    .cpc-wholesale-data-item {\n      min-height: 112px;\n    }\n  }\n\n\n  @container (max-width: 650px) {\n\n    .cpc-order-row {\n      grid-template-columns: 1fr;\n      align-items: start;\n    }\n\n    .cpc-order-price {\n      text-align: left;\n    }\n\n    .cpc-controls {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-metrics {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n    }\n\n    .cpc-metric {\n      min-height: 106px;\n    }\n\n    .cpc-spec-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\n\n  @container (max-width: 480px) {\n\n    .cpc-shell {\n      gap: 11px;\n    }\n\n    .cpc-overview,\n    .cpc-order-section,\n    .cpc-main-accordion,\n    .cpc-wholesale {\n      border-radius: 32px;\n    }\n\n    .cpc-order-box {\n      border-radius: 26px;\n    }\n\n    .cpc-main-accordion \u003e summary {\n      grid-template-columns:\n        auto\n        minmax(0, 1fr)\n        46px;\n\n      gap: 10px;\n\n      min-height: 72px;\n\n      padding: 12px 13px 12px 17px;\n    }\n\n    .cpc-main-index {\n      width: 50px;\n      height: 34px;\n    }\n\n    .cpc-main-toggle {\n      width: 44px;\n      height: 44px;\n    }\n\n    .cpc-main-content {\n      padding: 16px;\n    }\n\n    .cpc-metrics {\n      gap: 7px;\n    }\n\n    .cpc-metric {\n      min-height: 100px;\n\n      padding: 16px;\n\n      border-radius: 25px;\n    }\n\n    .cpc-feature,\n    .cpc-info-card {\n      border-radius: 25px;\n    }\n\n    .cpc-wholesale {\n      padding: 26px 20px;\n    }\n\n    .cpc-wholesale-data {\n      gap: 8px;\n    }\n\n    .cpc-wholesale-data-item {\n      min-height: 104px;\n\n      padding: 17px;\n\n      border-radius: 25px;\n    }\n\n    .cpc-wholesale-data-value {\n      margin-top: 17px;\n\n      font-size: 19px;\n    }\n  }\n\n\n  @container (max-width: 340px) {\n\n    .cpc-wholesale-data,\n    .cpc-metrics {\n      grid-template-columns: 1fr;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"cozy-product-card\"\u003e\n\u003cdiv class=\"cpc-shell\"\u003e\n\u003c!-- ==================================================\n         HERO\n         ================================================== --\u003e\n\u003csection class=\"cpc-overview\"\u003e\u003cspan class=\"cpc-eyebrow\"\u003e Artificial Flowers \u003c\/span\u003e\n\n\u003cp class=\"cpc-intro\"\u003eDelicate artificial gypsophila spray with a full branching structure and clusters of small flowers, ideal for mixed bouquets, decorative arrangements and soft interior displays.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ==================================================\n         ORDER\n         MINIMUM = 56\n         ================================================== --\u003e\n\u003c!-- ==================================================\n         4 METRICS\n         ================================================== --\u003e\n\u003cdiv class=\"cpc-metrics\"\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Minimum Quantity \u003c\/span\u003e \u003cspan class=\"cpc-metric-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Total Height \u003c\/span\u003e \u003cspan class=\"cpc-metric-value\"\u003e 70 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Price Per Stem \u003c\/span\u003e \u003cspan class=\"cpc-metric-value cpc-metric-price\"\u003e £7.86 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Minimum Order Total \u003c\/span\u003e \u003cspan class=\"cpc-metric-value cpc-metric-price\"\u003e £440.16 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ==================================================\n         01 PRODUCT OVERVIEW\n         CLOSED BY DEFAULT\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 01 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e Product Overview \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-feature-band\"\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 01 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003eDelicate Gypsophila\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eFine clusters of small artificial flowers create a light, airy filler effect for decorative arrangements.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 02 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003eThree Branchlets\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eThe main stem separates into three flower-filled branches for a naturally full and balanced appearance.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 03 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003eVersatile Filler\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eIdeal for mixed bouquets, wedding-inspired arrangements, decorative vases and layered floral displays.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         02 PRODUCT DETAILS\n         CLOSED BY DEFAULT\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 02 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e Product Details \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-spec-grid\"\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Product Type \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e Artificial Gypsophila Spray \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Colour \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e Beauty \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Total Height \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 70 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 35–40 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Branch Structure \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 3 branchlets \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Wholesale Unit \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 1 stem \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Minimum Order \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Quantity Step \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 1 stem \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         03 MORE INFORMATION\n         CLOSED BY DEFAULT\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 03 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e More Information \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-info-grid\"\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Styling \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eBouquet Filler\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eDesigned to add light texture and volume to mixed bouquets, floral installations and decorative displays.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Structure \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eFull Branching Form\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eThree branching sections create a naturally airy silhouette while maintaining good floral coverage.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Care \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eProduct Care\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eRemove dust gently when required and protect from prolonged harsh light and outdoor exposure.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         04 WHOLESALE\n         EXACTLY 4 CARDS\n         ================================================== --\u003e\n\u003csection class=\"cpc-wholesale\"\u003e\u003cspan class=\"cpc-wholesale-label\"\u003e 04 \/ Wholesale \u003c\/span\u003e\n\u003ch3 class=\"cpc-wholesale-heading\"\u003eFlexible wholesale ordering.\u003c\/h3\u003e\n\u003cp class=\"cpc-wholesale-copy\"\u003eStart with the minimum quantity of 56 stems and add additional stems individually.\u003c\/p\u003e\n\u003cdiv class=\"cpc-wholesale-data\"\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Minimum Order \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Total Height \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value\"\u003e 70 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Price Per Stem \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value cpc-wholesale-price\"\u003e £7.86 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Minimum Order Total \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value cpc-wholesale-price\"\u003e £440.16 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- ==================================================\n       WHOLESALE DATA FOR CATALOGUE\n       ================================================== --\u003e\n\u003ctable class=\"product-wholesale-table\" style=\"display: none !important;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eBox contents\u003c\/th\u003e\n\u003ctd\u003e56 stems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMinimum order\u003c\/th\u003e\n\u003ctd\u003e56 stems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSet contents\u003c\/th\u003e\n\u003ctd\u003e1 artificial gypsophila spray\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePrice per set\u003c\/th\u003e\n\u003ctd\u003e£7.86\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWholesale box price\u003c\/th\u003e\n\u003ctd\u003e£440.16\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":55047896170838,"sku":null,"price":7.86,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1053\/7884\/0918\/files\/8_8.png?v=1787237238"},{"product_id":"artificial-dark-burgundy-hydrangea-stem-64cm","title":"Artificial Dark Burgundy Hydrangea Stem, 64cm","description":"\u003cstyle\u003e\n  .cozy-product-card {\n    --pc-cream: #EBE8D9;\n    --pc-wine: #4B2828;\n    --pc-soft: #D2C5B1;\n    --pc-gold: #8F7A20;\n    --pc-dark: #2E1B1A;\n    --pc-white: #FAF8F2;\n\n    --pc-border: rgba(75, 40, 40, 0.13);\n    --pc-border-strong: rgba(75, 40, 40, 0.23);\n\n    --pc-radius-xl: 44px;\n    --pc-radius-lg: 32px;\n    --pc-radius-md: 26px;\n    --pc-pill: 999px;\n\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-body-family),\n      -apple-system,\n      BlinkMacSystemFont,\n      \"Segoe UI\",\n      Arial,\n      sans-serif;\n\n    font-size: 15px;\n    line-height: 1.55;\n\n    container-type: inline-size;\n  }\n\n  .cozy-product-card *,\n  .cozy-product-card *::before,\n  .cozy-product-card *::after {\n    box-sizing: border-box;\n    min-width: 0;\n  }\n\n  .cozy-product-card h2,\n  .cozy-product-card h3,\n  .cozy-product-card h4,\n  .cozy-product-card p {\n    margin: 0;\n  }\n\n  .cozy-product-card button,\n  .cozy-product-card input {\n    font: inherit;\n  }\n\n  .cpc-shell {\n    display: grid;\n    gap: 14px;\n    width: 100%;\n  }\n\n\n  \/* ======================================================\n     HERO\n     ====================================================== *\/\n\n  .cpc-overview {\n    position: relative;\n    overflow: hidden;\n\n    padding: clamp(26px, 5cqw, 48px);\n\n    background:\n      radial-gradient(\n        circle at 92% 10%,\n        rgba(210, 197, 177, 0.65),\n        transparent 34%\n      ),\n      var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-overview::after {\n    content: \"\";\n    position: absolute;\n\n    width: 170px;\n    height: 170px;\n\n    right: -70px;\n    bottom: -90px;\n\n    border: 30px solid rgba(75, 40, 40, 0.04);\n    border-radius: 50%;\n\n    pointer-events: none;\n  }\n\n  .cpc-eyebrow {\n    position: relative;\n    z-index: 1;\n\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 34px;\n\n    margin-bottom: 18px;\n    padding: 8px 16px;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n  }\n\n  .cpc-title {\n    position: relative;\n    z-index: 1;\n\n    max-width: 950px;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(29px, 6cqw, 54px);\n    line-height: 1.04;\n    letter-spacing: -0.035em;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-intro {\n    position: relative;\n    z-index: 1;\n\n    max-width: 820px;\n\n    margin-top: 18px !important;\n\n    color: rgba(75, 40, 40, 0.66);\n\n    font-size: clamp(14px, 2cqw, 17px);\n    line-height: 1.65;\n  }\n\n\n  \/* ======================================================\n     ORDER\n     ====================================================== *\/\n\n  .cpc-order-section {\n    overflow: hidden;\n\n    padding: 9px;\n\n    background: var(--pc-dark);\n\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-order-box {\n    padding: clamp(22px, 4cqw, 32px);\n\n    background: var(--pc-cream);\n    color: var(--pc-wine);\n\n    border-radius: 36px;\n  }\n\n  .cpc-order-row {\n    display: grid;\n\n    grid-template-columns:\n      minmax(0, 1fr)\n      auto;\n\n    align-items: end;\n\n    gap: 22px;\n  }\n\n  .cpc-order-label {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 32px;\n\n    margin-bottom: 12px;\n    padding: 7px 14px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n  .cpc-order-title {\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(22px, 4cqw, 30px);\n    line-height: 1.1;\n    font-weight: 700;\n  }\n\n  .cpc-order-subtitle {\n    margin-top: 6px !important;\n\n    color: rgba(75, 40, 40, 0.58);\n\n    font-size: 13px;\n    line-height: 1.45;\n  }\n\n  .cpc-order-price {\n    color: var(--pc-wine);\n\n    font-size: clamp(29px, 5cqw, 40px);\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: -0.035em;\n\n    text-align: right;\n    white-space: nowrap;\n  }\n\n  .cpc-order-price small {\n    display: block;\n\n    margin-top: 8px;\n\n    color: rgba(75, 40, 40, 0.48);\n\n    font-size: 10px;\n    line-height: 1.3;\n    font-weight: 700;\n\n    white-space: normal;\n  }\n\n  .cpc-controls {\n    display: grid;\n\n    grid-template-columns:\n      minmax(210px, 0.8fr)\n      minmax(220px, 1.2fr);\n\n    gap: 12px;\n\n    margin-top: 22px;\n  }\n\n  .cpc-quantity {\n    display: grid;\n\n    grid-template-columns:\n      58px\n      minmax(60px, 1fr)\n      58px;\n\n    align-items: center;\n\n    min-height: 64px;\n\n    padding: 5px;\n\n    background: var(--pc-soft);\n\n    border-radius: var(--pc-pill);\n  }\n\n  .cpc-quantity-button {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 54px;\n    height: 54px;\n\n    margin: 0;\n    padding: 0;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: transparent;\n    color: var(--pc-wine);\n\n    border-radius: 50%;\n\n    cursor: pointer;\n\n    font-size: 26px;\n    line-height: 1;\n\n    appearance: none;\n    -webkit-appearance: none;\n\n    transition:\n      background 0.2s ease,\n      color 0.2s ease,\n      transform 0.2s ease,\n      opacity 0.2s ease;\n  }\n\n  .cpc-quantity-button:hover {\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    transform: scale(0.96);\n  }\n\n  .cpc-quantity-button:active {\n    transform: scale(0.9);\n  }\n\n  .cpc-minus[aria-disabled=\"true\"] {\n    opacity: 0.4;\n  }\n\n  .cpc-quantity-input {\n    width: 100%;\n\n    padding: 0 4px;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: transparent !important;\n    color: var(--pc-wine) !important;\n\n    text-align: center;\n\n    font-size: 18px !important;\n    line-height: 1 !important;\n    font-weight: 800 !important;\n\n    appearance: textfield;\n    -moz-appearance: textfield;\n  }\n\n  .cpc-quantity-input::-webkit-inner-spin-button,\n  .cpc-quantity-input::-webkit-outer-spin-button {\n    margin: 0;\n    -webkit-appearance: none;\n  }\n\n  .cpc-add-box {\n    width: 100%;\n    min-height: 64px;\n\n    padding: 14px 24px;\n\n    border: 0 !important;\n    outline: 0 !important;\n    box-shadow: none !important;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-pill);\n\n    cursor: pointer;\n\n    font-size: 14px;\n    font-weight: 800;\n    letter-spacing: 0.035em;\n    text-transform: uppercase;\n\n    transition:\n      background 0.22s ease,\n      transform 0.22s ease;\n  }\n\n  .cpc-add-box:hover {\n    background: var(--pc-gold);\n    transform: translateY(-2px);\n  }\n\n  .cpc-add-box:active {\n    transform: translateY(0);\n  }\n\n  .cpc-minimum {\n    margin-top: 13px !important;\n\n    color: rgba(75, 40, 40, 0.48);\n\n    text-align: center;\n\n    font-size: 10px;\n    line-height: 1.4;\n    font-weight: 750;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n  }\n\n\n  \/* ======================================================\n     METRICS\n     ====================================================== *\/\n\n  .cpc-metrics {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-metric {\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n\n    min-height: 116px;\n\n    padding: 19px;\n\n    overflow: hidden;\n\n    background: var(--pc-white);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 30px;\n\n    transition:\n      transform 0.22s ease,\n      border-color 0.22s ease,\n      background 0.22s ease;\n  }\n\n  .cpc-metric:hover {\n    transform: translateY(-2px);\n\n    background: #FFFFFF;\n\n    border-color: var(--pc-border-strong);\n  }\n\n  .cpc-metric-label {\n    display: block;\n\n    color: rgba(75, 40, 40, 0.52);\n\n    font-size: 9px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.07em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-metric-value {\n    display: block;\n\n    margin-top: 17px;\n\n    color: var(--pc-wine);\n\n    font-size: clamp(17px, 3.2cqw, 27px);\n    line-height: 1.1;\n    font-weight: 750;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-metric-price {\n    white-space: nowrap;\n    overflow-wrap: normal;\n  }\n\n\n  \/* ======================================================\n     ACCORDIONS\n     ====================================================== *\/\n\n  .cpc-main-accordion {\n    overflow: hidden;\n\n    background: var(--pc-white);\n\n    border: 1px solid var(--pc-border);\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-main-accordion \u003e summary {\n    display: grid;\n\n    grid-template-columns:\n      auto\n      minmax(0, 1fr)\n      54px;\n\n    align-items: center;\n\n    gap: 16px;\n\n    min-height: 82px;\n\n    padding: 14px 17px 14px 25px;\n\n    list-style: none;\n    cursor: pointer;\n\n    transition: background 0.2s ease;\n  }\n\n  .cpc-main-accordion \u003e summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .cpc-main-accordion \u003e summary::marker {\n    content: \"\";\n  }\n\n  .cpc-main-accordion \u003e summary:hover {\n    background: rgba(210, 197, 177, 0.18);\n  }\n\n  .cpc-main-index {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 60px;\n    height: 38px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    font-weight: 800;\n  }\n\n  .cpc-main-title {\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(20px, 4cqw, 29px);\n    line-height: 1.1;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-main-toggle {\n    position: relative;\n\n    width: 52px;\n    height: 52px;\n\n    justify-self: end;\n\n    background: var(--pc-wine);\n\n    border-radius: 50%;\n\n    transition:\n      transform 0.25s ease,\n      background 0.25s ease;\n  }\n\n  .cpc-main-toggle::before,\n  .cpc-main-toggle::after {\n    content: \"\";\n\n    position: absolute;\n\n    left: 50%;\n    top: 50%;\n\n    width: 16px;\n    height: 2px;\n\n    background: var(--pc-cream);\n\n    border-radius: 999px;\n\n    transform: translate(-50%, -50%);\n  }\n\n  .cpc-main-toggle::after {\n    transform:\n      translate(-50%, -50%)\n      rotate(90deg);\n  }\n\n  .cpc-main-accordion[open] \u003e summary {\n    border-bottom: 1px solid var(--pc-border);\n  }\n\n  .cpc-main-accordion[open] .cpc-main-toggle {\n    background: var(--pc-gold);\n    transform: rotate(180deg);\n  }\n\n  .cpc-main-accordion[open] .cpc-main-toggle::after {\n    transform: translate(-50%, -50%);\n  }\n\n  .cpc-main-content {\n    padding: 24px;\n  }\n\n\n  \/* ======================================================\n     PRODUCT OVERVIEW\n     ====================================================== *\/\n\n  .cpc-feature-band {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-feature {\n    min-height: 0;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 29px;\n\n    transition:\n      background 0.2s ease,\n      transform 0.2s ease;\n  }\n\n  .cpc-feature:hover {\n    background: #E6E0D0;\n    transform: translateY(-2px);\n  }\n\n  .cpc-feature-number {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 42px;\n    height: 42px;\n\n    margin-bottom: 20px;\n\n    background: var(--pc-wine);\n    color: var(--pc-cream);\n\n    border-radius: 50%;\n\n    font-size: 10px;\n    font-weight: 800;\n  }\n\n  .cpc-feature-title {\n    margin-bottom: 7px !important;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: 17px;\n    line-height: 1.25;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-feature-text {\n    color: rgba(75, 40, 40, 0.62);\n\n    font-size: 13px;\n    line-height: 1.55;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     PRODUCT DETAILS\n     ====================================================== *\/\n\n  .cpc-spec-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr));\n\n    gap: 9px;\n  }\n\n  .cpc-spec-row {\n    display: grid;\n\n    grid-template-columns:\n      minmax(115px, 0.8fr)\n      minmax(0, 1.2fr);\n\n    align-items: center;\n\n    gap: 14px;\n\n    min-height: 62px;\n\n    padding: 12px 18px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 26px;\n  }\n\n  .cpc-spec-key {\n    color: rgba(75, 40, 40, 0.52);\n\n    font-size: 10px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-spec-value {\n    color: var(--pc-wine);\n\n    font-size: 14px;\n    line-height: 1.35;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     MORE INFORMATION\n     ====================================================== *\/\n\n  .cpc-info-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 10px;\n  }\n\n  .cpc-info-card {\n    min-height: 0;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: var(--pc-cream);\n\n    border: 1px solid var(--pc-border);\n    border-radius: 29px;\n\n    transition:\n      transform 0.2s ease,\n      background 0.2s ease;\n  }\n\n  .cpc-info-card:hover {\n    background: #E6E0D0;\n    transform: translateY(-2px);\n  }\n\n  .cpc-info-tag {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 30px;\n\n    margin-bottom: 17px;\n    padding: 6px 13px;\n\n    background: var(--pc-soft);\n    color: var(--pc-wine);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 9px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n  }\n\n  .cpc-info-title {\n    margin-bottom: 7px !important;\n\n    color: var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: 17px;\n    line-height: 1.25;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-info-text {\n    color: rgba(75, 40, 40, 0.61);\n\n    font-size: 13px;\n    line-height: 1.55;\n\n    overflow-wrap: anywhere;\n  }\n\n\n  \/* ======================================================\n     WHOLESALE — EXACTLY 4 CARDS\n     ====================================================== *\/\n\n  .cpc-wholesale {\n    overflow: hidden;\n\n    padding: clamp(28px, 5cqw, 44px);\n\n    background: var(--pc-dark);\n    color: var(--pc-cream);\n\n    border-radius: var(--pc-radius-xl);\n  }\n\n  .cpc-wholesale-label {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 36px;\n\n    margin-bottom: 25px;\n    padding: 8px 18px;\n\n    background: var(--pc-cream);\n    color: var(--pc-dark);\n\n    border-radius: var(--pc-pill);\n\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 850;\n    letter-spacing: 0.07em;\n    text-transform: uppercase;\n  }\n\n  .cpc-wholesale-heading {\n    max-width: 700px;\n\n    color: var(--pc-cream);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size: clamp(29px, 6cqw, 44px);\n    line-height: 1.08;\n    letter-spacing: -0.03em;\n    font-weight: 700;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-wholesale-copy {\n    max-width: 700px;\n\n    margin-top: 16px !important;\n\n    color: rgba(235, 232, 217, 0.64);\n\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  .cpc-wholesale-data {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0, 1fr));\n\n    gap: 10px;\n\n    margin-top: 29px;\n  }\n\n  .cpc-wholesale-data-item {\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n\n    min-width: 0;\n    min-height: 120px;\n\n    padding: 20px;\n\n    overflow: hidden;\n\n    background: rgba(235, 232, 217, 0.075);\n\n    border: 1px solid rgba(235, 232, 217, 0.14);\n    border-radius: 30px;\n\n    transition:\n      transform 0.22s ease,\n      background 0.22s ease,\n      border-color 0.22s ease;\n  }\n\n  .cpc-wholesale-data-item:hover {\n    transform: translateY(-2px);\n\n    background: rgba(235, 232, 217, 0.11);\n\n    border-color: rgba(235, 232, 217, 0.20);\n  }\n\n  .cpc-wholesale-data-label {\n    display: block;\n\n    color: rgba(235, 232, 217, 0.50);\n\n    font-size: 9px;\n    line-height: 1.35;\n    font-weight: 800;\n    letter-spacing: 0.055em;\n    text-transform: uppercase;\n\n    overflow-wrap: anywhere;\n  }\n\n  .cpc-wholesale-data-value {\n    display: block;\n\n    margin-top: 22px;\n\n    color: var(--pc-cream);\n\n    font-size: clamp(18px, 3cqw, 25px);\n    line-height: 1.1;\n    font-weight: 750;\n  }\n\n  .cpc-wholesale-price {\n    white-space: nowrap;\n    letter-spacing: -0.02em;\n  }\n\n\n  \/* ======================================================\n     RESPONSIVE\n     ====================================================== *\/\n\n  @container (max-width: 820px) {\n\n    .cpc-feature-band {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-feature {\n      display: grid;\n\n      grid-template-columns:\n        44px\n        minmax(0, 1fr);\n\n      column-gap: 15px;\n\n      align-items: start;\n\n      padding: 18px 20px;\n    }\n\n    .cpc-feature-number {\n      grid-column: 1;\n      grid-row: 1 \/ 3;\n      margin: 0;\n    }\n\n    .cpc-feature-title,\n    .cpc-feature-text {\n      grid-column: 2;\n    }\n\n    .cpc-info-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-info-card {\n      display: grid;\n\n      grid-template-columns:\n        auto\n        minmax(0, 1fr);\n\n      column-gap: 17px;\n\n      align-items: start;\n\n      padding: 18px 20px;\n    }\n\n    .cpc-info-tag {\n      grid-column: 1;\n      grid-row: 1 \/ 3;\n      margin: 0;\n    }\n\n    .cpc-info-title,\n    .cpc-info-text {\n      grid-column: 2;\n    }\n\n    .cpc-wholesale-data {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n    }\n\n    .cpc-wholesale-data-item {\n      min-height: 112px;\n    }\n  }\n\n\n  @container (max-width: 650px) {\n\n    .cpc-order-row {\n      grid-template-columns: 1fr;\n      align-items: start;\n    }\n\n    .cpc-order-price {\n      text-align: left;\n    }\n\n    .cpc-controls {\n      grid-template-columns: 1fr;\n    }\n\n    .cpc-metrics {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n    }\n\n    .cpc-metric {\n      min-height: 106px;\n    }\n\n    .cpc-spec-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\n\n  @container (max-width: 480px) {\n\n    .cpc-shell {\n      gap: 11px;\n    }\n\n    .cpc-overview,\n    .cpc-order-section,\n    .cpc-main-accordion,\n    .cpc-wholesale {\n      border-radius: 32px;\n    }\n\n    .cpc-order-box {\n      border-radius: 26px;\n    }\n\n    .cpc-main-accordion \u003e summary {\n      grid-template-columns:\n        auto\n        minmax(0, 1fr)\n        46px;\n\n      gap: 10px;\n\n      min-height: 72px;\n\n      padding: 12px 13px 12px 17px;\n    }\n\n    .cpc-main-index {\n      width: 50px;\n      height: 34px;\n    }\n\n    .cpc-main-toggle {\n      width: 44px;\n      height: 44px;\n    }\n\n    .cpc-main-content {\n      padding: 16px;\n    }\n\n    .cpc-metrics {\n      gap: 7px;\n    }\n\n    .cpc-metric {\n      min-height: 100px;\n\n      padding: 16px;\n\n      border-radius: 25px;\n    }\n\n    .cpc-feature,\n    .cpc-info-card {\n      border-radius: 25px;\n    }\n\n    .cpc-wholesale {\n      padding: 26px 20px;\n    }\n\n    .cpc-wholesale-data {\n      gap: 8px;\n    }\n\n    .cpc-wholesale-data-item {\n      min-height: 104px;\n\n      padding: 17px;\n\n      border-radius: 25px;\n    }\n\n    .cpc-wholesale-data-value {\n      margin-top: 17px;\n      font-size: 19px;\n    }\n  }\n\n\n  @container (max-width: 340px) {\n\n    .cpc-wholesale-data,\n    .cpc-metrics {\n      grid-template-columns: 1fr;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"cozy-product-card\"\u003e\n\u003cdiv class=\"cpc-shell\"\u003e\n\u003c!-- ==================================================\n         HERO\n         ================================================== --\u003e\n\u003csection class=\"cpc-overview\"\u003e\u003cspan class=\"cpc-eyebrow\"\u003e Artificial Flowers \u003c\/span\u003e\n\n\u003cp class=\"cpc-intro\"\u003eRich dark burgundy artificial hydrangea stem with a full decorative flower head, ideal for statement bouquets, floral arrangements, containers and interior displays.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ==================================================\n         ORDER\n         MINIMUM = 56\n         ================================================== --\u003e\n\u003c!-- ==================================================\n         METRICS\n         ================================================== --\u003e\n\u003cdiv class=\"cpc-metrics\"\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Minimum Quantity \u003c\/span\u003e \u003cspan class=\"cpc-metric-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-metric-value\"\u003e 64 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Price Per Stem \u003c\/span\u003e \u003cspan class=\"cpc-metric-value cpc-metric-price\"\u003e £10.03 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Minimum Order Total \u003c\/span\u003e \u003cspan class=\"cpc-metric-value cpc-metric-price\"\u003e £561.68 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ==================================================\n         01 PRODUCT OVERVIEW\n         CLOSED BY DEFAULT\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 01 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e Product Overview \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-feature-band\"\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 01 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003eFull Hydrangea Bloom\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eDecorative artificial hydrangea designed to create a full floral focal point in bouquets and arrangements.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 02 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003eDark Burgundy\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eDeep burgundy colouring gives the flower a rich, dramatic appearance suited to statement displays.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 03 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003e64cm Stem\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eVersatile 64cm stem length works well in decorative vases, mixed arrangements and larger installations.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         02 PRODUCT DETAILS\n         CLOSED BY DEFAULT\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 02 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e Product Details \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-spec-grid\"\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Product Type \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e Artificial Hydrangea Stem \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Colour \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e Dark Burgundy \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 64 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Wholesale Unit \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 1 stem \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Minimum Order \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Quantity Step \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 1 stem \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         03 MORE INFORMATION\n         CLOSED BY DEFAULT\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 03 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e More Information \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-info-grid\"\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Styling \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eStatement Displays\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eSuitable for dramatic bouquets, decorative containers, large floral arrangements and interior installations.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Ordering \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eWholesale Quantity\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eMinimum quantity is 56 stems. Above the minimum, quantities can be increased individually: 57, 58, 59 and higher.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Care \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eProduct Care\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eClean regularly to prevent dust build-up and protect from prolonged harsh light and outdoor exposure.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         04 WHOLESALE\n         EXACTLY 4 CARDS\n         ================================================== --\u003e\n\u003csection class=\"cpc-wholesale\"\u003e\u003cspan class=\"cpc-wholesale-label\"\u003e 04 \/ Wholesale \u003c\/span\u003e\n\u003ch3 class=\"cpc-wholesale-heading\"\u003eFlexible wholesale ordering.\u003c\/h3\u003e\n\u003cp class=\"cpc-wholesale-copy\"\u003eStart with the minimum quantity of 56 stems and add additional stems individually.\u003c\/p\u003e\n\u003cdiv class=\"cpc-wholesale-data\"\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Minimum Order \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value\"\u003e 64 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Price Per Stem \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value cpc-wholesale-price\"\u003e £10.03 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Minimum Order Total \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value cpc-wholesale-price\"\u003e £561.68 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- ==================================================\n       WHOLESALE DATA FOR CATALOGUE\n       ================================================== --\u003e\n\u003ctable class=\"product-wholesale-table\" style=\"display: none !important;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eBox contents\u003c\/th\u003e\n\u003ctd\u003e56 stems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMinimum order\u003c\/th\u003e\n\u003ctd\u003e56 stems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSet contents\u003c\/th\u003e\n\u003ctd\u003e1 artificial hydrangea stem\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePrice per set\u003c\/th\u003e\n\u003ctd\u003e£10.03\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWholesale box price\u003c\/th\u003e\n\u003ctd\u003e£561.68\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":55048045920598,"sku":null,"price":10.03,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1053\/7884\/0918\/files\/9_3.png?v=1787238148"},{"product_id":"artificial-purple-sweet-pea-spray-117cm","title":"Artificial Purple Sweet Pea Spray, 117cm","description":"\u003cstyle\u003e\n  .cozy-product-card {\n    --pc-cream:#EBE8D9;\n    --pc-wine:#4B2828;\n    --pc-soft:#D2C5B1;\n    --pc-gold:#8F7A20;\n    --pc-dark:#2E1B1A;\n    --pc-white:#FAF8F2;\n    --pc-border:rgba(75,40,40,.13);\n    --pc-border-strong:rgba(75,40,40,.23);\n    --pc-radius-xl:44px;\n    --pc-radius-lg:32px;\n    --pc-radius-md:26px;\n    --pc-pill:999px;\n\n    width:100%;\n    max-width:100%;\n    min-width:0;\n    color:var(--pc-wine);\n\n    font-family:\n      var(--font-body-family),\n      -apple-system,\n      BlinkMacSystemFont,\n      \"Segoe UI\",\n      Arial,\n      sans-serif;\n\n    font-size:15px;\n    line-height:1.55;\n    container-type:inline-size;\n  }\n\n  .cozy-product-card *,\n  .cozy-product-card *::before,\n  .cozy-product-card *::after {\n    box-sizing:border-box;\n    min-width:0;\n  }\n\n  .cozy-product-card h2,\n  .cozy-product-card h3,\n  .cozy-product-card h4,\n  .cozy-product-card p {\n    margin:0;\n  }\n\n  .cozy-product-card button,\n  .cozy-product-card input {\n    font:inherit;\n  }\n\n  .cpc-shell {\n    display:grid;\n    gap:14px;\n    width:100%;\n  }\n\n\n  \/* ======================================================\n     HERO\n     ====================================================== *\/\n\n  .cpc-overview {\n    position:relative;\n    overflow:hidden;\n\n    padding:clamp(26px,5cqw,48px);\n\n    background:\n      radial-gradient(\n        circle at 92% 10%,\n        rgba(210,197,177,.65),\n        transparent 34%\n      ),\n      var(--pc-cream);\n\n    border:1px solid var(--pc-border);\n    border-radius:var(--pc-radius-xl);\n  }\n\n  .cpc-overview::after {\n    content:\"\";\n    position:absolute;\n\n    width:170px;\n    height:170px;\n\n    right:-70px;\n    bottom:-90px;\n\n    border:30px solid rgba(75,40,40,.04);\n    border-radius:50%;\n\n    pointer-events:none;\n  }\n\n  .cpc-eyebrow {\n    position:relative;\n    z-index:1;\n\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n\n    min-height:34px;\n\n    margin-bottom:18px;\n    padding:8px 16px;\n\n    background:var(--pc-wine);\n    color:var(--pc-cream);\n\n    border-radius:var(--pc-pill);\n\n    font-size:10px;\n    line-height:1;\n    font-weight:800;\n    letter-spacing:.1em;\n    text-transform:uppercase;\n  }\n\n  .cpc-title {\n    position:relative;\n    z-index:1;\n\n    max-width:950px;\n\n    color:var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size:clamp(29px,6cqw,54px);\n    line-height:1.04;\n    letter-spacing:-.035em;\n    font-weight:700;\n\n    overflow-wrap:anywhere;\n  }\n\n  .cpc-intro {\n    position:relative;\n    z-index:1;\n\n    max-width:820px;\n\n    margin-top:18px !important;\n\n    color:rgba(75,40,40,.66);\n\n    font-size:clamp(14px,2cqw,17px);\n    line-height:1.65;\n  }\n\n\n  \/* ======================================================\n     ORDER\n     ====================================================== *\/\n\n  .cpc-order-section {\n    overflow:hidden;\n\n    padding:9px;\n\n    background:var(--pc-dark);\n\n    border-radius:var(--pc-radius-xl);\n  }\n\n  .cpc-order-box {\n    padding:clamp(22px,4cqw,32px);\n\n    background:var(--pc-cream);\n    color:var(--pc-wine);\n\n    border-radius:36px;\n  }\n\n  .cpc-order-row {\n    display:grid;\n\n    grid-template-columns:\n      minmax(0,1fr)\n      auto;\n\n    align-items:end;\n\n    gap:22px;\n  }\n\n  .cpc-order-label {\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n\n    min-height:32px;\n\n    margin-bottom:12px;\n    padding:7px 14px;\n\n    background:var(--pc-soft);\n    color:var(--pc-wine);\n\n    border-radius:var(--pc-pill);\n\n    font-size:9px;\n    font-weight:800;\n    letter-spacing:.08em;\n    text-transform:uppercase;\n  }\n\n  .cpc-order-title {\n    color:var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size:clamp(22px,4cqw,30px);\n    line-height:1.1;\n    font-weight:700;\n  }\n\n  .cpc-order-subtitle {\n    margin-top:6px !important;\n\n    color:rgba(75,40,40,.58);\n\n    font-size:13px;\n    line-height:1.45;\n  }\n\n  .cpc-order-price {\n    color:var(--pc-wine);\n\n    font-size:clamp(29px,5cqw,40px);\n    line-height:1;\n    font-weight:800;\n    letter-spacing:-.035em;\n\n    text-align:right;\n    white-space:nowrap;\n  }\n\n  .cpc-order-price small {\n    display:block;\n\n    margin-top:8px;\n\n    color:rgba(75,40,40,.48);\n\n    font-size:10px;\n    font-weight:700;\n    white-space:normal;\n  }\n\n  .cpc-controls {\n    display:grid;\n\n    grid-template-columns:\n      minmax(210px,.8fr)\n      minmax(220px,1.2fr);\n\n    gap:12px;\n\n    margin-top:22px;\n  }\n\n  .cpc-quantity {\n    display:grid;\n\n    grid-template-columns:\n      58px\n      minmax(60px,1fr)\n      58px;\n\n    align-items:center;\n\n    min-height:64px;\n\n    padding:5px;\n\n    background:var(--pc-soft);\n\n    border-radius:var(--pc-pill);\n  }\n\n  .cpc-quantity-button {\n    display:flex;\n    align-items:center;\n    justify-content:center;\n\n    width:54px;\n    height:54px;\n\n    margin:0;\n    padding:0;\n\n    border:0 !important;\n    outline:0 !important;\n    box-shadow:none !important;\n\n    background:transparent;\n    color:var(--pc-wine);\n\n    border-radius:50%;\n\n    cursor:pointer;\n\n    font-size:26px;\n    line-height:1;\n\n    appearance:none;\n    -webkit-appearance:none;\n\n    transition:\n      background .2s ease,\n      color .2s ease,\n      transform .2s ease,\n      opacity .2s ease;\n  }\n\n  .cpc-quantity-button:hover {\n    background:var(--pc-wine);\n    color:var(--pc-cream);\n    transform:scale(.96);\n  }\n\n  .cpc-quantity-button:active {\n    transform:scale(.9);\n  }\n\n  .cpc-minus[aria-disabled=\"true\"] {\n    opacity:.4;\n  }\n\n  .cpc-quantity-input {\n    width:100%;\n\n    padding:0 4px;\n\n    border:0 !important;\n    outline:0 !important;\n    box-shadow:none !important;\n\n    background:transparent !important;\n    color:var(--pc-wine) !important;\n\n    text-align:center;\n\n    font-size:18px !important;\n    line-height:1 !important;\n    font-weight:800 !important;\n\n    appearance:textfield;\n    -moz-appearance:textfield;\n  }\n\n  .cpc-quantity-input::-webkit-inner-spin-button,\n  .cpc-quantity-input::-webkit-outer-spin-button {\n    margin:0;\n    -webkit-appearance:none;\n  }\n\n  .cpc-add-box {\n    width:100%;\n    min-height:64px;\n\n    padding:14px 24px;\n\n    border:0 !important;\n    outline:0 !important;\n    box-shadow:none !important;\n\n    background:var(--pc-wine);\n    color:var(--pc-cream);\n\n    border-radius:var(--pc-pill);\n\n    cursor:pointer;\n\n    font-size:14px;\n    font-weight:800;\n    letter-spacing:.035em;\n    text-transform:uppercase;\n\n    transition:\n      background .22s ease,\n      transform .22s ease;\n  }\n\n  .cpc-add-box:hover {\n    background:var(--pc-gold);\n    transform:translateY(-2px);\n  }\n\n  .cpc-add-box:active {\n    transform:translateY(0);\n  }\n\n  .cpc-minimum {\n    margin-top:13px !important;\n\n    color:rgba(75,40,40,.48);\n\n    text-align:center;\n\n    font-size:10px;\n    font-weight:750;\n    letter-spacing:.04em;\n    text-transform:uppercase;\n  }\n\n\n  \/* ======================================================\n     METRICS\n     ====================================================== *\/\n\n  .cpc-metrics {\n    display:grid;\n\n    grid-template-columns:\n      repeat(4,minmax(0,1fr));\n\n    gap:10px;\n  }\n\n  .cpc-metric {\n    display:flex;\n    flex-direction:column;\n    justify-content:space-between;\n\n    min-height:116px;\n\n    padding:19px;\n\n    overflow:hidden;\n\n    background:var(--pc-white);\n\n    border:1px solid var(--pc-border);\n    border-radius:30px;\n\n    transition:\n      transform .22s ease,\n      border-color .22s ease,\n      background .22s ease;\n  }\n\n  .cpc-metric:hover {\n    transform:translateY(-2px);\n\n    background:#fff;\n\n    border-color:var(--pc-border-strong);\n  }\n\n  .cpc-metric-label {\n    display:block;\n\n    color:rgba(75,40,40,.52);\n\n    font-size:9px;\n    line-height:1.35;\n    font-weight:800;\n    letter-spacing:.07em;\n    text-transform:uppercase;\n\n    overflow-wrap:anywhere;\n  }\n\n  .cpc-metric-value {\n    display:block;\n\n    margin-top:17px;\n\n    color:var(--pc-wine);\n\n    font-size:clamp(17px,3.2cqw,27px);\n    line-height:1.1;\n    font-weight:750;\n\n    overflow-wrap:anywhere;\n  }\n\n  .cpc-metric-price {\n    white-space:nowrap;\n    overflow-wrap:normal;\n  }\n\n\n  \/* ======================================================\n     ACCORDIONS\n     ====================================================== *\/\n\n  .cpc-main-accordion {\n    overflow:hidden;\n\n    background:var(--pc-white);\n\n    border:1px solid var(--pc-border);\n    border-radius:var(--pc-radius-xl);\n  }\n\n  .cpc-main-accordion \u003e summary {\n    display:grid;\n\n    grid-template-columns:\n      auto\n      minmax(0,1fr)\n      54px;\n\n    align-items:center;\n\n    gap:16px;\n\n    min-height:82px;\n\n    padding:14px 17px 14px 25px;\n\n    list-style:none;\n    cursor:pointer;\n\n    transition:background .2s ease;\n  }\n\n  .cpc-main-accordion \u003e summary::-webkit-details-marker {\n    display:none;\n  }\n\n  .cpc-main-accordion \u003e summary::marker {\n    content:\"\";\n  }\n\n  .cpc-main-accordion \u003e summary:hover {\n    background:rgba(210,197,177,.18);\n  }\n\n  .cpc-main-index {\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n\n    width:60px;\n    height:38px;\n\n    background:var(--pc-soft);\n    color:var(--pc-wine);\n\n    border-radius:var(--pc-pill);\n\n    font-size:10px;\n    font-weight:800;\n  }\n\n  .cpc-main-title {\n    color:var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size:clamp(20px,4cqw,29px);\n    line-height:1.1;\n    font-weight:700;\n\n    overflow-wrap:anywhere;\n  }\n\n  .cpc-main-toggle {\n    position:relative;\n\n    width:52px;\n    height:52px;\n\n    justify-self:end;\n\n    background:var(--pc-wine);\n\n    border-radius:50%;\n\n    transition:\n      transform .25s ease,\n      background .25s ease;\n  }\n\n  .cpc-main-toggle::before,\n  .cpc-main-toggle::after {\n    content:\"\";\n\n    position:absolute;\n\n    left:50%;\n    top:50%;\n\n    width:16px;\n    height:2px;\n\n    background:var(--pc-cream);\n\n    border-radius:999px;\n\n    transform:translate(-50%,-50%);\n  }\n\n  .cpc-main-toggle::after {\n    transform:\n      translate(-50%,-50%)\n      rotate(90deg);\n  }\n\n  .cpc-main-accordion[open] \u003e summary {\n    border-bottom:1px solid var(--pc-border);\n  }\n\n  .cpc-main-accordion[open] .cpc-main-toggle {\n    background:var(--pc-gold);\n    transform:rotate(180deg);\n  }\n\n  .cpc-main-accordion[open] .cpc-main-toggle::after {\n    transform:translate(-50%,-50%);\n  }\n\n  .cpc-main-content {\n    padding:24px;\n  }\n\n\n  \/* ======================================================\n     PRODUCT OVERVIEW\n     ====================================================== *\/\n\n  .cpc-feature-band {\n    display:grid;\n\n    grid-template-columns:\n      repeat(3,minmax(0,1fr));\n\n    gap:10px;\n  }\n\n  .cpc-feature {\n    padding:20px;\n\n    overflow:hidden;\n\n    background:var(--pc-cream);\n\n    border:1px solid var(--pc-border);\n    border-radius:29px;\n\n    transition:\n      background .2s ease,\n      transform .2s ease;\n  }\n\n  .cpc-feature:hover {\n    background:#E6E0D0;\n    transform:translateY(-2px);\n  }\n\n  .cpc-feature-number {\n    display:flex;\n    align-items:center;\n    justify-content:center;\n\n    width:42px;\n    height:42px;\n\n    margin-bottom:20px;\n\n    background:var(--pc-wine);\n    color:var(--pc-cream);\n\n    border-radius:50%;\n\n    font-size:10px;\n    font-weight:800;\n  }\n\n  .cpc-feature-title {\n    margin-bottom:7px !important;\n\n    color:var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size:17px;\n    line-height:1.25;\n    font-weight:700;\n\n    overflow-wrap:anywhere;\n  }\n\n  .cpc-feature-text {\n    color:rgba(75,40,40,.62);\n\n    font-size:13px;\n    line-height:1.55;\n\n    overflow-wrap:anywhere;\n  }\n\n\n  \/* ======================================================\n     DETAILS\n     ====================================================== *\/\n\n  .cpc-spec-grid {\n    display:grid;\n\n    grid-template-columns:\n      repeat(2,minmax(0,1fr));\n\n    gap:9px;\n  }\n\n  .cpc-spec-row {\n    display:grid;\n\n    grid-template-columns:\n      minmax(115px,.8fr)\n      minmax(0,1.2fr);\n\n    align-items:center;\n\n    gap:14px;\n\n    min-height:62px;\n\n    padding:12px 18px;\n\n    overflow:hidden;\n\n    background:var(--pc-cream);\n\n    border:1px solid var(--pc-border);\n    border-radius:26px;\n  }\n\n  .cpc-spec-key {\n    color:rgba(75,40,40,.52);\n\n    font-size:10px;\n    line-height:1.35;\n    font-weight:800;\n    letter-spacing:.04em;\n    text-transform:uppercase;\n\n    overflow-wrap:anywhere;\n  }\n\n  .cpc-spec-value {\n    color:var(--pc-wine);\n\n    font-size:14px;\n    line-height:1.35;\n    font-weight:700;\n\n    overflow-wrap:anywhere;\n  }\n\n\n  \/* ======================================================\n     MORE INFORMATION\n     ====================================================== *\/\n\n  .cpc-info-grid {\n    display:grid;\n\n    grid-template-columns:\n      repeat(3,minmax(0,1fr));\n\n    gap:10px;\n  }\n\n  .cpc-info-card {\n    padding:20px;\n\n    overflow:hidden;\n\n    background:var(--pc-cream);\n\n    border:1px solid var(--pc-border);\n    border-radius:29px;\n\n    transition:\n      transform .2s ease,\n      background .2s ease;\n  }\n\n  .cpc-info-card:hover {\n    background:#E6E0D0;\n    transform:translateY(-2px);\n  }\n\n  .cpc-info-tag {\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n\n    min-height:30px;\n\n    margin-bottom:17px;\n    padding:6px 13px;\n\n    background:var(--pc-soft);\n    color:var(--pc-wine);\n\n    border-radius:var(--pc-pill);\n\n    font-size:9px;\n    font-weight:800;\n    letter-spacing:.05em;\n    text-transform:uppercase;\n  }\n\n  .cpc-info-title {\n    margin-bottom:7px !important;\n\n    color:var(--pc-wine);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size:17px;\n    line-height:1.25;\n    font-weight:700;\n\n    overflow-wrap:anywhere;\n  }\n\n  .cpc-info-text {\n    color:rgba(75,40,40,.61);\n\n    font-size:13px;\n    line-height:1.55;\n\n    overflow-wrap:anywhere;\n  }\n\n\n  \/* ======================================================\n     WHOLESALE\n     ====================================================== *\/\n\n  .cpc-wholesale {\n    overflow:hidden;\n\n    padding:clamp(28px,5cqw,44px);\n\n    background:var(--pc-dark);\n    color:var(--pc-cream);\n\n    border-radius:var(--pc-radius-xl);\n  }\n\n  .cpc-wholesale-label {\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n\n    min-height:36px;\n\n    margin-bottom:25px;\n    padding:8px 18px;\n\n    background:var(--pc-cream);\n    color:var(--pc-dark);\n\n    border-radius:var(--pc-pill);\n\n    font-size:10px;\n    font-weight:850;\n    letter-spacing:.07em;\n    text-transform:uppercase;\n  }\n\n  .cpc-wholesale-heading {\n    max-width:700px;\n\n    color:var(--pc-cream);\n\n    font-family:\n      var(--font-heading-family),\n      Georgia,\n      serif;\n\n    font-size:clamp(29px,6cqw,44px);\n    line-height:1.08;\n    letter-spacing:-.03em;\n    font-weight:700;\n\n    overflow-wrap:anywhere;\n  }\n\n  .cpc-wholesale-copy {\n    max-width:700px;\n\n    margin-top:16px !important;\n\n    color:rgba(235,232,217,.64);\n\n    font-size:14px;\n    line-height:1.6;\n  }\n\n  .cpc-wholesale-data {\n    display:grid;\n\n    grid-template-columns:\n      repeat(4,minmax(0,1fr));\n\n    gap:10px;\n\n    margin-top:29px;\n  }\n\n  .cpc-wholesale-data-item {\n    display:flex;\n    flex-direction:column;\n    justify-content:space-between;\n\n    min-width:0;\n    min-height:120px;\n\n    padding:20px;\n\n    overflow:hidden;\n\n    background:rgba(235,232,217,.075);\n\n    border:1px solid rgba(235,232,217,.14);\n    border-radius:30px;\n\n    transition:\n      transform .22s ease,\n      background .22s ease,\n      border-color .22s ease;\n  }\n\n  .cpc-wholesale-data-item:hover {\n    transform:translateY(-2px);\n\n    background:rgba(235,232,217,.11);\n\n    border-color:rgba(235,232,217,.20);\n  }\n\n  .cpc-wholesale-data-label {\n    display:block;\n\n    color:rgba(235,232,217,.50);\n\n    font-size:9px;\n    line-height:1.35;\n    font-weight:800;\n    letter-spacing:.055em;\n    text-transform:uppercase;\n\n    overflow-wrap:anywhere;\n  }\n\n  .cpc-wholesale-data-value {\n    display:block;\n\n    margin-top:22px;\n\n    color:var(--pc-cream);\n\n    font-size:clamp(18px,3cqw,25px);\n    line-height:1.1;\n    font-weight:750;\n  }\n\n  .cpc-wholesale-price {\n    white-space:nowrap;\n    letter-spacing:-.02em;\n  }\n\n\n  \/* ======================================================\n     RESPONSIVE\n     ====================================================== *\/\n\n  @container (max-width:820px) {\n    .cpc-feature-band {\n      grid-template-columns:1fr;\n    }\n\n    .cpc-feature {\n      display:grid;\n\n      grid-template-columns:\n        44px\n        minmax(0,1fr);\n\n      column-gap:15px;\n\n      align-items:start;\n\n      padding:18px 20px;\n    }\n\n    .cpc-feature-number {\n      grid-column:1;\n      grid-row:1 \/ 3;\n      margin:0;\n    }\n\n    .cpc-feature-title,\n    .cpc-feature-text {\n      grid-column:2;\n    }\n\n    .cpc-info-grid {\n      grid-template-columns:1fr;\n    }\n\n    .cpc-info-card {\n      display:grid;\n\n      grid-template-columns:\n        auto\n        minmax(0,1fr);\n\n      column-gap:17px;\n\n      align-items:start;\n\n      padding:18px 20px;\n    }\n\n    .cpc-info-tag {\n      grid-column:1;\n      grid-row:1 \/ 3;\n      margin:0;\n    }\n\n    .cpc-info-title,\n    .cpc-info-text {\n      grid-column:2;\n    }\n\n    .cpc-wholesale-data {\n      grid-template-columns:\n        repeat(2,minmax(0,1fr));\n    }\n\n    .cpc-wholesale-data-item {\n      min-height:112px;\n    }\n  }\n\n  @container (max-width:650px) {\n    .cpc-order-row {\n      grid-template-columns:1fr;\n      align-items:start;\n    }\n\n    .cpc-order-price {\n      text-align:left;\n    }\n\n    .cpc-controls {\n      grid-template-columns:1fr;\n    }\n\n    .cpc-metrics {\n      grid-template-columns:\n        repeat(2,minmax(0,1fr));\n    }\n\n    .cpc-metric {\n      min-height:106px;\n    }\n\n    .cpc-spec-grid {\n      grid-template-columns:1fr;\n    }\n  }\n\n  @container (max-width:480px) {\n    .cpc-shell {\n      gap:11px;\n    }\n\n    .cpc-overview,\n    .cpc-order-section,\n    .cpc-main-accordion,\n    .cpc-wholesale {\n      border-radius:32px;\n    }\n\n    .cpc-order-box {\n      border-radius:26px;\n    }\n\n    .cpc-main-accordion \u003e summary {\n      grid-template-columns:\n        auto\n        minmax(0,1fr)\n        46px;\n\n      gap:10px;\n\n      min-height:72px;\n\n      padding:12px 13px 12px 17px;\n    }\n\n    .cpc-main-index {\n      width:50px;\n      height:34px;\n    }\n\n    .cpc-main-toggle {\n      width:44px;\n      height:44px;\n    }\n\n    .cpc-main-content {\n      padding:16px;\n    }\n\n    .cpc-metrics {\n      gap:7px;\n    }\n\n    .cpc-metric {\n      min-height:100px;\n      padding:16px;\n      border-radius:25px;\n    }\n\n    .cpc-feature,\n    .cpc-info-card {\n      border-radius:25px;\n    }\n\n    .cpc-wholesale {\n      padding:26px 20px;\n    }\n\n    .cpc-wholesale-data {\n      gap:8px;\n    }\n\n    .cpc-wholesale-data-item {\n      min-height:104px;\n      padding:17px;\n      border-radius:25px;\n    }\n\n    .cpc-wholesale-data-value {\n      margin-top:17px;\n      font-size:19px;\n    }\n  }\n\n  @container (max-width:340px) {\n    .cpc-wholesale-data,\n    .cpc-metrics {\n      grid-template-columns:1fr;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"cozy-product-card\"\u003e\n\u003cdiv class=\"cpc-shell\"\u003e\n\u003c!-- ==================================================\n         HERO\n         ================================================== --\u003e\n\u003csection class=\"cpc-overview\"\u003e\u003cspan class=\"cpc-eyebrow\"\u003e Artificial Flowers \u003c\/span\u003e\n\n\u003cp class=\"cpc-intro\"\u003eElegant artificial purple sweet pea spray with a tall branching form, layered open flowers and delicate buds, ideal for statement bouquets and decorative floral displays.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ==================================================\n         ORDER\n         MINIMUM = 56\n         ================================================== --\u003e\n\u003c!-- ==================================================\n         4 METRICS\n         ================================================== --\u003e\n\u003cdiv class=\"cpc-metrics\"\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Minimum Quantity \u003c\/span\u003e \u003cspan class=\"cpc-metric-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-metric-value\"\u003e 117 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Price Per Stem \u003c\/span\u003e \u003cspan class=\"cpc-metric-value cpc-metric-price\"\u003e £14.04 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-metric\"\u003e\n\u003cspan class=\"cpc-metric-label\"\u003e Minimum Order Total \u003c\/span\u003e \u003cspan class=\"cpc-metric-value cpc-metric-price\"\u003e £786.24 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ==================================================\n         01 PRODUCT OVERVIEW\n         CLOSED BY DEFAULT\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 01 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e Product Overview \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-feature-band\"\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 01 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003ePurple Sweet Pea\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eRich purple colouring and delicate flower detailing create an elegant garden-inspired artificial spray.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 02 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003eLayered Flowers \u0026amp; Buds\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eA natural-looking mix of fully open flowers, opening blooms and small buds adds varied texture.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-feature\"\u003e\u003cspan class=\"cpc-feature-number\"\u003e 03 \u003c\/span\u003e\n\u003ch4 class=\"cpc-feature-title\"\u003e117cm Statement Stem\u003c\/h4\u003e\n\u003cp class=\"cpc-feature-text\"\u003eTall 117cm proportions make the spray suitable for statement vases, larger bouquets and floral displays.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         02 PRODUCT DETAILS\n         CLOSED BY DEFAULT\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 02 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e Product Details \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-spec-grid\"\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Product Type \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e Artificial Sweet Pea Spray \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Botanical Style \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e Lathyrus \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Colour \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e Purple \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 117 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Branch Structure \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 2 branchlets \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Wholesale Unit \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 1 stem \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Minimum Order \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-spec-row\"\u003e\n\u003cspan class=\"cpc-spec-key\"\u003e Quantity Step \u003c\/span\u003e \u003cspan class=\"cpc-spec-value\"\u003e 1 stem \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         03 MORE INFORMATION\n         CLOSED BY DEFAULT\n         ================================================== --\u003e\n\u003cdetails class=\"cpc-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"cpc-main-index\"\u003e 03 \u003c\/span\u003e \u003cspan class=\"cpc-main-title\"\u003e More Information \u003c\/span\u003e \u003cspan class=\"cpc-main-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"cpc-main-content\"\u003e\n\u003cdiv class=\"cpc-info-grid\"\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Styling \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eGarden-Inspired Displays\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eSuitable for tall bouquets, mixed floral arrangements, statement vases and decorative interior styling.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Structure \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eNatural Branching Form\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eTwo main branchlets divide into smaller flowering branches to create an airy and naturally layered silhouette.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"cpc-info-card\"\u003e\u003cspan class=\"cpc-info-tag\"\u003e Care \u003c\/span\u003e\n\u003ch4 class=\"cpc-info-title\"\u003eProduct Care\u003c\/h4\u003e\n\u003cp class=\"cpc-info-text\"\u003eRemove dust gently when required and protect from prolonged harsh light and outdoor exposure.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- ==================================================\n         04 WHOLESALE\n         EXACTLY 4 CARDS\n         ================================================== --\u003e\n\u003csection class=\"cpc-wholesale\"\u003e\u003cspan class=\"cpc-wholesale-label\"\u003e 04 \/ Wholesale \u003c\/span\u003e\n\u003ch3 class=\"cpc-wholesale-heading\"\u003eFlexible wholesale ordering.\u003c\/h3\u003e\n\u003cp class=\"cpc-wholesale-copy\"\u003eStart with the minimum quantity of 56 stems and add additional stems individually.\u003c\/p\u003e\n\u003cdiv class=\"cpc-wholesale-data\"\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Minimum Order \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value\"\u003e 56 stems \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Stem Length \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value\"\u003e 117 cm \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Price Per Stem \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value cpc-wholesale-price\"\u003e £14.04 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cpc-wholesale-data-item\"\u003e\n\u003cspan class=\"cpc-wholesale-data-label\"\u003e Minimum Order Total \u003c\/span\u003e \u003cspan class=\"cpc-wholesale-data-value cpc-wholesale-price\"\u003e £786.24 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- ==================================================\n       WHOLESALE DATA FOR CATALOGUE\n       ================================================== --\u003e\n\u003ctable class=\"product-wholesale-table\" style=\"display: none !important;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eBox contents\u003c\/th\u003e\n\u003ctd\u003e56 stems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMinimum order\u003c\/th\u003e\n\u003ctd\u003e56 stems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSet contents\u003c\/th\u003e\n\u003ctd\u003e1 artificial sweet pea spray\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePrice per set\u003c\/th\u003e\n\u003ctd\u003e£14.04\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWholesale box price\u003c\/th\u003e\n\u003ctd\u003e£786.24\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":55048080163158,"sku":null,"price":14.04,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1053\/7884\/0918\/files\/10_5.png?v=1787238369"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1053\/7884\/0918\/collections\/ChatGPT_Image_23_._2026_._18_16_52_1.png?v=1787567948","url":"https:\/\/norvena-trade.com\/collections\/artificial-flowers.oembed","provider":"My Store","version":"1.0","type":"link"}