.primaryBanner_imageLarge-middle,.primaryBanner_imageLarge-right{min-height:initial}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.basket_discountAlert:before{display:inline-block;height:20px;width:20px}}@supports (-ms-accelerator: true){.basket_discountAlert:before{display:inline-block;height:20px;width:20px}}@supports (-ms-ime-align: auto){.basket_discountAlert:before{display:inline-block;height:20px;width:20px}}@media screen and (min-width: 540px){.responsiveBasket_basketButtons_flexItem{-ms-flex:auto;flex:auto}}.productQuickbuy_content .productQuantityInput_messageBlockQuantities{display:none}.slide-out-basket,.slide-out-navigation{z-index:2}.product-recommendations{z-index:1}.threeItemEditorial_textContainer{display:block}.productReviews_summary-right{min-width:0}.createReview_recaptcha{overflow:hidden}.primaryBanner_link{width:100%}.productNutritionalIcons_listItemToolTip{word-break:keep-all}.productReviews_ratingBreakdownContainer{width:100%}.productReviews_ratingBreakdown{display:-ms-flexbox;display:flex;vertical-align:unset;-ms-flex-align:center;align-items:center}.productReviews_ratingBreakdownBar{padding-bottom:0;width:unset;-ms-flex-positive:1;flex-grow:1}.productDescription_contentPropertyValue strong{font-weight:700}.productListContent_content{-ms-flex-align:start;align-items:flex-start}.trendingHashtagBlock_itemLink{margin-left:auto;margin-right:auto}.facets_listPanelTitle.facets_listPanelTitle.facets_listPanelTitle{text-transform:none}@media screen and (min-width: 1000px){.productImagesBlock_thumbnailWrapper{width:auto}}.productBlock_rating{margin-bottom:10px}.yongeHeader_siteName{position:absolute;left:-999999px}.primaryBannerWithList a{pointer-events:all}.productDescription_keyBenefitsContentInner .productDescription_contentPropertyName{display:none}.productListContent_facets .column-span6{width:290px}[class$=ProductPage] .productNutritionalIcons{display:block}.productBlock_colorSwatches{-ms-flex-wrap:wrap;flex-wrap:wrap}.transformationSlider_imageSlider{cursor:initial}.responsiveFacets_error:not([data-show="true"]){bottom:-100px !important}@media screen and (min-width: 1180px){.productDescription_contentProperties_list{-ms-flex-align:stretch;align-items:stretch}}.simpleTextWidget{max-width:1180px;margin-left:auto;margin-right:auto}.simpleTextWidget .simpleTextWidgetSet{margin-left:inherit;margin-right:inherit}.scalableLogos_container{margin-left:auto;margin-right:auto}.multiButtonWidget{margin-left:auto;margin-right:auto}.widgetWaitList_signUpButton{width:100%}.globalBasketItemsCount_icon{height:inherit;width:inherit}.papBanner_popupLink{float:none}@media screen and (min-width: 900px){.responsiveFacets_sectionItem{padding:5px}}.productAlternativesWrapper{z-index:unset}.grecaptcha-badge{z-index:100000;bottom:34px}.responsiveFacets_selectionClear{position:relative}.responsiveFacets_selectionClear:before,.responsiveFacets_selectionClear:after{position:absolute;top:0;left:0}.responsiveFacets_selectionClear:before{transform:translate(5.5px) rotate(45deg)}.responsiveFacets_selectionClear:after{transform:translate(6px) rotate(135deg)}.dynamicReferralWidget_modalContent{max-width:600px}.dynamicReferralWidget_modalHeader{font-size:2rem;line-height:2rem}.dynamicReferralWidget_modalInputGroup{padding-top:4px}.dynamicReferralWidget_formLabel.dynamicReferralWidget_formLabel.dynamicReferralWidget_formLabel.dynamicReferralWidget_formLabel{font-size:1.3rem}.dynamicReferralWidget_formInput.dynamicReferralWidget_formInput{font-size:1.2rem}.dynamicReferralWidget_formInput.dynamicReferralWidget_formInput::-webkit-input-placeholder{font-size:1rem;line-height:1.5rem}.dynamicReferralWidget_formInput.dynamicReferralWidget_formInput:-ms-input-placeholder{font-size:1rem;line-height:1.5rem}.dynamicReferralWidget_formInput.dynamicReferralWidget_formInput::placeholder{font-size:1rem;line-height:1.5rem}.dynamicReferralWidget_captcha{text-align:center}.dynamicReferralWidget_sendReferralButton{margin-bottom:8px}@media screen and (max-width: 600px){.responsiveSettingsCard_svg{width:48px;height:48px}}@media screen and (max-width: 599px){.customerServiceCards_svg{width:48px;height:48px}}@media screen and (max-width: 599px){.csCard_svg-message{padding-bottom:0}}.responsiveReferralsCard_button{white-space:normal;height:auto;min-height:40px}.customerService_contact_viewOrders{display:-ms-inline-flexbox;display:inline-flex}.orderCard_resolveButton{display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width: 599px){.responsiveRewardPoints_spentBalance{padding-right:24px;padding-left:24px}}.customerServiceCards_wrapper-phone{width:100%;box-sizing:border-box;position:relative;display:block;margin-right:auto;margin-left:auto}@media screen and (min-width: 600px){.customerServiceCards_wrapper-phone{padding:0 63px}}@media screen and (min-width: 900px){.customerServiceCards_wrapper-phone{width:60%;padding:0}}.customerServiceCards-phone{-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 600px){.customerServiceCards-phone{-ms-flex-direction:row;flex-direction:row}}.customerServiceCards_phone_icon_container,.customerServiceCards_phone_text_container{width:100%}@media screen and (min-width: 600px){.customerServiceCards_phone_icon_container,.customerServiceCards_phone_text_container{width:50%}}.responsiveRewardPointsSummaryCard_button{min-height:40px;height:auto;white-space:normal}.csCard-liveChat-svg-p-wrapper{pointer-events:none}.helpCentre_accordionTitle{width:90%}.site-cn .BDC_CaptchaDiv{display:inline-block}.site-cn .widgetWaitList_signUpCaptcha{display:block}.contentbox{padding-right:16px;padding-left:16px}@media screen and (min-width: 600px){.contentbox{padding-right:32px;padding-left:32px}}.headerSearch_formInner{margin:auto}.addressBook_card_row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.twoItemImageTextCTA_itemTwo .twoItemImageTextCTA_itemTwoContent{margin-left:20px;margin-right:20px}.accountDetailsCard_formRow{-ms-flex-wrap:wrap;flex-wrap:wrap}.accountDetailsCard_formRow .myAccount_errorMessage{margin-top:0;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.responsiveFacets_refine{box-sizing:border-box}.dynamicReferralWidget_card{width:300px}@media (max-width: 900px){.accreditationIconCollection_row{display:-ms-flexbox;display:flex;margin:0;text-align:center}.accreditationIcon_image{width:100%}}.responsiveFacets_sectionItemCheckbox{display:none}.stickyMenuHeader .submenu-wrap-clothing-accessories .submenu-column-featured{display:none}.product .product-recommendations .panel-head h2{color:#333333}.widgetEditorial_athletes .media-block.editorial{width:inherit !important;padding:inherit !important}.widgetEditorial__products .media-block.editorial{width:inherit !important;padding:inherit !important}.countdown .countdown-timer .countdown-amount{background-color:#000000}.customer__rv .p-widget-slot--quality{background-color:#ededed;padding-bottom:24px;margin-bottom:0}.gridListExp .item-grid .rrp{display:block}.gridListExp .item-grid .price:before{content:'from '}.item-promo-wrap,.searchlist .item-promo-icon{position:absolute;top:10px;width:125px;z-index:10}.searchlist .item-promo-icon,.list .item-promo-holder{position:absolute;left:-6px}.item-promo-wrap .item-promo,.searchlist .item-promo-icon{text-indent:-9999px}.item-promo-icon{width:125px;height:55px}.rsWebkit3d .item-promo-wrap{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.item-promo-icon{background-image:none}.item-promo,.item-promo a{line-height:24px}.fancybox-inner .product-promo{padding:24px}.product .product-details .product-promo h3,.fancybox-inner .product-promo h3{background:none;font-size:16px;margin:0}.productlist .list-item-details .pap-container{display:none}p.price-rrp:nth-child(2){display:none}.widget-landing-video-section{min-height:265px}.widget-landing-title{color:#fff;text-align:center;padding-bottom:150px}.widget-landing-title h1{margin:36px 0 6px;font-size:2rem;color:#ffffff}.no-video .widget-landing-title{padding-bottom:79px}.no-video .widget-landing-title h1{margin-top:108px}.widget-landing-video iframe{margin-bottom:0}.widget-landing-video .widget-video{margin:-130px auto 0;width:560px}.widget-landing-video{background:#f1f2f2}.widget-landing-page-testimonials{background:#f1f2f2;color:#495f73;text-align:center;padding-top:24px}.widget-landing-page-testimonials h2{text-transform:uppercase;margin:0;font-weight:bold}.widget-landing-page-testimonials .testimonial-item{display:inline-block;margin:0 20px;max-width:250px;vertical-align:top}.widget-landing-page-testimonials .testimonial-img{max-width:110px;border-radius:110px}.widget-landing-page-testimonials .testimonial-text{font-size:14px}.widget-landing-page-testimonials .testimonial-subtext{font-style:italic;margin-bottom:6px}.widget-landing-page-testimonials .testimonial-author{font-size:12px;font-weight:bold}.landing-page-product-list-title h2{text-transform:uppercase;font-weight:bold;margin-bottom:12px}.landing-page-product-list-title{text-align:center;color:#495f73;margin:48px 50px 24px}.list .landing-page-product-list.productlist{margin:0 50px}.list .landing-page-product-list.productlist .item{border-bottom:1px solid #ccc}.list .landing-page-product-list.productlist .product-image img{max-width:150px}.landing-page-list-link{margin:48px 0;text-align:center}.widget-newsletter-signup-bar .newsletter-signup-bar .newsletter-form-container{width:100%}.widget-newsletter-signup-bar .newsletter-signup-bar .newsletter-form-container input{width:300px}.landing-page .text{margin-top:24px}.lp-banner-item{display:inline-block;float:left}.lp-banner-item h2{margin:6px 0;font-size:1.2rem;font-weight:bold}.lp-banner-item p{font-size:0.9rem;line-height:20px}.widget-landing-page-banner{margin:12px 20px}.widget-landing-page-banners-2 .lp-banner-item{width:50%}.widget-landing-page-banners-2 .lp-banner-img{max-width:480px}.widget-landing-page-banners-3 .lp-banner-item{width:33%}.widget-landing-page-banners-3 .lp-banner-img{max-width:310px}.product-category.landing-page{margin-bottom:0}.gridListExp .pap-container{margin-top:20px}.cs-flag{background-position:-172px -37px}.internationalOverlay_goButton-cz:before{display:inline-block;content:'';background-image:url("https://www.myprotein.com/common/images/flags/1x1/cz.svg");width:30px;height:30px;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:50%;vertical-align:middle;margin-right:10px;margin-top:-3px}.product-variation .field label{margin-top:0}.product-details .pap-container,.productlist .item .pap-container{right:-15px}.ugc_thumbnailTitle{border:none}.ugcThumbnailCarousel_image{width:150px}.ugcThumbnailCarousel_slideItem{width:212px}.infographic .widget-row{max-width:1000px;margin:0 auto}.infographic .widget-row .infographic{width:1000px;margin:0 auto}.infographic .widget-row .infographic .media-block{float:left;margin:0;width:50%}.infographic .widget-row .infographic .media-block img{max-width:500px}.infographic .widget-row .DesktopHeader .media-block img{max-width:1000px;width:1000px}.infographic .widget-row .DesktopHeader{display:block}.infographic .widget-row .MobileHeader{display:none}input[type='text']:not(.headerSearch_input){border:1px solid #728391}.site-en .lp-panel,.site-ae .lp-panel,.site-us .lp-panel,.site-in .lp-panel,.site-fr .lp-panel,.site-it .lp-panel,.site-de .lp-panel,.site-es .lp-panel,.site-ru .lp-panel,.site-ro .lp-panel,.site-xb .lp-panel,.site-xc .lp-panel,.site-au .lp-panel,.site-pt .lp-panel,.site-au .lp-panel,.site-ie .lp-panel,.site-ca .lp-panel,.site-sg .lp-panel,.site-hk .lp-panel,.site-nz .lp-panel,.site-za .lp-panel,.site-kz .lp-panel{display:none}.countDownTimer_subTitle{font-weight:inherit}.site-tw .trustpilot{display:none}.product-review fieldset{font-size:0}.submit-review .review-title+p,.product-review-link-text,.product-review-text{display:none}.site-xb .basket-proceed-buttons{height:60px}td.basket-unit-price.basket-item{width:100px}.site-xd .footer_creditItem.trustpilot{display:none}.discount-alert{background:#e6f2e6;border-color:#c8dec8;color:#007d1e;padding:12px 35px 12px 14px;margin-top:10px;font-weight:bold}.countDownTimer-row.countDownTimer-row{-ms-flex-align:center;align-items:center}.countDownTimer_subTitle-small.countDownTimer_subTitle-small{font-family:Helvetica Neue, Helvetica, sans-serif;font-size:13px}.productListDescription_text{width:100%}.rail-price-beater.rail-price-beater.rail-price-beater{display:none}.popover-content p{color:#ffffff}.product .papBanner_popupLink{margin-bottom:10px}.site-ru .productlist .item .product-name,.site-bg .productlist .item .product-name,.site-kz .productlist .item .product-name,.site-ua .productlist .item .product-name{text-transform:none}.mainNavSection_navItemLink{display:-ms-flexbox;display:flex}.searchForm_button{margin:0}.widget-tabs-carousel-wrap .tabs-menu{width:100%}.widget-tabs-carousel-wrap .widget-tabs-carousel-item .noslider-container{width:100%}.widget-tabs .total-of-2-tabs .tabs-menu li{width:50%;box-sizing:border-box}.product .tabs-menu{display:-ms-flexbox;display:flex}.product .tab-details .tabs-menu li{width:auto;-ms-flex-preferred-size:0%;flex-basis:0%;-ms-flex-positive:1;flex-grow:1}.product .product-section .mtabs .tabs-content{width:100%;box-sizing:border-box}.rsArrowLeft{right:56%}.rsArrowRight{left:55%}.site-jp .referralsNav_title .icon-new-referrals-small,.site-cn .referralsNav_title .icon-new-referrals-small{background-position:120px 170px}.productReviews_aggregateRating-summary{top:30px}@media screen and (max-width: 599px){.productName_title.productName_title.productName_title.productName_title.productName_title{font-size:26px}}.productPrice_price{font-size:26px}.productStockInformation_releaseDate{display:none}.stickyMenuHeader_container{z-index:100}.site-tw .helpCentre_search,.site-jp .helpCentre_search,.site-cn .helpCentre_search,.site-th .helpCentre_search{display:none}.site-tw .nutritional-info-table tr td,.site-jp .nutritional-info-table tr td,.site-cn .nutritional-info-table tr td,.site-th .nutritional-info-table tr td{font-size:12px}.liveChat_infoOpeningTimes{-ms-flex-preferred-size:100%;flex-basis:100%}.footer_creditItem{min-width:250px}.middle-rail .home .stripBanner_text:hover{background-color:#2893ff;color:#ffffff}.pagination_sortSelect,.productVariations_dropdown{min-height:30px}.createAccount_submitButton{padding:10px 15px}.createAccount_optOutLabel{font-weight:300 !important;font-size:14px}.dynamicReferralWidget_socialSharingButton{line-height:0}@media screen and (min-width: 900px){.productRecommendations_itemContainer{-ms-flex-pack:justify;justify-content:space-between}}.site-en .gandalf_select{z-index:auto}.site-en .productAlternativesWrapper{z-index:auto}.site-en .athenaProductPage_productRecommendations .productRecommendations_itemContainer{margin-left:16px;margin-right:16px}.productBlock_save{display:none}.site-xb [data-subnav-target="myvitamins"]{display:none}.site-cn h2,.site-cn h3{font-weight:700}.athenaProductVariations_dropdown{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="18px" height="18px" viewBox="0 0 23 15"><path fill="%23333333" fill-rule="evenodd" d="M3.24 1.312a1.36 1.36 0 0 0-1.907-.01 1.335 1.335 0 0 0-.021 1.886l9.328 9.416a1.33 1.33 0 0 0 1.883.012l9.414-9.333a1.332 1.332 0 0 0 .011-1.887 1.282 1.282 0 0 0-1.843-.012l-8.472 8.283L3.24 1.312z"/></svg>')}.site-xb [data-subnav-target="myvitamins"],.site-ca [data-subnav-target="myvitamins"]{display:none}.responsiveFacets_title{font-weight:700}.responsiveFacets_sectionTitle{font-weight:700}@media screen and (min-width: 1200px) and (min-width: 600px){.site-xd .athenaBasket_totalValue{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex-basis:auto}}@media screen and (min-width: 1200px) and (min-width: 600px){.site-xd .athenaBasket_bodyItem-subTotal{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex-basis:auto}}.productRecommendations_itemContainer{-ms-flex-pack:space-evenly;justify-content:space-evenly}@media screen and (min-width: 900px){.athenaBasket_freeProductSelection{-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width: 900px) and (max-width: 1179px){.csCard_svg-message{padding-bottom:16px}}@media screen and (max-width: 599px){.responsiveSettingsCard{min-height:170px}}.paymentCards_title{font-size:1.61rem}.accountCredit_title{font-size:1.61rem}.customerService_contact_orderCta{font-size:1.21rem;line-height:2rem}@media screen and (max-width: 599px){.athenaProductReviews_summaryTitle{font-size:1.41rem}}.athenaBasket_totalSavings_removeColumn{margin-left:0;margin-right:0;-ms-flex-preferred-size:calc(8% - 16px);flex-basis:calc(8% - 16px)}@media screen and (min-width: 600px) and (max-width: 899px){.athenaBasket_totalSavings_removeColumn{-ms-flex-preferred-size:calc(6% - 16px);flex-basis:calc(6% - 16px)}}.athenaBasket_removeColumn_discount{-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width: 900px) and (max-width: 1190px){.athenaBasket_removeColumn_discount{-ms-flex-pack:end;justify-content:end}}.athenaBasket_totalSavingsPrice{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc(33% - 32px);flex-basis:calc(33% - 32px)}@media screen and (min-width: 900px){.athenaBasket_totalSavingsPrice{-ms-flex-preferred-size:calc(23% - 32px);flex-basis:calc(23% - 32px)}}@media screen and (min-width: 1200px){.athenaBasket_totalSavingsPrice{-ms-flex-preferred-size:calc(14% - 32px);flex-basis:calc(14% - 32px)}}.athenaBasket_totalSavingsValue{-ms-flex-preferred-size:calc(35% - 32px);flex-basis:calc(35% - 32px)}@media screen and (min-width: 900px){.athenaBasket_totalSavingsValue{-ms-flex-preferred-size:calc(28% - 32px);flex-basis:calc(28% - 32px)}}@media screen and (min-width: 1200px){.athenaBasket_totalSavingsValue{-ms-flex-preferred-size:calc(14% - 32px);flex-basis:calc(14% - 32px)}}.athenaPresentationalPaymentTypes_paymentIcon .responsiveBasket_paymentIcon svg{margin-right:auto;margin-left:auto}.productQuantityInput{width:auto}input#captchaCode{border:1px solid #999999;height:40px;width:100%;margin:4px 0}@media screen and (max-width: 599px){.helpCentre_menuTitle{font-size:1rem}}@media screen and (max-width: 599px){.eastendFooter_copyAndButton{display:block}}.stripBanner_text{word-break:break-word}.presentationalPaymentTypes_paymentTypeLink[data-payment-type="klarna_later"]{display:none}.presentationalPaymentTypes_paymentTypeLink[data-payment-type="klarna_now"]{display:none}.responsiveOrderDetails_status{font-size:1.61rem;font-weight:bold}.twoItemImageTextCTA_itemTwo .twoItemImageTextCTA_itemTwoContent{margin-left:16px;margin-right:16px}@media screen and (max-width: 600px){.responsiveOrderCard{min-height:346px;height:auto}}.csCard_svg{pointer-events:none}
