body{font-size:16px;line-height:1.5em}h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,.h2{font-size:45px!important;line-height:50px!important;font-weight:700}h3{font-size:36px!important;line-height:46px!important;font-weight:700}h4{font-size:20px!important;line-height:26px!important;font-weight:700;padding-bottom:5px}p{color:#51534a!important;font-family:Rawson!important;font-size:16px!important;line-height:1.5em!important}.yellow{color:#dba036!important}.white{color:#fff!important}.offwhite{color:#a8a398!important}.deepBlack{font-size:25.5px!important;line-height:31px!important;color:#000!important}.black{color:#353535!important}.offblack{color:#414042}.text-center{text-align:center}.rawson{font-family:Rawson!important}.rawsonBold{font-family:RawsonBold!important}.rawsonThin,.rawsonLight{font-family:Rawson!important}.recoleta{font-family:RecoletaUpdated!important}.recoletaBold{font-family:Recoleta!important}.recoletaRegular{font-family:RecoletaUpdated!important;font-weight:400!important}.recoletaThin,.recoletaLight{font-family:RecoletaUpdated!important}.lt{letter-spacing:.2em}.lupin-slider #slick-slide00>div>img{width:145px;padding:14px}.header__heading-logo{width:240px}.footer-logo-box{margin-bottom:20px}.multi-column-section .multicolumn{-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}.header-home-content h1{font-size:54px!important;line-height:1em!important}.header-home-content p{font-size:18px!important}.home-header-banner .media>img{object-fit:cover}.pastabilities p{max-width:400px}.compare-section .btn-box .custom-btn{display:inline-block}.shop-footer-banner .media>img{object-fit:cover}.featured-product .price{justify-content:start!important}.rc-subscription-details .rc-subscription-details__button,.rc-subscription-details .rc-tooltip{display:none!important}.rc-subscription-details ul{list-style:none;color:#928b80;margin-top:0;margin-left:25px}.rc-subscription-details svg{width:20px;margin-right:10px;margin-bottom:-3px}.rc-radio{font-family:RawsonBold}.shop-columns .content p{margin-top:50px!important;margin-bottom:80px!important}#menu-drawer{background-color:#e0dacf}@media only screen and (max-width: 750px){.product-slider-box{flex-direction:inherit!important}h1,h2,.h2{font-size:38px!important;line-height:40px!important}h3{font-size:25px!important;line-height:32px!important}h4{font-size:26px!important;line-height:32px!important}p{font-size:18px!important;line-height:24px!important}.custom-btn{font-size:14px;width:auto!important;display:inline-block;justify-content:center;align-items:center}section#shopify-section-template--15285239840954__1640506382d82d1f7d a.custom-btn{width:280px!important;margin:auto}.button.custom-btn{margin:auto;width:auto!important}.home-header-banner .Hero-heading,.home-header-banner .banner__text,.home-header-banner .banner__buttons{text-align:center;margin:auto}}a.header__menu-item.header__menu-item.list-menu__item.link span{font-family:RawsonBold!important}.list-menu__item{display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale));justify-content:flex-start}.announcement-bar{background:#a8a398}.announcement-bar__message{text-align:center;padding:5px;margin:0;color:#fff!important}.header-wrapper{background:#f4f0e8;z-index:5}a.custom-btn{padding:15px 30px}.custom-btn,.cart__checkout-button,.cart__warnings a,.article-template__link,.junip-btn{background:#dba036;font-family:RawsonBold;font-style:normal;font-weight:800;padding:15px 30px;font-size:16px;line-height:100%!important;text-align:center;letter-spacing:5px;color:#f4eee1;border-radius:100px;text-transform:uppercase;text-decoration:none;border:2px solid #DBA036}.junip-btn{background:#343535;font-family:RawsonBold;font-style:normal;font-weight:800;padding:20px 40px!important}.custom-btn a{text-decoration:none;color:#f4eee1}.article-template__link{display:inline-flex!important}.custom-btn input{background:transparent;border-color:transparent;cursor:pointer;color:#f4eee1;text-transform:uppercase;font-size:16px;font-family:RawsonBold;letter-spacing:.5em;border:none;padding:0}.cart-count-bubble{background:#dba036}.banner__content.banner__content--center.page-width,.banner__content.banner__content--center-right.page-width{display:block}.center-right{float:right}.banner__content.banner__content--center .banner__box,.banner__content.banner__content--center-right.page-width .banner__box{text-align:left;max-width:600px!important}.Hero-heading{font-size:62px;line-height:78px;margin:0}a.header__menu-item.header__menu-item.list-menu__item.link{font-size:18px;font-weight:700;letter-spacing:.2em;line-height:22px;text-transform:uppercase}.header__active-menu-item{color:#dba036!important;text-decoration:none}a.header__menu-item.header__menu-item.list-menu__item.link span:hover{color:#dba036!important}.bigger-content h4{font-size:78px!important;line-height:102px}.excelent-pasta{background:transparent;border:none}.excelent-pasta h2{color:#343535!important}.excelent-pasta span{color:#dba036;font-family:Recoleta;font-style:normal;font-weight:400;font-size:36px;line-height:46px;text-align:center;display:block}.excelent-pasta-content{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:center;align-items:center}.excelent-pasta-content .custom-block:nth-child(2){border-right:solid 1.5px #a8a398;border-left:solid 1.5px #a8a398}.bottom{display:grid;grid-template-columns:auto auto;justify-content:center;column-gap:10px;align-items:center}.Pasta-content .inner-content{font-size:14px!important;margin-top:-9px}.top{text-align:center;margin-bottom:10px}.custom-block{position:relative;margin:30px 0;padding:10px 0}.custom-block:before{content:"";position:absolute;background:#f4eee1;width:2px;height:100%;right:0}.custom-block:last-child:before{display:none}.specs img.show-desktop{max-width:950px;margin:auto;display:block}.btn-box{display:block;text-align:center;margin:-20px 0 20px}.oversize-image{align-items:center}.oversize-image .content-img img{margin-left:-30%}.oversize-image .content{padding-left:60px!important}.product-slider-box{padding-right:20px}.variant-with-price{display:flex;justify-content:space-between;align-items:center}.variant-with-price div:nth-child(1){display:none}.atc-with-quantity{display:block!important}.qtybox{display:flex;align-items:center}.product-form form{display:flex;justify-content:space-between;align-items:center}.product__accordion.accordion svg path{fill:#51534a}fieldset.js.product-form__input label{font-size:16px!important;letter-spacing:.5em!important;font-family:RawsonBold;line-height:19px!important}.product__media-list .deferred-media,.product__media-list .product__modal-opener{border:none!important}.product-grid.grid--3-col-desktop .grid__item{display:flex;align-items:center;flex-direction:column;width:100%;max-width:calc(33.33% - 1rem * 2 / 3);padding:1em}.product-grid.grid--3-col-desktop .grid__item .card-wrapper{width:100%}.junip-product-review-container{padding:0!important}form.search.search-modal__form{margin:20px auto}.customSearch.field__label{font-size:16px;letter-spacing:.5em;margin-left:20px;margin-top:2px}input#Search-In-Modal-1{border:none;box-shadow:none;background:#fff;border-radius:50px}button.search__button.field__button{background:transparent;color:#353535;width:50px!important}img.product-image-blog{position:unset!important;width:250px!important}.product-card-blog{max-width:350px;display:grid;justify-content:flex-start;text-align:center}.aritcle-with-product{display:flex;justify-content:center;column-gap:25px}.excerpt-box h3,.article-template__content h3{font-family:RecoletaRegular}.excerpt-box ul li{font-family:Rawson;font-size:18px;line-height:28px}.article-template__content strong,.article-template__content b{font-family:RawsonBold;font-size:18px;line-height:28px}section#shopify-section-template--15247567978682__main{display:none}h2.learn-top{max-width:1125px;margin:25px auto;text-align:center;font-family:RecoletaUpdated;font-weight:400}.learn-footer{margin-bottom:20px!important;font-size:2em!important;line-height:1.3em!important}section.learn-table-section{max-width:1400px;margin:auto;display:flex;justify-content:center;align-items:flex-end}.table-left-image{max-width:200px;margin-bottom:-40px}.table-right-image{max-width:150px;margin-bottom:-40px}.table-right-image img,.table-left-image img{width:100%;height:100%}.learn-table-block{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #9a9381;padding:10px 0}.learn-table-block:nth-child(1){border:none}.learn-table-block:nth-child(2){padding-left:8px;border:#cea153 solid}.learn-table-block:nth-child(2) .item-name{padding-left:0!important}.learn-table-block:nth-child(2)>.item-number{font-family:RecoletaUpdated}.learn-table-block:nth-child(2)>.item-number:nth-child(2) .table-bg{margin-left:-25px}.learn-table-block:nth-child(2)>.item-number:nth-child(3) .table-bg{margin-left:-10px}.item-name{width:300px}.item-number{width:120px;text-align:center;display:flex;justify-content:center}.learn-table-block:nth-child(2) .table-bg p{color:#fff!important;font-family:RawsonBold!important}.learn-table-block:nth-child(2)>.item-number:nth-child(2) .table-bg,.learn-table-block:nth-child(2)>.item-number:nth-child(3) .table-bg,.learn-table-block:nth-child(2)>.item-number:nth-child(4) .table-bg{width:60px;height:60px;display:flex;justify-content:center;align-items:center;background:url(/cdn/shop/files/Vector_2.png?v=1640155539);background-position:10% 100%;background-size:contain;background-repeat:no-repeat}.learn-table-block:nth-child(1) p{font-family:recoletaRegular!important;font-size:25px!important;line-height:30px!important}section#shopify-section-template--15247567978682__16401585259ad8335b{background:#353535;padding:50px 0}.image-with-conten{max-width:700px;margin:auto;text-align:center}.lupin-block{text-align:center}.lupin-block-image{max-width:150px;margin:auto;transition:.3s}.lupin-block-image img{max-width:150px}l#slick-slide00>p{font-weight:700}.lupin-slider ul.slick-dots{display:none}.Lupin-box .image-with-conten h3{margin-bottom:12px}section#shopify-section-template--15247567978682__1640162454616223e6{padding:50px 0}.super-food-content{display:flex;justify-content:space-around}.super-food-block{text-align:center;min-width:250px}.inner-content{display:flex;justify-content:flex-start;align-items:center;column-gap:10px}.bigNumber{font-size:60px;padding:40px 0;font-family:RecoletaUpdated;color:#9a9381}.health-benefits-block .bigNumber{width:40px;text-align:center}.smallText{text-align:left;width:60%}.smallText p{font-family:RawsonBold!important;letter-spacing:.2em;text-transform:uppercase}section#shopify-section-template--15247567978682__1640165835686965d1{background:#9a9381;padding:50px 0}.healthy-item-content{display:flex;justify-content:center;text-align:center}.healthy-item-block{max-width:520px}li.list-itme{list-style:none;display:flex;align-items:flex-start;text-align:left;column-gap:15px;margin:25px 0;position:relative}li.list-itme:first-child{align-items:center}section#shopify-section-template--15247567978682__164018193646519cc4{background:#353535}.lupin-ingredients-item-content{display:flex;justify-content:space-around;align-items:center;padding:15px 0}.lupin-ingredients-block-items{display:flex;justify-content:space-around;align-items:center}.lupin-ingredients-item-block-title h2{text-align:center}.lupin-ingredients-item-block{margin:auto 20px;text-align:center;width:210px}.lupin-ingredients-item-block-image{max-width:80px;margin:auto auto 15px;min-height:100px;display:flex;justify-content:center;object-fit:contain;align-items:flex-end}.health-benefits-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-items:start;row-gap:15px}.health-benefits-block{max-width:320px}.multicolumn-list__item:only-child{max-width:900px!important;text-align:center}.multicolumn ul li{margin-bottom:15px}footer.footer{background:#e0dacf}img.footer-logo{width:90px;height:auto}.footer-heading{margin-bottom:10px}.footer_block_image{display:flex;column-gap:15px;justify-content:flex-start}li.list-social__item:nth-child(1) a{padding-left:0!important}.list-social{display:flex;flex-wrap:wrap;justify-content:flex-start}.list-social__item .icon{height:1.8rem;width:1.8rem}.list-social__link{align-items:center;display:flex;padding:1rem;color:rgb(var(--color-foreground))}a.link.list-social__link svg{width:25px;height:25px}.list-social__link:hover .icon{transform:scale(1.07)}.multicolumn-card__info ul{list-style:disc}@media only screen and (max-width: 749px){.list-social{justify-content:center!important}h2.learn-top{font-size:30px!important}.excelent-pasta-content .custom-block:nth-child(2){border-right:none;border-left:none}}.custom-links{display:flex;justify-content:flex-start;align-items:flex-end;height:100px}.custom-links li{margin:0 30px}.custom-links li:nth-child(1){margin-left:0}input#NewsletterForm--footer{border:none!important;box-shadow:unset;background:#fff;padding:26px 15px!important}.newsletter-form__message--success{bottom:-30%!important}.checkbox{display:flex;margin:15px 0;justify-content:flex-start;align-items:flex-start}.checkbox input{width:25px;height:25px;margin-top:5px;margin-left:0}.footer__content-top .grid{border-bottom:1px solid #a8a398}.checkbox p{font-size:18px;line-height:28px}small.copyright__content,.bottom-linklist ul li a{font-size:15px!important;line-height:18px;font-family:Rawson}.bottom-linklist ul li{margin:0 5px}.bottom-linklist ul{display:flex;justify-content:flex-start;align-items:center}.custom-links li a{font-size:18px!important;font-weight:700;line-height:22px;color:#a8a398!important;font-family:RawsonBold;text-transform:uppercase;letter-spacing:.2rem}small.copyright__content,.bottom-linklist ul li a,.field__label{color:#a8a398!important}.field__label{font-family:Rawson!important}.field__button{background:#a8a398}.footer-heading,.footer-block__heading{text-transform:uppercase}.junip-filters{display:none}.junip-review-list-item-container .junip-review-customer{margin-bottom:16px;margin-right:16px;min-width:200px;display:none}.junip-product-review-average-container{margin-right:48px;text-align:center;display:flex;align-items:center;column-gap:21px}.junip-product-review-bars-container{margin-right:48px;width:250px;display:none}.junip-select-container.junip-review-sort{display:none}.newsletterText{max-width:350px}body.gradient.collection #shopify-section-header>div>header>nav>ul>li:nth-child(1)>a>span{color:#dba036!important}.article-card__title{font-size:25px!important}@media only screen and (min-width: 751px){section#shopify-section-template--15285240004794__164015303893c45fcd{margin-top:20px}.desktop-hide{display:none!important}li.list-itme:first-child p{margin-top:-15px}.ingredients .section-heading{margin-bottom:70px}.lupin-ingredients-item-block-title{margin-top:10px}.main-blog{width:80%}div.healthy-item-content>div:nth-child(1){padding-right:30px}h4.healthyItem-content{text-align:left;margin-left:50px}img.smaller-section{position:unset!important;width:450px!important;margin:auto}fieldset.js.product-form__input{max-width:300px}.variant-box .product-form__input{margin-bottom:0}.learn-table{width:877px}.lupin-ingredients-item-block-image img{width:75px}div#img-059a6944-0560-4a92-a931-c82a5ecc9d1b img,div#img-b9699f45-b019-4875-b94c-43e569d925d9 img{width:50px}}p.lupin-content{margin:20px 0}.super-food-box h4.superFood-content{margin-bottom:0}h4.superFood-content{margin-top:20px!important;margin-bottom:50px}.excelent-pasta h3{padding:10px 0!important}.lupin-slider{margin-top:40px}button.product-form__submit.button.custom-btn.button--primary{padding:18px 30px}.atc-with-quantity{display:grid;grid-template-columns:1fr 2fr;align-items:center;justify-items:flex-end}.multicolumn.background-none.no-heading.idtemplate--15752568537274__164018571181ff80b8{margin-bottom:25px}@media only screen and (max-width: 1450px){.box.middle img{margin:-50px auto auto;height:620px}.lupin-ingredients-item-block{margin:auto 5px;text-align:center;width:150px}.lupin-ingredients-item-block-title h3{font-size:25px!important;line-height:27px!important}.lupin-ingredients-item-block-subtitle p{font-size:14px!important;line-height:18px!important}.lupin-ingredients-item-content-heading h2{font-size:55px!important;line-height:70px!important}.lupin-ingredients-item-content{display:flex;justify-content:center;align-items:flex-end;padding:15px 0;column-gap:4%}}@media only screen and (max-width: 750px){button#Subscribe{border-radius:25px}.banner__buttons a.custom-btn{width:235px!important}button.search__button.field__button{position:absolute}.image-with-text__media--small{height:280px!important;margin:30px}.multicolumn.background-none.no-heading.idtemplate--15752568537274__164018571181ff80b8{padding:0}.lupin-ingredients-item-content-heading h2 br{display:none}.healthy-item-box h3,.healthy-item-box h4{text-align:left;margin-left:10px!important}.super-food-box h2,.super-food-box h4,.health-benefits-box h2,.health-benefits-box h4{text-align:left!important;margin:0!important;max-width:100%!important}h4.superFood-content{margin-top:20px!important}.csicon{top:0}.single-ingredietns-item.item-3 .icon-3 .csicon{top:-12px}.custom-btn{font-size:14px}.banner__box>*+.banner__text{margin-top:1.5rem;margin-bottom:1.8rem}.lupin-slider{margin:25px 0}.btn-box{display:block;text-align:center;margin:80px 0 20px}ul.menu-drawer__menu.list-menu{margin-top:25px}.newsletter-form__field-wrapper .field{width:100%}.mobile-hide{display:none!important}.header{display:grid;grid-template-areas:"left-icon heading icons";grid-template-columns:1fr 2fr 1fr;align-items:center;padding-top:1rem;padding-bottom:1rem}.excelent-pasta-content{display:grid;grid-template-columns:auto;justify-content:space-around}.custom-block:before{content:"";position:absolute;background:#a8a398;width:100%;height:1px;right:0;bottom:-15px}.single-content{display:flex;flex-direction:column;justify-content:center;align-items:center;column-gap:30px;max-width:1000px;margin:50px auto;padding:0 50px;text-align:center;row-gap:30px}.slick-next{right:0}.slick-prev{left:0}.ingredient-content{grid-template-columns:auto auto}.ingredients-content{display:grid;grid-template-columns:auto;justify-content:space-around;row-gap:50px}.ingredients-text-box{top:52px;right:50px}.footer_block_image{display:flex;column-gap:15px;justify-content:flex-start;flex-direction:column;text-align:center}.custom-links li a{font-size:22px;font-weight:700;line-height:26px;color:#a8a398!important}.custom-links li{margin:0}.custom-links{display:flex;justify-content:flex-start;flex-direction:column;text-align:left;align-items:center;height:auto}.footer-block__newsletter{text-align:center!important}.bottom-linklist ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.footer__copyright,.bottom-linklist{width:100%}.super-food-content{display:flex;justify-content:space-around;flex-direction:column;row-gap:50px;margin-top:25px}.inner-content,.inner-content-topOne{column-gap:20px!important}h2.superFood-content{text-align:left}h2.section-heading{text-align:center;max-width:300px;margin:10px auto}.healthy-item-content{display:flex;text-align:left;flex-direction:column;align-items:flex-start;row-gap:50px}.list-items ul{padding:0}.lupin-ingredients-item-content{display:flex;justify-content:space-around;align-items:center;padding:15px 0;flex-direction:column;row-gap:50px}.lupin-ingredients-item-content-heading{max-width:100%}.lupin-ingredients-block-items{display:flex;justify-content:space-around;align-items:center;flex-direction:column;row-gap:50px}.health-benefits-content{display:grid;grid-template-columns:auto;justify-content:space-around;margin-bottom:40px}.aritcle-with-product{display:flex;justify-content:center;flex-direction:column;align-items:center;row-gap:50px}.field{position:relative;width:100%;display:flex;flex-direction:column;row-gap:20px}.field__button{align-items:center;background-color:#a8a398;border:0;color:#fff;cursor:pointer;display:flex;height:4rem;justify-content:center;overflow:hidden;padding:0;position:unset;right:0;top:0;width:100%!important;letter-spacing:.5em;font-size:16px;line-height:19px;font-family:Rawson}.bigger-content h4{line-height:50px!important;text-align:right}.card-information__text{font-size:36px!important;line-height:46px!important}.variant-with-price{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.variant-box{width:100%}.atc-with-quantity{display:flex;flex-direction:column;justify-content:center;align-items:initial}.article-template__title{text-align:center}.product-card-blog{justify-content:center;text-align:center}.learn-table{overflow:auto;padding:0 10px}.overflow-box{overflow:scroll}.item-name{width:190px}.item-number{width:80px}.item-name svg{width:120px}.learn-table-block:nth-child(2)>.item-number:nth-child(2) .table-bg{margin-left:-15px}.learn-table-block:nth-child(1) p{font-size:16px!important;line-height:18px!important}.learn-table-block:nth-child(2)>.item-number:nth-child(2) .table-bg,.learn-table-block:nth-child(2)>.item-number:nth-child(3) .table-bg,.learn-table-block:nth-child(2)>.item-number:nth-child(4) .table-bg{width:40px;height:40px}.learn-table-block .deepBlack{font-size:16px!important}.lupin-slider ul.slick-dots{display:block}.banner__buttons{margin-top:25px}h3.announcement-bar__message.RecoletaThin.yellow{font-size:20px!important}.compare_box ul.slick-dots{bottom:-50px}.image-with-text__grid.color-background-1.grid.grid--gapless.grid--1-col.grid--2-col-tablet.gradient.image-with-text__grid--reverse{flex-direction:column-reverse}.table-left-image,.table-right-image{display:none}.healthy-item-block:first-child li.list-itme:last-child:before{content:"";position:absolute;background:#f4eee1;width:100%;height:1px;bottom:-40px}.secton-Health-benefits{padding-bottom:0!important}.product-card-blog.desktop-hide{margin-top:20px}.compare-section .custom-btn{font-size:13px!important;padding:19px 12px}}.custom_image_with_text{display:flex;align-items:center}.multicolumn-card__info ul li{font-family:Rawson;font-size:18px;color:#000}.overflow-hidden-tablet .header__icons{visibility:hidden}.newsletter-form__field-wrapper label.field__label{letter-spacing:.5em;font-family:rawsonBold}button#Subscribe{font-family:rawsonBold}@media only screen and (max-width: 400px){h3.announcement-bar__message.recoletaRegular.yellow{font-size:18px!important}.image-with-text__media--small{height:225px!important}}.junip-separator{display:none}a.link.list-social__link path{fill:#a8a398}article.article-template .element-margin.center{margin:0}a.article-template__link{margin:0!important}ul.compare-other{max-width:546px;margin:auto}ul.compare-other li{font-size:35px}ul.compare-other li span{font-size:35px!important}@media only screen and (max-width: 749px){ul.compare-other li{font-size:20px}ul.compare-other li span{font-size:20px!important}}.custom-compare{max-width:800px;margin:auto;padding:0 15px}.custom-compare .product__accordion.accordion{margin:40px 0}.custom-compare svg.icon.icon-caret{width:20px;height:20px;top:calc(50% - .6rem);right:2px}.accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.accordion__content.rte{margin-top:20px}@media only screen and (max-width: 750px){.bigger-content h4{font-size:64px!important}}.product-form__input input[type=radio]+label{text-transform:uppercase;padding-left:30px!important;padding-right:30px!important}.product-form__input input[type=radio]:checked+label{padding-left:30px!important;padding-right:30px!important}.page-width{max-width:1400px}.banner__text{max-width:475px!important}.learn-table-block:nth-child(2),.item-name{padding-left:20px}.multicolumn.background-none.no-heading.idtemplate--15752568537274__164018571181ff80b8{margin-bottom:0!important;padding-bottom:60px!important}.blog-articles{padding-top:60px}.blog-step{display:flex;gap:10px}.number_bullet{background:#dd9f3a;padding:20px;height:30px;width:30px;display:flex;align-items:center;justify-content:center;border-radius:50px;color:#fff;font-family:RawsonBold}.aritcle-with-product{column-gap:150px}.product-card-blog{padding-top:20px}@media only screen and (max-width: 750px){.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{height:auto!important}.image-with-text__content{padding-left:0!important;padding-right:0!important}.image-with-text__media--small{margin-bottom:0!important}.learn-top-title h3{font-size:32px!important;line-height:40px!important}}.learn-top-title{font-size:46px!important;line-height:58px!important}.page-width--narrow{max-width:80rem!important}.card-information__wrapper{color:#f4eee1!important}.health-benefits-block{max-height:110px!important}@media screen and (max-width: 1600px){.compare-content .box.middle img{height:620px}}@media screen and (max-width: 1600px){.compare-content .left-side .single-box:nth-child(3){margin-top:90px}}@media screen and (max-width: 1200px){.compare-content .left-side .single-box:nth-child(3){margin-top:50px}}@media screen and (max-width: 980px){.compare-content .box.middle img{height:450px}.compare-section .compare-content .single-box p{display:none}.compare-content .left-side .single-box:nth-child(1),.compare-content .right-side .single-box:nth-child(1){margin-top:20px}.compare-content .left-side .single-box:nth-child(2){margin-top:45px}.compare-content .right-side .single-box:nth-child(2){margin-top:62px}.product-grid.grid--3-col-desktop .grid__item{max-width:50%}.oversize-image .content-img img{width:100%!important;margin-left:0}.oversize-image .content{padding-left:10px!important}}@media screen and (max-width: 750px){.page-width{padding-right:5%!important;padding-left:5%!important}.header__heading-logo{width:180px}.one-product-section .banner__media:before,.one-product-section .banner__content:before{padding-bottom:0!important;display:none!important}.one-product-section .banner{padding-bottom:250px}.featured-product .product__info-container{text-align:center}.featured-product .product__info-container .price{justify-content:center!important}.reverse-mobile{flex-direction:column-reverse!important}.custom-block{margin:15px 0}.Pasta-content .inner-content{font-size:12px!important;margin-top:-15px}.pastabilities p{margin:auto}.specs{margin-bottom:50px}.super-food-block .inner-content{flex-direction:column}.super-food-block .inner-content .smallText{text-align:center}.healthy-item-block .list-itme{flex-direction:column;align-items:center;text-align:center;margin-bottom:40px}.menu-drawer__navigation .list-menu__item{justify-content:center!important}.learn-footer{text-align:center;font-size:1.6em!important}}.ql-font-kanit{line-height:1.1!important}#announcemet-announcement-bar{cursor:pointer}@media screen and (max-width: 480px){.product-grid.grid--3-col-desktop .grid__item{max-width:100%}}@media screen and (max-width: 400px){.perfected{display:block}}.rc-template__button-group .rc-button-group__options[data-v-f1bb5b6a]{display:flex!important;flex-direction:column!important}.rc-template__button-group .rc-button-group__options[data-v-f1bb5b6a] .rc-radio{width:100%!important;padding:20px}.rc-template__button-group .rc-button-group__options[data-v-f1bb5b6a] .rc-radio .discount-label,.rc-template__button-group .rc-button-group__options[data-v-f1bb5b6a] .rc-radio .price-label{color:#51534a!important}.rc-template__button-group .rc-button-group__options[data-v-f1bb5b6a] .rc-radio.rc-radio--active{background-color:#5e6b5b!important;border-color:#5e6b5b!important;color:#fff!important}.rc-template__button-group .rc-button-group__options[data-v-f1bb5b6a] .rc-radio.rc-radio--active:nth-child(2){border-color:#5e6b5b!important;color:#fff!important}.product-form__buttons{width:75%;display:flex;justify-content:end}.product-form__buttons button.product-form__submit.button.custom-btn.button--primary{width:95%!important;border-radius:0!important}.qtydiv{border-radius:0!important;justify-content:space-between}.qtybox{display:flex;align-items:center;justify-content:space-between;width:100%}.product .price{align-items:unset;text-align:left;justify-content:unset;font-family:RecoletaUpdated!important;font-size:25px!important}@media only screen and (max-width: 450px){.subtitle{line-height:35px!important}}h1.product__title.recoletaRegular{font-size:40px!important;color:#5e6b5b!important;letter-spacing:normal;line-height:58px!important;margin-bottom:0;font-family:Recoleta!important;font-weight:700!important}.price-container,.product__info-container .product__text{margin-top:0!important}.price-container{margin-bottom:0!important}.feature-badge p{font-family:RawsonBold!important;text-transform:uppercase!important;letter-spacing:1.6px!important}.feature-badge svg{min-width:22px}.feature-badge{display:flex;align-items:center}.feature-badge p{margin-left:1rem}.product__info-container .product__text{font-size:20px!important;letter-spacing:normal!important}.qtydiv{border:1.19px solid #51534A;padding:7px 0;border-radius:100px;width:25%;display:flex;justify-content:space-around}.product-form__submit{margin-bottom:0!important}.product-form__submit{background-color:#5e6b5b!important;border:0px!important;letter-spacing:normal!important}.product__accordion.accordion details .minus-icon{display:none}.product__accordion.accordion details[open] .minus-icon{display:block}.product__accordion.accordion details[open] .plus-icon{display:none}.product__accordion.accordion:hover{cursor:pointer!important}.product-form__input input[type=radio]+label{letter-spacing:normal!important}.accordion__title{font-size:18px;letter-spacing:20%}.accordion__content.rte{font-size:14px!important}.price .price-item{color:#5e6b5b}.rc-template__button-group .rc-button-group__options[data-v-f1bb5b6a] .rc-radio:first-child{border-radius:10px 10px 0 0!important;position:relative;background-color:var(--gradient-background);margin-bottom:1.5rem}.rc-template__button-group .rc-button-group__options[data-v-f1bb5b6a] .rc-radio:nth-child(2){border-radius:0 0 10px 10px!important;position:relative;background-color:var(--gradient-background)}.rc-template__button-group .rc-radio .rc-radio__label{text-align:left}.rc-template__button-group .rc-radio .rc-radio__label{letter-spacing:normal}.discount-label{font-size:1.35em}.rc-template__button-group .rc-radio .rc-radio__label{display:flex;justify-content:space-between;align-items:center;padding:8px 10px}.rc-template__button-group .rc-button-group__options[data-v-f1bb5b6a] .rc-radio .price-label{margin:0}.rc-radio .rc-radio__input.rc-radio__input--hidden[data-v-3d41861e]{height:28px!important;width:28px!important;position:relative!important;accent-color:#f4eee1}.rc-radio .rc-radio__input.rc-radio__input--hidden[data-v-3d41861e]:checked{background-color:#4caf50;border-color:#4caf50}.rc-template__button-group .rc-button-group__options[data-v-f1bb5b6a] .rc-radio{flex-direction:row!important}.rc-template__button-group .rc-button-group__options[data-v-f1bb5b6a] .rc-radio.rc-radio--active .discount-label,.rc-template__button-group .rc-button-group__options[data-v-f1bb5b6a] .rc-radio.rc-radio--active .price-label{color:#f4eee1!important}.slider-container{display:flex!important;flex-direction:column!important}slider-component{width:100%!important}.slide-image{max-width:200px}.product-slider-box{flex-direction:inherit!important;gap:20px!important}.product-slider{width:25%!important}.slide-image.active-img{opacity:1}@media only screen and (max-width:450px){.large-image:after{display:none}.large-image:before{max-width:300px;height:300px}h1.product__title.recoletaRegular{font-size:30px!important;margin-bottom:0!important}.product__info-container #price-template--17342438113466__main{margin-top:0!important}}.nutrition-facts-wrapper{padding:4rem 1rem;max-width:1150px;margin:0 auto}.nutrition-facts-wrapper h3{text-align:center;color:#fff;font-size:40px!important;line-height:55px!important;margin-bottom:40px;font-family:Recoleta!important;font-weight:700!important}.nutrition-facts-container{display:flex;flex-wrap:wrap;max-width:1650px;margin:auto}.icon-container{display:flex;justify-content:center;flex-direction:column;align-items:center;width:16.6%}.icon-container img{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;object-fit:contain}.icon-container span{font-weight:700;color:#fff;font-size:16px;line-height:20px;margin-top:1rem;letter-spacing:10%;text-align:center;padding:0 15px}.product-slider{width:102px!important;height:102px!important;border-radius:100px;overflow:hidden}.icon-container .image-container{width:60px;height:60px;margin:0 auto;display:flex;flex-wrap:wrap;position:relative}@media only screen and (max-width: 850px){.icon-container{width:50%;margin-bottom:3rem}.nutrition-facts-wrapper h3{font-size:40px!important;line-height:48px!important;margin-bottom:45px}}@media only screen and (max-width: 450px){.nutrition-facts-wrapper h3{font-size:30px!important}}.featured-recipes-wrapper{padding:1rem;max-width:1440px;margin-top:1rem;margin:auto;margin-top:4rem;margin-bottom:4rem;color:#51534a!important}.featured-recipes-container{margin-top:4rem;display:flex;flex-wrap:wrap}.featured-recipes-wrapper h3:not(.featured-recipes-container h3){margin-bottom:1rem;line-height:47px;font-family:Recoleta!important;font-weight:700!important;font-size:40px!important;line-height:1em!important}.featured-recipes-wrapper .recipe-box h3{font-size:30px!important;margin-top:1rem}.featured-recipes-wrapper p{color:#51534a!important;letter-spacing:normal;width:45%;line-height:21px!important}.recipe-btn{display:block;max-width:306px;background-color:#5e6b5b!important;border:0px!important;letter-spacing:3.2px!important;line-height:normal;margin:0 auto;margin-top:6rem!important}.recipe-btn:hover{cursor:pointer!important}.featured-recipes-container .recipe-box{width:25%;text-align:center}.featured-recipes-container .recipe-box h3{margin-top:2.5rem;word-wrap:break-word}.recipe-box img{width:auto;height:250px}@media only screen and (max-width: 850px){.featured-recipes-container .recipe-box{width:50%;margin-bottom:1rem}.featured-recipes-wrapper p{width:100%}.recipe-box img{max-width:150px;height:auto}.featured-recipes-container .recipe-box h3{font-size:35px!important}}@media only screen and (max-width: 450px){.recipe-btn{margin-top:2rem!important}.featured-recipes-wrapper h3{line-height:42px!important;font-size:35px!important}.featured-recipes-container .recipe-box h3{margin-top:1rem!important;line-height:25px!important;font-size:20px!important}.featured-recipes-wrapper h3:not(.featured-recipes-container h3){font-size:30px!important}}.spotlight-wrapper{display:flex;margin:0 auto}.spotlight-wrapper .image-asset{width:25%;position:relative;overflow:hidden;height:525px}.spotlight-wrapper .image-asset img{width:100%;height:100%;object-fit:cover}.spotlight-wrapper .text-copy{width:75%;padding:0 65px;display:flex;flex-direction:column;justify-content:center}.spotlight-wrapper .text-copy h3{margin-top:0!important;margin-bottom:1.5rem!important;font-size:40px!important;line-height:47px!important;font-family:Recoleta!important;font-weight:700!important}.spotlight-wrapper .text-copy p{font-size:18px!important;line-height:21px!important;width:85%}.spotlight-wrapper .text-copy img{width:100%;max-width:115px;height:auto;margin:15px 0}@media only screen and (max-width: 450px){.spotlight-wrapper{flex-direction:column}.spotlight-wrapper .text-copy,.spotlight-wrapper .image-asset,.spotlight-wrapper .text-copy p{width:100%}.spotlight-wrapper .text-copy{padding:25px}.spotlight-wrapper .text-copy h3{font-size:30px!important;line-height:1em!important}}.product-highlight-wrapper{height:850px;display:flex;flex-direction:column;justify-content:center;padding-left:150px}.product-highlight-wrapper h2{color:#fff;font-size:76px!important;margin-bottom:7rem;line-height:70px!important}.highlight-container .highlight{display:flex;align-items:center}.highlight-container .highlight .text p{color:#fff!important;font-size:28px!important;margin-left:1.5rem;margin-bottom:1rem}.highlight-container .highlight svg{max-width:42px}@media only screen and (max-width: 450px){.product-highlight-wrapper h2{font-size:45px!important;margin-bottom:5rem;line-height:50px!important}.product-highlight-wrapper{padding:65px 25px;height:auto}.highlight-container .highlight .text p{font-size:18px!important}}.faq-wrapper{max-width:800px;margin:0 auto;margin-top:10rem;margin-bottom:10rem}.faq-wrapper h3{text-align:center;font-size:52px!important;line-height:52px!important}.faq-accordion svg{position:absolute;right:0;top:0;bottom:0;margin:auto}.faq-accordion .accordion__title{letter-spacing:normal!important;font-size:19px!important}.faq-accordion{padding-left:2rem;padding-right:2rem}.faq-accordion details[open] .summary__title svg{transform:scaleY(-1)}@media only screen and (max-width: 450px){.faq-wrapper{padding:0 2rem;margin-top:0}.faq-wrapper h3{font-size:25px!important}.faq-accordion .accordion__title{font-size:16px!important}.faq-accordion{margin-top:.5rem!important}}.updated-image-with-text,.image-with-text{padding:0!important}.updated-image-with-text .custom_image_with_text.image-with-text__grid{border-top:1px solid #51534A}.image-with-text .image-with-text__content .image-with-text__text p{font-size:18px!important;line-height:21px!important}.updated-image-with-text,.no-margin{margin:0!important}.updated-image-with-text .image-with-text .image-with-text__media{height:550px;position:relative}.updated-image-with-text .grid__item{position:relative}.updated-image-with-text img.smaller-section{width:100%!important;height:100%!important;object-fit:cover!important}.updated-image-with-text .highlight-text{display:flex;width:100%!important}.updated-image-with-text .highlight-text p{font-size:20px!important}.updated-image-with-text .highlight-text svg{margin-right:1rem;max-width:25px}.highlight-text.leaveout p{text-transform:uppercase!important;font-family:RawsonBold!important}.updated-image-with-text .custom-btn{background-color:#5e6b5b!important;letter-spacing:normal!important;border:0px!important}.signature-container{width:100%;display:flex;flex-direction:column}.signature-container img{max-width:150px;display:flex;align-self:end;margin-right:4rem}.signature-container p{text-align:right}.image-with-text .image-with-text__content h2{font-family:Recoleta!important;font-weight:700!important}@media only screen and (max-width: 749px){.updated-image-with-text img.smaller-section{position:relative!important}.updated-image-with-text .image-with-text__content{padding:35px 25px!important}.image-with-text .image-with-text__content h2{font-size:30px;line-height:1.1em!important}}.graph-stat-wrapper{height:850px;display:flex;flex-direction:column;justify-content:center}.graph-stat-wrapper .content{margin-left:100px}.graph-stat-wrapper .content img{width:auto;display:block;max-width:1440px}@media only screen and (max-width: 450px){.graph-stat-wrapper .content{margin-left:0}.graph-stat-wrapper{height:275px}.graph-stat-wrapper .content img{margin:0 auto;max-height:255px;margin-top:0!important}}.image-stacked-wrapper{display:flex;justify-content:center;flex-direction:column;text-align:center;margin:100px 0}.image-stacked-wrapper h3{font-size:40px!important;margin:0 auto;line-height:54px!important;font-family:Recoleta!important;font-weight:700!important}.image-stacked-wrapper img,.image-stacked-wrapper .custom-btn{margin:0 auto}.image-stacked-wrapper img{width:100%;height:auto;max-width:950px;margin-top:2rem}.image-stacked-wrapper .custom-btn{max-width:306px;letter-spacing:normal;background-color:#5e6b5b;border:0px;letter-spacing:3.2px;margin-top:4rem}.mobile-image{display:none!important}.updated-image-with-text.image-with-text .image-with-text__content .image-with-text__text p{margin-top:1rem;font-size:20px!important}.image-stacked-wrapper.section-template--17456576331962__image_stacked_fFb3w8 p{font-size:25px!important}@media only screen and (max-width: 450px){.image-stacked-wrapper h3{font-size:29px!important;line-height:40px!important;margin-bottom:0rem!important}.image-stacked-wrapper p{margin-top:0rem;margin-bottom:2rem;font-size:16px!important}.mobile-image{display:block!important;margin-top:1rem!important}.desktop-image{display:none!important}}.coach-quote-wrapper{border:1px solid #51534A;border-radius:5px;padding:1.5rem 3rem;display:flex;margin-top:4rem}.quote-content{display:flex;flex-direction:column}.quote-content .quote{display:flex;align-items:center}.quote-content .quote p{line-height:19.36px!important;font-size:16px!important;color:#51534a!important;padding:0 2rem}.quote-author{text-align:right}.quote-author span{font-family:RawsonBold!important;position:relative;top:-4px;margin-left:1rem;text-transform:uppercase}.headshot-image{min-width:92px;min-height:92px;overflow:hidden;border-radius:100px;position:relative}.headshot-image img{max-width:95px;position:absolute;top:0;bottom:0;margin:auto}@media only screen and (max-width: 450px){.coach-quote-wrapper{flex-direction:column;margin-bottom:4rem}.headshot-image{display:block;margin:0 auto}.quote-author{text-align:center}.quote-content .quote p{text-align:center;margin:1rem 0}}@media only screen and (max-width: 450px){.header-home-content h1{font-size:40px!important}.header-home-content p{margin-top:10px!important}}div#shopify-section-template--17316803772602__image_and_text_qaFBiz p{font-size:24px!important;line-height:29px!important}.featured-product-block h2{font-size:25px!important}.product-form__submit{margin-top:1rem!important}.pastabilities p{font-size:18px!important}.pastabilities .recoletaRegular.h1{font-size:40px!important;font-family:Recoleta!important;font-weight:700!important}.image-with-text__heading{font-size:40px!important}@media only screen and (max-width: 450px){.pastabilities .recoletaRegular.h1{font-size:2.75rem!important}}@media only screen and (min-width: 990px){.product:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:40%!important}.product{justify-content:center}}#shopify-section-template--17456576331962__rich_text_mUD7Mh .rich-text__text h2{font-family:Recoleta!important;font-weight:700!important}.featured-product-block>div img{width:auto!important}.content-hero_heading h2{font-family:Recoleta!important;font-weight:700!important}#shopify-section-template--17456576331962__content_hero_section_8gjTB8 .content-hero{padding-bottom:0!important}#shopify-section-template--17456576331962__content_hero_section_8gjTB8 .image--content img{max-width:70%!important}#shopify-section-template--17456576364730__image_and_text_qwyK9D .updated-image-with-text .highlight-text p{font-size:30px!important}@media only screen and (max-width: 450px){.image-stacked-wrapper.section-template--17456576331962__image_stacked_fFb3w8{margin-top:30px!important;margin-bottom:30px!important}h2.image-with-text__heading.recoletaRegular.h1{font-size:2.75rem!important}#shopify-section-template--17456576364730__image_and_text_qwyK9D .updated-image-with-text .highlight-text p{font-size:20px!important}}.price-item .text-right{font-size:14px;color:#51534a;font-family:RawsonBold!important;letter-spacing:.06rem}.price__regular .text-bottom{font-size:14px;color:#51534a;font-family:Rawson!important;letter-spacing:.06rem;font-style:italic}.price__regular .text-bottom{display:block}.subscription-text{display:none}.rc-template__button-group .rc-button-group__options[data-v-f1bb5b6a] .rc-radio.rc-radio--active:nth-child(2){flex-wrap:wrap}.rc-template__button-group .rc-button-group__options[data-v-f1bb5b6a] .rc-radio.rc-radio--active:nth-child(2) .subscription-text{width:100%;display:flex;justify-content:center;padding:1rem;border-radius:0 0 10px 10px!important}.subscription-text{text-align:left;color:#f4eee1}.subscription-text ul{margin:0}.rc-template__button-group[data-v-f1bb5b6a] .rc-selling-plans{display:none}.dynamic-image-stack{margin-top:2rem}.dynamic-image-header{text-align:center;max-width:950px;margin:0 auto;margin-bottom:1.5rem}.dynamic-image-header h3{font-size:40px!important;margin:0 auto;line-height:54px!important;font-family:RecoletaUpdated!important;font-weight:700!important}.dynamic-image-header p{font-family:RecoletaUpdated!important;font-size:24px!important;color:#fbb703!important}.dynamic-stacked-wrapper .content-left .text,.dynamic-stacked-wrapper .content-right .text{max-width:200px;font-family:Rawson!important}.dynamic-stacked-wrapper{position:relative;max-width:950px;margin:0 auto}.dynamic-stacked-wrapper .text-content{position:absolute;width:100%;height:100%;right:0;left:0;margin:auto;display:flex;justify-content:center;text-align:left}.dynamic-stacked-wrapper .text-content p{text-wrap:balance;line-height:16px!important;font-size:14px!important}.dynamic-stacked-wrapper .text-content p strong{font-family:RawsonBold!important}.dynamic-stacked-wrapper .desktop-image{max-width:400px;margin-top:0}.dynamic-stacked-wrapper .text-content .content-left{position:relative;width:50%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.dynamic-stacked-wrapper .text-content .content-left .text{font-family:Rawson!important;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;position:relative;height:100px}.dynamic-stacked-wrapper .text-content .content-left .text:before{content:"";position:absolute;right:-8px;bottom:0;top:0;margin:auto;width:8px;height:8px;border-radius:99px;background-color:#dba036}.dynamic-stacked-wrapper .text-content .content-left .text:nth-child(2):after{content:"";position:absolute;right:-97px;bottom:0;top:0;margin:auto;width:91px;height:2px;background-color:#dba036}.dynamic-stacked-wrapper .text-content .content-left .text:nth-child(1):after,.dynamic-stacked-wrapper .text-content .content-left .text:nth-child(3):after{content:"";position:absolute;right:-147px;bottom:0;top:0;margin:auto;width:145px;height:2px;background-color:#dba036}.dynamic-stacked-wrapper .text-content .content-right{position:relative;width:50%;display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.dynamic-stacked-wrapper .text-content .content-right .text{font-family:Rawson!important;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;position:relative;height:100px}.dynamic-stacked-wrapper .text-content .content-right .text:before{content:"";position:absolute;left:-30px;bottom:0;top:0;margin:auto;width:8px;height:8px;border-radius:99px;background-color:#dba036}.dynamic-stacked-wrapper .text-content .content-right .text:nth-child(2):after{content:"";position:absolute;left:-97px;bottom:0;top:0;margin:auto;width:70px;height:2px;background-color:#dba036}.dynamic-stacked-wrapper .text-content .content-right .text:nth-child(1):after,.dynamic-stacked-wrapper .text-content .content-right .text:nth-child(3):after{content:"";position:absolute;left:-147px;bottom:0;top:0;margin:auto;width:120px;height:2px;background-color:#dba036}.dynamic-content-mobile{display:none!important}#shopify-section-template--17564990996666__rich_text_mUD7Mh .rich-text__text h2{font-family:Recoleta!important;font-weight:700!important}@media only screen and (max-width: 900px){.dynamic-content-desktop{display:none!important}.dynamic-content-mobile{display:flex!important}.dynamic-stacked-wrapper .desktop-image,.dynamic-stacked-wrapper .mobile-image{max-width:200px!important}.dynamic-stacked-wrapper .text-content{position:relative;max-width:unset;max-height:unset;height:100%;width:100%}.dynamic-stacked-wrapper .text-content p{padding-left:3rem}.dynamic-image-header h3{font-size:29px!important;line-height:40px!important;margin-bottom:0rem!important;font-family:RecoletaUpdated!important}.dynamic-image-header p{font-family:RecoletaUpdated!important}.dynamic-stacked-wrapper{margin-top:0!important}.text-content.dynamic-content-mobile{flex-wrap:wrap;padding:0 1rem!important}.text-content.dynamic-content-mobile .text{width:50%;position:relative;margin-bottom:2rem}.text-content.dynamic-content-mobile .text svg{position:absolute}.dynamic-stacked-wrapper .mobile-image{margin-bottom:2rem}}@media only screen and (max-width: 450px){.dynamic-stacked-wrapper .text-content p{padding-left:3rem;padding-right:5px;text-wrap:balance;margin-bottom:0!important}.dynamic-image-header p{font-size:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/custom.css.map */
