{"product_id":"ultimate-fruit-bundle","title":"Ultimate Fruit Bundle","description":"\u003c!-- =========================================================\n     DREAMLIGHT HAVEN — ULTIMATE FRUIT BUNDLE\n     Shopify Custom Liquid Page\n     \n     Navigation links used:\n     Bundles:       \/pages\/bundles\n     Market Square: \/pages\/market-square\n     Homepage:      \/\n     \n     Change these URLs below if your Shopify handles differ.\n========================================================= --\u003e\n\u003cstyle\u003e\n  :root {\n    --fruit-navy: #17142d;\n    --fruit-navy-soft: #211b3d;\n    --fruit-purple: #4e3477;\n    --fruit-purple-light: #75529c;\n    --fruit-lavender: #d8c5e8;\n    --fruit-gold: #d8b86a;\n    --fruit-gold-light: #f3df9c;\n    --fruit-cream: #fbf6e9;\n    --fruit-parchment: #f4ead2;\n    --fruit-ink: #302941;\n    --fruit-muted: #716a7c;\n    --fruit-white: #ffffff;\n    --fruit-green: #567b5b;\n    --fruit-shadow: 0 18px 45px rgba(29, 20, 49, 0.14);\n\n    \/* =========================================================\n   FULL-WIDTH SHOPIFY FIX\n========================================================= *\/\n\nhtml,\nbody {\n  overflow-x: hidden;\n}\n\nbody,\nmain,\n#MainContent,\n.content-for-layout,\n.shopify-section,\n.page-width,\n.page-width--narrow,\n.rte,\n.template-page,\n.template-page main {\n  width: 100% !important;\n  max-width: none !important;\n}\n\n#MainContent,\n.content-for-layout,\n.shopify-section,\n.page-width,\n.page-width--narrow,\n.rte {\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\n.fruit-page-wrapper,\n.fruit-page {\n  width: 100vw !important;\n  max-width: 100vw !important;\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n}\n\n.fruit-shell {\n  width: calc(100% - 80px) !important;\n  max-width: 1400px !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n}\n\n.fruit-suitable-grid {\n  width: 100% !important;\n  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n}\n\n.fruit-suitable-card {\n  min-width: 0;\n  width: 100%;\n}\n\n\/* Tablet *\/\n@media screen and (max-width: 990px) {\n  .fruit-shell {\n    width: calc(100% - 40px) !important;\n  }\n\n  .fruit-suitable-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n  }\n}\n\n\/* Mobile *\/\n@media screen and (max-width: 590px) {\n  .fruit-shell {\n    width: calc(100% - 24px) !important;\n  }\n\n  .fruit-suitable-grid {\n    grid-template-columns: 1fr !important;\n  }\n}\n  }\n\n  * {\n    box-sizing: border-box;\n  }\n\n  .fruit-page {\n    width: 100%;\n    max-width: none;\n    margin: 0;\n    padding: 0;\n    overflow: hidden;\n    color: var(--fruit-ink);\n    background:\n      radial-gradient(circle at 8% 8%, rgba(216, 184, 106, 0.16), transparent 24rem),\n      radial-gradient(circle at 94% 34%, rgba(117, 82, 156, 0.13), transparent 28rem),\n      var(--fruit-cream);\n    font-family: \"Century Gothic\", \"Avenir Next\", Avenir, Arial, sans-serif;\n  }\n\n  .fruit-page a {\n    text-decoration: none;\n  }\n.fruit-shell {\n  width: calc(100% - 80px);\n  max-width: 1400px;\n  margin: 0 auto;\n}\n  }\n\n  \/* Top navigation *\/\n\n  .fruit-topbar {\n    background: var(--fruit-navy);\n    border-bottom: 1px solid rgba(243, 223, 156, 0.32);\n  }\n\n  .fruit-topbar-inner {\n    min-height: 66px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 22px;\n  }\n\n  .fruit-brand {\n    display: flex;\n    align-items: center;\n    gap: 11px;\n    color: var(--fruit-white);\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: 1.05rem;\n    font-weight: 700;\n    letter-spacing: 0.06em;\n  }\n\n  .fruit-brand-mark {\n    width: 36px;\n    height: 36px;\n    display: grid;\n    place-items: center;\n    border: 1px solid var(--fruit-gold);\n    border-radius: 50%;\n    color: var(--fruit-gold-light);\n    background: rgba(255, 255, 255, 0.05);\n    box-shadow: 0 0 18px rgba(216, 184, 106, 0.17);\n  }\n\n  .fruit-nav {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: flex-end;\n    gap: 9px;\n  }\n\n  .fruit-nav a {\n    padding: 9px 14px;\n    border: 1px solid rgba(243, 223, 156, 0.38);\n    border-radius: 999px;\n    color: var(--fruit-white);\n    font-size: 0.79rem;\n    font-weight: 700;\n    letter-spacing: 0.03em;\n    transition: 0.2s ease;\n  }\n\n  .fruit-nav a:hover {\n    color: var(--fruit-navy);\n    background: var(--fruit-gold-light);\n    border-color: var(--fruit-gold-light);\n    transform: translateY(-1px);\n  }\n\n  \/* Hero *\/\n\n  .fruit-hero {\n    position: relative;\n    isolation: isolate;\n    padding: 96px 0 86px;\n    color: var(--fruit-white);\n    background:\n      linear-gradient(115deg, rgba(23, 20, 45, 0.99), rgba(66, 43, 103, 0.95)),\n      var(--fruit-navy);\n  }\n\n  .fruit-hero::before,\n  .fruit-hero::after {\n    position: absolute;\n    z-index: -1;\n    content: \"\";\n    border-radius: 50%;\n    filter: blur(2px);\n  }\n\n  .fruit-hero::before {\n    width: 390px;\n    height: 390px;\n    top: -190px;\n    right: 4%;\n    border: 1px solid rgba(243, 223, 156, 0.18);\n    box-shadow:\n      0 0 0 48px rgba(243, 223, 156, 0.03),\n      0 0 0 96px rgba(243, 223, 156, 0.025);\n  }\n\n  .fruit-hero::after {\n    width: 220px;\n    height: 220px;\n    left: -70px;\n    bottom: -110px;\n    background: rgba(117, 82, 156, 0.28);\n  }\n\n  .fruit-hero-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.08fr) minmax(330px, 0.72fr);\n    align-items: center;\n    gap: 72px;\n  }\n\n  .fruit-eyebrow {\n    display: inline-flex;\n    align-items: center;\n    gap: 9px;\n    margin-bottom: 20px;\n    padding: 8px 14px;\n    border: 1px solid rgba(243, 223, 156, 0.43);\n    border-radius: 999px;\n    color: var(--fruit-gold-light);\n    background: rgba(255, 255, 255, 0.055);\n    font-size: 0.75rem;\n    font-weight: 800;\n    letter-spacing: 0.13em;\n    text-transform: uppercase;\n  }\n\n.fruit-hero h1 {\n  max-width: 780px;\n  margin: 0;\n  color: #fff8e7;\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: clamp(3rem, 6vw, 5.9rem);\n  font-weight: 700;\n  line-height: 0.98;\n  letter-spacing: -0.045em;\n}\n  }\n\n  .fruit-hero h1 span {\n    color: var(--fruit-gold-light);\n  }\n\n  .fruit-hero-copy {\n    max-width: 710px;\n    margin: 25px 0 0;\n    color: rgba(255, 255, 255, 0.83);\n    font-size: clamp(1rem, 1.6vw, 1.18rem);\n    line-height: 1.8;\n  }\n\n  .fruit-hero-pills {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 27px;\n  }\n\n  .fruit-hero-pill {\n    padding: 9px 13px;\n    border-radius: 10px;\n    color: var(--fruit-white);\n    background: rgba(255, 255, 255, 0.085);\n    font-size: 0.78rem;\n    font-weight: 700;\n  }\n\n  .fruit-hero-actions {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 12px;\n    margin-top: 34px;\n  }\n\n  .fruit-button {\n    min-height: 48px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 9px;\n    padding: 12px 21px;\n    border: 1px solid transparent;\n    border-radius: 11px;\n    font-size: 0.87rem;\n    font-weight: 800;\n    letter-spacing: 0.02em;\n    transition: 0.2s ease;\n  }\n\n  .fruit-button:hover {\n    transform: translateY(-2px);\n  }\n\n  .fruit-button-primary {\n    color: var(--fruit-navy);\n    background: linear-gradient(135deg, var(--fruit-gold-light), var(--fruit-gold));\n    box-shadow: 0 10px 28px rgba(216, 184, 106, 0.2);\n  }\n\n  .fruit-button-secondary {\n    color: var(--fruit-white);\n    border-color: rgba(255, 255, 255, 0.32);\n    background: rgba(255, 255, 255, 0.06);\n  }\n\n  .fruit-button-secondary:hover {\n    border-color: var(--fruit-gold-light);\n    background: rgba(243, 223, 156, 0.09);\n  }\n\n  \/* Hero illustration *\/\n\n  .fruit-basket-panel {\n    position: relative;\n    min-height: 430px;\n    display: grid;\n    place-items: center;\n    padding: 40px;\n    border: 1px solid rgba(243, 223, 156, 0.27);\n    border-radius: 42% 42% 27px 27px;\n    background:\n      radial-gradient(circle at center, rgba(216, 184, 106, 0.18), transparent 53%),\n      rgba(255, 255, 255, 0.045);\n    box-shadow:\n      inset 0 0 45px rgba(255, 255, 255, 0.04),\n      0 30px 60px rgba(0, 0, 0, 0.15);\n  }\n\n  .fruit-glow {\n    position: absolute;\n    width: 265px;\n    height: 265px;\n    border-radius: 50%;\n    background: rgba(243, 223, 156, 0.14);\n    filter: blur(18px);\n  }\n\n  .fruit-basket {\n    position: relative;\n    z-index: 2;\n    width: min(310px, 92%);\n    padding-top: 84px;\n    text-align: center;\n  }\n\n  .fruit-basket-handle {\n    position: absolute;\n    width: 72%;\n    height: 145px;\n    top: 0;\n    left: 14%;\n    border: 16px solid #bf8d4f;\n    border-bottom: 0;\n    border-radius: 150px 150px 0 0;\n    box-shadow: inset 0 0 0 3px rgba(255, 255, 255, 0.15);\n  }\n\n  .fruit-basket-fruit {\n    position: absolute;\n    z-index: 3;\n    font-size: 3.1rem;\n    filter: drop-shadow(0 9px 8px rgba(0, 0, 0, 0.2));\n  }\n\n  .fruit-basket-fruit:nth-child(2) {\n    top: 55px;\n    left: 18px;\n    transform: rotate(-13deg);\n  }\n\n  .fruit-basket-fruit:nth-child(3) {\n    top: 31px;\n    left: 83px;\n    transform: rotate(8deg);\n  }\n\n  .fruit-basket-fruit:nth-child(4) {\n    top: 41px;\n    right: 72px;\n    transform: rotate(-5deg);\n  }\n\n  .fruit-basket-fruit:nth-child(5) {\n    top: 67px;\n    right: 16px;\n    transform: rotate(14deg);\n  }\n\n  .fruit-basket-fruit:nth-child(6) {\n    top: 84px;\n    left: 121px;\n  }\n\n  .fruit-basket-body {\n    position: relative;\n    z-index: 2;\n    min-height: 195px;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    padding: 32px 22px 24px;\n    overflow: hidden;\n    border: 3px solid #9e6d39;\n    border-radius: 18px 18px 70px 70px;\n    background:\n      repeating-linear-gradient(\n        0deg,\n        #c99351 0,\n        #c99351 9px,\n        #b47c41 10px,\n        #b47c41 14px\n      );\n    box-shadow:\n      inset 0 10px 18px rgba(255, 255, 255, 0.13),\n      0 18px 25px rgba(0, 0, 0, 0.22);\n  }\n\n  .fruit-basket-label {\n    display: inline-block;\n    margin: 0 auto;\n    padding: 13px 18px;\n    border: 2px solid var(--fruit-gold);\n    border-radius: 8px;\n    color: var(--fruit-gold-light);\n    background: var(--fruit-navy);\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: 1.03rem;\n    font-weight: 700;\n    letter-spacing: 0.05em;\n  }\n\n  .fruit-basket-small {\n    display: block;\n    margin-top: 8px;\n    color: var(--fruit-white);\n    font-size: 0.68rem;\n    font-weight: 800;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n  }\n\n  .fruit-sparkle {\n    position: absolute;\n    z-index: 5;\n    color: var(--fruit-gold-light);\n    font-size: 1.35rem;\n    animation: fruitTwinkle 2.8s infinite ease-in-out;\n  }\n\n  .fruit-sparkle-one {\n    top: 12%;\n    left: 12%;\n  }\n\n  .fruit-sparkle-two {\n    top: 21%;\n    right: 10%;\n    animation-delay: 0.7s;\n  }\n\n  .fruit-sparkle-three {\n    right: 19%;\n    bottom: 14%;\n    animation-delay: 1.4s;\n  }\n\n  @keyframes fruitTwinkle {\n    0%,\n    100% {\n      opacity: 0.35;\n      transform: scale(0.8) rotate(0);\n    }\n\n    50% {\n      opacity: 1;\n      transform: scale(1.25) rotate(18deg);\n    }\n  }\n\n  \/* Shared section styling *\/\n\n  .fruit-section {\n    padding: 88px 0;\n  }\n\n  .fruit-section-compact {\n    padding-top: 20px;\n  }\n\n  .fruit-section-heading {\n    max-width: 760px;\n    margin: 0 auto 43px;\n    text-align: center;\n  }\n\n  .fruit-kicker {\n    display: block;\n    margin-bottom: 10px;\n    color: var(--fruit-purple);\n    font-size: 0.74rem;\n    font-weight: 900;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n  }\n\n  .fruit-section-heading h2 {\n    margin: 0;\n    color: var(--fruit-navy);\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(2rem, 4vw, 3.5rem);\n    line-height: 1.1;\n  }\n\n  .fruit-section-heading p {\n    margin: 17px auto 0;\n    color: var(--fruit-muted);\n    font-size: 1rem;\n    line-height: 1.75;\n  }\n\n  \/* Overview *\/\n\n  .fruit-overview-grid {\n    display: grid;\n    grid-template-columns: 1.05fr 0.95fr;\n    gap: 24px;\n  }\n\n  .fruit-info-card {\n    padding: clamp(28px, 4vw, 45px);\n    border: 1px solid rgba(78, 52, 119, 0.12);\n    border-radius: 22px;\n    background: rgba(255, 255, 255, 0.78);\n    box-shadow: var(--fruit-shadow);\n  }\n\n  .fruit-info-card-dark {\n    color: var(--fruit-white);\n    border-color: rgba(243, 223, 156, 0.18);\n    background:\n      linear-gradient(145deg, var(--fruit-navy), var(--fruit-purple));\n  }\n\n  .fruit-info-icon {\n    width: 52px;\n    height: 52px;\n    display: grid;\n    place-items: center;\n    margin-bottom: 18px;\n    border-radius: 15px;\n    background: var(--fruit-parchment);\n    font-size: 1.55rem;\n  }\n\n  .fruit-info-card-dark .fruit-info-icon {\n    background: rgba(255, 255, 255, 0.1);\n  }\n\n  .fruit-info-card h3 {\n    margin: 0 0 13px;\n    color: var(--fruit-navy);\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: 1.55rem;\n  }\n\n  .fruit-info-card-dark h3 {\n    color: var(--fruit-gold-light);\n  }\n\n  .fruit-info-card p {\n    margin: 0;\n    color: var(--fruit-muted);\n    line-height: 1.75;\n  }\n\n  .fruit-info-card-dark p {\n    color: rgba(255, 255, 255, 0.79);\n  }\n\n  .fruit-summary-list {\n    display: grid;\n    gap: 13px;\n    margin: 24px 0 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .fruit-summary-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 11px;\n    line-height: 1.55;\n  }\n\n  .fruit-summary-list li::before {\n    flex: 0 0 auto;\n    content: \"✦\";\n    color: var(--fruit-gold);\n  }\n\n  \/* Fruit contents *\/\n\n  .fruit-contents-area {\n    border-top: 1px solid rgba(78, 52, 119, 0.09);\n    border-bottom: 1px solid rgba(78, 52, 119, 0.09);\n    background:\n      linear-gradient(rgba(244, 234, 210, 0.82), rgba(244, 234, 210, 0.82)),\n      var(--fruit-parchment);\n  }\n\n  .fruit-grid {\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 16px;\n  }\n\n  .fruit-item {\n    position: relative;\n    padding: 25px 18px 21px;\n    overflow: hidden;\n    border: 1px solid rgba(78, 52, 119, 0.13);\n    border-radius: 18px;\n    background: rgba(255, 255, 255, 0.84);\n    text-align: center;\n    box-shadow: 0 11px 24px rgba(42, 31, 66, 0.07);\n    transition: 0.22s ease;\n  }\n\n  .fruit-item:hover {\n    transform: translateY(-5px);\n    border-color: rgba(216, 184, 106, 0.65);\n    box-shadow: 0 17px 30px rgba(42, 31, 66, 0.12);\n  }\n\n  .fruit-item::after {\n    position: absolute;\n    width: 75px;\n    height: 75px;\n    right: -38px;\n    bottom: -38px;\n    content: \"\";\n    border-radius: 50%;\n    background: rgba(216, 184, 106, 0.13);\n  }\n\n  .fruit-item-icon {\n    min-height: 58px;\n    display: grid;\n    place-items: center;\n    margin-bottom: 11px;\n    font-size: 2.45rem;\n  }\n\n  .fruit-item h3 {\n    margin: 0;\n    color: var(--fruit-navy);\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: 1.08rem;\n  }\n\n  .fruit-item p {\n    margin: 7px 0 0;\n    color: var(--fruit-muted);\n    font-size: 0.76rem;\n    line-height: 1.45;\n  }\n\n  .fruit-quantity {\n    display: inline-block;\n    margin-top: 12px;\n    padding: 6px 10px;\n    border-radius: 999px;\n    color: var(--fruit-purple);\n    background: var(--fruit-parchment);\n    font-size: 0.7rem;\n    font-weight: 900;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n  }\n\n  .fruit-total-banner {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 14px;\n    margin-top: 29px;\n    padding: 18px 24px;\n    border: 1px solid rgba(78, 52, 119, 0.15);\n    border-radius: 15px;\n    color: var(--fruit-navy);\n    background: rgba(255, 255, 255, 0.72);\n    text-align: center;\n    font-weight: 800;\n  }\n\n  .fruit-total-banner strong {\n    color: var(--fruit-purple);\n  }\n\n  \/* Suitable for *\/\n\n  .fruit-suitable-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 18px;\n  }\n\n  .fruit-suitable-card {\n    padding: 29px 23px;\n    border: 1px solid rgba(78, 52, 119, 0.12);\n    border-radius: 18px;\n    background: var(--fruit-white);\n    box-shadow: 0 13px 30px rgba(42, 31, 66, 0.08);\n  }\n\n  .fruit-suitable-number {\n    width: 42px;\n    height: 42px;\n    display: grid;\n    place-items: center;\n    margin-bottom: 17px;\n    border-radius: 13px;\n    color: var(--fruit-navy);\n    background: linear-gradient(135deg, var(--fruit-gold-light), var(--fruit-gold));\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: 1rem;\n    font-weight: 700;\n  }\n\n  .fruit-suitable-card h3 {\n    margin: 0 0 9px;\n    color: var(--fruit-navy);\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: 1.18rem;\n  }\n\n  .fruit-suitable-card p {\n    margin: 0;\n    color: var(--fruit-muted);\n    font-size: 0.88rem;\n    line-height: 1.65;\n  }\n\n  \/* Uses *\/\n\n  .fruit-uses-wrap {\n    padding: clamp(32px, 5vw, 58px);\n    border: 1px solid rgba(243, 223, 156, 0.21);\n    border-radius: 27px;\n    color: var(--fruit-white);\n    background:\n      radial-gradient(circle at 90% 20%, rgba(216, 184, 106, 0.15), transparent 19rem),\n      linear-gradient(135deg, var(--fruit-navy), #38245a);\n    box-shadow: var(--fruit-shadow);\n  }\n\n  .fruit-uses-wrap h2 {\n    margin: 0;\n    color: var(--fruit-gold-light);\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(2rem, 4vw, 3.25rem);\n  }\n\n  .fruit-uses-intro {\n    max-width: 770px;\n    margin: 15px 0 29px;\n    color: rgba(255, 255, 255, 0.78);\n    line-height: 1.75;\n  }\n\n  .fruit-use-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 13px;\n  }\n\n  .fruit-use {\n    display: flex;\n    align-items: center;\n    gap: 11px;\n    padding: 15px;\n    border: 1px solid rgba(255, 255, 255, 0.11);\n    border-radius: 12px;\n    background: rgba(255, 255, 255, 0.065);\n    font-size: 0.83rem;\n    font-weight: 700;\n  }\n\n  .fruit-use span {\n    color: var(--fruit-gold-light);\n  }\n\n  \/* Important information *\/\n\n  .fruit-notice {\n    display: grid;\n    grid-template-columns: auto 1fr;\n    gap: 18px;\n    padding: 27px;\n    border: 1px solid rgba(216, 184, 106, 0.52);\n    border-radius: 18px;\n    background: #fffaf0;\n  }\n\n  .fruit-notice-icon {\n    width: 46px;\n    height: 46px;\n    display: grid;\n    place-items: center;\n    border-radius: 50%;\n    color: var(--fruit-navy);\n    background: var(--fruit-gold-light);\n    font-size: 1.15rem;\n  }\n\n  .fruit-notice h3 {\n    margin: 0 0 8px;\n    color: var(--fruit-navy);\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: 1.2rem;\n  }\n\n  .fruit-notice p {\n    margin: 0;\n    color: var(--fruit-muted);\n    font-size: 0.89rem;\n    line-height: 1.7;\n  }\n\n  \/* Final navigation *\/\n\n  .fruit-final {\n    padding: 82px 0;\n    text-align: center;\n  }\n\n  .fruit-final-card {\n    position: relative;\n    padding: clamp(42px, 7vw, 76px) 25px;\n    overflow: hidden;\n    border: 1px solid rgba(78, 52, 119, 0.13);\n    border-radius: 28px;\n    background: var(--fruit-white);\n    box-shadow: var(--fruit-shadow);\n  }\n\n  .fruit-final-card::before,\n  .fruit-final-card::after {\n    position: absolute;\n    width: 170px;\n    height: 170px;\n    content: \"\";\n    border-radius: 50%;\n  }\n\n  .fruit-final-card::before {\n    top: -85px;\n    left: -85px;\n    background: rgba(117, 82, 156, 0.12);\n  }\n\n  .fruit-final-card::after {\n    right: -85px;\n    bottom: -85px;\n    background: rgba(216, 184, 106, 0.17);\n  }\n\n  .fruit-final-card h2 {\n    position: relative;\n    z-index: 1;\n    margin: 0;\n    color: var(--fruit-navy);\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(2rem, 4vw, 3.45rem);\n  }\n\n  .fruit-final-card p {\n    position: relative;\n    z-index: 1;\n    max-width: 700px;\n    margin: 15px auto 27px;\n    color: var(--fruit-muted);\n    line-height: 1.7;\n  }\n\n  .fruit-final-links {\n    position: relative;\n    z-index: 1;\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 11px;\n  }\n\n  .fruit-final-links .fruit-button-primary {\n    color: var(--fruit-navy);\n  }\n\n  .fruit-final-links .fruit-button-secondary {\n    color: var(--fruit-purple);\n    border-color: rgba(78, 52, 119, 0.27);\n    background: var(--fruit-white);\n  }\n\n  .fruit-final-links .fruit-button-secondary:hover {\n    color: var(--fruit-white);\n    border-color: var(--fruit-purple);\n    background: var(--fruit-purple);\n  }\n\n  \/* Footer *\/\n\n  .fruit-footer {\n    padding: 29px 0;\n    color: rgba(255, 255, 255, 0.67);\n    background: var(--fruit-navy);\n    text-align: center;\n    font-size: 0.75rem;\n    line-height: 1.65;\n  }\n\n  .fruit-footer strong {\n    color: var(--fruit-gold-light);\n  }\n\n  \/* Shopify theme width override *\/\n\n  .fruit-page-wrapper,\n  .fruit-page-wrapper .page-width,\n  .fruit-page-wrapper .shopify-section,\n  .fruit-page-wrapper .rte {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n\n  \/* Responsive *\/\n\n  @media (max-width: 1080px) {\n    .fruit-hero-grid {\n      grid-template-columns: 1fr 0.7fr;\n      gap: 35px;\n    }\n\n    .fruit-grid {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n    }\n\n    .fruit-suitable-grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n  }\n\n  @media (max-width: 790px) {\n    .fruit-topbar-inner {\n      padding: 14px 0;\n      flex-direction: column;\n      align-items: flex-start;\n    }\n\n    .fruit-nav {\n      width: 100%;\n      justify-content: flex-start;\n    }\n\n    .fruit-hero {\n      padding: 70px 0;\n    }\n\n    .fruit-hero-grid,\n    .fruit-overview-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .fruit-basket-panel {\n      min-height: 390px;\n    }\n\n    .fruit-use-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\n  @media (max-width: 590px) {\n    .fruit-shell {\n      width: min(100% - 22px, 1400px);\n    }\n\n    .fruit-nav a {\n      flex: 1 1 auto;\n      text-align: center;\n    }\n\n    .fruit-hero h1 {\n      font-size: 3.15rem;\n    }\n\n    .fruit-hero-actions,\n    .fruit-final-links {\n      flex-direction: column;\n    }\n\n    .fruit-button {\n      width: 100%;\n    }\n\n    .fruit-basket-panel {\n      min-height: 350px;\n      padding: 25px 15px;\n    }\n\n    .fruit-grid,\n    .fruit-suitable-grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .fruit-item {\n      padding: 21px 10px 18px;\n    }\n\n    .fruit-item-icon {\n      font-size: 2rem;\n    }\n\n    .fruit-item h3 {\n      font-size: 0.94rem;\n    }\n\n    .fruit-notice {\n      grid-template-columns: 1fr;\n    }\n  }\n\n  @media (max-width: 390px) {\n    .fruit-grid,\n    .fruit-suitable-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .fruit-sparkle {\n      animation: none;\n    }\n\n    .fruit-button,\n    .fruit-item {\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"fruit-page-wrapper\"\u003e\u003cmain class=\"fruit-page\"\u003e\u003c!-- TOP NAVIGATION --\u003e\u003cnav aria-label=\"Dreamlight Haven navigation\" class=\"fruit-topbar\"\u003e\n\u003cdiv class=\"fruit-shell fruit-topbar-inner\"\u003e\n\u003ca aria-label=\"Return to Dreamlight Haven homepage\" href=\"\/\" class=\"fruit-brand\"\u003e \u003cspan aria-hidden=\"true\" class=\"fruit-brand-mark\"\u003e✦\u003c\/span\u003e \u003cspan\u003eDREALIGHT HAVEN\u003c\/span\u003e \u003c\/a\u003e\n\u003cdiv class=\"fruit-nav\"\u003e\n\u003ca href=\"\/pages\/bundles\"\u003e← All Bundles\u003c\/a\u003e \u003ca href=\"\/pages\/market-square\"\u003eMarket Square\u003c\/a\u003e \u003ca href=\"\/\"\u003eMain Home\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/nav\u003e\u003c!-- HERO --\u003e\u003cheader class=\"fruit-hero\"\u003e\n\u003cdiv class=\"fruit-shell fruit-hero-grid\"\u003e\n\u003cdiv class=\"fruit-hero-content\"\u003e\n\u003cdiv class=\"fruit-eyebrow\"\u003e\n\u003cspan aria-hidden=\"true\"\u003e✦\u003c\/span\u003e Haven Deliveries · Main Game Bundle\u003c\/div\u003e\n\u003ch1\u003eThe Ultimate\u003cbr\u003e\u003cspan\u003eFruit Bundle\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"fruit-hero-copy\"\u003eFill your pantry with a generous collection of fruit from the main Disney Dreamlight Valley game. Perfect for cooking, gifting, restoring energy and keeping your ingredient storage fully stocked.\u003c\/p\u003e\n\u003cdiv aria-label=\"Bundle highlights\" class=\"fruit-hero-pills\"\u003e\n\u003cspan class=\"fruit-hero-pill\"\u003e10 fruit varieties\u003c\/span\u003e \u003cspan class=\"fruit-hero-pill\"\u003eMain game only\u003c\/span\u003e \u003cspan class=\"fruit-hero-pill\"\u003eFull stacks\u003c\/span\u003e \u003cspan class=\"fruit-hero-pill\"\u003eDelivered in-game\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fruit-hero-actions\"\u003e\n\u003c!-- Replace this link with your order or product URL --\u003e \u003ca href=\"#bundle-contents\" class=\"fruit-button fruit-button-primary\"\u003e View Bundle Contents \u003cspan aria-hidden=\"true\"\u003e↓\u003c\/span\u003e \u003c\/a\u003e \u003ca href=\"\/pages\/bundles\" class=\"fruit-button fruit-button-secondary\"\u003e Browse All Bundles \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Illustrated basket of fruit\" class=\"fruit-basket-panel\"\u003e\n\u003cdiv class=\"fruit-glow\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan aria-hidden=\"true\" class=\"fruit-sparkle fruit-sparkle-one\"\u003e✦\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"fruit-sparkle fruit-sparkle-two\"\u003e✧\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"fruit-sparkle fruit-sparkle-three\"\u003e✦\u003c\/span\u003e\n\u003cdiv class=\"fruit-basket\"\u003e\n\u003cdiv class=\"fruit-basket-handle\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan aria-hidden=\"true\" class=\"fruit-basket-fruit\"\u003e🍎\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"fruit-basket-fruit\"\u003e🍌\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"fruit-basket-fruit\"\u003e🍋\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"fruit-basket-fruit\"\u003e🍒\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"fruit-basket-fruit\"\u003e🫐\u003c\/span\u003e\n\u003cdiv class=\"fruit-basket-body\"\u003e\u003cspan class=\"fruit-basket-label\"\u003e ULTIMATE FRUIT \u003cspan class=\"fruit-basket-small\"\u003eHaven Deliveries\u003c\/span\u003e \u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- BUNDLE OVERVIEW --\u003e\n\u003csection class=\"fruit-section\"\u003e\n\u003cdiv class=\"fruit-shell\"\u003e\n\u003cdiv class=\"fruit-section-heading\"\u003e\n\u003cspan class=\"fruit-kicker\"\u003eA pantry essential\u003c\/span\u003e\n\u003ch2\u003eA complete fruit restock for your Valley\u003c\/h2\u003e\n\u003cp\u003eSkip the repeated harvesting and receive a ready-to-store selection of useful fruit gathered from throughout the main Valley.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fruit-overview-grid\"\u003e\n\u003carticle class=\"fruit-info-card\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"fruit-info-icon\"\u003e🧺\u003c\/div\u003e\n\u003ch3\u003eWhat is the Ultimate Fruit Bundle?\u003c\/h3\u003e\n\u003cp\u003eThis bundle contains one full stack of each listed main-game fruit. It provides a balanced ingredient supply for everyday recipes, favourite gifts, energy meals and general Valley preparation.\u003c\/p\u003e\n\u003cul class=\"fruit-summary-list\"\u003e\n\u003cli\u003eTen different main-game fruit ingredients\u003c\/li\u003e\n\u003cli\u003eOrganised as convenient full stacks\u003c\/li\u003e\n\u003cli\u003eUseful for cooking, gifting and energy\u003c\/li\u003e\n\u003cli\u003eNo expansion pass is required to receive the items\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle class=\"fruit-info-card fruit-info-card-dark\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"fruit-info-icon\"\u003e✨\u003c\/div\u003e\n\u003ch3\u003eWhat your delivery includes\u003c\/h3\u003e\n\u003cp\u003eYour order includes the fruit shown below and an arranged in-game delivery through Haven Deliveries.\u003c\/p\u003e\n\u003cul class=\"fruit-summary-list\"\u003e\n\u003cli\u003e10 full fruit stacks\u003c\/li\u003e\n\u003cli\u003eUp to 500 individual fruit items\u003c\/li\u003e\n\u003cli\u003eMain-game ingredients only\u003c\/li\u003e\n\u003cli\u003eDelivery arranged after your order is received\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- BUNDLE CONTENTS --\u003e\n\u003csection id=\"bundle-contents\" class=\"fruit-section fruit-contents-area\"\u003e\n\u003cdiv class=\"fruit-shell\"\u003e\n\u003cdiv class=\"fruit-section-heading\"\u003e\n\u003cspan class=\"fruit-kicker\"\u003eInside your delivery\u003c\/span\u003e\n\u003ch2\u003eEverything included in the bundle\u003c\/h2\u003e\n\u003cp\u003eEach ingredient is supplied as one full stack of up to 50 items, subject to the applicable in-game stack limit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fruit-grid\"\u003e\n\u003carticle class=\"fruit-item\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"fruit-item-icon\"\u003e🍎\u003c\/div\u003e\n\u003ch3\u003eApples\u003c\/h3\u003e\n\u003cp\u003eHarvested from apple trees around the Valley.\u003c\/p\u003e\n\u003cspan class=\"fruit-quantity\"\u003e1 full stack · x50\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle class=\"fruit-item\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"fruit-item-icon\"\u003e🍌\u003c\/div\u003e\n\u003ch3\u003eBananas\u003c\/h3\u003e\n\u003cp\u003eA versatile tropical fruit for meals and gifts.\u003c\/p\u003e\n\u003cspan class=\"fruit-quantity\"\u003e1 full stack · x50\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle class=\"fruit-item\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"fruit-item-icon\"\u003e🫐\u003c\/div\u003e\n\u003ch3\u003eBlueberries\u003c\/h3\u003e\n\u003cp\u003eA useful berry ingredient found on fruit bushes.\u003c\/p\u003e\n\u003cspan class=\"fruit-quantity\"\u003e1 full stack · x50\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle class=\"fruit-item\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"fruit-item-icon\"\u003e🍒\u003c\/div\u003e\n\u003ch3\u003eCherries\u003c\/h3\u003e\n\u003cp\u003eSweet fruit used in desserts and flexible recipes.\u003c\/p\u003e\n\u003cspan class=\"fruit-quantity\"\u003e1 full stack · x50\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle class=\"fruit-item\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"fruit-item-icon\"\u003e🍫\u003c\/div\u003e\n\u003ch3\u003eCocoa Beans\u003c\/h3\u003e\n\u003cp\u003eAn essential ingredient for chocolate desserts.\u003c\/p\u003e\n\u003cspan class=\"fruit-quantity\"\u003e1 full stack · x50\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle class=\"fruit-item\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"fruit-item-icon\"\u003e🥥\u003c\/div\u003e\n\u003ch3\u003eCoconuts\u003c\/h3\u003e\n\u003cp\u003eA tropical ingredient unlocked through Valley progression.\u003c\/p\u003e\n\u003cspan class=\"fruit-quantity\"\u003e1 full stack · x50\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle class=\"fruit-item\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"fruit-item-icon\"\u003e✨\u003c\/div\u003e\n\u003ch3\u003eDreamlight Fruit\u003c\/h3\u003e\n\u003cp\u003eA magical fruit unlocked through friendship progression.\u003c\/p\u003e\n\u003cspan class=\"fruit-quantity\"\u003e1 full stack · x50\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle class=\"fruit-item\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"fruit-item-icon\"\u003e🟢\u003c\/div\u003e\n\u003ch3\u003eGooseberries\u003c\/h3\u003e\n\u003cp\u003eA high-energy berry found in later Valley biomes.\u003c\/p\u003e\n\u003cspan class=\"fruit-quantity\"\u003e1 full stack · x50\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle class=\"fruit-item\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"fruit-item-icon\"\u003e🍋\u003c\/div\u003e\n\u003ch3\u003eLemons\u003c\/h3\u003e\n\u003cp\u003eA bright citrus ingredient used in sweet and savoury meals.\u003c\/p\u003e\n\u003cspan class=\"fruit-quantity\"\u003e1 full stack · x50\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle class=\"fruit-item\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"fruit-item-icon\"\u003e🍓\u003c\/div\u003e\n\u003ch3\u003eRaspberries\u003c\/h3\u003e\n\u003cp\u003eAn early-game berry suitable for recipes and quick energy.\u003c\/p\u003e\n\u003cspan class=\"fruit-quantity\"\u003e1 full stack · x50\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fruit-total-banner\"\u003e\n\u003cspan aria-hidden=\"true\"\u003e🧺\u003c\/span\u003e \u003cspan\u003e Bundle total: \u003cstrong\u003e10 full stacks · up to 500 fruit items\u003c\/strong\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SUITABLE FOR --\u003e\n\u003csection class=\"fruit-section\"\u003e\n\u003cdiv class=\"fruit-shell\"\u003e\n\u003cdiv class=\"fruit-section-heading\"\u003e\n\u003cspan class=\"fruit-kicker\"\u003eWho it is suitable for\u003c\/span\u003e\n\u003ch2\u003eA useful bundle for every kind of player\u003c\/h2\u003e\n\u003cp\u003eWhether you have just started rebuilding your Valley or need to replenish a well-used pantry, this bundle saves valuable gathering time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fruit-suitable-grid\"\u003e\n\u003carticle class=\"fruit-suitable-card\"\u003e\n\u003cdiv class=\"fruit-suitable-number\"\u003e01\u003c\/div\u003e\n\u003ch3\u003eNew Players\u003c\/h3\u003e\n\u003cp\u003eBuild a useful ingredient supply without waiting for every biome, tree or friendship reward to become available.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"fruit-suitable-card\"\u003e\n\u003cdiv class=\"fruit-suitable-number\"\u003e02\u003c\/div\u003e\n\u003ch3\u003eRegular Cooks\u003c\/h3\u003e\n\u003cp\u003eKeep commonly used fruit available for desserts, energy meals, restaurant orders and recipe completion.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"fruit-suitable-card\"\u003e\n\u003cdiv class=\"fruit-suitable-number\"\u003e03\u003c\/div\u003e\n\u003ch3\u003eStorage Organisers\u003c\/h3\u003e\n\u003cp\u003eFill your fruit chests, pantry rooms or storage islands with an organised selection of ready-to-use ingredients.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"fruit-suitable-card\"\u003e\n\u003cdiv class=\"fruit-suitable-number\"\u003e04\u003c\/div\u003e\n\u003ch3\u003eBusy Players\u003c\/h3\u003e\n\u003cp\u003eReduce harvesting and respawn waiting times so you can focus on quests, decorating, events and friendship progression.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- WAYS TO USE --\u003e\n\u003csection class=\"fruit-section fruit-section-compact\"\u003e\n\u003cdiv class=\"fruit-shell\"\u003e\n\u003cdiv class=\"fruit-uses-wrap\"\u003e\n\u003cspan style=\"color: var(--fruit-gold-light);\" class=\"fruit-kicker\"\u003e Useful throughout the Valley \u003c\/span\u003e\n\u003ch2\u003eWhat can the fruit be used for?\u003c\/h2\u003e\n\u003cp class=\"fruit-uses-intro\"\u003eFruit is one of the most flexible ingredient categories in Disney Dreamlight Valley. Use your delivery immediately or organise it inside your storage system for future quests and updates.\u003c\/p\u003e\n\u003cdiv class=\"fruit-use-grid\"\u003e\n\u003cdiv class=\"fruit-use\"\u003e\n\u003cspan\u003e✦\u003c\/span\u003e Cooking desserts and meals\u003c\/div\u003e\n\u003cdiv class=\"fruit-use\"\u003e\n\u003cspan\u003e✦\u003c\/span\u003e Completing restaurant orders\u003c\/div\u003e\n\u003cdiv class=\"fruit-use\"\u003e\n\u003cspan\u003e✦\u003c\/span\u003e Preparing villager gifts\u003c\/div\u003e\n\u003cdiv class=\"fruit-use\"\u003e\n\u003cspan\u003e✦\u003c\/span\u003e Restoring player energy\u003c\/div\u003e\n\u003cdiv class=\"fruit-use\"\u003e\n\u003cspan\u003e✦\u003c\/span\u003e Completing Dreamlight Duties\u003c\/div\u003e\n\u003cdiv class=\"fruit-use\"\u003e\n\u003cspan\u003e✦\u003c\/span\u003e Restocking ingredient storage\u003c\/div\u003e\n\u003cdiv class=\"fruit-use\"\u003e\n\u003cspan\u003e✦\u003c\/span\u003e Preparing for quests\u003c\/div\u003e\n\u003cdiv class=\"fruit-use\"\u003e\n\u003cspan\u003e✦\u003c\/span\u003e Making berry-based recipes\u003c\/div\u003e\n\u003cdiv class=\"fruit-use\"\u003e\n\u003cspan\u003e✦\u003c\/span\u003e Saving harvesting time\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- IMPORTANT INFORMATION --\u003e\n\u003csection class=\"fruit-section\"\u003e\n\u003cdiv class=\"fruit-shell\"\u003e\n\u003cdiv class=\"fruit-notice\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"fruit-notice-icon\"\u003ei\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eImportant delivery information\u003c\/h3\u003e\n\u003cp\u003eThis is a fan-created in-game resource delivery service. No physical product will be posted. Delivery requires access to Disney Dreamlight Valley's multiplayer Valley Visit feature and will be arranged according to availability. This bundle contains main-game fruit only and does not include fruit exclusive to expansion passes, Adventure Packs or limited-time events.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL NAVIGATION --\u003e\n\u003csection class=\"fruit-final\"\u003e\n\u003cdiv class=\"fruit-shell\"\u003e\n\u003cdiv class=\"fruit-final-card\"\u003e\n\u003cspan class=\"fruit-kicker\"\u003eContinue exploring\u003c\/span\u003e\n\u003ch2\u003eWhere would you like to go next?\u003c\/h2\u003e\n\u003cp\u003eReturn to the full bundle collection, visit the Market Square or travel back to the main Dreamlight Haven homepage.\u003c\/p\u003e\n\u003cdiv class=\"fruit-final-links\"\u003e\n\n    \u003ca class=\"fruit-button fruit-button-primary\" href=\"\/pages\/request-a-bundle\"\u003e\n       📦 Request This Bundle\n    \u003c\/a\u003e\n\n    \u003ca class=\"fruit-button fruit-button-secondary\" href=\"\/pages\/bundles\"\u003e\n       ← Browse More Bundles\n    \u003c\/a\u003e\n\n    \u003ca class=\"fruit-button fruit-button-secondary\" href=\"\/pages\/market-square\"\u003e\n       Market Square\n    \u003c\/a\u003e\n\n    \u003ca class=\"fruit-button fruit-button-secondary\" href=\"\/\"\u003e\n       Home\n    \u003c\/a\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c\/main\u003e\u003c\/div\u003e","brand":"Dreamlight Haven","offers":[{"title":"Default Title","offer_id":60131465789774,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":false}],"url":"https:\/\/dreamlighthaven.com\/products\/ultimate-fruit-bundle","provider":"Dreamlight Haven","version":"1.0","type":"link"}