header{padding:0 0 45px}header aside{padding-top:45px}.reg-buttons{float:right;color:#ffffff!important;margin-top:20px;margin-bottom:25px;text-align:right}.reg-buttons a{color:#fff}.reg-buttons span{margin:0 5px}ul li{list-style-type:none}.blogs{background-color:#efefef}.blogs .title{background-color:#fff;border-bottom:2px solid #848c29}.blogs .title h3{margin:0;padding:30px}.blogs article{width:70%;margin-right:5%;float:left}.blogs article ul li{list-style-type:none;margin-bottom:30px;background-color:#fff;padding-bottom:30px}.blogs article ul li img{width:100%}.blogs article ul li div{padding:2%}.blogs article ul li div p span a{background-color:transparent;color:#848c29;padding:0}.blogs article ul li h4{color:#353535}.blogs article ul li p{font:16px/26px avenirregular,Arial,sans-serif;margin-bottom:20px}.blogs article ul li p span{color:#848c29}.blogs article ul li a{background-color:#848c29;color:#fff;padding:10px}.blog-sidebar{background-color:#fff;margin:93px 0;width:25%;float:left}.blog-sidebar section{margin:10%}.blog-sidebar ul{padding:0}.blog-sidebar ul li{list-style-type:none;border-bottom:1px solid #848c29;margin-bottom:10px}.blog-sidebar h2{color:#353535;font:21px/27px "Alegreya",serif}.blog-sidebar a{color:#353535}.blog-sidebar .recent-posts-widget-with-thumbnails ul li{border-bottom:0}.blog-sidebar .recent-posts-widget-with-thumbnails img{border-radius:100px}.blog h1,.blog p{text-align:center}.blog p{margin-bottom:30px}.blog img{width:100%;height:auto;margin-bottom:30px}.address{padding:5% 3%;border:1px solid #848c29;background:#fff;width:100%;margin-right:5%;height:auto}.address p{margin-bottom:20px;font:18px/24px avenirregular,Arial,sans-serif;color:#848c29;word-break:break-word}.reservation-form .contact-form{width:100%;float:left;padding:40px 0}.reservation-form .contact-form ul{max-width:70%;margin:0 auto;width:100%}.reservation-form textarea{border:solid 1px #848c29;width:100%;padding:10px;height:139px;box-sizing:border-box;font:18px/24px avenirregular,Arial,sans-serif;color:#848c29}.contact-form li:nth-child(2),.contact-form li:nth-child(3){width:49%;float:left}.contact-form li:nth-child(5),.contact-form li:nth-child(6){width:100%}.recaptcha div{margin:0 auto}.gotheart-shop{padding:3% 0 2.2%;border-bottom:2px solid #848c29;text-align:center;background-color:#fff}.wrap{width:90%;margin:0 auto}#primary{width:75%;float:left;margin-right:5%}.woocommerce-breadcrumb,.woocommerce-products-header,.widget_product_search form label,ul.products li.product .star-rating,.product_list_widget li div.star-rating{display:none}.woocommerce-result-count{float:right}.woocommerce-ordering .orderby{border:1px solid #848c29;padding:10px;width:250px;float:left}.products{padding:0;margin-top:100px}.products li{list-style-type:none;width:33%;text-align:center;margin-bottom:30px;padding:1%;display:inline-table;vertical-align:top}.products li h2{font:16px/26px avenirregular,Arial,sans-serif;color:#353535}.products li a.add_to_cart_button,.products li a.button{display:none}img.attachment-shop_catalog.size-shop_catalog.wp-post-image{width:100%}.onsale{color:red}.woocommerce-pagination{border:0;text-align:left;padding-left:0;margin-bottom:30px}.woocommerce-pagination .next.page-numbers,.woocommerce-pagination .prev.page-numbers,.woocommerce-pagination a.page-numbers,.woocommerce-pagination span.page-numbers{border:1px solid #848c29;background:#fff;color:#353535}#secondary section{color:#353535;padding-bottom:30px;border-bottom:1px solid #848c29}#secondary section:last-child{border-bottom:0}#secondary h2{color:#353535;font:21px/27px "Alegreya",serif}.widget_product_search .search-field{border:1px solid #848c29;padding:10px;width:250px}.widget_product_search input[type=submit]{background-image:url(//earthkitchen.ph/wp-content/themes/earthkitchen/../images/search.png)}.product-categories{padding:0}.product-categories li{list-style-type:none;border-bottom:1px solid #848c29;margin-bottom:10px}.product-categories li a{color:#353535}.widget_price_filter{height:150px}h2.widget-title,.price_slider_wrapper{margin-top:30px}.price_slider_amount .price_label{float:left}.widget_price_filter .price_slider_amount .button{float:right;background:#848c29;color:#fff}.widget .product_list_widget img,.woocommerce ul.product_list_widget li img{display:block;float:left;height:auto;border-radius:100px;width:40%;margin-right:10px;margin-top:-20px}span.product-title{text-transform:capitalize;font:20px/26px "Alegreya",serif;color:#353535}span.woocommerce-Price-amount.amount{text-transform:capitalize;font:20px/26px "Alegreya",serif}span.price,span.amount{color:#d9c06e}#main div.product div.images,#main div.product div.summary{width:46.42857%}#main div.product div.images,div.product div.images,.woocommerce-page #main div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}div.product div.images.woocommerce-product-gallery{position:relative}div.product div.images{margin-bottom:2em}#main div.product div.images .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}#main div.product div.images .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:content-box}div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}img,.woocommerce-page img{height:auto;max-width:100%}img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}ol.flex-control-nav.flex-control-thumbs{display:none}#main div.product div.summary,div.product div.summary,.woocommerce-page #main div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%}#main div.product div.summary{margin-bottom:100px;text-align:justify}.woocommerce-product-rating{display:none}#main div.product div.summary p{margin-bottom:30px}#main div.product div.summary p.price{font-size:20px}#main div.product div.summary .quantity{float:left}.quantity{float:left;border:1px solid #848c29;padding:10px}#main div.product div.summary .quantity input,.quantity input{width:100px}.single_add_to_cart_button{text-transform:uppercase;color:#fff;padding:10px 20px;background:#848c29;margin-left:30px;font:16px "Alegreya",serif}.product_meta{margin-top:30px;text-align:left;font:18px/26px avenirregular,Arial,sans-serif;color:#353535}#main div.product div.summary a{color:#353535}#main div.product .woocommerce-tabs,div.product .woocommerce-tabs,.woocommerce-page #main div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}div.product .woocommerce-tabs ul.tabs:before{position:absolute;content:' ';width:100%;bottom:0;left:0;border-bottom:1px solid #848c29;z-index:1}div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 5px;margin:0 0 1.618em;overflow:hidden;position:relative;text-align:left}li#tab-title-reviews{display:none!important}#main div.product .woocommerce-tabs ul.tabs li,div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #main div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}div.product .woocommerce-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#fff}div.product .woocommerce-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#fff}div.product .woocommerce-tabs ul.tabs li{border:1px solid #848c29;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce-Tabs-panel{text-align:justify}.woocommerce-Tabs-panel h2{display:none}div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;text-decoration:none;box-shadow:0 0;font:24px/26px "Alegreya",serif;color:#353535}div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}li.reviews_tab,.woocommerce-Reviews{display:none}.related h2{clear:both;font-weight:700;margin:0;text-rendering:optimizeLegibility;display:block;font-size:1.5em;color:#353535;text-align:left}.related ul.products{margin-top:0}.related ul li{display:none;float:left}.related ul li:first-child,.related ul li:nth-child(2),.related ul li:nth-child(3){display:block}.related ul.products li h2{text-align:center;text-transform:capitalize;font:20px/26px "Alegreya",serif}span.wpcf7-not-valid-tip{display:inline}.fa-input{font-family:FontAwesome,'Helvetica Neue',Helvetica,Arial,sans-serif}.search-submit:before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:220px;box-sizing:content-box}.search-submit{background:#fff}.search-submit:after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:234px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:content-box}.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors,.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{margin-top:170px}.wpcf7-response-output.wpcf7-display-none.wpcf7-spam-blocked{margin-top:200px}.contact-form li:nth-child(5){text-align:center}.content .title{background-color:#fff;border-bottom:2px solid #848c29}.content .title h3{margin:0;padding:30px}.woocommerce-message,.woocommerce-info{background:#848c29}.entry-header{background-color:#fff;text-align:center}.cart{width:100%;text-align:center}.cart .quantity{width:30%;margin:0 auto!important;float:none}input#coupon_code{border:1px solid #848c29;padding:15px}.woocommerce-cart-form a,.woocommerce-cart-form span{color:#353535}.woocommerce-cart-form th{padding:1em .5em}.woocommerce-cart-form td,.woocommerce-cart-form th{border-bottom:1px solid #353535}.woocommerce-cart-form tr:last-child td{border-bottom:0}.button{background-color:#848c29;color:#fff;padding:10px}.cart-collaterals{margin:50px 0}.cart_totals h2{color:#353535;font-size:1.75rem}.cart-collaterals table{border:1px solid #353535;width:100%;text-align:left}.cart-collaterals table th,.cart-collaterals table td{border-bottom:1px solid #353535}.checkout-button{border:none;padding:15px;margin-top:30px}.cart-subtotal th,.order-total th,.cart-collaterals .cart-subtotal td span,.cart-collaterals .order-total td span{padding:15px;color:#353535}.checkout_coupon p{margin-bottom:30px}.checkout_coupon input#coupon_code{padding:4px;margin-bottom:0}.woocommerce form .form-row label,.woocommerce-page form .form-row label,textarea#order_comments,.woocommerce-checkout-review-order,.woocommerce-checkout-payment,span#select2-billing_country-container{font:16px/24px avenirregular,Arial,sans-serif}.select2-container .select2-selection--single{height:36px;padding-top:5px}span.select2-selection__arrow{padding-top:5px}.woocommerce-checkout input,.woocommerce-checkout select,.select2-hidden-accessible{border:solid 1px #a9a9a9 !important;padding:5px!important;box-sizing:border-box;font:16px/24px avenirregular,Arial,sans-serif;color:#444;border-radius:2px}.woocommerce-checkout ::-webkit-input-placeholder,.woocommerce-checkout textarea[placeholder]{color:#444}.woocommerce-checkout textarea{border:solid 1px #a9a9a9 !important;width:100%!important;height:100px;padding:5px;border-radius:2px}.woocommerce-checkout h3{font-size:1.4375rem!important}.woocommerce-checkout label{font-size:1rem}.woocommerce-checkout p{margin-bottom:20px}table.shop_table.woocommerce-checkout-review-order-table{width:100%;border:1px solid #353535}table.shop_table.woocommerce-checkout-review-order-table th,table.shop_table.woocommerce-checkout-review-order-table td{border:1px solid #353535;text-align:center;padding:1em .5em}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce-checkout #payment{background:#ebe9eb;border-radius:5px;margin:50px 0}.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #d3ced2;margin:0;list-style:none outside}.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{content:'';display:block;border:1em solid #dfdcde;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}.wc_payment_methods li{border-bottom:0}.woocommerce-checkout #payment div.form-row{padding:1em}.woocommerce #payment #place_order{color:#fff}.woocommerce ul.order_details{margin:2em 0 3em;font-size:1.4em;padding-left:0}.woocommerce-table--order-details{width:60%}.woocommerce-table--order-details,.woocommerce-table--order-details tr th,.woocommerce-table--order-details tr td{border:1px solid #353535;text-align:center}.woocommerce-table--order-details tr th,.woocommerce-table--order-details tr td{padding:15px}.woocommerce-order h2{color:#353535}.woocommerce-customer-details .shop_table{width:60%}.woocommerce-customer-details .shop_table,.woocommerce-customer-details .shop_table tr th,.woocommerce-customer-details .shop_table tr td{border:1px solid #353535;text-align:center}.woocommerce-customer-details .shop_table tr th,.woocommerce-customer-details .shop_table tr td{padding:15px}.woocommerce-order h2,.woocommerce-order h3{font-size:1.4375rem;font-weight:700;text-align:left;color:#353535}.woocommerce-customer-details,.woocommerce-order-details{margin-top:30px}.woocommerce-order,.woocommerce-order span,.woocommerce-table--order-details a{color:#353535}h3.woocommerce-column__title{margin:30px 0 20px}.woocommerce-order address{font-size:1rem}.woocommerce-order p{margin:0 0 1.75em;font-size:1rem}.thank-you article{padding:0}.woocommerce-customer-details{margin-bottom:50px}.register input[type=email],.register input[type=password],.woocommerce-form-login input[type=text],.woocommerce-form-login input[type=password],.checkout_coupon input[type=text],.lost_reset_password input[type=text],.lost_reset_password input[type=password],.edit-account input[type=text],.edit-account input[type=email],.edit-account input[type=password],.woocommerce-address-fields input[type=text],.woocommerce-address-fields input[type=email],.woocommerce-address-fields input[type=password],.woocommerce-address-fields input[type=tel],.woocommerce-address-fields select{border:solid 1px #a9a9a9 !important;width:100%!important;box-sizing:border-box;font:18px/24px avenirregular,Arial,sans-serif;color:#444;border-radius:2px;margin-bottom:30px;padding:5px}.woocommerce-form-login .button,.register input[type=submit]{width:150px;color:#fff;margin-bottom:30px}.woocommerce-form-login input[type=checkbox]{width:15px!important;margin-bottom:30px}.woocommerce-form-login{margin-bottom:30px}.up-sells h2{clear:both;font-weight:700;margin:0;text-rendering:optimizeLegibility;display:block;font-size:1.5em;color:#353535;text-align:left}.up-sells ul.products{margin-top:0}.up-sells ul li{float:left}.up-sells ul li h2{text-align:center}ul.subscription{width:50%;margin:0 auto}.subscription li{width:100%;display:inline-block;margin-bottom:20px;text-align:center}.subscription input{border:solid 1px #848c29;width:100%;padding:10px;height:44px;box-sizing:border-box;font:18px/24px avenirregular,Arial,sans-serif;color:#848c29}.subscription input[type=submit]{font:20px/26px "Alegreya",serif;color:#fff;background-color:#848c29;width:150px;text-align:center;border:solid 2px #848c29;height:auto !important}.woocommerce p{font:16px/24px avenirregular,Arial,sans-serif}p.return-to-shop{margin:100px 0}.woocommerce #customer_login h2{color:#353535;font-size:30px}.entry-header h1.entry-title{color:#353535}.lost_reset_password p{margin-bottom:30px}.lost_reset_password input[type=submit]{margin:24px}.woocommerce-MyAccount-content{margin-bottom:50px}.woocommerce-MyAccount-navigation{margin-bottom:50px}.woocommerce-MyAccount-navigation ul li a{color:#848c29}.edit-account input[type=submit],.woocommerce-address-fields input[type=submit]{margin-top:30px}.account-orders-table{width:100%;text-align:center}.account-orders-table td{height:30px}table.woocommerce-table.woocommerce-table--customer-details.shop_table.customer_details,table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{width:100%}main{padding-top:12%!important}main ul.main_list{padding:0;margin-top:65px}main ul.main_list li{cursor:pointer;list-style-type:none;display:inline-block;width:32%;vertical-align:text-top;min-height:350px}.container-1200{width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.title_ml h5{font:50px/56px "Alegreya",serif!important;color:#fff}.pad-0{padding:0}ul.head_list li{display:inline-grid;width:49%}ul.head_list{margin-top:50px}ul.head_list li div{width:100%;text-align:center}ul.head_list li .head_img-holder{height:135px;width:100%;max-width:200px;margin:0 auto}ul.head_list li .head_img-holder img{width:100%;object-fit:contain;height:100%}.mfp-figure:after{background:0 0;box-shadow:0px 0px 0px 0!important}.mfp-image-holder .mfp-content{max-width:500px;width:100%;background:#fff;background:#c3c1c1;padding:20px;max-height:600px;overflow-y:auto}.mfp-image-holder .mfp-content p{color:#fff;font-size:16px}img.mfp-img{padding:0}.mfp-counter{color:#fff}.mfp-title{font-size:20px}.mfp-bottom-bar{margin-top:15px;position:relative;margin-bottom:30px}main h3{color:#848c29!important;font-family:'antique_oliveregular'}nav li a{color:#848c29}.title_ml h5{color:#fff!important;font-family:'antique_oliveregular'}@media only screen and (max-width:768px){ul.head_list li{width:100%;display:block;margin-bottom:30px}.gotheart-content h1{font-size:40px;margin:0;margin-top:15px}}