/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial}}}.plants-recommended[data-astro-cid-fvye7mze]{font-family:var(--font-open-sans),Open Sans Fallback,Open Sans Fallback Roboto,Arial,sans-serif;margin-bottom:2rem}.plants-recommended__item[data-astro-cid-fvye7mze]{scroll-snap-align:start;border-radius:var(--radius-lg,.5rem);--tw-shadow-alpha:25%;--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,oklab(0% 0 0/.25)), 0 2px 4px -2px var(--tw-shadow-color,oklab(0% 0 0/.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-grow:1}.plants-recommended__card[data-astro-cid-fvye7mze]{scroll-snap-align:start;border-radius:var(--radius-lg,.5rem);min-width:299px;max-width:300px;font-size:1.0625rem;line-height:var(--tw-leading,1.6875rem);--tw-shadow-alpha:25%;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,oklab(0% 0 0/.25)), 0 1px 2px -1px var(--tw-shadow-color,oklab(0% 0 0/.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;flex-grow:1;display:flex;position:relative}@media (hover:hover){.plants-recommended__card[data-astro-cid-fvye7mze]:hover{background-color:var(--color-shade-oatmeal-50,#f5f2ee80);--tw-shadow-alpha:25%;--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,oklab(0% 0 0/.25)), 0 2px 4px -2px var(--tw-shadow-color,oklab(0% 0 0/.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.plants-recommended__card[data-astro-cid-fvye7mze] .card__title[data-astro-cid-fvye7mze]{font-size:1.0625rem;line-height:var(--tw-leading,1.6875rem);--tw-font-weight:650;margin-bottom:1rem;font-weight:650}.plants-recommended__card[data-astro-cid-fvye7mze] .card__image[data-astro-cid-fvye7mze]{border-top-left-radius:var(--radius-lg,.5rem);border-top-right-radius:var(--radius-lg,.5rem);background-position:50%;background-repeat:no-repeat;background-color:var(--color-shade-lighter-aqua-20);background-image:var(--rhs-placeholder-bg);position:relative;overflow:hidden}.plants-recommended__card[data-astro-cid-fvye7mze] .card__image[data-astro-cid-fvye7mze] img[data-astro-cid-fvye7mze]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.plants-recommended__card[data-astro-cid-fvye7mze] .card__body[data-astro-cid-fvye7mze]{flex-direction:column;flex-grow:1;padding:1rem;display:flex}.plants-recommended__card[data-astro-cid-fvye7mze] .card__tools[data-astro-cid-fvye7mze]{height:2.5rem;margin-top:-2.5rem;display:flex}.plants-recommended__card[data-astro-cid-fvye7mze] .card__tool-icon[data-astro-cid-fvye7mze]{z-index:0;background-color:var(--color-primary-dark-green,#006e50);color:var(--color-white,#fff);padding:.5rem}.plants-recommended__card[data-astro-cid-fvye7mze] .card__tool-icon[data-astro-cid-fvye7mze]:last-of-type{border-top-right-radius:var(--radius-lg,.5rem)}.plants-recommended__card[data-astro-cid-fvye7mze] .card__description[data-astro-cid-fvye7mze]{min-height:3rem;font-size:1.0625rem;line-height:var(--tw-leading,1.6875rem);flex:1;margin-bottom:1rem}.plants-recommended__card[data-astro-cid-fvye7mze] dl[data-astro-cid-fvye7mze] div[data-astro-cid-fvye7mze]{gap:.5rem;margin-bottom:.5rem;display:flex}.plants-recommended__card[data-astro-cid-fvye7mze] dt[data-astro-cid-fvye7mze],.plants-recommended__card[data-astro-cid-fvye7mze] dd[data-astro-cid-fvye7mze]{font-size:.9375rem;line-height:var(--tw-leading,1.5rem);display:inline-block}.plants-recommended__card[data-astro-cid-fvye7mze] .card__cta[data-astro-cid-fvye7mze]{z-index:10;font-size:.875rem;line-height:var(--tw-leading,1.375rem);justify-content:flex-end;align-items:center;gap:1rem;display:flex}.plants-recommended__card[data-astro-cid-fvye7mze] .card__cta-icon[data-astro-cid-fvye7mze]{color:var(--color-primary-fuchsia,#e83458)}.plants-recommended__card[data-astro-cid-fvye7mze] .card__link[data-astro-cid-fvye7mze]{color:inherit;--tw-outline-style:none;outline-style:none;text-decoration-line:none}.plants-recommended__card[data-astro-cid-fvye7mze] .card__link[data-astro-cid-fvye7mze]:after{z-index:0;content:"";position:absolute;inset:0}.plants-recommended__card[data-astro-cid-fvye7mze] .card__link[data-astro-cid-fvye7mze]:focus-visible:after{border-radius:var(--radius-lg,.5rem);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-primary-blue)}.plants-recommended__key[data-astro-cid-fvye7mze]{flex-direction:row;justify-content:center;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.plants-recommended__key[data-astro-cid-fvye7mze] img[data-astro-cid-fvye7mze]{width:60px;height:60px}@media (min-width:1133px){.plants-recommended__key[data-astro-cid-fvye7mze] img[data-astro-cid-fvye7mze]{width:85px;height:85px}}.plants-recommended__search[data-astro-cid-fvye7mze]{text-align:center;font-size:.875rem;line-height:var(--tw-leading,1.375rem);color:var(--color-primary-purple,#6e377d)}.plants-recommended[data-astro-cid-fvye7mze] .btn--medium[data-astro-cid-fvye7mze]{font-size:inherit!important}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}
