.et_slide_in_menu_container{background-color:#000}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.mobile_menu_bar:after,.mobile_menu_bar:before{color:#000}body h1,h2{font-family:'Auckland Hills'!important;text-transform:none!important;line-height:2em!important;font-size:30px!important}body h3{font-size:20px!important;text-transform:uppercase}.bright-bg h1,.bright-bg h2,.bright-bg h3,.bright-bg h4{color:#966957!important;text-shadow:none!important}body h2{margin-bottom:1.2rem}@font-face{font-family:'Auckland Hills';font-style:normal;font-weight:400;src:local('Auckland Hills'),url('/wp-content/themes/divi-child/AucklandHills-6YEYM.woff') format('woff')}body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_wc_add_to_cart_0_tb_body .button{color:#cc5e5e!important}.et-db #et-boc .et-l .et_pb_wc_add_to_cart_0_tb_body{padding-left:0px!important}.et-db #et-boc #mobile_menu1{background:#fff1d0!important}body{background:rgb(255,248,225);background:radial-gradient(circle,rgb(255 249 231) 0%,rgb(255 239 203) 66%,rgb(255 251 217) 100%)}h1,h2,h3,h4,h5,h6{color:#cc5e5e}body a{color:#544e46;font-weight:700}body a:hover{color:#544e46;text-decoration:underline}.container{width:90%}.woocommerce ul.order_details.bacs_details{margin-top:10px}body .woocommerce .wc-bacs-bank-details-account-name{margin-top:10px;text-transform:none;letter-spacing:1px!important;font-size:16px;font-weight:normal}#left-area .woocommerce-order ul,.woocommerce-order .entry-content ul,.woocommerce-order .et-l--body ul,.woocommerce-order .et-l--footer ul,.woocommerce-order .et-l--header ul{padding:0}.woocommerce-table__product-name.product-name span{display:none}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{margin-bottom:20px}.et-db #et-boc .et-l #et-fb-app .et_pb_column{}#main-content,.et-db #et-boc .et-l .et_pb_section{background-color:transparent}.logo_container{}.et-db #et-boc .et-l .et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_module,.et_pb_gutters3.et-db #et-boc .et-l .et_pb_column_1_2 .et_pb_module{margin-bottom:2%}.woocommerce div.product div.images img{max-height:400px!important;width:auto!important;float:right}@media (max-width:980px){table.cart th,#main-content table.cart th,table.cart td,#main-content table.cart td,table.cart tr,#main-content table.cart tr,#content-area table tr,#content-area table td,#content-area table th{display:inline-block}table.cart td,#main-content table.cart td.product-name{width:50%;padding-left:10px;display:inline-block}table.cart td,#main-content table.cart td.product-price{display:inline}table.cart td,#main-content table.cart td.product-quantity{display:inline-block}table.cart td,#main-content table.cart td.product-subtotal{display:inline-block}table.cart td,#main-content table.cart td.actions{display:block;width:100%}table.cart th,#main-content table.cart th,table.cart td,#main-content table.cart td,table.cart tr,#main-content table.cart tr,#content-area table tr,#content-area table td,#content-area table th{text-align:left!important}.et_pb_wc_cart_products.et_pb_row_layout_horizontal table.shop_table_responsive thead{display:none}.et-db #et-boc .et-l .et_pb_wc_add_to_cart form.cart .button,.et-db #et-boc .et-l .et_pb_wc_add_to_cart form.cart div.quantity{display:block}.wpmenucart-icon-shopping-cart-0{display:none}.woocommerce div.product div.images img{float:left}}.et-db #et-boc .et-l .et_pb_wc_add_to_cart .quantity input.qty{background:#f6eedd;color:#897f6b;font-size:1.5rem;padding:0.5rem;line-height:1rem;width:80px}body .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{color:#534d46!important}body .et_pb_menu_0_tb_header{margin-right:0!important}.et_mobile_menu li a{border:none}.woocommerce a.button.alt,.woocommerce-page a.button.alt{border-color:#534d46}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background-color:#0000000a}body .woocommerce-message,body .woocommerce-error,body .woocommerce-info{color:#534d46!important}.entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.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 a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover{color:#534d46}.woocommerce-account .addresses .title h3{display:block;float:none}.woocommerce-account .addresses .title .edit{display:block;float:none}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single{background-color:#fff;padding:6px 12px;border-radius:5px}.woocommerce form .form-row .required{color:#ba1515}.woocommerce button.button,.woocommerce-page button.button{margin-top:10px;font-size:16px}.woocommerce-MyAccount-content{background-color:#ffffff3d;border:none;border-radius:4px;padding:15px}.entry-content .woocommerce .woocommerce-MyAccount-content{background:none;padding:0}.entry-content .woocommerce{background-color:#ffffff3d;border:none;border-radius:4px;padding:15px}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{list-style:none}body #left-area{width:100%}.woocommerce-MyAccount-navigation-link a{background:#f8f3e3;padding:6px 12px}.woocommerce-MyAccount-navigation-link{margin-bottom:12px}.entry-content table:not(.variations){border:none}.woocommerce-cart.woocommerce{background-color:#ffffff3d;border:none;border-radius:4px;padding:15px}table.cart th,#main-content table.cart th,table.cart td,#main-content table.cart td,table.cart tr,#main-content table.cart tr,#content-area table tr,#content-area table td,#content-area table th{padding:0}.et_pb_wc_cart_products table.shop_table td,.et_pb_wc_cart_products table.shop_table th{border:none}.product-quantity span{margin-left:10px}.woocommerce a.remove{color:#cc5e5e!important}.woocommerce a.remove:hover{background-color:#cc5e5e!important}.woocommerce-form-coupon-toggle{display:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:transparent}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#fff}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border:1em solid #ffffff;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}#customer_details{margin-bottom:2rem}.et_right_sidebar #main-content .container:before{display:none}.et_pb_wc_cart_products_0 table.shop_table,.et_pb_wc_cart_totals_0 table.shop_table{margin-bottom:0!important}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none;padding:0;margin:0;margin-top:-1em}.woocommerce-form-login-toggle a{color:#cc5e5e}.et_pb_menu__icon.et_pb_menu__cart-button{display:none}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:16px;margin-bottom:0;padding-bottom:0}.et_pb_wc_cart_notice_0{display:none}.et_pb_menu--style-inline_centered_logo .et_pb_menu__wrap{justify-content:right}.entry-content .et_pb_text_inner ul{list-style:circle;padding-left:14px}.woocommerce .woocommerce-MyAccount-navigation ul{list-style:none;padding-left:0px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:80px}.et_pb_image.product-img a{transition:filter 0.3s ease-in-out;filter:contrast(100%);transition:scale 300ms}.et_pb_image.product-img a img{transition:filter 0.3s ease-in-out;filter:contrast(100%);transition:scale 300ms;transition:transform 0.3s ease-in-out}.et_pb_image.product-img a:hover{transition:filter 0.5s ease-in-out;filter:contrast(120%)}.et_pb_image.product-img a:hover img{transition:transform 0.3s ease-in-out;transform:scale(1.01)}.et_mobile_menu{border:none}.et_pb_column .et_pb_module{margin-bottom:0!important}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:transparent}.et_pb_section{padding:20px 0}h1,.et-db #et-boc .et-l h1,h1.et_pb_contact_main_title,.et-db #et-boc .et-l h1.et_pb_contact_main_title,.et_pb_title_container h1,.et-db #et-boc .et-l .et_pb_title_container h1{font-size:20px;letter-spacing:1px!important;line-height:35px!important}.woocommerce-ordering,.woocommerce-result-count{display:none}.products li .woocommerce-loop-product__title,.woocommerce ul.products li.product .price{display:none}.products li .attachment-woocommerce_thumbnail{max-width:193px}.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products li.product{width:auto}.et_pb_wc_cart_products.et_pb_row_layout_horizontal table.shop_table_responsive tbody tr:first-child td:first-child{border:none!important}.wpmenucart-icon-shopping-cart-0:before{font-size:25px;position:absolute;left:0;top:-5px}.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li.wpmenucart-display-standard>a{padding-left:30px;position:relative}.woocommerce-form.woocommerce-form-login.login{max-width:440px;min-width:450px}.woocommerce-ResetPassword{max-width:450px}.et_pb_text_0_tb_footer{font-size:14px}.et_pb_column.et_pb_column_4_4.et_pb_column_0.et_pb_css_mix_blend_mode_passthrough.et-last-child{}.woocommerce-shipping-fields h3{font-size:14px;text-transform:none;letter-spacing:1px!important}body:not(.et-tb) #main-content .container,body:not(.et-tb-has-header) #main-content .container{padding-top:150px!important}.et-db #et-boc .et-l .et-l--header .et_pb_section{padding:20px 0!important}.et-db #et-boc .et-l #et-fb-app .et_pb_column{width:100%}.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__wrap{justify-content:flex-end}body .et-db #et-boc .et-l .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,.et-db #et-boc .et-l .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et-db #et-boc .et-l .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button,.et-db #et-boc .et-l .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{color:#56504a}.et_pb_has_overlay:not(.et_pb_image):hover .et_overlay,.et_portfolio_image:hover .et_overlay,.et_shop_image:hover .et_overlay{display:none!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:0!important}.woocommerce .products ul,.woocommerce ul.products{margin-bottom:0}body p{line-height:1.3rem}#main-content{}#et-main-area{min-height:85vh;display:flex;flex-direction:column;overflow-y:hidden;justify-content:space-between}body.custom-background{background:#f9f5e9!important}body.custom-background{background-color:#fff8ea}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding-bottom:8px;text-transform:uppercase;letter-spacing:1px}.et_pb_social_icon a.icon:hover{text-decoration:none!important}.et_pb_bg_layout_light.et_pb_button:hover,.et_pb_bg_layout_light .et_pb_button:hover{background:#bc343a;align-items:center;color:#fff;font-size:16px;text-align:center;margin:0 auto;border:2px solid;border-radius:3px!important}.et_pb_button:after,.et_pb_button:before{line-height:0.8em}.wpcf7 label{color:#fff}.wpcf7 input{background-color:#fff;padding:6px 12px;border-radius:5px;-webkit-appearance:none;background-color:#eee;max-width:100%;border-width:0;border-radius:0;color:#999;font-size:14px;line-height:1.7em;border-style:solid;background-color:#fff;padding:6px 12px;border-radius:5px}.wpcf7 form.sent .wpcf7-response-output{border:none;padding:0;color:#fff}.wpcf7-form-control.wpcf7-submit{cursor:pointer;color:#000}#et-boc #main-content h2{letter-spacing:1px!important}#et-boc #main-content h3{text-transform:none;letter-spacing:0px!important}#et-boc #main-content h1{font-size:32px}.cart_totals{max-width:500px;margin-left:auto;margin-right:auto;margin-bottom:100px}.nutrition-table{width:100%;border-collapse:collapse;margin-top:1rem;font-size:0.8rem}.nutrition-table th,.nutrition-table td{padding:4px 0px;border-bottom:2px solid #dbdbdb;text-align:left;vertical-align:top}.nutrition-table th:last-child,.nutrition-table td:last-child{text-align:right;white-space:nowrap}.nutrition-table thead th{font-weight:700}.nutrition-table tbody tr:nth-child(even){}