/*! 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-leading:initial;--tw-tracking:initial;--tw-content:"";--tw-font-weight:initial}}}.promotional-banner[data-astro-cid-esp22mzv]{border-radius:var(--radius-lg,.5rem);flex-direction:column;width:100%;margin-bottom:2rem;display:flex;position:relative;overflow:hidden}@media (min-width:480px){.promotional-banner[data-astro-cid-esp22mzv]{flex-direction:row}}@media (min-width:744px){.promotional-banner[data-astro-cid-esp22mzv]{height:180px}}.promotional-banner[data-astro-cid-esp22mzv]:has(.promotional-banner__link:focus-visible){--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)}.promotional-banner__image[data-astro-cid-esp22mzv]{z-index:1;background-position:50%;background-repeat:no-repeat;width:100%;min-height:140px;display:flex;position:relative;overflow:hidden}@media (min-width:480px){.promotional-banner__image[data-astro-cid-esp22mzv]{width:50%}}.promotional-banner__image[data-astro-cid-esp22mzv]{background-color:var(--color-shade-lighter-aqua-20);background-image:var(--rhs-placeholder-bg)}.promotional-banner__img[data-astro-cid-esp22mzv]{object-fit:cover;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.promotional-banner__content-bg[data-astro-cid-esp22mzv]{flex-direction:column;display:flex;overflow:hidden}@media (min-width:480px){.promotional-banner__content-bg[data-astro-cid-esp22mzv]{width:50%}}.promotional-banner__background[data-astro-cid-esp22mzv]{object-fit:cover;object-position:top right;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;bottom:0;right:0}.promotional-banner__content[data-astro-cid-esp22mzv]{z-index:1;color:var(--color-white,#fff);flex-direction:column;flex:1;align-items:flex-start;gap:.5rem;padding:1rem;display:flex}.promotional-banner__title[data-astro-cid-esp22mzv]{font-family:var(--font-gt-super,"GT-Super-Text-Black", "RHS Headline", "Georgia", "Cambria", "Times New Roman", "Times", serif);font-size:1.1rem;line-height:var(--tw-leading,1.5rem);--tw-leading:1.5rem;--tw-tracking:-.352px;letter-spacing:-.352px;color:var(--color-white,#fff);margin:0;padding:0;line-height:1.5rem}.promotional-banner__title--has-subtitle[data-astro-cid-esp22mzv]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:480px){.promotional-banner__title--has-subtitle[data-astro-cid-esp22mzv]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.promotional-banner__title--no-subtitle[data-astro-cid-esp22mzv]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.promotional-banner__link[data-astro-cid-esp22mzv]{color:inherit;--tw-outline-style:none;outline-style:none;text-decoration-line:none}.promotional-banner__link[data-astro-cid-esp22mzv]:after{z-index:0;--tw-content:"";content:var(--tw-content);position:absolute;inset:0}.promotional-banner__link[data-astro-cid-esp22mzv]:focus-visible{--tw-outline-style:none;outline-style:none}.promotional-banner__subtitle[data-astro-cid-esp22mzv]{-webkit-line-clamp:1;font-family:var(--font-open-sans),Open Sans Fallback,Open Sans Fallback Roboto,Arial,sans-serif;font-size:.9375rem;line-height:var(--tw-leading,1.5rem);--tw-font-weight:650;color:var(--color-white,#fff);-webkit-box-orient:vertical;margin:.25rem 0 0;padding:0;font-weight:650;display:-webkit-box;overflow:hidden}.promotional-banner__cta[data-astro-cid-esp22mzv]{z-index:1;align-self:flex-end;margin-top:1rem;position:relative}@media (min-width:480px){.promotional-banner__cta[data-astro-cid-esp22mzv]{margin-top:auto}.promotional-banner--constrained[data-astro-cid-esp22mzv]{max-width:440px}.promotional-banner--constrained[data-astro-cid-esp22mzv] .promotional-banner__image[data-astro-cid-esp22mzv]{max-width:180px}.promotional-banner--constrained[data-astro-cid-esp22mzv] .promotional-banner__content-bg[data-astro-cid-esp22mzv]{flex:1}}.promotional-banner--narrow[data-astro-cid-esp22mzv]{margin-bottom:0}@media not all and (min-width:480px){.promotional-banner--narrow[data-astro-cid-esp22mzv]{flex-direction:column;height:auto}}@media (min-width:744px){.promotional-banner--narrow[data-astro-cid-esp22mzv]{flex-direction:column;height:auto}}@media not all and (min-width:480px){.promotional-banner--narrow[data-astro-cid-esp22mzv] .promotional-banner__image[data-astro-cid-esp22mzv]{width:100%;min-height:110px}}@media (min-width:744px){.promotional-banner--narrow[data-astro-cid-esp22mzv] .promotional-banner__image[data-astro-cid-esp22mzv]{width:100%;min-height:110px}}@media not all and (min-width:480px){.promotional-banner--narrow[data-astro-cid-esp22mzv] .promotional-banner__content-bg[data-astro-cid-esp22mzv]{width:auto}}@media (min-width:744px){.promotional-banner--narrow[data-astro-cid-esp22mzv] .promotional-banner__content-bg[data-astro-cid-esp22mzv]{width:auto}}@media not all and (min-width:480px){.promotional-banner--narrow[data-astro-cid-esp22mzv] .promotional-banner__content[data-astro-cid-esp22mzv]{padding-block:.5rem;padding-inline:1rem}}@media (min-width:744px){.promotional-banner--narrow[data-astro-cid-esp22mzv] .promotional-banner__content[data-astro-cid-esp22mzv]{padding-block:.5rem;padding-inline:1rem}}@media not all and (min-width:480px){.promotional-banner--narrow[data-astro-cid-esp22mzv] .promotional-banner__title[data-astro-cid-esp22mzv],.promotional-banner--narrow[data-astro-cid-esp22mzv] .promotional-banner__subtitle[data-astro-cid-esp22mzv]{--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em)}}@media (min-width:744px){.promotional-banner--narrow[data-astro-cid-esp22mzv] .promotional-banner__title[data-astro-cid-esp22mzv],.promotional-banner--narrow[data-astro-cid-esp22mzv] .promotional-banner__subtitle[data-astro-cid-esp22mzv]{--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em)}}@media not all and (min-width:480px){.promotional-banner--narrow[data-astro-cid-esp22mzv] .promotional-banner__title--has-subtitle[data-astro-cid-esp22mzv]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (min-width:744px){.promotional-banner--narrow[data-astro-cid-esp22mzv] .promotional-banner__title--has-subtitle[data-astro-cid-esp22mzv]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media not all and (min-width:480px){.promotional-banner--narrow[data-astro-cid-esp22mzv] .promotional-banner__cta[data-astro-cid-esp22mzv]{margin-top:0}}@media (min-width:744px){.promotional-banner--narrow[data-astro-cid-esp22mzv] .promotional-banner__cta[data-astro-cid-esp22mzv]{margin-top:0}}.promotional-banner--plant-guide[data-astro-cid-esp22mzv]{border-radius:var(--radius-lg,.5rem);background-color:var(--color-primary-pink,#d94e88);flex-direction:row;margin-bottom:0}@media (min-width:480px){.promotional-banner--plant-guide[data-astro-cid-esp22mzv]{grid-column:span 1/span 1;min-height:220px}}@media (min-width:744px){.promotional-banner--plant-guide[data-astro-cid-esp22mzv]{height:100%}}@media (min-width:1024px){.promotional-banner--plant-guide[data-astro-cid-esp22mzv]{border-top-right-radius:var(--radius-2xl,1rem);flex-direction:column;grid-column-start:3}}@media (min-width:1133px){.promotional-banner--plant-guide[data-astro-cid-esp22mzv]{grid-column-start:4}}@media (min-width:1280px){.promotional-banner--plant-guide[data-astro-cid-esp22mzv]{border-radius:var(--radius-lg,.5rem)}}@media (min-width:1024px){.promotional-banner--plant-guide[data-astro-cid-esp22mzv] .promotional-banner__image[data-astro-cid-esp22mzv]{width:auto;height:45%}.promotional-banner--plant-guide[data-astro-cid-esp22mzv] .promotional-banner__content-bg[data-astro-cid-esp22mzv]{width:auto;height:55%}}.promotional-banner--plant-guide[data-astro-cid-esp22mzv] .promotional-banner__content-bg[data-astro-cid-esp22mzv]{background-color:var(--color-primary-pink,#d94e88)}.promotional-banner--plant-guide[data-astro-cid-esp22mzv] .promotional-banner__background[data-astro-cid-esp22mzv]{display:none}.promotional-banner--plant-guide[data-astro-cid-esp22mzv] .promotional-banner__subtitle[data-astro-cid-esp22mzv]{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.promotional-banner--plant-profile[data-astro-cid-esp22mzv]{margin-bottom:0}@media (min-width:1024px){.promotional-banner--plant-profile[data-astro-cid-esp22mzv]{flex-direction:column;height:auto}.promotional-banner--plant-profile[data-astro-cid-esp22mzv] .promotional-banner__image[data-astro-cid-esp22mzv]{width:100%;max-width:initial}.promotional-banner--plant-profile[data-astro-cid-esp22mzv] .promotional-banner__content-bg[data-astro-cid-esp22mzv]{width:auto}}@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-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-font-weight{syntax:"*";inherits:false}
