.et-l--header .et_pb_menu__cart-button{margin-left:30px}body .divi-mobile-menu{z-index:9999}.et-cart-info span:before{content:"\e07a";margin-right:10px;position:relative}#dm-menu li a,.et-db #et-boc .et-l #dm-menu.nav li a{font-family:'Jost',Helvetica,Arial,Lucida,sans-serif}.menu-wrap a.et_pb_button{display:inline-block}.menu-wrap__inner{padding-bottom:0}.scroll_section{height:auto;max-height:inherit}body .sby_lightboxOverlay,body .sbi_lightboxOverlay{z-index:100000}body .sby_lightbox{z-index:100001}@media (min-width:1280px){.center-video .et_pb_section_video_bg .mejs-video{top:-25%}}body .et_pb_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward{font-family:'Jost',Helvetica,Arial,Lucida,sans-serif;font-weight:400}.woocommerce .coupon button.button,body.woocommerce-page.et_pb_button_helper_class button.button,body.woocommerce-page.et_pb_button_helper_class button.button.alt{background:#fff;color:#444f59}body .woocommerce input.button{color:#fff}.woocommerce div.product form.cart .button{width:100%;margin-top:35px}.woocommerce div.product form.cart .variations td select{font-size:15px}.woocommerce div.product form.cart .variations label{font-size:19px;font-family:'Jost',Helvetica,Arial,Lucida,sans-serif;font-weight:500;line-height:1.6}.woocommerce div.product form.cart .variations td{padding-bottom:0!important}.woocommerce div.product form.cart .reset_variations{font-size:1em;margin-top:0!important}.woocommerce-product-gallery__wrapper .fluid-width-video-wrapper{position:absolute}.woocommerce-product-gallery__wrapper .video-js{background:#fff}.bundle_sells_form{border:1px solid #e3e1e1;padding:20px 20px 0 20px!important;margin-top:20px;margin-bottom:30px!important}.bundle_sells_form .bundled_product_summary{padding-bottom:0!important;border-bottom-width:0!important}.bundle_sells_form .bundled_product_title{margin-top:.25em!important;margin-bottom:.75em;font-size:20px}.bundle_sells_form .bundled_product_excerpt{display:none}.woocommerce div.product form.cart .variations td select{font-size:16px}.woocommerce div.product form.cart .variations td.label{padding-bottom:8px!important}.woocommerce div.product form.cart .variations label{line-height:1.9}.single-product div.product table.variations td,.single-product div.product table.variations th{display:list-item;padding:0;list-style:none;background-color:#fff0}div.swatch-label{margin-top:13px}.swatch-wrapper,div.swatch-wrapper.selected{border-radius:12px;border-width:4px;padding:2px}.swatch-wrapper{border-color:#dedede;margin-right:10px}.swatch-wrapper:hover{border-color:#95a299}div.swatch-wrapper.selected{border-color:#444f59}.woocommerce-product-details__short-description{margin-top:19px}.woocommerce-variation-price{margin-bottom:13px}body .wpo-field label.wpo-radio input:checked+span.wpo-radio-inner{background-color:var(--wpo-input-border-color-dark)}.et_pb_main_blurb_image a:hover img,.entry-featured-image-url:hover img,.et_shop_image:hover img{transform:scale(1.1);transition:all 500ms 0s ease}.et_pb_main_blurb_image a,.entry-featured-image-url,.et_shop_image{overflow:hidden}.et_pb_main_blurb_image img,.entry-featured-image-url img,.et_shop_image img{transition:all 1s 0s ease}@media (min-width:981px){.et_pb_gutters2.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.narrow-gutter.et_pb_gutters2.et_pb_row .et_pb_column_1_4{width:24.25%!important;margin-right:1%!important;margin-bottom:1%!important}.et_pb_gutters2.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n),.narrow-gutter.et_pb_gutters2.et_pb_row .et_pb_column_1_4:nth-child(4n){margin-right:0!important}}@media (max-width:980px){.et_pb_gutters2.et_pb_row .et_pb_shop ul.products.columns-3 li.product,.narrow-gutter.et_pb_gutters2.et_pb_row .et_pb_column_1_4{width:49%!important;margin-bottom:2%!important;margin-right:2%!important}.et_pb_gutters2.et_pb_row .et_pb_shop ul.products.columns-3 li.product:nth-child(2n),.narrow-gutter.et_pb_gutters2.et_pb_row .et_pb_column_1_4:nth-child(2n){margin-right:0!important}}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:none}@media (max-width:479px){.woocommerce-cart .container{width:85%}.woocommerce-page table.cart .product-thumbnail{display:block;float:left;background:none!important;border-top:0;margin-right:10px;padding-top:3px!important}.woocommerce-page table.cart .product-thumbnail::before,.woocommerce-page table.cart .product-name::before{display:none}.woocommerce table.cart td.product-name{border-top:0;min-height:75px;text-align:left!important}.woocommerce table.cart td.product-name dl.variation dt{clear:right}.woocommerce-page table.cart .bundled_table_item .product-thumbnail{display:none}.woocommerce-page table.cart .bundled_table_item td.product-remove{padding:0!important}.woocommerce-page table.cart .bundled_table_item td.product-name{min-height:auto}.woocommerce-page table.cart .bundled_table_item td::before{margin-left:33px}}.woocommerce-cart table.cart{font-family:'Jost',Helvetica,Arial,Lucida,sans-serif}.woocommerce-cart table.cart img{width:65px}.woocommerce table.cart td.product-name>a{font-size:21px}.woocommerce-page table.cart .bundled_table_item .bundled-product-name>a{font-size:16px}.woocommerce .cart button.button:disabled[disabled],.woocommerce button.button.alt.disabled{background:none!important;color:#666!important;padding:.3em 1em;font-weight:400;border-color:#666;border-radius:0}.woocommerce .cart button.button:disabled[disabled]:hover,.woocommerce button.button.alt.disabled:hover{background:none!important;color:#666!important;border-color:#666}.woocommerce .cart button.button:disabled[disabled]:hover:after,.woocommerce button.button.alt.disabled:hover:after{display:none}.woocommerce-cart-form #coupons_list{margin-bottom:35px}.woocommerce-cart table.cart td.actions .coupon .input-text{padding:.85em 1em}.et_button_custom_icon.woocommerce-page button.button:not(.button-confirm):after{line-height:1em!important;margin-left:0;font-size:28px}#wc-stripe-payment-request-button-separator{margin-bottom:1em}.GooglePayButton{border-radius:0!important}.woocommerce-cart table.cart td.actions .coupon .input-text{font-size:16px;padding:9px 15px}@media (max-width:479px){.woocommerce-cart table.cart td.actions .coupon .input-text{width:60%}.woocommerce-page table.cart td.actions .coupon .button{width:37%}}body .woocommerce-error{background:#f48160!important}.woocommerce-info.woocommerce-cart-notice{background:#f5f5f5!important;color:#676767!important}.woocommerce-message a,.woocommerce-error a,.woocommerce-info a{color:#fff;text-decoration:underline}.woocommerce-message a:hover,.woocommerce-error a:hover,.woocommerce-info a:hover{font-weight:700}.et_button_custom_icon.woocommerce a.button:after,.et_button_custom_icon.woocommerce-page a.button:after{line-height:1.15;margin-left:.1em!important}.return-to-shop a.wc-backward:after{top:.2em;right:.15em}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{margin-bottom:12px}.woocommerce-demo-store .demo_store{color:#444F59;background-color:#D8E4DC;padding-bottom:10px!important}.woocommerce-demo-store .demo_store a{color:#95a299}@media (min-width:993px){form.woocommerce-checkout{overflow:hidden}body .woocommerce .col2-set .col-1,body .woocommerce .col2-set .col-2{width:100%;margin-bottom:35px}.woocommerce-billing-fields h3{margin-top:20px}.woocommerce .col2-set,.woocommerce-page .col2-set{width:47%;float:left}#order_review_heading,.woocommerce #order_review,.woocommerce-page #order_review{float:left;width:47%;margin-left:4%;margin-top:20px}}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}.wc-block-cart{font-size:120%}tr.wc-block-cart-items__header,h2.wc-block-cart__totals-title{font-family:'Jost',Helvetica,Arial,Lucida,sans-serif!important}.wc-block-cart-items__row .wc-block-components-product-metadata__description{display:none}.wp-block-woocommerce-cart-cross-sells-block h2.wp-block-heading{font-size:24px!important}td.wc-block-cart-item__total{min-width:6em}ul.wc-block-components-shipping-rates-control__package-items{padding-bottom:0!important}li.wc-block-components-shipping-rates-control__package-item>div{display:inline}.wc-block-components-totals-wrapper.slot-wrapper>*>.wcs-recurring-totals-panel{padding:16px 0!important}.wc-block-checkout{font-size:105%}.wp-block-woocommerce-smart-coupons-available-coupons{margin:0!important}.wc-block-checkout__sidebar .wc-block-components-product-name{padding-bottom:0;font-size:16px}body .wc-block-components-order-summary .wc-block-components-order-summary-item__individual-prices{padding-top:2px}body .wc-block-components-order-summary .wc-block-components-order-summary-item__description .wc-block-components-product-metadata{padding-top:2px}.wc-block-components-order-summary .wc-block-components-product-metadata__description{display:none}body .wc-block-checkout__terms.wc-block-checkout__terms--with-separator{padding-top:25px}body .wc-block-components-order-summary-item.is-bundle .wc-block-components-product-details__includes .wc-block-components-product-details__name{margin-bottom:0}#left-area ul.wc-block-components-product-details{list-style-type:none;padding-left:0}.et_pb_recaptcha_enabled #moderncart-floating-cart{bottom:90px}#aftax_status_field label{float:none}#aftax_status_field,#aftax_first_field{border-top:1px dotted #ccc;padding-top:30px;margin-top:15px}#aftax_first_field,#aftax_third_field{margin-bottom:20px}a.yith-my-wishlist{display:none!important}span.sws-swatch.sws-swatch--label{font-size:18px;font-family:'Jost',Helvetica,Arial,Lucida,sans-serif;font-variant-numeric:lining-nums}body .product .sws-swatch-wrapper{margin-top:5px}.et_pb_wc_add_to_cart form.cart .variations td.value span.sws-swatch:after{display:none}.sws-swatch--image{display:inline-block}.woocommerce div.product form.cart .reset_variations{display:none!important}.et_pb_post_content h2,.et_pb_post_content h3{margin-top:1em}.et_pb_blog_grid .et_pb_post{padding:27px!important}.single-post .wp-block-media-text{margin-bottom:2em}.single-post .wp-block-media-text.is-vertically-aligned-top h3.wp-block-heading{margin-top:0}.single-post h3 a{color:#95a299;font-weight:600!important;text-decoration:underline}.single-post h3 a:hover{color:#444f59;text-decoration:underline}@media (min-width:781px){.image-left .et_pb_post_extra.el_dbe_grid_extended{margin-bottom:40px}.image-left .et_pb_post_extra.el_dbe_grid_extended:last-child{margin-bottom:0}.image-left .et_pb_post_extra.el_dbe_grid_extended .post-media{width:40%}.image-left .et_pb_post_extra.el_dbe_grid_extended .post-content{width:60%;padding:0 0 0 1.5vw;align-self:center}}.hide-content .et_pb_post_extra .post-data{display:none}@media (max-width:780px){.two-col-mobile.et_pb_blog_extras .el-dbe-blog-extra{display:flex;flex-wrap:wrap}.two-col-mobile.et_pb_blog_extras .el-dbe-blog-extra .et_pb_post{flex-basis:47%;align-content:flex-start;margin-right:6%;margin-bottom:4vh}.two-col-mobile.et_pb_blog_extras .el-dbe-blog-extra .et_pb_post:nth-child(2n){margin-right:0}.two-col-mobile .et_pb_post_extra.el_dbe_grid_extended .post-content{padding:3vw 2vw}}.btn-sidebyside-center .et_pb_button_module_wrapper{display:inline-block}.btn-sidebyside-center{text-align:center!important}.et-waypoint:not(.et_pb_counters).et_pb_animation_off{opacity:1}.overlay-videos .dp-dfg-item:not(.category-videos):hover .dfg_et_overlay{opacity:0!important}.overlay-videos .dp-dfg-item.category-videos .dfg_et_overlay{opacity:1!important;z-index:inherit!important}.overlay-videos .dp-dfg-item.category-videos .dp-dfg-overlay{display:block!important}.overlay-videos .dp-dfg-item:hover .dp-dfg-image::after{position:absolute;top:0;left:0;bottom:0;right:0;background:rgb(0 0 0 / .25);content:' '}.woocommerce-demo-store .demo_store{font-family:Jost;font-size:16px;line-height:1.3em;padding:15px 20px!important}body #page-container .et_pb_section .et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_button.et_pb_button.et_pb_button_text_loading{background-color:rgb(68 79 89 / .14);border:1px solid #D8E4DC!important}.gform_wrapper.gravity-theme .no-field-gap .gform_fields{grid-column-gap:0!important}.gform_ajax_spinner{align-self:center;max-height:25px;margin-left:5px}.gform-button,.et_pb_wpt_gravityform .gform-button.et_pb_button{font-family:'Jost',Helvetica,Arial,Lucida,sans-serif;font-size:18px!important;letter-spacing:1px;line-height:1.7;color:#fff;background-color:#95a299!important;border:2px solid #95a299;border-radius:0;cursor:pointer;padding:.3em 1em}.gform-button:hover{background-color:#444f59;border-color:#444f59}.fluid-width-video-wrapper object.wp-block-file__embed{position:relative;margin-top:35px;margin-bottom:10px}.awdr_discount_bar{max-width:1200px;margin:0 auto;margin-top:36px;padding-left:16px!important;font-family:'Jost',Helvetica,Arial,Lucida,sans-serif;font-size:16px}.woocommerce span.onsale,.woocommerce-page span.onsale{font-family:'Jost',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;background:#444f59!important;font-size:16px;padding:3px 10px!important}.et_pb_shop_2_tb_body ul.products li.product .onsale,.et_pb_shop_0_tb_body ul.products li.product span.onsale,.et_pb_shop_1_tb_body ul.products li.product .onsale{padding:3px 10px!important}.et_pb_wc_price .bos4w-or-subscribe{display:none}.woocommerce-variation-add-to-cart .bos4w-display-plan-text{font-size:19px;font-weight:500;font-family:'Jost',Helvetica,Arial,Lucida,sans-serif}.bos4w-display-options ul,ul.bos4w-select-options{list-style-type:none;padding-left:0;padding-bottom:10px}.bos4w-display-options ul li input,ul.bos4w-select-options li input{margin-right:.4em;position:relative;top:-1px}.bos4w-display-options ul li,.bos4w-display-options ul li label{font-size:16px;font-family:'Jost',Helvetica,Arial,Lucida,sans-serif;line-height:1.85}.bos4w-display-dropdown label{display:none}.bos4w-display-dropdown select#bos4w-dropdown-plan{font-size:16px;font-family:'Jost',Helvetica,Arial,Lucida,sans-serif}@media (max-width:768px){.home-featured .et_pb_column_4,.home-featured .et_pb_column_3,.home-featured .et_pb_column_2{border-right-width:0;border-bottom-width:4px;border-bottom-color:#FFF}}@media (min-width:481px) and (max-width:1024px){.home-featured .et_pb_column_,.home-featured .et_pb_column_3,.home-featured .et_pb_column_2{border-bottom-width:4px;border-bottom-color:#FFF}.home-featured .et_pb_column_4,.home-featured .et_pb_column_2{border-right-width:4px;border-right-color:#FFF}.home-featured .et_pb_column_3{border-right-width:0}}.spin img{animation:spin 20s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.ingredient-container{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:2rem;padding:2rem 0}.ingredient-item{flex:1 1 calc(33.333% - 2rem);max-width:calc(33.333% - 2rem);box-sizing:border-box;display:flex;align-items:flex-start;gap:1.25rem;text-align:left}.ingredient-item__image{flex:1 1 27%}.ingredient-item__image img{width:100%;height:auto;display:block;border-radius:.5em}.ingredient-item__text{flex:1 1 66.666%;display:flex;flex-direction:column}.ingredient-item__title{font-size:1.25rem;line-height:1.25em;font-weight:600;margin:0;text-wrap:balance}.ingredient-item__description,.ingredient-list{font-family:'Jost',Helvetica,Arial,Lucida,sans-serif;font-size:1rem;line-height:1.4em;margin:0}@media (max-width:767px){.ingredient-item{max-width:100%}.ingredient-container{flex-direction:column;margin-bottom:1em}}