.product-stage__media img{-o-object-fit:cover;object-fit:cover;width:100%}.product-stage__media{position:relative}.product-stage .cp-row{justify-content:space-between}[dir=ltr] .product-stage .slick-slide{float:left!important}.product-stage__description h1{color:var(--GlobalHeadlineColor,#2b3545);margin-bottom:16px;font-weight:400}.product-stage__description h1 strong{font-family:var(--GlobalFontFamilySemiBold,"Montserrat-SemiBold")}.product-stage__title{font-family:var(--GlobalFontFamilyLight,"Montserrat-Light");color:#7b8794;text-transform:uppercase;margin-bottom:4px}.product-stage .slick-slider .slick-arrow.slick-disabled{display:none}.product-stage .slick-slider .slick-track .wrapper-slider-img{display:block!important}.product-stage .slick-slider .slick-track .wrapper-slider-img video{aspect-ratio:1}.product-stage .slick-slider .slick-track:after{display:none}.product-stage__line-separator:after{content:"";border-bottom:1px solid #cbd2d9;width:100%;height:1px;position:absolute;bottom:0}.product-stage .product-bundle-section{margin-top:16px;padding-bottom:20px;position:relative}.product-stage .product-bundle-section .title{color:#2b3545;font-family:var(--GlobalFontFamilyMedium,"Montserrat-Medium")}.product-stage .product-bundle-section ul{color:#2b3545;font-family:var(--GlobalFontFamilyLight,"Montserrat-Light");margin-top:8px}.product-stage .product-bundle-section li:not(:last-of-type){margin-bottom:3px}.product-stage .expert-icon{align-items:center;gap:.5rem;margin-top:1.5rem;display:flex}.product-stage .expert-icon .image{max-width:20px}.product-stage .expert-icon .text.cp-text-s{font-size:11px;font-family:var(--GlobalFontFamilySemiBold,"Montserrat-SemiBold");border:none;padding-top:0;padding-bottom:0}.yoda .product-stage__wrapper .text{border-bottom:1px solid #cbd2d9;padding-top:1rem;padding-bottom:1rem}.yoda .product-stage__wrapper .text.cp-text>div{font-size:var(--GlobalMediumTextFontSize,14px);line-height:var(--GlobalMediumTextLineHeight,19px);font-family:var(--GlobalFontFamilyLight,"Montserrat-Light");color:var(--GlobalTextColor,#52606d)!important}.yoda .product-stage__wrapper .text.cp-text>div strong,.yoda .product-stage__wrapper .text.cp-text>div b{font-family:var(--GlobalFontFamilySemiBold,"Montserrat-SemiBold")}.yoda .product-stage-images .col-12{flex-basis:calc(100% - 12px);max-width:calc(100% - 12px);margin:0 6px 6px}.yoda .product-stage-images .col-6{flex-basis:calc(50% - 12px);max-width:calc(50% - 12px);margin:6px}.yoda .product-stage-images img{aspect-ratio:1;border-radius:.5rem}.yoda .product-stage>.cp-row{align-items:flex-start}.yoda .product-stage__description{position:sticky;top:15px}.yoda .product-stage__description.sticky-false{position:static!important}.thumbnail-slider-stage .thumbnail-image{cursor:pointer;position:relative}.thumbnail-slider-stage .thumbnail-image .image{height:100%}.thumbnail-slider-stage .thumbnail-image video{height:100%;position:absolute;top:0}[dir=ltr] .thumbnail-slider-stage .thumbnail-image video{left:0}[dir=rtl] .thumbnail-slider-stage .thumbnail-image video{right:0}.thumbnail-slider-stage .thumbnail-image img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1;width:100%;height:100%}.thumbnail-slider-stage .thumbnail-image .video{height:100%;position:relative}.thumbnail-slider-stage .thumbnail-image .video svg{z-index:9;position:absolute;top:50%;transform:translate(-50%,-50%)}[dir=ltr] .thumbnail-slider-stage .thumbnail-image .video svg{left:50%}[dir=rtl] .thumbnail-slider-stage .thumbnail-image .video svg{right:50%}.thumbnail-slider-stage .thumbnail-image .video:before{content:"";z-index:9;background:linear-gradient(#0003 0% 100%),50%/cover no-repeat;width:100%;height:calc(100% - 1px);position:absolute}[dir=ltr] .thumbnail-slider-stage .slick-track{margin-left:0}[dir=rtl] .thumbnail-slider-stage .slick-track{margin-right:0}.thumbnail-slider-stage .slick-arrow.slick-prev+.slick-list{padding-left:60px}[dir=ltr] .thumbnail-slider-stage .slick-arrow.slick-prev.slick-disabled+.slick-list{padding-left:initial}[dir=rtl] .thumbnail-slider-stage .slick-arrow.slick-prev.slick-disabled+.slick-list{padding-right:initial}.thumbnail-slider-stage .slick-next,.thumbnail-slider-stage .slick-prev{z-index:1;background-color:#fff;align-items:center;width:60px;height:50px;display:flex;top:30px}.thumbnail-slider-stage .slick-next:hover,.thumbnail-slider-stage .slick-next:focus,.thumbnail-slider-stage .slick-prev:hover,.thumbnail-slider-stage .slick-prev:focus{background-color:#fff}.thumbnail-slider-stage .slick-next:after{content:"";background-color:#fff;width:9vw;height:100%;position:absolute}[dir=ltr] .thumbnail-slider-stage .slick-next:after{left:100%}[dir=rtl] .thumbnail-slider-stage .slick-next:after{right:100%}.thumbnail-slider-stage .slick-next{top:43%;transform:translate(-50%,-50%)}[dir=ltr] .thumbnail-slider-stage .slick-next{right:8px!important}[dir=ltr] .thumbnail-slider-stage .slick-next{left:auto!important}[dir=rtl] .thumbnail-slider-stage .slick-next{right:auto!important}.thumbnail-slider-stage .slick-next:hover{transition:all .3s ease-in-out}[dir=ltr] .thumbnail-slider-stage .slick-next:hover{right:3px!important}.thumbnail-slider-stage .slick-prev{z-index:1;top:43%}[dir=ltr] .thumbnail-slider-stage .slick-prev{left:-1px!important}[dir=rtl] .thumbnail-slider-stage .slick-prev{right:-1px!important}[dir=ltr] .thumbnail-slider-stage .slick-prev{right:auto!important}[dir=rtl] .thumbnail-slider-stage .slick-prev{left:auto!important}.thumbnail-slider-stage .slick-prev:hover{transition:all .3s ease-in-out}[dir=ltr] .thumbnail-slider-stage .slick-prev:hover{left:-11px!important}[dir=rtl] .thumbnail-slider-stage .slick-prev:hover{right:-11px!important}.thumbnail-slider-stage .slick-active.slick-current .thumbnail-image .image,.thumbnail-slider-stage .slick-active.slick-current .video,.thumbnail-slider-stage .slick-slide:hover .thumbnail-image .image,.thumbnail-slider-stage .slick-slide:hover .video{position:relative}.thumbnail-slider-stage .slick-active.slick-current .thumbnail-image .image:after,.thumbnail-slider-stage .slick-active.slick-current .video:after,.thumbnail-slider-stage .slick-slide:hover .thumbnail-image .image:after,.thumbnail-slider-stage .slick-slide:hover .video:after{content:"";background-color:#00305f;width:100%;height:1px;position:absolute;bottom:0}.yoda .product-stage__description h1{font-family:var(--GlobalFontFamilyLight,"Montserrat-Light");text-transform:uppercase;font-weight:700;line-height:27px}.yoda .product-stage__description h1 strong{font-family:var(--GlobalFontFamilySemiBold,"Montserrat-SemiBold")}.yoda .product-stage .clp-gradient{font-family:var(--GlobalFontFamilySemiBold,"Montserrat-SemiBold");color:#0000;background:linear-gradient(90deg,#038589 0%,#80c3c4 37.5%,#038589 71% 100%);-webkit-background-clip:text;background-clip:text;display:block}[dir=rtl] .thumbnail-slider-stage.next-active .slick-list{padding-left:10px}[dir=rtl] .thumbnail-slider-stage .slick-arrow.slick-prev.slick-disabled+.slick-list{padding-left:0}[dir=rtl] .thumbnail-slider-stage .slick-next{left:60px!important}[dir=rtl] .thumbnail-slider-stage .slick-next:hover{left:55px!important}[dir=rtl] .thumbnail-slider-stage .slick-slide{float:right}[dir=rtl] .main-slider .slick-slide{float:left}@media screen and (min-width:1024px){.product-stage.cp-container{margin-top:32px;margin-bottom:70px}.thumbnail-slider-stage{margin-top:16px}[dir=ltr] .thumbnail-slider-stage{float:left}[dir=rtl] .thumbnail-slider-stage{float:right}.thumbnail-slider-stage .slick-slide{width:60px!important}[dir=ltr] .thumbnail-slider-stage .slick-slide{margin-right:23px}[dir=rtl] .thumbnail-slider-stage .slick-slide{margin-left:23px}.thumbnail-slider-stage .thumbnail-image{height:45px;width:45px!important}.thumbnail-slider-stage .slick-slide.slick-active>div{width:45px!important;height:45px!important}.thumbnail-slider-stage .slick-slide.slick-active.slick-current{margin:0;width:45px!important}[dir=ltr] .thumbnail-slider-stage .slick-slide.slick-active.slick-current{margin-right:23px}[dir=rtl] .thumbnail-slider-stage .slick-slide.slick-active.slick-current{margin-left:23px}.thumbnail-slider-stage .slick-slide.slick-active{width:45px!important}[dir=ltr] .thumbnail-slider-stage .slick-slide.slick-active{margin-right:23px}[dir=rtl] .thumbnail-slider-stage .slick-slide.slick-active{margin-left:23px}[dir=rtl] .thumbnail-slider-stage .slick-track{max-width:500px}[dir=rtl] .thumbnail-slider-stage .slick-prev+.slick-list .slick-track{flex-direction:row-reverse;justify-content:flex-end;display:flex}[dir=rtl] .thumbnail-slider-stage.next-active .slick-slider .slick-list .slick-track{justify-content:flex-end;transform:translate(13px)!important}[dir=rtl] .thumbnail-slider-stage .slick-prev.slick-disabled .slick-list .slick-track{justify-content:flex-start}}@media screen and (max-width:1023px){.product-stage__media .thumbnail-image video,.product-stage__media .thumbnail-image img{max-height:100%}.product-stage__media .main-slider img{-o-object-fit:contain;object-fit:contain;aspect-ratio:1;max-height:1023px}.product-stage.cp-container{margin-bottom:40px;overflow:hidden}.product-stage .col-6{flex-basis:calc(100% - 8px);max-width:calc(100% - 8px)}.product-stage .col-5{flex-basis:calc(100% - 8px);max-width:calc(100% - 8px);margin:26px 32px 0}.yoda .product-stage .product-stage__media.col-6{margin:26px 32px 0}[dir=rtl] .product-stage .slick-track{display:flex}.thumbnail-slider-stage{width:initial!important}.thumbnail-slider-stage .slick-next,.thumbnail-slider-stage .slick-prev{display:none}.thumbnail-slider-stage .thumbnail-image{margin:0}}@media screen and (max-width:639px){.product-stage .col-6{width:100%}.product-stage .col-5{margin:16px auto 0}.yoda .product-stage .thumbnail-slider-stage .slick-list .slick-slide{padding-left:4px;padding-right:4px}.yoda .product-stage .thumbnail-slider-stage .slick-list .slick-slide .image img{box-sizing:border-box;border-radius:.5rem}.yoda .product-stage .thumbnail-slider-stage .slick-list .slick-slide.slick-current .image img{border:1px solid #cbd2d9}.yoda .product-stage .thumbnail-slider-stage .slick-list .slick-slide.slick-current .thumbnail-image .image:after{content:none}.yoda .product-stage .thumbnail-slider-stage .slick-list .slick-slide.slick-active:first-child{padding-left:0}.yoda .product-stage .thumbnail-slider-stage .slick-list .slick-slide.slick-active:nth-child(4){padding-right:0}.yoda .product-stage .thumbnail-slider-stage .slick-slide:hover .thumbnail-image .image:after{content:none}.yoda .product-stage .main-slider{margin-bottom:8px}.yoda .product-stage .main-slider .slick-slide img{border-radius:.5rem}.yoda .product-stage .product-stage__media.col-6{max-width:calc(100% - 40px);margin:auto}}@media screen and (min-width:1024px) and (max-width:1500px){.product-stage__media .main-slider img{max-height:710px}}@media screen and (min-width:1500px){.product-stage__media .main-slider img{max-height:704px}}@media screen and (min-width:1024px){.product-stage__media .slider-wrapper img{-o-object-fit:contain;object-fit:contain;aspect-ratio:1}}
.product-stage .skin-concern{color:var(--GlobalHeadlineColor,#2b3545);font-family:var(--GlobalFontFamilySemiBold,"Montserrat-SemiBold");margin-top:32px;padding-bottom:18px;position:relative}.product-stage .skin-concern .skin-concern-taglines{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.product-stage .skin-concern .skin-concern-taglines span{font-family:var(--GlobalFontFamilyLight,"Montserrat-Light");color:#52606d;background:#e4e7eb;border-radius:2px;padding:2px 5px}
.product-stage .ingredients{color:#2b3545;font-family:var(--GlobalFontFamilySemiBold,"Montserrat-SemiBold");margin-top:16px;padding-bottom:20px;position:relative}.product-stage .ingredients .ingredients-wrapper{justify-content:space-between;align-items:center;gap:20px;margin-top:8px;display:flex;position:relative}.product-stage .ingredients .ingredients-wrapper>p{color:var(--GlobalTextColor,#52606d);max-width:70%;font-family:var(--GlobalFontFamilyLight,"Montserrat-Light")}.product-stage .ingredients .ingredients-wrapper .read-more{color:var(--GlobalTextColor,#2b3545);font-family:var(--GlobalFontFamilyLight,"Montserrat-Light");text-decoration:underline}.pdp-ingredients-section{position:relative}.pdp-ingredients-section:before{content:"";z-index:-1;width:100vw;height:100%;margin-left:-50vw;margin-right:-50vw;position:absolute;top:0;left:50%;right:50%}.pdp-ingredients-section__main-title{font-family:var(--GlobalFontFamilyMedium,"Montserrat-Medium")}.pdp-ingredients-section__main-description{margin-bottom:20px}.pdp-ingredients-section__main-description,.pdp-ingredients-section__main-link{color:var(--GlobalTextColor,#2b3545);font-family:var(--GlobalFontFamilyLight,"Montserrat-Light");margin-top:15px;display:block}.pdp-ingredients-section__main-link{cursor:pointer;align-items:center;gap:10px;display:flex;color:var(--GlobalBtnPrimary,#2b3545)!important}.pdp-ingredients-section__main-link svg circle,.pdp-ingredients-section__main-link svg path{stroke:var(--GlobalBtnPrimary,#2b3545)!important}.pdp-ingredients-section .cp-row{justify-content:center}.pdp-ingredients-section img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.pdp-ingredients-section .ingredients-modal{display:none}.pdp-ingredients-section>*{color:#2b3545}.pdp-ingredients-section .key-ingredients-modal{display:none}.pdp-ingredients-section .key-ingredients{margin-top:64px}.pdp-ingredients-section .key-ingredients__title{font-family:var(--GlobalFontFamilyMedium,"Montserrat-Medium")}.pdp-ingredients-section .key-ingredients__link,.pdp-ingredients-section .key-ingredients__description{font-family:var(--GlobalFontFamilyLight,"Montserrat-Light");margin-top:12px;display:block}.pdp-ingredients-section .key-ingredients__link{color:#c10016;cursor:pointer}.pdp-ingredients-section .key-ingredients li{margin-top:32px}.pdp-ingredients-section__main-description span{background-color:initial!important}.ReactModal__Content.ingredient-modal{min-width:320px;max-width:320px;height:100%;padding:32px 16px;border:none!important}.ReactModal__Content.ingredient-modal:focus,.ReactModal__Content.ingredient-modal:active,.ReactModal__Content.ingredient-modal:focus-visible{outline:none;border:none!important}.ReactModal__Content.ingredient-modal .key-ingredients-modal{padding-right:15px;position:relative}.ReactModal__Content.ingredient-modal .key-ingredients-modal>*{word-break:break-word}.ReactModal__Content.ingredient-modal .key-ingredients-modal li:first-of-type{margin-top:0}.ReactModal__Content.ingredient-modal .key-ingredients-modal li:not(first-of-type){margin-top:32px}.ReactModal__Content.ingredient-modal .key-ingredients-modal .title{font-family:var(--GlobalFontFamilyMedium,"Montserrat-Medium");color:#2b3545}.ReactModal__Content.ingredient-modal .key-ingredients-modal .description{color:var(--GlobalTextColor,#2b3545);font-family:var(--GlobalFontFamilyLight,"Montserrat-Light");margin-top:28px}.ReactModal__Content.ingredient-modal .key-ingredients-modal .link{color:var(--GlobalLinkColor,#c10016);font-family:var(--GlobalFontFamilyLight,"Montserrat-Light");cursor:pointer;margin-top:12px;text-decoration:underline;display:block}.ingredient-overlay{width:100%;height:100%;transition:all .3s ease-in-out;position:fixed;top:0;left:0}@media screen and (min-width:1500px){.ReactModal__Overlay .ReactModal__Content.ingredient-modal{min-width:375px;max-width:375px}}@media screen and (min-width:640px){.ReactModal__Content.ingredient-modal{min-width:320px;max-width:320px}}@media screen and (min-width:1024px){.pdp-ingredients-section.uk-section{padding:128px 0}.pdp-ingredients-section .mobile{display:none}}@media screen and (min-width:640px) and (max-width:1023px){.pdp-ingredients-section .cp-row .description{flex-basis:calc(66.6667% - 16px);max-width:calc(66.6667% - 16px)}}@media screen and (max-width:1023px){.pdp-ingredients-section.uk-section{padding:64px 0}.pdp-ingredients-section .desktop{display:none}.pdp-ingredients-section .cp-row>div{margin-left:8px;margin-right:8px}}@media screen and (max-width:639px){.ingredient-modal.ReactModal__Content{width:100%;max-width:100%;height:100%;margin:0}}
.btn-container{gap:8px;display:flex}.pdp-addToCart-section{height:88px;position:relative}.pdp-addToCart-section.loader:after{background:0 0;margin:0;padding:0}.pdp-addToCart-section .pharmacy-finder-button{max-width:calc(50% - 5px);min-height:48px}.pdp-buyOnline-section{height:48px}a.cookpit-buy-button,button.cookpit-buy-button,div.cookpit-buy-button{width:100%}a.cookpit-buy-button:before,a.cookpit-buy-button:after,button.cookpit-buy-button:before,button.cookpit-buy-button:after,div.cookpit-buy-button:before,div.cookpit-buy-button:after{display:none!important}a.cookpit-buy-button.disabled,button.cookpit-buy-button.disabled,div.cookpit-buy-button.disabled{cursor:default;color:#9aa5b1;pointer-events:none;background-color:#fff;border:1px solid #9aa5b1}a.cookpit-buy-button.active,button.cookpit-buy-button.active,div.cookpit-buy-button.active{color:#fff;background-color:#530118}a.cookpit-buy-button.active .button-text,button.cookpit-buy-button.active .button-text,div.cookpit-buy-button.active .button-text{padding-right:35px;position:relative}a.cookpit-buy-button.active .button-text:after,button.cookpit-buy-button.active .button-text:after,div.cookpit-buy-button.active .button-text:after{content:url(data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSI+CjxwYXRoIGQ9Ik0zLjI3MjQ2IDEyTDkuMjcyNDYgMThMMjEuMjcyNSA2IiBzdHJva2U9IndoaXRlIi8+Cjwvc3ZnPgo=);width:24px;height:24px;position:absolute;right:0}a.pharmacy-finder-button,button.pharmacy-finder-button{border-width:1px;justify-content:center;align-items:center;width:100%;display:flex}.sticky-wrapper.sticky .product-information-wrapper{justify-content:right;align-items:center;gap:24px;margin-bottom:0;margin-left:0;display:flex}.sticky-wrapper.sticky .product-information-wrapper .product-price-information{margin-bottom:0}.sticky-wrapper.sticky .btn-container{justify-content:right}.product-price-information{align-items:center;min-height:24px;margin-top:16px;margin-bottom:16px;display:flex}.product-price-information .price{color:#2b3545;font-family:var(--GlobalFontFamilyMedium,"Montserrat-Medium");margin-right:8px}.product-price-information .old-price{color:#7b8794;font-family:var(--GlobalFontFamilyMedium,"Montserrat-Medium");margin-right:8px}.product-price-information .sale-price{color:#c10016;font-family:var(--GlobalFontFamilyMedium,"Montserrat-Medium");margin-right:8px}@media screen and (min-width:1023px){.sticky-wrapper.sticky .pharmacy-finder-button,.sticky-wrapper.sticky .cookpit-buy-button{width:auto;min-width:230px;margin-left:0}.sticky-wrapper.sticky .cookpit-buy-button{width:auto}}@media screen and (max-width:1024px){[dir=rtl] .sticky-wrapper.sticky .product-information-wrapper{justify-content:right}.sticky-wrapper.sticky .product-information-wrapper{flex-flow:wrap;justify-content:left;gap:16px}.sticky-wrapper.sticky .btn-container{width:100%}}@media screen and (max-width:639px){.pdp-whereToBuy-section,.pdp-buyOnline-section{height:unset}a.pharmacy-finder-button,button.pharmacy-finder-button,a.cookpit-buy-button,button.cookpit-buy-button,div.cookpit-buy-button{padding:.75rem}}
