.gp-october-bundles .gp-seed-entry-zone{padding-top:20px;padding-bottom:0}
.gp-october-bundles .gp-seed-entry-zone--bottom{padding-top:32px;padding-bottom:40px}
.gp-october-bundles .gp-seed-promo{display:grid;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:26px;padding:24px 30px;background:#f2e6d5;color:#203e32;border:1px solid #dbbea0;text-decoration:none;transition:background .18s ease,border-color .18s ease}
.gp-october-bundles .gp-seed-promo:hover{background:#eadac3;border-color:#9e5738}
.gp-october-bundles .gp-seed-promo:focus-visible{outline:3px solid #9e5738;outline-offset:4px}
.gp-october-bundles .gp-seed-promo .gp-seed-promo__badge{display:flex;flex-direction:column;align-items:center;justify-content:center;width:76px;height:76px;border:1px solid #b88d62;border-radius:50%;flex-shrink:0;transform:rotate(-7deg)}
.gp-october-bundles .gp-seed-promo__badge b{font:38px/1 Georgia,serif;font-weight:400}
.gp-october-bundles .gp-seed-promo__badge span{font:10px/1.5 var(--sans);letter-spacing:.08em;margin-top:3px}
.gp-october-bundles .gp-seed-promo .gp-seed-promo__copy{display:flex;flex-direction:column;gap:5px;min-width:0}
.gp-october-bundles .gp-seed-promo__eyebrow{font:10px/1.5 var(--sans);letter-spacing:.14em;color:#8c4e30}
.gp-october-bundles .gp-seed-promo .gp-seed-promo__title{font:500 24px/1.5 var(--serif);color:inherit;letter-spacing:0}
.gp-october-bundles .gp-seed-promo__note{font:12px/1.7 var(--sans);color:#586451}
.gp-october-bundles .gp-seed-promo .gp-seed-promo__cta{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:48px;padding:13px 19px;background:#203e32;color:#fffef9;font:500 13px/1.5 var(--sans);white-space:nowrap}
.gp-october-bundles .gp-seed-entry-zone--bottom .gp-seed-promo{background:#203e32;border-color:#203e32;color:#fffef9}
.gp-october-bundles .gp-seed-entry-zone--bottom .gp-seed-promo:hover{background:#2d4c3c;border-color:#49634c}
.gp-october-bundles .gp-seed-entry-zone--bottom .gp-seed-promo__badge{border-color:#a7b08d}
.gp-october-bundles .gp-seed-entry-zone--bottom .gp-seed-promo__eyebrow{color:#e4c9a4}
.gp-october-bundles .gp-seed-entry-zone--bottom .gp-seed-promo__note{color:#d7dfca}
.gp-october-bundles .gp-seed-entry-zone--bottom .gp-seed-promo__cta{background:#f2e6d5;color:#203e32}
@media(max-width:1000px){.gp-october-bundles .gp-seed-promo{grid-template-columns:64px minmax(0,1fr);gap:14px 20px;padding:22px}.gp-october-bundles .gp-seed-promo .gp-seed-promo__badge{width:64px;height:64px}.gp-october-bundles .gp-seed-promo .gp-seed-promo__cta{grid-column:2;justify-self:start}.gp-october-bundles .gp-seed-promo .gp-seed-promo__title{font-size:22px}}
@media(max-width:600px){.gp-october-bundles .gp-seed-entry-zone{padding-top:16px}.gp-october-bundles .gp-seed-entry-zone--bottom{padding-top:24px;padding-bottom:108px}.gp-october-bundles .gp-seed-promo{grid-template-columns:52px minmax(0,1fr);gap:15px;padding:20px 17px}.gp-october-bundles .gp-seed-promo .gp-seed-promo__badge{width:52px;height:52px}.gp-october-bundles .gp-seed-promo__badge b{font-size:29px}.gp-october-bundles .gp-seed-promo__badge span{font-size:8px}.gp-october-bundles .gp-seed-promo .gp-seed-promo__title{font-size:19px;line-height:1.6}.gp-october-bundles .gp-seed-promo__eyebrow{font-size:9px;letter-spacing:.08em}.gp-october-bundles .gp-seed-promo__note{font-size:11px}.gp-october-bundles .gp-seed-promo .gp-seed-promo__cta{grid-column:1/-1;justify-self:stretch;min-height:46px}}
@media(prefers-reduced-motion:reduce){.gp-october-bundles .gp-seed-promo{transition:none}}
