.white,#wrapper .white *{color:#fff}.error-page .error-message,.error-page .oops{color:#1e1e1e}.fusion-social-links-header{display:inline-flex;margin-top:0}.fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft{border-bottom-color:#3d3d3d}#content .fusion-button,#content button,#content .button:not(.wc-forward):not(.view):not(.pay):not(.cancel),#wrapper .view-cart a{min-width:320px}.fusion-button.gigantor{padding:50px 0;font-size:25px}.woocommerce-form-login .form-row,.woocommerce-form-login .button[type=submit],.woocommerce-form-register .form-row,.woocommerce-form-register .button[type=submit]{min-width:100% !important;width:100%;display:inherit !important}#wrapper .woocommerce #customer_login .login .inline,#wrapper .woocommerce #customer_login .login .lost_password{width:50% !important;float:left;line-height:30px;margin:20px 0 0}.woocommerce #customer_login .login .lost_password{text-align:right}.fusion-is-sticky .fusion-secondary-main-menu>.fusion-row{background:url(/wp-content/uploads/sticky-logo.png) center left/45px no-repeat}.fusion-is-sticky .fusion-main-menu>ul{float:right}#sliders-container .slides{max-width:90% !important;margin:0 auto}#sliders-container .flex-direction-nav a{display:block !important}#sliders-container .flex-direction-nav a{display:block !important;opacity:1 !important;background:0 0;color:#000}#sliders-container .background:after{content:"";background-color:rgba(0,0,0,.5);position:absolute;width:100%;height:100%}#sliders-container .slider-logo{width:100px;display:inline-flex;vertical-align:middle}.fusion-footer-widget-area .product_list_widget{display:grid;grid-column-gap:10px;grid-template-columns:auto auto auto;grid-auto-flow:row;list-style-type:none;-webkit-padding-start:0px;text-align:center;font-size:13px}.fusion-footer .amount,.fusion-footer ul li a:before{display:none}.fusion-footer .product_list_widget .wp-post-image{max-width:100%;height:auto;float:none;margin:0;width:auto}.fusion-footer .product-title{margin-top:10px}.fusion-footer .fusion-column *{font-size:14px}.fusion-footer .fusion-column:nth-of-type(2){white-space:nowrap}.logged-in #menu-item-270{display:none}.sidebar .widget .widget-title{font-weight:700;text-transform:uppercase;padding-bottom:10px;border-bottom:1px dotted #d2d2d2}.sidebar div{font-size:14px}.sidebar i{font-size:initial}#text-4 p{display:grid;grid-template-columns:30px auto;grid-auto-flow:column;grid-auto-columns:auto auto;align-items:center}#wrapper .nohover *{cursor:default}#wrapper .nohover .icon span,#wrapper .nohover .icon i{background:#fff !important;border:0 !important;border-color:#fff !important}.content-boxes-timeline-vertical.aligncenter .heading,.content-boxes-timeline-vertical.aligncenter .heading>*,.content-boxes-timeline-vertical.aligncenter .content-container,.content-boxes-timeline-vertical.aligncenter .icon>span{display:block !important;text-align:center;margin:0 auto !important;padding:0 !important}#wrapper .content-boxes-timeline-vertical.aligncenter .image>img{margin:0}.content-boxes-timeline-vertical.aligncenter .content-box-shortcode-timeline-vertical{left:50% !important;z-index:-1}#wrapper .content-boxes-timeline-vertical.aligncenter .fusion-column:not(.content-box-column-last){margin-bottom:100px}.heading-with-icon .image img{background:#fff;z-index:1000;position:relative;padding:15px;min-width:150px}.fusion-layout-column.aligncenter{clear:none}.page-id-309 .fusion-faq-shortcode .fusion-faqs-wrapper,.affwp-tab-content,.woocommerce-content-box.avada-checkout,#wrapper .woocommerce-MyAccount-content,#wrapper .woocommerce-tabs>.panel{width:calc(100% - 23% - 80px);float:right;margin:0}.page-id-309 .fusion-faq-shortcode .fusion-filters,#wrapper .woocommerce-side-nav,#wrapper .woocommerce-MyAccount-navigation,#affwp-affiliate-dashboard-tabs,#wrapper .woocommerce-tabs>.tabs{float:left;width:23%;margin:0;border:0}.page-id-309 .fusion-faq-shortcode .fusion-filters li,#wrapper .woocommerce-side-nav li,#wrapper .woocommerce-MyAccount-navigation li,#wrapper #affwp-affiliate-dashboard-tabs li,#wrapper .woocommerce-tabs>.tabs li{float:none;width:100%;padding-right:15px;display:block;position:relative}.page-id-309 .fusion-faq-shortcode .fusion-filters li.fusion-active a,#wrapper .woocommerce-side-nav li.is-active a,#wrapper .woocommerce-MyAccount-navigation li.is-active a,#affwp-affiliate-dashboard-tabs li.active a,#wrapper .woocommerce-tabs>.tabs li.active a{background:#1e1e1e;color:#fff;font-weight:400}.page-id-309 .fusion-faq-shortcode .fusion-filters li a:after,#wrapper .woocommerce-side-nav li a:after,#wrapper .woocommerce-MyAccount-navigation li a:after,#affwp-affiliate-dashboard-tabs li a:after,#wrapper .woocommerce-tabs .tabs li a:before{content:" ";position:absolute;width:0;height:0;border-style:solid;border-width:25.5px 0 25.5px 15px;border-color:transparent;right:0;margin-top:-10px;float:right}.page-id-309 .fusion-faq-shortcode .fusion-filters li.fusion-active a:after,#wrapper .woocommerce-side-nav li.is-active a:after,#wrapper .woocommerce-MyAccount-navigation li.is-active a:after,#affwp-affiliate-dashboard-tabs li.active a:after,#wrapper .woocommerce-tabs>.tabs li.active a:after{border-color:transparent transparent transparent #1e1e1e}.page-id-309 .fusion-faq-shortcode .fusion-filter a,#wrapper .woocommerce-side-nav li a,#wrapper .woocommerce-MyAccount-navigation li a,#affwp-affiliate-dashboard-tabs li a,#wrapper .woocommerce-tabs>.tabs li a{color:#333;border:0;padding:10px;line-height:31px;display:block}.page-id-309 .fusion-faq-shortcode .fusion-filter a:hover,#wrapper .woocommerce-side-nav li a:hover,#wrapper .woocommerce-MyAccount-navigation li a:hover,#affwp-affiliate-dashboard-tabs li a:hover,#wrapper .woocommerce-tabs>.tabs li a:hover{color:#a0ce4e}#wrapper .woocommerce-MyAccount-content,#wrapper .woocommerce-content-box,#wrapper .checkout #customer_details>div{border:0}h1>br,.avada-single-product-gallery-wrapper .onsale,.fusion-menu-login-box .fusion-menu-login-box-register,#wrapper .product .fusion-product-buttons *:not(.show_details_button),.single-product .product_cat-meal-plans .summary,#wrapper .product_cat-meals .cart-loading,#wrapper .wdm_product_info,body .cart-loading .fusion-icon-check-square-o,.wdm_bundled_item .amount,.shop_table .product-price,.wc-proceed-to-checkout .fusion-update-cart,#customer_details label:not([for=woocommerce_affiliate]):not([for=additional_pickups]):not(.checkbox):not([for=mailchimp_woocommerce_newsletter]),.no-access,#wrapper .bundle_button>div:nth-child(3),#wrapper .wdm_product_bundle_container_form .bundle_button>div:nth-child(1),.wdm_stock.stock,.fusion-menu-cart-checkout-link,.avada-shipping-calculator-form .avada-select-parent,.select2-selection__clear,.logged-in .avada-order-details>dl,#wrapper .product_cat-coupons-gift-cards .variations .label,.product-grid-view:not(.product_cat-snacks) .product-buttons,.product-buttons .fusion-content-sep,.woocommerce-cart .wc-amazon-checkout-message,.woocommerce-checkout .avada-myaccount-user,.wc_payment_method img,.wc_payment_method .about_paypal,body:not(.logged-in) .fusion-menu-login-box,.logged-in #menu-item-1054{display:none !important}.woocommerce-page #main{padding-bottom:100px}.avada-order-details>dl dt{padding:10px 30px 10px 0;width:70%;border:none;text-align:right;display:inline-block;color:#8bc34a}.avada-order-details>dl dd{text-align:right;width:26%;display:inline-block}#wrapper .fusion-menu-cart-link,#wrapper .fusion-menu-cart-link a{float:none;width:100%;max-width:100%;text-align:center;text-transform:uppercase}.fusion-secondary-menu form[name=loginform] .input-text,.fusion-login-box-submit,.fusion-login-box-submit input{max-height:40px;width:100% !important}.woocommerce-password-strength{display:none}body .product .product-title{font-style:italic}body .product-details-container .fusion-price-rating{display:block}body .product-details-container>*{text-align:center;display:block}body .product .product-details{padding:20px 5px 0}body .product .product-decription{padding:0 5px;text-align:center;flex:1}body .product .nutrinfo{display:block;font-weight:700;margin:0 0 10px;font-size:14px;text-transform:uppercase}body .product .dietinfo{padding:0 0 40px}body .product .ingredients{font-size:13px;margin-top:10px}.products>li{display:flex;flex-direction:column}#wrapper .wdm_fix_div .cpb-row.cpb-clear{margin:0}#wrapper .gift_box_wrap.cpb-container-fluid{padding:0}#wrapper .wdm_product_bundle_container_form .bundle_button{padding:30px;-webkit-align-items:start;-ms-flex-align:start;align-items:start;background-color:#1e1e1e;margin:50px -15px 0}#wrapper .wdm_product_bundle_container_form .bundle_button,#wrapper .wdm_product_bundle_container_form .bundle_button .button{color:#fff;border-color:#fff}#wrapper .wdm_product_bundle_container_form .button:hover{color:#a0ce4e;border-color:#a0ce4e}#wrapper .wdm_product_bundle_container_form .quantity,#wrapper .wdm_product_bundle_container_form .quantity .minus,#wrapper .wdm_product_bundle_container_form .quantity .plus,#wrapper #main .wdm_product_bundle_container_form .quantity input{background:#414141 !important;border-color:#323232 !important;color:#fff !important}#wrapper .wdm_product_bundle_container_form .bundle_button>.cpb-row{flex:0 0 200px;margin:0 !important}#wrapper .wdm_product_bundle_container_form .bundle-product--grand-total{border:0;padding:0;flex:2 0 200px !important}#wrapper .product_cat-meal-plans .avada-single-product-gallery-wrapper{width:100%}#wrapper .wdm_product_bundle_container_form .bundle_button .cpb-col-xl-6,#wrapper .wdm_product_bundle_container_form .bundle_button .cpb-col-xl-7{max-width:100% !important;text-align:left;flex:1 1 100%}#wrapper .wdm-bundle-single-product-col-7{width:13.286%}#wrapper .bundled_product_summary{border:0}#wrapper .sticky-active .gift_box_wrap{margin-top:60px}#wrapper .sticky-processed,#wrapper .sticky-processed:before{transition:all .2s linear}#wrapper .sticky-processed:before{content:" ";width:300%;height:100%;position:absolute;background:rgba(0,0,0,.8);left:-100%;right:-100%;opacity:0}#wrapper .sticky-active:before,#wrapper .sticky-stopped:before{opacity:1}#wrapper .sticky-active .wdm-bundle-single-product,#wrapper .sticky-stopped .wdm-bundle-single-product{background-color:#747474;border-color:#747474}body .price{margin:0;display:block;font-weight:700}.single-product #wrapper .product_cat-snacks:not(li) .price{margin-bottom:20px}.avada-single-product-gallery-wrapper{margin:0 !important}#wrapper .choose_meals_button{margin-top:40px;display:inline-block;text-align:center}#wrapper #content .fusion-rollover-content *{font-size:12px !important}.required{text-decoration:none}.shop_table .product-remove a{color:red}#wrapper .view-cart a,.affwp-form .button{text-align:center;text-transform:uppercase;border:2px solid #000;padding:17px 40px 17px 55px;line-height:21px;font-size:18px;color:#000;background:0 0;font-family:'Raleway';transition:all .2s linear}.view-cart{flex:1;font-size:12px}#wrapper .view-cart a{float:right}#wrapper .view-cart a:hover,.affwp-form .button:hover{color:#a0ce4e;border-color:#a0ce4e;cursor:pointer}.view-cart a:before,.wc-forward:before{transition-delay:-.2s}#woocommerce_affiliate_field label,#woocommerce_affiliate,.cart-collaterals .button{width:100%}#wrapper .shop_table tr,#wrapper .woocommerce-cart-form h2{border:0}#wrapper .cart .cart_item:not(.wdm_bundled_item){border-top:1px solid;border-color:#e0dede}.wc-forward,.wc-forward:before{text-transform:uppercase;color:inherit}.wc-backward,.wc-backward:before{text-transform:uppercase}.cart-collaterals .shipping-coupon .woocommerce-shipping-calculator{height:100%}.cart-collaterals .shipping-coupon .coupo{height:auto;flex-direction:column;flex-wrap:nowrap !important;align-items:flex-start}#wrapper .checkout-button{background:#000;color:#fff}#wrapper .checkout-button:hover{background:#a0ce4e}#wrapper .checkout #customer_details>div,#shipping_method,#wrapper .avada-shipping-calculator-form .fusion-column-last{width:100%}#wrapper .checkout .shop_table .wdm_bundled_item td{padding:10px 0 10px 20px !important}#wrapper .shop_table .wdm_bundled_item .variation{font-size:13px;margin:0}#wrapper .checkout .shop_table .cart_item{height:50px}#shipping_method input[type=radio]{float:right;margin:7px 0 7px 5px}#shipping_method li{clear:both}.order-total *{font-weight:700 !important}.includes_tax{display:block}#ship-to-different-address-checkbox{zoom:1.8;margin:0}.checkout .payment_methods li{border-bottom:1px solid #e0dede;padding-bottom:20px}.checkout .shop_table tfoot{border:0}.redbg{padding:10px 20px 30px;background:#ffc3c3;margin-bottom:0 !important}#pickup_title_field.redbg{margin-bottom:0;border-bottom-color:#d77474;padding:20px}.locations-map{margin-top:20px}.redbg label{color:#000}.redbg .select2-container{width:100% !important}#additional_pickups_field label,#additional_pickups_field,#additional_pickups,.variations .label,.variations .value,.gift-certificate.sc_info_box{display:block;width:100%}#pickup_title_field{margin-top:90px}#wrapper .product_cat-meals .fusion-item-in-cart .show_details_button,#wrapper .product_cat-meals .fusion-item-in-cart .fusion-product-buttons{display:inline !important}#customer_login h2,.cart_totals h2,.coupon h2,.cross-sells h2,.woocommerce .checkout h3,.woocommerce-shipping-calculator h2{text-transform:capitalize}#wrapper .woocommerce-message,#wrapper .woocommerce-info,ul.woocommerce-error li,.avada-myaccount-user{color:#468847;background-color:#dff0d8;border:1px solid #468847;box-shadow:0 1px 1px rgba(0,0,0,.1);padding:20px 40px}#wrapper .woocommerce-info,.avada-myaccount-user{color:inherit;background:#fdfdfd;border:1px solid #d7d6d6}#wrapper ul.woocommerce-error li{color:#b94a48;background-color:#f2dede;border-color:#b94a48;text-align:left}#wrapper ul.woocommerce-error li:before{position:relative;font-family:'Font Awesome 5 Free';font-weight:700;content:'\f06a';margin-left:-19px;margin-right:5px}#wrapper input:not([type=submit]):not([type=button]),#wrapper select,#wrapper select option,#wrapper textarea{color:#333 !important;padding:15px;font-family:'Raleway';font-size:14px !important;background:#fff}#wrapper textarea{min-height:150px}::-webkit-input-placeholder{color:#aaa9a9 !important}::-moz-placeholder{color:#aaa9a9 !important}:-ms-input-placeholder{color:#aaa9a9 !important}:-moz-placeholder{color:#aaa9a9 !important}#wrapper .nolabel label,#wrapper .gf_clear_complex{display:none}#wrapper .ginput_complex{display:grid;grid-template-columns:auto auto;grid-gap:20px;grid-auto-flow:column;width:100%}#wrapper .gfield,#wrapper .ginput_complex .ginput_left,#wrapper .ginput_complex .ginput_right,#wrapper .ginput_container_name span{width:100%;padding:0 !important;margin-right:0;margin-left:0}input:not([type=submit]):focus,select:focus,textarea:focus{outline:0px;box-shadow:0px 0px 10px -1px #a0ce4e}#wrapper .gfield_error input:not([type=submit]):focus,#wrapper .gfield_error select:focus,#wrapper .gfield_error textarea:focus{box-shadow:0px 0px 5px -2px red}#wrapper .gform_ajax_spinner{margin-left:10px}#wrapper .gfield_error{border:0;background:#f7eaea;padding:15px !important;max-width:100% !important}#wrapper .gfield_error .gfield_description.validation_message{padding-top:5px;color:rgba(166,66,66,1)}#wrapper .gfield_error input,#wrapper .gfield_error select,#wrapper .gfield_error textarea{border:1px solid rgba(166,66,66,1)}#wrapper .validation_error,#wrapper .gform_confirmation_message{background-color:#f2dede;color:rgba(166,66,66,1);border:1px solid rgba(166,66,66,1);box-shadow:0 1px 1px rgba(0,0,0,.1);padding:20px}#wrapper .validation_error,#wrapper .gform_confirmation_message,#wrapper .gfield_error .gfield_description.validation_messag{text-transform:uppercase;font-size:14px;font-weight:700;text-align:center}#wrapper .gform_confirmation_message{background-color:#dff0d8;border-color:rgba(92,163,64,1);color:rgba(92,163,64,1)}#affwp-login-form{max-width:320px;margin:0 auto}#wrapper .affwp-tab-content h4{font-size:28px;font-family:'Questrial';font-weight:400;line-height:1.5;letter-spacing:0px;margin-top:0;border-bottom:1px solid #e0dede;padding-bottom:10px;margin-bottom:30px}#wrapper .affwp-table th{font-weight:400;background:#1e1e1e;color:#fff;border-color:#414141}#wrapper .affwp-table td{padding:20px}.affwp-tab-content table{margin-bottom:50px}#wrapper #affwp-affiliate-dashboard-tabs li:nth-child(n+3):nth-last-child(n+3){display:none}.cpb-box-quantity,.single-product .product .summary .cart .quantity{display:none}.mobile-list-layout-minus-button{order:1}.mobile-list-layout-quantity-field{order:2}.mobile-list-layout-plus-button{order:3}html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden]{padding-right:0 !important}@media screen and (max-width:1100px){#wrapper .product_cat-snacks .add_to_cart_button{min-width:100% !important}.mobile-list-layout-images{max-width:110px}}@media only screen and (max-width:760px),(max-device-width:1024px) and (min-device-width:768px){#wrapper .mobile-list-layout-add-on-product-quantity{width:auto}#wrapper .mobile-list-layout-cpb-product-add-to-cart .wdm-cpb-product-add-to-cart-button{margin-top:0;margin-left:0}#wrapper .mobile-list-layout-cpb-product-add-to-cart .bundle_button{padding-top:30px}#wrapper .mobile-list-layout-addon-product-info,#wrapper .mobile-list-layout-add-on-product-quantity{padding-left:20px}#wrapper .snacks-title{margin-top:80px !important}}@media screen and (max-width:800px){.fusion-secondary-header .fusion-alignleft{border-bottom-color:#3d3d3d !important}.fusion-flyout-mobile-menu-icons{zoom:1.5;margin-right:-20px !important}#wrapper .fusion-mobile-menu-design-flyout.fusion-flyout-active .fusion-logo{z-index:10}footer .fusion-column:nth-last-child(-n+3){width:50% !important;float:left}#sliders-container .heading h2,#sliders-container .heading h1{font-size:2.5em !important}#sliders-container .fusion-button{font-size:16px;padding:15px 25px}#wrapper .woocommerce-MyAccount-content,#wrapper .woocommerce-content-box{padding:50px 0 0}#content .fusion-button,#content button,#content .button:not(.wc-forward):not(.view):not(.pay):not(.cancel),#wrapper .view-cart a,#wrapper .wdm-cpb-product-add-to-cart-button{width:100%;min-width:100% !important;float:none;display:block}#pum-603{max-width:100vw}}@media screen and (orientation:landscape){body #popmake-603{top:50px !important;bottom:0 !important;overflow-y:scroll;width:50%;margin-left:-30%}}@media screen and (max-width:680px){.fusion-logo{max-width:70%}#sliders-container .slider-logo{width:80px}}@media screen and (max-width:650px){#sliders-container .heading h2,#sliders-container .heading h1{font-size:2em !important;line-height:1 !important}#sliders-container .caption h2,#sliders-container .caption h3{font-size:1.3em !important;line-height:1 !important;margin-bottom:20px !important}}@media screen and (max-width:600px){#sliders-container .hideit-mobile{display:none}body .products li{margin-bottom:50px}}@media screen and (max-width:450px){body #popmake-603{top:100px !important;bottom:100px !important;overflow-y:scroll;max-width:80% !important}#sliders-container .slider-logo{width:70px}#sliders-container .caption h2,#sliders-container .caption h3{font-size:1.2em !important}#wrapper .mobile-list-layout-addon-product-info,#wrapper .mobile-list-layout-add-on-product-quantity{display:inline-block;float:none;width:calc(100% - 110px)}}@media screen and (max-width:400px){body #popmake-603{top:50px !important;bottom:0 !important;overflow-y:scroll}#sliders-container .heading h2,#sliders-container .heading h1{font-size:1.5em !important}#sliders-container .caption h2,.slide-content .caption h3{font-size:1.1em !important}#sliders-container .slider-logo{width:50px}footer .fusion-column:nth-last-child(-n+3){width:100% !important;float:none}}@media screen and (max-width:360px){.fusion-logo{max-width:80%}.fusion-flyout-mobile-menu-icons{zoom:1.25;margin-right:-30px !important}#sliders-container .slide-content-container{padding:0 10px}.fusion-mobile-menu-design-flyout .fusion-secondary-menu-cart{border-left:0}#wrapper .fusion-mobile-menu-sep{border-color:#3d3d3d}#wrapper .bundled_product_summary{margin-bottom:50px !important}#wrapper .mobile-list-layout-images{width:100%;max-width:100%;float:none}#wrapper .product-type-wdm_bundle_product img.attachment-shop_thumbnail.wp-post-image{width:100%}#wrapper .mobile-list-layout-addon-product-info,#wrapper .mobile-list-layout-add-on-product-quantity{width:100%;padding:0;text-align:center}#wrapper .mobile-list-layout-add-on-product-quantity .quantity{margin:0 auto}}