.template-collection-protein{background-color:#fff!important}.template-collection-protein .heading .container{max-width:100%;width:100%}.tab-nav-wrap{position:relative;overflow:hidden;margin-bottom:44px}.cat-tab{position:relative;list-style:none;margin:0;padding:0;display:flex;flex-wrap:nowrap;white-space:nowrap;overflow-x:scroll}.tab-nav-wrap:before{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:4px;background-color:#d9d9d9}.cat-tab .tab-link{position:relative;padding:0 0 30px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:22.4%;opacity:.7;transition:all .6s ease}.cat-tab .tab-link.active{opacity:1}.cat-tab .tab-link:not(:last-of-type){margin-right:55px}.cat-tab .tab-link:after{content:"";position:absolute;bottom:0;left:0;right:0;max-width:0px;width:100%;margin:auto;height:4px;background-color:#afaaa9;transition:all .6s ease}.cat-tab .tab-link.active:after{max-width:286px}.cat-tab .tab-link .tab-img-link{position:relative;border-radius:8px;overflow:hidden;line-height:0;cursor:pointer}.cat-tab .tab-link .tab-img-link img{width:100%;height:100%;object-fit:cover}.cat-tab .tab-link .tab-img-link .tab-text{position:absolute;top:15px;left:15px;font-family:Futura PT;font-style:normal;font-weight:500;font-size:35px;line-height:1;text-transform:uppercase;color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,.25)}.cat-tab .tab-link.active .tab-text{border-bottom:1px solid #FFFFFF}.tab-content{display:none}.tab-content.active{display:block}.cat-tab{-ms-overflow-style:none;scrollbar-width:none}.cat-tab::-webkit-scrollbar{display:none}.protein-link-box{padding:63px 0;background-color:#f8f8f3;overflow:hidden}.protein-made{margin-top:0}.protein-made .section-title h2{font-family:FuturaPTDemi;font-style:normal;font-weight:500;font-size:40px;text-align:center;text-transform:uppercase;color:#405f36}.template-collection-protein .experts-item{flex-direction:row-reverse}.template-collection-protein .from-experts .swiper-button-next,.template-collection-protein .from-experts .swiper-button-prev{background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='47' height='16' viewBox='0 0 47 16' fill='none'%3e%3cpath d='M0.292892 7.29289C-0.0976295 7.68342 -0.0976295 8.31658 0.292892 8.70711L6.65685 15.0711C7.04738 15.4616 7.68054 15.4616 8.07107 15.0711C8.46159 14.6805 8.46159 14.0474 8.07107 13.6569L2.41422 8L8.07107 2.34315C8.46159 1.95262 8.46159 1.31946 8.07107 0.928932C7.68054 0.538408 7.04738 0.538408 6.65685 0.928932L0.292892 7.29289ZM47 7L1 7V9L47 9V7Z' fill='%23F6F8E9' fill-opacity='0.5'/%3e%3c/svg%3e");background-repeat:no-repeat}.template-collection-protein .from-experts .swiper-button-next{transform:translateY(-50%) scale(-1)}.template-collection-protein .from-experts .swiper-button-prev{transform:translateY(-115%) scale(1)}.blog-grid-row{display:flex;column-gap:70px}.blog-grid-row .blog-post{position:relative;padding-top:30px;width:33.33333333%}.blog-grid-row .blog-post:before{content:"";position:absolute;top:0;left:0;right:0;width:calc(100% + 70px);height:1px;background:#d9d9d9}.cp_label{border-top-right-radius:16px;border-bottom-left-radius:16px;font-family:FuturaPTDemi}@media (min-width: 767px){.protein-made .container{overflow:hidden}}.blog-grid-row .blog-post:after{content:"";position:absolute;top:-10px;left:0;width:20px;height:20px;border-radius:50%;background:#405f36}.blog-grid-row .blog-post .blog-title{font-family:Futura PT;font-style:normal;font-weight:400;font-size:25px;letter-spacing:1px;color:#67645b;margin-bottom:25px}.blog-grid-row .blog-post .blog-title a{color:#67645b}.blog-grid-row .blog-post .blog-img{max-width:390px;margin-bottom:25px;border-radius:8px;overflow:hidden;height:271px}.blog-grid-row .blog-post .blog-img a{display:block}.blog-grid-row .blog-post .blog-img img{width:100%;height:100%;object-fit:cover}.blog-grid-row .blog-post .blog-desc p{font-family:Futura Bk BT;font-style:normal;font-weight:400;font-size:20px;color:#3c3c3a}.protein-made .section-title{margin-bottom:60px}.blog-grid-row .mob-accordion{display:none!important;position:relative;background:#67645b;width:20px;height:20px;border-radius:50%}.blog-grid-row .mob-accordion:before,.blog-grid-row .mob-accordion:after{content:"";background:#f8f8f3;position:absolute;left:0;right:0;width:10px;height:2px;top:50%;transform:translateY(-50%);margin:auto;transition:all .6s ease}.blog-grid-row .mob-accordion:after{transform:translateY(-50%) rotate(90deg)}.blog-grid-row .mob-accordion.active:after{transform:translateY(-50%) rotate(0)}.experts-item .experts-desc p{font-family:Futura PT!important;font-style:italic;font-weight:300!important}@media screen and (max-width:1440px){.cat-tab .tab-link:not(:last-of-type){margin-right:45px}}@media screen and (max-width:1024px){.cat-tab .tab-link:not(:last-of-type){margin-right:30px}.cat-tab .tab-link .tab-img-link .tab-text{font-size:30px}.blog-grid-row .blog-post .blog-title{font-size:20px}.blog-grid-row .blog-post{padding-right:20px}.blog-grid-row{column-gap:0px}.blog-grid-row .blog-post .blog-desc p{font-size:16px}.blog-grid-row .blog-post .blog-img{height:212px}}@media screen and (max-width:991px){.cat-tab .tab-link{width:28%}.cat-tab .tab-link .tab-img-link .tab-text{font-size:25px}.blog-grid-row{margin-right:-20px}.blog-grid-row .blog-post .blog-img{height:156px}.blog-grid-row .blog-post .blog-title{font-size:18px}.protein-made .section-title h2{font-size:30px}}@media screen and (max-width:767px){.cp_label{border-top-right-radius:10px;border-bottom-left-radius:10px}.cat-tab .tab-link:not(:last-of-type){margin-right:10px}.cat-tab .tab-link{width:44%}.cat-tab .tab-link .tab-img-link .tab-text{font-size:20px}.protein-made .section-title h2{font-size:22px}.blog-grid-row{margin-right:0;display:block}.blog-grid-row .blog-post{width:100%;padding:0 0 20px 20px}.blog-grid-row .blog-post:after{width:15px;height:15px;top:4px;left:-7px}.blog-grid-row .blog-post:before{width:1px;height:100%}.blog-grid-row .blog-post .blog-title{display:flex;align-items:center;justify-content:space-between}.blog-grid-row .blog-post .blog-desc p{font-size:14px;color:#67645b;font-weight:400}.blog-grid-row .blog-post .blog-img{height:auto}.blog-grid-row .blog-post:not(:first-of-type) .blg-content{display:none}.blog-grid-row .blog-post:last-child{padding-bottom:0}.blog-grid-row .mob-accordion{display:block!important}.cat-tab .tab-link.active:after{max-width:76px}.tab-nav-wrap:before,.cat-tab .tab-link:after{height:2px}}.template-collection-protein .ratings .jdgm-preview-badge .jdgm-star.jdgm-star,.template-collection-protein .ratings .jdgm-prev-badge__text{color:#67645b!important}.template-collection-protein .card__title{color:#3c3c3b;text-transform:uppercase;letter-spacing:0;font-family:FuturaPTDemi;font-weight:400;font-size:22px;max-width:70%;margin:0 auto 20px}.template-collection-protein .show-more-product[data-product-title="No-Nonsense Plant Protein - PI\d1 A COLADA & RATNAGIRI MANGO"] .cp_label{background-color:#367650!important;color:#fff!important}@media (min-width: 64em){.grid-archive__content--three-col{grid-gap:45px}}.template-collection-protein .grid-archive__content .card{background-color:#f8f8f3;padding:0 0 20px;box-shadow:0 0 3.2rem #fff}.card__content{display:flex;flex-direction:column;min-height:112px;row-gap:0px;justify-content:space-between}.template-collection-protein .card.center img{scale:.9;padding-top:10px}.template-collection-protein .card .product-img.figure--square.style--no_padding{max-width:300px}.tab-content{margin-bottom:50px}.show-more-product{display:none}.show-more-product:nth-child(1),.show-more-product:nth-child(2),.show-more-product:nth-child(3){display:flex}.show-more-product.active{display:flex}.showmore_products,.showless_products{display:inline-flex;align-items:center;flex-direction:column;margin-top:40px;font-family:Futura PT;font-style:normal;font-weight:500;font-size:18px;letter-spacing:1px;text-transform:uppercase;color:#67645b;gap:15px;position:relative}.showmore_products:before{content:"";display:block;background:url(/cdn/shop/t/128/assets/Group%208507.svg?v=1716542349);width:25px;height:25px;background-size:100% 100%}.showmore_products.show-less:before{transform:scale(-1)}.showless_products{display:none}.showmore_products.hidden+.showless_products{display:inline-flex}.showmore_products img,.showless_products img{width:25px}.showless_products img{transform:scale(-1)}.showmore_products.hidden{display:none}.accordion details summary span{position:relative;background:#67645b;width:20px;height:20px;border:1px solid transparent;border-radius:50%;font-size:0}.accordion details summary span:after,.accordion details summary span:before{content:"";background:#f8f8f3;position:absolute;left:0;right:0;width:10px;height:2px;top:50%;transform:translateY(-50%);margin:auto;transition:all .6s ease}.accordion details summary span:after{transform:translateY(-50%) rotate(90deg)}.accordion details[open] summary span{transform:unset!important;background:#f8f8f3;border-color:#67645b}.accordion details[open] summary span:after{transform:translateY(-50%) rotate(0);background:#67645b}.best-tabs .swiper-button-next,.best-tabs .swiper-button-prev{font-size:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="48" height="18" viewBox="0 0 48 18" fill="none"><path d="M0 9.99997H43.586L37.293 16.293L38.707 17.707L47.414 8.99997L38.707 0.292969L37.293 1.70697L43.586 7.99997H0V9.99997Z" fill="%2361431E"/></svg>');background-repeat:no-repeat;padding:0!important;height:16px;width:27px;background-size:100% 100%;z-index:9999999;top:0;display:none}.best-tabs .swiper-button-next.swiper-button-disabled,.best-tabs .swiper-button-prev.swiper-button-disabled{pointer-events:auto;opacity:1}.best-tabs .swiper-button-next:after,.best-tabs .swiper-button-prev:after{display:none}.best-tabs .swiper-button-prev{transform:scale(-1)}@media (max-width: 767px){.cat-tab .tab-link.active .tab-img-link .tab-text{border-bottom:1px solid #FFFFFF}.template-collection-protein .card__title{font-size:13px;max-width:90%;min-height:unset;margin-bottom:10px}.card__content{min-height:unset;justify-content:flex-start}.template-collection-protein .ratings{margin-bottom:0}.protein-box-body{padding:20px 10px}.protein-box-body h2{font-size:23px}.showmore_products{font-size:12px;gap:7px}.cat-tab .tab-link{width:187px}.cat-tab .tab-link .tab-img-link img{height:279px}.protein-box-body .btn{padding:11px 15px}.protein-box-body h2{margin-bottom:15px!important}.pro-txt-icon img{width:25px;height:25px}.logos{padding:5px 0}.pro-txt-icon{font-size:12px}.template-collection-protein .accordion__tabs details summary.accordion_header p{font-size:16px!important}.template-collection-protein .accordion__tabs details .content p{font-size:14px!important}.jdgm-preview-badge .jdgm-star{font-size:13px}.cat-tab{white-space:normal;overflow:hidden}.tab-nav-wrap{overflow:unset}.showmore_products,.showless_products{margin-top:20px}.tab-content{margin-bottom:30px}}@media (max-width: 400px){.protein-box-body p br{display:none}}.from-experts h2{font-weight:500!important}.tab-content{text-align:center}@media (max-width: 320px){.heading.shopify-section .grid-content__header h1{font-size:20px}#shopify-section-template--16645865144413__heading_3enYLk p{font-size:11px}}@media (min-width: 1100px){.tab-nav-wrap{max-width:778px;margin-left:auto;margin-right:auto}.best-tabs .swiper-wrapper{justify-content:center}.cat-tab .tab-link{max-width:360px;width:100%}.cat-tab .tab-link .tab-img-link .tab-text{font-size:25px}}.clicked-product.card.center.build-your-own-bundle-single-serve-sachets.show-more-product figure img,.clicked-product.card.center.build-your-own-bundle-500gms.show-more-product figure img{scale:.8}.template-collection-protein #grid-product .card #form-add-tocart{display:inline-block}.template-collection-protein #grid-product .card:hover #form-add-tocart{transition:all .3s ease;position:relative;top:0;left:0;transform:unset}.template-collection-protein #grid-product .card #form-add-tocart .button--primary,.template-collection-protein #grid-product .card #form-add-tocart .button--primary:disabled,.buy_it{padding:8px 12px!important;width:192px;height:46px;border:1px solid #DF7B6D;border-radius:23px!important;background:#df7b6d;font-family:FuturaPTDemi!important;font-size:20px!important;color:#fff!important;text-transform:uppercase}.template-collection-protein #grid-product .card #form-add-tocart .button--primary:hover,.buy_it:hover{background:#67645b;color:#fff}@media (max-width: 767px){.template-collection-protein #grid-product .card #form-add-tocart .button--primary,.buy_it{width:134px;height:31px;border-radius:23px!important;font-size:12px!important;padding:0!important;margin-top:11px!important}.price--on-sale .price__sale{gap:1px}}.template-collection-protein .card__title{max-width:90%}.recycle_logo{left:20px}@media only screen and (max-width: 768px){.recycle_logo{left:8px}}ul.tabs{display:flex}ul.tabs li{flex:1}.tab-nav-wrap:before{content:none}.product-converter__dropdown label{display:none}.icon.cart-icon,.loading-icon{display:none!important}.product__tax.caption{display:none}.protein-card{position:relative}.tab-nav-wrap .tabs{justify-content:center}.tab-nav-wrap .tab-link{border:1px solid #67645B;border-radius:8px;font-family:Futura PT;font-style:normal;font-weight:500;font-size:21px;line-height:28px;display:flex;align-items:center;text-align:center;letter-spacing:.22px;text-transform:uppercase;color:#67645b;padding:13px 19px;max-width:300px;width:100%;justify-content:center;transition:all .6s ease}.tab-nav-wrap .tab-link a{color:#67645b}.tab-nav-wrap .tab-link:hover,.tab-nav-wrap .tab-link.active{background:#405f36!important;border-color:#405f36!important;color:#fff!important}.tab-nav-wrap .tab-link:hover a{color:#fff!important}.tab-nav-wrap .tab-link{margin-right:54px}.tab-nav-wrap a.tab-link{margin-right:0}.banner .section__wrapper{padding-left:20px!important;padding-right:20px!important}.template-collection-protein .grid-archive__content .card{border-radius:25px;background-color:#f8f8f3;box-shadow:none}.template-collection-protein .product-converter__dropdown div{border-color:#67645b;border-radius:30px;background-color:#f8f8f3;max-width:226px!important;margin-top:20px}.product-converter__dropdown div select{font-family:Futura Bk BT;font-weight:400;font-size:19px;line-height:24px;color:#000;padding-left:17px;padding-top:6px;padding-bottom:6px}.product-converter__dropdown div span{color:#000}.product-converter__dropdown{padding:0 15px}.product-badge{font-family:Futura PT;font-style:normal;font-weight:450;font-size:12px;line-height:15px;text-align:center;text-transform:uppercase;color:#6f6f6f;margin-bottom:10px}.flavour-finder{margin-bottom:48px}.screen1{background-color:#405f36;border-radius:15px;display:flex;justify-content:center;position:relative;height:434px;padding-top:70px;width:100%;text-align:center;overflow:hidden}.screen1 .only-mobile{display:none}.screen1 .heading h1{color:#f6f7e9;font-family:Futura PT;font-size:50px;text-align:center}.screen1 .heading p{color:#f6f7e9;font-family:Futura Bk BT;font-size:28px;line-height:1.5;font-weight:400;max-width:670px;text-align:center;margin-bottom:30px}.screen1 .btn{display:inline-block;font-family:futuraptdemi;font-size:23px;border-radius:50px;margin:0 auto;padding:10px 25px;border:1px solid transparent}.screen1 img.icon-1{position:absolute;top:0;left:0}.screen1 img.icon-2{position:absolute;bottom:50px;left:0}.screen1 img.icon-3{position:absolute;bottom:30px;left:50%;transform:translate(-50%);height:auto;width:auto;display:inline-block}.screen1 img.icon-5{position:absolute;top:0;right:0}.screen1 img.icon-4{position:absolute;bottom:90px;right:130px}.protein-made{padding-top:60px;background-color:#f8f8f3}.price--on-sale .price__sale{flex-direction:row;justify-content:center;align-items:center;gap:9px}.price--on-sale .price__sale span,.price--on-sale .price__sale .price-item,.price__regular{font-family:FuturaPTDemi;font-size:20px;line-height:26px;color:#405f36}.price__regular span{line-height:1}.price--on-sale .price__sale .price-item.price-item--regular{color:#666}.price-item--last+.price-item--sale{display:none}.product-converter__dropdown div select,.product-converter__dropdown div select option{text-align:center;text-align-last:center}.template-collection-protein .shopify-section.banner .banner__background{position:relative!important}.template-collection-protein .banner__wrapper:before{display:none}.template-collection-protein .banner__wrapper{display:block}.template-collection-protein .shopify-section.banner .aspect-ratio--widescreen{aspect-ratio:unset!important}.heading_custom.no-nonsense-plant-protein{display:none}@media screen and (max-width:991px){.tab-nav-wrap{margin-bottom:45px}.product-converter__dropdown div,.product-converter__dropdown div select,.product-converter__dropdown div select option{text-align:center;text-align-last:center}}@media screen and (max-width:767px){.price--on-sale .price__sale span,.price--on-sale .price__sale .price-item,.price__regular{font-size:14px;line-height:18px}.template-collection-protein .product-converter__dropdown div{margin-top:14px}.tab-nav-wrap .tab-link{margin-right:16px}.tab-nav-wrap .tab-link{font-size:13px;line-height:16px;padding:15px;width:100%;flex:1;max-width:100%}.tab-nav-wrap{margin-bottom:32px}.grid-archive__content--two-col{grid-gap:9px}.template-collection-protein .grid-archive__content .card{border-radius:10px;padding-top:13px}.product-converter__dropdown div select{font-size:13px;line-height:15px;-moz-white-space:pre-wrap;-o-white-space:pre-wrap;white-space:pre-wrap;text-align:center;padding-left:11px;padding-right:11px}.template-collection-protein .product-converter__dropdown div{line-height:0}.product-converter__dropdown div span{right:-4px;font-size:12px}.product-badge{font-size:10px;line-height:1}.shopify-payment-button,.product-converter__dropdown{margin:0}.protein-card .ratings span{font-size:10px;margin-left:5px}.protein-card .ratings{top:10px;right:10px}.screen1{height:335px;align-items:center;padding-top:0}.screen1 .heading h1{font-size:30px;margin-bottom:10px}.screen1 .heading p{font-size:16px;margin-bottom:20px;max-width:280px}.screen1 img.icon-1{top:-20px;left:-20px;max-width:35%}.screen1 img.icon-2{bottom:10px;left:-40px;max-width:45%}.screen1 img.icon-3{position:absolute;bottom:10px;left:70%;transform:translate(-70%);max-width:20%}.screen1 img.icon-4{bottom:90px;right:-20px;max-width:35%}.screen1 img.icon-5{top:-20px;right:-20px;max-width:35%}.flavour-finder .btn{font-size:16px;padding:10px 45px}.protein-made{padding-top:37px}.flavour-finder{margin-bottom:40px}.screen1 .only-mobile{display:block}.screen1 .only-desktop{display:none}.protein-card .jdgm-widget .jdgm-prev-badge .jdgm-prev-badge__stars:before{font-size:12px}.protein-card .jdgm-prev-badge:before{width:13px;height:13px}.protein-card .ratings{padding:2px}.template-collection-protein .shopify-section.banner .banner__background{height:auto}}.tab-nav-wrap{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/255/assets/protein-tabs.css.map */
