body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post .post-content,body .et_pb_bg_layout_dark .et_pb_post .post-content{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_block_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}@media only screen and (max-width:980px){.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,#et_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:rgba(0,0,0,0.6)}.et_close_search_field:after{color:rgba(0,0,0,0.6)!important}.et_search_form_container input::-moz-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input:-ms-input-placeholder{color:rgba(0,0,0,0.6)}}.gl-section-dark .gl-h1{color:#FFF8EA}body.home #main-content>.container{max-width:1300px}body.home .entry-content>section.gl-section:first-of-type{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}#logo{max-height:56px}#top-menu li a{font-size:16px}.et-cart-info span::before{font-size:20px}#et_search_icon::before{font-size:20px}body.home .entry-content>div:first-of-type{font-size:16px!important}body.page-id-391 #main-content>.container{max-width:1200px}body.page-id-391 #wpforms-form-17{max-width:720px;margin:0 auto;background:#ffffff;border:1px solid #e5e0d5;border-radius:12px;padding:40px}body.page-id-391 h1{margin-bottom:8px}body.page-id-391 .entry-content div:has(>strong){border-radius:12px;padding:32px 40px;max-width:720px;margin:0 auto 48px auto}body.page-id-391 .wpforms-field{margin-bottom:24px}body.page-id-391 .wpforms-field-medium{border:1px solid #cfd9c8;border-radius:6px;padding:12px 14px}body.page-id-391 .wpforms-field label{font-size:15px;color:#1c2e21;margin-bottom:6px}body.page-id-391 .wpforms-submit{background-color:#6FA83C;color:#ffffff;border-radius:6px;padding:14px 32px;border:none;font-weight:600}body.page-id-390 .gl-about-hero{display:flex;align-items:center;gap:48px;padding:48px 0}body.page-id-390 .gl-about-hero-text{flex:1}body.page-id-390 .gl-about-hero-img{flex:1;text-align:center}body.page-id-390 .gl-about-hero-img img{max-width:320px;width:100%}body.page-id-390 .gl-about-sub{font-size:18px;color:#4a4a4a}body.page-id-390 .gl-about-section{padding:40px 0;max-width:720px}body.page-id-390 .gl-about-panel{display:flex;align-items:center;gap:48px;background:#f7f1e6;border-radius:12px;padding:48px;margin:32px 0}body.page-id-390 .gl-about-panel-reverse{flex-direction:row-reverse}body.page-id-390 .gl-about-panel-text{flex:2}body.page-id-390 .gl-about-panel-img{flex:1;text-align:center}body.page-id-390 .gl-about-panel-img img{max-width:220px;width:100%;border-radius:8px}body.page-id-390 .gl-about-panel-logo img{max-width:140px;border-radius:0}body.page-id-390 h2{color:#1c2e21}body.page-id-390 .gl-about-disclaimer{max-width:720px;margin:48px auto;font-size:14px;color:#6b6b6b}@media (max-width:768px){body.page-id-390 .gl-about-hero,body.page-id-390 .gl-about-panel,body.page-id-390 .gl-about-panel-reverse{flex-direction:column;gap:24px;padding:32px 24px}}body.home .entry-content>div.gl-section-dark{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}body.home .entry-content>section.gl-section-cream:nth-of-type(2){width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}body.home .entry-content>section.gl-section-dark:nth-of-type(4){width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}body.home .entry-content>section.gl-section-cream:nth-of-type(5){width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}body.home .entry-content>section.gl-section-dark:nth-of-type(6){width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}body.home .entry-content>section.gl-section-cream:nth-of-type(7){width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}body.home .entry-content>section.gl-section-cream:nth-of-type(8){width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}body.home .entry-content>section.gl-section-cream:nth-of-type(9){width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}body.woocommerce-shop .woocommerce-ordering{display:none}body.woocommerce-shop .woocommerce-result-count{display:none}body.woocommerce-shop .gl-view-product-button{color:#6FA83C;border-color:#6FA83C}body.woocommerce-shop ul.products{display:flex;justify-content:center}body.woocommerce-shop ul.products li.product{max-width:360px;width:100%;padding:24px}body.woocommerce-shop ul.products img{width:100%;height:auto}body.woocommerce-shop #main-content{padding-bottom:80px}body.woocommerce-shop #sidebar{display:none}body.woocommerce-shop #left-area{width:100%}body.woocommerce-shop ul.products.columns-3 li.product{width:100%;max-width:360px;padding:24px}body.home #ingredients h3{color:#FFF8EA}body.woocommerce-shop #sidebar{display:none!important}body.woocommerce-shop #left-area{float:none!important;width:100%!important;padding-right:0!important}body.woocommerce-shop #main-content .container::before{display:none!important}body.woocommerce-shop ul.products{display:flex!important;justify-content:center!important}body.woocommerce-shop ul.products li.product{float:none!important;margin:0 0 2.992em 0!important}body.woocommerce-shop .woocommerce-products-header{display:none}body.woocommerce-shop .gl-shop-intro{max-width:760px;margin:8px auto 40px;padding:34px 32px;text-align:center;background:#f7f1e6;border:1px solid #e4dfd3;border-radius:12px}body.woocommerce-shop .gl-shop-intro h1{margin:0 0 10px;color:#1c2e21}body.woocommerce-shop .gl-shop-intro p{max-width:560px;margin:0 auto;color:#566456}body.woocommerce-shop ul.products{flex-wrap:wrap!important;align-items:stretch;gap:24px;max-width:1000px;margin:0 auto!important}body.woocommerce-shop ul.products.columns-3 li.product{display:flex;flex:0 1 312px;flex-direction:column;width:312px!important;max-width:312px;min-height:468px;margin:0!important;padding:24px;text-align:center;box-sizing:border-box;background:#fffdf8;border:1px solid #e4dfd3;border-radius:12px;box-shadow:0 10px 24px rgba(28,46,33,0.06)}body.woocommerce-shop ul.products li.product .et_shop_image{display:block;margin-bottom:18px;overflow:hidden;border-radius:8px;background:#ffffff}body.woocommerce-shop .gl-coming-soon-card{justify-content:center}body.woocommerce-shop .gl-coming-soon-card__accent{width:76px;height:76px;margin:0 auto 24px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#dcebcf 0 24%,#9dc579 25% 52%,#6fa83c 53% 100%)}body.woocommerce-shop .gl-coming-soon-badge{display:inline-block;align-self:center;margin-bottom:16px;padding:6px 11px;color:#486c29;font-size:11px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;background:#edf5e8;border-radius:999px}body.woocommerce-shop .gl-coming-soon-card h2{margin:0 0 14px;color:#1c2e21}body.woocommerce-shop .gl-coming-soon-card p{margin:0;color:#566456;line-height:1.65}@media (max-width:767px){body.woocommerce-shop .gl-shop-intro{margin-bottom:28px;padding:28px 20px}body.woocommerce-shop ul.products{gap:20px}body.woocommerce-shop ul.products.columns-3 li.product{flex-basis:100%;width:100%!important;max-width:360px}}body.woocommerce-shop ul.products::before,body.woocommerce-shop ul.products::after{display:none!important;content:none!important}body.home .gl-hero-image-links{position:relative}body.home .gl-hero-image-link{position:absolute;top:78.5%;z-index:2;display:block;height:8.5%;background:transparent}body.home .gl-hero-experience-link{left:5.2%;width:22.8%}body.home .gl-hero-learn-link{left:27.8%;width:16.8%}body.home .gl-hero-image-link:focus-visible{outline:2px solid #ffffff;outline-offset:2px}@media (max-width:767px){body.home,body.home #page-container,body.home #main-content{overflow-x:hidden}body.home .entry-content>section.gl-section,body.home .entry-content>div.gl-section-dark,body.home .entry-content>footer.gl-section-dark{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box}body.home .entry-content>section.gl-section:not(:first-of-type){padding:56px 20px!important}body.home .entry-content>div.gl-section-dark{padding:22px 20px!important;gap:14px 18px!important;line-height:1.45}body.home .entry-content>footer.gl-section-dark{padding:48px 22px 28px!important}body.home .entry-content .gl-grid{grid-template-columns:minmax(0,1fr)!important;gap:22px!important;width:100%!important;max-width:620px!important;margin-left:auto!important;margin-right:auto!important;align-items:stretch!important;justify-items:stretch!important}body.home .entry-content .gl-grid>*{min-width:0;max-width:100%}body.home .entry-content section.gl-section .gl-grid>img{width:100%!important;max-width:360px;height:auto!important;justify-self:center}body.home .entry-content .gl-card{width:100%!important;max-width:100%!important;box-sizing:border-box;padding:24px 22px!important}body.home .entry-content .gl-h1{font-size:clamp(2rem,8vw,2.35rem)!important;line-height:1.12!important}body.home .entry-content .gl-h2{font-size:clamp(1.75rem,7.4vw,2.15rem)!important;line-height:1.16!important}body.home .entry-content h3{font-size:clamp(1.18rem,5.4vw,1.45rem)!important;line-height:1.25!important}body.home .entry-content p,body.home .entry-content li,body.home footer.gl-section-dark p,body.home footer.gl-section-dark a{overflow-wrap:anywhere}body.home .entry-content a.gl-btn,body.home .entry-content a.gl-btn-outline{display:flex!important;align-items:center;justify-content:center;width:100%;max-width:320px;min-height:50px;padding:13px 20px!important;margin:16px auto 0!important;line-height:1.2!important;text-align:center;box-sizing:border-box}body.home .entry-content>section.gl-section:first-of-type>div:nth-child(2){flex-direction:column!important;align-items:center!important;gap:12px!important;padding:20px!important}body.home .entry-content>section.gl-section:first-of-type a.gl-btn,body.home .entry-content>section.gl-section:first-of-type a.gl-btn-outline{margin-top:0!important}body.home #about .gl-card[style*="var(--gl-dark)"],body.home #about .gl-card[style*="var(--gl-dark)"] h3,body.home #about .gl-card[style*="var(--gl-dark)"] p,body.home #about .gl-card[style*="var(--gl-dark)"] strong{color:#fff8ea!important}body.home #about .gl-card[style*="var(--gl-dark)"] span{color:#e8d9b5!important}body.home footer.gl-section-dark .gl-grid{gap:28px!important;max-width:620px!important}body.home footer.gl-section-dark .gl-grid>div{width:100%}body.home footer.gl-section-dark p{margin-bottom:8px}body.home footer.gl-section-dark p[style*="max-width"]{max-width:100%!important;margin-top:24px!important}}@media (max-width:480px){body.home .entry-content>section.gl-section:not(:first-of-type){padding:48px 18px!important}body.home .entry-content .gl-card{padding:22px 20px!important}}@media (max-width:767px){body.home .entry-content>section.gl-section,body.home .entry-content>div.gl-section-dark,body.home .entry-content>footer.gl-section-dark{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}}@media (max-width:767px){body.home footer.gl-section-dark .gl-grid{gap:24px!important}body.home footer.gl-section-dark strong{display:block;margin-bottom:8px}body.home footer.gl-section-dark p{margin:0 0 4px!important;padding-bottom:6px!important}body.home footer.gl-section-dark>p{margin-top:22px!important;line-height:1.55}}body.woocommerce-shop .woocommerce-products-header{display:block!important;margin:0 0 24px}body.woocommerce-shop .woocommerce-products-header .woocommerce-products-header__title{display:none!important}body.woocommerce-shop .woocommerce-products-header .gl-shop-dshea-note{max-width:760px;margin:8px auto 24px;padding:14px 16px;border:1px solid rgba(54,74,55,0.16);border-radius:8px;background:#fbfaf7;color:#5f665d;font-size:13px;line-height:1.6;text-align:center}@media (prefers-reduced-motion:no-preference){body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .gl-motion-reveal{opacity:0;transform:translateY(14px);transition:opacity 560ms ease,transform 560ms ease;transition-delay:var(--gl-reveal-delay,0ms)}body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .gl-motion-reveal.gl-motion-visible{opacity:1;transform:translateY(0)}body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .gl-btn,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .woocommerce a.button,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .woocommerce button.button,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .single_add_to_cart_button,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .wpforms-submit,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .gl-view-product-button{transition:transform 180ms ease,box-shadow 180ms ease,background-color 180ms ease,color 180ms ease}body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .gl-btn:hover,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .gl-btn:focus-visible,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .woocommerce a.button:hover,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .woocommerce a.button:focus-visible,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .woocommerce button.button:hover,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .woocommerce button.button:focus-visible,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .single_add_to_cart_button:hover,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .single_add_to_cart_button:focus-visible,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .wpforms-submit:hover,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .wpforms-submit:focus-visible,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .gl-view-product-button:hover,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .gl-view-product-button:focus-visible{transform:translateY(-2px);box-shadow:0 12px 24px rgba(28,46,33,0.14)}body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .gl-btn:hover,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .gl-btn:focus-visible{letter-spacing:0.03em}body.page-id-391 input,body.page-id-391 textarea{transition:border-color 180ms ease,box-shadow 180ms ease,background-color 180ms ease}body.page-id-391 input:focus,body.page-id-391 textarea:focus{border-color:rgba(111,168,60,0.75)!important;box-shadow:0 0 0 3px rgba(111,168,60,0.12)!important;outline:none}.gl-policy-footer a:hover,.gl-policy-footer a:focus-visible,footer.gl-section-dark a:hover,footer.gl-section-dark a:focus-visible{color:#f4f0df!important;text-decoration:underline;text-underline-offset:4px}@media (min-width:769px){body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .gl-card,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .woocommerce ul.products li.product,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .gl-coming-soon-card,body.page-id-391 .wpforms-container{transition:transform 220ms ease,box-shadow 220ms ease,border-color 220ms ease;will-change:transform}body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .gl-card:hover,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .woocommerce ul.products li.product:hover,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .gl-coming-soon-card:hover,body.page-id-391 .wpforms-container:hover{transform:translateY(-4px);box-shadow:0 18px 36px rgba(28,46,33,0.12)}body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .woocommerce ul.products li.product img,body.single-product .woocommerce-product-gallery img{transition:transform 420ms ease;transform-origin:center center}body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .woocommerce ul.products li.product:hover img,body.single-product .woocommerce-product-gallery:hover img{transform:scale(1.02)}body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .gl-coming-soon-badge{transition:box-shadow 220ms ease,background-color 220ms ease,color 220ms ease}body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .gl-coming-soon-card:hover .gl-coming-soon-badge{box-shadow:0 0 0 4px rgba(111,168,60,0.12)}#main-footer .et-social-icon a,.gl-policy-footer a,footer.gl-section-dark a{transition:color 180ms ease,opacity 180ms ease,transform 180ms ease}#main-footer .et-social-icon a:hover,#main-footer .et-social-icon a:focus-visible{transform:translateY(-2px)}}}@media (prefers-reduced-motion:reduce){.gl-motion-reveal,.gl-motion-reveal.gl-motion-visible,.gl-card,.gl-btn,.woocommerce ul.products li.product,.gl-coming-soon-card,.woocommerce ul.products li.product img,body.single-product .woocommerce-product-gallery img,.single_add_to_cart_button,.wpforms-submit,#main-footer .et-social-icon a,.gl-policy-footer a,footer.gl-section-dark a{animation:none!important;transition:none!important;transform:none!important}}@media (max-width:768px){.gl-card:hover,.woocommerce ul.products li.product:hover,.gl-coming-soon-card:hover,body.single-product .woocommerce-product-gallery:hover img,.woocommerce ul.products li.product:hover img{transform:none!important;box-shadow:inherit}}body.home,body.home #page-container,body.woocommerce-shop,body.woocommerce-shop #page-container,body.single-product,body.single-product #page-container,body.page-id-391,body.page-id-391 #page-container{overflow-x:hidden}body.home #about .gl-card[style*="var(--gl-dark)"] h3{color:#f8f1d8!important;text-shadow:0 1px 0 rgba(0,0,0,0.18)}