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 p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_pb_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}}.contts-p{width:100%;max-width:100%}.contts-p h3{font-size:22px;font-weight:700;color:#012d1d;margin:35px 0 20px;padding-bottom:12px;border-bottom:2px solid #e8e8e8}.contts-p .form-row{display:flex;gap:20px;margin-bottom:20px}.contts-p .form-group{flex:1}.contts-p .full{width:100%;margin-bottom:20px}.contts-p input[type="text"],.contts-p input[type="email"],.contts-p input[type="tel"],.contts-p input[type="date"],.contts-p textarea,.contts-p select{width:100%;padding:15px 18px;border:1px solid #d8d8d8;border-radius:8px;background:#fff;color:#333;font-size:15px;transition:.3s ease;box-sizing:border-box}.contts-p textarea{min-height:150px;resize:vertical}.contts-p input:focus,.contts-p textarea:focus,.contts-p select:focus{border-color:#012d1d;outline:none;box-shadow:0 0 0 3px rgba(1,45,29,.12)}.contts-p ::placeholder{color:#999}.contts-p label{display:block;margin-bottom:10px;font-weight:600;color:#012d1d}.contts-p .wpcf7-radio,.contts-p .wpcf7-checkbox{display:flex;flex-wrap:wrap;gap:14px 30px}.contts-p .wpcf7-list-item{margin:0}.contts-p .wpcf7-list-item label{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:500;color:#444}.contts-p input[type="radio"],.contts-p input[type="checkbox"]{width:18px;height:18px;accent-color:#012d1d}.contts-p .wpcf7-acceptance label{display:flex;align-items:flex-start;gap:10px;line-height:1.6}.contts-p .captcha-text{margin-top:20px;margin-bottom:10px}.contts-p .captcha-text input{max-width:160px}.contts-p .form-btn-area{margin-top:30px}.contts-p input[type="submit"]{background:#012d1d;color:#fff;border:none;padding:15px 40px;font-size:16px;font-weight:600;border-radius:8px;cursor:pointer;transition:.3s ease}.contts-p input[type="submit"]:hover{background:#01492f;transform:translateY(-2px)}.contts-p .wpcf7-not-valid{border-color:#d93025!important}.contts-p .wpcf7-not-valid-tip{color:#d93025;font-size:13px;margin-top:5px}.contts-p .wpcf7-response-output{margin-top:25px!important;border-radius:8px}.contts-p .form-section{background:#ffffff;border:1px solid #e8e8e8;border-radius:12px;padding:30px;margin-bottom:30px}@media (max-width:768px){.contts-p .form-row{flex-direction:column;gap:0}.contts-p .wpcf7-radio,.contts-p .wpcf7-checkbox{flex-direction:column;gap:12px}.contts-p input[type="submit"]{width:100%}.contts-p h3{font-size:20px}}.fam{transition:transform 0.3s ease,opacity 0.3s ease}html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]){padding-right:0px!important}.pum-theme-910 .pum-title,.pum-theme-lightbox .pum-title{font-weight:500!important;text-align:center}.fam:hover{transform:scale(1.03);opacity:0.9;border-radius:15px}.swiper-button-next,.swiper-button-prev{display:none}.home-banner::before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;z-index:2;pointer-events:none;background:linear-gradient(to right,rgba(250,249,246,0.96) 0%,rgba(250,249,246,0.90) 38%,rgba(250,249,246,0.55) 68%,rgba(250,249,246,0.15) 88%,rgba(250,249,246,0) 100%);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(10px)}.partner-btns{display:flex;align-items:center;justify-content:flex-start;gap:10px}.whatsapp-btn{background:#012d1d;color:#fff;padding:10px 20px;border-radius:60px;text-decoration:none;display:flex;align-items:center;gap:14px;font-size:14px;font-weight:500;border:3px solid #003b2d;transition:0.3s ease}.whatsapp-btn i{font-size:16px}.whatsapp-btn:hover{background:#012d1d;color:white}.partner-btn{background:transparent;color:#8b6713;padding:10px 20px;border-radius:60px;text-decoration:none;font-size:14px;font-weight:500;border:3px solid #8b6713;transition:0.3s ease;display:flex;align-items:center;justify-content:center}.partner-btn:hover{background:#8b6713;color:#fff}.order-btn{display:flex;gap:10px;justify-content:flex-end;align-items:center}.testimonies i{font-size:30px;color:black}.btn{padding:8px 25px;border-radius:50px;font-size:14px;font-weight:600;cursor:pointer;transition:all 0.3s ease;border:3px solid #003b2d;text-decoration:none;display:inline-block}.btn-outline{background:transparent;color:#003b2d}.btn-outline:hover{background:black;color:#fff}.btn-filled{background:black;color:#fff}.btn-filled:hover{background:black;color:white}.grain-wrapper{display:flex;gap:30px}.grain-box{width:350px;height:125px;background:#f7f5f1;border:1px solid #ddd8cf;border-radius:18px;padding:35px 36px;transition:0.3s ease}.grain-box:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,0.06)}.grain-title{font-size:20px;font-weight:600;color:#8b6713;line-height:1;margin-bottom:15px}.grain-text{font-size:20px;font-weight:700;color:#111;letter-spacing:0.3px}.review-card-box{background:white;border-radius:28px;padding:35px 35px 35px;height:215px}.review-stars{display:flex;gap:1px;margin-bottom:10px}.review-stars span{color:#efc166;font-size:26px;line-height:1}.review-message{font-size:14px;line-height:1.45;color:#0e0e0e;font-style:italic;margin-bottom:20px;font-weight:400}.review-name{font-size:16px;font-style:italic;font-weight:700;color:#00211d}.woocommerce-variation-price{margin-bottom:5%}.woocommerce-variation-price bdi{color:red;font-size:24px}.reset_variations{border:2px solid #012d1d;padding:6px 15px;color:#012d1d;border-radius:30px}.et_pb_tabs_controls{display:flex;justify-content:center;border:none;padding-top:25px!important;padding-bottom:10px!important;gap:15px}.nutrition-card{background:#ece9e2;border-radius:18px;padding:24px;color:#173b3a}.card-header{display:flex;align-items:center;gap:12px;margin-bottom:18px}.icon-box{width:38px;height:38px;border-radius:50%;background:#f3c56a;display:flex;align-items:center;justify-content:center;color:#173b3a;font-size:16px}.card-header h2{font-size:26px;font-weight:700;line-height:1;padding-bottom:0px}.description{font-size:15px;line-height:1.7;color:#6b6b6b;margin-bottom:22px}.meal-box{background:#ffffff;border-radius:14px;padding:18px;margin-bottom:24px}.meal-label{font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#9d9d9d;font-weight:600;margin-bottom:8px}.meal-title{font-size:20px;font-weight:700;color:#173b3a;margin-bottom:6px}.meal-text{font-size:14px;color:#777;line-height:1.6}.features{list-style:none;padding-bottom:0px!important}.features li{display:flex;align-items:center;gap:12px;margin-bottom:16px;font-size:15px;color:#173b3a;font-weight:500}.features li i{color:#0f6b52;font-size:18px}.woocommerce div.product form.cart .variations{margin-bottom:0px!important}.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#012d1d}.woocommerce-message a{font-size:14px!important;color:black!important}.custom-product-accordion{border-top:1px solid #d8c2ad;margin-top:20px}.custom-product-accordion .accordion-item{border-bottom:1px solid #d8c2ad}.edit{color:red!important}.custom-product-accordion .accordion-title{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:22px 0;width:100%}.custom-product-accordion .accordion-title span{font-size:18px;font-weight:bold;color:#012d1d}.custom-product-accordion .icon{font-size:18px;color:#012d1d;transition:0.3s ease;flex-shrink:0}.custom-product-accordion .accordion-content{display:none;padding:0 0 25px;font-size:16px;line-height:1.9;color:#222}.custom-product-accordion .accordion-content p:last-child{margin-bottom:0}.woocommerce button.button,.woocommerce-page button.button{background:#012d1d;color:white;font-size:18px!important;border-radius:5px;margin-top:0%}.lost_password a{color:red}.woocommerce button.button:hover,.woocommerce-page button.button:hover{background:#012d1d;color:white;font-size:18px!important;border-radius:5px;margin-top:0%}.woocommerce-account .woocommerce-MyAccount-navigation{width:310px;background:#f8f6f2;border-radius:20px;padding:30px 25px;border:1px solid #e7d8c7;position:sticky;top:30px}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin-bottom:12px}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;padding:14px 18px;border-radius:12px;text-decoration:none;font-size:17px;font-weight:500;color:#222;transition:all 0.3s ease;background:transparent}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background:#004d40;color:#fff;transform:translateX(4px)}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background:#004d40;color:#fff;font-weight:600}.woocommerce-account .woocommerce-MyAccount-content{flex:1;background:#fff;border-radius:24px;padding:50px;border:1px solid #ececec;box-shadow:0 10px 30px rgba(0,0,0,0.04)}.woocommerce-account .woocommerce-MyAccount-content p{font-size:18px;line-height:1.9;color:#222}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Button{color:white;text-decoration:none;font-weight:500;font-size:14px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Button:hover{color:white;border:2px solid white}.woocommerce-account textarea,.woocommerce-account select{width:100%;border:1px solid #ddd;border-radius:12px;padding:14px 18px;font-size:16px;background:#fff;transition:all 0.3s ease}.woocommerce-account input:focus,.woocommerce-account textarea:focus,.woocommerce-account select:focus{border-color:#0a7c66;outline:none;box-shadow:0 0 0 3px rgba(10,124,102,0.1)}.woocommerce-account table{border-collapse:collapse;width:100%}.woocommerce-account table th{background:#f8f6f2;color:#222;padding:16px;font-size:15px;font-weight:600}.woocommerce-account table td{padding:16px;border-top:1px solid #eee}.woocommerce-account .woocommerce-MyAccount-content{width:70%!important}@media (max-width:991px){.woocommerce-account .woocommerce{flex-direction:column;gap:30px}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;position:relative;top:auto}.woocommerce-account .woocommerce-MyAccount-content{padding:30px 25px;width:100%!important;margin-top:10%}}.woocommerce ul.products li.product{border:1px solid #e5e5e5;padding:15px;border-radius:12px;transition:0.3s ease;background:#fff}.woocommerce ul.products li.product:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,0.1)}.woocommerce ul.products li.product img{border-radius:10px}.woocommerce ul.products li.product h2{font-size:18px;font-weight:600;color:#222}.woocommerce ul.products li.product .price{color:#0a7cff;font-size:16px;font-weight:bold}.woocommerce a.button{background:#111;color:#fff;border-radius:8px;padding:10px 20px;font-size:12px!important}.woocommerce a.button:hover{background:white;padding:10px 20px;color:black!important}.woocommerce-page a.button:after{display:none}.contt .form-row{display:flex;gap:20px;margin-bottom:20px!important}.contt .form-group{flex:1}.contt .captcha-text{margin-top:-2%}.contt .form-group.full{width:100%}.contt input,.contt textarea{width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;font-size:15px;background:#f9f9f9;transition:0.3s}.contt input:focus,.contt textarea:focus{border-color:#007bff;outline:none;background:#fff;box-shadow:0 0 5px rgba(0,123,255,0.2)}.contt textarea{height:100px;resize:vertical;margin-top:0px}.contt .form-btn-area{text-align:center;margin-top:20px}.contt input[type="submit"]{background:#012d1d;color:#fff;border:none;padding:14px 35px;font-size:16px;border-radius:30px;cursor:pointer;transition:0.3s}.contt input[type="submit"]:hover{background:black}@media (max-width:768px){.contt .form-row{flex-direction:column}}.contts .form-row{display:flex;margin-bottom:20px!important}.contts .form-group{flex:1}.contts .captcha-text{margin-top:-2%}.contts .form-group.full{width:100%}.contts input,.contts textarea{width:96%;margin:auto;display:flex;padding:10px;border:1px solid #ddd;border-radius:6px;font-size:15px;background:#f9f9f9;transition:0.3s}.contts input:focus,.contts textarea:focus{border-color:#007bff;outline:none;background:#fff;box-shadow:0 0 5px rgba(0,123,255,0.2)}.contts textarea{height:100px;resize:vertical;margin-top:0px}.contts .form-btn-area{text-align:center;margin-top:20px}.contts input[type="submit"]{background:#012d1d;color:#fff;border:none;padding:14px 35px;font-size:16px;border-radius:30px;cursor:pointer;transition:0.3s}.contts input[type="submit"]:hover{background:black}@media (max-width:768px){.contts .form-row{flex-direction:column}.contts .form-row{display:flex;margin-bottom:0px!important}.contts input,.contts textarea{margin:2% auto!important}}@media (max-width:767px){.btn{padding:1px 10px!important;border-radius:20px!important;font-size:10px!important}.testimonies i{font-size:15px!important}.order-btn{gap:4px!important}header .et_pb_column{margin-bottom:0px!important}.whatsapp-btn{padding:2px 8px!important;font-size:10px!important;gap:5px!important}.partner-btn{padding:2px 8px!important;font-size:10px!important}.whatsapp-btn i{font-size:10px!important}.home-banner::before{content:"";position:absolute;top:0;left:0;width:74%!important}.grain-text{font-size:14px!important}.grain-title{font-size:18px!important;margin-bottom:6px!important}.grain-box{height:auto!important;padding:25px 36px!important}html .et-db .three-col-mob .et_pb_column{width:29.6667%!important}html .et-db .three-col-mob .et_pb_column:nth-last-child(-n+3){margin-bottom:0}html .et-db .three-col-mob .et_pb_column:not(:nth-child(3n)){margin-right:5.5%!important}.et_pb_shop ul.products.columns-4 li.product{width:100%!important}html .et-db .two-col-mob .et_pb_column{width:47.25%!important}html .et-db .two-col-mob .et_pb_column:nth-last-child(-n+2){margin-bottom:0}html .et-db .two-col-mob .et_pb_column:not(:nth-child(2n)){margin-right:5.5%!important}}@media (max-width:767px){.mobile-product-slider ul.products{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;scroll-behavior:smooth;gap:15px;scrollbar-width:none;-ms-overflow-style:none}.mobile-product-slider ul.products::-webkit-scrollbar{display:none}.mobile-product-slider ul.products li.product{flex:0 0 85%!important;width:85%!important;margin:0!important}}@media (min-width:767px) and (max-width:1023px){.testimonies i{font-size:15px!important}.order-btn{gap:4px!important}header .et_pb_column{margin-bottom:0px!important}.whatsapp-btn{padding:2px 8px!important;font-size:10px!important;gap:5px!important}.partner-btn{padding:2px 8px!important;font-size:10px!important}.whatsapp-btn i{font-size:10px!important}.home-banner::before{content:"";position:absolute;top:0;left:0;width:74%!important}.grain-text{font-size:14px!important}.grain-title{font-size:18px!important;margin-bottom:6px!important}.grain-box{height:auto!important;padding:25px 36px!important}.et_pb_shop ul.products.columns-4 li.product{width:100%!important}html .et-db .three-col-tab .et_pb_column{width:29.6667%!important}html .et-db .three-col-tab .et_pb_column:nth-last-child(-n+3){margin-bottom:0}html .et-db .three-col-tab .et_pb_column:not(:nth-child(3n)){margin-right:5.5%!important}.mobile-product-slider ul.products{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;scroll-behavior:smooth;gap:15px;scrollbar-width:none;-ms-overflow-style:none}.mobile-product-slider ul.products::-webkit-scrollbar{display:none}.mobile-product-slider ul.products li.product{flex:0 0 85%!important;width:85%!important;margin:0!important}.description{font-size:12px!important}.nutrition-card{padding:10px!important}.card-header h2{font-size:18px!important}.meal-title{font-size:12px!important}}@media (min-width:1024px) and (max-width:1200px){.home-banner{height:auto!important}.grain-box{height:150px!important}.fam-sec .et_pb_module_header{font-size:18px!important}.nature-sec .et_pb_module_header{font-size:16px!important}.better-sec .et_pb_module_header{font-size:14px!important}.maida-sec .et_pb_module_header{font-size:12px!important;margin-top:3%}footer .et_pb_text_inner{font-size:12px!important}.priv-sec{width:22%!important}.terms-sec{width:22%!important}.features li{font-size:12px!important}.meal-title{font-size:16px!important}.woocommerce-account .woocommerce-MyAccount-navigation{width:235px!important}.review-card-box{height:240px!important}}@media (min-width:1700px) and (max-width:2000px){.home-banner{padding-top:15%!important}}