:root{--sc-chrome-green-950: #07180c;--sc-chrome-green-900: #0f2d18;--sc-chrome-green-700: #245323;--sc-chrome-leaf: #7fa35a;--sc-chrome-paper: #fffdf7;--sc-chrome-cream: #f7f3ea;--sc-chrome-line: #dfe7d8}body{background:#f2f8ea}body:has(#ShopifyChat[is-open=true]) shopify-forms-embed,body:has(#ShopifyChat[is-open=true]) #merchantwidgetiframe{display:none!important}body:has(#ShopifyChat[is-open=true]) .sc-cookie-consent{display:none!important}body:has(.sc-cookie-consent:not([hidden])) #shopify-chat,body:has(.sc-cookie-consent:not([hidden])) #ShopifyChat,body:has(.sc-cookie-consent:not([hidden])) #merchantwidgetiframe{display:none!important}.sc-cookie-consent{position:fixed;right:16px;bottom:16px;z-index:2147483647;width:min(420px,calc(100vw - 32px));padding:18px;border:1px solid rgb(18 53 29 / .18);border-radius:12px;background:#fffdf7;box-shadow:0 18px 50px #0f2d183d;color:#17231c}.sc-cookie-consent[hidden]{display:none!important}.sc-cookie-consent h2{margin:0 0 8px;color:#12351d;font-size:1.05rem;line-height:1.2}.sc-cookie-consent p{margin:0;color:#17231cc7;font-size:.9rem;line-height:1.45}.sc-cookie-consent__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.sc-cookie-consent__button{min-height:42px;flex:1 1 150px;padding:0 14px;border:1px solid #12351d;border-radius:8px;background:#12351d;color:#fff;font:inherit;font-weight:800;cursor:pointer}.sc-cookie-consent__button--secondary{background:#fffdf7;color:#12351d}.content-for-layout{background:linear-gradient(180deg,#f2f8ea85,#fffdf761)}#header-group,#header-group .header-section{position:relative;z-index:2200!important}#header-group .header{background:radial-gradient(ellipse 180px 46px at 9% 50%,rgb(255 255 255 / .7),transparent 72%),radial-gradient(ellipse 220px 58px at 82% 70%,rgb(211 239 196 / .52),transparent 76%),linear-gradient(112deg,#f3fbe9,#dff2d2,#edf8e4,#cfeabf,#bddfab)!important;box-shadow:0 10px 26px #2a4e1e1a}#header-group .header__row{background:radial-gradient(ellipse 180px 46px at 9% 50%,rgb(255 255 255 / .7),transparent 72%),radial-gradient(ellipse 220px 58px at 82% 70%,rgb(211 239 196 / .52),transparent 76%),linear-gradient(112deg,#f3fbe9fa,#dff2d2fa,#edf8e4fa,#cfeabffa,#bddfabfa)!important;border-color:#4a773729!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#header-group :is(.menu-list__link,a,button,summary,.header-actions__action){color:#12351d!important}#header-group .menu-list__link{font-weight:800;letter-spacing:0}#header-group .menu-list__link:hover,#header-group .menu-list__link[aria-expanded=true],#header-group .menu-list__link--active{color:#2f6124!important}body:has(main[data-template^=index]) #header-group .header{background:radial-gradient(ellipse 180px 46px at 9% 50%,rgb(255 255 255 / .7),transparent 72%),radial-gradient(ellipse 220px 58px at 82% 70%,rgb(211 239 196 / .52),transparent 76%),linear-gradient(112deg,#f3fbe9,#dff2d2,#edf8e4,#cfeabf,#bddfab)!important;box-shadow:0 10px 26px #2a4e1e1a}body:has(main[data-template^=index]) #header-group .header__row{background:radial-gradient(ellipse 180px 46px at 9% 50%,rgb(255 255 255 / .7),transparent 72%),radial-gradient(ellipse 220px 58px at 82% 70%,rgb(211 239 196 / .52),transparent 76%),linear-gradient(112deg,#f3fbe9fa,#dff2d2fa,#edf8e4fa,#cfeabffa,#bddfabfa)!important;border-color:#4a773729!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body:has(main[data-template^=index]) #header-group :is(.menu-list__link,a,button,summary,.header-actions__action){color:#12351d!important}body:has(main[data-template^=index]) #header-group :is(.menu-list__link:hover,.menu-list__link[aria-expanded=true],.menu-list__link--active){color:#2f6124!important}#header-group .menu-list__submenu{z-index:3000!important}#header-group .menu-list__submenu-inner,#header-group .mega-menu{background:radial-gradient(ellipse 80px 28px at 12% 18%,rgb(127 163 90 / .13),transparent 72%),linear-gradient(135deg,#fffdf7fc,#eff8e5fc)!important;border-bottom:1px solid rgb(36 83 35 / .22);box-shadow:0 28px 70px #0f2d183d}body:has(.sc-course-sidebar) #header-group,body:has(.sc-course-sidebar) #header-group .header-section,body:has(.sc-course-sidebar) #header-component{z-index:3000!important}footer{background:radial-gradient(ellipse 180px 56px at 15% 18%,rgb(255 255 255 / .7),transparent 70%),radial-gradient(ellipse 220px 64px at 86% 74%,rgb(211 239 196 / .52),transparent 72%),linear-gradient(112deg,#f3fbe9,#dff2d2,#edf8e4,#cfeabf,#bddfab)!important;color:#12351d!important;position:relative;z-index:3}footer .section-background{background:radial-gradient(circle at 15% 18%,rgb(255 255 255 / .64),transparent 18rem),radial-gradient(circle at 82% 70%,rgb(211 239 196 / .46),transparent 16rem),linear-gradient(112deg,#f3fbe9,#dff2d2,#edf8e4,#cfeabf,#bddfab)!important}footer .section{background:transparent}footer :is(h1,h2,h3,h4,h5,h6,.menu__heading__default){color:#12351d;letter-spacing:0}footer :is(a,p,span,li){color:#12351dd1}footer a:hover{color:#2f6124}footer input,footer textarea{background:#ffffff8a;color:#12351d}
/*# sourceMappingURL=/cdn/shop/t/24/assets/theme-colors.css.map */
