@font-face{font-family:BrickTextPro;font-style:normal;font-weight:200;src:url(/cdn/shop/files/BrickTextPro-ExtraLight.woff2?v=1756890596) format("woff2")}@font-face{font-family:BrickTextPro;font-style:normal;font-weight:300;src:url(/cdn/shop/files/BrickTextPro-Light.woff2?v=1756890595) format("woff2")}@font-face{font-family:BrickTextPro;font-style:normal;font-weight:400;src:url(/cdn/shop/files/BrickTextPro-Regular.woff2?v=1756890596) format("woff2")}@font-face{font-family:BrickTextPro;font-style:normal;font-weight:500;src:url(/cdn/shop/files/BrickTextPro-Medium.woff2?v=1756890596) format("woff2")}@font-face{font-family:TomatoGrotesk;font-style:normal;font-weight:300;src:url(/cdn/shop/files/TomatoGrotesk-Light.woff2?v=1756890604) format("woff2")}@font-face{font-family:TomatoGrotesk;font-style:normal;font-weight:400;src:url(/cdn/shop/files/TomatoGrotesk-Regular.woff2?v=1756890604) format("woff2")}@font-face{font-family:TomatoGrotesk;font-style:normal;font-weight:500;src:url(/cdn/shop/files/TomatoGrotesk-Medium.woff2?v=1756890604) format("woff2")}@font-face{font-family:TomatoGrotesk;font-style:normal;font-weight:600;src:url(/cdn/shop/files/TomatoGrotesk-SemiBold.woff2?v=1756890604) format("woff2")}@font-face{font-family:TomatoGrotesk;font-style:normal;font-weight:700;src:url(/cdn/shop/files/TomatoGrotesk-Bold.woff2?v=1756890604) format("woff2")}@font-face{font-family:TomatoGrotesk;font-style:oblique;font-weight:800;src:url(/cdn/shop/files/TomatoGrotesk-ExtraBoldSlanted.woff2?v=1756890604) format("woff2")}@font-face{font-family:TomatoGrotesk;font-style:normal;font-weight:800;src:url(/cdn/shop/files/TomatoGrotesk-ExtraBold.woff2?v=1756890604) format("woff2")}:root{--font-body-family: "BrickTextPro";--font-body-style: normal;--font-body-weight: 400;--font-heading-family: "TomatoGrotesk";--font-heading-style: normal;--font-heading-weight: 600;--font-navigation-family: "TomatoGrotesk";--font-navigation-style: normal;--font-navigation-weight: 500;--font-subheading-family: "BrickTextPro";--font-subheading-style: normal;--font-subheading-weight: 300;--font-button-family: "TomatoGrotesk";--font-button-style: normal;--font-button-weight: 600;--font-pcard-title-family: "BrickTextPro";--font-pcard-title-style: normal;--font-pcard-title-weight: 500;--font-announcement-family: "TomatoGrotesk", sans-serif;--font-announcement-weight: 400;--font-footer-menu-family: "TomatoGrotesk", sans-serif;--font-footer-menu-weight: 400;--font-header-menu-family: "TomatoGrotesk", sans-serif;--font-header-menu-weight: 400;--uppercase-letter-spacing: 1px;--bp-mobile: 768px;--bp-laptop: 1440px;--pad-mobile: 40px;--pad-min: 130px;--pad-max: 260px;--badge-max-width: 250px;--badge-scale-desktop: .7;--badge-scale-large: .8}.announcement-bar{font-family:var(--font-announcement-family);font-weight:var(--font-announcement-weight);text-transform:uppercase;letter-spacing:var(--uppercase-letter-spacing)}.announcement-bar .announcement-bar__text,.announcement-bar .announcement-bar__message,.announcement-bar span{font-family:inherit;font-weight:inherit;text-transform:inherit;letter-spacing:inherit}.footer .footer-block--menu{font-family:var(--font-footer-menu-family);font-weight:var(--font-footer-menu-weight);text-transform:uppercase;letter-spacing:var(--uppercase-letter-spacing)}.footer .footer-block--menu a,.footer .footer-block--menu .footer-block__heading,.footer .footer-block--menu .footer__menu-item,.footer .footer-block--menu .footer__menu-item a{font-family:inherit;font-weight:inherit;text-transform:inherit;letter-spacing:inherit}.header .header__menu{font-family:var(--font-header-menu-family);font-weight:var(--font-header-menu-weight);text-transform:uppercase;letter-spacing:var(--uppercase-letter-spacing)}.header .header__menu a,.header .header__menu .header__menu-item,.header .header__menu .header__menu-link{font-family:inherit;font-weight:inherit;text-transform:inherit;letter-spacing:inherit}.header .header__buttons{font-family:var(--font-header-menu-family);font-weight:var(--font-header-menu-weight);text-transform:uppercase;letter-spacing:var(--uppercase-letter-spacing)}.header .header__buttons a,.header .header__buttons button,.header .header__buttons span{font-family:inherit;font-weight:inherit;text-transform:inherit;letter-spacing:inherit}.made-by-elevarehq{text-decoration:none;color:inherit!important}.rich-text>*+*:is(.rich-text__text){margin-top:var(--text-margin-top, 1.4rem)}.rich-text>*+*{margin:var(--child-margin-top, 1.4rem) 0 0}.section__description{margin-top:1.4rem}.about-wrapper{position:relative}.about-wrapper .about-heading{padding-inline:var(--pad-mobile);text-wrap:balance;transition:padding-inline .18s ease}@media (min-width: 768px){.about-wrapper .about-heading{padding-inline:var(--pad-min)}}@media (min-width: 1440px){.about-wrapper .about-heading{padding-inline:clamp(var(--pad-min),calc((100vw - 1440px) / 2 + var(--pad-min)),var(--pad-max))}}.about-wrapper .ag-badge{position:absolute;top:50%;left:50%;width:100%;max-width:var(--badge-max-width);transform-origin:center;transform:translate(-50%,-50%) scale(var(--badge-scale-desktop));z-index:10;pointer-events:auto}@media (min-width: 1640px){.about-wrapper .ag-badge{transform:translate(-50%,-50%) scale(var(--badge-scale-large))}}@media (max-width: 767px){.about-wrapper .ag-badge{display:none}}.product-card__ingredient-category{margin-top:0;margin-bottom:8px;display:flex;flex-wrap:wrap;justify-content:left;gap:8px;font-family:var(--font-heading-family)}.product-card__ingredient-category .ingredient-category-label{display:inline-block;font-size:14px;font-weight:600;text-transform:Capitalize;color:#004b44;letter-spacing:.5px;line-height:1.2}.product-card__sub-heading{margin-top:8px;margin-bottom:2px}.product-card__sub-heading .sub-heading-text{margin:0;font-size:12px;color:#004b44;line-height:1.4;font-weight:400}@media (max-width: 767px){.product-card__ingredient-category .ingredient-category-label{font-size:10px}.product-card__sub-heading .sub-heading-text{font-size:12px}}.ingredient-category-label[data-category=organic]{background-color:#e8f5e9;color:#2e7d32}.ingredient-category-label[data-category=vegan]{background-color:#fff3e0;color:#e65100}.our-values-bg{position:relative;background-image:url(/cdn/shop/files/Our_Story_-_BG.webp?v=1769846294);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.our-values-bg:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0000004d;z-index:1}.our-values-bg>*{position:relative;z-index:2}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
