/* Shared SSG Horticulture product content classes. */
.ssg-hort-feature-heading{margin-top:22px!important;margin-bottom:8px!important;font-size:15px!important;line-height:1.5!important;}
.ssg-hort-key-features li{margin-bottom:0!important;line-height:1.5!important;}
.sms-bottom-rich .ssg-hort-resource-link{color:#00549b!important;-webkit-text-fill-color:#00549b!important;text-decoration:underline!important;text-underline-offset:3px;}
.sms-bottom-rich .ssg-hort-resource-link:hover{color:#003e75!important;-webkit-text-fill-color:#003e75!important;}

/* Consistent headings and separation after compact feature lists. */
.ssg-hort-feature-heading,.ssg-hort-key-features + p > strong:first-child{color:#054e9b!important;-webkit-text-fill-color:#054e9b!important;font-weight:700!important;}
.ssg-hort-key-features{margin-bottom:22px!important;}

/* Shared product navigation emphasis. */
.pdp-section-nav__link.ssg-hort-builder-label,#pdp-room-builder > summary.ssg-hort-builder-label{color:#247354!important;-webkit-text-fill-color:#247354!important;font-weight:700;}

.nav-item.horticulture .ssg-hort-full-builder-link{display:block!important;color:#247354!important;font-weight:800!important;margin-bottom:12px}.ssg-full-room-frame{display:block;width:100%;border:0;min-height:900px}.ssg-hort-builder-callout{margin:24px 0;padding:28px;border:1px solid #cfe1d8;border-radius:28px;background:#f3f8f5;text-align:center}.ssg-hort-builder-callout h2{color:#174b40}.ssg-hort-builder-callout a{display:inline-block;background:#247354;color:#fff!important;border-radius:28px;padding:12px 24px;font-weight:700;text-decoration:none}

.nav-item.horticulture .ssg-hort-full-builder-link{font-size:16px!important;line-height:24px!important;-webkit-text-fill-color:#247354!important;}
