.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}}.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:-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: 599px){.csCard_svg-message{padding-bottom:0}}.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}.twoItemImageTextCTA_itemTwo .twoItemImageTextCTA_itemTwoContent{margin-left:20px;margin-right:20px}.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}.productQuantityInput{width:100%}iframe[title~=recaptcha]{position:inherit;top:inherit}.productBlock .papBanner{margin-left:auto}.papBanner{margin-left:0}.responsiveFacets_container{height:0}@media screen and (min-width: 900px){.responsiveFacets_container{height:auto}}.responsiveProductListPage_facets[data-show="true"] .responsiveFacets_head{display:-ms-flexbox;display:flex}.athenaProductBlock_productName{word-break:break-word}.shopperlink{display:none !important}.ugcCarousel{width:100%}.barebonesHeader .barebonesHeader_logo{margin:0}.productQuantityInput_increase,.productQuantityInput_decrease{width:40px}.sessionSettings_notification{box-sizing:border-box}.brandsAToZ_brandItem a{width:100%}.responsiveBasket_discountAlert-scrollToFreeProducts-lg{pointer-events:all}.widgetSirius_textWrapper{word-break:break-word}@media screen and (max-width: 480px){.emailReengagement_noscroll{top:0}}@media screen and (max-height: 570px){.emailReengagement_noscroll{position:relative}}.simpleTextWidgetCTA{max-width:100%}.newYorkProductPage_productInstalmentPayment,.tokyoProductPage_productInstalmentPayment,.athenaProductPage_productInstalmentPayment,.simpleProductPage_productInstalmentPayment,.cologneProductPage_productInstalmentPayment,.santafeProductPage_productInstalmentPayment,.manchesterProductPage_productInstalmentPayment{width:100%}.primaryBanner_contentWrapper-right{right:0}.newYorkProductPage_NDDCountDown{display:none}@media screen and (max-width: 900px){.downloadReturnsForm_overlay{overflow-y:scroll;overflow-x:hidden}.downloadReturnsForm_body{width:90%}}.downloadReturnsForm_body{padding-top:36px}.downloadReturnsForm_button{white-space:inherit;height:inherit;padding-top:8px;padding-bottom:8px}.downloadReturnsForm_title,.downloadReturnsForm_warning{font-size:1.8em;line-height:120%}.downloadReturnsForm_label{font-family:arial, helvetica, sans-serif}.downloadReturnsForm_instructionList{margin:26px 0}.downloadReturnsForm_label{margin:26px 0}.athenaProductPage{display:block}.fancybox-inner .product-promo{padding:24px}.product .product-details .product-promo h3,.fancybox-inner .product-promo h3{background:none;font-size:16px;margin:0}.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}.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}.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}.rsArrowLeft{right:56%}.rsArrowRight{left:55%}.productReviews_aggregateRating-summary{top:30px}.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%}.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}.site-xb [data-subnav-target="myvitamins"],.site-ca [data-subnav-target="myvitamins"]{display:none}@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}}@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: 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)}}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}@media screen and (max-width: 600px){.responsiveOrderCard{min-height:346px;height:auto}}.internationalDelivery_contentPanel table th{font-size:1rem}.emailReengagement_newsletterForm_title{font-weight:600;font-size:1rem;line-height:1.2rem}.productRecommendations_item .productAddToWishlist{display:none}.productAddToWishlist_button_default:focus{margin-left:0px}.westendHeader_logo{padding:0}@media screen and (min-width: 900px){.athenaProductImageCarousel_thumbnailScrollContainer{min-height:-webkit-fit-content;min-height:fit-content}}.barebonesHeader .barebonesHeader_container{padding-left:20px;padding-right:20px;box-sizing:border-box}.responsiveAccountHeader{height:100%}@media (min-width: 600px){.trendingHashtagBlock_container{margin-left:auto;margin-right:auto}}a[data-payment-type=klarna_slice],a[data-payment-type=klarna_later]{width:100px;background-image:url("https://s1.thcdn.com/checkout/resources/svg/component/paymentOptions/klarna_payment.svg") !important;background-size:70% !important;background-repeat:no-repeat !important;background-position:center !important;background-color:white !important}@media only screen and (max-width: 610px){a[data-payment-type=klarna_slice],a[data-payment-type=klarna_later]{width:100%;background-size:13% !important}}a[data-payment-type=kcp_creditcard]{width:100px;background-image:url("https://s1.thcdn.com/checkout/resources/svg/component/paymentOptions/kcp_creditcard.svg") !important;background-size:40% !important;background-repeat:no-repeat !important;background-position:center !important;background-color:white !important}@media only screen and (max-width: 610px){a[data-payment-type=kcp_creditcard]{width:100%;background-size:13% !important}}.athenaBasket_liveChat{width:auto}.cookie_modal_message{font-size:14px}@media screen and (max-width: 600px){.imageCardSet_scrollContainer{margin-left:0;margin-right:0}}.imageCardOverlay_content{min-width:95%}@media screen and (max-width: 900px){.imageCardSet.imageCardSet-jsLoaded .imageCardSet_nextButton,.imageCardSet.imageCardSet-jsLoaded .imageCardSet_previousButton{display:none}}.popup-overlay .popupContainer{overflow:auto}@media screen and (min-width: 760px){.primaryBanner_imageLarge{width:100%}}
