:root{--flowhub-main-background-color: var(--mantine-color-white);--flowhub-main-text-color: var(--mantine-color-purple-9);--flowhub-header-background-color: var(--mantine-color-purple-9);--flowhub-header-text-color: var(--mantine-color-white);--flowhub-header-leaf-color: #2ade93;--flowhub-header-secondary-background-color: var(--flowhub-footer-background-color);--flowhub-header-secondary-text-color: var(--flowhub-footer-text-color);--flowhub-footer-background-color: var(--flowhub-cart-button-background-color);--flowhub-footer-text-color: var(--flowhub-cart-button-text-color);--flowhub-button-background-color: var(--mantine-color-royal-4);--flowhub-button-text-color: var(--mantine-color-white);--flowhub-cart-button-background-color: var(--mantine-color-sea-8);--flowhub-cart-button-background-color-gradient-from: var( --mantine-color-royal-8 );--flowhub-cart-button-background-color-gradient-to: var( --mantine-color-royal-3 );--flowhub-cart-button-text-color: var(--mantine-color-white);--flowhub-landing-page-background-color: var(--mantine-color-purple-4);--flowhub-landing-page-text-color: var(--mantine-color-mango-3);--flowhub-landing-page-hand-color: var(--mantine-color-white);--flowhub-filter-primary-color: var(--flowhub-main-text-color);--flowhub-neutral-background-color: #f0f0f0;--flowhub-product-card-border-color: #D0E3E3;--flowhub-product-card-text-color-primary: #24224C;--flowhub-product-card-text-color-deemphasized: #504E70}html{overscroll-behavior-x:none}body{background-color:var(--flowhub-footer-background-color);overflow-x:hidden}main{background:var(--flowhub-main-background-color);border-bottom-left-radius:32px;border-bottom-right-radius:32px;filter:drop-shadow(0 8px 16px rgba(0,0,0,.2))}footer{background-color:var(--flowhub-footer-background-color);color:var(--flowhub-footer-text-color);padding:32px 32px 64px;display:flex;align-items:center;flex-direction:column;gap:30px}footer>:last-child{gap:30px}footer .footer-heart{text-align:center}footer .footer-legal-links{display:flex;gap:1ch;justify-content:center}footer a{text-decoration:unset;color:unset}footer address{font-style:unset;display:flex;flex-direction:column;gap:13px}
