.banner_section{padding-top:90px;padding-bottom:90px;position:relative;overflow:hidden}.banner_section .banner_wrapper{position:relative}.banner_section .banner_content{width:44%;position:relative;z-index:2}.banner_section .banner_content:before{content:"";position:absolute;width:807px;height:293px;background:#f3ede7;filter:blur(150px);pointer-events:none;z-index:-1;top:-60px;left:-40px}.banner_section .banner_content .hero_btn{display:flex;flex-wrap:wrap;gap:20px;margin-top:24px;margin-bottom:30px}.banner_section .banner_content .hero_btn a.button{box-shadow:3px 3px #000}.banner_section .banner_content .hero_btn a.button.white_btn{box-shadow:none}.banner_section .banner_image_col{width:56%;position:relative;z-index:2;align-content:flex-end}.banner_section .banner_image_col .image_content{margin-left:-35px;margin-bottom:-133px}.banner_section .image_content img{width:785px!important;max-width:785px!important;height:480px;display:block;object-fit:contain;object-position:bottom right}.banner_section .banner_bottom{background:#406345;border-radius:10px;position:relative;overflow:hidden}.banner_section .banner_bottom .content{max-width:475px;padding:33px 0 33px 40px}.banner_section .banner_bottom .content p{color:#fff;font-size:24px;position:relative;z-index:3}.banner_section .banner_bottom img{width:100%;display:block;padding:0 16px}.craft_section{padding-top:80px;padding-bottom:80px}.craft_section .craft_wrapper{gap:30px}.craft_section .craft_wrapper .craft_img{width:25%}.craft_section .craft_wrapper .craft_content{width:50%;text-align:center}.craft_section .craft_img img{display:block;width:100%;max-width:220px;height:245px;object-fit:cover;border-radius:10px;transform:matrix(.99,-.17,.18,.98,0,0)}.craft_section .craft_img.craft_img_right img{max-width:200px;height:222px;transform:matrix(.99,.14,-.14,.99,0,0)}.craft_section .craft_img.craft_img_left{align-content:end}.craft_section .craft_img.craft_img_right{justify-items:flex-end}.craft_section .craft_content h2{max-width:550px;margin:auto}.craft_section .craft_text{margin:32px 0 33px}.craft_section .craft_text p{margin-bottom:20px}.craft_img_section{padding:12px 0}.craft_img_section .craft_image{background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed;display:flex;align-items:center;justify-content:center}.indah_story_section{padding-top:100px;padding-bottom:100px}.indah_story_section .flex_col{gap:50px}.indah_story_section .col_left{width:53%}.indah_story_section .col_right{width:47%}.indah_story_section .story_image img{width:100%;height:442px;object-fit:cover}.indah_story_section .common_title .content{padding:30px 0}.indah_story_section .story_counter{display:flex;gap:20px;align-items:center;justify-content:space-between;flex-wrap:wrap;border-top:1px solid #B3B3B3;padding-top:30px}.indah_story_section .counter_item h3{margin:0 0 6px;font-size:54px;line-height:1.2em}.why_section{padding-top:100px;padding-bottom:100px}.why_section .flex_col{gap:50px}.why_section .col_left,.why_section .col_right{width:50%}.why_section .why_image img{width:100%;height:681px;object-fit:cover;display:block;border-radius:10px}.why_section .common_title .content{padding:32px 0}.why_section .common_title h2{max-width:420px}.why_section .ul_content ul{margin:0;padding-left:30px}.why_section .ul_content ul li{padding-bottom:20px;line-height:1.5em}.why_section .ul_content ul li:last-child{padding-bottom:0}.products_section .collection__title{text-align:center;margin-bottom:30px}.products_section .collection__title .collection__description{padding-top:24px;max-width:816px;margin:auto}.recipe_section{padding-top:100px;padding-bottom:100px}.recipe_section .text-center{text-align:center}.recipe_section .text-center .section_desc{max-width:816px;margin:auto;padding-top:24px}.recipe_section .recipe_grid{display:flex;justify-content:center;margin-top:30px;gap:32px;flex-wrap:wrap}.recipe_section .recipe_card{background:#fff;border:1px solid #B3B3B3;border-radius:10px;padding:16px 16px 20px;box-shadow:4px 4px 10px #4063451a;width:calc((100% - (32px * 2)) / 3)}.recipe_section .recipe_image{background:#f0f1f3;border-radius:10px}.recipe_section .recipe_image img{width:100%;height:276px;object-fit:contain;display:block;padding:10px}.recipe_section .recipe_content{padding-top:30px;text-align:center}.recipe_section .recipe_content h3{font-size:20px;line-height:1.2em;margin:0}.recipe_section .recipe_content p{margin:10px 0 32px}.recipe_section .recipe_btn{text-align:center;margin-top:30px}.inner_banner_sec{padding-top:145px;padding-bottom:145px;position:relative}.inner_banner_sec{background-size:cover;background-repeat:no-repeat;background-position:center}.inner_banner_sec .common_title h1{text-align:center;z-index:2;position:relative}.inner_banner_sec:before{content:"";position:absolute;width:80%;height:90%;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:100%;background:#f3ede7cc;filter:blur(100px);z-index:1;pointer-events:none}.why_section.about_pantry_section{padding-bottom:50px!important}.flavours_section{Padding-top:0!important}.why_section.flavours_section .common_title h2{max-width:100%}.why_section.flavours_section .why_image img{height:634px}.faq_div{padding:100px 0!important;background-color:#f3ede77f!important;background-image:url(/cdn/shop/files/Image_95.png)!important;background-attachment:fixed!important;background-size:cover;background-repeat:no-repeat}.faq_div h2{padding-bottom:30px!important}.faq_div .accordion details{background:#f3ede7!important;border:1px solid #B3B3B3!important;border-radius:10px!important;padding:24px!important}.faq_div .accordion{border:none!important;margin-bottom:24px!important;margin-top:0!important}.faq_div .collapsible-content-wrapper-narrow{max-width:880px!important}.faq_div .grid__item .accordion:last-child{margin-bottom:0!important}.faq_div .accordion summary{padding:0!important}.collapsible-content summary:hover .accordion__title{text-decoration:none!important}.collapsible-content summary:hover{background:transparent!important}.faq_div .accordion summary h3.accordion__title{font-size:24px!important;font-weight:500!important}.faq_div .accordion__content{padding:0!important;margin-bottom:0!important;margin-top:14px!important}.faq_div .accordion__content p{font-size:16px!important}.faq_div .accordion details summary{align-items:center;justify-content:space-between}.faq_div summary .icon-caret{width:32px!important;height:32px!important;top:0;right:0;border-radius:2px;color:transparent!important;background-image:url(/cdn/shop/files/plus.png)!important;background-size:contain!important;background-repeat:no-repeat!important;position:relative!important}.faq_div .accordion details[open] summary .icon-caret{width:32px!important;height:32px!important;color:transparent!important;background-image:url(/cdn/shop/files/minus.png)!important;background-size:contain!important;background-repeat:no-repeat!important}.faq_div .accordion details[open]{background:#406345!important;border-color:#406345!important}.faq_div .accordion details[open] summary h3.accordion__title,.faq_div .accordion details[open] .accordion__content p{color:#fff!important}.contact_section{padding:100px 0 0!important}.contact_section h2{text-align:center}.contact_section .contact{padding-left:0!important;padding-right:0!important}.contact_section .contact_row{display:flex;justify-content:space-between;padding:50px 0!important;gap:32px}.contact_section .contact{padding:0!important;max-width:100%!important;width:100%!important}.contact_section .contact_info_col{background:#406345!important;border-radius:10px;padding:40px 32px!important;width:100%!important;max-width:100%!important}.contact_section .info_img{background:#f3ede7;width:60px!important;min-width:60px!important;height:60px!important;border-radius:2px;display:flex!important;justify-content:center;align-items:center;border:1px solid #fff!important}.contact_section .info_img img{width:32px!important;height:32px!important;object-fit:contain!important}.contact_section .info_content h3{color:#fff!important;font-size:24px!important;margin:0!important;line-height:1.2em!important;padding-bottom:8px!important}.contact_section .info_content p,.contact_section .info_content p a{color:#fff!important;font-size:20px!important;text-decoration:none!important;font-weight:400!important}.contact_section .info_box{padding-bottom:32px!important;margin-bottom:32px!important;border-bottom:1px solid rgb(255 255 255 / 30%);display:flex!important;align-items:center;gap:24px!important}.contact_section .contact_info_col .info_box:last-child{margin:0!important;padding:0!important;border:none!important}.contact_section .contact_row .field__input::placeholder{opacity:1!important;color:#666!important}.contact_section .contact_row .field__input::-webkit-input-placeholder{opacity:1!important;color:#666!important}.contact_section .contact_row .field__input::-moz-placeholder{opacity:1!important;color:#666!important}.contact_section .contact_row .contact__fields{grid-template-columns:repeat(1,1fr)!important}.contact_section .contact_row .field__input{border:1px solid #B3B3B3!important;outline:none!important;color:#000!important;padding:12px!important;height:48px!important;border-radius:2px!important;margin-top:33px!important}.contact_section .contact_row .field__input:focus{outline:none!important;box-shadow:none!important}.contact_section .contact_row .field:before,.contact_section .contact_row .field:after{display:none!important}.contact_section .contact_row .contact .field{margin-bottom:24px!important}.contact_section .contact_row label.field__label{top:0!important;left:0!important;font-size:16px!important;font-weight:500!important;color:#000!important;letter-spacing:0px!important}.contact_section .contact__button{margin-top:32px!important}.contact_section .contact_row button.button{width:100%!important;background:#406345!important;border-radius:2px!important;font-size:16px!important;font-weight:500!important;height:48px;line-height:1em!important}.contact_section .contact_row button.button:before,.contact_section .contact_row button.button:after{display:none!important}h2.form-status.form-status-list.form__message{font-size:16px!important;background:#406345;padding:12px 10px!important;margin-bottom:20px!important;color:#fff!important}h2.form-status.caption-large.text-body{font-size:16px!important;background:#d10000;padding:12px 10px!important;margin-bottom:0!important;color:#fff!important}ul.form-status-list{margin-bottom:20px!important;margin-top:10px!important}ul.form-status-list li a{color:#000!important}.map_section{max-width:1270px!important;margin:auto!important;padding:0 15px!important}.main_product{padding-top:100px!important;padding-bottom:100px!important}.main_product .grid__item.product__media-wrapper{width:50%!important;max-width:50%!important;padding-right:50px!important}.main_product .product__info-wrapper{width:50%!important;max-width:50%!important;padding:0!important}.main_product .product__media-list{margin-bottom:0!important}.main_product .product__media{background:#f0f1f3!important;border-radius:10px!important}.main_product .product__media img{border-radius:10px!important}.main_product .product-media-container{border:none!important}.main_product .thumbnail-list{gap:20px!important;padding:8px!important;margin-top:14px!important}.main_product .thumbnail-list li{width:170px!important;height:170px!important}.main_product .thumbnail-list li button{border:1px solid #B3B3B3!important;border-radius:10px!important}.main_product .thumbnail[aria-current]{box-shadow:none!important;outline:1px solid #000!important;outline-offset:4px}.main_product .product__title h1{margin-bottom:22px!important}.main_product .price .price-item{font-size:32px!important;font-weight:600!important;letter-spacing:0px!important}.main_product .price s.price-item{font-size:18px!important;color:#4d4d4d!important;font-weight:400!important}.main_product .price span.badge.price__badge-sale{margin-bottom:0!important;margin-top:8px}.main_product .product__sku.subtitle span.visually-hidden{position:relative!important;font-weight:700!important;margin-right:4px!important}.main_product .product__sku.subtitle{margin:20px 0!important;font-size:20px!important;color:#000!important;font-weight:400!important}.main_product label.quantity__label.form__label{font-size:20px!important;font-weight:600!important;color:#000!important;margin-bottom:10px!important;line-height:1.5em!important}.main_product quantity-input.quantity{background:#fff!important;border:1px solid #B3B3B3!important;border-radius:2px!important;width:112px!important}.main_product .quantity:before,.main_product .quantity:after{display:none!important}.main_product .quantity__input{font-size:20px!important;font-weight:500!important;line-height:1em!important;font-family:New Order!important;padding-top:3px}.main_product .quantity__button{width:32px!important}.main_product .quantity__button .svg-wrapper{width:14px}.main_product product-form.product-form{margin-top:0!important;padding-top:5px!important}.main_product .product-form__buttons{max-width:100%!important}.main_product .product-form__submit{margin-bottom:20px!important;border:1px solid #000!important;border-radius:2px!important;font-size:16px!important;line-height:1em!important;font-weight:500!important;letter-spacing:0px!important;color:#000!important;background:#fff!important;padding:13px 10px 10px!important}.main_product .product-form__submit:before,.main_product .product-form__submit:after{display:none!important}.main_product .product__description{margin-top:20px!important;margin-bottom:0!important}.main_product .product__description ul li:before{content:"";position:absolute;background:#000;width:6px;height:6px;border-radius:50px;left:-18px;top:14px}.main_product .product__description ul li{padding-bottom:10px;list-style:none;position:relative}.main_product .product__description ul{padding-left:30px!important}.main_product .product__description ul li:last-child{padding-bottom:0!important}.main_product .product__description ul li strong{color:#000!important;text-decoration:underline;text-underline-offset:3px!important}.related-products{padding-top:100px!important;padding-bottom:100px!important}.related-products h2{text-align:center}.product-grid{margin-top:40px!important}.review_section{padding:70px 15px 80px!important}.review_section button.jm-button{font-size:16px!important;padding:16px 20px 14px!important;border-radius:2px!important;font-weight:500!important;transition:all .2s ease}.review_section .jm-review-widget-minimal-header__title{font-size:54px!important;font-family:var(--font-heading-family)!important;color:#000!important}.review_section .jm-stack{padding:0!important}.jm-cluster{align-items:center!important}.jdgm-sort-dropdown{padding:15px!important;border-radius:2px!important;font-size:16px!important}.jm-average-rating-display{background:#f3ede7!important;border-radius:2px!important;padding:10px 20px 6px}.jdgm-tab{background:#f3ede7!important;font-size:16px!important;font-family:New Order!important;padding:14px 20px 10px!important;color:#000!important}.jdgm-tablist__list{margin-bottom:20px!important}.jdgm-tab.jdgm-tab--active{background:#406345!important;color:#fff!important}.jm-review-widget .jm-review-widget-header__main-content{justify-content:space-between!important;flex-wrap:wrap!important;gap:30px!important}.jm-review-widget .jm-review-widget-header__star-rating-histogram{max-inline-size:50%!important}.jm-review-widget .jm-review-widget-header__title{margin-bottom:20px!important;color:#000!important;font-size:54px!important;font-weight:400!important;line-height:1.2em!important;font-family:Playfair Display,serif!important}.jm-review-widget .jm-text{color:#000!important}.jm-review-widget .jm-action-buttons__button:hover{background:#fff!important;color:#000!important}.jm-review-widget .jm-cluster.jm-histogram-row{margin-top:19px;gap:20px}.jm-review-widget .jm-cluster.jm-histogram-row:first-child{margin-top:0}.jm-review-widget .jm-progress-bar{height:12px!important;border-radius:2px!important}.jm-review-widget .jm-star-rating__font-icon{font-size:24px!important}.jm-review-widget .jm-histogram-row__frequency{color:#000!important}.jm-review-widget .jdgm-tabs{margin-top:50px!important;padding-top:50px!important;border-top:1px solid rgba(0,0,0,.2)}.jm-review-widget .jm-stack.jm-stack--space-200{margin-bottom:20px}.jm-custom-answer-filter .jm-custom-answer-filter__text{font-size:14px!important;letter-spacing:.03em}.jm-review-widget .jm-custom-answer-filter--active .jm-custom-answer-filter__text{color:#fff!important}.jm-review-widget .jm-sort-filter select{padding-right:30px!important}@media screen and (max-width:1340px){.banner_section .image_content img{width:100%!important;max-width:100%!important;height:350px}}@media screen and (max-width:1024px){.banner_section{padding-top:60px;padding-bottom:60px}.banner_section .banner_wrapper{flex-wrap:wrap}.banner_section .banner_content,.banner_section .banner_image_col{width:100%!important}.banner_section .banner_content:before{width:90%;height:293px;top:-20px;left:0}.banner_section .banner_bottom .content{max-width:375px}.banner_section .banner_bottom .content p{font-size:18px}.banner_section .banner_content .hero_btn{margin-bottom:-50px}.recipe_section .recipe_card{width:calc(50% - 16px)}}@media screen and (max-width:991px){.inner_banner_sec{padding-top:110px;padding-bottom:110px}.craft_section{padding-top:50px;padding-bottom:50px}.craft_section .craft_wrapper{gap:30px 20px}.craft_section .craft_wrapper .craft_img{width:calc(50% - 10px)}.craft_section .craft_wrapper .craft_content{width:100%;order:3}.craft_section .craft_text p{margin-bottom:10px}.craft_section .craft_img img{max-width:100%!important;height:350px!important;transform:none!important}.craft_section .craft_content h2{max-width:100%}.craft_section .craft_text{margin:15px 0 25px}.indah_story_section{padding-top:50px;padding-bottom:50px}.indah_story_section .col_left,.indah_story_section .col_right{width:100%}.indah_story_section .flex_col{gap:30px}.indah_story_section .story_image img{height:100%}.indah_story_section .common_title .content{padding:20px 0}.indah_story_section .story_counter{padding-top:20px}.indah_story_section .counter_item h3{font-size:40px}.why_section{padding-top:50px;padding-bottom:50px}.why_section .flex_col{gap:30px}.why_section .col_left,.why_section .col_right{width:100%}.why_section .why_image img{height:100%}.why_section .common_title h2{max-width:100%}.why_section .common_title .content{padding:15px 0 25px}.why_section .ul_content ul li{padding-bottom:10px}.products_section>.collection{padding-top:50px!important;padding-bottom:50px!important}.recipe_section{padding-top:50px;padding-bottom:50px}.recipe_section .text-center .section_desc{max-width:100%;padding-top:15px}.recipe_section .recipe_content{padding-top:15px}.recipe_section .recipe_content p{margin:10px 0 20px}.faq_div{padding:50px 0!important}.faq_div h2{padding-bottom:20px!important}.faq_div .accordion details{padding:15px!important}.faq_div .accordion summary h3.accordion__title{font-size:18px!important}.faq_div .accordion details[open] summary .icon-caret{width:25px!important;height:25px!important}.faq_div summary .icon-caret{width:25px!important;height:25px!important}.contact_section{padding:50px 0 0!important}.contact_section .contact_row{padding:25px 0!important;gap:20px}.contact_section .contact_info_col{padding:20px!important}.contact_section .info_box{padding-bottom:20px!important;margin-bottom:20px!important;gap:15px!important}.why_section.flavours_section .why_image img{height:400px}.related-products{padding-top:50px!important;padding-bottom:50px!important}.product-grid{margin-top:20px!important}.main_product{padding-top:50px!important;padding-bottom:50px!important}.main_product .thumbnail-list li{width:120px!important;height:120px!important}.main_product .thumbnail-list{gap:15px!important;padding:8px!important;margin-top:10px!important}.review_section{padding:40px 15px 50px!important}.review_section .jm-review-widget-minimal-header__title{font-size:35px!important}.jm-review-widget .jm-review-widget-header__title{font-size:35px!important;margin-bottom:15px!important}.jm-review-widget .jm-review-widget-header__star-rating-histogram{max-inline-size:100%!important}.jm-review-widget .jdgm-tabs{margin-top:35px!important;padding-top:36px!important}}@media screen and (max-width:950px){.banner_section .banner_content .hero_btn{margin-bottom:20px}.banner_section .banner_image_col .image_content{margin-left:0;margin-bottom:-50px}.banner_section .image_content img{object-position:center}.banner_section .banner_bottom .content{padding:65px 20px 20px;max-width:100%}}@media screen and (max-width:767px){.inner_banner_sec{padding-top:90px;padding-bottom:90px}.craft_img_section{padding:7px 0}.craft_img_section .craft_image{min-height:50px!important}.products_section .collection__title .collection__description{padding-top:15px}.craft_section .craft_img img{height:200px!important}.indah_story_section .counter_item h3{font-size:35px}.recipe_section .recipe_grid{gap:20px}.recipe_section .recipe_card{width:100%;padding:10px 10px 20px}.contact_section .contact_row{flex-wrap:wrap!important}.contact_section .info_img{width:40px!important;min-width:40px!important;height:40px!important}.contact_section .info_img img{width:22px!important;height:22px!important}.contact_section .info_content h3{font-size:20px!important}.contact_section .info_content p,.contact_section .info_content p a{font-size:16px!important}.contact_section .contact_row .contact .field{margin-bottom:15px!important}.contact_section .contact_row .field__input{margin-top:25px!important}.contact_section .contact_row label.field__label{font-size:14px!important}.contact_section .contact__button{margin-top:15px!important}.main_product .grid__item.product__media-wrapper{width:100%!important;max-width:100%!important;padding-right:0!important;padding-bottom:15px}.main_product .product__info-wrapper{width:100%!important;max-width:100%!important}.main_product .thumbnail-list li{width:90px!important;height:90px!important}.main_product .price .price-item{font-size:24px!important}.main_product .price s.price-item{font-size:16px!important}.main_product .price span.badge.price__badge-sale{margin-top:2px}.main_product .product__sku.subtitle{margin:15px 0!important;font-size:16px!important}.main_product label.quantity__label.form__label{font-size:16px!important;margin-bottom:5px!important}.main_product .thumbnail[aria-current]{outline-offset:4px}.main_product .product-form__submit{margin-bottom:10px!important}.review_section .jm-review-widget-minimal-header__title{font-size:28px!important}.review_section .jm-no-reviews-state{margin-top:12px!important}.review_section .jdgm-empty-state{padding-top:10px!important}.faq_div .accordion{margin-bottom:14px!important}.jm-review-widget .jm-review-widget-header__title{font-size:28px!important}.main_product .product__description ul li:before{top:12px}}@media screen and (max-width:500px){.banner_section .image_content img{height:270px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-1.css.map */
