@font-face{font-family:Baloo Chettan;src:url(/cdn/shop/files/BalooChettan-Regular.woff2) format("woff2"),url(/cdn/shop/files/BalooChettan-Regular.woff) format("woff"),url(/cdn/shop/files/BalooChettan-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gliker;src:url(/cdn/shop/files/Gliker-Bold.woff2) format("woff2"),url(/cdn/shop/files/Gliker-Bold.woff) format("woff"),url(/cdn/shop/files/Gliker-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--font-dm-sans:var(--font-stack-body);--font-baloo-chettan:"Baloo Chettan";--font-gliker:"Gliker";--puffli-orange:#FF4C01;--puffli-red:#F30D0D;--puffli-neon-green:#B8FF35;--puffli-grey:#444;--puffli-dark-grey:#E3E3E3;--puffli-black:#000;--bg-cart-wishlist-count:var(--puffli-orange)}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background:var(--puffli-orange);height:100px;border-radius:5px;transition:.3s ease-in-out}::-webkit-scrollbar-thumb:hover{background:var(--puffli-neon-green);transition:.3s ease-in-out}::-webkit-scrollbar-track{background:var(--puffli-grey);border:0;transition:.3s ease-in-out}h1,h2,h3,h4,h5,h6{font-family:var(--font-gliker)}h1,.h1{font-family:var(--font-gliker);font-style:normal;font-weight:700;font-size:64px;line-height:68px;color:var(--puffli-orange)}h2,.h2,.m-section__heading,.m-related-posts__heading{font-family:var(--font-gliker);font-style:normal;font-weight:700;font-size:64px!important;line-height:68px!important;color:var(--puffli-orange)}.custom-product-tabs .m-section__heading,.gifting-form-wrapper .m-section__heading,.snacks-moment .m-section__heading{max-width:55%;margin:0 auto}.no-fuss .m-section__heading{max-width:45%;margin:0 auto}.m-section__description{font-family:var(--font-dm-sans);font-style:normal;font-weight:700;font-size:20px;line-height:24px;text-align:center;color:var(--puffli-black)!important}.m-button--primary,.shopify-payment-button__button.shopify-payment-button__button--unbranded,.spr-button.spr-button-primary{transition:all .15s!important;background:#fff;box-shadow:4px 4px var(--puffli-orange);border:1px solid var(--puffli-orange);border-radius:30px!important;font-family:var(--font-dm-sans);font-style:normal;font-weight:700;font-size:16px;line-height:18px;text-align:center;text-transform:uppercase;color:var(--puffli-orange);padding:1rem 1.4rem!important;height:auto!important;min-height:unset!important}.m-button--primary:hover,.m-button--primary:focus,.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover:not([disabled]),.spr-button.spr-button-primary:hover:not([disabled]){background:var(--puffli-orange)!important;box-shadow:0 0 var(--puffli-orange)!important;color:#fff!important;border:1px solid var(--puffli-orange)!important}body .m-button--secondary{transition:all .15s!important;background:var(--puffli-orange);box-shadow:4px 4px #fff;border:1px solid #FFF;border-radius:30px;font-family:var(--font-dm-sans);font-style:normal;font-weight:700;font-size:16px;line-height:18px;text-align:center;text-transform:uppercase;color:#fff!important;padding:1rem 1.4rem!important;border-color:#fff!important}body .m-slideshow-section .m-slide__content .m-button--secondary:hover,body .m-slideshow-section .m-slide__content .m-button--secondary:focus{background:#fff!important;background-color:#fff!important;box-shadow:0 0 #fff!important;color:var(--puffli-orange)!important;border:1px solid #FFF!important;border-color:#fff!important}.m-header{min-height:unset!important}.m-header__search{margin:0!important}.both-center .m-header__menu,.both-center .m-header__logo{width:100%!important}.both-center .m-header__menu:first-child .m-menu{justify-content:flex-start!important}.both-center .m-menu__link--main{font-family:var(--font-dm-sans);font-style:normal;font-weight:700;font-size:16px!important;line-height:18px!important;text-align:center;text-transform:uppercase;color:var(--puffli-black)}.m-announcement-bar__content,.m-announcement-bar__container .m-slider-controls__button{color:var(--puffli-black)!important}.m-announcement-bar__content{font-weight:600;font-size:.7rem!important;line-height:.85rem!important;padding:.5rem}.hero-banner .m-slide__content{max-width:40%}.hero-banner .swiper-pagination{bottom:15%!important}.hero-banner .swiper-pagination .m-dot{color:var(--puffli-orange)!important}.hero-banner .m-richtext__subtitle{background:var(--puffli-neon-green)!important;width:max-content!important;font-family:var(--font-dm-sans);font-style:normal;font-weight:900;font-size:14px;line-height:20px;text-transform:uppercase;color:var(--puffli-black);display:flex;justify-content:flex-start;align-items:center;gap:10px;padding:.6rem!important}.hero-banner .spark-icon{content:"";background:url(/cdn/shop/files/black-spark.svg) no-repeat;display:inline-block;width:12px;height:14px;position:relative}.hero-banner .m-richtext__description{font-family:var(--font-dm-sans);font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#fff;padding-right:20%}.hero-banner .custom-icons{position:absolute;bottom:8%;right:2%}.hero-banner .banner-floating-elements{position:absolute;top:0;right:0;bottom:0;left:0}.hero-banner .banner-floating-elements img{position:absolute;max-width:100px}.hero-banner .banner-floating-elements .mint{bottom:10%;left:-3%;animation:float-mint 28s ease-in-out infinite;filter:blur(2px)}@keyframes float-mint{0%{transform:rotate(0)}50%{transform:rotate(360deg)}to{transform:rotate(0)}}.hero-banner .banner-floating-elements .tomato{top:3%;left:-5%;max-width:140px;animation:float-tomato 14s ease-in-out infinite;filter:blur(2px)}@keyframes float-tomato{0%{transform:translate(0) rotate(0)}to{transform:translate(0) rotate(360deg)}}.hero-banner .banner-floating-elements .chilli{right:-3%;bottom:20%;animation:float-chilli 20s ease-in-out infinite;filter:blur(2px)}@keyframes float-chilli{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.hero-banner .banner-floating-elements .makhana{top:3%;right:-3%;max-width:110px;animation:float-makhana 10s ease-in-out infinite;filter:blur(1px)}@keyframes float-makhana{0%{transform:translate(0) rotate(0)}to{transform:translate(0) rotate(360deg)}}@media(max-width:575px){.hero-banner .banner-floating-elements .mint{max-width:25px}.hero-banner .banner-floating-elements .tomato{max-width:50px}.hero-banner .banner-floating-elements .chilli{max-width:50px;top:20%}.hero-banner .banner-floating-elements .makhana{top:45%;left:-5%;right:unset!important;max-width:50px}}.custom-marquee{background-color:transparent!important}.custom-marquee.remove-margin{margin-top:-3%;margin-bottom:-3%;position:relative;z-index:2}.m-scrolling-promotion:hover .m-promotion--animated,.m-scrolling-promotion--paused .m-promotion--animated{animation-play-state:running!important}.m-promotion__text{font-family:var(--font-baloo-chettan);font-size:2rem!important;letter-spacing:1.5px}.custom-product-tabs .m-section__tabs{margin-top:2.3rem}.custom-product-tabs .m-tabs__wrapper{gap:1.8rem!important}.custom-product-tabs .m-tab-header{font-family:var(--font-dm-sans);font-style:normal;font-weight:700!important;font-size:16px;line-height:18px;text-align:center;text-transform:uppercase;border-radius:10px;background:var(--puffli-dark-grey)!important;color:var(--puffli-black)!important;padding:.9rem 1.5rem!important;position:relative;opacity:1}.custom-product-tabs .m-tab-header.active{color:#fff!important;background:var(--puffli-orange)!important}.custom-product-tabs .m-section__tabs{overflow:visible!important}.custom-product-tabs .m-section__tabs:after{content:"SAVE UP TO \20b9 70*";width:auto;height:auto;display:inline-block;margin-left:8px;padding:3px 8px;border-radius:4px;position:absolute;top:-30%;right:-6%;bottom:unset!important;left:unset!important;background:var(--puffli-neon-green);font-family:var(--font-dm-sans);font-weight:900;font-size:12px;text-transform:uppercase;color:var(--puffli-black);transform:rotate(4deg);transition:var(--m-duration-default)}.custom-product-tabs .m-section__tabs:has(.m-tabs__wrapper>.m-tab-header:nth-child(2):hover):after{transform:rotate(0);transition:var(--m-duration-default)}.custom-product-tabs .m-slider-controls--absolute .m-slider-controls__button{top:50%!important;background:#fff;border:0!important;box-shadow:0 0!important;color:var(--puffli-orange)}.custom-product-card .m-product-card__media{border:1px solid var(--puffli-red);border-top-left-radius:2rem;border-top-right-radius:2rem;border-bottom:0!important}.custom-product-card .m-product-card__content{display:flex;flex-direction:column;margin:0;border:1px solid var(--puffli-red);border-top:0!important;background:#fff;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;overflow:hidden}.custom-product-card .m-product-card__info{margin:0!important}.custom-product-card .card-title-wrapper,.custom-product-card .m-product-card__price{border-bottom:1px solid var(--puffli-red);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem 0!important}.custom-product-card .product-tagline{font-family:var(--font-dm-sans);font-style:italic;font-weight:700;font-size:16px;line-height:20px;text-align:center;color:#2a2a2a}.custom-product-card .card-title-wrapper h3,.custom-product-card .card-title-wrapper a{margin:0!important}.custom-product-card .m-product-option{margin:.4rem 0 0}.custom-product-card .m-product-option--content{gap:.4rem;margin:0!important}.custom-product-card .m-product-option--node__label{margin:0!important;border-radius:2rem;font-family:var(--font-dm-sans);font-style:normal;font-weight:500;font-size:14px;line-height:16px;text-align:center;border-color:#6c6c6c!important;color:#6c6c6c!important;text-transform:none!important;padding:.2rem .5rem!important}.custom-product-card .m-product-option--button .m-product-option--node input:checked+label,.custom-product-card .m-product-option--button .m-product-option--node__label[data-selected=true]{background:#00f88c;color:var(--puffli-black)!important}.custom-product-card .m-product-card__action-wrapper{width:max-content!important;margin:1rem auto!important}.custom-product-card .m-product-card__title{flex:1}.custom-product-card .m-product-card__name{font-family:var(--font-dm-sans);font-size:1.4rem;line-height:2rem;text-align:center;color:var(--puffli-black);margin-bottom:1rem;font-weight:900!important}.custom-product-card .m-product-quickview-button,.custom-product-card .m-button--secondary{font-family:var(--font-dm-sans)!important;background-color:var(--puffli-orange)!important;border:1px solid var(--puffli-orange);border-radius:2rem!important;box-shadow:0 0!important;font-size:16px;line-height:20px;text-align:center;letter-spacing:.01em;color:#fff!important}.custom-product-card .m-product-quickview-button span,.custom-product-card .m-button--secondary span{font-family:var(--font-dm-sans)}.custom-product-card .m-product-quickview-button:hover,.custom-product-card .m-button--secondary:hover,.m-contact-form__main .m-button--primary:hover,.custom-product-card .m-add-to-cart:hover{background-color:#fff!important;color:var(--puffli-orange)!important;border:1px dashed var(--puffli-orange)!important;box-shadow:0 0!important}.custom-product-card .m-price-item--sale{font-family:var(--font-dm-sans);font-style:normal;font-weight:900!important;font-size:20px;line-height:26px;color:var(--puffli-black)}.custom-product-card .m-price-item--regular{font-family:var(--font-dm-sans);font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-decoration-line:line-through;color:#777971}.custom-product-card .m-product-card--show-second-img .m-product-card__media:hover .m-product-card__hover-image{transform:none!important}.custom-product-card .m-product-card__tags{left:0;width:100%}.custom-product-card .m-product-card__tags .m-product-tag--sale{font-size:10px;line-height:normal;text-align:center;letter-spacing:1px;text-transform:uppercase;color:var(--puffli-black);display:flex;font-family:var(--font-dm-sans);justify-content:center;align-items:center;position:absolute;right:5%;border-radius:5px!important}.custom-product-card .m-product-tag--sale .m-currency--saved{font-weight:600}.custom-product-card .m-product-tag--sale{background:var(--puffli-neon-green);border-radius:0!important;font-weight:700;font-size:.6rem;line-height:1rem;text-align:center;color:var(--puffli-grey)}.custom-product-card .m-product-card__tag-bestseller,.main-product__block .m-product-card__tag-bestseller{font-family:var(--font-dm-sans);font-style:normal;border-radius:5px!important;position:relative;left:2%;font-weight:700;font-size:.6rem;line-height:1rem;text-align:center;text-transform:uppercase;background:#00f88c;transform:rotate(-16.17deg)}.main-product__block .m-product-card__tag-bestseller{position:static!important;transform:none!important}.custom-product-card .m-product-option--node__label[data-value="Pack of 2"]{order:1}.custom-product-card .m-product-option--node__label[data-value="Pack of 3"]{order:2}.custom-product-card .m-product-option--node__label[data-value="Pack of 5"]{order:3}.more-crunch .m-parallax{border-radius:20px}.more-crunch .m-hero__content{max-width:40%;gap:1.3rem!important}.more-crunch .m-hero__subtitle{order:1;font-family:var(--font-baloo-chettan);font-style:normal;font-weight:400;font-size:32px;line-height:30px;color:var(--puffli-neon-green)}.more-crunch .m-hero__text{order:2}.more-crunch .m-hero__text li{font-family:var(--font-baloo-chettan);font-style:normal;font-weight:400;font-size:24px;line-height:28px;color:#fff}.more-crunch .m-hero__text ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0;gap:1rem;margin:0!important}.more-crunch .m-hero__text li{list-style:none;position:relative;display:flex;justify-content:flex-start;align-items:center;gap:.8rem}.more-crunch .m-hero__text li:before{content:"";position:relative;width:20px;height:20px}.more-crunch .m-hero__text li:nth-child(1):before,.more-crunch .m-hero__text li:nth-child(2):before,.more-crunch .m-hero__text li:nth-child(3):before{background:url(/cdn/shop/files/white-marker.svg) no-repeat center;background-size:contain}.more-crunch .m-hero__btn{order:3}.more-crunch .floating-elements{position:absolute;top:0;right:0;bottom:0;left:0}.more-crunch .floating-elements .bold-flavour{position:absolute;right:35%;top:20%}.more-crunch .floating-elements .amount-off{position:absolute;right:3%;top:20%}@media(min-width:1024px)and (max-width:1300px){.more-crunch .m-hero__content{max-width:55%!important}.more-crunch .floating-elements .bold-flavour{max-width:130px}.more-crunch .floating-elements .amount-off{max-width:120px}}@media(max-width:575px){.more-crunch .floating-elements .bold-flavour{max-width:70px;bottom:35%;top:unset;left:5%}.more-crunch .floating-elements .amount-off{max-width:55px;bottom:36%;top:unset;right:9%}}.your-obsession .m\:column{padding-left:0!important;padding-right:0!important}.your-obsession .m-richtext__description h3{font-family:var(--font-baloo-chettan);font-style:normal;font-weight:400;font-size:48px;line-height:48px;text-align:center;text-transform:uppercase;color:var(--puffli-black)}@media(min-width:768px){.your-obsession .m-richtext__description h3{max-width:70%;margin:0 auto}}.custom-blog-posts .m-blog-grid__wrapper,.process-wrapper{display:grid;grid-template-columns:repeat(2,1fr);position:relative;gap:12px}.custom-blog-posts .sticky-image,.process-wrapper .image-wrapper{position:relative}.custom-blog-posts .sticky-image responsive-image,.process-wrapper .image-wrapper .image{position:sticky;top:1%;border-radius:20px;overflow:hidden}.custom-blog-posts .m-mixed-layout{position:relative;margin:0!important}.custom-blog-posts .m-mixed-layout__inner{display:flex!important;flex-direction:column;gap:1.4rem!important}.custom-blog-posts .m-article-card__image{border-radius:20px;overflow:hidden}.custom-blog-posts .m-article-card__title{font-family:var(--font-dm-sans);font-style:normal;font-weight:900;font-size:20px;line-height:26px;color:var(--puffli-black)}.custom-blog-posts .m-article-card__content{padding:2rem}.custom-blog-posts .m-article-card__readmore,.m-newsletter-form__button{padding:.7rem 1.4rem;background:var(--puffli-black);border-radius:50px;color:#fff!important;box-shadow:0 0!important;font-family:var(--font-dm-sans);font-style:normal;font-weight:700;font-size:16px;line-height:18px;text-align:center;text-transform:uppercase;color:#fff}.custom-blog-posts .m-article-card__readmore:hover,.m-newsletter-form__button:hover{background:var(--puffli-orange)!important;border-color:var(--puffli-orange)!important;box-shadow:0 0!important}@media(min-width:768px){.snack-for-everyone .m-image-with-text__content{padding:3rem}}.snack-for-everyone .m-image-with-text__image,.snacking-fearlessly .m-image-with-text__image{border-radius:20px;overflow:hidden;padding:0}@media(max-width:768px){.snack-for-everyone .m-image-with-text__image video{position:static!important;border-radius:20px;overflow:hidden}.snack-for-everyone .m-image-with-text__image{opacity:1!important;padding-left:calc(var(--column-gap-mobile, var(--column-gap))/2);padding-right:calc(var(--column-gap-mobile, var(--column-gap))/2)}}.snack-for-everyone video,.snacking-fearlessly video{object-fit:cover!important}.snack-for-everyone .m-image,.snacking-fearlessly .m-image,.too-crunchy .m-image{border-radius:20px!important;overflow:hidden!important}.snack-for-everyone .m-content-box,.more-crunch .m-hero__content{display:flex;flex-direction:column;gap:1.4rem!important}.snack-for-everyone .m-richtext__title,.too-crunchy .m-richtext__title,.more-crunch .m-hero__title{font-family:var(--font-gliker);font-style:normal;font-weight:700;font-size:64px!important;line-height:68px!important;color:var(--puffli-orange);order:0;margin:0!important}@media(min-width:1024px){.snack-for-everyone .m-richtext__title{padding-right:10%}}.snack-for-everyone .m-richtext__subtitle{order:1;font-family:var(--font-dm-sans);font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:var(--puffli-black);margin:0!important}.snack-for-everyone .m-richtext__subtitle span{font-family:var(--font-dm-sans);font-style:normal;font-weight:900;font-size:60px;line-height:60px;color:var(--puffli-black);padding-right:10px}.snack-for-everyone .m-richtext__description{order:2;margin:0!important;padding-top:1rem;border-top:1px solid #D1D5DC}.snack-for-everyone .m-richtext__description p{font-family:var(--font-baloo-chettan);font-style:normal;font-weight:400;font-size:30px;line-height:32px;color:var(--puffli-grey)}.snack-for-everyone .m-richtext__description li{font-family:var(--font-baloo-chettan);font-style:normal;font-weight:400;font-size:24px;line-height:28px;color:var(--puffli-black)}.snack-for-everyone .m-richtext__description ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0;gap:1rem}.snack-for-everyone .m-richtext__description li{list-style:none;position:relative;display:flex;justify-content:flex-start;align-items:center;gap:.8rem}.snack-for-everyone .m-richtext__description li:before{content:"";position:relative;width:36px;height:36px}.snack-for-everyone .m-richtext__description li:nth-child(1):before{background:url(/cdn/shop/files/pink_marker.svg) no-repeat center;background-size:contain}.snack-for-everyone .m-richtext__description li:nth-child(2):before{background:url(/cdn/shop/files/green_marker.svg) no-repeat center;background-size:contain}.snack-for-everyone .m-richtext__description li:nth-child(3):before{background:url(/cdn/shop/files/blue_marker.svg) no-repeat center;background-size:contain}.snack-for-everyone .m-richtext__button{order:3}.custom-testimonial .m-testimonial__wrapper{flex-direction:column;border-radius:20px;overflow:hidden;padding:0!important}.custom-testimonial .m-testimonial__wrapper .m-testimonial__image{width:auto!important;margin:0!important}.custom-testimonial .m-testimonial__content{padding:2rem 2.6rem;background:#fff}.custom-testimonial .m-testimonial__content .m-stars{display:none!important}.custom-testimonial .m-testimonial__content .m-testimonial__description p{font-family:var(--font-dm-sans);font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:var(--puffli-black)}.custom-testimonial .m-testimonial__name{padding-top:.9rem;font-family:var(--font-baloo-chettan);font-style:normal;font-weight:400;font-size:24px;line-height:28px;color:var(--puffli-orange)}.too-crunchy .m-richtext__title{padding-right:15%;padding-bottom:2rem}.too-crunchy .m-richtext__description li{font-family:var(--font-baloo-chettan);font-style:normal;font-weight:400;font-size:24px;line-height:28px;color:var(--puffli-black)}.too-crunchy .m-richtext__description ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0;gap:1.4rem}.too-crunchy .m-richtext__description li{list-style:none;position:relative;display:flex;justify-content:flex-start;align-items:center;gap:.8rem}.too-crunchy .m-richtext__description li:before{content:"";position:relative;width:4rem;height:4rem}.too-crunchy .m-richtext__description li:nth-child(1):before{background:url(/cdn/shop/files/free-shipping.svg) no-repeat center;background-size:contain}.too-crunchy .m-richtext__description li:nth-child(2):before{background:url(/cdn/shop/files/delivered-pan-india.svg) no-repeat center;background-size:contain}.too-crunchy .m-richtext__description li:nth-child(3):before{background:url(/cdn/shop/files/coming-soon.svg) no-repeat center;background-size:contain}.no-fuss .m-icon-box__heading,.info-blob-wrapper .m-icon-box__heading,.jm-review-widget-header__title{color:var(--puffli-black);font-family:var(--font-baloo-chettan);font-style:normal;font-weight:400;font-size:64px!important;line-height:56px!important;text-align:center}.no-fuss .orange-text .m-icon-box__heading,.no-fuss .orange-text .m-icon-box__description,.info-blob-wrapper .blue .m-icon-box__heading,.info-blob-wrapper .blue .m-icon-box__description,.info-blob-wrapper .pink .m-icon-box__heading,.info-blob-wrapper .pink .m-icon-box__description{color:var(--puffli-orange)!important}.no-fuss .m-icon-box__description,.info-blob-wrapper .m-icon-box__description{font-family:var(--font-baloo-chettan);font-style:normal;font-weight:400;font-size:28px;line-height:42px;text-align:center;color:var(--puffli-black)!important}.no-fuss .blob-wrapper,.info-blob-wrapper .blob-wrapper{position:relative}.no-fuss .m-icon-box__icon{display:none}.no-fuss .content-wrapper,.info-blob-wrapper .content-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.no-fuss .lg\:m\:grid-3-cols{grid-template-columns:repeat(3,minmax(200px,330px));justify-content:center}.info-blob-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}.info-blob-wrapper .blob-wrapper,.coming-back-main .m-custom-content__block-inner{display:flex;justify-content:center;align-items:center}@media(min-width:768px){.coming-back-main .m-section__header{margin-bottom:4rem}}@media(min-width:1024px){product-info .container-full{padding:0!important}.m-sticky-addtocart .container-full{padding:0 var(--fluid-container-offset, 60px)!important}.m-main-product--wrapper{display:grid;grid-template-columns:55% 40%;gap:1.3rem!important;margin:0!important}.m-main-product .m-main-product--media{width:100%;padding:0!important}.m-main-product .m-main-product--info{width:100%!important}}.main-product__block .m-product-title{font-family:var(--font-gliker);font-style:normal;font-weight:700;font-size:2.9rem!important;line-height:3rem!important;color:var(--puffli-orange)!important}.main-product__block .m-price__sale .m-price-item--last{font-family:var(--font-dm-sans);font-style:normal;font-weight:900;font-size:1.6rem;line-height:2rem;text-transform:uppercase;color:var(--puffli-black)}.main-product__block .m-price__sale .m-price-item--regular{font-family:var(--font-dm-sans);font-style:normal;font-weight:400;font-size:1rem;line-height:1rem;text-decoration-line:line-through;color:var(--puffli-grey)}.main-product__block .m-price--on-sale .m-price__badge-sale .m-product-tag,.main-product__block .m-price--on-sale .m-price__badges .m-product-tag{font-family:var(--font-dm-sans);font-style:normal;font-weight:900;font-size:14px;line-height:20px;text-align:center;text-transform:uppercase;color:var(--puffli-grey)}.main-product__block.main-product__block-price,.main-product__block:has(.jdgm-widget){display:inline-flex!important;margin-top:0!important;padding-top:1.4rem!important}.main-product__block:has(.jdgm-widget){margin-left:1.5rem}.main-product__block .short-desc,.main-product__block .short-desc p{font-family:var(--font-dm-sans);font-style:normal;font-size:1rem;line-height:1.2rem;color:var(--puffli-black)}.main-product__block:has(.short-desc){margin-top:1rem!important}.main-product__block .m-product-option--label{font-family:var(--font-dm-sans);font-style:normal;font-weight:900;font-size:.8rem!important;line-height:1.1rem!important;text-transform:uppercase;color:var(--puffli-black)}.main-product__block .m-quantity__button,.m-cart-drawer-item__quantity .m-quantity__button{border:1px solid}.m-cart-drawer-item__quantity .m-quantity__button{background:#fff!important}.main-product__block .m-quantity__input{background:rgb(var(--color-background))!important;font-family:var(--font-dm-sans);font-style:normal;font-weight:900;font-size:1.5rem;line-height:1.9rem;text-align:center;color:var(--puffli-black)}.m-cart-drawer .m-quantity__input{font-family:var(--font-dm-sans);font-style:normal;font-weight:900}.main-product__block .m-add-to-cart{box-shadow:0 0!important;border-color:var(--puffli-orange)!important}.main-product__block .m-add-to-cart:hover,.main-product__block .m-add-to-cart:focus{background:#fff!important;border-color:var(--puffli-orange)!important;color:var(--puffli-orange)!important}.main-product__block-collapsible_tab{margin:0!important}.main-product__block .m-collapsible--button span{font-family:var(--font-dm-sans);font-style:normal;font-weight:900;font-size:.9rem;line-height:1.2rem;text-transform:uppercase!important;color:var(--puffli-black)}.main-product__block .m-collapsible--button{padding:1rem 0!important;border-bottom:1px solid #CDCDCD!important}.main-product__block .m-collapsible--content__inner{color:var(--puffli-black)!important;font-family:var(--font-dm-sans);font-size:.8rem!important;line-height:1rem!important}.foxkit-product-bundles{border:1px solid #CDCDCD!important;border-radius:20px;padding:2rem 1.4rem}.foxkit-product-bundles__heading{font-family:var(--font-dm-sans);font-weight:700!important;font-size:1.2rem;line-height:1.5rem;text-transform:uppercase;color:var(--puffli-black)}.foxkit-product-bundles__container{padding:0!important;border:0!important}.foxkit-product-card__title{font-family:var(--font-dm-sans);font-style:normal;font-weight:700!important;font-size:1rem!important;line-height:1.2rem!important;color:var(--puffli-black)}.foxkit-product-bundles__prices>div:first-child{display:flex;align-items:center;justify-content:flex-end}.foxkit-product-bundles__total-label{font-family:var(--font-dm-sans);font-style:normal;font-weight:700;font-size:20px;line-height:24px;flex:1;order:1;color:var(--puffli-black)!important}.foxkit-product-bundles__sub-total{font-family:var(--font-dm-sans);font-style:normal;font-weight:900;font-size:1.4rem;line-height:2rem;text-align:right;color:var(--puffli-orange)!important;order:2}.foxkit-product-bundles__total-amount{order:3;font-size:.8rem!important;line-height:.9rem!important}.foxkit-product-bundles__total-save *{font-family:var(--font-dm-sans);font-style:normal;font-weight:900;font-size:.7rem!important;line-height:1rem!important;text-transform:uppercase;color:var(--puffli-grey)!important}.foxkit-product-bundles__atc{font-weight:900!important;font-family:var(--font-dm-sans)!important;border-radius:2rem!important;padding:1.1rem 1.3rem!important;text-transform:uppercase!important}.all-about-products .m-section__header{display:flex;flex-direction:column-reverse;gap:1rem}.all-about-products .m-section__description{margin:0!important;font-family:var(--font-dm-sans);font-style:normal;font-weight:700;font-size:1.2rem!important;line-height:1.5rem!important;text-align:center;color:var(--puffli-grey)}.all-about-products .m-image-card__content{position:static}.all-about-products .m-image-card__inner{border:1px solid var(--puffli-orange);border-radius:20px;overflow:hidden}.all-about-products .m-richtext__title{font-family:var(--font-baloo-chettan);font-style:normal;font-weight:400;font-size:1.5rem!important;line-height:1.7rem!important;color:var(--puffli-black)}.all-about-products .m-richtext__description{font-family:var(--font-dm-sans);font-style:normal;font-weight:400;font-size:1rem!important;line-height:1.2rem!important;color:var(--puffli-black)}.why-good-puffli .m-custom-content__block-inner{display:flex;justify-content:center;align-items:center}.why-good-puffli .m-custom-content__block-image .m-image{border-radius:20px;overflow:hidden}.puffli-made .m-image-with-text__inner{border-radius:2.7rem;background:#fff;max-width:95%;margin:0 auto;padding:2.5rem}.puffli-made .m-image-with-text__image{padding:0;border-radius:2rem;overflow:hidden;aspect-ratio:1.4}.puffli-made .m-image-with-text__image video{object-fit:cover}.puffli-made .m-richtext__description{font-family:var(--font-dm-sans);font-style:normal;font-weight:700;font-size:1.2rem!important;line-height:1.4rem!important;color:var(--puffli-black)!important}.puffli-made .m-button--secondary{background:transparent!important;border-color:var(--puffli-orange)!important;color:var(--puffli-orange)!important;box-shadow:0 0!important}.puffli-made .m-button--secondary:hover{background:var(--puffli-orange)!important;color:#fff!important}.custom-faqs .m-collapsible__image{border-radius:20px;overflow:hidden}.template-product .custom-faqs .m-collapsible--icon svg,.template-product .custom-faqs .m-collapsible--icon path{fill:var(--puffli-black)!important;stroke:var(--puffli-black)!important}.custom-faqs .m-collapsible__image img{width:100%}.custom-faqs .m-collapsible--button{font-family:var(--font-dm-sans);font-style:normal;font-weight:700;font-size:1.2rem!important;line-height:1.4rem!important;color:var(--puffli-black);border-color:var(--puffli-dark-grey);padding-bottom:1rem!important;padding-top:1.5rem!important}.custom-faqs .m-collapsible--content__inner .metafield-rich_text_field{color:var(--puffli-black);font-size:.9rem!important;line-height:1.2rem!important}.jm-review-widget-header__title,.jdgm-write-review-modal__stars .jdgm-star{color:var(--puffli-orange)!important}.jdgm-write-review-modal__nav-btn{background-color:var(--puffli-orange)!important}.jm-review-item{border:3px solid #E5E5E5!important;padding:2rem 2rem 1rem!important;border-radius:20px}.jm-reviewer-info__name{font-family:var(--font-dm-sans)!important;font-style:normal!important;font-weight:700!important;font-size:1.2rem!important;line-height:1.5rem!important;color:var(--puffli-grey)!important}.pdp-custom-testimonials.container-full{padding:0}.pdp-custom-testimonials .swiper-wrapper{align-items:center}.pdp-custom-testimonials .review-wrapper{border:10px solid #ED642F;border-radius:3rem;background:#ffe8d0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem 4rem;gap:1rem;text-align:center}.pdp-custom-testimonials .review-wrapper .review-title{font-family:var(--font-baloo-chettan);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.7rem}.pdp-custom-testimonials .review-1,.pdp-custom-testimonials .review-3{border-radius:50% 60%!important;max-width:420px;max-height:300px}.pdp-custom-testimonials .review-1:before,.pdp-custom-testimonials .review-3:before{content:"";background:url(/cdn/shop/files/yum-text.svg);width:150px;height:114px;background-size:contain;display:block;position:absolute;top:-40%;background-repeat:no-repeat;left:8%}.pdp-custom-testimonials .review-2,.pdp-custom-testimonials .review-4{max-width:430px!important;max-height:290px!important;transform:rotate(4.3deg)}.pdp-custom-testimonials .m-stars{display:flex;align-items:center;gap:3px}.pdp-custom-testimonials .m-star,.pdp-custom-testimonials .m-star svg{fill:var(--star-color, var(--puffli-black));stroke:var(--star-color, var(--puffli-black))}.pdp-custom-testimonials .review-image-wrapper{position:relative}.pdp-custom-testimonials .review-image-wrapper img{width:100%}.pdp-custom-testimonials .review-image-wrapper:before{content:"";position:absolute;width:120px;height:120px;background-size:contain!important;background-repeat:no-repeat!important;right:-20%}.pdp-custom-testimonials.peri-peri-classic .review-image-wrapper:before{background:url(/cdn/shop/files/peri-peri-makhana.png)}.pdp-custom-testimonials.tomato-tango .review-image-wrapper:before{background:url(/cdn/shop/files/tomato-tango-makhana.png)}.pdp-custom-testimonials.salt-n-pepper-pop .review-image-wrapper:before{background:url(/cdn/shop/files/salt-n-pepper-pop-makhana.png)}.pdp-custom-testimonials.sassy-sweet-chilli .review-image-wrapper:before{background:url(/cdn/shop/files/sassy-sweet-chilly-makhana.png)}.pdp-custom-testimonials.mint-to-be .review-image-wrapper:before{background:url(/cdn/shop/files/mint-makhana.png)}.tabs-header{display:flex;gap:24px;margin-bottom:16px;position:relative;transition:var(--m-duration-default, .25s) all}.tabs-header:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:#cdcdcd;transition:var(--m-duration-default, .25s) all}.tab-btn{font-family:var(--font-dm-sans);font-style:normal;font-weight:900;font-size:14px;line-height:20px;text-align:center;text-transform:uppercase;background:transparent!important;border:0!important;padding:.5rem 1.4rem;position:relative;color:var(--puffli-grey);transition:var(--m-duration-default, .25s) all}.tab-btn:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:var(--puffli-black);z-index:2;transition:var(--m-duration-default, .25s) all;opacity:0;border-radius:2px}.tab-btn.active{color:var(--puffli-black);transition:var(--m-duration-default, .25s) all}.tab-btn.active:after{opacity:1}.tab-pane{display:none}.tab-pane.active{display:block}@media(min-width:575px){.siblings-wrapper,.siblings-wrapper .m-mixed-layout__inner{display:flex;justify-content:flex-start;align-items:stretch;gap:8px}}.sibling-card{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;border:1px solid #CDCDCD;order:2}.sibling-card.active{order:1;border-color:var(--hover-color)}.sibling-card.active .sibling-title{border-top:1px solid var(--hover-color)}.sibling-card .sibling-title{font-family:var(--font-dm-sans);font-style:normal;font-weight:700;font-size:.8rem;line-height:1.1rem;text-align:center;color:var(--puffli-black);padding:7px 8px;width:100%;height:100%;border-top:1px solid #CDCDCD;display:flex;justify-content:center;align-items:center}.sibling-img-wrap{flex-grow:1;width:100%;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.sibling-img-wrap .img{padding:.8rem 1.5rem;height:100%;width:100%;overflow:hidden}.sibling-img-wrap img{transform:rotate(0) translateY(0);animation:alternate .3s ease-in-out;transition:transform .3s ease-in-out,clip-path .1s ease}.sibling-card:hover .sibling-img-wrap{background:var(--hover-color);transition:all .3s ease-in-out}.sibling-card:hover .sibling-img-wrap img{transform:rotate(-8deg) translateY(3px) scale(1.2);animation:transform .3s ease-in-out;transition:transform .3s ease-in-out,clip-path .4s ease}.sibling-card.active .sibling-img-wrap{background:var(--hover-color)}.main-product__block-variant_picker .m-product-option--node__label{border-radius:2rem;border:1px solid #CDCDCD;background:#fff;color:var(--puffli-black);font-family:var(--font-dm-sans);font-style:normal;font-weight:900;font-size:.8rem!important;line-height:1rem!important;text-align:center;padding:.2rem 1rem}.main-product__block .m-product-option--button .m-product-option--node input:checked+label,.main-product__block .m-product-option--button .m-product-option--node__label[data-selected=true]{background:var(--puffli-orange)!important;color:#fff!important;border-color:var(--puffli-orange)!important}.main-product__block .m-product-option--node{position:relative}.main-product__block .m-product-option--node[data-value="Pack of 3"]:after,.main-product__block .m-product-option--node[data-value="Pack of 5"]:after,.main-product__block .m-product-option--node[data-value="Pack of 2"]:after{width:auto;height:auto;display:inline-block;margin-left:8px;padding:3px 8px;border-radius:4px;position:absolute;top:-14%;right:-4%;bottom:unset!important;left:unset!important;background:var(--puffli-neon-green);font-family:var(--font-dm-sans);font-weight:900;font-size:.6rem;text-transform:uppercase;color:var(--puffli-black);transform:rotate(7deg);transition:var(--m-duration-short) ease-in-out}.main-product__block .m-product-option--node[data-value="Pack of 2"]:after{content:"Save \20b9 20"}.main-product__block .m-product-option--node[data-value="Pack of 3"]:after{content:"Save \20b9 40"}.main-product__block .m-product-option--node[data-value="Pack of 5"]:after{content:"Save \20b9 70"}.main-product__block .m-product-option--node[data-value="Pack of 3"]:hover:after,.main-product__block .m-product-option--node[data-value="Pack of 5"]:hover:after,.main-product__block .m-product-option--node[data-value="Pack of 2"]:hover:after{transform:rotate(4deg);transition:var(--m-duration-short) ease-in-out}.main-product__block .m-product-option--node .m-product-option--node__label{flex-direction:column;min-height:35px}.main-product__block .m-product-option--node[data-value="Pack of 2"]{order:1}.main-product__block .m-product-option--node[data-value="Pack of 3"]{order:2}.main-product__block .m-product-option--node[data-value="Pack of 5"]{order:3}.m-media-gallery__wrapper .nav-swiper-container .m-product-media{padding:0!important;padding-bottom:.4rem!important;border:0!important;border-bottom:2px solid transparent!important}.m-media-gallery__wrapper .nav-swiper-container .swiper-slide-thumb-active .m-product-media{border-color:var(--puffli-orange)!important}.m-cart-drawer__title{font-family:var(--font-baloo-chettan)}.m-cart-drawer .foxkit-cartgoal{margin-top:1rem!important}.f-incart--cart-drawer .f-incart__product{border:1px solid var(--puffli-orange)}.m-cart-drawer foxkit-visible-check h1,.m-cart-drawer foxkit-visible-check h2,.m-cart-drawer foxkit-visible-check h3,.m-cart-drawer foxkit-visible-check h4,.m-cart-drawer foxkit-visible-check h5,.m-cart-drawer foxkit-visible-check h6{font-family:var(--font-baloo-chettan)!important}.m-cart-item__title,.m-cart-drawer foxkit-visible-check .f-incart__product-title{font-family:var(--font-dm-sans)!important;font-weight:600!important}.m-cart-drawer-item .m-quantity{background:transparent!important;border:0!important}.cart-icons .cart-icon-wrapper{display:flex!important}.cart-icon-wrapper .icon-wrapper{flex:1!important;text-align:center}.cart-icon-wrapper .icon-wrapper h6{font-family:var(--font-baloo-chettan);color:var(--puffli-orange);font-size:1.2rem!important;line-height:1.5rem}.cart-icon-wrapper .icon-wrapper p{font-family:var(--font-dm-sans);font-size:.9rem!important;font-weight:600}.m-cart-drawer .m-cart-drawer__link-to-cart{display:none}.m-cart-drawer .m-cart-item__option{font-size:.75rem!important;line-height:.8rem!important}.m-cart-drawer .m-cart-item__price{font-size:.8rem;line-height:.8rem}.m-button--scroll-top{padding:.5rem!important;height:unset!important;width:unset!important}.m-media-gallery__wrapper .swiper-button-control,.m-media-gallery__wrapper .swiper-button-control:hover{box-shadow:0 0!important;background:transparent!important;color:var(--puffli-black)!important}.m-product-media__zoom-in svg{width:10px;height:10px}.m-product-media__zoom-in,.m-product-media__zoom-in:hover{background:transparent!important;box-shadow:0 0!important}.collection-banner .m-hero{border-radius:2rem;overflow:hidden}@media screen and (min-width:768px){.collection-banner .m-hero__content{max-width:30%}}.collection-banner .m-hero__text{font-family:var(--font-dm-sans);font-style:normal;font-weight:700;font-size:1.2rem;line-height:1.5rem;color:#fff}.collection-banner .m-hero__text p{color:#fff!important}.faq-blocks .m-collapsible-section__wrapper{display:flex;flex-direction:column;gap:20px}.faq-blocks .collapsible-wrapper{background:#f8f8f8;border-radius:45px;padding:1.6rem 2.4rem!important}.faq-blocks .m-collapsible--icon{background:var(--puffli-orange);padding:.7rem;border-radius:50%}.faq-blocks .m-collapsible--icon .plus-icon,.custom-faqs .m-collapsible--icon .plus-icon{transform:rotate(0);transition:all var(--m-duration-default) ease-in-out}.faq-blocks .is-expanded .m-collapsible--icon .vert-line,.custom-faqs .is-expanded .m-collapsible--icon .vert-line{opacity:0;transition:all var(--m-duration-short) ease-in-out}.faq-blocks .is-collapsed .m-collapsible--icon .vert-line,.custom-faqs .is-collapsed .m-collapsible--icon .vert-line{opacity:1;transition:all var(--m-duration-short) ease-in-out}.faq-blocks .m-collapsible[open=true] .m-collapsible--icon,.faq-blocks .collapsible[open=true] .m-collapsible--icon,.custom-faqs .m-collapsible[open=true] .m-collapsible--icon,.custom-faqs .collapsible[open=true] .m-collapsible--icon{transform:none!important}.faq-blocks .m-collapsible[open=true] .m-collapsible--icon .plus-icon,.faq-blocks .collapsible[open=true] .m-collapsible--icon .plus-icon,.custom-faqs .m-collapsible[open=true] .m-collapsible--icon .plus-icon,.custom-faqs .collapsible[open=true] .m-collapsible--icon .plus-icon{transform:rotate(180deg);transition:all var(--m-duration-default) ease-in-out}.faq-blocks .m-collapsible--button{border:0!important;padding:0!important}.faq-blocks .m-collapsible--content__inner{max-width:90%;padding-bottom:0!important}.cta-block .m-custom-content__block-inner{border-radius:30px;background:#f3dfc1;padding:3rem}.cta-block .m-custom-content__block-inner .m-richtext__description{color:var(--puffli-black)}.faqs .faq-blocks .m-section__description{font-family:var(--font-baloo-chettan);font-style:normal;font-weight:400;font-size:2rem;line-height:2rem;color:var(--puffli-orange);text-align:left}.foxkit-cartgoal:not(.foxkit-hidden){display:block!important;background:#f9fafb;border-radius:10px;padding:1.2rem 2rem!important;color:#9589ff!important}.foxkit-cartgoal__title{font-family:var(--font-dm-sans);font-style:normal;font-weight:700;font-size:.9rem!important;line-height:1.2rem!important;color:var(--puffli-black);text-align:center;margin:0 0 1rem!important}.foxkit-cartgoal__icon{display:none!important}.foxkit-cartgoal__bar{height:8px!important}.about-us-videos .m-image-with-text__image{aspect-ratio:17/12.5;overflow:hidden;border-radius:20px;border:2px solid var(--puffli-orange);box-shadow:7px 7px var(--puffli-orange);padding:0!important}.about-us-videos .m-image-with-text__image video{object-fit:cover}.about-us-videos h5{font-family:var(--font-baloo-chettan);font-style:normal;font-weight:400;font-size:2rem;line-height:2rem;color:var(--puffli-black)}.about-us-videos p{font-family:var(--font-dm-sans);font-style:normal;font-weight:400;font-size:1rem!important;line-height:1.2rem!important;color:var(--puffli-black)}.snacks-moment .text-card-with-image .text-card-with-image__media{border-radius:20px!important}.snacks-moment .text-card-with-image .m-richtext__title{font-family:var(--font-dm-sans);font-style:normal;font-weight:900;font-size:1.4rem;line-height:1.8rem;color:var(--puffli-black)}.snacks-moment .text-card-with-image .m-richtext__description{font-family:var(--font-dm-sans);font-style:normal;font-weight:400;font-size:1rem;line-height:1.3rem;color:var(--puffli-black)}.m-contact-form__main{padding:0!important}.m-contact-form__heading,.m-info-box h3{font-family:var(--font-baloo-chettan);font-style:normal;font-weight:400;font-size:2rem!important;line-height:2.5rem!important;color:var(--puffli-orange)}.m-contact-form__description{font-family:var(--font-dm-sans);font-style:normal;font-weight:700;font-size:1.2rem;line-height:1.4rem;color:var(--puffli-black)!important}.m-footer--middle .m-footer--block-title{font-family:var(--font-dm-sans);font-style:normal;font-weight:900!important;font-size:24px!important;line-height:28px!important;color:var(--puffli-black)}.m-footer--middle .m-footer--block ul li a{font-family:var(--font-dm-sans);font-style:normal;font-weight:700;font-size:16px!important;line-height:24px!important;color:#2a2a2a!important}.m-footer--block-newsletter-desc{font-family:var(--font-dm-sans)!important;font-style:normal;font-weight:700;font-size:16px!important;line-height:24px!important;color:var(--puffli-black)}body .m-newsletter-form__button-below .m-newsletter-form__button:hover{box-shadow:0 0!important}.custom-footer-bottom{flex:1!important;width:100%}.footer-bottom-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}.footer-bottom-heading{font-family:var(--font-baloo-chettan);font-style:normal;font-weight:400;font-size:64px;line-height:48px;text-align:center;color:#101010}.footer-bottom-wrapper .puffli-mood{font-family:var(--font-baloo-chettan);font-style:normal;font-weight:400;font-size:52px!important;line-height:48px!important;text-align:center;color:var(--puffli-black);transition:opacity .2s ease;padding:0 .7rem;border-bottom:1px solid}.footer-bottom-wrapper .eye{background:var(--puffli-orange);border-radius:50%;width:111px;height:111px}.footer-bottom-wrapper .face-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:1.3rem}.footer-bottom-wrapper .eye-wrapper{display:flex;gap:120px;justify-content:space-between;align-items:center}.footer-bottom-wrapper .puffli-tagline{font-family:var(--font-dm-sans);font-style:normal;font-weight:700;font-size:20px;line-height:24px;text-align:center;color:var(--puffli-black)}.footer-bottom-wrapper .m-footer--bottom-left{padding-bottom:1rem}.footer-bottom-wrapper .m-footer__copyright{font-family:var(--font-dm-sans);font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#707070}.footer-bottom-wrapper .social-media-links--item{background:var(--puffli-orange);border-radius:50%;padding:.4rem}.custom-footer-bottom{position:relative}.custom-footer-bottom .footer-arcs{position:absolute;bottom:0;width:100%;display:flex;justify-content:space-between;pointer-events:none}.custom-footer-bottom .footer-arcs .right-arc{transform:scaleX(-1)}.m-footer--bottom .container-full{padding:0!important}.m-footer--bottom .m-footer--bottom-inner{padding-bottom:0!important}.custom-footer-bottom .floating-elements{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.custom-footer-bottom .floating-elements .star-1{position:absolute;top:1%;left:4%;animation:element-rotate-1 20s ease-in-out infinite}.custom-footer-bottom .floating-elements .star-2{position:absolute;top:-10%;left:35%;animation:element-rotate-2 13s ease-in-out infinite}.custom-footer-bottom .floating-elements .star-3{position:absolute;top:12%;right:12%;animation:element-rotate-1 15s ease-in-out infinite}@keyframes element-rotate-1{0%{transform:translate(0) rotate(0)}to{transform:translate(0) rotate(360deg)}}@keyframes element-rotate-2{0%{transform:translate(0) rotate(0)}to{transform:translate(0) rotate(-360deg)}}@media(max-width:768px){h2,.h2,.m-section__heading,.snack-for-everyone .m-richtext__title,.too-crunchy .m-richtext__title,.m-related-posts__heading,.more-crunch .m-hero__title{font-size:1.8rem!important;line-height:1.9rem!important}.custom-product-tabs .m-section__heading,.snacks-moment .m-section__heading,.gifting-form-wrapper .m-section__heading{max-width:80%!important}.hero-banner .m-slide__wrapper{align-items:flex-start!important}.hero-banner .m-slide__content{max-width:100%!important;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.hero-banner .m-richtext__subtitle{padding:.3rem .4rem!important;font-size:.7rem!important}.hero-banner .m-richtext__description{padding:0 20%!important;font-size:.8rem!important;line-height:1rem!important}.hero-banner .m-hero__subtitle{font-size:.6rem!important;line-height:.8rem!important}.m-section__description,.puffli-made .m-richtext__description{font-size:.8rem!important;line-height:.95rem!important}.m-button--primary,body .m-button--secondary{font-size:.85rem!important;line-height:1rem!important;padding:.8rem 1.1rem!important}.custom-product-tabs .m-tab-header{font-size:.75rem!important;line-height:.8rem!important}.snack-for-everyone .m-richtext__title,.too-crunchy .m-richtext__title,.more-crunch .m-hero__title{text-align:center}.more-crunch .m-hero__inner{align-items:flex-start!important}.more-crunch .m-hero__content{max-width:100%!important;gap:.7rem!important}.more-crunch .m-hero__subtitle,.more-crunch .m-hero__text li,.custom-testimonial .m-testimonial__content .m-testimonial__description p{font-size:.9rem!important;line-height:1rem!important}.no-fuss .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 30vw) !important}.no-fuss .m-icon-box__heading,.info-blob-wrapper .m-icon-box__heading{font-size:2.4rem!important;line-height:2.7rem!important}.jm-review-widget-header__title{font-size:1.6rem!important;line-height:1.7rem!important}.no-fuss .m-icon-box__description,.m-contact-form__description,.info-blob-wrapper .m-icon-box__description{font-size:1.1rem!important;line-height:1.3rem!important}.snack-for-everyone .m-image-with-text__inner{flex-direction:column-reverse}.snack-for-everyone .m-richtext__subtitle{display:flex;justify-content:center;align-items:center;font-weight:700;font-size:.7rem!important;line-height:.8rem!important;flex:1 1 50%}.snack-for-everyone .m-richtext__subtitle span{font-size:2rem!important;line-height:2.1rem!important;text-align:center;flex:1 1 50%}.snack-for-everyone .m-richtext__description p,.snack-for-everyone .m-richtext__description li{font-size:1rem;line-height:1.2rem}.snack-for-everyone .m-richtext__description li:before{width:21px;height:21px}.too-crunchy .m-richtext__title{padding:0!important}.too-crunchy .m-richtext__description{margin:0!important}.too-crunchy .m-richtext__description ul{gap:.7rem!important}.too-crunchy .m-richtext__description li{font-size:.9rem!important;line-height:1rem!important}.too-crunchy .m-richtext__description li:before{width:2rem;height:2rem}.too-crunchy .m-richtext__button{text-align:center}.custom-blog-posts .m-blog-grid__wrapper{display:block}.custom-blog-posts .m-section__header{margin-top:1.5rem}.custom-blog-posts .m-mixed-layout{padding:0!important}.custom-footer-bottom .footer-bottom-heading{font-size:1.6rem;line-height:2rem}.custom-footer-bottom .puffli-mood{font-size:1rem!important;line-height:1.3rem!important}.footer-bottom-wrapper .eye-wrapper{gap:3rem}.footer-bottom-wrapper .eye{width:40px;height:40px}.footer-bottom-wrapper .mouth-wrapper svg{width:3rem;height:2rem}.custom-footer-bottom{background:var(--puffli-orange)}.custom-footer-bottom .footer-arcs{display:none}.footer-bottom-wrapper{gap:.8rem!important;background:rgba(var(--color-background));border-bottom-left-radius:44%;border-bottom-right-radius:44%;padding:2rem 3rem 1rem;margin-top:-1px}.footer-bottom-wrapper .store-logo img{width:120px}.footer-bottom-wrapper .m-footer--bottom-left{margin:0!important;max-width:60%;text-align:center}.footer-bottom-wrapper .m-footer__copyright{font-size:.7rem!important;line-height:.7rem!important}.m-footer--bottom{padding-bottom:60px!important}.template-product .m-footer--bottom{padding-bottom:0!important}.footer-bottom-wrapper .puffli-tagline{font-size:.7rem!important;line-height:.9rem!important}.custom-footer-bottom .floating-elements .star-1{max-width:40px}.custom-footer-bottom .floating-elements .star-2{max-width:55px}.m-footer--middle .m-footer--block-title{font-size:1rem!important;line-height:1.3rem!important}.m-footer--block-menu{border-bottom:1px solid #DBDBDB;margin:0!important;padding:.7rem 0!important}.hero-banner .custom-icons{bottom:6%;left:2%;right:unset!important}.custom-product-card .m-product-card__name{font-size:.8rem!important;line-height:1rem!important}.custom-product-card .product-tagline,.custom-product-card .m-price-item--regular{font-size:.7rem!important;line-height:.85rem!important}.custom-product-card .m-price-item--sale{font-size:.75rem;line-height:1rem}.custom-product-card .card-title-wrapper,.custom-product-card .m-product-card__price{padding:.6rem 0!important;border-bottom-width:1px!important}.custom-product-card .m-price{justify-content:center}.custom-product-card .m-product-card__content{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important;border-width:1px!important;border-top-width:0!important}.custom-product-card .m-product-card__media{border-top-left-radius:8px!important;border-top-right-radius:8px!important;border-width:1px!important}.custom-product-card .m-button--secondary{padding:.4rem 1.3rem!important;font-size:.8rem!important;line-height:1rem!important}.custom-product-card .m-product-card__action-wrapper{margin:.4rem auto!important}.your-obsession .m-richtext__description h3{font-size:1.3rem!important;line-height:1.5rem!important;padding:0 1.5rem}.your-obsession .container-full{padding:0!important}.main-product__block-variant_picker .m-product-option--node__label{padding:.3rem .9rem;font-size:.85rem!important;line-height:1rem!important}.siblings-wrapper .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 24vw) !important;column-gap:10px!important}.sibling-img-wrap .img{padding:1rem}.sibling-card .sibling-title{font-size:.75rem!important;line-height:.8rem!important;padding:6px}.m-product-form--wrapper{gap:12px}.m-product-form--input{margin:0!important;flex:1 1 0%}.m-product-form--input label{display:none}.m-product-form--input .m-quantity{min-height:40px!important}.m-product-form--input .m-quantity__button{width:35px}.m-button--primary,.shopify-payment-button__button.shopify-payment-button__button--unbranded,.spr-button.spr-button-primary{padding:.7rem!important}.main-product__block-buy_buttons .m-product-dynamic-checkout.show-add-to-cart{margin:0!important}.main-product__block .m-product-title{font-size:1.8rem!important;line-height:2rem!important}.main-product__block .m-price__sale .m-price-item--last{font-size:1.2rem!important;line-height:1.4rem!important}.main-product__block .m-price__sale .m-price-item--regular,.main-product__block .m-price--on-sale .m-price__badge-sale .m-product-tag,.main-product__block .m-price--on-sale .m-price__badges .m-product-tag{font-size:.7rem!important;line-height:.7rem!important}.main-product__block .short-desc{font-size:.8rem!important;line-height:.9rem!important}.container-full:has(.pdp-custom-testimonials){padding-left:0!important;padding-right:0!important}.pdp-custom-testimonials .review-swiper{padding:2rem 0 0}.pdp-custom-testimonials .review-1:before,.pdp-custom-testimonials .review-3:before{width:80px;height:55px;top:-22%}.pdp-custom-testimonials .review-1,.pdp-custom-testimonials .review-3{padding:2rem 1.2rem!important}.pdp-custom-testimonials .review-2,.pdp-custom-testimonials .review-4{padding:1rem}.pdp-custom-testimonials .review-content{font-size:.8rem;padding:0 10%}.pdp-custom-testimonials .review-image-wrapper:before{width:60px;height:60px;right:-15%;top:-10%}.puffli-made .m-image-with-text__inner{padding:.7rem!important;border-radius:10px}.puffli-made .m-image-with-text__image{border-radius:10px}.puffli-made .m-content-box{text-align:center;padding-bottom:1rem}.jdgm-widget-revamp,.jdgm-cards-carousel,.jdgm-testimonials-carousel{--jm-heading-sm-size: 1.1rem !important}.jm-reviewer-info__name{font-size:.8rem!important}body .jm-star-rating__font-icon{font-size:1rem!important}.custom-faqs .m-collapsible--button{font-size:1rem!important;line-height:1.3rem!important}.m-product-media--slider__pagination{display:none!important}.custom-product-card .m-product-option--content{gap:.3rem!important;margin:0!important;justify-content:center;align-items:center}.custom-product-card .m-product-option--node__label{font-size:.6rem!important;padding:.2rem .5rem!important}.no-fuss .m-section__heading{max-width:70%!important}.no-fuss .lg\:m\:grid-3-cols{grid-template-columns:repeat(3,minmax(160px,330px))}.collection-banner .m-hero__inner{align-items:flex-end!important}.collection-banner .m-hero__content{max-width:80%;padding-bottom:10%;padding-left:2%}.collection-banner .m-hero__text{display:none!important}.cta-block .m-custom-content__block-inner{padding:3rem 1rem}.faq-blocks .collapsible-wrapper{padding:1rem 1.7rem!important}.faqs .faq-blocks .m-section__description{font-size:1.4rem!important;line-height:1.6rem!important;margin-top:0!important}.about-us-videos .m-image-with-text__inner{margin:0!important}.about-us-videos h5{margin:.7rem 0!important}.snacks-moment .text-card-with-image .m-richtext__title{font-size:1.2rem!important;line-height:1.4rem!important}.snacks-moment .text-card-with-image .m-richtext__description{font-size:00.8rem!important;line-height:1.1rem!important}}.email-block{margin-left:4rem;position:relative}.email-block:before{content:"";background:url(/cdn/shop/files/email-us-icon.svg?v=1774586089) no-repeat;width:6%;display:block;height:65%;left:-3rem;position:absolute}.call-block{margin-left:4rem;position:relative}.call-block:before{content:"";background:url(/cdn/shop/files/call-us-icon.svg?v=1774589295) no-repeat;width:7%;display:block;height:50%;left:-3rem;position:absolute}.visit-block{margin-left:4rem;position:relative}.visit-block:before{content:"";background:url(/cdn/shop/files/visit-us-icon.svg?v=1774589294) no-repeat;width:7%;display:block;height:50%;left:-3rem;position:absolute}.lets-chat .container-fluid{padding:5rem 28rem}@media(max-width:768px){.lets-chat .container-fluid{padding:2rem}.main-heading{margin-top:4rem}.email-block:before{content:"";width:12%}.call-block:before{content:"";width:12%}.visit-block:before{content:"";width:12%}.contact-visit .m-richtext__description{padding:0!important}}.contact-visit .m-richtext__description{font-size:20px;line-height:24px;padding:0 21rem}.main-heading .m-info-box__content{color:#0a0a0a}.email-block,.call-block,.visit-block{color:#0a0a0a!important}.email-block h3,.call-block h3,.visit-block h3{color:#0a0a0a!important;font-family:var(--font-dm-sans)!important;font-size:16px!important;line-height:22px!important;font-weight:700!important;margin-top:.4rem!important}.email-block .m-info-box__content,.call-block .m-info-box__content,.visit-block .m-info-box__content{color:#0a0a0a!important}.visit-block .m-info-box__content{padding-right:21rem}@media(max-width:768px){.visit-block .m-info-box__content{padding-right:3rem}}.custom-testimonial .m-slider,.custom-testimonial .m-slider-controls__wrapper{width:100%}.custom-testimonial .swiper-pagination{width:100%!important;flex-wrap:nowrap}.custom-testimonial .swiper-pagination-bullet{margin:0!important;flex:1}.custom-testimonial .swiper-pagination-bullet:before{width:100%;height:1.5px;border-radius:0!important;opacity:1}.custom-testimonial .swiper-pagination-bullet-active{opacity:1!important;color:#000!important}.custom-testimonial .swiper-pagination-bullet:after{display:none}.custom-testimonial .swiper-pagination-bullet:hover:before{width:100%;height:1.5px}.custom-testimonial .swiper-pagination-bullet{color:#c7c7cc}.custom-testimonial .m-button{display:none!important}.gifting-puffli .m-icon-box__heading{font-weight:700;font-size:2.8rem;line-height:2.9rem;color:var(--puffli-orange);margin-bottom:.8rem}.gifting-puffli .m-icon-box__description{font-size:20px;line-height:24px;font-weight:700;color:var(--puffli-grey)}.gifting-puffli .m-icon-box__inner{background:#fff;border-radius:20px;overflow:hidden}.gifting-puffli .m-icon-box__content{padding:0 2rem 1.5rem}@media(max-width:768px){.gifting-puffli .m-mixed-layout__inner{grid-template-columns:repeat(1,minmax(0,1fr))}.gifting-puffli .m-icon-box__heading{font-size:24px;line-height:30px}.gifting-puffli .m-icon-box__description{font-size:16px;line-height:20px}}.gifting-form-wrapper .m-section__description{margin-top:2rem;color:var(--puffli-orange)}.form-field{border-radius:8px!important;border-color:#cdcdcd}.gifting-form .m-contact-form__form-fields{gap:.8rem}.gifting-form .contact-form{text-align:center}.gifting-form .m-button--primary{margin-top:1.2rem}.gifting-form-wrapper{position:relative}.gifting-form-wrapper .form-floating-elements{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.gifting-form-wrapper .form-floating-elements .star-1{position:absolute;animation:element-rotate-2 13s ease-in-out infinite;right:8%;top:5%}.gifting-form-wrapper .form-floating-elements .star-2{position:absolute;left:8%;bottom:20%;animation:element-rotate-1 15s ease-in-out infinite}.gifting-form-wrapper .form-floating-elements .makhana-3{position:absolute;top:20%;left:-6%;max-width:200px;animation:element-rotate-1 19s ease-in-out infinite}.gifting-form-wrapper .form-floating-elements .makhana-4{position:absolute;bottom:10%;right:-6%;max-width:200px;animation:element-rotate-2 20s ease-in-out infinite}@media(max-width:768px){.gifting-form-wrapper .form-floating-elements .star-1{right:3%;top:5%;max-width:50px}.gifting-form-wrapper .form-floating-elements .star-2{left:8%;bottom:3%;max-width:40px}.gifting-form-wrapper .form-floating-elements .makhana-3{top:12%;left:-6%;max-width:60px}.gifting-form-wrapper .form-floating-elements .makhana-4{bottom:4%;right:-6%;max-width:80px}.form-field{font-size:.7rem!important}.gifting-form-wrapper .m-section__description{margin-top:1rem!important;max-width:80%;margin:0 auto}}.m-sticky-addtocart--title *{font-family:var(--font-baloo-chettan);color:var(--puffli-black)}.process-section .m-section__heading{max-width:50%;margin:0 auto 1.5rem}.process-section .m-section__description{max-width:50%;margin:0 auto}.process-wrapper .image-wrapper .image{position:sticky;top:1%;border-radius:20px;overflow:hidden}.process-wrapper video-component{border-radius:20px;overflow:hidden}.process-wrapper video{object-fit:cover}.process-wrapper .step-number,.process-wrapper .step-title{position:relative;font-family:var(--font-gliker);font-style:normal;font-weight:700;font-size:2.1rem;line-height:2.3rem;text-align:center;color:var(--puffli-orange);width:max-content}.process-wrapper .step-description{font-family:var(--font-dm-sans);font-style:normal;font-weight:700;font-size:1rem;line-height:1.4rem;color:var(--puffli-black)}.process-wrapper .steps-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.8rem}.process-wrapper .step{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.8rem;background:#fff;border:1px solid var(--puffli-red);border-radius:2rem;padding:2.5rem 3rem}.process-wrapper .step-number span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.snacking-fearlessly .m-image-with-text__image{aspect-ratio:1/1}.snacking-fearlessly.m-color-default{background:#f3dfc1}.snacking-fearlessly .m-content-box__subheading{background:var(--puffli-neon-green);padding:.3rem .9rem;border-radius:10px;width:max-content;font-family:var(--font-dm-sans);font-style:normal;font-weight:700;font-size:.9rem;line-height:1.1rem;text-align:center}.snacking-fearlessly .m-content-box__description{color:var(--puffli-black)}.become-nerd .container{border-bottom:1px solid #CDCDCD}.become-nerd .m-richtext__title{max-width:50%;margin:0 auto}.become-nerd .m-richtext__description{max-width:50%;margin:1rem auto;font-weight:700}.added-to-wishlist:not(.in-prod-page,.m-tooltip--style-2),.added-to-compare:not(.in-prod-page,.m-tooltip--style-2){background-color:var(--puffli-grey)}.started-with-crunch .m-richtext__description{color:var(--puffli-black)}@media(min-width:768px){.no-fuss .m-icon-box__description{padding:0 5%;line-height:2rem}}.template-blog .m-article-card__image{border-radius:20px;overflow:hidden}.template-blog .m-article-card__title{font-family:var(--font-baloo-chettan);color:var(--puffli-black);font-size:1.5rem!important;line-height:1.8rem!important}.template-blog .m-article-card__excerpt{color:var(--puffli-black)!important}.template-blog .m-article__title{font-family:var(--font-baloo-chettan)!important}.template-blog .m-article__feature-image{border-radius:2rem}.m-related-posts__heading{color:var(--puffli-orange)!important}@media(max-width:768px){.custom-product-card .m-product-card__tags{top:5px}.custom-product-card .m-product-card__tags .m-product-tag--sale{padding:2px 9px;font-size:.55rem}.custom-product-card .m-price__badges{display:none}.custom-product-card .m-product-card__action .m-button--icon{width:1.5rem;height:1.5rem}.custom-product-card .m-product-card__action{justify-content:flex-end}.custom-product-card .m-product-card__tag-bestseller,.main-product__block .m-product-card__tag-bestseller{font-size:.5rem;line-height:.6rem}.hero-banner .swiper-pagination{position:absolute!important;bottom:5%!important}.m-promotion__text{font-size:1.4rem!important}.rotated-promotion .container-full{padding-bottom:.5rem!important}.custom-testimonial .m-testimonial__content{padding:1rem 1.6rem}.cart-icon-wrapper .icon-wrapper h6{font-size:1rem!important;line-height:1.2rem!important}.foxkit-cartgoal:not(.foxkit-hidden){padding:.7rem 1.3rem!important}.foxkit-cartgoal__title{font-size:.75rem!important;line-height:.8rem!important}.custom-product-card .m-product-card__action svg{width:.7rem;height:.7rem}.main-product__block:has(.jdgm-widget){margin:0!important;padding-top:.9rem}.main-product__block-buy_buttons .m-quantity{border:0!important}.become-nerd .m-richtext__title{max-width:65%}.become-nerd .m-richtext__description{max-width:75%}.process-wrapper{display:flex;flex-direction:column}.process-wrapper .step{padding:1.2rem 2rem!important}.process-wrapper svg{max-width:55px}.process-wrapper .step-number,.process-wrapper .step-title{font-size:1.3rem!important;line-height:1.6rem!important}.process-wrapper .step-description{font-size:.8rem!important;line-height:1.1rem!important}.process-section .m-section__description{max-width:65%!important}.m-blog__list{grid-template-columns:repeat(1,1fr)}.process-section .m-section__heading{max-width:75%}.main-product__block .short-desc,.main-product__block .short-desc p{font-size:.8rem!important;line-height:1.2rem!important}.foxkit-product-bundles__heading{font-size:1rem!important}.foxkit-product-bundles--design-1 .foxkit-product-bundles__wrapper form .foxkit-product-card__info{width:100%!important;padding:0!important}.foxkit-product-card__title{font-size:.9rem!important}.foxkit-card__prices *{font-size:.8rem!important;line-height:.95rem!important}.custom-product-tabs .m-section__tabs:after{font-size:.65rem!important;padding:2px 7px!important}}.main-product__block .pack-weight,.main-product__block .pack-weight p{font-weight:700!important;font-size:.9rem!important;color:var(--puffli-black)!important}.main-product__block .m-product-tax{display:none!important}.main-product__block-custom_text:has(.pack-weight){margin-top:.7rem!important}.custom-product-tabs .m-product-card{opacity:1!important}@media(max-width:768px){.custom-blog-posts .m\:column{display:none}.custom-blog-posts .m\:column:first-child{display:block}}.d-none{display:none}.m-product-option--more-option{display:none!important}.main-product__block .m-product-option--node:has(input[value="Pack of 1"]){display:none!important}.gbbSummaryPageCreateNewBoxButton{background-color:#e3e3e3!important}.EmptySummaryPageAction{background-color:var(--puffli-orange)!important}.gbbFooterBackButton,.gbbFooterNextButton{border:0!important}.bundle-box .m-icon-box__heading{font-family:var(--font-dm-sans)!important;font-size:1.4rem;line-height:2rem;text-align:center;color:var(--puffli-black);margin-bottom:1rem;font-weight:900!important}.bundle-box .m-button--secondary:hover{background-color:#fff!important;color:var(--puffli-orange)!important;border:1px dashed var(--puffli-orange)!important;box-shadow:0 0!important}.bundle-box .m-button--secondary{box-shadow:none!important}.gbbHTMLWrapper{margin-bottom:1.5rem!important}.gbbAddProductPageSubtext{font-size:clamp(1rem,.875rem + 1vw,1.375rem)!important}.bundle-banner .m-hero__title{width:60%}@media(max-width:767px){.bundle-banner .m-hero__title{width:100%!important}.bundle-banner .m-hero__inner{display:flex;align-items:flex-start!important;justify-content:center;text-align:center}.bundle-banner .m-hero__content{margin:0 auto;padding-top:2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
