:root{--gb-container-width:1320px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-c329b0fc{display:grid;overflow-x:hidden;overflow-y:hidden}.gb-element-c329b0fc>*{grid-column:1/-1;grid-row:1/-1}@media (max-width:767px){.gb-element-c329b0fc{position:relative}}.gb-element-9919c207{display:flex;flex-direction:column;justify-content:space-between;padding-top:16rem}@media (max-width:767px){.gb-element-9919c207{padding-top:5rem;position:relative;z-index:1}}.gb-element-83aac87f{max-width:620px}.gb-element-a29dd442{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:var(--space-xs);border-top:1px solid rgba(250,247,242,0.40)}@media (max-width:1024px){.gb-element-a29dd442{grid-template-columns:1fr}}.gb-element-bde70297{display:flex;flex-direction:column;justify-content:space-between;row-gap:var(--space-xxs)}.gb-element-0adb7cd5{margin-top:var(--space-s)}@media (max-width:767px){.gb-element-0adb7cd5{display:none}}.gb-element-67febd04{margin-left:var(--space-s);margin-right:var(--space-s);border-radius:var(--br-md)}@media (max-width:1024px){.gb-element-67febd04{margin-left:var(--space-xs);margin-right:var(--space-xs)}}@media (max-width:767px){.gb-element-67febd04{margin-left:var(--space-xxs);margin-right:var(--space-xxs);padding-bottom:0px;padding-top:0px}}@media (max-width:767px){.gb-element-f261bde9{padding-left:0px;padding-right:0px}}.gb-element-a8e6b1ae{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:var(--narrow-container)}@media (max-width:767px){.gb-element-a8e6b1ae{grid-template-columns:1fr}}.gb-element-58890ff1{border-right:1px solid var(--border-color);border-bottom:1px solid var(--border-color);padding:2.5rem}@media (max-width:1024px){.gb-element-58890ff1{padding:var(--space-s)}}@media (max-width:767px){.gb-element-58890ff1{border-right-style:solid;border-right-width:0px}}.gb-element-3a6654e9{padding:2.5rem}@media (max-width:1024px){.gb-element-3a6654e9{padding:var(--space-s)}}.gb-element-d97908e0{padding:2.5rem}@media (max-width:1024px){.gb-element-d97908e0{padding:var(--space-s)}}@media (max-width:767px){.gb-element-d97908e0{border-top:1px solid var(--border-color)}}.gb-element-a5634c73{margin-left:-1px;margin-top:-1px;border-top:1px solid var(--border-color);border-left:1px solid var(--border-color);padding:2.5rem}@media (max-width:1024px){.gb-element-a5634c73{padding:var(--space-s)}}@media (max-width:767px){.gb-element-a5634c73{border-left-style:solid;border-left-width:0px}}.gb-element-0e1a8b69{display:flex;justify-content:center;margin-top:var(--space-s)}.gb-element-d01f54b0{align-items:center;display:flex;flex-direction:column;text-align:center}.gb-element-ab5c2faa{background:linear-gradient(to left,rgba(29,20,11,.24) 0%,rgba(29,20,11,.24) 100%),url(https://solidplants.com/wp-content/uploads/2026/07/banner-temp-1024x683.jpg) center /cover no-repeat;background-blend-mode:multiply,normal}.gb-element-cf1ab296{align-items:center;display:flex;margin-bottom:var(--space-s)}.gb-element-cf1ab296 img{aspect-ratio:1;display:block;height:auto;max-width:100%;width:5.5rem;border:4px solid var(--text-contrast);border-radius:100vw}.gb-element-cf1ab296 img:last-of-type{margin-left:-1rem}.gb-element-097ed93e{align-items:center;column-gap:var(--space-xxs);display:flex;flex-wrap:wrap;row-gap:var(--space-xxs)}@media (max-width:767px){.gb-element-097ed93e{align-items:stretch;flex-direction:column}}.gb-element-4b5fdfe4{margin-bottom:0px}.gb-element-8195bf75{display:grid;max-width:1320px;row-gap:var(--space-md)}.gb-element-4237f0e3{display:flex;flex-direction:column}@media (max-width:767px){.gb-element-9874b7ab{grid-template-columns:1fr}}.gb-element-ff566446{border:1px solid var(--border-color);border-radius:var(--br-md);padding:2.5rem}@media (max-width:1024px){.gb-element-ff566446{padding:var(--space-s)}}.gb-element-8757c40b{align-items:center;column-gap:var(--space-xs);display:flex;row-gap:var(--space-xxs)}@media (max-width:767px){.gb-element-8757c40b{align-items:flex-start;flex-direction:column}}.gb-element-7687aebd{flex-shrink:0}.gb-element-7a18daa4{align-items:center;column-gap:var(--space-xs);display:flex;flex-wrap:wrap;margin-top:var(--space-xxs);row-gap:var(--space-xxs)}.gb-element-70d0efe9{border:1px solid var(--border-color);border-radius:var(--br-md);padding:2.5rem}@media (max-width:1024px){.gb-element-70d0efe9{padding:var(--space-s)}}.gb-element-f38f7dc4{align-items:flex-start;column-gap:var(--space-xs);display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:var(--space-xs)}@media (max-width:1024px){.gb-element-f38f7dc4{column-gap:var(--space-lg);justify-content:flex-start}}@media (max-width:767px){.gb-element-f38f7dc4{flex-direction:column}}.gb-element-a2f85d74{align-items:center;column-gap:.5rem;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;row-gap:.5rem;margin:0px}.gb-element-a2f85d74 a{border-right-style:solid;border-right-width:1px;padding-right:.5rem;text-decoration:none}.gb-element-a2f85d74 a:is(:hover,:focus){text-decoration:underline}.gb-element-a2f85d74 li:last-of-type a{border-right-style:solid;border-right-width:0px;padding-right:0px}.gb-element-5a720d29{bottom:1rem;display:block;position:fixed;right:1rem;z-index:9}@media (max-width:767px){.gb-element-5a720d29{bottom:.75rem;position:fixed;right:.75rem}}.gb-element-7b63d5c1{display:block;position:relative;transition:transform 0.15s ease-in-out 0s}.gb-element-7b63d5c1:hover{transform:translate3d(0px,-0.25rem,0px)}@media (max-width:767px){.gb-element-7b63d5c1{position:relative;z-index:9}}.gb-element-b5c2bd7f{align-items:center;display:flex;justify-content:space-between}@media (max-width:1024px){.gb-element-b5c2bd7f{padding-left:1rem;padding-right:1rem}.gb-element-b5c2bd7f .custom-logo{width:200px}}.gb-element-a293dbe9{align-items:center;column-gap:.5rem;display:flex}@media (min-width:1025px){.gb-element-1f987141{display:none !important}}@media (max-width:1024px) and (min-width:768px){.gb-element-1f987141{display:none !important}}@media (max-width:767px){.gb-element-1f987141{display:flex;justify-content:center;padding:var(--space-s)}.gb-element-1f987141 .list-contact-info{row-gap:var(--space-xs)}.gb-element-1f987141 .list-contact-info li{justify-content:center}}.gb-media-5728c870{height:1100px;justify-self:end;margin-right:-300px;max-width:100%;object-fit:cover;width:auto}@media (max-width:767px){.gb-media-5728c870{height:100%;margin-right:revert;max-width:revert;position:absolute;right:-600px;top:0px}}.gb-media-0381be27{height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-d7c9ac21{height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-71ce7237{height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-030d346f{height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-324f556e{bottom:-45px;height:72px;margin-left:auto;margin-right:auto;max-width:100%;object-fit:cover;position:relative;width:72px}@media (max-width:767px){.gb-media-324f556e{bottom:0px;margin-bottom:.5rem;position:revert}}.gb-media-24cdcdbe{height:auto;max-width:100%;object-fit:cover;width:130px}.gb-media-28926593{aspect-ratio:1;box-shadow:30px 42px 14px 0 rgba(0,0,0,0.00),19px 27px 13px 0 rgba(0,0,0,0.01),11px 15px 11px 0 rgba(0,0,0,0.05),5px 7px 8px 0 rgba(0,0,0,0.09),1px 2px 5px 0 rgba(0,0,0,0.10);display:block;height:auto;max-width:100%;object-fit:cover;width:88px;border:4px solid var(--canvas-base);border-radius:100vw}@media (max-width:1024px){.gb-media-28926593{width:70px}}@media (max-width:767px){.gb-media-28926593{border-bottom-style:solid;border-bottom-width:3px;border-left-style:solid;border-left-width:3px;border-right-style:solid;border-right-width:3px;border-top-style:solid;border-top-width:3px;width:55px}}.gb-media-fc5f92aa{aspect-ratio:1;height:auto;max-width:100%;object-fit:cover;position:absolute;right:-.75rem;top:-.75rem;width:40px}@media (max-width:1024px){.gb-media-fc5f92aa{right:-.5rem;top:-.5rem;width:32px}}@media (max-width:767px){.gb-media-fc5f92aa{right:-.25rem;top:-.25rem;width:24px}}.gb-media-e6e1d9d4{aspect-ratio:1;height:auto;max-width:100%;object-fit:cover;width:80px}@media (max-width:1024px){.gb-media-e6e1d9d4{width:60px}}@media (max-width:767px){.gb-media-e6e1d9d4{width:45px}}.gb-media-4c082e23{filter:brightness(100);height:auto;max-width:100%;object-fit:cover;width:auto}@media (max-width:1024px){.gb-media-4c082e23{width:150px}}@media (max-width:767px){.gb-media-4c082e23{filter:none;width:120px}}.gb-text-19fb4eee{color:var(--accent-secondary);font-size:.875rem;font-weight:700;letter-spacing:3px;line-height:1.7;text-transform:uppercase}.gb-text-bd18413c{margin-bottom:var(--space-xs)}.gb-text-7068f50c{margin-bottom:0px}.gb-text-05466e26{margin-bottom:0px}.gb-text-26397c04{margin-bottom:0px}.gb-text-e644f28b{margin-bottom:0px}.gb-text-38dfead2{align-items:center;column-gap:0.5em;display:inline-flex}.gb-text-38dfead2 .gb-shape svg{fill:currentColor;height:1.25em;width:1.25em}@media (max-width:767px){.gb-text-38dfead2{justify-content:center;width:100%}}.gb-text-ec7294a6{background-color:var(--canvas-contrast)}.gb-text-ec7294a6:is(:hover,:focus){background-color:var(--accent)}@media (max-width:767px){.gb-text-ec7294a6{justify-content:center;width:100%}}.gb-text-17104822{margin-bottom:0px}.gb-text-91815795{margin-bottom:0px}.gb-text-1355a839 .gb-shape svg{fill:currentColor;height:1em;width:1em}.gb-text-1355a839 a{letter-spacing:var(--letter-spacing)}.gb-text-a8055b8d .gb-shape svg{fill:currentColor;height:1em;width:1em}.gb-text-a8055b8d a{letter-spacing:var(--letter-spacing)}.gb-text-7fcd9bc6 .gb-shape svg{fill:currentColor;height:1em;width:1em}.gb-text-7fcd9bc6 a{letter-spacing:var(--letter-spacing)}.gb-text-c469eec1{--color:var(--accent);align-items:center;color:var(--color);display:inline-flex;flex-direction:column;font-size:var(--text-xs);font-weight:700;line-height:1;row-gap:.5rem;text-decoration:none}.gb-text-c469eec1 .gb-shape{align-items:center;background-color:var(--color);display:grid;height:1.5rem;justify-content:center;width:1.5rem;border-radius:100vw}.gb-text-c469eec1 .gb-shape svg{height:1em;transform:rotate(90deg);width:1em;border-radius:100vw}.gb-text-c469eec1 path{fill:var(--text-contrast)}@media (min-width:769px){.gb-text-c469eec1{display:none !important}}.gb-carousel-4284598d{--gb-carousel-slide-gap:24px;--gb-carousel-slides-per-group:2;--gb-carousel-slides-per-view:2}@media (max-width:1024px){.gb-carousel-4284598d{--gb-carousel-slide-gap:16px;--gb-carousel-slides-per-view:2}}@media (max-width:767px){.gb-carousel-4284598d{--gb-carousel-slides-per-group:1;--gb-carousel-slides-per-view:1.15}}.gb-carousel-items-7d34d9ad img{display:block}.gb-carousel-pagination-34950d65{align-items:center;column-gap:.5rem;height:1.5rem;max-width:100%}.gb-carousel-pagination-34950d65 .gb-carousel-dot{background-color:var(--text-contrast);height:1rem;width:1rem;border:1px solid var(--accent)}.gb-carousel-pagination-34950d65 .gb-carousel-dot.is-active{background-color:var(--accent);height:1rem;transform:scale(1);width:2.5rem;border-radius:100vw}.gb-carousel-pagination-34950d65 .gb-carousel-dot:hover{background-color:var(--accent)}.gb-query-7203472f{margin-bottom:var(--space-md);margin-top:var(--space-xxs)}.gb-looper-e3fd7cc9{column-gap:var(--space-xs);display:grid;flex-direction:column;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--space-xs)}@media (max-width:1024px){.gb-looper-e3fd7cc9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-looper-e3fd7cc9{grid-template-columns:1fr}.gb-looper-e3fd7cc9 article:nth-last-of-type(-n+2){display:none}}@media (width > 0px) {.gb-navigation-cf53bd2d .gb-menu-toggle {display: none;}}@media (max-width: 0px) {.gb-navigation-cf53bd2d .gb-menu-container:not(.gb-menu-container--toggled) {display: none;}}@media (max-width:768px){.gb-navigation-14a4c7ec{order:-1}}@media (width > 768px) {.gb-navigation-14a4c7ec .gb-menu-toggle {display: none;}}@media (max-width: 768px) {.gb-navigation-14a4c7ec .gb-menu-container:not(.gb-menu-container--toggled) {display: none;}}.gb-menu-container-6d7ed910.gb-menu-container--mobile{background-color:#000000;color:#ffffff;padding-bottom:60px;position:fixed}.gb-menu-container-6d7ed910.gb-menu-container--mobile .gb-menu{flex-direction:column}.gb-menu-container-e8262d88.gb-menu-container--mobile{background-color:var(--canvas-base);color:var(--text-base);padding-bottom:60px;position:fixed}.gb-menu-container-e8262d88.gb-menu-container--mobile .gb-menu{flex-direction:column}.gb-menu-86b89216{column-gap:4rem;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;max-width:var(--narrow-container);row-gap:var(--space-xs);margin:0px auto var(--space-xs) auto;padding:0px}.gb-menu-86b89216 li:nth-of-type(2){margin-right:auto}@media (max-width:767px){.gb-menu-86b89216{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));text-align:center}.gb-menu-86b89216 li:nth-of-type(2){margin-right:revert}}.gb-menu-c94b15b4{align-items:center;column-gap:4rem;display:flex;flex-wrap:wrap;list-style-type:none;margin:0px;padding:0px}@media (max-width:1024px){.gb-menu-c94b15b4{column-gap:1.5rem}}@media (max-width:767px){.gb-menu-c94b15b4{align-items:stretch;background-color:var(--canvas-hover);padding:var(--space-xs) var(--space-s)}}.gb-menu-item-mib89216{list-style-type:none;position:relative;margin:0px;padding:0px}.gb-menu-item-mib89216 .gb-menu-link{column-gap:10px;font-size:var(--text-s);font-weight:700;letter-spacing:var(--letter-spacing);text-decoration:none;padding:0em}.gb-menu-item-mib89216 .gb-menu-link:is(:hover,:focus){text-decoration:underline}.gb-menu-item-mi4b15b4{color:var(--text-contrast);font-size:1rem;font-weight:700;letter-spacing:var(--letter-spacing);list-style-type:none;position:relative;margin:0px;padding:0px}.gb-menu-item-mi4b15b4.menu-contact a{background-blend-mode:difference;background-color:var(--accent-secondary);background-image:url('https://solidplants.com/wp-content/uploads/2026/06/arrow-right-long-light.svg');background-position:calc(100% - 1.25rem) center;background-repeat:no-repeat;background-size:1.25rem 1rem;color:var(--text-base);border-radius:var(--br-s);padding:1rem 3.25rem 1rem 1.25rem}.gb-menu-item-mi4b15b4 .gb-menu-link{align-items:center;column-gap:10px;display:flex;justify-content:space-between;text-decoration:none;padding:0em}.gb-menu-item-mi4b15b4 .gb-menu-link:is(:hover,:focus){text-decoration:underline}@media (max-width:1024px){.gb-menu-item-mi4b15b4.menu-contact a{padding-bottom:.675rem;padding-left:1rem;padding-top:.675rem}}@media (max-width:767px){.gb-menu-item-mi4b15b4{color:var(--text-base);margin-bottom:var(--space-xs);border-bottom:1px solid #cccccc;padding:0px 0px var(--space-xs) 0px}.gb-menu-item-mi4b15b4.menu-contact a{background-color:transparent;background-image:none;padding:0rem}.gb-menu-item-mi4b15b4 .gb-menu-link:is(:hover,:focus){text-decoration:none}}.gb-sub-menu-smb89216{right:0px;width:200px;z-index:100;margin:0px;padding:0px}.gb-sub-menu-smb89216 .gb-sub-menu{right:100%;top:0px}.gb-sub-menu-smb89216 .menu-item{background-color:#000000;color:#ffffff}.gb-sub-menu-sm4b15b4{right:0px;width:200px;z-index:100;margin:0px;padding:0px}.gb-sub-menu-sm4b15b4 .gb-sub-menu{right:100%;top:0px}.gb-sub-menu-sm4b15b4 .menu-item{background-color:#000000;color:#ffffff}.gb-site-header-c6d425ea{left:0px;padding-bottom:var(--space-xs);padding-top:var(--space-xs);position:absolute;top:0px;width:100%}@media (max-width:767px){.gb-site-header-c6d425ea{position:static}}.gb-menu-toggle-6bc0f5ed{align-items:center;background-color:rgba(250,247,242,0);color:var(--text-base);display:flex;z-index:2;padding:0px}.gb-menu-toggle-6bc0f5ed:is(.gb-menu-toggle--toggled) .gb-menu-open-icon{display:none}.gb-menu-toggle-6bc0f5ed:is(:hover,:focus){background-color:rgba(250,247,242,0)}.gb-menu-toggle-6bc0f5ed:not(.gb-menu-toggle--toggled) .gb-menu-close-icon{display:none}.gb-menu-toggle-6bc0f5ed :is(.gb-menu-open-icon,.gb-menu-close-icon){align-items:center;display:flex;flex-direction:column;font-size:var(--text-xs);row-gap:.5rem;width:2.5rem}.gb-menu-toggle-6bc0f5ed :is(.gb-menu-open-icon,.gb-menu-close-icon) span{line-height:1}.gb-menu-toggle-6bc0f5ed svg{fill:currentColor;height:25px;width:21px}