html{scroll-behavior:smooth}.header-wrapper--border-bottom{border-bottom:1px solid #C7C7C7!important}.logo__text-wrapper{display:flex;align-items:center;gap:12px}.tag_line_font_regular{font-family:var(--font-tagline-family);font-weight:500}.tag_line_font_bold{font-family:var(--font-tagline-family);font-weight:var(--font-tagline-weight-bold)}.logo_text{font-size:18px;line-height:21px;font-style:normal;color:#fff}.footer__blocks-wrapper{display:grid;grid-template-rows:auto 1fr auto;gap:20px}.footer_menu-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;justify-items:center}.footer_menu-title{font-size:18px;margin:0 0 16px;line-height:24px}.footer_menu-link{font-size:15px;font-weight:400;color:#fff!important}.social_link{display:flex!important;align-items:center;gap:10px}.contact_label,.contact_info{font-size:15px;font-weight:600;color:#fff}.contact_email{color:#77e7d7!important}.email-link{color:#2e7d32;text-decoration:none;font-weight:700}.btn-primary{font-size:15px;font-weight:300;padding:10px 25px!important;border-radius:40px!important;border:1px solid #000000;border-width:thin;display:flex;align-items:center;gap:10px;width:max-content;color:#000;background:#fff;text-decoration:none;font-family:var(--font-body-family);line-height:28px;cursor:pointer}.btn-primary:hover{background-color:#197a6b;color:#fff;border-color:#fff}.btn-primary:hover svg,.btn-primary:hover svg path{color:#fff;fill:#fff;stroke:#fff}.custom_newsletter_btn,.custom_submit_btn{margin-top:35px}.flex-center{display:flex;justify-content:center;align-items:center}.normal_heading{font-family:var(--font-heading-family-normal)!important;font-weight:400;font-style:normal}.normal_heading_semibold{font-family:var(--font-heading-family-normal)!important;font-weight:600;font-style:normal}.custom_banner{background-color:transparent!important}.no-border{border:none!important}.no-margin{margin:0!important}.margin-center-20{margin:20px auto}.full_width_banner{width:100%;height:100%}.banner_btn{margin:26px 0 0;display:flex;align-items:center;justify-content:center;border-radius:40px}.media-container{width:100%;max-width:600px;aspect-ratio:16 / 9;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;overflow:hidden}.margin-center{margin:0 auto}.section_main-title{font-size:28px;font-weight:400;color:#000;margin-top:0}.section_main-subtitle{font-size:20px;font-weight:300;line-height:37px;color:#000}.media-container img,.media-container video{width:100%;height:100%;object-fit:cover}.flex-center{display:flex;align-items:center;justify-content:center}.mobile-only,.tablet-only,.desktop-only,.tablet-desktop-only,.mobile-tablet-only{display:none}@media screen and (max-width: 749px){.mobile-only{display:block}.header{grid-template-areas:"heading left-icons";grid-template-columns:2fr auto}}@media screen and (max-width: 989px){.mobile-tablet-only{display:block}.btn__wrapper{margin:0 auto}.mob_img_100{width:100%}.footer_social_icon{width:17px;height:17px}.logo__text-wrapper{justify-content:center}.contact_detail-block{text-align:center}}@media screen and (min-width: 750px){.tablet-desktop-only{display:block}}@media screen and (min-width: 750px) and (max-width: 989px){.tablet-only{display:block}}@media screen and (min-width: 990px){.desktop-only{display:block}.btn-primary{font-size:20px}.footer_menu-title{font-size:24px}.footer__blocks-wrapper{grid-template-columns:auto 3fr;grid-template-rows:1fr}.footer_menu-link{font-size:18px!important}.logo_content-wrapper{display:flex;justify-content:space-between;flex-direction:column;height:100%;width:100%}.contact_label,.contact_info{font-size:18px}.banner_btn{margin:40px 0 0;justify-content:left}.section_main-title{font-size:40px}.section_main-subtitle{font-size:32px}}.celeb_reviews.swiper{width:100%}.celeb_block.swiper-slide{display:flex;align-items:center;flex-wrap:nowrap;transition:all .5s ease-in-out;flex-direction:column;align-items:flex-start}.celeb-slide-content{flex:0 1 auto;text-align:center;padding:38px 15px;background-color:#fff;z-index:4;border:1px solid #000000;border-width:thin;border-radius:5px}.shift_block{padding-left:30px;margin-top:-30px;z-index:2}.image_block{width:163px;height:163px;background-color:#e0e0e0;position:relative;background-size:cover;background-position:center;transition:opacity .5s ease;overflow:hidden;border-radius:15px}.img_arrow_block{display:flex;align-items:center;gap:10px}.image_block img{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s ease}.image_block img.loaded{opacity:1}.swiper.slide-loaded .swiper-slide{flex-direction:column;align-items:flex-start}.section_title h2{margin:0;font-size:28px;line-height:38px;font-weight:400;padding:46px 0 53px}.celeb_name h4{margin:0;font-size:24px;padding-bottom:20px;font-weight:600}.celeb_review h6{margin:0;font-size:12px;font-weight:600;line-height:1.5;max-height:350px;overflow:hidden;text-overflow:ellipsis}.section_heading h4{font-size:22px;font-weight:400;line-height:34px}.custom_text p{font-family:Bradley Hand ITC;font-size:18px;text-align:justify;line-height:33px;font-weight:900;opacity:1;color:#000}.grid-container{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;transition:all .3s ease;margin-top:55px}.grid-item{background-color:#f0f0f0;height:455px!important;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;transition:all .3s ease;border:1px solid #000000;border-radius:20px}.grid-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;transition:all .3s ease;z-index:1}.grid-item.expanded{cursor:pointer}.grid-item.expanded:before{background:#0009}.card-content{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:end;background-position:center center;background-size:cover;background-repeat:no-repeat;padding:20px;transition:all .3s ease}.card-button{position:absolute;top:10px;right:10px;padding:5px 10px;background:#ffffffe6;color:#333;border:none;cursor:pointer;font-size:.9rem;border-radius:3px;box-shadow:0 2px 4px #0003;z-index:3}.card-button:hover{background:#197a6b;color:#fff}.animated-text{display:inline-block;writing-mode:vertical-rl;opacity:1;transform:rotate(180deg)}.card-text{font-family:var(--font-tagline-family);font-weight:700;line-height:30px;font-size:24px;color:#fff;z-index:2;padding:20px}.grid-item.expanded{width:350px}.grid-item.expanded .animated-text{writing-mode:horizontal-tb;transform:translateY(0);opacity:1;text-align:left}.grid-item:not(.expanded) .animated-text{opacity:1}.section_detail h4{font-size:30px;line-height:26px;font-weight:400;margin:0 0 25px}.section_detail p{font-size:22px;line-height:33px;font-weight:200;margin:0;color:#000}.panel_details p{padding-bottom:55px}.card_button{position:absolute;top:0;right:0;z-index:2;padding:20px}.customer_testimonal_button{display:none}.customer_testimonal_button button{background:#197a6b2b;box-shadow:0 2px 4px #00000080;border:none}.testimonial-card{padding:20px;height:400px}.cust__testimonial_slider{margin:40px 0}.cust__item{border:1px solid #000;position:relative;overflow:hidden}.img__review-block,.video__review-block{display:flex;justify-content:center;align-items:center;position:relative;width:100%;aspect-ratio:3 / 4;background-color:#f0f0f0}.img__review-block-recipes,.video__review-block-recipes{display:flex;justify-content:center;align-items:center;position:relative;width:100%;aspect-ratio:1 / 1;background-color:#f0f0f0}.review_image{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:cover}.play_btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.recipe_detail{border-top:1px solid #000000;padding:16px}.custom_caption{font-size:22px;font-weight:300;line-height:38px}.custom__faq-container .accordion__title{font-size:15px;font-weight:500;line-height:26px}.quiz-banner{width:100%}.newsletter_image-containter{display:flex;gap:50px;justify-content:center;flex-direction:column-reverse;text-align:center;align-items:center}.newsletter-form{margin:0!important}.custom_newsletter-fields .field{margin:10px 0}.custom_newsletter-fields .field:after{border:1px solid #2D2D2D!important;border-radius:10px!important;box-shadow:none!important}.custom_newsletter-fields .field input{border-radius:10px;background:transparent}.collaborations_mob_heading h4{margin:0!important}.collaborations_mob_heading p{margin-bottom:40px;font-size:22px}.field__input{color:#000;background-color:#fff;border-radius:10px}.mobile-category-slide{display:none}.mobile-category-slide button{background:none;border:none}.faq-swiper-container{background:#197a6b2b}.sticky-info-bar{position:fixed;right:0;top:50%;transform:rotate(180deg);background:#fff;color:#000;padding:8px;writing-mode:vertical-rl;text-orientation:mixed;font-size:18px;font-weight:600;border-radius:10px;cursor:pointer;border:1px solid #000000;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:50px}.sticky-info-bar a{text-decoration:none;color:#000}.sticky-info-bar a:hover{background:#197a6b;color:#fff}@media screen and (max-width: 749px){.section_title h2{font-size:24px;line-height:32px}}@media screen and (max-width: 989px){.card-content{padding:0}.mobile-category-slide{display:flex;align-items:center;justify-content:space-between}.newsletter_img img{height:100%}}@media screen and (min-width: 990px){.customer_testimonal_button{display:flex;align-items:center;justify-content:space-between;top:50%;width:100%;position:absolute;z-index:2}.section_title h2{font-size:34px;line-height:44px;padding:75px 0}.section_heading h4{font-size:32px;line-height:26px}.section_detail h4{font-size:40px;line-height:52px}.section_detail p{font-size:32px;line-height:36px}.custom__faq-container .accordion__title{font-size:18px}.custom_collab_text{font-size:32px}.custom_content_p{margin-top:35px!important}.newsletter_image-containter{flex-direction:row;text-align:left}.newsletter_image-containter .newsletter{width:50%}.newsletter_img img{width:100%;height:100%}.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto 1fr auto!important;column-gap:2rem;text-align:center}.header__inline-menu{width:100%}.list-menu--inline{width:100%;justify-content:space-evenly}.header__menu-item{font-size:15px;font-weight:500;color:#fff}.btn-contact{font-size:15px;font-weight:500;padding:10px 25px;border-radius:8px;border:1px solid #197A6B;border-width:thin;width:100%;color:#197a6b;background:#fff;text-decoration:none;font-family:var(--font-body-family);line-height:28px}.btn-contact:hover{background-color:#197a6b;color:#fff;border-color:#fff}.menu_wide{min-width:250px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-global.css.map */
