@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap";@font-face{font-family:Dealoras;src:url(/cdn/shop/files/Dealoras.woff2) format("woff2"),url(/cdn/shop/files/Dealoras.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Arya;src:url(/cdn/shop/files/Arya-Bold.woff2) format("woff2"),url(/cdn/shop/files/Arya-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Arya;src:url(/cdn/shop/files/Arya-Regular.woff2) format("woff2"),url(/cdn/shop/files/Arya-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:Dealoras!important}p,span{font-family:Nunito}.body{background-color:#fbf4e6!important}.dark-common-heading h2{color:#65000a;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#65000A;font-family:Dealoras;font-size:clamp(24px,3.6vw,48px);font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.92px;margin:0}.dark-common-heading h2 strong{color:#e29b1d;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#E29B1D;font-size:clamp(24px,3.6vw,48px);font-weight:400;line-height:66.667%}.common-heading h2{color:#fbf4e6;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#FBF4E6;font-family:Dealoras;font-size:clamp(24px,3.6vw,48px);font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.92px;margin:0}.common-heading h2 strong{color:#e29b1d;text-align:center;font-family:Arya;font-size:clamp(40px,5vw,66px);font-weight:400;line-height:66.667%;-webkit-text-stroke-width:0px}.common-section-heading{color:#e29b1d;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#E29B1D;font-size:clamp(32px,4vw,48px);font-weight:400;line-height:normal;letter-spacing:1.92px;margin:0}.common-section-heading span{color:#65000a;text-align:center;font-family:Arya;font-size:clamp(40px,5vw,66px);font-weight:400;line-height:66.667%;-webkit-text-stroke-width:0px}.description p{font-family:Nunito;font-weight:400;font-size:18px;line-height:24px;letter-spacing:0%;color:#704f3f}.subheading{color:#65000a;font-weight:600;font-size:16px;line-height:100%;letter-spacing:3px;text-transform:uppercase;display:flex;align-items:center;gap:10px;margin-bottom:20px}.secondary-menu ul.secondary-menu__list{display:flex;list-style:none;gap:16px}.home-scrolling-text{background:#e8ab3e66!important}.swarn-header .sub-heading{display:flex;justify-content:center;align-items:center;padding:0;margin-bottom:16px;gap:8px}.sub-heading p{color:#65000a;font-size:clamp(12px,1.21vw,16px);font-weight:600;letter-spacing:3px;text-transform:uppercase;line-height:normal}.hindi-text p{color:#8d1a1e;font-family:Arya;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.hero-card-section{position:absolute;bottom:-24px;left:-34px;z-index:999;border:1px solid rgba(112,79,63,.2);background:#fbf4e6;box-shadow:0 8px 47.5px -6px #0000000d}.hero-card-text .text{color:#704f3f;font-size:16px;font-weight:400}.home-hero-section .home-heading h1{color:#65000a;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#65000A;font-family:Dealoras;font-size:clamp(32px,5vw,72px);font-weight:400;line-height:130%;letter-spacing:4px}.home-hero-section .home-heading h1 strong{color:var(--Yellow, #E29B1D);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#E29B1D;font-size:clamp(32px,5vw,72px);line-height:130%;letter-spacing:2.88px;font-weight:400}.button,.button-secondary{display:flex;align-items:center;gap:8px;padding:8px 24px}.recipe-grid{padding-left:5%;padding-right:5%;margin-top:clamp(60px,8.8vw,150px);margin-bottom:clamp(60px,8.8vw,150px)}.recipe-grid .recipe-container{max-width:1320px;margin:auto;display:grid;grid-template-columns:minmax(250px,392px) 1fr;gap:40px}.recipe-grid .recipe-container .recipe-sidebar .toc{border:1px solid #D2C3B4;border-radius:16px;padding:24px}.recipe-grid .recipe-container .recipe-sidebar .title{color:#e29b1d;font-size:16px;font-weight:600;font-family:var(--font-paragraph--family)!important;letter-spacing:3px;margin-bottom:24px;text-transform:uppercase;line-height:normal;display:flex;align-items:center;gap:8px}.recipe-grid .recipe-container .recipe-sidebar ul{list-style:none;padding-left:0;margin:0}.recipe-grid .recipe-container .recipe-sidebar ul li{margin-bottom:16px}.recipe-grid .recipe-container .recipe-sidebar ul li:last-child{margin-bottom:0}.recipe-grid .recipe-container .recipe-sidebar ul li a{color:#704f3f;font-size:18px;font-weight:400;line-height:133.333%;text-transform:capitalize}.recipe-sidebar .product-card{border-radius:16px;background:#f9eedc;overflow:hidden}.recipe-grid .recipe-container .recipe-sidebar .product-box{margin-top:clamp(28px,2.4vw,40px)}.recipe-grid .recipe-container .recipe-sidebar .product-box .product-card img{border-bottom-left-radius:16px;aspect-ratio:4 / 3}.recipe-grid .recipe-container .recipe-sidebar .product-box .product-card-content{padding:16px}.recipe-grid .recipe-container .recipe-sidebar .product-box .product-card h5{color:#65000a;font-size:24px;font-weight:700;font-family:var(--font-paragraph--family)!important;margin-bottom:8px;line-height:normal;text-transform:capitalize}.recipe-grid .recipe-container .recipe-sidebar .product-box .product-card p{color:#704f3f;font-size:18px;font-weight:400;line-height:133.333%;margin:0}.recipe-grid .recipe-container .recipe-sidebar .product-box .product-card a{color:#8d1a1e;font-size:18px;font-weight:500;line-height:133.333%;margin-top:24px;display:flex;align-items:center;gap:8px}.recipe-grid .recipe-container .recipe-sidebar .product-box .product-card a img{width:16px;height:16px}.recipe-grid .recipe-container .recipe-content h2{color:#65000a;font-size:32px;font-weight:600;line-height:162.5%;text-transform:capitalize;margin-bottom:16px}.recipe-grid .recipe-container .recipe-content .recipe-description p{color:#704f3f;font-size:18px;font-weight:400;line-height:133.333%;margin-bottom:0}.recipe-grid .recipe-container .recipe-content .recipe-description p strong{color:var(--red-color)}.recipe-grid .recipe-container .recipe-content .recipe-image{margin-top:40px}.recipe-grid .recipe-container .recipe-content .recipe-image img{border-radius:16px;aspect-ratio:3 / 2}.ingredients-section{background:linear-gradient(178deg,#ffe6b4 1.51%,#ffe6b400 129.03%)!important;padding:clamp(60px,5.9vw,100px) 5%}.ingredients-header h2,.every-spoonful-section h2,.ingredients-header h2 p,.natural-goodness-section .natural-goodness-heading h2,.highlight-section-testimonial .highlight-heading-testimonial p,.family-story-section .family-story-heading h2,.favourites-section h2{margin:0 0 16px;color:#65000a;font-size:clamp(24px,4vw,48px);font-weight:600;line-height:1.35;letter-spacing:1.92px;text-transform:capitalize}.favourites-section h2,.favourites-section .description{text-align:center}.highlight-section-testimonial .highlight-heading-testimonial p{line-height:115%}.natural-goodness-section .natural-goodness-heading h2{margin:0 0 24px;line-height:125%}.ingredients-header h2 p,.highlight-section-testimonial .highlight-heading-testimonial p{font-family:Dealoras!important}.ingredients-header h2 span,.every-spoonful-section h2 strong,.natural-goodness-section h2 strong,.highlight-section-testimonial .highlight-heading-testimonial p strong,.family-story-section .family-story-heading h2 strong,.favourites-section h2 strong{color:#e29b1d;font-family:Dealoras!important}.family-story-section .family-story-heading h2 strong{display:block}.every-spoonful-section p,.natural-goodness-section .eyebrow p,.highlight-section-testimonial .eyebrow p,.family-story-section .eyebrow p,.favourites-section .eyebrow,.eyebrow{display:flex;align-items:center;justify-content:center;gap:8px;color:#65000a;font-size:16px;font-weight:600;line-height:normal;letter-spacing:3px;text-transform:uppercase;margin-bottom:16px}.family-story-section .eyebrow p,.family-story-section .family-story-heading h2{margin-bottom:4px}.natural-goodness-section .eyebrow p,.highlight-section-testimonial .eyebrow p,.family-story-section .eyebrow p{position:relative;padding-left:20px;margin-bottom:0}.every-spoonful-section .section__wrapper_inner{gap:16px}.every-spoonful-section p{position:relative;padding-left:20px}.every-spoonful-section p:before,.natural-goodness-section .eyebrow p:before,.highlight-section-testimonial .eyebrow p:before,.family-story-section .eyebrow p:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M6.23471 11.9026L11.904 6.22801C12.0319 6.10167 12.0319 5.89596 11.9047 5.76788L6.23542 0.0935682C6.11057 -0.0311894 5.88818 -0.0311894 5.76405 0.0935682L0.094733 5.76788C-0.0316905 5.89596 -0.0316997 6.10167 0.0954389 6.22801L5.76405 11.9026C5.82583 11.9653 5.91106 12 5.99901 12C6.08768 12 6.17292 11.9653 6.23471 11.9026ZM5.99887 0.787956L11.2033 5.99824L5.99887 11.2092L0.795193 5.99824L5.99887 0.787956Z' fill='%23E29B1D'/%3E%3Cpath d='M5.99887 9.7002L2.30297 5.99824L5.99887 2.29715L9.69547 5.99824L5.99887 9.7002Z' fill='%23E29B1D'/%3E%3C/svg%3E") center / contain no-repeat;flex-shrink:0;position:absolute;top:50%;transform:translateY(-50%);left:0;width:12px;height:12px}.ingredients-header p,.family-story-section .family-story-description p{max-width:800px;margin:auto;color:#704f3f;text-align:center;font-size:18px;font-weight:400;line-height:133.333%}.family-story-section .family-story-description p{text-align:left}.ingredients-section .ingredients-grid{display:grid;grid-template-columns:repeat(4,1fr);justify-content:center;gap:24px;margin:clamp(25px,4vw,40px) auto 0;max-width:1320px}.ingredients-section .ingredients-grid .ingredient-card{border-radius:16px;overflow:hidden;border:1px solid #D2C3B4}.ingredients-section .ingredients-grid .ingredient-card .ingredient-content{padding:clamp(16px,1.3vw,20px) clamp(12px,1.06vw,16px)}.ingredients-section .ingredients-grid .ingredient-card .ingredient-content .title{color:#65000a;font-size:18px;font-weight:700;line-height:133.333%;text-transform:capitalize;font-family:var(--font-paragraph--family)!important;margin-bottom:8px}.ingredients-section .ingredients-grid .ingredient-card .ingredient-content span{color:#704f3f;font-size:18px;font-weight:400;line-height:133.333%}.why-prepare-sec .prepare-container{padding:0}.prepare-section{background:#65030b!important;padding:clamp(120px,5.9vw,100px) 5%;position:relative}.prepare-section:before{content:"";position:absolute;bottom:23%;left:3%;width:104px;height:85px;background:url(/cdn/shop/files/why-rishi-sagar1.png) center / contain no-repeat;background-size:contain;pointer-events:none}.prepare-section:after{content:"";position:absolute;top:12%;right:13%;width:90px;aspect-ratio:90 / 115;background:url(/cdn/shop/files/why-rishi-sagar2.png) center / contain no-repeat;pointer-events:none}.why-prepare-sec .prepare-header h2 p{color:#f9eedc}.why-prepare-sec .prepare-header h2 p strong{font-weight:600;color:#e29b1d}.prepare-section .eyebrow{color:#fbf4e6}.why-prepare-sec .prepare-header .metafield-rich_text_field p{max-width:1065px;margin:auto}.why-prepare-sec .prepare-header .desc p{color:#fbf4e6cc}.why-prepare-sec .prepare-grid{display:flex;justify-content:center;flex-wrap:wrap;gap:clamp(20px,3vw,84px);margin-top:clamp(22px,3vw,44px)}.why-prepare-sec .prepare-grid .prepare-card{display:flex;align-items:center;gap:16px;text-align:center;text-transform:capitalize}.why-prepare-sec .prepare-grid .prepare-card .prepare-content p{color:#fbf4e6;font-size:18px;font-weight:600;line-height:133.333%;text-transform:capitalize}.why-prepare-sec .prepare-grid .prepare-card .prepare-image img{filter:brightness(0) invert(96%) sepia(60%)}.treat-to-share-section{position:relative;margin-bottom:150px}.treat-to-share-section h2{margin:0 0 16px!important;color:#65000a!important;font-size:48px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:1.92px!important;text-transform:capitalize!important}.treat-to-share-section .group-block-content{gap:0!important}.treat-to-share-section p{color:#704f3f;font-size:18px;font-weight:400;line-height:133.333%}.treat-to-share-section .section__wrapper_inner{display:grid;grid-template-columns:490px 1fr}.treat-to-share-section:before{content:"";position:absolute;inset:auto auto 0 0;z-index:-1;width:min(100%,830px);aspect-ratio:830 / 300;background:url(/cdn/shop/files/serve-enjoy-bg.webp) left bottom / contain no-repeat;pointer-events:none}.cooking-instructions{padding:clamp(60px,5.9vw,150px) 5%}.cooking-instructions .cooking-instruction-container{max-width:1320px;width:100%;margin:auto;padding:0}.cooking-instructions .cooking-instruction-container .cooking-wrapper{margin-top:clamp(20px,3vw,40px)}.cooking-instructions .cooking-wrapper{display:grid;grid-template-columns:37% 1fr;gap:50px;align-items:start}.cooking-instructions .cooking-grid{display:flex;flex-direction:column;position:relative;gap:clamp(18px,1.8vw,24px);padding-left:0}.cooking-instructions .cooking-grid:before{content:"";position:absolute;left:16.5px;top:0;bottom:0;width:1px;height:99%;background:repeating-linear-gradient(to bottom,rgba(101,3,11,.2),rgba(101,3,11,.2) 6px,transparent 6px,transparent 11px)}.cooking-instructions .cooking-card{display:flex;gap:16px;cursor:pointer;position:relative;transition:all .3s ease}.cooking-instructions .step-number{width:33px;height:33px;border-radius:50%;background:#65030b;flex-shrink:0;display:flex;align-items:center;justify-content:center;z-index:2;text-align:center;font-family:var(--font-family-primary);color:#fbf4e6;font-size:16px;font-weight:400;line-height:normal;margin-top:-5px}.cooking-instructions .cooking-card.active .step-number{color:#e29b1d}.cooking-instructions .cooking-content h4{margin:0;color:#704f3f;font-size:18px;font-weight:500;line-height:133.333%;text-transform:capitalize;transition:.3s;font-family:var(--font-paragraph--family)!important}.cooking-instructions .step-desc{margin-top:6px;color:var(--text-color);opacity:0;height:0;overflow:hidden;transition:all .4s ease}.cooking-instructions .step-mobile-image{display:none;width:100%;border-radius:14px;margin-top:12px}.cooking-instructions .cooking-card.active h4{color:#65030b;font-weight:600}.cooking-instructions .cooking-card.active .step-desc{opacity:1;height:auto;margin-top:8px;color:#704f3f;font-size:18px;font-weight:400;line-height:133.333%}.cooking-instructions .cooking-image-area{position:relative}.cooking-instructions .cooking-image-area img{width:100%;border-radius:18px;display:block;transition:opacity .4s ease}.promise{background-image:url(/cdn/shop/files/promise-section-bg-svg.svg?v=1787553910);background-repeat:no-repeat;background-size:cover}.recipe-blog-section .subheading{justify-content:center}.featured-blog-posts-card{border-color:#704f3f33}.featured-blog-content .sub-heading{display:flex;align-items:center;gap:10px;color:#65000a;font-family:Nunito;font-size:16px;font-weight:600;line-height:normal;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px}.featured-blog-header h2{color:#65000a;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#65000A;font-size:clamp(24px,3.6vw,48px);font-weight:400;line-height:135%;letter-spacing:1.92px}.featured-blog-header h2 em{color:#e29b1d;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#E29B1D;font-size:clamp(24px,3.6vw,48px);font-weight:400;line-height:135%;letter-spacing:1.92px;font-style:normal}.faq-section .section__wrapper_inner{display:grid;grid-template-columns:1fr 2fr;gap:40px;position:relative}.featured-blog-header{justify-content:space-between;margin-bottom:40px;flex-wrap:wrap;align-items:end}.faq-section .accordion details.details{border-radius:16px;background:#f9eedc;padding:clamp(16px,2.5vw,24px);border:none}.faq-section .details .details__header{color:#65000a;font-family:Nunito;font-size:clamp(18px,2vw,24px);font-weight:600;text-transform:capitalize;padding:0!important;height:auto;min-height:auto}.faq-section .accordion--dividers accordion-custom:not(:first-child) .details{border-block-start:none;margin-top:20px}.faq-section .details-content .text-block P{width:100%;min-width:100%;color:#704f3f;font-family:Nunito;font-size:clamp(16px,1.36vw,18px);font-weight:400;line-height:normal;padding-top:10px}.faq-heading h2{color:#65000a;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#65000A;font-size:clamp(24px,3.6vw,48px);font-weight:400;line-height:140%;letter-spacing:1.92px}.faq-heading h2 strong{color:#e29b1d;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#E29B1D;font-weight:400}.featured-blog-posts-card__content{padding:16px}.featured-blog-posts-card__content .featured-blog-posts-card__title{color:#65000a;font-family:Nunito!important;font-size:clamp(18px,2vw,24px);font-weight:600;text-transform:capitalize;margin-bottom:24px;line-height:133.333%}.featured-blog-posts-card__content .blog-post-details{color:#e29b1d;font-family:Nunito;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.featured-blog-subtext{color:#e29b1d;font-family:Nunito;font-size:16px;font-weight:600;line-height:normal;letter-spacing:3px;text-transform:uppercase;display:flex;align-items:center;gap:8px}.featured-blog-subtext dr-eyebrow__bar{width:32px;height:1px;background:#e29b1d99}.footer-content .menu__heading .menu__heading__default{color:#e29b1d;font-family:Nunito;font-size:18px;font-weight:700!important;line-height:133.333%;text-transform:uppercase}.footer-content .menu__heading{padding:0}.footer-pattern-top{height:35px;background-image:url(/cdn/shop/files/footer-pattern.svg);background-position:bottom;background-size:auto 16px;background-repeat:repeat-x;padding-top:16px}.footer-content p,.menu__item a,.footer-content a{color:#fbf4e6cc;font-family:Nunito;font-size:18px;font-weight:400;line-height:133.333%;text-decoration:none}.footer-content{display:flex!important;flex-direction:column!important}.footer-contact-cta{border-radius:16px;border:1px solid rgba(251,244,230,.1);background:#fbf4e60d;padding:clamp(16px,2.5vw,24px);margin-top:40px}.footer-copyright strong{color:#e29b1d;font-size:18px;font-weight:700;line-height:133.333%;text-transform:capitalize}.footer-cta-heading p{color:#fbf4e6;font-weight:700}a.footer-whtsap-btn{display:flex;padding:10px 24px;justify-content:center;align-items:center;gap:8px;color:#65030b;font-family:Nunito;font-size:18px;font-style:normal;font-weight:500!important;line-height:24px;border-radius:28px;background:#e29b1d}.menu-list__link-title{color:#65000a;font-family:Nunito;font-size:18px;font-weight:500;line-height:133.333%;text-transform:capitalize}.home-hero-button .group-block-content{flex-wrap:wrap}.legacy-dairy .common-section-heading{line-height:170%}.about-video-section .about-video-content h1{color:#65000a;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#65000A;font-size:clamp(24px,3.6vw,48px);font-weight:400;line-height:130%;letter-spacing:1.92px}.about-video-section .about-video-content h1 strong{color:#e29b1d;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#E29B1D;font-weight:400}.about-our-mission-section .subheading{color:#fbf4e6;font-size:clamp(14px,1.2vw,16px);font-weight:600;line-height:normal;letter-spacing:3px;text-transform:uppercase;margin:0}.about-our-mission-section .section-heading h2{color:#fbf4e6;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#FBF4E6;font-size:clamp(24px,3.6vw,48px);line-height:112.5%;font-weight:400;letter-spacing:1.92px}.about-our-mission-section .section-heading h2 strong{color:#e29b1d;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#E29B1D}.about-our-mission-section .description p{color:#fbf4e6cc;font-size:18px;line-height:133.333%}.about-video-section .deferred-media__poster-icon.icon-play{background:#8d1a1e;padding:clamp(4px,1vw,10px)}.about-video-section button{padding:0}video::-webkit-media-controls{display:none!important}video::-webkit-media-controls-enclosure{display:none!important}.home-hero-button{padding-top:24px!important}.common-section-heading h2{color:#65000a!important;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#65000A;font-size:clamp(24px,3.6vw,48px)!important;font-style:normal!important;font-weight:400!important;line-height:120%!important;letter-spacing:1.92px!important}.common-section-heading h2 strong{color:#e29b1d!important;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#E29B1D;font-weight:400!important}.about-image-text-section .custom-section-background{position:absolute;top:40px;left:0;width:100%;height:calc(100% - 80px);z-index:0;bottom:40px;background:#f9eedc}.our-kitchen-section.pdp-page-section{padding-top:0}summary .svg-wrapper{height:16px;width:16px}.collection-banner-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.page-heading h1{color:#e29b1d!important;text-align:center;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#E29B1D;font-size:clamp(28px,5.1vw,68px)!important;font-weight:400!important;line-height:122.222%!important;letter-spacing:4px!important}.page-heading h1 strong{color:#65000a;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#65000A;font-weight:400}.blog-metafiled{display:flex;align-items:center;border-radius:50px;border:1px solid rgba(101,0,10,.2);width:fit-content;padding:4px 16px;gap:8px;color:#65000a;font-size:16px;font-weight:500;line-height:normal;letter-spacing:.48px;text-transform:capitalize;margin-block:16px}.blog-metafiled img{Width:auto}.blog-post-card__title-link .title .text-block{color:#65000a;font-size:clamp(20px,1.8vw,24px);font-weight:600;line-height:normal;text-transform:capitalize;padding:0}.main-blog-post .blog-post-card__content{padding:16px}.main-blog-post .blog-post-item{border-radius:16px;border:1px solid rgba(112,79,63,.2)!important;overflow:hidden}.dr-eyebrow__bar{display:inline-block;width:32px;height:1px;background:#8d1a1e99}.main-blog-post .blog-post-card__title-link .title .text-block{margin-bottom:24px}.blog-post-details{display:flex;align-items:center}.blog-pagination{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:60px}.blog-pagination__pages{display:flex;align-items:center;justify-content:center;gap:16px}.blog-pagination__link{display:inline-flex;align-items:center;justify-content:center;min-width:20px;font-size:18px;line-height:1;font-weight:400;color:#5d6670;text-decoration:none;cursor:pointer;transition:color .25s ease}.blog-pagination__link.is-current{color:#9f0b0b}.blog-pagination__link:not(a){cursor:default}.blog-pagination__link:hover{color:#9f0b0b}.blog-pagination__arrow{width:44px;height:44px;flex:0 0 44px;display:flex;align-items:center;justify-content:center;border:1px solid #8D1A1E;border-radius:50%;text-decoration:none;transition:all .25s ease}.blog-pagination__arrow img{display:block;width:24px;height:24px;object-fit:contain}.blog-pagination__prev img{opacity:1}.blog-pagination__arrow:not(.is-disabled):hover{background:#9f0b0b}.blog-pagination__arrow:not(.is-disabled):hover img{filter:brightness(0) invert(1)}.blog-pagination__arrow.is-disabled{border-color:#d8cfc1;cursor:default}.blog-pagination__arrow.is-disabled img{opacity:.45}p.ai-sticky-atc-aathzehy4d3mzshjryaigenblock780ef2brvthmm__title,.ai-sticky-atc-aathzehy4d3mzshjryaigenblock780ef2brvthmm__prices{color:#fbf4e6!important}.ai-sticky-atc-aathzehy4d3mzshjryaigenblock780ef2brvthmm__prices{font-size:16px !importantx}input#ai-sticky-quantity-aathzehy4d3mzshjryaigenblock780ef2brvthmm{background:#fbf4e6!important}.jdgm-medals{display:none!important}.blog-title h1{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#65000A;font-family:Dealoras;font-size:clamp(32px,4vw,48px)!important;font-weight:400!important;line-height:130.5%!important}.blog-post-content{max-width:100%!important}.blog-post-content h2{color:#65000a;-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#65030B;font-family:Dealoras;font-size:clamp(24px,2.22vw,32px);font-weight:400;line-height:162.5%}.lab-heading h1{color:#65000a;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#65000A;font-family:Dealoras;font-size:clamp(32px,4vw,48px)!important;line-height:112.5%;letter-spacing:1.92px}.lab-heading h1 strong{color:#e29b1d;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#E29B1D;font-weight:400}.lab-column-section .section__wrapper_inner{max-width:60rem;margin:auto}.lab-column-section .section__wrapper_inner .report-name h3{color:#65000a;font-family:Nunito;font-size:18px;font-weight:600;line-height:133.333%;text-transform:capitalize}.shopify-policy__container{max-width:1200px!important;margin:100px auto!important}.shopify-policy__title{color:#65000a;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#65000A;font-family:Dealoras;font-size:clamp(32px,5.4vw,72px)!important;font-weight:400;line-height:122.222%;letter-spacing:4px;border-bottom:1px solid #D2C3B4;margin-bottom:40px;padding-bottom:20px}.shopify-policy__body h2{color:#65000a;-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#65000A;font-family:Dealoras;font-size:32px;font-style:normal;font-weight:400;line-height:52px}.goodness-section h2{color:#65000a;font-size:72px;font-weight:600;line-height:122.222%;letter-spacing:4px}.goodness-section h2 strong{color:#e29b1d}.goodness-section .section-content-wrapper.section-content-wrapper{gap:16px!important}.goodness-section p{color:#704f3fcc;text-align:center;font-size:18px;font-weight:400;line-height:133.333%;margin-bottom:24px!important}.goodness-section .button,.goodness-section .button-secondary{padding:10px 16px;font-weight:600;line-height:normal}.goodness-section .button span,.goodness-section .button-secondary svg{display:none}.goodness-section .button-secondary{background:transparent;color:#704f3f}.why-rishi-sagar-section{padding:clamp(90px,22px + 6.5vw,100px) 5%;text-align:center;position:relative;overflow-x:clip}.why-rishi-sagar-section:after{content:"";position:absolute;right:0;width:173px;height:236px;bottom:30px;background:url(/cdn/shop/files/why-rishi-sagar-shape-3.png)}.why-rishi-sagar-section:before{content:"";position:absolute;left:5%;width:104px;height:98px;top:45%;transform:translateY(-55%);background:url(/cdn/shop/files/why-rishi-sagar-shape-1.png)}.why-rishi-sagar-section .custom-section-content{max-width:1320px;margin:auto;width:100%}.why-rishi-sagar-section .eyebrow{color:#fbf4e6}.why-rishi-sagar-section h2{color:#f9eedc;font-size:clamp(24px,4vw,48px);font-weight:600;line-height:1.35;letter-spacing:1.92px;margin:0 0 16px;position:relative}.why-rishi-sagar-section h2:after{content:"";position:absolute;right:-8%;width:106px;height:86px;bottom:110%;background:url(/cdn/shop/files/why-rishi-sagar-shape-2.png)}.why-rishi-sagar-section h2 strong{color:#e29b1d}.why-rishi-sagar-section .description,.why-rishi-sagar-section .why-rishi-sagar-item p{color:#fbf4e6cc;text-align:center;font-size:18px;font-weight:400;line-height:133.333%;margin:0 auto 40px}.why-rishi-sagar-section .why-rishi-sagar-item p{font-weight:500;line-height:normal;text-transform:capitalize;margin:16px 0 0}.why-rishi-sagar-section .section-content-wrapper.section-content-wrapper{height:auto;padding:0}.every-spoonful-content p{color:#704f3f;font-size:18px;font-weight:400;line-height:133.333%;margin:0 0 28px!important;width:100%;max-width:100%}.every-spoonful-content-card .group-block-content{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;align-items:stretch}.every-spoonful-content .section__wrapper_inner{display:grid;grid-template-columns:1.12fr .91fr;align-items:start;padding-bottom:clamp(60px,10vw,150px)}.every-spoonful-content-card .single-cardwrapper{border-radius:16px;padding:0}.every-spoonful-content-card .single-cardwrapper .group-block-content{display:flex;flex-direction:column;gap:8px;padding:16px}.every-spoonful-content-card .single-cardwrapper .group-block-content p{color:#65000a!important;font-size:clamp(18px,1.7vw,24px);!important;font-weight:700!important;line-height:normal;text-align:left;margin:0!important;text-transform:capitalize}.every-spoonful-content-card .single-cardwrapper .group-block-content .rte p{color:#704f3f!important;font-size:clamp(16px,1.25vw,18px)!important;font-weight:400!important;line-height:133.333%;text-transform:none}.highlights-section{border-bottom:1px solid #D2C3B4}.highlights-section .section__wrapper_inner{max-width:1320px;margin:auto;justify-content:space-between}.highlights-section .section__wrapper_inner .single-stat h2,.highlights-stats .single-stat .group-block-content h2{font-size:clamp(48px,7vw,100px);font-weight:700;line-height:100%;background:linear-gradient(240deg,#e6a83c 30.18%,#992d1f 100.87%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--font-paragraph--family)!important}.highlights-section .section__wrapper_inner .single-stat p,.highlights-stats .single-stat .group-block-content p{color:#575757;font-size:18px;font-weight:400;line-height:133.333%}.highlights-section .section__wrapper_inner{display:grid;grid-template-columns:1fr 500px 1fr;gap:0}.highlights-section .section__wrapper_inner .single-stat{width:100%;flex:none;box-sizing:border-box;padding-top:0}.highlights-section .section__wrapper_inner .single-stat:not(:last-child){border-right:1px solid #D2C3B4}.highlights-section .section__wrapper_inner .single-stat:first-child{padding-right:100px}.highlights-section .section__wrapper_inner .single-stat:first-child h2{text-align:left}.highlights-section .section__wrapper_inner .single-stat:nth-child(2){padding-left:100px;padding-right:100px}.highlights-section .section__wrapper_inner .single-stat:nth-child(2) h2{text-align:center}.highlights-section .section__wrapper_inner .single-stat:last-child{padding-left:100px}.highlights-section .section__wrapper_inner .single-stat:last-child h2{text-align:right}.natural-goodness-section .section__wrapper_inner{display:grid;grid-template-columns:1.2fr 1.12fr}.natural-goodness-description p{color:#704f3f;font-size:18px;font-weight:400;line-height:133.333%;width:100%;max-width:100%;margin-bottom:40px!important}.natural-goodness-btn{padding:4px 16px!important;border:1px solid rgba(101,0,10,.2)}.natural-goodness-btn p{color:#65000a;font-size:16px;font-weight:500;line-height:normal;letter-spacing:.48px;text-transform:capitalize}.testimonial-banner .hero__container{padding-block:clamp(40px,6.38vw,92px)}.testimonial-banner .testimonial-heading p,.testimonial-details-banner .testimonial-heading h2{color:#65000a;font-size:clamp(32px,5.1vw,72px);font-weight:600;line-height:122.222%;letter-spacing:2.88px;font-family:Dealoras!important;max-width:680px}.testimonial-banner .testimonial-heading p strong,.testimonial-details-banner h2 strong{color:#e29b1d}.testimonial-banner .testimonial-description p{color:#704f3f;font-size:18px;font-weight:400;line-height:133.333%;max-width:626px}.testimonial-description{padding-bottom:28px}.testimonial-banner .button span{color:#fbf4e6;font-size:18px;font-weight:500;line-height:133.333%}.highlights-stats .single-stat .group-block-content{gap:13px}.highlights-stats .single-stat .group-block-content h2{width:fit-content}.highlights-stats .single-stat:not(:last-child){border-right:1px solid #DFDFDF}.highlights-stats .single-stat:first-child{padding-right:54px}.highlights-stats .single-stat:last-child{padding-left:40px}.highlights-stats .section__wrapper_inner{display:grid;grid-template-columns:auto 1fr 1fr auto}.testimonial-details-banner .hero__content-wrapper{gap:24px}.testimonial-details-banner .location-marker .group-block-content{gap:16px}.testimonial-details-banner .location-marker img{width:22px;height:32px}.testimonial-details-banner .location-marker p{color:#65030b;font-size:clamp(18px,1.7vw,24px);font-weight:400;line-height:normal}.testimonial-details-banner .testimonial-detail-description{padding-bottom:0}.testimonial-details-banner .testimonial-detail-description p{color:#704f3f;font-size:18px;font-style:italic;font-weight:400;line-height:133.333%;width:100%;max-width:663px}.family-story-section .section__wrapper_inner{display:grid;grid-template-columns:1.07fr .93fr}.favourites-section{padding:clamp(60px,10.63vw,150px) 0;min-height:fit-content;max-width:1320px;margin:auto}.highlights-testimonials-details .highlights-stats p{color:#704f3f;text-align:center;font-size:18px;font-weight:500;line-height:normal}.favourites-section .description{margin:0 auto 40px}@media(max-width:1400px){.secondary-menu ul.secondary-menu__list{display:none}.about-hero-icon .icon-block img{width:60px!important}}@media(max-width:1399px){.pdp-process-section:before{display:none}}@media(min-width:1300px){.footer-content-block .group-block-content{width:500px;padding-right:100px}}@media(min-width:750px){header-drawer.header-drawer{display:none}}@media(max-width:1032px){.testimonial-details-banner{min-height:32vh!important;height:32vh}}@media(max-width:1024px){.ingredients-section .ingredients-grid{grid-template-columns:repeat(3,1fr)}.treat-to-share-section .section__wrapper_inner,.every-spoonful-content .section__wrapper_inner{grid-template-columns:repeat(1,1fr)}.recipe-grid .recipe-container{grid-template-columns:repeat(2,1fr)}.goodness-section h2{font-size:38px}.every-spoonful-section .section__wrapper_inner{padding-top:80px!important}.why-rishi-sagar-section:before{left:2%;top:22%;background-size:contain;width:88px;height:85px}.why-rishi-sagar-section h2:after{right:-2%}.highlights-section .section__wrapper_inner{grid-template-columns:1fr clamp(280px,40vw,420px) 1fr;padding-inline:5%;align-items:stretch}.highlights-section .section__wrapper_inner .single-stat:first-child{padding-right:20px}.highlights-section .section__wrapper_inner .single-stat:nth-child(2){padding-left:20px;padding-right:20px}.highlights-section .section__wrapper_inner .single-stat:last-child{padding-left:20px}.natural-goodness-section .section__wrapper_inner{grid-template-columns:repeat(1,1fr);padding-block:105px;gap:40px}.testimonial-banner .testimonial-description p{max-width:440px}.highlights-stats .section__wrapper_inner{grid-template-columns:repeat(4,1fr)}.highlights-stats .single-stat:first-child,.highlights-stats .single-stat:last-child{padding:0}.customer-reviews-section .reviews-grid,.highlights-testimonials-details .section__wrapper_inner,.why-rishi-sagar-section .section-content-wrapper.section-content-wrapper,.rsl__list{overflow-x:auto;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;width:100%;flex-wrap:nowrap!important;display:flex;gap:8px}.why-rishi-sagar-section .section-content-wrapper.section-content-wrapper{flex-direction:row}.customer-reviews-section .reviews-grid .review-card-item,.highlights-testimonials-details .section__wrapper_inner .highlights-stats,.why-rishi-sagar-section .why-rishi-sagar-item{flex:0 0 67%;scroll-snap-align:start;padding-right:16px}.highlights-testimonials-details .section__wrapper_inner .highlights-stats{flex:0 0 40%}.why-rishi-sagar-section .why-rishi-sagar-item{flex:0 0 28%}.highlight-section-testimonial .section__wrapper_inner{padding-top:80px}.highlights-stats .section__wrapper_inner{padding-bottom:80px}.highlight-section-testimonial .highlight-heading-testimonial p{margin:0}.testimonial-details-banner .testimonial-detail-description p{max-width:350px}.family-story-section .section__wrapper_inner{padding-top:80px;grid-template-columns:repeat(1,1fr)}}@media(max-width:991px){.ingredients-header h2,.ingredients-header h2 p{font-size:36px}.treat-to-share-section h2{font-size:36px!important}}@media(max-width:767px){.faq-section .section__wrapper_inner{grid-template-columns:1fr}.footer-content p,.menu__item a,.footer-content a{font-size:16px}.hero-card-section{display:none}.hero-banner-video{padding:0}.certifications{column-gap:32px!important;row-gap:16px!important}.legacy-dairy .certificate img{max-height:80px;width:auto}.about-hero-icon .group-block-content{gap:20px}.recipe-grid .recipe-container,.treat-to-share-section .section__wrapper_inner{grid-template-columns:repeat(1,1fr)}.treat-to-share-section .section__wrapper_inner{padding:60px 0 0}.treat-to-share-section{margin-bottom:60px}.treat-to-share-section:before{top:30%;left:0}.ingredients-section .ingredients-grid{grid-template-columns:repeat(2,1fr)}.blog-pagination{gap:20px;margin-top:40px}.blog-pagination__pages{gap:20px}.blog-pagination__arrow{width:46px;height:46px;flex-basis:46px}.blog-pagination__link{font-size:16px}.cooking-instructions .cooking-wrapper{display:grid;grid-template-columns:repeat(1,1fr);gap:25px}.cooking-instructions .cooking-image-area{order:-1}.prepare-section:after{top:0;right:3%}.prepare-section:before{bottom:2%}.ingredients-header h2,.ingredients-header h2 p{font-size:24px;line-height:138%;margin-bottom:8px}.recipe-grid .recipe-container .recipe-content h2{font-size:24px;text-align:center}.eyebrow{font-size:14px}.treat-to-share-section h2{font-size:24px!important;text-align:center}.treat-to-share-section p,.ingredients-header p,.cooking-instructions .cooking-card.active .step-desc,.recipe-grid .recipe-container .recipe-content .recipe-description p,.recipe-grid .recipe-container .recipe-sidebar .product-box .product-card p,.recipe-grid .recipe-container .recipe-sidebar ul li a{font-size:16px}.recipe-grid .recipe-container .recipe-sidebar .product-box .product-card h5{font-size:20px}.recipe-grid .recipe-container .recipe-sidebar ul li{margin-bottom:12px}.recipe-grid .recipe-container .recipe-sidebar .title{margin-bottom:16px}.every-spoonful-content .section__wrapper_inner{grid-template-columns:repeat(1,1fr)}.goodness-section h2{font-size:28px}.goodness-section p{font-size:16px}.goodness-section .group-block .mobile-column{flex-direction:row}.why-rishi-sagar-section h2:after{bottom:auto;top:-124px;right:-2%}.why-rishi-sagar-section .description{max-width:100%}.every-spoonful-content .section-content-wrapper>*,.every-spoonful-content .content-block,.every-spoonful-content .content-block>.group-block-content,.every-spoonful-content-card{min-width:0;max-width:100%}.every-spoonful-content-card .group-block-content,.highlights-stats .section__wrapper_inner{overflow-x:auto;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;width:100%;flex-wrap:nowrap!important;white-space:nowrap;padding:16px 0!important;flex-direction:row;margin-bottom:40px}.highlights-stats .section__wrapper_inner{margin-bottom:60px;padding:0!important}.highlights-stats .single-stat:first-child,.highlights-stats .single-stat:last-child{padding:0}.every-spoonful-content-card .group-block-content{margin-bottom:0;justify-content:start}.every-spoonful-content-card .group-block-content,.highlights-stats .section__wrapper_inner{display:flex}.every-spoonful-content-card .single-cardwrapper .group-block-content{overflow-x:visible;scroll-behavior:auto;scroll-padding-left:0;-webkit-overflow-scrolling:auto;width:auto;flex-wrap:wrap!important;white-space:normal;padding:16px!important}.why-rishi-sagar-section .why-rishi-sagar-item{flex:0 0 40%;scroll-snap-align:start;padding-right:16px}.every-spoonful-content-card .single-cardwrapper,.highlights-stats .section__wrapper_inner .single-stat{flex:0 0 67%;scroll-snap-align:start}.why-rishi-sagar-section:before{opacity:.3;bottom:-5%;top:auto}.why-rishi-sagar-section .description{margin-bottom:20px;font-size:16px}.every-spoonful-content p{font-size:16px;margin:0!important}.highlights-section .section__wrapper_inner{overflow-x:auto;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;width:100%;flex-wrap:nowrap!important;display:flex;padding-inline:5%}.highlights-testimonials-details .section__wrapper_inner{flex-direction:row}.highlights-section .section__wrapper_inner .single-stat:first-child h2,.highlights-section .section__wrapper_inner .single-stat:last-child h2{text-align:center}.highlights-section .section__wrapper_inner .single-stat .group-block-content{gap:6px}.highlights-section .section__wrapper_inner .single-stat,.customer-reviews-section .reviews-grid .review-card-item,.highlights-testimonials-details .section__wrapper_inner .highlights-stats{flex:0 0 67%;scroll-snap-align:start;padding-right:16px}.customer-reviews-section .reviews-grid .review-card-item,.highlights-testimonials-details .section__wrapper_inner .highlights-stats{padding-right:0}.customer-reviews-section .reviews-grid .review-card-item{flex:0 0 90%}.highlights-testimonials-details .section__wrapper_inner .highlights-stats{flex:0 0 80%}.natural-goodness-btn-wrapper .group-block-content{flex-direction:row;justify-content:start}.natural-goodness-description p{font-size:16px}.why-rishi-sagar-section .custom-section-content{max-width:100%}.natural-goodness-section .section__wrapper_inner{padding-block:60px}.highlight-section-testimonial .section__wrapper_inner{padding-block-start:60px}.testimonial-banner{height:756px}.testimonial-banner .hero__container{height:100%}.testimonial-banner .hero__content-wrapper.page-width{justify-content:start;align-items:center}.testimonial-description{padding-bottom:8px}.testimonial-banner .testimonial-heading p,.testimonial-banner .testimonial-description p{text-align:center}.testimonial-details-banner .location-marker .group-block-content{flex-direction:row;justify-content:center;align-items:center}.family-story-section .section__wrapper_inner{padding:60px 0 40px}.testimonial-details-banner .testimonial-detail-description p{text-align:center;max-width:100%}.favourites-section{padding-inline:4%}.ingredients-header p,.family-story-section .family-story-description p,.highlights-testimonials-details .highlights-stats p,.testimonial-details-banner .testimonial-detail-description p,.why-rishi-sagar-section .why-rishi-sagar-item p{font-size:16px}.eyebrow,.family-story-section .eyebrow p,.favourites-section .eyebrow{font-size:14px}.family-story-section .eyebrow{display:flex;align-items:center}.family-story-section .eyebrow,.family-story-section .family-story-heading h2,.family-story-section .family-story-heading,.testimonial-details-banner .testimonial-heading h2{margin-bottom:0;text-align:center;width:100%}.favourites-section .eyebrow span{flex-shrink:0}}.mobileview{display:none}.desktopview{display:block}@media(max-width:749px){.product-details-mobile{display:flex;flex-direction:column-reverse;gap:20px}.mobileview{display:block}.desktopview{display:none}.footer-content .menu__heading{padding:0;font-family:Nunito;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0%;text-transform:uppercase;color:#e29b1d;border-bottom:1px solid #FBF4E633;padding-bottom:1rem}.footer-social-bar .group-block-content{display:flex;align-items:center;justify-content:center}.collection-desktop{display:none}}@media(max-width:600px){.footer-shop-now-btn a,footer-cta-heading{margin:auto}.footer-cta-description p{text-align:center}.footer-cta-heading{text-align:center;margin:auto}.faq-heading h2 br{display:none}}@media(max-width:480px){.ingredients-section .ingredients-grid{grid-template-columns:repeat(1,1fr)}.why-prepare-sec .prepare-grid{display:grid;grid-template-columns:repeat(2,1fr)}.why-prepare-sec .prepare-grid .prepare-card .prepare-image img{width:32px;height:32px}.why-prepare-sec .prepare-grid .prepare-card{gap:8px}.why-prepare-sec .prepare-grid .prepare-card .prepare-content p{font-size:16px;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/custom.css.map */
