.template-product-protein-template .bundles-card .btn,.template-product-protein-template .bundles-card .button,.template-product-protein-template .bundles-card button,.template-product-protein-template .bundles-card input[type=submit],.template-product-protein-template .bundles-card input[type=reset],.template-product-protein-template .bundles-card input[type=button],.template-product-protein-template .bundle .btn,.template-product-protein-template .bundle .button,.template-product-protein-template .bundle button,.template-product-protein-template .bundle input[type=submit],.template-product-protein-template .bundle input[type=reset],.template-product-protein-template .bundle input[type=button]{width:100%!important;max-width:280px;border-radius:5px;box-shadow:none;font-family:Massilia,sans-serif;font-weight:700;background-color:#000;text-transform:none}@media screen and (min-width: 1024px){.ProductContent__rating{padding:40px 80px 20px}}.template-product-protein-template .Container{max-width:1030px}.ProductContent__Description .Rte h2,.ProductContent__Count .Rte h2,.ProductContent__Ingredients .Rte h2,.ProductContent__Purpose .Rte h2,.ProductContent__Comparison .Rte h2,.ProductContent__Influencer .Rte h2,.ProductContent__Instagram .Rte h2,.ProductContent__Quote .Rte h2,.ProductContent__Flavor .Rte h2,.ProductContent__Faq .Rte h2,.ProductContent__Extra .Rte h2,.ProductContent__NutritionFacts .Rte h2,.ProductContent__Content .Rte h2,.ProductContent__Consumption .Rte h2,.ProductContent__LabAnalysis .Rte h2,.ProductContent__Rating .Rte h2,.productcontent__recipes .Rte h2,.ProductContent__Sustainability .Rte h2,.ProductContent__rating h2{margin-top:0;font-family:Massilia,sans-serif;font-size:32px;font-weight:900;letter-spacing:normal;color:#000}.ProductContent__rating{margin-bottom:78px;margin-top:120px}.ProductContent__TabProteinWrapper .ProductContent__TabHeader .ProductContent__TabList .ProductContent__TabItem a:after,.ProductContent__TabProteinWrapper .ProductContent__TabHeader .ProductContent__TabList .ProductContent__TabItem a:before{display:none}.template-product-protein-template .bundles-card .btn.btn-large,.template-product-protein-template .bundle .btn.btn-large{width:280px!important}.template-product-protein-template .bundles-card .btn.btn-auto,.template-product-protein-template .bundle .btn.btn-auto{width:auto!important}.template-product-protein-template .bundles-card .btn:hover,.template-product-protein-template .bundles-card .btn:focus,.template-product-protein-template .bundles-card .btn:active,.template-product-protein-template .bundles-card .button:hover,.template-product-protein-template .bundles-card .button:focus,.template-product-protein-template .bundles-card .button:active,.template-product-protein-template .bundles-card button:hover,.template-product-protein-template .bundles-card button:focus,.template-product-protein-template .bundles-card button:active,.template-product-protein-template .bundle .btn:hover,.template-product-protein-template .bundle .btn:focus,.template-product-protein-template .bundle .btn:active,.template-product-protein-template .bundle .button:hover,.template-product-protein-template .bundle .button:focus,.template-product-protein-template .bundle .button:active{background-color:#4a4a49}.template-product-protein-template .bundles-card .btn.btn-white,.template-product-protein-template .bundle .btn.btn-white{border:2px solid #686868;color:#686868!important}.template-product-protein-template .bundles-card .btn.btn-white:hover,.template-product-protein-template .bundles-card .btn.btn-white:focus,.template-product-protein-template .bundle .btn.btn-white:hover,.template-product-protein-template .bundle .btn.btn-white:focus{border-color:#000;color:#000!important}.template-product-protein-template .bundles-card .btn i svg,.template-product-protein-template .bundles-card .button i svg,.template-product-protein-template .bundle .btn i svg,.template-product-protein-template .bundle .button i svg{margin-left:10px;margin-top:-4px}.template-product-protein-template .bundle .btn-floating{position:fixed;left:5%;bottom:20px;width:90%!important;max-width:none!important;z-index:2}@media screen and (min-width: 740px){.template-product-protein-template .bundle .btn-floating{display:none!important}}.template-product-protein-template .bundles-card{border-radius:5px;border:1px solid #dadada;box-shadow:none}.template-product-protein-template .bundles-card-target-a:before,.template-product-protein-template .bundles-card-target-m:before,.template-product-protein-template .bundles-card-target-w:before{font-family:Massilia,sans-serif;font-weight:900;border-radius:5px 4px 5px 5px;background-color:#f6b900;color:#fff}.template-product-protein-template .bundles-card-target-a:before{content:"Spar Pack"}.template-product-protein-template .bundles-card-discount-5:before{background:#fb2b3f;content:"-5%"}.template-product-protein-template .bundles-card-discount-10:before{background:#fb2b3f;content:"-10%"}.template-product-protein-template .bundles-card-discount-15:before{background:#fb2b3f;content:"-15%"}.template-product-protein-template .bundles-card-discount-20:before{background:#fb2b3f;content:"-20%"}.template-product-protein-template .bundles-card-discount-30:before{background:#fb2b3f;content:"-30%"}.template-product-protein-template .bundles-card-discount-35:before{background:#fb2b3f;content:"-35%"}.template-product-protein-template .bundles-card .h4{font-family:Massilia,sans-serif;font-weight:900}.template-product-protein-template .bundles-card .bundles-price{font-family:Massilia,sans-serif;font-weight:900;color:#000}.template-product-protein-template .bundles-card .bundles-price span{color:#fb2b3f}.template-product-protein-template .bundles-card span.bundles-price-old{color:#000}.template-product-protein-template .bundles-card span.bundles-price-old:before{border-color:#000}.template-product-protein-template .bundles-card ul.check>li{background-image:url(//www.rockanutrition.de/cdn/shop/t/68/assets/check-pink.svg)}.template-product-protein-template .bundles-card ul.check.check-black>li{background-image:url(//www.rockanutrition.de/cdn/shop/t/68/assets/check-black.svg)}.template-product-protein-template .bundles-card ul.check.check-blue>li{background-image:url(//www.rockanutrition.de/cdn/shop/t/68/assets/check-blue.svg)}.template-product-protein-template div.bundle .bundle-card select{max-width:280px;height:45px;padding-left:14px;padding-right:28px;border-radius:5px;border:1px solid #464646;background-image:url(//www.rockanutrition.de/cdn/shop/t/68/assets/arrow-down.svg);background-size:12px 12px;text-align-last:center}.template-product-protein-template div.bundle .bundle-card select:disabled{color:#686868;background-image:none}.template-product-protein-template div.bundle div.bundle-card.last .bundle-info .bundle-price{color:#fb2b3f}.template-product-protein-template div.bundle div.bundle-card.last .bundle-info div.bundle-price-old{color:#000}.template-product-protein-template div.bundle div.bundle-card.last .bundle-info div.bundle-price-old:before{border-color:#000}.template-product-protein-template div.bundle div.bundle-card.last .bundle-info div.bundle-availability span{background:#00af00}.template-product-protein-template .Rte .Heading.u-h3{color:#000;font-family:Massilia,sans-serif}.Upsell{border-top:1px solid #dadada;margin-top:20px;padding-top:20px}.Upsell__Header{display:flex;justify-content:space-between;align-items:center}.Upsell__Item__Image{width:82px;height:82px;object-fit:cover}.Upsell__Close{cursor:pointer}.text-center{text-align:center}.productcontent__recipes2 h2{margin-top:0;font-family:Massilia,sans-serif;font-size:32px;font-weight:900;letter-spacing:normal;color:#000}.productcontent__recipes2 .ArticleItem__Title,.productcontent__recipes2 .ArticleItem__Title a{font-family:Massilia,sans-serif;font-weight:900;color:#000}.productcontent__recipes2 .ArticleItem__Title a,.productcontent__recipes2 .ArticleItem__Link{text-decoration:none!important}@media only screen and (max-width: 1008px){.Product__Gallery{aspect-ratio:unset!important}}.MarginTop{margin-top:1em}.productcontent__proteincontent{padding:0;margin:0}.productcontent__proteincontent .Container{padding:0!important;margin:0 auto;max-width:1000px}.productcontent__proteincontent .ArticleListWrapper{padding:0!important;margin:0 auto}.productcontent__proteincontent .ProductListWrapper{max-width:1000px;margin:0 auto}.productcontent__recipes,.ProductContent__Faq{margin-top:40px}.ProductContent__Rating{margin-bottom:78px;margin-top:120px}.productcontent__proteincontent .Text--alignCenter{margin-top:29px;margin-bottom:120px}@media only screen and (max-width: 1008px){.productcontent__proteincontent{padding:0 20px}.Text--alignCenter{margin-top:48px}.productcontent__recipes,.ProductContent__Faq{margin-top:73px}.ProductContent__Rating{margin-bottom:73px;margin-top:53px}}.ProductContent__TabProteinWrapper .ProductContent__TabHeader .ProductContent__TabList .ProductContent__TabItem{display:none}.ProductContent__TabProteinWrapper .ProductContent__TabHeader .ProductContent__TabList .ProductContent__TabItem a{font-size:36px;font-weight:900;font-family:Massilia,sans-serif;margin-bottom:20px;text-align:left;padding:0;text-wrap:wrap;line-height:1.3em}.ProductContent__TabProteinWrapper .ProductContent__Tab{max-width:1000px;margin-left:auto;margin-right:auto}.ProductContent__TabProteinWrapper .ProductContent__Tab--description{display:none}@media only screen and (max-width: 1008px){.ProductContent__TabProteinWrapper .ProductContent__TabHeader .ProductContent__TabList .ProductContent__TabItem{display:block}.ProductContent__TabProteinWrapper .ProductContent__TabHeader .ProductContent__TabList .ProductContent__TabItem a{font-size:24px!important;padding:0 3em 0 20px}.ProductContent__TabProteinWrapper .ProductContent__Tab--description{display:block;padding:0 20px;font-size:14px;font-family:Nunito Sans,sans-serif}}.NuggetsWidget--minimal{max-width:unset!important;width:100%!important}.NuggetsWidget-prefix .NuggetsWidget .NuggetsWidget__list .NuggetsWidget__item{padding:0!important}.NuggetsWidget-prefix .R-RatingStars .R-RatingStars__stars .stars__icon--100{background-image:linear-gradient(to right,#f0bb02 99.9%,var(--common-star-color) 100%)!important}.NuggetsWidget__inner{display:grid;grid-template-columns:12fr 3fr}@media only screen and (max-width: 1008px){.NuggetsWidget__inner{grid-template-columns:1fr}}.reviews-io-nuggets-widget-line{background:#000;height:1px;width:170px;margin-bottom:9px}#shopify-section-product-template-protein .ProductForm__Label{margin-bottom:5px!important}#shopify-section-product-template-protein .ProductMeta__AvailabilityList{display:grid;grid-template-columns:1fr 11fr}#shopify-section-product-template-protein .ProductMeta__Availability{background-color:transparent}.ProductMeta__Availability__Text--green{color:#34a853!important}.ProductNutritionInfo-amino-list li{margin:0 5px;text-align:center}.ProductNutritionInfo-amino-list li:first-child{margin-top:0}.ProductNutritionInfo-amino-list li:first-child a:before,.ProductNutritionInfo-amino-list li:first-child a:not(.Button):before{display:none}.ProductNutritionInfo-amino-list li a,.ProductNutritionInfo-amino-list li a:not(.Button){width:100%!important;font-size:to-size(25px);background:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 62.2 62.2'%3E%3Cg%3E%3Cg%3E%3Cpath d='M48,31.1l-30.5,30.5c-.7.7-2,.7-2.7,0h0c-.7-.7-.7-2,0-2.7l27.8-27.8L14.8,3.3c-.7-.7-.7-2,0-2.7h0c.7-.7,2-.7,2.7,0l30.5,30.5Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") center right 0px no-repeat!important;line-height:16px}.ProductNutritionInfo-amino-list li a span,.ProductNutritionInfo-amino-list li a:not(.Button) span{padding-left:0;padding-right:0}.ProductNutritionInfo-amino-list li a:before,.ProductNutritionInfo-amino-list li a:not(.Button):before{display:none}.ProductNutritionInfo-amino-list li a:after,.ProductNutritionInfo-amino-list li a:not(.Button):after{padding-bottom:5px;border-bottom:2px solid #d9d9d9}.ProductNutritionInfo-amino-list li a:active,.ProductNutritionInfo-amino-list li a.active,.ProductNutritionInfo-amino-list li a:not(.Button):active,.ProductNutritionInfo-amino-list li a:not(.Button).active{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 62.2 62.2'%3E%3Cg%3E%3Cg%3E%3Cpath d='M31.1,48L.6,17.5c-.7-.7-.7-2,0-2.7h0c.7-.7,2-.7,2.7,0l27.8,27.8,27.8-27.8c.7-.7,2-.7,2.7,0h0c.7.7.7,2,0,2.7l-30.5,30.5Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")!important}.ProductNutritionInfo-amino-list li a:hover:after,.ProductNutritionInfo-amino-list li a:active:after,.ProductNutritionInfo-amino-list li a.active:after,.ProductNutritionInfo-amino-list li a:not(.Button):hover:after,.ProductNutritionInfo-amino-list li a:not(.Button):active:after,.ProductNutritionInfo-amino-list li a:not(.Button).active:after{text-decoration:none!important;border-bottom:2px solid #000000;transform:scale(1);opacity:1}.ProductNutritionInfo-amino-list:after{flex:0 0 0}.pswp--zoom-allowed .pswp__img{cursor:url(//rocka-nutrition.myshopify.com/services/assets/179235127563/editor_asset/cursor-zoom-in.svg) 18 18,zoom-in;cursor:-webkit-image-set(url(//rocka-nutrition.myshopify.com/services/assets/179235127563/editor_asset/cursor-zoom-in.svg) 1x,url(//rocka-nutrition.myshopify.com/services/assets/179235127563/editor_asset/cursor-zoom-in-2x.svg) 2x) 18 18,zoom-in}.Drawer__Header{display:flex;align-items:center;position:relative;height:50px;max-height:60px;background:inherit;text-align:center;z-index:1}.Drawer__Footer{flex:none;box-shadow:0 -1px #e8e8e8}@media screen and (min-width: 641px){.Drawer{width:400px}}.Select svg{position:absolute;line-height:normal;pointer-events:none;vertical-align:baseline;fill:currentColor}.QuantitySelector{display:inline-flex;align-items:center;border:1px solid #e8e8e8;white-space:nowrap}.QuantitySelector__CurrentQuantity{display:inline-block;width:20px;padding:0;font-size:10px;text-align:center;letter-spacing:normal;background:transparent;border:none}.QuantitySelector__CurrentQuantity{font-size:12px}.Price{display:inline-block}.Price--compareAt{position:relative;margin-left:10px}.Price--compareAt:before{position:absolute;content:"";top:50%;left:-.4em;width:calc(100% + .8em);height:1px;background:currentColor}.Product__Gallery{position:relative;margin-bottom:28px}.Product__Slideshow--zoomable .Product__SlideItem--image{cursor:url(//rocka-nutrition.myshopify.com/services/assets/179235127563/editor_asset/cursor-zoom-in.svg) 18 18,zoom-in;cursor:-webkit-image-set(url(//rocka-nutrition.myshopify.com/services/assets/179235127563/editor_asset/cursor-zoom-in.svg) 1x,url(//rocka-nutrition.myshopify.com/services/assets/179235127563/editor_asset/cursor-zoom-in-2x.svg) 2x),zoom-in}@media screen and (min-width: 641px){.Drawer{width:470px}}.ProductBundle__Title{font-family:Nunito Sans,sans-serif;font-size:24px;font-weight:700;line-height:normal;letter-spacing:normal;color:#000;text-align:center}.ProductBundle__Wrapper .Price--highlight{font-family:Massilia,sans-serif;font-weight:900;color:#ff0034}.ProductBundle__Select select{display:flex;margin-bottom:1rem;max-width:unset;height:35px;padding-left:14px;padding-right:28px;width:100%;text-align:center;text-align-last:center;border-radius:5px;border:1px solid #464646;background-color:#fff;background-image:url(//www.rockanutrition.de/cdn/shop/t/42/assets/arrow-down.svg);background-position:95% 50%;background-repeat:no-repeat;background-size:12px 12px;-webkit-appearance:none}.ProductForm{margin-top:24px}.ProductForm__Option--labelled{margin-bottom:20px}.ProductForm__AddToCart{display:flex;align-items:center;justify-content:center}.Price--highlight{color:#fb2b3f}@media screen and (max-width: 640px){.BreadcrumbList{display:none}}.Button,.shopify-payment-button__button--unbranded,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button-primary:not(input),#shopify-product-reviews input.spr-button-primary,#shopify-product-reviews .spr-pagination-prev>a,#shopify-product-reviews .spr-pagination-next>a{padding-top:10px;padding-bottom:12px;border:none;border-radius:40px;border-color:unset;font-size:18px;font-weight:700;line-height:18px;letter-spacing:normal;color:#fff;background-color:#fc007f}.ProductContent__TabList{display:flex;flex-direction:column;margin-top:0;margin-bottom:0;list-style:none;overflow-x:auto;-webkit-overflow-scrolling:touch}.ProductContent__TabList li:first-child a:before,.ProductContent__TabList li:first-child a:not(.Button):before{margin:0 auto;display:block;width:100%;padding-top:13px;border-top:none;transform:scale(1);transform-origin:left center;transition:transform .3s;opacity:1;content:""}.ProductContent__TabList li a span,.ProductContent__TabList li a:not(.Button) span{padding-left:12px;padding-right:12px}.ProductContent__TabList li a:before,.ProductContent__TabList li a:not(.Button):before{display:block;padding-top:13px;content:""}.ProductContent__TabList li a:after,.ProductContent__TabList li a:not(.Button):after{display:block;width:100%;padding-bottom:13px;border-bottom:1px solid #d9d9d9;transform:scale(1);transform-origin:left center;transition:transform .3s;opacity:1;content:""}.Rte .check-black:before{margin-top:0;margin-left:-24px;display:block;float:left;width:16px;height:16px;background:url(//www.rockanutrition.de/cdn/shop/t/73/assets/check-black.svg) no-repeat center left/16px 16px;content:""}.NewsletterModal ul.NewsletterModal__CheckList>li{margin-bottom:0;padding-left:30px;color:#686868!important;font-size:20px;font-weight:400;line-height:30px;text-align:left;background:url(//www.rockanutrition.de/cdn/shop/t/73/assets/check-black.svg) no-repeat left center/20px 20px;background-position:0px 6px}.Product__Wrapper .ProductForm__AddToCart i{margin-left:10px;margin-top:0}@media screen and (max-width: 1007px){.Product__Wrapper .ProductForm__AddToCart{position:fixed;left:5%;bottom:20px;width:90%;transition:all ease .2s;transform:translateZ(0);z-index:10}}.Product__Wrapper .Product__SlideshowNav .Product__SlideshowNavScroller .Product__SlideshowNavImage{width:100px!important;border:none;opacity:.8}.Product__Wrapper .ProductForm .ProductForm__AddToCart .Icon--cart-buy{margin-left:10px;vertical-align:baseline}.Product__Wrapper .ProductForm__Label{display:block;font-weight:400;font-size:16px;color:#000}.Product__Wrapper .ProductForm__QuantitySelector .ProductForm__Label{line-height:1.2}.Product__Wrapper .ProductMeta__PriceList{display:inline-block;margin-top:20px}.reviews-io-nuggets-widget .ProductForm__Label{display:none!important}.ProductForm__PaymentMethods{margin:34px 0;text-align:center}.Product__Wrapper .ProductForm__Option .ProductForm__Label{line-height:1.2}.Product__Wrapper .ProductForm__KeyFacts>li{margin-bottom:12px;padding-left:30px;line-height:24px;background:url(//www.rockanutrition.de/cdn/shop/t/73/assets/check.svg) no-repeat top left 0/24px auto;background-size:24px 24px}.ProductMeta__AvailabilityList .ProductMeta__Availability{display:inline-block;height:11px;width:11px;border-radius:50%;background-color:#484848;vertical-align:middle}.ProductMeta__AvailabilityList .ProductMeta__Availability.ProductMeta__Availability--green{background-color:#00af00}.ProductMeta__AvailabilityList .ProductMeta__Availability.ProductMeta__Availability--yellow{background-color:#ffea8a}.ProductMeta__AvailabilityList .ProductMeta__Availability.ProductMeta__Availability--red{background-color:#ff7abd}.ProductContent__Description,.ProductContent__Count,.ProductContent__Ingredients,.ProductContent__Purpose,.ProductContent__Comparison,.ProductContent__Influencer,.ProductContent__Instagram,.ProductContent__Quote,.ProductContent__Flavor,.ProductContent__Faq,.ProductContent__Extra,.ProductContent__NutritionFacts,.ProductContent__Content,.ProductContent__Consumption,.ProductContent__LabAnalysis,.ProductContent__Rating,.ProductContent__Recipes,.ProductContent__Sustainability,.ProductContent__Contact{margin-bottom:0;padding:40px 20px 20px}.ProductContent__Description .Rte h2,.ProductContent__Count .Rte h2,.ProductContent__Ingredients .Rte h2,.ProductContent__Purpose .Rte h2,.ProductContent__Comparison .Rte h2,.ProductContent__Influencer .Rte h2,.ProductContent__Instagram .Rte h2,.ProductContent__Quote .Rte h2,.ProductContent__Flavor .Rte h2,.ProductContent__Faq .Rte h2,.ProductContent__Extra .Rte h2,.ProductContent__NutritionFacts .Rte h2,.ProductContent__Content .Rte h2,.ProductContent__Consumption .Rte h2,.ProductContent__LabAnalysis .Rte h2,.ProductContent__Rating .Rte h2,.ProductContent__Recipes .Rte h2,.ProductContent__Sustainability .Rte h2,.ProductContent__Contact .Rte h2{margin-top:0;font-family:Massilia,sans-serif;font-size:32px;font-weight:900;letter-spacing:normal;color:#000}.ProductContent__Description .Rte h3,.ProductContent__Count .Rte h3,.ProductContent__Ingredients .Rte h3,.ProductContent__Purpose .Rte h3,.ProductContent__Comparison .Rte h3,.ProductContent__Influencer .Rte h3,.ProductContent__Instagram .Rte h3,.ProductContent__Quote .Rte h3,.ProductContent__Flavor .Rte h3,.ProductContent__Faq .Rte h3,.ProductContent__Extra .Rte h3,.ProductContent__NutritionFacts .Rte h3,.ProductContent__Content .Rte h3,.ProductContent__Consumption .Rte h3,.ProductContent__LabAnalysis .Rte h3,.ProductContent__Rating .Rte h3,.ProductContent__Recipes .Rte h3,.ProductContent__Sustainability .Rte h3,.ProductContent__Contact .Rte h3{margin:0;font-family:Massilia,sans-serif;font-size:25px;font-weight:900;letter-spacing:normal;text-transform:none}@media screen and (max-width: 640px){.ProductContent__Description .Rte h2,.ProductContent__Count .Rte h2,.ProductContent__Ingredients .Rte h2,.ProductContent__Purpose .Rte h2,.ProductContent__Comparison .Rte h2,.ProductContent__Influencer .Rte h2,.ProductContent__Instagram .Rte h2,.ProductContent__Quote .Rte h2,.ProductContent__Flavor .Rte h2,.ProductContent__Faq .Rte h2,.ProductContent__Extra .Rte h2,.ProductContent__NutritionFacts .Rte h2,.ProductContent__Content .Rte h2,.ProductContent__Consumption .Rte h2,.ProductContent__LabAnalysis .Rte h2,.ProductContent__Rating .Rte h2,.ProductContent__Recipes .Rte h2,.ProductContent__Sustainability .Rte h2,.ProductContent__Contact .Rte h2{font-size:calc(20px + (32 - 20) * ((100vw - 260px) / (640 - 260)))}.ProductContent__Description .Rte h3,.ProductContent__Count .Rte h3,.ProductContent__Ingredients .Rte h3,.ProductContent__Purpose .Rte h3,.ProductContent__Comparison .Rte h3,.ProductContent__Influencer .Rte h3,.ProductContent__Instagram .Rte h3,.ProductContent__Quote .Rte h3,.ProductContent__Flavor .Rte h3,.ProductContent__Faq .Rte h3,.ProductContent__Extra .Rte h3,.ProductContent__NutritionFacts .Rte h3,.ProductContent__Content .Rte h3,.ProductContent__Consumption .Rte h3,.ProductContent__LabAnalysis .Rte h3,.ProductContent__Rating .Rte h3,.ProductContent__Recipes .Rte h3,.ProductContent__Sustainability .Rte h3,.ProductContent__Contact .Rte h3{font-size:calc(18px + (25 - 18) * ((100vw - 260px) / (640 - 260)))}.ProductContent__Description .Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Count .Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Ingredients .Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Purpose .Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Comparison .Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Influencer .Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Instagram .Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Quote .Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Flavor .Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Faq .Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Extra .Grid__Cell.\31\/3--tablet-and-up,.ProductContent__NutritionFacts .Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Content .Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Consumption .Grid__Cell.\31\/3--tablet-and-up,.ProductContent__LabAnalysis .Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Rating .Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Recipes .Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Sustainability .Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Contact .Grid__Cell.\31\/3--tablet-and-up{display:block;margin-top:25px;text-align:center}}@media screen and (min-width: 641px){.ProductContent__Description>.Container>.Grid,.ProductContent__Count>.Container>.Grid,.ProductContent__Ingredients>.Container>.Grid,.ProductContent__Purpose>.Container>.Grid,.ProductContent__Comparison>.Container>.Grid,.ProductContent__Influencer>.Container>.Grid,.ProductContent__Instagram>.Container>.Grid,.ProductContent__Quote>.Container>.Grid,.ProductContent__Flavor>.Container>.Grid,.ProductContent__Faq>.Container>.Grid,.ProductContent__Extra>.Container>.Grid,.ProductContent__NutritionFacts>.Container>.Grid,.ProductContent__Content>.Container>.Grid,.ProductContent__Consumption>.Container>.Grid,.ProductContent__LabAnalysis>.Container>.Grid,.ProductContent__Rating>.Container>.Grid,.ProductContent__Recipes>.Container>.Grid,.ProductContent__Sustainability>.Container>.Grid,.ProductContent__Contact>.Container>.Grid{display:flex}.ProductContent__Description>.Container>.Grid>.Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Count>.Container>.Grid>.Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Ingredients>.Container>.Grid>.Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Purpose>.Container>.Grid>.Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Comparison>.Container>.Grid>.Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Influencer>.Container>.Grid>.Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Instagram>.Container>.Grid>.Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Quote>.Container>.Grid>.Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Flavor>.Container>.Grid>.Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Faq>.Container>.Grid>.Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Extra>.Container>.Grid>.Grid__Cell.\31\/3--tablet-and-up,.ProductContent__NutritionFacts>.Container>.Grid>.Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Content>.Container>.Grid>.Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Consumption>.Container>.Grid>.Grid__Cell.\31\/3--tablet-and-up,.ProductContent__LabAnalysis>.Container>.Grid>.Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Rating>.Container>.Grid>.Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Recipes>.Container>.Grid>.Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Sustainability>.Container>.Grid>.Grid__Cell.\31\/3--tablet-and-up,.ProductContent__Contact>.Container>.Grid>.Grid__Cell.\31\/3--tablet-and-up{display:flex;justify-content:center;align-self:center;margin-top:0;margin-bottom:0;text-align:left}.ProductContent__Description>.Container>.Grid>.Grid__Cell.\32\/3--tablet-and-up,.ProductContent__Count>.Container>.Grid>.Grid__Cell.\32\/3--tablet-and-up,.ProductContent__Ingredients>.Container>.Grid>.Grid__Cell.\32\/3--tablet-and-up,.ProductContent__Purpose>.Container>.Grid>.Grid__Cell.\32\/3--tablet-and-up,.ProductContent__Comparison>.Container>.Grid>.Grid__Cell.\32\/3--tablet-and-up,.ProductContent__Influencer>.Container>.Grid>.Grid__Cell.\32\/3--tablet-and-up,.ProductContent__Instagram>.Container>.Grid>.Grid__Cell.\32\/3--tablet-and-up,.ProductContent__Quote>.Container>.Grid>.Grid__Cell.\32\/3--tablet-and-up,.ProductContent__Flavor>.Container>.Grid>.Grid__Cell.\32\/3--tablet-and-up,.ProductContent__Faq>.Container>.Grid>.Grid__Cell.\32\/3--tablet-and-up,.ProductContent__Extra>.Container>.Grid>.Grid__Cell.\32\/3--tablet-and-up,.ProductContent__NutritionFacts>.Container>.Grid>.Grid__Cell.\32\/3--tablet-and-up,.ProductContent__Content>.Container>.Grid>.Grid__Cell.\32\/3--tablet-and-up,.ProductContent__Consumption>.Container>.Grid>.Grid__Cell.\32\/3--tablet-and-up,.ProductContent__LabAnalysis>.Container>.Grid>.Grid__Cell.\32\/3--tablet-and-up,.ProductContent__Rating>.Container>.Grid>.Grid__Cell.\32\/3--tablet-and-up,.ProductContent__Recipes>.Container>.Grid>.Grid__Cell.\32\/3--tablet-and-up,.ProductContent__Sustainability>.Container>.Grid>.Grid__Cell.\32\/3--tablet-and-up,.ProductContent__Contact>.Container>.Grid>.Grid__Cell.\32\/3--tablet-and-up{display:flex;align-self:center}}.ProductContent__Description ul>li{padding-left:40px;background:url(//www.rockanutrition.de/cdn/shop/t/73/assets/check-black.svg) no-repeat left 8px/16px 16px}.ProductContent__Comparison ul.pro>li{padding-left:40px;padding-right:0;font-size:14px;line-height:20px;text-align:left;background:url(//www.rockanutrition.de/cdn/shop/t/73/assets/product-pro.svg) no-repeat left 8px/16px auto}.ProductContent__Comparison ul.contra>li{padding-top:5px;padding-bottom:5px;padding-left:40px;font-size:14px;line-height:20px;text-align:left;background:url(//www.rockanutrition.de/cdn/shop/t/73/assets/product-contra.svg) no-repeat left 14px/16px auto}.ProductContent__Comparison .Grid .Grid__Cell.\31\/2:nth-child(1):after{position:absolute;display:block;margin-top:50%;width:15px;height:40px;top:-20px;right:-20px;background:url(/cdn/shop/t/25/assets/product-comparison.svg) no-repeat center center;content:""}.ProductContent__Comparison .Grid__Cell.\31\/2 ul.pro>li{padding-left:0;padding-right:30px;text-align:right;background:url(//www.rockanutrition.de/cdn/shop/t/73/assets/product-pro.svg) no-repeat right 8px/16px auto}@media screen and (max-width: 350px){.ProductContent__Comparison .Grid__Cell.\31\/2 ul.pro>li{padding-left:30px;padding-right:0;text-align:left;background:url(//www.rockanutrition.de/cdn/shop/t/73/assets/product-pro.svg) no-repeat left 8px/16px auto}}.ProductContent__Recipes .ArticleListWrapper{margin-bottom:20px}.ProductContent__Recipes .Rte img,.ProductContent__Recipes .Rte .VideoWrapper,.ProductContent__Recipes .Rte .Form{margin-top:0;margin-bottom:0}.ProductContent__Recipes .ArticleItem__Title a{font-family:Massilia,sans-serif;font-weight:900;color:#000;text-decoration:none}.ProductContent__Recipes .Rte a:not(.Button){text-decoration:none}.ProductContent__Extra ul>li{padding-left:40px;line-height:120%;background:url(//www.rockanutrition.de/cdn/shop/t/73/assets/check-black.svg) no-repeat left 5px/16px 16px}.ProductContent__Video .embed-youtube:before{position:absolute;width:100%;height:100%;background:url(//www.rockanutrition.de/cdn/shop/t/73/assets/play.png) no-repeat;background-position:50% 50%;background-size:100%;content:""}ul.check.check-black>li{margin-bottom:16px;padding-left:30px;background:url(//www.rockanutrition.de/cdn/shop/t/73/assets/check-black.svg) no-repeat left center/16px 16px;background-position:10px 4px}.Footer__Mailchimp .SectionHeader{margin-bottom:0;padding:40px 20px;background-color:#fafafa}body.new-design .Heading.u-h1,body.new-design .Rte h1.Heading,.Rte body.new-design h1.Heading,body.new-design .ProductItem__Title.Heading,body.new-design .ProductBundle__Title,body.new-design .CartItem__Title.Heading,body.new-design .Footer__Title.Heading,body.new-design .PageHeader .SectionHeader__Heading.u-h1,body.new-design .PageHeader .Rte h1.SectionHeader__Heading,.Rte body.new-design .PageHeader h1.SectionHeader__Heading,body.new-design .Rte .PageHeader h1.SectionHeader__Heading{height:30px;font-family:Massilia,sans-serif;font-weight:900;text-shadow:none}@media screen and (min-width: 641px){body.new-design .Heading.u-h1,body.new-design .Rte h1.Heading,.Rte body.new-design h1.Heading,body.new-design .ProductItem__Title.Heading,body.new-design .ProductBundle__Title,body.new-design .CartItem__Title.Heading,body.new-design .Footer__Title.Heading,body.new-design .PageHeader .SectionHeader__Heading.u-h1,body.new-design .PageHeader .Rte h1.SectionHeader__Heading,.Rte body.new-design .PageHeader h1.SectionHeader__Heading,body.new-design .Rte .PageHeader h1.SectionHeader__Heading{height:76px}}.ProductMeta{text-align:center}.ProductMeta__Tested{display:flex;align-items:center;gap:9px}.ProductMeta__Tested img{width:24px;height:24px;border-radius:50%}.ProductMeta__TestedMobile{display:none;align-items:center;gap:9px;justify-content:center;margin:10px 0}.ProductMeta__TestedMobile img{width:24px;height:24px;border-radius:50%}.ProductMeta__ImageWrapper{display:block;margin-bottom:32px}.ProductMeta__Vendor{margin-bottom:20px}.ProductMeta__Title{margin-bottom:0}.ProductMeta__Title--protein{margin-top:8px}.ProductMeta__PriceList{margin-top:15px}.ProductMeta__Price.Price--compareAt{margin-left:30px}.ProductMeta__Description{margin:24px 0;padding-top:24px;border-top:1px solid #e8e8e8;text-align:left}.ProductMeta__ShareButtons{display:inline-flex;align-items:center;margin:18px 0 10px}.ProductMeta__ShareTitle{margin-right:6px}.ProductMeta__ShareList{font-size:0}.ProductMeta__ShareItem{display:inline-block;margin:0 7px;opacity:0;transform:translateY(-5px);transition:opacity .2s cubic-bezier(.645,.045,.355,1),transform .2s cubic-bezier(.645,.045,.355,1)}.ProductMeta__ShareItem svg{display:block;width:12px;height:12px;opacity:.6;transition:opacity .2s ease-in-out}.ProductMeta__ShareItem:hover svg{opacity:1}.ProductMeta__ShareItem:nth-child(1){transition-delay:.3s}.ProductMeta__ShareItem:nth-child(2){transition-delay:.15s}.ProductMeta__ShareItem:nth-child(3){transition-delay:0s}.ProductMeta__ShareButtons:hover .ProductMeta__ShareItem{opacity:1;transform:translateY(0)}.ProductMeta__ShareButtons:hover .ProductMeta__ShareItem:nth-child(1){transition-delay:0s}.ProductMeta__ShareButtons:hover .ProductMeta__ShareItem:nth-child(3){transition-delay:.3s}.ProductBundle__Title{font-family:Nunito Sans,sans-serif;font-size:36px;font-weight:700;line-height:normal;letter-spacing:normal;color:#000;margin-bottom:24px}.ProductBundle__More>a,.ProductBundle__MoreLink>a{display:block;margin-top:15px;font-size:15px;font-weight:500;text-align:center}.ProductBundle__Wrapper{position:relative;margin:10px 0 24px;padding:1.5rem 1rem;background-color:#fff;border-radius:5px;border:1px solid #dfdfdf}@media screen and (max-width: 640px){.ProductBundle__Wrapper{background-clip:content-box;box-shadow:none;border-radius:5px}}@media screen and (min-width: 641px) and (max-width: 1007px){.ProductBundle__Wrapper{background-clip:content-box;box-shadow:none;border-radius:5px}}.ProductBundle__Wrapper .Price--highlight,.ProductBundle__Wrapper .Price--compareAt{font-family:Massilia,sans-serif;font-weight:900;color:#000}.ProductBundle__Outer{display:flex;position:relative;align-items:center}.ProductBundle__Text{margin-right:1rem}.ProductBundle__Text h3{margin:0 0 3rem;font-family:Massilia,sans-serif;font-size:1.5rem;font-weight:900;line-height:1.5rem;color:#000}.ProductBundle__Text p{font-size:1rem;font-weight:700;color:#000}.ProductBundle__Image{display:flex;margin-left:auto;width:30%}.ProductBundle__Discount{position:absolute;bottom:-12px;left:-80px;width:160px;height:24px;margin-left:50%;padding:0 10px;border-radius:5px;font-weight:700;line-height:24px;text-align:center;text-transform:uppercase;background:#000;color:#fff}.ProductBundle__Text h3{margin-bottom:1.5rem}.ProductBundle__Select{display:flex;flex-direction:row}.ProductBundle__Text{width:100%}.ProductBundle__Select label{display:flex;min-width:105px;margin-right:15px;font-family:Massilia,sans-serif;font-size:16px;font-weight:900;line-height:33px;letter-spacing:0;color:#292929!important;text-decoration:none;text-transform:none;transition:color .2s ease-in-out}.ProductBundle__Select select{display:flex;margin-bottom:1rem;max-width:unset;height:35px;padding-left:14px;padding-right:28px;width:100%;text-align:center;text-align-last:center;border-radius:5px;border:1px solid #464646;background-color:#fff;background-image:url(//www.rockanutrition.de/cdn/shop/t/42/assets/arrow-down.svg);background-position:95% 50%;background-repeat:no-repeat;background-size:12px 12px;-webkit-appearance:none}.bundle button.ProductBundle__Button{display:block!important;margin:0 auto;text-align:center}.ProductForm~.ProductMeta__Description{border-top:none;padding-top:0}.ProductForm~.ProductMeta__Description .ProductMeta__ShareButtons{margin-bottom:2px}.Product__QuickNav{position:relative;margin-top:40px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.Product__QuickNav a{display:block;padding:11px 16px;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateX(0)}.Product__QuickNav a:last-child{position:absolute;top:0;left:0;width:100%;transform:rotateX(180deg)}.Product__QuickNav svg{position:absolute;right:18px;top:calc(50% - 5px);height:10px;width:8px}.Product__QuickNavWrapper{transition:.6s;transform-style:preserve-3d}.Product__QuickNav.is-flipped .Product__QuickNavWrapper{transform:rotateX(180deg)}@media screen and (min-width: 1008px){.ProductMeta{text-align:left}}.ProductForm{margin-top:13px}.ProductForm__Variants{margin-bottom:25px}.ProductForm__Option{position:relative;margin-bottom:10px}.ProductForm__Option--labelled{margin-bottom:21px}.no-js .ProductForm__Option:not(.no-js){display:none}.ProductForm__Item{position:relative;width:100%;text-align:left;padding:10px 28px 10px 14px;border:1px solid #e8e8e8;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ProductForm__Item .Icon--select-arrow{position:absolute;top:calc(50% - 5px);right:15px;width:10px;height:10px}.ProductForm__Label{display:block;margin-bottom:8px}.ProductForm__Label--flex{display:flex!important;align-items:center;justify-content:space-between}.ProductForm__Label--flex span{display:flex;align-items:center;gap:3px;font-size:10px!important}.ProductForm__LabelLink{float:right;text-decoration:underline;text-underline-position:under}.ProductForm__SelectedValue{display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:220px;vertical-align:top}.ProductForm__OptionCount{float:right;margin-right:14px}.ProductForm__Inventory{margin-top:8px;font-style:italic}.ProductForm__Error{margin-top:10px;text-align:center}.ProductForm__AddToCart{display:flex;align-items:center;justify-content:center;margin-top:16px}.Product__FeatureImageWrapper{overflow:hidden;background-size:cover}.Product__FeatureImage{height:415px;background-size:cover;background-position:center}@media screen and (min-width: 641px){.Product__FeatureImage{height:500px}}@media screen and (min-width: 1240px){.Product__FeatureImage{height:600px}.Product__FeatureImage--small{height:500px}.Product__FeatureImage--large{height:700px}}.Product__Tabs{margin:50px 0}@media screen and (max-width: 640px){.Product__Tabs .Collapsible__Content{padding-top:6px;padding-bottom:28px}}@media screen and (max-width: 1007px){.Product__Tabs .Collapsible{padding:0 24px}}@media screen and (min-width: 1008px){.Product__Tabs{margin:80px 0}.Product__Tabs .Collapsible__Content{padding-right:80px}}@keyframes variantSelectorInfoOpeningAnimation{0%{transform:translateY(10px);opacity:0}50%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes variantSelectorInfoClosingAnimation{0%{transform:translateY(0);opacity:1}to{transform:translateY(-10px);opacity:0}}.VariantSelector{position:fixed;width:100%;bottom:0;left:0;background:var(--shopify-editor-setting-background);padding:24px 0;z-index:10;box-shadow:0 -2px 10px #36363633;transform:translateY(100%);visibility:hidden;transition:transform .4s cubic-bezier(.645,.045,.355,1),visibility .4s cubic-bezier(.645,.045,.355,1)}.VariantSelector[aria-hidden=false]{transform:translateY(0);visibility:visible}.VariantSelector__Item{padding:0 10px;width:60%}.VariantSelector__Info{position:relative;margin:48px 24px 0}.VariantSelector__ChoiceList{margin-bottom:34px}.VariantSelector__Choice{display:table;table-layout:fixed;width:100%;-webkit-animation:.15s variantSelectorInfoClosingAnimation forwards ease-in-out;animation:.15s variantSelectorInfoClosingAnimation forwards ease-in-out}.VariantSelector__Choice.is-selected{-webkit-animation:.3s variantSelectorInfoOpeningAnimation forwards ease-in-out;animation:.3s variantSelectorInfoOpeningAnimation forwards ease-in-out}.VariantSelector__Choice:not(:first-child){position:absolute;top:0;left:0}.VariantSelector__ChoiceColor,.VariantSelector__ChoicePrice{display:table-cell;width:50%;text-align:center;vertical-align:middle}.VariantSelector__ChoiceColor{border-right:1px solid #e8e8e8}.VariantSelector__ColorSwatch{display:inline-block;width:16px;height:16px;margin-right:15px;vertical-align:sub;background-size:cover}.VariantSelector__ColorSwatch--white{outline:1px solid #e8e8e8}.VariantSelector__ChoicePrice{font-size:11px}@media screen and (max-width: 640px){.VariantSelector .flickity-prev-next-button{display:none}}@media screen and (min-width: 641px){.VariantSelector{top:50%;bottom:auto;left:50%;width:80%;padding-bottom:34px;max-height:100%;max-width:800px;opacity:0;transform:translate(-50%,-50%);transition:all .3s ease-in-out;overflow:auto}.VariantSelector[aria-hidden=false]{transform:translate(-50%,-50%);opacity:1}.VariantSelector__Item{padding:0 25px;width:46%}.VariantSelector .flickity-prev-next-button.next{top:calc(50% - 45px);right:20px}.VariantSelector .flickity-prev-next-button.previous{top:calc(50% - 45px);left:20px}.VariantSelector__Info{max-width:350px;margin-left:auto;margin-right:auto}.VariantSelector__ChoicePrice{font-size:13px}}@media (min-width: 800px) and (max-height: 950px){.VariantSelector__ImageWrapper{max-width:290px!important}}.FeaturedProduct__Gallery{display:block;margin-bottom:20px}.FeaturedProduct__ViewWrapper{margin-top:34px;text-align:center}@media screen and (min-width: 641px){.FeaturedProduct{display:flex;align-items:flex-start;justify-content:center;max-width:880px;margin:0 auto}.FeaturedProduct--center{align-items:center}.FeaturedProduct__Gallery,.FeaturedProduct__Info{flex:1 1 50%}.FeaturedProduct__Gallery{margin:0}.FeaturedProduct__Info{margin-left:50px}.FeaturedProduct__Info .ProductMeta,.FeaturedProduct__ViewWrapper{text-align:left}}@media screen and (min-width: 1008px){.FeaturedProduct__Info{margin-left:80px}}body.template-product .BreadcrumbList,body.template-product .Product,body.template-product .ProductIcons__Wrapper,body.template-product .ProductContent__TabList,body.template-product #shopify-section-recently-viewed-products,body.template-product #shopify-section-product-recommendations{margin-left:auto;margin-right:auto;max-width:1200px}body.template-product .ProductContent .Container{max-width:1200px;margin-left:auto;margin-right:auto}@media screen and (max-width: 640px){body.template-product .ProductContent .Container{padding-left:0;padding-right:0}}body.template-product .pswp--zoom-allowed .pswp__img{cursor:webkit-pointer;cursor:pointer}@media screen and (max-width: 1007px){.Product__Wrapper .ProductForm__AddToCart:after{content:"";top:env(safe-area-inset-top);right:env(safe-area-inset-right);bottom:env(safe-area-inset-bottom);left:env(safe-area-inset-left)}}.Product__Wrapper{margin-top:0}.Product__Wrapper .Product__Gallery{aspect-ratio:1 / 1}.Product__Wrapper .Product__SlideShow:after{content:"flickity";display:none}.Product__Wrapper .Product__SlideShow.flickity--disabled:after{content:""}.Product__Wrapper .Product__SlideItem{margin-left:2%;margin-right:2%;width:80%}.Product__Wrapper .Product__SlideItem img{top:5%;height:90%}.Product__Wrapper .Product__SlideItem.is-selected img{top:0;height:100%}@media screen and (max-width: 1007px){.Product__Wrapper .Product__SlideshowNav{display:none!important}}@media screen and (min-width: 1008px) and (max-width: 1239px){.Product__Wrapper .Product__SlideshowNav{display:none!important}}@media screen and (min-width: 1008px){.Product__Wrapper .Product__Gallery{display:flex}.Product__Wrapper .Product__Slideshow{position:relative;padding-top:0;flex-grow:1}.Product__Wrapper .Product__SlideshowNav{width:140px}.Product__Wrapper .Product__SlideshowNav .Product__SlideshowNavScroller{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:scroll}.Product__Wrapper .Product__SlideshowNav .Product__SlideshowNavScroller .Product__SlideshowNavImage{width:100px!important;border:none;opacity:.4}.Product__Wrapper .Product__SlideshowNav .Product__SlideshowNavScroller .Product__SlideshowNavImage.is-selected{border:none;opacity:1}.Product__Wrapper .Product__SlideshowNav .Product__SlideshowNavScroller .Product__SlideshowNavImage{margin-top:0;margin-bottom:10px}.Product__Wrapper .Product__SlideshowNav .Product__SlideshowNavScroller span{display:block!important}.Product__Wrapper .Product__SlideshowNav .Product__SlideshowNavScroller img{border-radius:5px}.Product__Wrapper .Product__SlideItem{width:100%;margin-left:0;margin-right:0}.Product__Wrapper .Product__SlideItem img{top:0;min-width:480px;height:100%;border-radius:5px;opacity:0}.Product__Wrapper .Product__SlideItem img.flickity-lazyloaded,.Product__Wrapper .Product__SlideItem img.flickity-lazyerror{opacity:1}.Product__Wrapper .Product__Slideshow--zoomable .Product__SlideItem--image{cursor:webkit-pointer;cursor:pointer}}@media screen and (min-width: 1240px){.Product__Wrapper .flickity-page-dots{display:none}}.Product__Wrapper .ProductMeta{text-align:left}.Product__Wrapper .ProductMeta .ruk_rating_snippet{display:block;height:25px;line-height:22px}.Product__Wrapper .ProductForm .ProductForm__AddToCart .Icon--cart-buy{margin-left:15px;vertical-align:baseline}.Product__Wrapper .ProductForm .ProductForm__AddToCart i.fa{padding-left:10px}.Product__Wrapper .ProductForm__Item{background:#fff}.Product__Wrapper .ProductForm__Label{display:block;font-size:13.1px;color:#000}.Product__Wrapper .ProductForm__QuantitySelector .ProductForm__Label{margin-top:8px}.Product__Wrapper .ProductForm__Select select{text-align:center;text-align-last:center;border-radius:5px;border:1px solid #000000}.Product__Wrapper .ProductForm__Select select option[data-variant-available=none]{color:#aaa}.Product__Wrapper .ProductForm__Select select::hover::focus{-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;-moz-border-bottom-left-radius:0;-moz-border-bottom-right-radius:0;border-radius:20px 20px 0 0}.Product__Wrapper .ProductForm__Select.Select--primary:after{background:none}.Product__Wrapper .ColorSwatchList .ColorSwatch{width:100%;padding:0 20px;height:45px;line-height:45px;border:1px solid #c4c4c4;background-position:center center;background-size:contain;background-repeat:no-repeat}.Product__Wrapper .ColorSwatchList .ColorSwatch__Radio+.ColorSwatch:after{display:none}.Product__Wrapper .ColorSwatchList .ColorSwatch__Radio:disabled+.ColorSwatch,.Product__Wrapper .ColorSwatchList .ColorSwatch__Radio[data-variant-available=none]+.ColorSwatch{text-decoration:line-through;background-color:#fff}.Product__Wrapper .ColorSwatchList .ColorSwatch__Radio+.ColorSwatch{background-color:#fff}.Product__Wrapper .ColorSwatchList .ColorSwatch.is-active:after,.Product__Wrapper .ColorSwatchList .ColorSwatch__Radio:checked+.ColorSwatch{border:1px solid #464646;background-color:#fff;box-shadow:0 0 8px #36363633}.Product__Wrapper .SizeSwatchList.HorizontalList{display:flex}.Product__Wrapper .SizeSwatchList.HorizontalList .HorizontalList__Item{flex-grow:1;flex-basis:0}.Product__Wrapper .SizeSwatchList .SizeSwatchItem--hide{display:none}.Product__Wrapper .SizeSwatchList .SizeSwatch{width:100%;font-weight:900;padding:0 20px;height:45px;line-height:45px;border-radius:5px;border:1px solid #cccccc}.SizeSwatch span{font-weight:400;color:#b3b3b3;font-size:11px}.Button,.shopify-payment-button__button--unbranded,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button-primary:not(input),#shopify-product-reviews input.spr-button-primary,#shopify-product-reviews .spr-pagination-prev>a,#shopify-product-reviews .spr-pagination-next>a{padding-top:14px;padding-bottom:16px}.Product__Wrapper .SizeSwatchList .SizeSwatch--narrow{padding-left:10px;padding-right:10px}.Product__Wrapper .SizeSwatchList .SizeSwatch__Radio:disabled+.SizeSwatch,.Product__Wrapper .SizeSwatchList .SizeSwatch__Radio[data-variant-available=none]+.SizeSwatch{text-decoration:line-through;background-color:#fff}.Product__Wrapper .SizeSwatchList .SizeSwatch__Radio:disabled+.SizeSwatch,.Product__Wrapper .SizeSwatchList .SizeSwatch__Radio[data-inventory-quantity=none]+.SizeSwatch{text-decoration:none;opacity:.5}.Product__Wrapper .SizeSwatchList .SizeSwatch__Radio+.SizeSwatch{color:#000;background-color:#fff}.Product__Wrapper .SizeSwatchList .SizeSwatch.is-active:after,.Product__Wrapper .SizeSwatchList .SizeSwatch__Radio:checked+.SizeSwatch{border:1px solid #000000;background-color:#fff;box-shadow:none}.Product__Wrapper .SizeSwatchList li[data-option-name=Farbe][data-option-value=blau] .SizeSwatch.is-active:after,.Product__Wrapper .SizeSwatchList li[data-option-name=Farbe][data-option-value=blau] .SizeSwatch__Radio:checked+.SizeSwatch{background-color:#104c89;color:#fff}.Product__Wrapper .SizeSwatchList li[data-option-name=Farbe][data-option-value=pink] .SizeSwatch.is-active:after,.Product__Wrapper .SizeSwatchList li[data-option-name=Farbe][data-option-value=pink] .SizeSwatch__Radio:checked+.SizeSwatch{background-color:#fc007f;color:#fff}.Product__Wrapper .ProductForm__QuantitySelector__Content{display:flex;gap:16px}.Product__Wrapper .ProductForm__QuantitySelector__Content .ProductForm__DeliveryInfo li{display:grid;grid-template-columns:1fr 11fr;align-items:center;gap:8px;font-size:10px;margin-bottom:6px}.Product__Wrapper .ProductForm__QuantitySelector__Content .ProductForm__DeliveryInfo li:last-child{grid-template-columns:12fr}.Product__Wrapper .ProductForm__QuantitySelector__Content .ProductForm__DeliveryInfo .ProductForm__DeliveryInfo__Item--neutral-shipping{color:#34a853}.Product__Wrapper .ProductForm__QuantitySelector__Content .ProductForm__DeliveryInfo__Item--neutral-shipping .ProductMeta__AvailabilityList{display:flex;gap:8px;align-items:center}.Product__Wrapper .ProductForm__QuantitySelector .QuantitySelector{border-radius:5px;border:1px solid #000000;background-color:#fff}.Product__Wrapper .ProductForm__QuantitySelector ul{list-style-type:none}.Product__Wrapper .ProductForm__QuantitySelector .HorizontalList{display:flex}.Product__Wrapper .ProductForm__QuantitySelector .HorizontalList .HorizontalList__Item{flex-grow:1;flex-basis:0}.Product__Wrapper .ProductForm__QuantitySelector .HorizontalList .QuantitySelector,.Product__Wrapper .ProductForm__QuantitySelector .HorizontalList .QuantitySelector__CurrentQuantity{width:100%}.Product__Wrapper .ProductMeta__PriceListWrapper{text-align:center}.Product__Wrapper .ProductMeta__UnitPrice{color:#949494;font-size:11px}.Product__Wrapper .ProductMeta__PriceList{display:inline-block;margin-top:0}@media screen and (min-width: 1008px){.Product__Wrapper{max-width:calc(100% - 510px)}.Product__Wrapper .Product__Gallery{position:sticky;top:90px;margin-left:20px}.Product__Wrapper .ProductForm__Option .Grid__Cell,.Product__Wrapper .ProductForm__QuantitySelector{text-align:left}.Product__Wrapper .Product__Info{width:490px;max-width:490px;padding:0 0 30px 20px;margin-right:20px;background-color:#fff}.Product__Wrapper .Product__Info--protein{padding:0 0 30px 60px!important}}@media screen and (min-width: 1240px){.Product__Wrapper{max-width:calc(100% - 520px)}.Product__Wrapper .Product__Gallery{margin-left:0}.Product__Wrapper .Product__Info{width:520px;max-width:520px;margin-right:0}}.Product__Wrapper .ProductForm__KeyFacts{margin-top:20px;margin-bottom:15px;margin-left:0;text-align:left;list-style:none;list-style-position:outside}.Product__Wrapper .ProductForm__KeyFacts>li{margin-bottom:12px;padding-left:30px;line-height:24px;background:url(//www.rockanutrition.de/cdn/shop/t/72/assets/check.svg) no-repeat top left 0/24px auto;background-size:24px 24px}@media screen and (min-width: 1008px){.Product__Wrapper .ProductForm__KeyFacts{margin-left:0;text-align:left}}.ProductMetaWrapper{display:flex;flex-direction:column}.ProductMeta__LabelList{display:flex;position:relative;height:35px;font-family:Massilia,sans-serif;text-align:left}.ProductMeta__Label{display:flex;justify-content:center;align-items:center;margin-bottom:10px;margin-right:5px;width:85px;height:25px;border-radius:5px;color:#fff;font-size:13px;font-weight:900;line-height:25px;text-align:center}.ProductMeta__Label--sale{background-color:#fb2b3f}.ProductMeta__Label--new,.ProductMeta__Label--new-flavor,.ProductMeta__Label--limited{background-color:#f6b900}.ProductMeta__Label--bio{background-color:#93b237}.ProductMeta__Label--sold-out,.ProductMeta__Label--default{background-color:#dadada}.ProductMeta__BestBefore{font-size:11px;font-weight:400;line-height:150%;letter-spacing:normal;text-align:center;text-transform:none;color:#949494}.ProductMeta__BestBeforeMessage{position:relative;display:inline-block;margin-left:20px;padding:5px;width:30px;height:30px;background:#fff;color:#000;border:2px solid #000000;border-radius:50%;font-family:serif;font-size:22px;font-weight:700;line-height:18px;text-align:center;text-transform:lowercase;letter-spacing:normal}.ProductMeta__BestBeforeMessage:after{position:absolute;top:50%;left:50%;padding:.3rem .5rem;transform:translate(-50%);content:attr(data-tip);background:#000;color:#fff;font-size:.9rem;text-align:center;text-transform:none;transition:top .2s ease-out,opacity .2s ease-out;z-index:0;opacity:0}.ProductMeta__BestBeforeMessage:hover:after{top:30px;z-index:100;opacity:1}.ProductMeta__VariantLab{margin-top:10px;margin-left:0;min-width:120px;align-self:end}@media screen and (min-width: 641px){.ProductMetaWrapper{flex-direction:row}.ProductMeta__VariantLab{margin-top:0;margin-left:10px;align-self:center}}.ProductMeta__Title.u-h2,.Rte h2.ProductMeta__Title{font-family:Massilia,sans-serif;font-size:36px;font-weight:900;line-height:normal;letter-spacing:normal;color:#000}.ProductMeta__Title.u-h2 span,.Rte h2.ProductMeta__Title span{display:block;font-family:Nunito Sans,sans-serif;font-size:16px;letter-spacing:0;line-height:25px;margin-top:2px;font-style:normal;text-transform:initial;color:#000!important}@media screen and (max-width: 640px){.ProductMeta__Title.u-h2,.Rte h2.ProductMeta__Title{font-size:calc(28px + (36 - 28) * ((100vw - 260px) / (640 - 260)))}}.ProductMeta__PriceList{text-align:center}.ProductMeta__PriceList .ProductMeta__Price{font-family:Massilia,sans-serif;font-size:24px;font-weight:900;line-height:normal;letter-spacing:normal;color:#000}.ProductMeta__PriceList .ProductMeta__Price.Price--highlight{color:#ba2323}.ProductMeta__ShippingPriceList{font-size:11px;font-weight:400;line-height:150%;letter-spacing:normal;text-align:center;text-transform:none;color:#949494}.ProductMeta__ShippingPriceList .ProductMeta__Price,.ProductMeta__ShippingPriceList a{color:#000}.ProductMeta__AvailabilityList{margin-bottom:20px;font-size:11px;font-weight:400;line-height:150%;letter-spacing:normal;text-align:center;text-transform:none;color:#000000e2}.ProductMeta__AvailabilityList .ProductMeta__Availability{display:inline-block;height:16px;width:16px;border-radius:50%;background-color:#484848;vertical-align:middle}.ProductMeta__AvailabilityList .ProductMeta__Availability.ProductMeta__Availability--green{background-color:#00af00!important}.ProductMeta__AvailabilityList .ProductMeta__Availability.ProductMeta__Availability--yellow{background-color:#ffea8a!important}.ProductMeta__AvailabilityList .ProductMeta__Availability.ProductMeta__Availability--red{background-color:red!important}.template-product-protein-template .ProductMeta__AvailabilityList{margin-bottom:0;text-align:left}.ProductMeta__Description{display:none}.ProductIcons__Wrapper{position:relative;margin-top:20px;margin-bottom:20px}.ProductIcons__Wrapper .ProductIcons{margin-left:0}.ProductIcons__Wrapper .ProductIcons:after{content:"flickity";display:none}.ProductIcons__Wrapper .ProductIcons.flickity--disabled:after{content:""}.ProductIcons__Wrapper .flickity-viewport:before{position:absolute;top:0;left:0;width:10%;height:100%;background:linear-gradient(to left,#fff0,#fff);z-index:1;content:""}.ProductIcons__Wrapper .flickity-viewport:after{position:absolute;top:0;right:0;width:10%;height:100%;background:linear-gradient(to left,#fff,#fff0);z-index:1;content:""}.ProductIcons__Wrapper .flickity-prev-next-button{top:calc(50% - 22.5px)}.ProductIcons__Wrapper .flickity-prev-next-button.previous{left:10px;opacity:0;transition:opacity .5s ease-out}.ProductIcons__Wrapper .flickity-prev-next-button.next{right:10px;opacity:0;transition:opacity .5s ease-out}@media (-moz-touch-enabled: 0),(hover: hover){.ProductIcons__Wrapper:hover .flickity-prev-next-button.previous,.ProductIcons__Wrapper:hover .flickity-prev-next-button.next{opacity:1}}@media screen and (min-width: 1008px){.ProductIcons__Wrapper .flickity-prev-next-button.previous:disabled{display:none;left:0}.ProductIcons__Wrapper .flickity-prev-next-button.next:disabled{display:none;right:0}.ProductIcons__Wrapper .flickity-page-dots{display:none}}.ProductIconsList.Grid{position:relative;display:block}.ProductIconsList.Grid:not(.flickity-enabled){display:flex;flex-direction:row}.ProductIconsItem.Grid__Cell{display:flex;flex-direction:column;flex-grow:1;flex-basis:0;align-items:center;justify-content:center;padding:0;width:50%}.ProductIcon__Icon{display:block;margin-bottom:15px;width:80px;height:80px;background-repeat:no-repeat;background-position:top center;background-size:80px 80px}.ProductIcon__Icon.ProductIcon__Icon--pure-vegan{background-image:url(//www.rockanutrition.de/cdn/shop/files/pure_vegan.svg)}.ProductIcon__Icon.ProductIcon__Icon--no-gluten{background-image:url(//www.rockanutrition.de/cdn/shop/files/no_gluten.svg)}.ProductIcon__Icon.ProductIcon__Icon--no-lactose{background-image:url(//www.rockanutrition.de/cdn/shop/files/no_lactose.svg)}.ProductIcon__Icon.ProductIcon__Icon--vegetarian{background-image:url(//www.rockanutrition.de/cdn/shop/files/vegetarian.svg)}.ProductIcon__Icon.ProductIcon__Icon--no-collagen{background-image:url(//www.rockanutrition.de/cdn/shop/files/no_collagen.svg)}.ProductIcon__Icon.ProductIcon__Icon--high-protein{background-image:url(//www.rockanutrition.de/cdn/shop/files/high_protein.svg)}.ProductIcon__Icon.ProductIcon__Icon--low-fat{background-image:url(//www.rockanutrition.de/cdn/shop/files/low_fat.svg)}.ProductIcon__Icon.ProductIcon__Icon--no-soy{background-image:url(//www.rockanutrition.de/cdn/shop/files/no_soy.svg)}.ProductIcon__Icon.ProductIcon__Icon--no-palmoil{background-image:url(//www.rockanutrition.de/cdn/shop/files/no_palmoil.svg)}.ProductIcon__Icon.ProductIcon__Icon--no-sugar{background-image:url(//www.rockanutrition.de/cdn/shop/files/no_sugar.svg)}.ProductIcon__Icon.ProductIcon__Icon--no-calories{background-image:url(//www.rockanutrition.de/cdn/shop/files/no_calories.svg)}.ProductIcon__Icon.ProductIcon__Icon--low-calories{background-image:url(//www.rockanutrition.de/cdn/shop/files/no_calories.svg)}.ProductIcon__Icon.ProductIcon__Icon--omega-3{background-image:url(//www.rockanutrition.de/cdn/shop/files/omega_3.svg)}.ProductIcon__Icon.ProductIcon__Icon--omega-3-vegan{background-image:url(//www.rockanutrition.de/cdn/shop/files/omega_3_vegan.svg)}.ProductIcon__Icon.ProductIcon__Icon--easy-to-swallow{background-image:url(//www.rockanutrition.de/cdn/shop/files/easy_to_swallow.svg)}.ProductIcon__Icon.ProductIcon__Icon--sustainable{background-image:url(//www.rockanutrition.de/cdn/shop/files/sustainable.svg)}.ProductIcon__Icon.ProductIcon__Icon--lab{background-image:url(//www.rockanutrition.de/cdn/shop/files/lab.svg)}.ProductIcon__Icon.ProductIcon__Icon--high-fiber{background-image:url(//www.rockanutrition.de/cdn/shop/files/high_fiber.svg)}.ProductIcon__Description{font-size:12px;font-weight:700;line-height:12px;text-align:center;color:#000}
/*# sourceMappingURL=/cdn/shop/t/42/assets/custom-gwa.css.map */
