@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap";@font-face{font-display:swap;font-family:Domaine Sans Text;font-style:lighter;font-weight:200;src:url(/fonts/domaine/DomaineSansText-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Domaine Sans Text;font-style:normal;font-weight:500;src:url(/fonts/domaine/DomaineSansText-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Domaine Sans Text;font-style:bold;font-weight:700;src:url(/fonts/domaine/DomaineSansText-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Domaine Sans Text;font-style:lighter;font-weight:200;src:url(/fonts/domaine/DomaineSansText-Light.ttf) format("ttf")}@font-face{font-display:swap;font-family:Domaine Sans Text;font-style:normal;font-weight:500;src:url(/fonts/domaine/DomaineSansText-Medium.ttf) format("ttf")}@font-face{font-display:swap;font-family:Domaine Sans Text;font-style:bold;font-weight:700;src:url(/fonts/domaine/DomaineSansText-Bold.ttf) format("ttf")}@font-face{font-display:swap;font-family:Domaine Sans Text;font-style:lighter;font-weight:200;src:url(/fonts/domaine/DomaineSansText-Light.otf) format("otf")}@font-face{font-display:swap;font-family:Domaine Sans Text;font-style:normal;font-weight:500;src:url(/fonts/domaine/DomaineSansText-Medium.otf) format("otf")}@font-face{font-display:swap;font-family:Domaine Sans Text;font-style:bold;font-weight:700;src:url(/fonts/domaine/DomaineSansText-700.otf) format("otf")}.style_heading__Eirf_,.style_subheading__mPnJt{font-size:1.5rem;text-align:center}@media only screen and (min-width:801px){.style_heading__Eirf_,.style_subheading__mPnJt{font-size:2.5rem}}.style_section__TfSPN{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap;justify-content:center;min-height:31.25rem;overflow:hidden;padding:2.5rem 0;position:relative;width:100%;z-index:1010;margin:1.25rem auto}@media only screen and (min-width:801px){.style_section__TfSPN{flex-flow:column nowrap}}.style_heading__Eirf_,.style_subheading__mPnJt{font-size:2.5rem;font-family:Domaine Sans Text,sans-serif;font-weight:400;line-height:3rem;color:#007e78}.style_subheading__mPnJt{margin:3.5rem 0 1.8rem}.style_catalog__L_8Kk{display:flex;flex-direction:column;margin-top:1.5rem;max-width:90%}@media only screen and (min-width:801px){.style_catalog__L_8Kk{max-width:380px}}.style_catalogTitle__kowQm{font-family:DM Sans,sans-serif;font-size:1.5rem;font-weight:500;line-height:2rem;align-self:center;margin-bottom:.75rem}.style_catalogButton__hUDen{width:17rem;height:48px;border-radius:4px;padding:16px 8px;background-color:#384eca;color:var(--flora--colors-statusSuccessNonInteractiveAltPredominant);font-family:DM Sans,sans-serif;margin-top:1rem;text-align:center;cursor:pointer;align-self:center;transition:all .2s}.style_catalogButton__hUDen:hover{background-color:#002ec9}.style_catalogList__z6Nxz{display:flex;justify-content:center;align-items:center;width:100%;flex-flow:row wrap;gap:12.3125rem}@media only screen and (max-width:800px){.style_catalogList__z6Nxz{gap:1rem}}.style_catalogImage__mviS_,.style_subCatalogImage__D5hlP{height:458px;max-height:100%;width:auto}