.vp-bf-aplus img{display:block;max-width:100%;height:auto;object-fit:contain}
.vp-bf-aplus .vp-flower-hero{max-width:min(1040px,var(--vp-bf-image-width,1040px))}
.vp-bf-aplus .vp-story-picture{background:transparent;overflow:hidden}
.vp-bf-aplus .vp-story-picture img{width:100%;max-width:var(--vp-bf-image-width,100%);margin-inline:auto;height:auto;aspect-ratio:auto;object-fit:contain}
.vp-bf-aplus .vp-bf-wide{display:flex;flex-direction:column;gap:24px;max-width:1040px;margin-inline:auto}
.vp-bf-aplus .vp-bf-wide .vp-story-picture{order:0;width:100%}
.vp-bf-aplus .vp-bf-wide .vp-story-copy{order:1;max-width:680px;padding:0;text-align:center}
.vp-bf-aplus .vp-bf-selection{max-width:720px;margin:48px auto;padding:32px;border:1px solid var(--vp-line);border-radius:20px;background:#fff}
.vp-bf-aplus .vp-bf-facts{max-width:none}
.vp-bf-aplus .vp-bf-facts div{grid-template-columns:minmax(100px,.7fr) minmax(0,1.3fr)}
.vp-bf-aplus .vp-care{margin-top:32px}
.vp-bf-aplus .vp-care>div{width:100%}
#vp-bf-features,#vp-bf-selection,#vp-bf-care{scroll-margin-top:110px}
@media(max-width:899px){
 .vp-bf-aplus .vp-story-row,.vp-bf-aplus .vp-story-row.vp-reverse{display:flex;flex-direction:column;gap:18px}
 .vp-bf-aplus .vp-story-picture{order:0;width:100%}
 .vp-bf-aplus .vp-story-copy{order:1;width:100%;max-width:none}
 .vp-bf-aplus .vp-bf-selection{margin:32px auto;padding:20px 16px;border-radius:16px}
 .vp-bf-aplus .vp-bf-wide .vp-story-copy{text-align:left}
 .vp-bf-aplus .vp-flower-hero img,.vp-bf-aplus .vp-story-picture img{border-radius:16px}
}
@media(max-width:599px){
 .vp-bf-aplus .vp-flower-jumps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
 .vp-bf-aplus .vp-bf-facts div{grid-template-columns:100px minmax(0,1fr);gap:12px}
 #vp-bf-features,#vp-bf-selection,#vp-bf-care{scroll-margin-top:92px}
}
