{"product_id":"rubus-sanibelle-bio-13cm","title":"Rubus ‘Sanibelle' bio 13cm","description":"\u003cdiv id=\"glp-sanibelle-en-v100-copy-paste\"\u003e\u003cstyle\u003e\n  \/* =========================================================\n     GREENLEAF FRUIT PLANTS MASTER v1.0.0 CANONICAL\n     Consolidated CSS: tokens → components → responsive rules\n     ========================================================= *\/\n\n  \/* Design tokens and base *\/\n  .glp-sanibelle-en-v100{\n    --glp-brand:#074635;\n    --glp-brand-deep:#1c1d1f;\n    --glp-ink:#1c1d1f;\n    --glp-text:#3f4346;\n    --glp-muted:#697076;\n    --glp-line:#d9ded8;\n    --glp-ivory:#f3f2ef;\n    --glp-paper:#fff;\n    --glp-green:#3f6b55;\n    --glp-green-soft:#fff;\n    --glp-green-line:#d9ded8;\n    --glp-blush:#fff;\n    --glp-blush-line:#d9ded8;\n    width:100%;\n    max-width:920px;\n    margin:0 auto;\n    padding:18px;\n    color:var(--glp-text);\n    font-family:\"Segoe UI\",Arial,sans-serif;\n    font-size:16px;\n    line-height:1.68;\n  }\n\n  .glp-sanibelle-en-v100,\n  .glp-sanibelle-en-v100 *,\n  .glp-sanibelle-en-v100 *::before,\n  .glp-sanibelle-en-v100 *::after{\n    box-sizing:border-box;\n  }\n\n  .glp-sanibelle-en-v100 h2,\n  .glp-sanibelle-en-v100 h3,\n  .glp-sanibelle-en-v100 h4,\n  .glp-sanibelle-en-v100 p,\n  .glp-sanibelle-en-v100 ul{\n    margin-top:0;\n  }\n\n  .glp-sanibelle-en-v100 h2,\n  .glp-sanibelle-en-v100 h3,\n  .glp-sanibelle-en-v100 h4{\n    font-family:Lato,\"Segoe UI\",Arial,sans-serif;\n  }\n\n  .glp-sanibelle-en-v100 em{\n    font-family:inherit;\n    font-style:italic;\n  }\n\n  \/* Shared icons and Capi-style curves *\/\n  .glp-sanibelle-en-v100 .glp-ui-icon{\n    display:inline-flex;\n    flex:0 0 auto;\n    width:22px;\n    height:22px;\n    align-items:center;\n    justify-content:center;\n    color:var(--glp-green);\n  }\n\n  .glp-sanibelle-en-v100 .glp-ui-icon svg{\n    display:block;\n    width:100%;\n    height:100%;\n  }\n\n  .glp-sanibelle-en-v100 .glp-title-curve,\n  .glp-sanibelle-en-v100 .glp-section-curve{\n    display:block;\n    height:auto;\n    overflow:visible;\n    color:var(--glp-green);\n    pointer-events:none;\n  }\n\n  .glp-sanibelle-en-v100 .glp-title-curve path,\n  .glp-sanibelle-en-v100 .glp-section-curve path{\n    fill:none;\n    stroke:currentColor;\n    stroke-width:4.6;\n    stroke-linecap:round;\n    stroke-linejoin:round;\n    vector-effect:non-scaling-stroke;\n  }\n\n  .glp-sanibelle-en-v100 .glp-section-curve{\n    width:62px;\n    height:11px;\n    margin:0 0 9px;\n  }\n\n  \/* Hero *\/\n  .glp-sanibelle-en-v100 .glp-hero{\n    position:relative;\n    max-width:820px;\n    margin-right:auto;\n    margin-left:auto;\n    overflow:hidden;\n    padding:32px 32px 29px;\n    background:linear-gradient(135deg,#fff 0%,#f3f2ef 100%);\n    border:1px solid var(--glp-line);\n    border-radius:22px;\n    box-shadow:0 16px 42px rgba(35,31,32,.06);\n  }\n\n  .glp-sanibelle-en-v100 .glp-hero::before,\n  .glp-sanibelle-en-v100 .glp-hero::after{\n    position:absolute;\n    top:0;\n    height:6px;\n    content:\"\";\n  }\n\n  .glp-sanibelle-en-v100 .glp-hero::before{\n    left:0;\n    width:142px;\n    background:var(--glp-ink);\n  }\n\n  .glp-sanibelle-en-v100 .glp-hero::after{\n    left:142px;\n    width:50px;\n    background:var(--glp-green);\n  }\n\n  .glp-sanibelle-en-v100 .glp-context{\n    display:flex;\n    align-items:center;\n    gap:11px;\n    margin:0 0 12px;\n    color:#4f5559;\n    font-family:Lato,\"Segoe UI\",Arial,sans-serif;\n    font-size:11px;\n    font-weight:900;\n    letter-spacing:.15em;\n    line-height:1.4;\n    text-transform:uppercase;\n  }\n\n  .glp-sanibelle-en-v100 .glp-context::before{\n    flex:0 0 30px;\n    width:30px;\n    height:2px;\n    background:var(--glp-green);\n    content:\"\";\n  }\n\n  .glp-sanibelle-en-v100 .glp-hero h2{\n    display:flex;\n    flex-wrap:wrap;\n    align-items:baseline;\n    max-width:840px;\n    margin:0 0 8px;\n    color:var(--glp-ink);\n    column-gap:.16em;\n    row-gap:0;\n    font-size:clamp(24px,2.8vw,27px);\n    font-weight:800;\n    letter-spacing:-.035em;\n    line-height:1.12;\n  }\n\n  .glp-sanibelle-en-v100 .glp-title-latin{\n    display:inline-flex;\n    flex-wrap:wrap;\n    align-items:baseline;\n    column-gap:.16em;\n    min-width:0;\n    max-width:100%;\n    white-space:normal;\n  }\n\n  .glp-sanibelle-en-v100 .glp-title-species,\n  .glp-sanibelle-en-v100 .glp-title-cultivar{\n    min-width:0;\n    max-width:100%;\n    font-weight:800;\n    white-space:normal;\n    overflow-wrap:break-word;\n    word-break:normal;\n  }\n\n  .glp-sanibelle-en-v100 .glp-title-botanical{\n    position:relative;\n    display:inline-block;\n    min-width:0;\n    max-width:100%;\n    padding-bottom:16px;\n    white-space:normal;\n    overflow-wrap:break-word;\n    word-break:normal;\n  }\n\n  .glp-sanibelle-en-v100 .glp-title-botanical .glp-title-curve{\n    position:absolute;\n    bottom:0;\n    left:2px;\n    width:72px;\n    height:12px;\n    margin:0;\n  }\n\n  .glp-sanibelle-en-v100 .glp-title-common,\n  .glp-sanibelle-en-v100 .glp-title-dash{\n    font-size:1em;\n    font-weight:700;\n    letter-spacing:inherit;\n  }\n\n  .glp-sanibelle-en-v100 .glp-humor{\n    display:block;\n    margin:0 0 9px;\n    color:#4f5559;\n    font-size:12.5px;\n    font-weight:700;\n    line-height:1.45;\n  }\n\n  .glp-sanibelle-en-v100 .glp-humor .glp-ui-icon{\n    display:inline-flex;\n    width:18px;\n    height:18px;\n    margin-left:7px;\n    vertical-align:-4px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-meta{\n    margin:0;\n    color:#4d5357;\n    font-size:14px;\n    line-height:1.55;\n  }\n\n  .glp-sanibelle-en-v100 .glp-meta strong{\n    color:var(--glp-ink);\n    font-weight:800;\n  }\n\n  .glp-sanibelle-en-v100 .glp-traits{\n    display:flex;\n    flex-wrap:wrap;\n    gap:9px;\n    margin:17px 0 0;\n    padding:0;\n    list-style:none;\n  }\n\n  .glp-sanibelle-en-v100 .glp-traits li{\n    padding:7px 12px;\n    color:#4d5357;\n    background:rgba(255,255,255,.78);\n    border:1px solid rgba(35,31,32,.13);\n    border-radius:999px;\n    font-size:12px;\n    font-weight:750;\n    line-height:1.25;\n  }\n\n  \/* Opening description *\/\n  .glp-sanibelle-en-v100 .glp-intro-panel{\n    position:relative;\n    max-width:820px;\n    margin:14px auto 36px;\n    padding:23px 28px 23px 44px;\n    background:var(--glp-paper);\n    border:1px solid var(--glp-line);\n    border-radius:17px;\n    box-shadow:0 8px 22px rgba(35,31,32,.035);\n  }\n\n  .glp-sanibelle-en-v100 .glp-intro-panel::before{\n    position:absolute;\n    top:30%;\n    bottom:30%;\n    left:18px;\n    width:3px;\n    background:var(--glp-green);\n    border-radius:999px;\n    content:\"\";\n  }\n\n  .glp-sanibelle-en-v100 .glp-award-mark{\n    float:right;\n    display:block;\n    width:118px;\n    max-width:28%;\n    height:auto;\n    margin:0 0 12px 20px;\n    background:transparent;\n    border:0;\n    box-shadow:none;\n  }\n\n  .glp-sanibelle-en-v100 .glp-intro-panel::after{\n    display:block;\n    clear:both;\n    content:\"\";\n  }\n\n  .glp-sanibelle-en-v100 .glp-award-note{\n    margin:12px 0 0;\n    color:var(--glp-muted);\n    font-size:13px;\n    line-height:1.55;\n  }\n\n  .glp-sanibelle-en-v100 .glp-intro{\n    max-width:none;\n    margin:0;\n    color:#50555a;\n    font-size:16px;\n    line-height:1.68;\n  }\n\n  .glp-sanibelle-en-v100 .glp-intro + .glp-intro{\n    margin-top:10px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-acer-summer-note{\n    margin:16px 0 0;\n    padding:20px 22px;\n    color:var(--glp-text);\n    background:var(--glp-paper);\n    border:1px solid var(--glp-line);\n    border-left:3px solid var(--glp-green);\n    border-radius:17px;\n    box-shadow:0 8px 22px rgba(35,31,32,.035);\n  }\n\n  .glp-sanibelle-en-v100 .glp-acer-summer-note h4{\n    margin:0 0 10px;\n    color:var(--glp-ink);\n    font-size:17px;\n    line-height:1.35;\n  }\n\n  .glp-sanibelle-en-v100 .glp-acer-summer-note p{\n    margin:0;\n    font-size:14px;\n    line-height:1.65;\n  }\n\n  .glp-sanibelle-en-v100 .glp-acer-summer-note .glp-acer-summer-action{\n    margin-top:10px;\n  }\n\n  \/* Section headings *\/\n  .glp-sanibelle-en-v100 .glp-section{\n    margin:38px 0;\n  }\n\n  .glp-sanibelle-en-v100 .glp-section-heading{\n    margin-bottom:17px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-section-heading h3,\n  .glp-sanibelle-en-v100 .glp-faq-head h3{\n    margin:0 0 2px;\n    color:var(--glp-ink);\n    font-size:26px;\n    font-weight:900;\n    letter-spacing:-.02em;\n    line-height:1.18;\n  }\n\n  .glp-sanibelle-en-v100 .glp-section-intro{\n    max-width:720px;\n    margin:-4px 0 18px;\n    color:var(--glp-muted);\n  }\n\n  \/* Character cards *\/\n  .glp-sanibelle-en-v100 .glp-feature-grid{\n    display:grid;\n    grid-template-columns:repeat(3,minmax(0,1fr));\n    gap:13px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-feature-card{\n    position:relative;\n    min-width:0;\n    overflow:hidden;\n    padding:26px 21px 22px;\n    background:var(--glp-paper);\n    border:1px solid var(--glp-line);\n    border-radius:18px;\n    box-shadow:0 11px 30px rgba(35,31,32,.045);\n  }\n\n  .glp-sanibelle-en-v100 .glp-feature-card::before{\n    position:absolute;\n    top:0;\n    left:0;\n    width:100%;\n    height:4px;\n    background:var(--glp-brand);\n    content:\"\";\n  }\n\n  .glp-sanibelle-en-v100 .glp-feature-card h4{\n    margin:0 0 8px;\n    color:var(--glp-ink);\n    font-size:16px;\n    font-weight:900;\n    line-height:1.3;\n  }\n\n  .glp-sanibelle-en-v100 .glp-feature-card p{\n    margin:0;\n    color:#4f5559;\n    font-size:14px;\n    line-height:1.62;\n  }\n\n  .glp-sanibelle-en-v100 .glp-love-note{\n    margin:14px 0 0;\n    padding:20px 22px;\n    background:#fafafa;\n    border:1px solid var(--glp-blush-line);\n    border-left:4px solid var(--glp-ink);\n    border-radius:4px 15px 15px 4px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-love-note p{\n    margin:0;\n    color:#4f5559;\n    font-size:14px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-love-note strong{\n    color:var(--glp-ink);\n  }\n\n  \/* Placement and pairings *\/\n  .glp-sanibelle-en-v100 .glp-style-grid{\n    display:grid;\n    grid-template-columns:.9fr 1.1fr;\n    gap:14px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-style-card{\n    min-width:0;\n    padding:25px;\n    background:var(--glp-paper);\n    border:1px solid var(--glp-line);\n    border-radius:19px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-card-kicker{\n    display:block;\n    margin-bottom:7px;\n    color:var(--glp-green);\n    font-size:10px;\n    font-weight:900;\n    letter-spacing:.12em;\n    text-transform:uppercase;\n  }\n\n  .glp-sanibelle-en-v100 .glp-card-kicker--icon{\n    display:flex;\n    align-items:center;\n    gap:7px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-card-kicker .glp-ui-icon{\n    width:17px;\n    height:17px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-style-card h3{\n    margin:0 0 10px;\n    color:var(--glp-ink);\n    font-size:20px;\n    font-weight:900;\n    line-height:1.25;\n  }\n\n  .glp-sanibelle-en-v100 .glp-style-card p{\n    margin:0;\n    color:#565c60;\n    font-size:14px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-style-card p + p{\n    margin-top:10px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pairing-list{\n    display:grid;\n    gap:9px;\n    margin:14px 0 0;\n    padding:0;\n    list-style:none;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pairing-list li{\n    padding:11px 12px 11px 16px;\n    color:#4f5559;\n    background:#fafafa;\n    border:1px solid var(--glp-line);\n    border-left:3px solid var(--glp-brand);\n    border-radius:10px;\n    font-size:13px;\n    line-height:1.55;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pairing-list strong{\n    color:var(--glp-ink);\n  }\n\n  \/* Quick care *\/\n  .glp-sanibelle-en-v100 .glp-care-grid{\n    display:grid;\n    grid-template-columns:repeat(4,minmax(0,1fr));\n    gap:11px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-care-card{\n    position:relative;\n    min-width:0;\n    min-height:155px;\n    overflow:hidden;\n    padding:21px 17px 18px;\n    background:#fafafa;\n    border:1px solid var(--glp-blush-line);\n    border-radius:17px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-care-card::before{\n    position:absolute;\n    top:0;\n    right:0;\n    left:0;\n    height:4px;\n    background:var(--glp-brand);\n    content:\"\";\n  }\n\n  .glp-sanibelle-en-v100 .glp-care-icon{\n    display:flex;\n    width:24px;\n    height:24px;\n    align-items:center;\n    justify-content:center;\n    margin-bottom:11px;\n    color:var(--glp-green);\n  }\n\n  .glp-sanibelle-en-v100 .glp-care-icon svg{\n    display:block;\n    width:24px;\n    height:24px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-care-card h4{\n    margin:0 0 6px;\n    color:var(--glp-ink);\n    font-size:15px;\n    font-weight:900;\n    line-height:1.25;\n  }\n\n  .glp-sanibelle-en-v100 .glp-care-card p{\n    margin:0;\n    color:var(--glp-muted);\n    font-size:13px;\n    line-height:1.52;\n  }\n\n  \/* Complementary care products *\/\n  .glp-sanibelle-en-v100 .glp-cross-sell{\n    margin-top:14px;\n    padding:18px;\n    background:var(--glp-ivory);\n    border:1px solid var(--glp-line);\n    border-radius:18px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-cross-sell-head{\n    margin-bottom:12px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-cross-sell-kicker{\n    display:block;\n    margin-bottom:3px;\n    color:var(--glp-green);\n    font-size:10px;\n    font-weight:900;\n    letter-spacing:.11em;\n    line-height:1.3;\n    text-transform:uppercase;\n  }\n\n  .glp-sanibelle-en-v100 .glp-cross-sell-head h4{\n    margin:0;\n    color:var(--glp-ink);\n    font-size:18px;\n    font-weight:900;\n    line-height:1.25;\n  }\n\n  .glp-sanibelle-en-v100 .glp-cross-sell-grid{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    gap:10px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-cross-sell-card{\n    display:grid;\n    grid-template-columns:94px minmax(0,1fr);\n    align-items:center;\n    gap:14px;\n    min-width:0;\n    padding:11px;\n    color:inherit;\n    background:var(--glp-paper);\n    border:1px solid var(--glp-line);\n    border-radius:15px;\n    text-decoration:none;\n    box-shadow:0 6px 18px rgba(7,70,53,.025);\n    transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;\n  }\n\n  .glp-sanibelle-en-v100 .glp-cross-sell-card:hover{\n    border-color:#d7ddd7;\n    box-shadow:0 10px 24px rgba(35,31,32,.06);\n    transform:translateY(-1px);\n  }\n\n  .glp-sanibelle-en-v100 .glp-cross-sell-card:focus-visible{\n    outline:2px solid rgba(63,107,85,.4);\n    outline-offset:3px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-cross-sell-media{\n    display:flex;\n    width:94px;\n    aspect-ratio:1;\n    align-items:center;\n    justify-content:center;\n    overflow:hidden;\n    background:transparent;\n    border:0;\n    border-radius:10px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-cross-sell-media img{\n    display:block;\n    width:100%;\n    height:100%;\n    object-fit:contain;\n  }\n\n  .glp-sanibelle-en-v100 .glp-cross-sell-copy{\n    display:block;\n    min-width:0;\n  }\n\n  .glp-sanibelle-en-v100 .glp-cross-sell-category{\n    display:block;\n    margin-bottom:4px;\n    color:var(--glp-green);\n    font-size:9.5px;\n    font-weight:900;\n    letter-spacing:.09em;\n    line-height:1.3;\n    text-transform:uppercase;\n  }\n\n  .glp-sanibelle-en-v100 .glp-cross-sell-copy strong{\n    display:block;\n    color:var(--glp-ink);\n    font-size:14px;\n    font-weight:900;\n    line-height:1.3;\n  }\n\n  .glp-sanibelle-en-v100 .glp-cross-sell-link{\n    display:block;\n    margin-top:7px;\n    color:var(--glp-brand);\n    font-size:12px;\n    font-weight:800;\n    line-height:1.3;\n  }\n\n  \/* Disclosures *\/\n  .glp-sanibelle-en-v100 details{\n    min-width:0;\n  }\n\n  .glp-sanibelle-en-v100 details \u003e summary{\n    list-style:none;\n  }\n\n  .glp-sanibelle-en-v100 details \u003e summary::-webkit-details-marker{\n    display:none;\n  }\n\n  .glp-sanibelle-en-v100 details \u003e summary:focus-visible{\n    outline:2px solid rgba(7,70,53,.3);\n    outline-offset:3px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-disclosure{\n    overflow:hidden;\n    margin:14px 0 0;\n    background:var(--glp-paper);\n    border:1px solid var(--glp-line);\n    border-radius:18px;\n    box-shadow:0 9px 26px rgba(35,31,32,.035);\n  }\n\n  .glp-sanibelle-en-v100 .glp-disclosure[open]{\n    border-color:var(--glp-blush-line);\n  }\n\n  .glp-sanibelle-en-v100 .glp-disclosure \u003e summary{\n    display:grid;\n    grid-template-columns:minmax(0,1fr) 22px;\n    align-items:center;\n    gap:16px;\n    min-height:82px;\n    padding:17px 21px;\n    background:var(--glp-paper);\n    cursor:pointer;\n  }\n\n  .glp-sanibelle-en-v100 .glp-disclosure \u003e summary.glp-summary-has-icon{\n    grid-template-columns:24px minmax(0,1fr) 22px;\n    gap:14px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-summary-icon{\n    width:24px;\n    height:24px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-summary-copy{\n    min-width:0;\n  }\n\n  .glp-sanibelle-en-v100 .glp-summary-kicker{\n    display:block;\n    margin-bottom:3px;\n    color:var(--glp-green);\n    font-size:10px;\n    font-weight:900;\n    letter-spacing:.12em;\n    text-transform:uppercase;\n  }\n\n  .glp-sanibelle-en-v100 .glp-summary-title{\n    display:block;\n    color:var(--glp-ink);\n    font-family:Lato,\"Segoe UI\",Arial,sans-serif;\n    font-size:17px;\n    font-weight:900;\n    line-height:1.32;\n  }\n\n  .glp-sanibelle-en-v100 .glp-summary-note{\n    display:block;\n    margin-top:3px;\n    color:var(--glp-muted);\n    font-size:12px;\n    line-height:1.42;\n  }\n\n  .glp-sanibelle-en-v100 .glp-toggle,\n  .glp-sanibelle-en-v100 .glp-faq-toggle{\n    position:relative;\n    display:block;\n    width:18px;\n    height:18px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-toggle::before,\n  .glp-sanibelle-en-v100 .glp-toggle::after,\n  .glp-sanibelle-en-v100 .glp-faq-toggle::before,\n  .glp-sanibelle-en-v100 .glp-faq-toggle::after{\n    position:absolute;\n    top:50%;\n    left:50%;\n    width:14px;\n    height:1.5px;\n    background:var(--glp-brand);\n    border-radius:999px;\n    transform:translate(-50%,-50%);\n    content:\"\";\n  }\n\n  .glp-sanibelle-en-v100 .glp-toggle::after,\n  .glp-sanibelle-en-v100 .glp-faq-toggle::after{\n    transform:translate(-50%,-50%) rotate(90deg);\n    transition:transform .18s ease;\n  }\n\n  .glp-sanibelle-en-v100 details[open] \u003e summary .glp-toggle::after,\n  .glp-sanibelle-en-v100 details[open] \u003e summary .glp-faq-toggle::after{\n    transform:translate(-50%,-50%) rotate(0deg);\n  }\n\n  .glp-sanibelle-en-v100 .glp-disclosure-body{\n    padding:20px;\n    border-top:1px solid var(--glp-line);\n  }\n\n  \/* Detailed care *\/\n  .glp-sanibelle-en-v100 .glp-guide-grid{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    gap:10px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-guide-item{\n    min-width:0;\n    padding:17px;\n    background:#fafafa;\n    border:1px solid var(--glp-line);\n    border-radius:13px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-guide-item h4,\n  .glp-sanibelle-en-v100 .glp-origin-item h4,\n  .glp-sanibelle-en-v100 .glp-science-item h4{\n    margin:0 0 6px;\n    color:var(--glp-ink);\n    font-size:14px;\n    font-weight:900;\n    line-height:1.32;\n  }\n\n  .glp-sanibelle-en-v100 .glp-guide-item p,\n  .glp-sanibelle-en-v100 .glp-origin-item p,\n  .glp-sanibelle-en-v100 .glp-science-item p{\n    margin:0;\n    color:#4f5559;\n    font-size:13px;\n    line-height:1.6;\n  }\n\n  \/* Origin *\/\n  .glp-sanibelle-en-v100 .glp-origin-list{\n    display:grid;\n    grid-template-columns:repeat(3,minmax(0,1fr));\n    gap:10px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-origin-item{\n    min-width:0;\n    padding:18px;\n    background:var(--glp-paper);\n    border:1px solid var(--glp-line);\n    border-top:4px solid var(--glp-brand);\n    border-radius:14px;\n  }\n\n  \/* Alternating disclosure rhythm: white → shaded → white *\/\n  .glp-sanibelle-en-v100 .glp-evolution{\n    background:var(--glp-ivory);\n  }\n\n  .glp-sanibelle-en-v100 .glp-evolution \u003e summary{\n    background:transparent;\n  }\n\n  \/* Plant Nerds *\/\n  .glp-sanibelle-en-v100 .glp-geek{\n    background:var(--glp-paper);\n    border-color:var(--glp-line);\n    border-top:4px solid var(--glp-brand);\n    box-shadow:0 15px 36px rgba(35,31,32,.05);\n  }\n\n  .glp-sanibelle-en-v100 .glp-geek \u003e summary{\n    background:transparent;\n  }\n\n  .glp-sanibelle-en-v100 .glp-geek .glp-disclosure-body{\n    border-top-color:var(--glp-line);\n  }\n\n  .glp-sanibelle-en-v100 .glp-geek .glp-summary-title{\n    font-size:18px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-science-grid{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    gap:10px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-science-item{\n    min-width:0;\n    padding:19px;\n    background:#fafafa;\n    border:1px solid var(--glp-line);\n    border-radius:14px;\n  }\n\n  \/* Greenleaf tip *\/\n  .glp-sanibelle-en-v100 .glp-note-band{\n    display:grid;\n    grid-template-columns:18px minmax(0,1fr);\n    align-items:start;\n    column-gap:9px;\n    margin:14px 0 0;\n    padding:18px 20px;\n    background:#fafafa;\n    border:1px solid var(--glp-line);\n    border-left:4px solid var(--glp-ink);\n    border-radius:4px 14px 14px 4px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-note-band p{\n    margin:0;\n    color:#4f5559;\n    font-size:13px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-note-band strong{\n    color:var(--glp-ink);\n  }\n\n  .glp-sanibelle-en-v100 .glp-note-icon{\n    width:18px;\n    height:18px;\n    margin-top:1px;\n  }\n\n  \/* FAQ *\/\n  .glp-sanibelle-en-v100 .glp-faq-section{\n    margin:42px 0 0;\n    padding:28px;\n    background:#f3f2ef;\n    border:1px solid var(--glp-line);\n    border-radius:22px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-faq-head{\n    margin-bottom:16px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-faq-head h3.glp-heading-with-icon{\n    display:flex;\n    align-items:center;\n    gap:9px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-heading-with-icon .glp-ui-icon{\n    width:22px;\n    height:22px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-faq-head p{\n    max-width:680px;\n    margin:9px 0 0;\n    color:var(--glp-muted);\n    font-size:14px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-faq-list{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    gap:10px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-faq{\n    overflow:hidden;\n    background:var(--glp-paper);\n    border:1px solid var(--glp-line);\n    border-radius:14px;\n    box-shadow:0 5px 18px rgba(35,31,32,.03);\n  }\n\n  .glp-sanibelle-en-v100 .glp-faq[open]{\n    grid-column:1 \/ -1;\n    border-color:var(--glp-blush-line);\n    box-shadow:0 10px 26px rgba(35,31,32,.05);\n  }\n\n  .glp-sanibelle-en-v100 .glp-faq \u003e summary{\n    display:grid;\n    grid-template-columns:30px minmax(0,1fr) 20px;\n    align-items:center;\n    gap:12px;\n    min-height:74px;\n    padding:13px 15px;\n    cursor:pointer;\n  }\n\n  .glp-sanibelle-en-v100 .glp-faq-number{\n    color:var(--glp-green);\n    font-size:10px;\n    font-weight:900;\n    letter-spacing:.08em;\n  }\n\n  .glp-sanibelle-en-v100 .glp-faq-question{\n    min-width:0;\n    color:var(--glp-ink);\n    font-family:Lato,\"Segoe UI\",Arial,sans-serif;\n    font-size:14px;\n    font-weight:800;\n    line-height:1.4;\n  }\n\n  .glp-sanibelle-en-v100 .glp-faq-answer{\n    margin:0;\n    padding:0 52px 18px 60px;\n    color:#4f5559;\n    font-size:14px;\n    line-height:1.65;\n  }\n\n  \/* Footer *\/\n  .glp-sanibelle-en-v100 .glp-footer{\n    margin-top:26px;\n    padding:19px 12px 0;\n    border-top:1px solid var(--glp-line);\n    text-align:center;\n  }\n\n  .glp-sanibelle-en-v100 .glp-footer p{\n    margin:0;\n    color:#697076;\n    font-size:11px;\n    font-style:italic;\n    line-height:1.55;\n  }\n\n  .glp-sanibelle-en-v100 .glp-footer p + p{\n    margin-top:8px;\n    color:#50555a;\n  }\n\n  \/* Desktop: keep the inspiration section visible *\/\n  @media (min-width:781px){\n    .glp-sanibelle-en-v100 .glp-space-disclosure{\n      margin-top:0;\n      overflow:visible;\n      background:transparent;\n      border:0;\n      border-radius:0;\n      box-shadow:none;\n    }\n\n    .glp-sanibelle-en-v100 .glp-space-disclosure \u003e summary{\n      display:none;\n    }\n\n    .glp-sanibelle-en-v100 .glp-space-disclosure \u003e .glp-disclosure-body{\n      display:block;\n      padding:0;\n      background:transparent;\n      border-top:0;\n    }\n  }\n\n  \/* Tablet *\/\n  @media (max-width:780px){\n    .glp-sanibelle-en-v100 .glp-hero{\n      padding:32px 28px 27px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-hero h2{\n      row-gap:3px;\n      font-size:26px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-hero h2 .glp-title-common{\n      color:#4d5357;\n      font-size:.9em;\n      font-weight:700;\n    }\n\n    .glp-sanibelle-en-v100 .glp-feature-grid,\n    .glp-sanibelle-en-v100 .glp-style-grid,\n    .glp-sanibelle-en-v100 .glp-origin-list{\n      grid-template-columns:1fr;\n    }\n\n    .glp-sanibelle-en-v100 .glp-care-grid{\n      grid-template-columns:repeat(2,minmax(0,1fr));\n    }\n\n    .glp-sanibelle-en-v100 .glp-traits{\n      display:grid;\n      grid-template-columns:repeat(2,minmax(0,1fr));\n      gap:8px;\n      width:100%;\n      margin-top:18px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-traits li{\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      min-width:0;\n      min-height:44px;\n      padding:7px 8px;\n      border-radius:14px;\n      font-size:11px;\n      text-align:center;\n      overflow-wrap:anywhere;\n    }\n  }\n\n  \/* Mobile *\/\n  @media (max-width:600px){\n    .glp-sanibelle-en-v100{\n      padding:8px;\n      font-size:16px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-hero{\n      max-width:none;\n      padding:28px 18px 24px;\n      border-radius:18px;\n      box-shadow:0 8px 24px rgba(31,49,39,.05);\n    }\n\n    .glp-sanibelle-en-v100 .glp-hero::before{\n      width:104px;\n      height:5px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-hero::after{\n      left:104px;\n      width:38px;\n      height:5px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-context{\n      align-items:flex-start;\n      font-size:9px;\n      letter-spacing:.1em;\n    }\n\n    .glp-sanibelle-en-v100 .glp-context::before{\n      flex-basis:20px;\n      width:20px;\n      margin-top:6px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-hero h2{\n      row-gap:0;\n      font-size:23px;\n      line-height:1.16;\n    }\n\n    .glp-sanibelle-en-v100 .glp-title-latin{\n      display:flex;\n      flex:1 1 100%;\n    }\n\n    .glp-sanibelle-en-v100 .glp-hero h2 .glp-title-common{\n      flex:0 0 100%;\n      margin-top:2px;\n      color:#4d5357;\n      font-size:18px;\n      font-weight:700;\n      letter-spacing:-.02em;\n      line-height:1.18;\n    }\n\n    .glp-sanibelle-en-v100 .glp-title-dash{\n      display:none;\n    }\n\n    .glp-sanibelle-en-v100 .glp-humor{\n      margin-bottom:15px;\n      font-size:12px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-meta{\n      font-size:13px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-intro-panel{\n      max-width:none;\n      margin:12px 0 32px;\n      padding:20px 18px 20px 34px;\n      border-radius:15px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-intro-panel::before{\n      top:30%;\n      bottom:30%;\n      left:14px;\n      width:3px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-award-mark{\n      width:92px;\n      max-width:30%;\n      margin:0 0 9px 14px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-acer-summer-note{\n      padding:17px 16px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-intro{\n      font-size:16px;\n      line-height:1.7;\n    }\n\n    .glp-sanibelle-en-v100 .glp-section{\n      margin:30px 0;\n    }\n\n    .glp-sanibelle-en-v100 .glp-section-heading h3,\n    .glp-sanibelle-en-v100 .glp-faq-head h3{\n      font-size:22px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-feature-card{\n      padding:23px 18px 19px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-style-card{\n      padding:18px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-cross-sell{\n      padding:14px;\n      border-radius:16px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-cross-sell-head h4{\n      font-size:16px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-cross-sell-grid,\n    .glp-sanibelle-en-v100 .glp-guide-grid,\n    .glp-sanibelle-en-v100 .glp-science-grid,\n    .glp-sanibelle-en-v100 .glp-faq-list{\n      grid-template-columns:1fr;\n    }\n\n    .glp-sanibelle-en-v100 .glp-cross-sell-card{\n      grid-template-columns:76px minmax(0,1fr);\n      gap:12px;\n      padding:9px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-cross-sell-media{\n      width:76px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-cross-sell-copy strong{\n      font-size:13px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-disclosure \u003e summary{\n      min-height:72px;\n      padding:14px 16px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-disclosure \u003e summary.glp-summary-has-icon{\n      grid-template-columns:21px minmax(0,1fr) 18px;\n      gap:10px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-summary-icon{\n      width:21px;\n      height:21px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-summary-title{\n      font-size:15px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-geek .glp-summary-title{\n      font-size:16px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-disclosure-body{\n      padding:16px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-faq-section{\n      padding:21px 13px 14px;\n      border-radius:18px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-faq[open]{\n      grid-column:auto;\n    }\n\n    .glp-sanibelle-en-v100 .glp-faq \u003e summary{\n      grid-template-columns:26px minmax(0,1fr) 18px;\n      gap:9px;\n      min-height:64px;\n      padding:12px 14px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-faq-answer{\n      padding:0 34px 16px 49px;\n      font-size:14px;\n    }\n  }\n\n  @media (max-width:480px){\n    .glp-sanibelle-en-v100 .glp-title-botanical{\n      padding-bottom:15px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-title-botanical .glp-title-curve{\n      width:64px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-section-curve{\n      width:56px;\n    }\n  }\n\n  @media (max-width:360px){\n    .glp-sanibelle-en-v100 .glp-hero{\n      padding:25px 17px 23px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-hero h2{\n      font-size:22px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-care-grid{\n      grid-template-columns:1fr;\n    }\n\n    .glp-sanibelle-en-v100 .glp-care-card{\n      min-height:0;\n    }\n\n    .glp-sanibelle-en-v100 .glp-summary-note{\n      display:none;\n    }\n\n    .glp-sanibelle-en-v100 .glp-meta span{\n      display:block;\n    }\n  }\n\n  @media (max-width:340px){\n    .glp-sanibelle-en-v100 .glp-hero h2{\n      font-size:20px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-hero h2 .glp-title-common{\n      font-size:17px;\n    }\n  }\n\n  @media (prefers-reduced-motion:reduce){\n    .glp-sanibelle-en-v100 .glp-toggle::after,\n    .glp-sanibelle-en-v100 .glp-faq-toggle::after,\n    .glp-sanibelle-en-v100 .glp-cross-sell-card{\n      transition:none;\n    }\n  }\n\n  \/* Mature dimensions and seasonal form *\/\n  .glp-sanibelle-en-v100 .glp-form-study{\n    margin:16px 0 14px;\n    overflow:hidden;\n    background:var(--glp-paper);\n    border:1px solid var(--glp-line);\n    border-radius:16px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-study-grid{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-panel{\n    min-width:0;\n    padding:20px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-panel + .glp-form-panel{\n    border-left:1px solid var(--glp-line);\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-panel-head{\n    display:flex;\n    align-items:baseline;\n    justify-content:space-between;\n    gap:10px;\n    margin-bottom:8px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-panel h4{\n    margin:0;\n    color:var(--glp-ink);\n    font-size:14px;\n    font-weight:800;\n    line-height:1.35;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-age{\n    flex:0 0 auto;\n    padding:3px 8px;\n    color:var(--glp-muted);\n    background:var(--glp-ivory);\n    border:1px solid var(--glp-line);\n    border-radius:999px;\n    font-size:10px;\n    font-weight:700;\n    line-height:1.4;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-dimension-svg{\n    display:block;\n    width:100%;\n    max-width:340px;\n    height:auto;\n    margin:0 auto;\n    overflow:visible;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-ground{\n    stroke:var(--glp-line);\n    stroke-width:2;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-leaf,\n  .glp-sanibelle-en-v100 .glp-form-stem{\n    fill:none;\n    stroke:var(--glp-green);\n    stroke-linecap:round;\n    stroke-linejoin:round;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-leaf{\n    stroke-width:6;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-stem{\n    stroke-width:3;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-flower{\n    fill:#edf2f5;\n    stroke:#7891a5;\n    stroke-width:1.5;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-dimension,\n  .glp-sanibelle-en-v100 .glp-form-dimension-tick{\n    fill:none;\n    stroke:var(--glp-muted);\n    stroke-width:1.5;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-dimension-text{\n    fill:var(--glp-ink);\n    font-family:\"Segoe UI\",Arial,sans-serif;\n    font-size:16px;\n    font-weight:700;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-caption{\n    margin:4px 0 0;\n    color:var(--glp-muted);\n    font-size:12px;\n    line-height:1.5;\n    text-align:center;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-badges{\n    display:flex;\n    flex-wrap:wrap;\n    gap:6px;\n    margin-bottom:10px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-badge{\n    display:inline-flex;\n    align-items:center;\n    min-height:25px;\n    padding:4px 9px;\n    color:var(--glp-text);\n    background:var(--glp-ivory);\n    border:1px solid var(--glp-line);\n    border-radius:999px;\n    font-size:10px;\n    font-weight:700;\n    line-height:1.35;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-season-grid{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    gap:12px;\n    align-items:start;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-season{\n    min-width:0;\n    text-align:center;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-season svg{\n    display:block;\n    width:100%;\n    max-width:150px;\n    height:auto;\n    margin:0 auto 5px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-season strong,\n  .glp-sanibelle-en-v100 .glp-form-season span{\n    display:block;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-season strong{\n    color:var(--glp-ink);\n    font-size:12px;\n    line-height:1.4;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-season span{\n    margin-top:2px;\n    color:var(--glp-muted);\n    font-size:11px;\n    line-height:1.45;\n  }\n\n  .glp-sanibelle-en-v100 .glp-form-evergreen-note{\n    margin:12px 0 0;\n    padding-top:10px;\n    color:var(--glp-muted);\n    border-top:1px solid var(--glp-line);\n    font-size:12px;\n    line-height:1.55;\n  }\n\n  @media (max-width:600px){\n    .glp-sanibelle-en-v100 .glp-form-study-grid{\n      grid-template-columns:1fr;\n    }\n\n    .glp-sanibelle-en-v100 .glp-form-panel{\n      padding:16px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-form-panel + .glp-form-panel{\n      border-top:1px solid var(--glp-line);\n      border-left:0;\n    }\n  }\n\n  @media (max-width:340px){\n    .glp-sanibelle-en-v100 .glp-form-panel{\n      padding:14px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-form-season-grid{\n      gap:8px;\n    }\n  }\n.glp-sanibelle-en-v100 details.glp-cultivar-origin{\n    overflow:hidden;\n    margin:14px 0 0;\n    padding:0;\n    background:var(--glp-paper);\n    border:1px solid var(--glp-line);\n    border-left:4px solid var(--glp-green);\n    border-radius:18px;\n    box-shadow:0 9px 26px rgba(35,31,32,.035);\n  }\n\n  .glp-sanibelle-en-v100 details.glp-cultivar-origin[open]{\n    border-color:var(--glp-line);\n    border-left-color:var(--glp-green);\n  }\n\n  .glp-sanibelle-en-v100 details.glp-cultivar-origin \u003e summary{\n    background:var(--glp-paper);\n  }\n\n  .glp-sanibelle-en-v100 details.glp-cultivar-origin .glp-summary-kicker{\n    color:var(--glp-green);\n    font-family:Lato,\"Segoe UI\",Arial,sans-serif;\n    font-size:10px;\n    font-weight:900;\n    line-height:1.35;\n  }\n\n  .glp-sanibelle-en-v100 details.glp-cultivar-origin .glp-summary-title{\n    color:var(--glp-ink);\n    font-family:Lato,\"Segoe UI\",Arial,sans-serif;\n    font-size:18px;\n    font-weight:900;\n    line-height:1.32;\n  }\n\n  .glp-sanibelle-en-v100 details.glp-cultivar-origin .glp-summary-note{\n    max-width:none;\n    margin-top:3px;\n    font-family:\"Segoe UI\",Arial,sans-serif;\n    font-size:12px;\n    line-height:1.42;\n  }\n\n  .glp-sanibelle-en-v100 details.glp-cultivar-origin \u003e .glp-cultivar-origin-body{\n    padding:20px 24px 23px;\n    border-top:1px solid var(--glp-line);\n  }\n\n  .glp-sanibelle-en-v100 details.glp-cultivar-origin .glp-cultivar-origin-copy p{\n    max-width:980px;\n    margin:0;\n    color:var(--glp-text);\n    font-family:\"Segoe UI\",Arial,sans-serif;\n    font-size:15px;\n    line-height:1.68;\n  }\n\n  .glp-sanibelle-en-v100 details.glp-cultivar-origin .glp-cultivar-origin-copy p + p{\n    margin-top:12px;\n  }\n\n  @media (min-width:781px){\n    .glp-sanibelle-en-v100 details.glp-cultivar-origin \u003e summary{\n      min-height:82px;\n      padding:17px 24px;\n      cursor:default;\n      pointer-events:none;\n    }\n\n    .glp-sanibelle-en-v100 details.glp-cultivar-origin \u003e summary.glp-summary-has-icon{\n      grid-template-columns:24px minmax(0,1fr);\n      gap:14px;\n    }\n\n    .glp-sanibelle-en-v100 details.glp-cultivar-origin \u003e summary .glp-toggle{\n      display:none;\n    }\n\n    .glp-sanibelle-en-v100 details.glp-cultivar-origin \u003e .glp-cultivar-origin-body{\n      display:block;\n    }\n  }\n\n  @media (max-width:780px){\n    .glp-sanibelle-en-v100 details.glp-cultivar-origin{\n      border-left-width:3px;\n      border-radius:16px;\n    }\n\n    .glp-sanibelle-en-v100 details.glp-cultivar-origin \u003e summary{\n      min-height:72px;\n      padding:14px 16px;\n    }\n\n    .glp-sanibelle-en-v100 details.glp-cultivar-origin \u003e summary.glp-summary-has-icon{\n      grid-template-columns:21px minmax(0,1fr) 18px;\n      gap:10px;\n    }\n\n    .glp-sanibelle-en-v100 details.glp-cultivar-origin .glp-summary-title{\n      font-size:16px;\n      line-height:1.32;\n    }\n\n    .glp-sanibelle-en-v100 details.glp-cultivar-origin .glp-summary-note{\n      font-size:12px;\n      line-height:1.42;\n    }\n\n    .glp-sanibelle-en-v100 details.glp-cultivar-origin \u003e .glp-cultivar-origin-body{\n      padding:16px 17px 18px;\n    }\n\n    .glp-sanibelle-en-v100 details.glp-cultivar-origin .glp-cultivar-origin-copy p{\n      font-size:15px;\n      line-height:1.68;\n    }\n  }\n\n  \/* v2.5 exact official collection\/award marks: transparent canvas only. *\/\n  .glp-sanibelle-en-v100 .glp-official-marks{float:right;display:flex;max-width:36%;margin:0 0 14px 22px;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;background:transparent}\n  .glp-sanibelle-en-v100 .glp-official-mark{display:block;object-fit:contain;width:auto;max-width:136px;max-height:92px;height:auto;background:transparent!important;border:0!important;box-shadow:none!important}\n  .glp-sanibelle-en-v100 .glp-official-mark-inline,.glp-sanibelle-en-v100 .glp-official-mark-svg{background:transparent!important}\n  \/* Inherited Outdoor v2.8.5 complete italic hero and compact card hierarchy. *\/\n  .glp-sanibelle-en-v100 .glp-title-latin,.glp-sanibelle-en-v100 .glp-title-latin em,.glp-sanibelle-en-v100 .glp-title-botanical,.glp-sanibelle-en-v100 .glp-title-cultivar{text-transform:none!important}\n  .glp-sanibelle-en-v100 .glp-title-latin em,.glp-sanibelle-en-v100 .glp-title-botanical em,.glp-sanibelle-en-v100 .glp-title-cultivar{font-style:italic!important}\n  .glp-sanibelle-en-v100 .glp-style-card h3{margin:0 0 8px!important;font-size:16px!important;font-weight:800!important;line-height:1.35!important}\n  @media(max-width:640px){.glp-sanibelle-en-v100 .glp-style-card h3{font-size:15px!important}.glp-sanibelle-en-v100 .glp-official-marks{float:none;width:100%;max-width:none;margin:0 0 16px;justify-content:flex-start}}\n\n\n\/* Fruit Plants v1.0.0 mandatory Fruiting \u0026 harvest component *\/\n  .glp-sanibelle-en-v100 .glp-fruiting-section{\n    margin-top:42px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-fruiting-disclosure{\n    overflow:visible;\n    margin:0;\n    background:transparent;\n    border:0;\n    box-shadow:none;\n  }\n\n  .glp-sanibelle-en-v100 .glp-fruiting-disclosure[open]{\n    border:0;\n  }\n\n  .glp-sanibelle-en-v100 .glp-fruiting-disclosure \u003e summary{\n    margin:0;\n    background:var(--glp-paper);\n    border:1px solid var(--glp-line);\n    border-left:4px solid var(--glp-brand);\n    border-radius:16px;\n    box-shadow:0 9px 26px rgba(35,31,32,.035);\n  }\n\n  .glp-sanibelle-en-v100 .glp-fruiting-disclosure[open] \u003e summary{\n    margin-bottom:14px;\n    border-color:var(--glp-blush-line);\n  }\n\n  .glp-sanibelle-en-v100 .glp-fruiting-summary-icon{\n    width:24px;\n    height:24px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-fruiting-summary-icon svg{\n    display:block;\n    width:24px;\n    height:24px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-fruiting-shell{\n    overflow:hidden;\n    background:var(--glp-paper);\n    border:1px solid var(--glp-line);\n    border-top:5px solid var(--glp-brand);\n    border-radius:20px;\n    box-shadow:0 12px 32px rgba(35,31,32,.045);\n  }\n\n  .glp-sanibelle-en-v100 .glp-fruiting-grid{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    gap:12px;\n    padding:20px;\n    background:#fafafa;\n  }\n\n  .glp-sanibelle-en-v100 .glp-fruiting-card{\n    position:relative;\n    min-width:0;\n    overflow:hidden;\n    padding:20px;\n    background:var(--glp-paper);\n    border:1px solid var(--glp-line);\n    border-radius:15px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-fruiting-card::before{\n    position:absolute;\n    top:0;\n    right:0;\n    left:0;\n    height:3px;\n    background:var(--glp-green);\n    content:\"\";\n  }\n\n  .glp-sanibelle-en-v100 .glp-fruiting-card h4{\n    margin:0 0 7px;\n    color:var(--glp-ink);\n    font-size:15px;\n    font-weight:900;\n    line-height:1.32;\n  }\n\n  .glp-sanibelle-en-v100 .glp-fruiting-card p{\n    margin:0;\n    color:#4f5559;\n    font-size:13px;\n    line-height:1.62;\n  }\n\n  .glp-sanibelle-en-v100 .glp-fruiting-note{\n    margin:0;\n    padding:18px 22px;\n    color:#4f5559;\n    background:var(--glp-paper);\n    border-top:1px solid var(--glp-line);\n    font-size:13px;\n    line-height:1.62;\n  }\n\n  .glp-sanibelle-en-v100 .glp-fruiting-note strong{\n    color:var(--glp-ink);\n  }\n\n  @media(max-width:780px){\n    .glp-sanibelle-en-v100 .glp-fruiting-disclosure \u003e summary{\n      min-height:76px;\n      padding:15px 17px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-fruiting-disclosure[open] \u003e summary{\n      margin-bottom:10px;\n    }\n  }\n\n  @media(max-width:600px){\n    .glp-sanibelle-en-v100 .glp-fruiting-section{\n      margin-top:34px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-fruiting-shell{\n      border-radius:17px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-fruiting-grid{\n      grid-template-columns:1fr;\n      padding:14px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-fruiting-card{\n      padding:18px 17px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-fruiting-note{\n      padding:17px;\n    }\n  }\n\n  @media(min-width:781px){\n    .glp-sanibelle-en-v100 .glp-fruiting-disclosure \u003e summary.glp-summary-has-icon{\n      grid-template-columns:24px minmax(0,1fr);\n      min-height:0;\n      margin:0;\n      padding:0 0 16px;\n      background:transparent;\n      border:0;\n      border-radius:0;\n      box-shadow:none;\n      cursor:default;\n      pointer-events:none;\n    }\n\n    .glp-sanibelle-en-v100 .glp-fruiting-disclosure[open] \u003e summary.glp-summary-has-icon{\n      margin-bottom:0;\n      border:0;\n    }\n\n    .glp-sanibelle-en-v100 .glp-fruiting-disclosure \u003e summary .glp-toggle{\n      display:none;\n    }\n  }\n  \n\n  \/* Fruit Plants v1.0.0 mandatory profile-specific pruning component *\/\n  .glp-sanibelle-en-v100 .glp-pruning-section{\n    margin-top:42px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-shell{\n    overflow:hidden;\n    background:var(--glp-paper);\n    border:1px solid var(--glp-line);\n    border-top:5px solid var(--glp-brand);\n    border-radius:20px;\n    box-shadow:0 12px 32px rgba(35,31,32,.045);\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-intro{\n    padding:23px 24px 20px;\n    border-bottom:1px solid var(--glp-line);\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-intro p{\n    margin:0;\n    color:#4f5559;\n    font-size:14px;\n    line-height:1.68;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-intro p + p{\n    margin-top:10px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-timing{\n    display:grid;\n    grid-template-columns:42px minmax(0,1fr);\n    gap:13px;\n    margin:18px 0 0;\n    padding:15px 16px;\n    background:var(--glp-ivory);\n    border:1px solid var(--glp-line);\n    border-radius:14px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-timing .glp-pruning-timing-icon{\n    display:flex;\n    width:42px;\n    height:42px;\n    align-items:center;\n    justify-content:center;\n    color:var(--glp-green);\n    background:transparent;\n    border:0;\n    border-radius:0;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-timing-icon svg{\n    width:30px;\n    height:30px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-timing strong,\n  .glp-sanibelle-en-v100 .glp-pruning-timing span{\n    display:block;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-timing strong{\n    margin-bottom:2px;\n    color:var(--glp-ink);\n    font-family:Lato,\"Segoe UI\",Arial,sans-serif;\n    font-size:14px;\n    line-height:1.35;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-timing span{\n    color:var(--glp-muted);\n    font-size:12.5px;\n    line-height:1.55;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-stage-grid{\n    display:grid;\n    grid-template-columns:repeat(3,minmax(0,1fr));\n    gap:12px;\n    padding:20px;\n    background:#fafafa;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-stage{\n    display:flex;\n    min-width:0;\n    overflow:hidden;\n    flex-direction:column;\n    background:var(--glp-paper);\n    border:1px solid var(--glp-line);\n    border-radius:16px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-stage-head{\n    display:grid;\n    grid-template-columns:32px minmax(0,1fr);\n    align-items:start;\n    gap:10px;\n    min-height:88px;\n    padding:16px 16px 13px;\n    border-bottom:1px solid var(--glp-line);\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-stage-number{\n    display:flex;\n    width:32px;\n    height:32px;\n    align-items:center;\n    justify-content:center;\n    color:#fff;\n    background:var(--glp-brand);\n    border-radius:50%;\n    font-size:12px;\n    font-weight:900;\n    line-height:1;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-stage-kicker{\n    display:block;\n    margin-bottom:3px;\n    color:var(--glp-green);\n    font-size:9.5px;\n    font-weight:900;\n    letter-spacing:.1em;\n    line-height:1.3;\n    text-transform:uppercase;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-stage h4{\n    margin:0;\n    color:var(--glp-ink);\n    font-size:15px;\n    font-weight:900;\n    line-height:1.32;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-figure{\n    margin:0;\n    padding:14px 14px 10px;\n    background:var(--glp-ivory);\n    border-bottom:1px solid var(--glp-line);\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-diagram{\n    display:block;\n    width:100%;\n    max-width:250px;\n    height:auto;\n    margin:0 auto;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-ground{\n    stroke:#aeb5af;\n    stroke-width:2;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-young{\n    fill:none;\n    stroke:#577649;\n    stroke-width:4;\n    stroke-linecap:round;\n    stroke-linejoin:round;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-medium{\n    fill:none;\n    stroke:#657052;\n    stroke-width:5;\n    stroke-linecap:round;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-old{\n    fill:none;\n    stroke:#5b493d;\n    stroke-width:8;\n    stroke-linecap:round;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-removed{\n    fill:none;\n    stroke:#9ba19d;\n    stroke-width:4;\n    stroke-linecap:round;\n    stroke-dasharray:6 6;\n    opacity:.72;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-bud{\n    fill:#f3f2ef;\n    stroke:#3f6b55;\n    stroke-width:2;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-cut{\n    fill:none;\n    stroke:#a84b3f;\n    stroke-width:4;\n    stroke-linecap:round;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-divider{\n    stroke:var(--glp-line);\n    stroke-width:1.5;\n    stroke-dasharray:4 5;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-figure figcaption{\n    margin-top:7px;\n    color:var(--glp-muted);\n    font-size:10.5px;\n    line-height:1.45;\n    text-align:center;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-stage-body{\n    padding:16px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-stage-body p{\n    margin:0;\n    color:#4f5559;\n    font-size:13px;\n    line-height:1.62;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-stage-body p + p{\n    margin-top:10px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-stage-body strong{\n    color:var(--glp-ink);\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-legend{\n    display:flex;\n    flex-wrap:wrap;\n    gap:8px;\n    padding:0 20px 20px;\n    background:#fafafa;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-key{\n    display:inline-flex;\n    align-items:center;\n    gap:7px;\n    min-height:34px;\n    padding:7px 10px;\n    color:#4f5559;\n    background:var(--glp-paper);\n    border:1px solid var(--glp-line);\n    border-radius:999px;\n    font-size:11px;\n    font-weight:700;\n    line-height:1.35;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-swatch{\n    display:block;\n    flex:0 0 auto;\n    width:22px;\n    height:0;\n    border-top:4px solid #577649;\n    border-radius:999px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-swatch--old{\n    border-top-width:7px;\n    border-top-color:#5b493d;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-swatch--cut{\n    position:relative;\n    width:18px;\n    height:18px;\n    border:0;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-swatch--cut::before,\n  .glp-sanibelle-en-v100 .glp-pruning-swatch--cut::after{\n    position:absolute;\n    top:8px;\n    left:1px;\n    width:16px;\n    height:3px;\n    background:#a84b3f;\n    border-radius:999px;\n    content:\"\";\n    transform:rotate(45deg);\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-swatch--cut::after{\n    transform:rotate(-45deg);\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-finish{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    gap:12px;\n    padding:20px 24px 23px;\n    border-top:1px solid var(--glp-line);\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-finish article{\n    min-width:0;\n    padding:16px;\n    background:var(--glp-paper);\n    border:1px solid var(--glp-line);\n    border-left:3px solid var(--glp-green);\n    border-radius:13px;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-finish h4{\n    margin:0 0 6px;\n    color:var(--glp-ink);\n    font-size:14px;\n    font-weight:900;\n    line-height:1.32;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-finish p{\n    margin:0;\n    color:#4f5559;\n    font-size:12.5px;\n    line-height:1.62;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-warning{\n    margin:0 24px 23px;\n    padding:16px 17px;\n    color:#4f5559;\n    background:var(--glp-ivory);\n    border:1px solid var(--glp-line);\n    border-left:4px solid var(--glp-ink);\n    border-radius:4px 13px 13px 4px;\n    font-size:13px;\n    line-height:1.62;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-warning strong{\n    color:var(--glp-ink);\n  }\n\n  @media(max-width:780px){\n    .glp-sanibelle-en-v100 .glp-pruning-stage-grid{\n      grid-template-columns:1fr;\n    }\n\n    .glp-sanibelle-en-v100 .glp-pruning-stage{\n      display:grid;\n      grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);\n      grid-template-areas:\"head head\" \"figure body\";\n    }\n\n    .glp-sanibelle-en-v100 .glp-pruning-stage-head{grid-area:head;min-height:0}\n    .glp-sanibelle-en-v100 .glp-pruning-figure{grid-area:figure;border-right:1px solid var(--glp-line);border-bottom:0}\n    .glp-sanibelle-en-v100 .glp-pruning-stage-body{grid-area:body}\n  }\n\n  @media(max-width:600px){\n    .glp-sanibelle-en-v100 .glp-pruning-section{\n      margin-top:34px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-pruning-shell{\n      border-radius:17px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-pruning-intro{\n      padding:19px 17px 17px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-pruning-timing{\n      grid-template-columns:36px minmax(0,1fr);\n      padding:13px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-pruning-timing-icon{\n      width:36px;\n      height:36px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-pruning-stage-grid{\n      padding:14px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-pruning-stage{\n      display:flex;\n    }\n\n    .glp-sanibelle-en-v100 .glp-pruning-stage-head{\n      min-height:0;\n      padding:15px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-pruning-figure{\n      border-right:0;\n      border-bottom:1px solid var(--glp-line);\n    }\n\n    .glp-sanibelle-en-v100 .glp-pruning-legend{\n      display:grid;\n      grid-template-columns:1fr;\n      padding:0 14px 16px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-pruning-key{\n      border-radius:12px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-pruning-finish{\n      grid-template-columns:1fr;\n      padding:17px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-pruning-warning{\n      margin:0 17px 19px;\n    }\n  }\n\n  \/* B03 customer-copy and responsive-disclosure correction start *\/\n  .glp-sanibelle-en-v100 .glp-pruning-disclosure{\n    overflow:visible;\n    margin:0;\n    background:transparent;\n    border:0;\n    box-shadow:none;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-disclosure[open]{\n    border:0;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-disclosure \u003e summary{\n    margin:0;\n    background:var(--glp-paper);\n    border:1px solid var(--glp-line);\n    border-left:4px solid var(--glp-brand);\n    border-radius:16px;\n    box-shadow:0 9px 26px rgba(35,31,32,.035);\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-disclosure[open] \u003e summary{\n    margin-bottom:14px;\n    border-color:var(--glp-blush-line);\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-stage-title{\n    display:block;\n    min-width:0;\n  }\n\n  .glp-sanibelle-en-v100 .glp-pruning-stage-head{\n    min-height:76px;\n  }\n\n  @media(max-width:780px){\n    .glp-sanibelle-en-v100 .glp-pruning-disclosure \u003e summary{\n      min-height:76px;\n      padding:15px 17px;\n    }\n\n    .glp-sanibelle-en-v100 .glp-pruning-disclosure[open] \u003e summary{\n      margin-bottom:10px;\n    }\n  }\n\n  \/* B04 desktop-static and winter-icon correction start *\/\n  @media(min-width:781px){\n    .glp-sanibelle-en-v100 .glp-pruning-disclosure \u003e summary.glp-summary-has-icon{\n      grid-template-columns:24px minmax(0,1fr);\n      min-height:0;\n      margin:0;\n      padding:0 0 16px;\n      background:transparent;\n      border:0;\n      border-radius:0;\n      box-shadow:none;\n      cursor:default;\n      pointer-events:none;\n    }\n\n    .glp-sanibelle-en-v100 .glp-pruning-disclosure[open] \u003e summary.glp-summary-has-icon{\n      margin-bottom:0;\n      border:0;\n    }\n\n    .glp-sanibelle-en-v100 .glp-pruning-disclosure \u003e summary .glp-toggle{\n      display:none;\n    }\n  }\n  \/* B04 desktop-static and winter-icon correction end *\/\n  \/* B03 customer-copy and responsive-disclosure correction end *\/\n\u003c\/style\u003e\n\n\n\u003cdiv id=\"glp-sanibelle-en-v100\" class=\"glp-sanibelle-en-v100\"\u003e\n  \u003cheader class=\"glp-hero\"\u003e\n    \u003cspan class=\"glp-context\"\u003eFruiting shrub · Rosaceae · Summer raspberry\u003c\/span\u003e\n\n    \u003ch2\u003e\n      \u003cspan class=\"glp-title-latin\"\u003e\u003cspan class=\"glp-title-botanical\"\u003e\u003cem\u003eRubus idaeus ‘Sanibelle’®\u003c\/em\u003e\u003csvg class=\"glp-title-curve\" viewbox=\"0 0 80 12\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M4 8.4C20 6.1 39 5.7 55 6.2C64 6.4 71 7.2 76 7.5\" fill=\"none\" stroke=\"#3f6b55\" stroke-width=\"4.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" vector-effect=\"non-scaling-stroke\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\n      \n    \u003c\/h2\u003e\n\n    \n    \u003cp class=\"glp-humor\"\u003e\u003cspan\u003eThey were meant for jam. They never made it 🥄\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003cp class=\"glp-meta\"\u003e\u003cstrong\u003eFamily:\u003c\/strong\u003e Rosaceae \u003cspan\u003e· \u003cstrong\u003ePot diameter:\u003c\/strong\u003e 13 cm\u003c\/span\u003e \u003cspan\u003e· \u003cstrong\u003eHeight:\u003c\/strong\u003e 40 cm\u003c\/span\u003e\u003c\/p\u003e\n\n    \n    \u003cul class=\"glp-traits\" aria-label=\"Key plant features\"\u003e\u003cli\u003eSummer cropping\u003c\/li\u003e\u003cli\u003eSelf-fertile\u003c\/li\u003e\u003cli\u003eDeciduous\u003c\/li\u003e\u003cli\u003eOrganically grown\u003c\/li\u003e\u003c\/ul\u003e\n  \u003c\/header\u003e\n\n  \u003csection class=\"glp-intro-panel\" aria-label=\"Plant introduction\"\u003e\n    \n    \n    \n    \n    \u003cp class=\"glp-intro\"\u003e\u003cem\u003eRubus idaeus ‘Sanibelle’®\u003c\/em\u003e brings the small luxury of a raspberry picked ripe and unlikely to make it all the way to the kitchen. Its large, dark-red fruits combine a clear raspberry aroma with pleasant sweetness and a fine acidity that keeps the flavour lively. With vigorous growth and a generous summer crop, it gives a soft-fruit corner a very persuasive reason for a daily visit.\u003c\/p\u003e\n    \u003cp class=\"glp-intro\"\u003eIts upright canes create a light green line through a kitchen garden or an organised fruit bed. The interest changes with the seasons: modest pale flowers, red berries among the leaves and, in winter, the simple outline of bare canes. This is a productive plant with a natural character, rather than a permanently green hedge.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n  \u003csection class=\"glp-section\" aria-labelledby=\"glp-sanibelle-en-v100-character-title\"\u003e\n    \u003cdiv class=\"glp-section-heading\"\u003e\n      \u003ch3 id=\"glp-sanibelle-en-v100-character-title\"\u003eWhat makes it special\u003c\/h3\u003e\n      \u003csvg class=\"glp-section-curve\" viewbox=\"0 0 80 12\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M4 8.4C20 6.1 39 5.7 55 6.2C64 6.4 71 7.2 76 7.5\" fill=\"none\" stroke=\"#3f6b55\" stroke-width=\"4.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" vector-effect=\"non-scaling-stroke\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"glp-section-intro\"\u003eFlavour, vigorous growth and a useful advantage beneath the soil.\u003c\/p\u003e\n\n    \u003cdiv class=\"glp-feature-grid\"\u003e\n      \u003carticle class=\"glp-feature-card\"\u003e\u003ch4\u003eBalanced fruit flavour\u003c\/h4\u003e\u003cp\u003eFirm, elongated raspberries with aromatic sweetness and fine acidity: enjoy them fresh, in desserts or as jam.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"glp-feature-card\"\u003e\u003ch4\u003eA lively vertical line\u003c\/h4\u003e\u003cp\u003eVigorous upright canes carry prickles. Support organises the growth without turning the plant into a dense, rigid mass.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"glp-feature-card\"\u003e\u003ch4\u003eRoot resilience\u003c\/h4\u003e\u003cp\u003eThe cultivar stands out for resistance to \u003cem\u003ePhytophthora\u003c\/em\u003e root rot. This is a useful selection trait, not permission to plant it in waterlogged ground.\u003c\/p\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"glp-love-note\"\u003e\u003cp\u003e\u003cstrong\u003eWhy you will love it:\u003c\/strong\u003e A small harvest that gives a garden walk a different purpose.\u003c\/p\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"glp-section\" aria-label=\"Garden or balcony placement and plant combinations\"\u003e\n    \u003cdetails class=\"glp-disclosure glp-space-disclosure\" open\u003e\n      \u003csummary class=\"glp-summary-has-icon\"\u003e\n        \u003cspan class=\"glp-ui-icon glp-summary-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"glp-summary-copy\"\u003e\n          \u003cspan class=\"glp-summary-kicker\"\u003eIn the garden \u0026amp; on the balcony\u003c\/span\u003e\n          \u003cspan class=\"glp-summary-title\"\u003ePlacement \u0026amp; plant combinations\u003c\/span\u003e\n          \u003cspan class=\"glp-summary-note\"\u003eAn organised soft-fruit row with clear access for care.\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"glp-toggle\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/summary\u003e\n\n      \u003cdiv class=\"glp-disclosure-body\"\u003e\n        \u003cdiv class=\"glp-style-grid\"\u003e\n          \u003carticle class=\"glp-style-card\"\u003e\n            \u003cspan class=\"glp-card-kicker glp-card-kicker--icon\"\u003e\u003cspan class=\"glp-ui-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003ePlanting position\u003c\/span\u003e\u003c\/span\u003e\n            \u003ch3\u003eBest position\u003c\/h3\u003e\n            \u003cp\u003eChoose a garden bed with sun, shelter from strong winds and light afternoon shade in very hot regions. Install support before the plant spreads and retain access on both sides. In a row, allow about 60 cm between plants and 1.5–2 m between rows; planting distance is not the final width of each plant.\u003c\/p\u003e\n          \u003c\/article\u003e\n\n          \u003carticle class=\"glp-style-card\"\u003e\n            \u003cspan class=\"glp-card-kicker glp-card-kicker--icon\"\u003e\u003cspan class=\"glp-ui-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eColour \u0026amp; compatibility\u003c\/span\u003e\u003c\/span\u003e\n            \u003ch3\u003eCompatible planting\u003c\/h3\u003e\n            \u003cp\u003eDark-red berries work with different leaf textures in a cool, productive corner. Keep the following plants in neighbouring, separate beds or pots, with fertile, slightly acidic to neutral soil and good drainage, so their roots do not compete with the raspberry.\u003c\/p\u003e\n            \n            \u003cul class=\"glp-pairing-list\"\u003e\u003cli\u003e\u003cstrong\u003e\u003cem\u003eRibes rubrum\u003c\/em\u003e\u003c\/strong\u003e — redcurrant continues the colour palette with hanging fruit clusters, in an adjacent bright bed with steady moisture.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003e\u003cem\u003eRibes uva-crispa\u003c\/em\u003e\u003c\/strong\u003e — gooseberry provides a rounder shrub shape in a separate position with sun or light shade and moist, freely drained soil.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003e\u003cem\u003eFragaria vesca\u003c\/em\u003e\u003c\/strong\u003e — wild strawberry adds a lower layer in a neighbouring pot, with morning sun, organic matter and protection from intense midday drying.\u003c\/li\u003e\u003c\/ul\u003e\n          \u003c\/article\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"glp-section\" aria-labelledby=\"glp-sanibelle-en-v100-care-title\"\u003e\n    \u003cdiv class=\"glp-section-heading\"\u003e\n      \u003ch3 id=\"glp-sanibelle-en-v100-care-title\"\u003eCare at a glance\u003c\/h3\u003e\n      \u003csvg class=\"glp-section-curve\" viewbox=\"0 0 80 12\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M4 8.4C20 6.1 39 5.7 55 6.2C64 6.4 71 7.2 76 7.5\" fill=\"none\" stroke=\"#3f6b55\" stroke-width=\"4.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" vector-effect=\"non-scaling-stroke\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"glp-care-grid\"\u003e\n      \u003carticle class=\"glp-care-card\"\u003e\u003cspan class=\"glp-care-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"3.7\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2.5v2M12 19.5v2M2.5 12h2M19.5 12h2M5.3 5.3l1.4 1.4M17.3 17.3l1.4 1.4M18.7 5.3l-1.4 1.4M6.7 17.3l-1.4 1.4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch4\u003eLight\u003c\/h4\u003e\u003cp\u003eSun; light afternoon shade where summers are very hot.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"glp-care-card\"\u003e\u003cspan class=\"glp-care-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 2.8S6.6 9 6.6 13.8a5.4 5.4 0 0 0 10.8 0C17.4 9 12 2.8 12 2.8Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9.4 14.8c.35 1.25 1.25 2.05 2.6 2.35\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch4\u003eWatering\u003c\/h4\u003e\u003cp\u003eWater as the surface begins to dry, keeping the root ball evenly moist rather than saturated.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"glp-care-card\"\u003e\u003cspan class=\"glp-care-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M6.7 13.4V5.7a2.8 2.8 0 0 1 5.6 0v7.7a4.6 4.6 0 1 1-5.6 0Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9.5 8.1v8.2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9.5\" cy=\"17\" r=\"1.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M17.8 5.1s-2.15 2.45-2.15 3.95a2.15 2.15 0 0 0 4.3 0c0-1.5-2.15-3.95-2.15-3.95Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch4\u003eClimate \u0026amp; hardiness\u003c\/h4\u003e\u003cp\u003eWinter hardy, with natural leaf fall. Avoid hot, windswept positions.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"glp-care-card\"\u003e\u003cspan class=\"glp-care-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cellipse cx=\"7.2\" cy=\"7.8\" rx=\"1.7\" ry=\"2.2\" transform=\"rotate(-24 7.2 7.8)\"\u003e\u003c\/ellipse\u003e\u003cellipse cx=\"11.3\" cy=\"5.9\" rx=\"1.7\" ry=\"2.2\" transform=\"rotate(-5 11.3 5.9)\"\u003e\u003c\/ellipse\u003e\u003cellipse cx=\"15.5\" cy=\"6.8\" rx=\"1.7\" ry=\"2.2\" transform=\"rotate(18 15.5 6.8)\"\u003e\u003c\/ellipse\u003e\u003cellipse cx=\"18.1\" cy=\"10.4\" rx=\"1.7\" ry=\"2.2\" transform=\"rotate(32 18.1 10.4)\"\u003e\u003c\/ellipse\u003e\u003cpath d=\"M12.1 11.1c-2.8 0-5.6 2.65-5.6 5.4 0 2 1.55 3.25 3.25 3.25.9 0 1.5-.45 2.35-.45.8 0 1.45.45 2.35.45 1.7 0 3.25-1.25 3.25-3.25 0-2.75-2.8-5.4-5.6-5.4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch4\u003eSafety\u003c\/h4\u003e\u003cp\u003ePrickly canes: wear gloves and keep away from narrow routes used by children and animals.\u003c\/p\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdetails class=\"glp-disclosure\"\u003e\n      \u003csummary class=\"glp-summary-has-icon\"\u003e\n        \u003cspan class=\"glp-ui-icon glp-summary-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M14 9.536V7a4 4 0 0 1 4-4h1.5a.5.5 0 0 1 .5.5V5a4 4 0 0 1-4 4 4 4 0 0 0-4 4c0 2 1 3 1 5a5 5 0 0 1-1 3\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 9a5 5 0 0 1 8 4 5 5 0 0 1-8-4\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 21h14\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n        \u003cspan class=\"glp-summary-copy\"\u003e\u003cspan class=\"glp-summary-kicker\"\u003eDetailed care\u003c\/span\u003e\u003cspan class=\"glp-summary-title\"\u003eComplete care guide\u003c\/span\u003e\u003cspan class=\"glp-summary-note\"\u003eSoil, water, feeding, support and seasonal protection.\u003c\/span\u003e\u003c\/span\u003e\n        \u003cspan class=\"glp-toggle\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"glp-disclosure-body\"\u003e\u003cdiv class=\"glp-guide-grid\"\u003e\n        \u003carticle class=\"glp-guide-item\"\u003e\u003ch4\u003eSoil and planting\u003c\/h4\u003e\u003cp\u003eChoose fertile, freely draining soil with organic matter, preferably slightly acidic. Keep the existing root ball at its previous level. Improve drainage in heavy soil or use a raised bed.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"glp-guide-item\"\u003e\u003ch4\u003eWater where it matters\u003c\/h4\u003e\u003cp\u003eCheck the soil with a finger and water at the base before the root ball dries deeply. Heat, wind and active growth increase demand; in winter, adjust watering to rainfall.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"glp-guide-item\"\u003e\u003ch4\u003eMulch with breathing room\u003c\/h4\u003e\u003cp\u003eSpread mature compost around the plant, leaving the cane bases clear. It reduces rapid drying and weeds; avoid deep hoeing close to the shallow roots.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"glp-guide-item\"\u003e\u003ch4\u003eModerate feeding\u003c\/h4\u003e\u003cp\u003eAs spring growth begins, apply a fertiliser suitable for fruit plants at the label rate. Avoid repeated nitrogen boosts when growth is already very vigorous.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"glp-guide-item\"\u003e\u003ch4\u003eSupport and room\u003c\/h4\u003e\u003cp\u003eTie canes loosely to wires or stakes without damaging them. Keep the base free of weeds. The 13 cm pot suits the young plant, not the permanent needs of a vigorous raspberry.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"glp-guide-item\"\u003e\u003ch4\u003eHeat, winter and inspection\u003c\/h4\u003e\u003cp\u003eDuring heatwaves, protect the root zone from overheating and check moisture more often. In a pot, protect the root ball from prolonged freezing. Inspect leaves and canes for aphids, spotting or sudden wilting.\u003c\/p\u003e\u003c\/article\u003e\n        \n      \u003c\/div\u003e\u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"glp-section glp-fruiting-section\" aria-labelledby=\"glp-sanibelle-en-v100-fruiting-title\"\u003e\n    \u003cdetails class=\"glp-disclosure glp-fruiting-disclosure\" aria-labelledby=\"glp-sanibelle-en-v100-fruiting-title\"\u003e\n      \u003csummary class=\"glp-summary-has-icon\"\u003e\n        \u003cspan class=\"glp-ui-icon glp-fruiting-summary-icon\" aria-hidden=\"true\"\u003e\u003csvg data-glp-icon=\"fruit-cluster-template\" viewbox=\"0 0 24 24\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 3v5M12 6c-2.8-2.6-5.7-2.2-7.2.4 2.8.8 5.4.5 7.2-.4Z\" fill=\"#7f9a69\" stroke=\"#49694f\" stroke-width=\"1.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 8c-2.4 1.6-3.5 3.5-3.8 5.7M12 8c.1 2.8 1.1 4.8 3 6.2M12 8c2.9.9 4.7 2.5 5.4 4.9\" stroke=\"#49694f\" stroke-width=\"1.35\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7.8\" cy=\"15.7\" r=\"3.1\" fill=\"#6d314d\" stroke=\"#493044\" stroke-width=\"1\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"14.9\" cy=\"16.2\" r=\"3.25\" fill=\"#6d314d\" stroke=\"#493044\" stroke-width=\"1\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18\" cy=\"13.6\" r=\"2.55\" fill=\"#6d314d\" stroke=\"#493044\" stroke-width=\"1\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\n        \u003cspan class=\"glp-summary-copy\"\u003e\u003cspan class=\"glp-summary-kicker\"\u003eFrom flower to basket\u003c\/span\u003e\u003cspan class=\"glp-summary-title\" id=\"glp-sanibelle-en-v100-fruiting-title\"\u003eFruiting \u0026amp; harvest\u003c\/span\u003e\u003cspan class=\"glp-summary-note\"\u003eSimple guidance on pollination, ripening, harvesting and fruit protection.\u003c\/span\u003e\u003c\/span\u003e\n        \u003cspan class=\"glp-toggle\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"glp-fruiting-shell\"\u003e\n        \u003cdiv class=\"glp-fruiting-grid\"\u003e\n          \u003carticle class=\"glp-fruiting-card\"\u003e\u003ch4\u003ePollination\u003c\/h4\u003e\u003cp\u003eSelf-fertile: a second cultivar is not required for fruiting. Bee visits help produce well-formed berries, so avoid spraying open flowers.\u003c\/p\u003e\u003c\/article\u003e\n          \u003carticle class=\"glp-fruiting-card\"\u003e\u003ch4\u003eWhen it ripens\u003c\/h4\u003e\u003cp\u003eSmall white to greenish flowers appear in late spring to early summer. Harvest is in summer, usually July and potentially into August, depending on climate. This is not an autumn-fruiting, repeat-cropping cultivar.\u003c\/p\u003e\u003c\/article\u003e\n          \u003carticle class=\"glp-fruiting-card\"\u003e\u003ch4\u003eHow to harvest\u003c\/h4\u003e\u003cp\u003eChoose evenly deep-red berries that come away easily with a gentle touch. Do not pull unripe fruit or squeeze it. Place berries in a shallow container and refrigerate promptly.\u003c\/p\u003e\u003c\/article\u003e\n          \u003carticle class=\"glp-fruiting-card\"\u003e\u003ch4\u003eFrom plant to plate\u003c\/h4\u003e\u003cp\u003eThe ripe fruit is the edible part, eaten fresh or cooked. Rinse gently before eating and discard spoiled berries. If birds reach the crop first, use taut, securely fixed netting and check it regularly to ensure animals cannot become trapped.\u003c\/p\u003e\u003c\/article\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"glp-fruiting-note\"\u003e\u003cstrong\u003eNew \/ unestablished plant:\u003c\/strong\u003e Prioritise root establishment and healthy new canes. The first crop follows when suitable canes have survived a winter, without a guaranteed date or yield.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"glp-section glp-pruning-section\" aria-labelledby=\"glp-sanibelle-en-v100-pruning-title\" data-pruning-guide=\"glp-sanibelle-en-v100-summer-cane\"\u003e\n    \u003cdetails class=\"glp-disclosure glp-pruning-disclosure\" aria-labelledby=\"glp-sanibelle-en-v100-pruning-title\"\u003e\n      \u003csummary class=\"glp-summary-has-icon\"\u003e\n        \u003cspan class=\"glp-ui-icon\" aria-hidden=\"true\"\u003e\u003csvg data-glp-icon=\"red-pruning-secateurs\" viewbox=\"3 2.5 21 21\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M10.3 12.1C8.9 14.6 6.7 18.2 5.1 20.4\" stroke=\"#c6493d\" stroke-width=\"3.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M12.4 12.1c1.2 2.7 3 6.2 4.2 8.3\" stroke=\"#c6493d\" stroke-width=\"3.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M8.1 16.1c2.2-1.1 4.7-.8 6.6.5\" stroke=\"#5f696d\" stroke-width=\"1.25\"\u003e\u003c\/path\u003e\u003cpath d=\"M12.2 10.2C14.8 6 18 3.7 21.5 3.5c-.8 4.1-3.8 6.7-8.8 7.7Z\" fill=\"#dce2e4\" stroke=\"#5f696d\" stroke-width=\"1.25\"\u003e\u003c\/path\u003e\u003cpath d=\"M10.8 10.4C8.1 9.5 6.2 7.4 5.6 4.7c3 .5 5.3 2.4 5.9 5.2Z\" fill=\"#aab4b8\" stroke=\"#5f696d\" stroke-width=\"1.25\"\u003e\u003c\/path\u003e\u003ccircle cx=\"11.4\" cy=\"10.8\" r=\"1.6\" fill=\"#e4b94f\" stroke=\"#5f696d\" stroke-width=\"1.15\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\n        \u003cspan class=\"glp-summary-copy\"\u003e\u003cspan class=\"glp-summary-kicker\"\u003eFruit pruning\u003c\/span\u003e\u003cspan class=\"glp-summary-title\" id=\"glp-sanibelle-en-v100-pruning-title\"\u003eKeep new canes, remove those that have fruited\u003c\/span\u003e\u003cspan class=\"glp-summary-note\"\u003eSimple guidance by season and actual stage of development.\u003c\/span\u003e\u003c\/span\u003e\n        \u003cspan class=\"glp-toggle\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"glp-pruning-shell\"\u003e\n        \u003cdiv class=\"glp-pruning-intro\"\u003e\n          \u003cp\u003e\u003cem\u003e‘Sanibelle’\u003c\/em\u003e crops on canes that grew during the previous season and survived a winter. After fruiting, these complete their life cycle; new canes from the base prepare the next harvest.\u003c\/p\u003e\n          \u003cp\u003e\u003cstrong\u003eWhich guide to follow:\u003c\/strong\u003e a few canes without new basal growth indicate a plant still establishing. New basal canes lead to the second stage; an organised row with old and new canes follows annual renewal.\u003c\/p\u003e\n          \u003cdiv class=\"glp-pruning-timing\" aria-label=\"Suitable pruning season\"\u003e\u003cspan class=\"glp-pruning-timing-icon\" aria-hidden=\"true\"\u003e\u003csvg data-glp-icon=\"red-pruning-secateurs\" viewbox=\"3 2.5 21 21\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M10.3 12.1C8.9 14.6 6.7 18.2 5.1 20.4\" stroke=\"#c6493d\" stroke-width=\"3.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M12.4 12.1c1.2 2.7 3 6.2 4.2 8.3\" stroke=\"#c6493d\" stroke-width=\"3.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M8.1 16.1c2.2-1.1 4.7-.8 6.6.5\" stroke=\"#5f696d\" stroke-width=\"1.25\"\u003e\u003c\/path\u003e\u003cpath d=\"M12.2 10.2C14.8 6 18 3.7 21.5 3.5c-.8 4.1-3.8 6.7-8.8 7.7Z\" fill=\"#dce2e4\" stroke=\"#5f696d\" stroke-width=\"1.25\"\u003e\u003c\/path\u003e\u003cpath d=\"M10.8 10.4C8.1 9.5 6.2 7.4 5.6 4.7c3 .5 5.3 2.4 5.9 5.2Z\" fill=\"#aab4b8\" stroke=\"#5f696d\" stroke-width=\"1.25\"\u003e\u003c\/path\u003e\u003ccircle cx=\"11.4\" cy=\"10.8\" r=\"1.6\" fill=\"#e4b94f\" stroke=\"#5f696d\" stroke-width=\"1.15\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eWhen to prune\u003c\/strong\u003e\u003cspan\u003eRemove spent canes once the summer harvest has finished. In late winter, inspect and thin the new canes you retained.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"glp-pruning-stage-grid\"\u003e\n          \u003carticle class=\"glp-pruning-stage\" data-pruning-stage=\"new-unestablished\"\u003e\u003cdiv class=\"glp-pruning-stage-head\"\u003e\u003cspan class=\"glp-pruning-stage-number\"\u003e01\u003c\/span\u003e\u003cdiv class=\"glp-pruning-stage-title\"\u003e\u003cspan class=\"glp-pruning-stage-kicker\"\u003eDuring establishment\u003c\/span\u003e\u003ch4\u003eNew \/ unestablished\u003c\/h4\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cfigure class=\"glp-pruning-figure\"\u003e\u003csvg class=\"glp-pruning-diagram\" data-pruning-diagram=\"glp-sanibelle-en-v100-prune-1\" viewbox=\"0 0 240 150\" role=\"img\" aria-labelledby=\"glp-sanibelle-en-v100-prune-1-title glp-sanibelle-en-v100-prune-1-desc\"\u003e\u003ctitle id=\"glp-sanibelle-en-v100-prune-1-title\"\u003eA few healthy young canes remain upright.\u003c\/title\u003e\u003cdesc id=\"glp-sanibelle-en-v100-prune-1-desc\"\u003eKeep healthy canes. Remove only dead or broken sections, cutting back to sound tissue; if an entire cane is dead, cut it at the base. Do not cut every cane simply because the plant is small. Transplanting does not automatically call for hard pruning.\u003c\/desc\u003e\u003cpath class=\"glp-pruning-ground\" d=\"M22 126H218\"\u003e\u003c\/path\u003e\u003cpath class=\"glp-pruning-young\" d=\"M92 126Q82 78 80 37M117 126Q118 69 128 25M143 126Q154 83 161 49\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cfigcaption\u003eA few healthy young canes remain upright.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cdiv class=\"glp-pruning-stage-body\"\u003e\u003cp\u003e\u003cstrong\u003eWhat to do:\u003c\/strong\u003e Keep healthy canes. Remove only dead or broken sections, cutting back to sound tissue; if an entire cane is dead, cut it at the base.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eTake care:\u003c\/strong\u003e Do not cut every cane simply because the plant is small. Transplanting does not automatically call for hard pruning.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n          \u003carticle class=\"glp-pruning-stage\" data-pruning-stage=\"established-young\"\u003e\u003cdiv class=\"glp-pruning-stage-head\"\u003e\u003cspan class=\"glp-pruning-stage-number\"\u003e02\u003c\/span\u003e\u003cdiv class=\"glp-pruning-stage-title\"\u003e\u003cspan class=\"glp-pruning-stage-kicker\"\u003eNew canes from the base\u003c\/span\u003e\u003ch4\u003eEstablished young\u003c\/h4\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cfigure class=\"glp-pruning-figure\"\u003e\u003csvg class=\"glp-pruning-diagram\" data-pruning-diagram=\"glp-sanibelle-en-v100-prune-2\" viewbox=\"0 0 240 150\" role=\"img\" aria-labelledby=\"glp-sanibelle-en-v100-prune-2-title glp-sanibelle-en-v100-prune-2-desc\"\u003e\u003ctitle id=\"glp-sanibelle-en-v100-prune-2-title\"\u003eThe old fruited cane is cut low down.\u003c\/title\u003e\u003cdesc id=\"glp-sanibelle-en-v100-prune-2-desc\"\u003eKeep strong new canes that have not fruited and tie them in separately, leaving air space. After harvest, cut only the canes that have finished fruiting at soil level. Remove weak or damaged new canes only where they crowd the plant.\u003c\/desc\u003e\u003cpath class=\"glp-pruning-ground\" d=\"M22 126H218\"\u003e\u003c\/path\u003e\u003cpath class=\"glp-pruning-young\" d=\"M92 126Q82 78 80 37M117 126Q118 69 128 25M143 126Q154 83 161 49\"\u003e\u003c\/path\u003e\u003cpath class=\"glp-pruning-old\" d=\"M64 124L63 114\"\u003e\u003c\/path\u003e\u003cpath class=\"glp-pruning-removed\" d=\"M63 111Q48 71 53 26M54 58L35 46M56 76L75 67\"\u003e\u003c\/path\u003e\u003cpath class=\"glp-pruning-cut\" d=\"M55 110l16 12M55 122l16-12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cfigcaption\u003eThe old fruited cane is cut low down.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cdiv class=\"glp-pruning-stage-body\"\u003e\u003cp\u003e\u003cstrong\u003eWhat to keep:\u003c\/strong\u003e Keep strong new canes that have not fruited and tie them in separately, leaving air space.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWhat to remove:\u003c\/strong\u003e After harvest, cut only the canes that have finished fruiting at soil level. Remove weak or damaged new canes only where they crowd the plant.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n          \u003carticle class=\"glp-pruning-stage\" data-pruning-stage=\"mature-productive\"\u003e\u003cdiv class=\"glp-pruning-stage-head\"\u003e\u003cspan class=\"glp-pruning-stage-number\"\u003e03\u003c\/span\u003e\u003cdiv class=\"glp-pruning-stage-title\"\u003e\u003cspan class=\"glp-pruning-stage-kicker\"\u003eAfter harvest\u003c\/span\u003e\u003ch4\u003eMature productive\u003c\/h4\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cfigure class=\"glp-pruning-figure\"\u003e\u003csvg class=\"glp-pruning-diagram\" data-pruning-diagram=\"glp-sanibelle-en-v100-prune-3\" viewbox=\"0 0 240 150\" role=\"img\" aria-labelledby=\"glp-sanibelle-en-v100-prune-3-title glp-sanibelle-en-v100-prune-3-desc\"\u003e\u003ctitle id=\"glp-sanibelle-en-v100-prune-3-title\"\u003eRenew the canes, rather than cutting everything down.\u003c\/title\u003e\u003cdesc id=\"glp-sanibelle-en-v100-prune-3-desc\"\u003eRemove all recently fruited canes at the base and take the cut material out of the bed. Retain the strongest current-season canes, thinned to about 15 cm apart along the row. In late winter, remove any dead tips to a healthy bud, rather than cutting out whole healthy canes.\u003c\/desc\u003e\u003cpath class=\"glp-pruning-ground\" d=\"M22 126H218\"\u003e\u003c\/path\u003e\u003cpath class=\"glp-pruning-young\" d=\"M92 126Q82 78 80 37M117 126Q118 69 128 25M143 126Q154 83 161 49\"\u003e\u003c\/path\u003e\u003cpath class=\"glp-pruning-old\" d=\"M64 124L63 114\"\u003e\u003c\/path\u003e\u003cpath class=\"glp-pruning-removed\" d=\"M63 111Q48 71 53 26M54 58L35 46M56 76L75 67\"\u003e\u003c\/path\u003e\u003cpath class=\"glp-pruning-cut\" d=\"M55 110l16 12M55 122l16-12\"\u003e\u003c\/path\u003e\u003cpath class=\"glp-pruning-removed\" d=\"M177 118Q187 69 185 30\"\u003e\u003c\/path\u003e\u003cpath class=\"glp-pruning-cut\" d=\"M169 110l16 12M169 122l16-12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cfigcaption\u003eRenew the canes, rather than cutting everything down.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cdiv class=\"glp-pruning-stage-body\"\u003e\u003cp\u003e\u003cstrong\u003eWhat to renew:\u003c\/strong\u003e Remove all recently fruited canes at the base and take the cut material out of the bed.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWhat to keep:\u003c\/strong\u003e Retain the strongest current-season canes, thinned to about 15 cm apart along the row. In late winter, remove any dead tips to a healthy bud, rather than cutting out whole healthy canes.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"glp-pruning-legend\" aria-label=\"Diagram key\"\u003e\u003cspan class=\"glp-pruning-key\"\u003e\u003cspan class=\"glp-pruning-swatch\" aria-hidden=\"true\"\u003e\u003c\/span\u003eNew \/ productive — keep\u003c\/span\u003e\u003cspan class=\"glp-pruning-key\"\u003e\u003cspan class=\"glp-pruning-swatch glp-pruning-swatch--old\" aria-hidden=\"true\"\u003e\u003c\/span\u003eOld or spent wood\u003c\/span\u003e\u003cspan class=\"glp-pruning-key\"\u003e\u003cspan class=\"glp-pruning-swatch glp-pruning-swatch--cut\" aria-hidden=\"true\"\u003e\u003c\/span\u003eCut point\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"glp-pruning-finish\"\u003e\u003carticle\u003e\u003ch4\u003eClean tool\u003c\/h4\u003e\u003cp\u003eUse a sharp, clean tool suited to the diameter of the wood.\u003c\/p\u003e\u003c\/article\u003e\u003carticle\u003e\u003ch4\u003eRemoval outside the main season\u003c\/h4\u003e\u003cp\u003eRemove a broken, dead or visibly diseased cane when noticed. Healthy new growth should not be cut down indiscriminately outside the main season.\u003c\/p\u003e\u003c\/article\u003e\u003c\/div\u003e\n        \u003cp class=\"glp-pruning-warning\"\u003e\u003cstrong\u003eDo not do this:\u003c\/strong\u003e Do not cut every cane to ground level each winter, as with some autumn raspberries: this removes the wood needed for the next summer crop.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"glp-section\" aria-label=\"Development in the garden and botanical details\"\u003e\n    \u003cdetails class=\"glp-disclosure glp-evolution\"\u003e\n      \u003csummary class=\"glp-summary-has-icon\"\u003e\n        \u003cspan class=\"glp-ui-icon glp-summary-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 5a3 3 0 1 1 3 3m-3-3a3 3 0 1 0-3 3m3-3v1M9 8a3 3 0 1 0 3 3M9 8h1m5 0a3 3 0 1 1-3 3m3-3h-1m-2 3v-1\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"8\" r=\"2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 10v12\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22c4.2 0 7-1.667 7-5-4.2 0-7 1.667-7 5ZM12 22c-4.2 0-7-1.667-7-5 4.2 0 7 1.667 7 5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n        \u003cspan class=\"glp-summary-copy\"\u003e\u003cspan class=\"glp-summary-kicker\"\u003eDevelopment over time\u003c\/span\u003e\u003cspan class=\"glp-summary-title\"\u003eFrom new roots to a productive row\u003c\/span\u003e\u003cspan class=\"glp-summary-note\"\u003eVigorous canes, annual renewal and winter leaf fall.\u003c\/span\u003e\u003c\/span\u003e\n        \u003cspan class=\"glp-toggle\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"glp-disclosure-body\"\u003e\n        \u003cdiv class=\"glp-origin-list\"\u003e\n          \u003carticle class=\"glp-origin-item\"\u003e\u003ch4\u003eIt starts beneath the soil\u003c\/h4\u003e\u003cp\u003eAfter planting, root establishment comes before full production. New basal canes show growth without guaranteeing fruit in the same season.\u003c\/p\u003e\u003c\/article\u003e\n          \u003carticle class=\"glp-origin-item\"\u003e\u003ch4\u003eA row that renews itself\u003c\/h4\u003e\u003cp\u003eThe base is perennial, while individual canes change. Suckers can appear outside the intended row; control them to keep access routes clear.\u003c\/p\u003e\u003c\/article\u003e\n          \u003carticle class=\"glp-origin-item\"\u003e\u003ch4\u003eWinter without leaves\u003c\/h4\u003e\u003cp\u003eLeaf fall is normal. Healthy young canes that were retained remain bare in winter and resume growth in spring.\u003c\/p\u003e\u003c\/article\u003e\n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv class=\"glp-form-study\" data-primary-profile=\"cane\/bramble\" data-secondary-profile=\"deciduous\" data-morphology-contract=\"glp-sanibelle-en-v100-upright-canes\" data-evidence-id=\"research-sanibelle-2026-09-29\" aria-label=\"Mature and seasonal raspberry habit\"\u003e\n          \u003cdiv class=\"glp-form-study-grid\"\u003e\n            \u003csection class=\"glp-form-panel\" aria-labelledby=\"glp-sanibelle-en-v100-form-heading\"\u003e\n              \u003cdiv class=\"glp-form-panel-head\"\u003e\u003ch4 id=\"glp-sanibelle-en-v100-form-heading\"\u003eMature habit \u0026amp; dimensions\u003c\/h4\u003e\u003cspan class=\"glp-form-age\"\u003eMature growth\u003c\/span\u003e\u003c\/div\u003e\n              \u003cdiv class=\"glp-form-badges\"\u003e\u003cspan class=\"glp-form-badge\"\u003eHeight 1.5–2 m\u003c\/span\u003e\u003cspan class=\"glp-form-badge\"\u003eSpread about 0.8–1.2 m\u003c\/span\u003e\u003cspan class=\"glp-form-badge\"\u003eUpright supported canes\u003c\/span\u003e\u003c\/div\u003e\n              \u003csvg class=\"glp-form-dimension-svg\" data-shape-id=\"glp-sanibelle-en-v100-supported-mature\" viewbox=\"0 0 340 270\" role=\"img\" aria-labelledby=\"glp-sanibelle-en-v100-side-title glp-sanibelle-en-v100-side-desc\"\u003e\u003ctitle id=\"glp-sanibelle-en-v100-side-title\"\u003eUpright supported canes\u003c\/title\u003e\u003cdesc id=\"glp-sanibelle-en-v100-side-desc\"\u003eIndicatively 1.5–2 m high × 0.8–1.2 m wide. Support and sucker control shape the footprint; it spreads further if left unmanaged.\u003c\/desc\u003e\u003cg transform=\"translate(44,-10) scale(1.7)\"\u003e\u003cpath d=\"M42 125V22M112 125V22M42 51H112M42 90H112\" fill=\"none\" stroke=\"#b7aaa0\" stroke-width=\"1.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M68 125Q57 78 54 35M72 125Q71 77 79 22M78 125Q94 76 101 41\" fill=\"none\" stroke=\"#577649\" stroke-width=\"2.8\"\u003e\u003c\/path\u003e\u003cpath d=\"M58 58q-17 -16 -20 -7q1 13 20 7q15 -18 21 -12q0 14 -21 12Z\" fill=\"#769466\" stroke=\"#426650\" stroke-width=\"1\"\u003e\u003c\/path\u003e\u003cpath d=\"M64 85q-17 -16 -20 -7q1 13 20 7q15 -18 21 -12q0 14 -21 12Z\" fill=\"#769466\" stroke=\"#426650\" stroke-width=\"1\"\u003e\u003c\/path\u003e\u003cpath d=\"M77 47q-17 -16 -20 -7q1 13 20 7q15 -18 21 -12q0 14 -21 12Z\" fill=\"#769466\" stroke=\"#426650\" stroke-width=\"1\"\u003e\u003c\/path\u003e\u003cpath d=\"M76 76q-17 -16 -20 -7q1 13 20 7q15 -18 21 -12q0 14 -21 12Z\" fill=\"#769466\" stroke=\"#426650\" stroke-width=\"1\"\u003e\u003c\/path\u003e\u003cpath d=\"M92 70q-17 -16 -20 -7q1 13 20 7q15 -18 21 -12q0 14 -21 12Z\" fill=\"#769466\" stroke=\"#426650\" stroke-width=\"1\"\u003e\u003c\/path\u003e\u003cpath d=\"M84 99q-17 -16 -20 -7q1 13 20 7q15 -18 21 -12q0 14 -21 12Z\" fill=\"#769466\" stroke=\"#426650\" stroke-width=\"1\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 126H135\" stroke=\"#aeb5af\" stroke-width=\"1.5\"\u003e\u003c\/path\u003e\u003c\/g\u003e\u003cpath class=\"glp-form-dimension\" d=\"M40 30V206M34 30H46M34 206H46M111 239H259M111 233V245M259 233V245\"\u003e\u003c\/path\u003e\u003ctext class=\"glp-form-dimension-text\" x=\"19\" y=\"145\" transform=\"rotate(-90 19 145)\"\u003e1.5–2 m\u003c\/text\u003e\u003ctext class=\"glp-form-dimension-text\" x=\"185\" y=\"262\" text-anchor=\"middle\"\u003eabout 0.8–1.2 m\u003c\/text\u003e\u003c\/svg\u003e\n              \u003cp class=\"glp-form-caption\"\u003eIndicatively 1.5–2 m high × 0.8–1.2 m wide. Support and sucker control shape the footprint; it spreads further if left unmanaged.\u003c\/p\u003e\n            \u003c\/section\u003e\n            \u003csection class=\"glp-form-panel\" aria-labelledby=\"glp-sanibelle-en-v100-season-heading\"\u003e\n              \u003cdiv class=\"glp-form-panel-head\"\u003e\u003ch4 id=\"glp-sanibelle-en-v100-season-heading\"\u003eForm through time\u003c\/h4\u003e\u003cspan class=\"glp-form-age\"\u003eAnnual cycle\u003c\/span\u003e\u003c\/div\u003e\n              \u003cdiv class=\"glp-form-badges\"\u003e\u003cspan class=\"glp-form-badge\"\u003eDeciduous\u003c\/span\u003e\u003cspan class=\"glp-form-badge\"\u003eSuckering growth\u003c\/span\u003e\u003cspan class=\"glp-form-badge\"\u003eSummer fruiting\u003c\/span\u003e\u003c\/div\u003e\n              \u003cdiv class=\"glp-form-season-grid\"\u003e\n                \u003cdiv class=\"glp-form-season\"\u003e\n                  \u003csvg data-shape-id=\"glp-sanibelle-en-v100-summer-fruiting\" viewbox=\"0 0 150 150\" role=\"img\" aria-labelledby=\"glp-sanibelle-en-v100-season-1-title glp-sanibelle-en-v100-season-1-desc\"\u003e\u003ctitle id=\"glp-sanibelle-en-v100-season-1-title\"\u003eSummer\u003c\/title\u003e\u003cdesc id=\"glp-sanibelle-en-v100-season-1-desc\"\u003eLeaves and fruit on older canes.\u003c\/desc\u003e\u003cpath d=\"M42 125V22M112 125V22M42 51H112M42 90H112\" fill=\"none\" stroke=\"#b7aaa0\" stroke-width=\"1.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M68 125Q57 78 54 35M72 125Q71 77 79 22M78 125Q94 76 101 41\" fill=\"none\" stroke=\"#577649\" stroke-width=\"2.8\"\u003e\u003c\/path\u003e\u003cpath d=\"M58 58q-17 -16 -20 -7q1 13 20 7q15 -18 21 -12q0 14 -21 12Z\" fill=\"#769466\" stroke=\"#426650\" stroke-width=\"1\"\u003e\u003c\/path\u003e\u003cpath d=\"M64 85q-17 -16 -20 -7q1 13 20 7q15 -18 21 -12q0 14 -21 12Z\" fill=\"#769466\" stroke=\"#426650\" stroke-width=\"1\"\u003e\u003c\/path\u003e\u003cpath d=\"M77 47q-17 -16 -20 -7q1 13 20 7q15 -18 21 -12q0 14 -21 12Z\" fill=\"#769466\" stroke=\"#426650\" stroke-width=\"1\"\u003e\u003c\/path\u003e\u003cpath d=\"M76 76q-17 -16 -20 -7q1 13 20 7q15 -18 21 -12q0 14 -21 12Z\" fill=\"#769466\" stroke=\"#426650\" stroke-width=\"1\"\u003e\u003c\/path\u003e\u003cpath d=\"M92 70q-17 -16 -20 -7q1 13 20 7q15 -18 21 -12q0 14 -21 12Z\" fill=\"#769466\" stroke=\"#426650\" stroke-width=\"1\"\u003e\u003c\/path\u003e\u003cpath d=\"M84 99q-17 -16 -20 -7q1 13 20 7q15 -18 21 -12q0 14 -21 12Z\" fill=\"#769466\" stroke=\"#426650\" stroke-width=\"1\"\u003e\u003c\/path\u003e\u003cpath d=\"M47 69v6\" stroke=\"#577649\"\u003e\u003c\/path\u003e\u003cg fill=\"#a63c55\" stroke=\"#803346\" stroke-width=\".6\"\u003e\u003ccircle cx=\"45\" cy=\"78\" r=\"3\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"50\" cy=\"78\" r=\"3\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"47\" cy=\"82\" r=\"3\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\u003cpath d=\"M87 52v6\" stroke=\"#577649\"\u003e\u003c\/path\u003e\u003cg fill=\"#a63c55\" stroke=\"#803346\" stroke-width=\".6\"\u003e\u003ccircle cx=\"85\" cy=\"61\" r=\"3\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"90\" cy=\"61\" r=\"3\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"87\" cy=\"65\" r=\"3\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\u003cpath d=\"M108 76v6\" stroke=\"#577649\"\u003e\u003c\/path\u003e\u003cg fill=\"#a63c55\" stroke=\"#803346\" stroke-width=\".6\"\u003e\u003ccircle cx=\"106\" cy=\"85\" r=\"3\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"111\" cy=\"85\" r=\"3\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"108\" cy=\"89\" r=\"3\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\u003cpath d=\"M20 126H135\" stroke=\"#aeb5af\" stroke-width=\"1.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003cstrong\u003eSummer\u003c\/strong\u003e\u003cspan\u003eLeaves and fruit on older canes.\u003c\/span\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"glp-form-season\"\u003e\n                  \u003csvg data-shape-id=\"glp-sanibelle-en-v100-winter-bare\" viewbox=\"0 0 150 150\" role=\"img\" aria-labelledby=\"glp-sanibelle-en-v100-season-2-title glp-sanibelle-en-v100-season-2-desc\"\u003e\u003ctitle id=\"glp-sanibelle-en-v100-season-2-title\"\u003eWinter\u003c\/title\u003e\u003cdesc id=\"glp-sanibelle-en-v100-season-2-desc\"\u003eBare, healthy canes for the next season.\u003c\/desc\u003e\u003cpath d=\"M42 125V22M112 125V22M42 51H112M42 90H112\" fill=\"none\" stroke=\"#b7aaa0\" stroke-width=\"1.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M68 125Q57 78 54 35M72 125Q71 77 79 22M78 125Q94 76 101 41\" fill=\"none\" stroke=\"#577649\" stroke-width=\"2.8\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 126H135\" stroke=\"#aeb5af\" stroke-width=\"1.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003cstrong\u003eWinter\u003c\/strong\u003e\u003cspan\u003eBare, healthy canes for the next season.\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n              \u003cp class=\"glp-form-evergreen-note\"\u003eNot every winter cane is dead: the absence of leaves alone is not a reason to cut it down.\u003c\/p\u003e\n            \u003c\/section\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"glp-love-note\"\u003e\u003cp\u003e\u003cstrong\u003eWhat to expect after planting:\u003c\/strong\u003e Early growth can be uneven between canes. Assess new growth over the growing season, rather than judging the plant by its appearance on a winter day.\u003c\/p\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \n    \u003cdetails class=\"glp-disclosure glp-cultivar-origin\" open aria-labelledby=\"glp-sanibelle-en-v100-cultivar-origin-title\"\u003e\n      \u003csummary class=\"glp-summary-has-icon\"\u003e\n        \u003cspan class=\"glp-ui-icon glp-summary-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M5 21h14\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 21V9\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 13c-4 0-6-2-6-5 4 0 6 2 6 5Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 10c0-4 2-6 6-6 0 4-2 6-6 6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n        \u003cspan class=\"glp-summary-copy\"\u003e\n          \u003cspan class=\"glp-summary-kicker\"\u003eHistory \u0026amp; origin\u003c\/span\u003e\n          \u003cspan class=\"glp-summary-title\" id=\"glp-sanibelle-en-v100-cultivar-origin-title\"\u003eCultivar origin\u003c\/span\u003e\n          \u003cspan class=\"glp-summary-note\"\u003eFrom research at Weihenstephan to soft-fruit cultivation.\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"glp-toggle\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"glp-disclosure-body glp-cultivar-origin-body\"\u003e\n        \u003cdiv class=\"glp-cultivar-origin-copy\"\u003e\u003cp\u003e\u003cem\u003e‘Sanibelle’\u003c\/em\u003e was bred in the 1980s by Dr H. Schimmelpfeng at the Technical University of Munich’s Department of Fruit Production in Weihenstephan. Its selection was linked to the search for raspberries resistant to root rot.\u003c\/p\u003e\u003cp\u003eLubera introduced it exclusively to the market. Its exact parentage remains unresolved: the earlier proposed connection to \u003cem\u003e‘Latham’\u003c\/em\u003e was not confirmed by subsequent genetic research.\u003c\/p\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"glp-disclosure glp-geek\"\u003e\n      \u003csummary class=\"glp-summary-has-icon\"\u003e\n        \u003cspan class=\"glp-ui-icon glp-summary-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M6 18h8M3 22h18M14 22a7 7 0 1 0 0-14h-1M9 14h2\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 12a2 2 0 0 1-2-2V6h6v4a2 2 0 0 1-2 2ZM12 6V3a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n        \u003cspan class=\"glp-summary-copy\"\u003e\u003cspan class=\"glp-summary-kicker\"\u003eGreenleaf for Plant Nerds\u003c\/span\u003e\u003cspan class=\"glp-summary-title\"\u003eScience nobody asked for\u003c\/span\u003e\u003cspan class=\"glp-summary-note\"\u003eBotanical details for anyone curious about what lies behind the plant’s appearance\u003c\/span\u003e\u003c\/span\u003e\n        \u003cspan class=\"glp-toggle\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"glp-disclosure-body\"\u003e\u003cdiv class=\"glp-science-grid\"\u003e\u003carticle class=\"glp-science-item\"\u003e\u003ch4\u003eOne fruit, many little drupes\u003c\/h4\u003e\u003cp\u003eA raspberry is an aggregate fruit: each small fleshy bead develops from an ovary in the same flower. When the ripe fruit detaches, the receptacle remains on the plant, leaving the characteristic hollow centre.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"glp-science-item\"\u003e\u003ch4\u003eWhy pollination changes the shape\u003c\/h4\u003e\u003cp\u003eThe many ovaries need effective pollination to develop a full set of drupelets. When some fail to develop, the raspberry can be uneven or fall apart more easily — its shape tells part of the flower’s story.\u003c\/p\u003e\u003c\/article\u003e\u003c\/div\u003e\u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/section\u003e\n\n  \u003caside class=\"glp-note-band\" aria-label=\"Greenleaf Tip\"\u003e\n    \u003cspan class=\"glp-ui-icon glp-note-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 18h6M10 22h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n    \u003cp\u003e\u003cstrong\u003eGreenleaf Tip:\u003c\/strong\u003e Add a loose coloured tie to new canes when you identify them in summer. At the next pruning session, it will be easier to recognise the generation that needs to stay.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\n  \u003csection class=\"glp-faq-section\" aria-labelledby=\"glp-sanibelle-en-v100-faq-title\"\u003e\n    \u003cdiv class=\"glp-faq-head\"\u003e\n      \u003ch3 id=\"glp-sanibelle-en-v100-faq-title\" class=\"glp-heading-with-icon\"\u003e\u003cspan\u003eFrequently asked questions\u003c\/span\u003e\u003cspan class=\"glp-ui-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719\"\u003e\u003c\/path\u003e\u003cpath d=\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3M12 17h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/h3\u003e\n      \u003csvg class=\"glp-section-curve\" viewbox=\"0 0 80 12\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M4 8.4C20 6.1 39 5.7 55 6.2C64 6.4 71 7.2 76 7.5\" fill=\"none\" stroke=\"#3f6b55\" stroke-width=\"4.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" vector-effect=\"non-scaling-stroke\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cp\u003ePractical answers before it finds its place in the garden.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"glp-faq-list\"\u003e\n      \u003cdetails class=\"glp-faq\" name=\"glp-sanibelle-en-v100-faq\"\u003e\u003csummary\u003e\u003cspan class=\"glp-faq-number\"\u003e01\u003c\/span\u003e\u003cspan class=\"glp-faq-question\"\u003eIs this a blackberry?\u003c\/span\u003e\u003cspan class=\"glp-faq-toggle\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\u003cp class=\"glp-faq-answer\"\u003eNo. It is a raspberry, with red fruit that becomes hollow in the centre when picked ripe. It is not a black-fruited blackberry.\u003c\/p\u003e\u003c\/details\u003e\n      \u003cdetails class=\"glp-faq\" name=\"glp-sanibelle-en-v100-faq\"\u003e\u003csummary\u003e\u003cspan class=\"glp-faq-number\"\u003e02\u003c\/span\u003e\u003cspan class=\"glp-faq-question\"\u003eCan it stay in the 13 cm pot?\u003c\/span\u003e\u003cspan class=\"glp-faq-toggle\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\u003cp class=\"glp-faq-answer\"\u003eNot permanently. This vigorous cultivar prefers an organised space in the garden. On a balcony, it needs a much larger pot, support and more careful water management.\u003c\/p\u003e\u003c\/details\u003e\n      \u003cdetails class=\"glp-faq\" name=\"glp-sanibelle-en-v100-faq\"\u003e\u003csummary\u003e\u003cspan class=\"glp-faq-number\"\u003e03\u003c\/span\u003e\u003cspan class=\"glp-faq-question\"\u003eWill it suit a very hot south-facing balcony?\u003c\/span\u003e\u003cspan class=\"glp-faq-toggle\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\u003cp class=\"glp-faq-answer\"\u003eIt is not the easiest choice where walls and paving reflect heat all day. Prefer a cooler position with morning sun and a protected root ball.\u003c\/p\u003e\u003c\/details\u003e\n      \u003cdetails class=\"glp-faq\" name=\"glp-sanibelle-en-v100-faq\"\u003e\u003csummary\u003e\u003cspan class=\"glp-faq-number\"\u003e04\u003c\/span\u003e\u003cspan class=\"glp-faq-question\"\u003eDoes it have prickles?\u003c\/span\u003e\u003cspan class=\"glp-faq-toggle\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\u003cp class=\"glp-faq-answer\"\u003eYes. Leave room to work with gloves and avoid positions where the canes brush against a narrow access route.\u003c\/p\u003e\u003c\/details\u003e\n      \u003cdetails class=\"glp-faq\" name=\"glp-sanibelle-en-v100-faq\"\u003e\u003csummary\u003e\u003cspan class=\"glp-faq-number\"\u003e05\u003c\/span\u003e\u003cspan class=\"glp-faq-question\"\u003eWill it arrive covered in fruit?\u003c\/span\u003e\u003cspan class=\"glp-faq-toggle\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\u003cp class=\"glp-faq-answer\"\u003ePot size and plant height do not guarantee fruiting. Leaves, flowers and fruit depend on the season and developmental stage.\u003c\/p\u003e\u003c\/details\u003e\n      \u003cdetails class=\"glp-faq\" name=\"glp-sanibelle-en-v100-faq\"\u003e\u003csummary\u003e\u003cspan class=\"glp-faq-number\"\u003e06\u003c\/span\u003e\u003cspan class=\"glp-faq-question\"\u003eWhat does bio in the name mean?\u003c\/span\u003e\u003cspan class=\"glp-faq-toggle\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\u003cp class=\"glp-faq-answer\"\u003eThis product is offered as organically grown. It still requires appropriate care, and the fruit should still be washed before eating.\u003c\/p\u003e\u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cfooter class=\"glp-footer\"\u003e\n    \u003cp\u003e© Original plant description by Greenleaf Garden Center. All rights reserved. This text is original material. Copying is prohibited under Greek Law 2121\/1993.\u003c\/p\u003e\n    \u003cp\u003eNote: Every plant is living and unique. Height, cane count and the presence of leaves, flowers or fruit vary with the season and stage of development.\u003c\/p\u003e\n  \u003c\/footer\u003e\n\n\u003c\/div\u003e\n\n\u003cscript data-glp-responsive-placement=\"v2\" data-glp-responsive-origin=\"v1\" data-glp-responsive-pruning=\"v2\" data-glp-responsive-fruiting=\"v1\"\u003e\n(function(){\n  var root=document.currentScript\u0026\u0026document.currentScript.closest?document.currentScript.closest('[id$=\"-copy-paste\"]'):null;\n  if(!root||!window.matchMedia)return;\n  var controlled=[\n    root.querySelector('details.glp-space-disclosure'),\n    root.querySelector('details.glp-cultivar-origin'),\n    root.querySelector('details.glp-fruiting-disclosure'),\n    root.querySelector('details.glp-pruning-disclosure')\n  ].filter(Boolean);\n  if(!controlled.length)return;\n  var desktop=window.matchMedia('(min-width: 781px)');\n  var syncOne=function(disclosure){\n    var summary=disclosure.querySelector('summary');\n    disclosure.open=desktop.matches;\n    if(!summary)return;\n    if(desktop.matches){summary.setAttribute('aria-disabled','true');summary.setAttribute('tabindex','-1');}\n    else{summary.removeAttribute('aria-disabled');summary.removeAttribute('tabindex');}\n  };\n  var sync=function(){controlled.forEach(syncOne);};\n  controlled.forEach(function(disclosure){\n    var summary=disclosure.querySelector('summary');\n    if(summary)summary.addEventListener('click',function(event){if(desktop.matches)event.preventDefault();});\n    disclosure.addEventListener('toggle',function(){if(desktop.matches\u0026\u0026!disclosure.open)disclosure.open=true;});\n  });\n  sync();\n  if(desktop.addEventListener)desktop.addEventListener('change',sync);\n  else if(desktop.addListener)desktop.addListener(sync);\n})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Greenleaf Garden Center","offers":[{"title":"Default Title","offer_id":59309965869404,"sku":"Rubus\\Sanibellbio13cm","price":10.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2962\/3312\/files\/Rubus-idaeus-_Sanibelle_-Bio-P13.jpg?v=1790682037","url":"https:\/\/green-leaf.gr\/en-eu\/products\/rubus-sanibelle-bio-13cm","provider":"Greenleaf Garden Center","version":"1.0","type":"link"}