.ReactModal__Body--open #sticky-wrapper.sticky{right:17px;width:calc(100% - 17px)}#sticky-wrapper{position:relative;width:100%}#sticky-wrapper.sticky{position:fixed;right:0;background:#fff;box-shadow:0 0 1.9024px 0 rgba(0,0,0,.02),0 0 4.3952px 0 rgba(0,0,0,.03),0 0 10.0368px 0 rgba(0,0,0,.04),0 0 21.3856px 0 rgba(0,0,0,.05),0 0 41px 0 rgba(0,0,0,.07);z-index:999999;padding:8px 32px;animation:slideIn .5s forwards}@media screen and (max-width:1024px){#sticky-wrapper.sticky{padding:8px}}@keyframes slideIn{0%{bottom:-200px}to{bottom:0}}.custom-dropdown{background:#fff;overflow:hidden;border-radius:3px;border-right:1px solid var(--neutrals-grey-cool-grey-cool-400,#7b8794);border-left:1px solid var(--neutrals-grey-cool-grey-cool-400,#7b8794)}.custom-dropdown .dropdown-header{align-items:center;cursor:pointer;display:flex;padding:16px;position:relative;justify-content:space-between;z-index:9999;border-radius:3px}.custom-dropdown .dropdown-header.pre-selected{padding-top:30px}.custom-dropdown .dropdown-header .label-tag{position:absolute;top:5px}[dir=ltr] .custom-dropdown .dropdown-header .label-tag{left:16px}[dir=rtl] .custom-dropdown .dropdown-header .label-tag{right:16px}.custom-dropdown .dropdown-options{z-index:1;padding:0;display:block;border-radius:3px;border-left:1px solid #7b8794;border-right:1px solid #7b8794;left:0;top:66px;background-color:#fff;max-height:0;transition:.5s ease;overflow:auto;position:absolute;margin-top:1px;margin-bottom:0;width:100%}.custom-dropdown .dropdown-options::-webkit-scrollbar-thumb{background-color:#cbd2d9}.custom-dropdown .dropdown-options::-webkit-scrollbar{width:4px}.custom-dropdown .dropdown-options:hover::-webkit-scrollbar-thumb{background-color:#cbd2d9}.custom-dropdown .dropdown-options:hover::-webkit-scrollbar-track{background-color:#f5f7fa}.custom-dropdown .dropdown-options li{cursor:pointer;padding:12px;position:relative}.custom-dropdown .dropdown-options li .tick-icon{position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .custom-dropdown .dropdown-options li .tick-icon{right:13px}[dir=rtl] .custom-dropdown .dropdown-options li .tick-icon{left:13px}.custom-dropdown .arrow-icon{position:absolute;top:50%;transform:translateY(-50%) rotate(180deg);transition:.5s ease}[dir=ltr] .custom-dropdown .arrow-icon{right:16px}[dir=rtl] .custom-dropdown .arrow-icon{left:16px}.custom-dropdown:not(.open) .dropdown-header{background-color:#fff}.custom-dropdown.open .dropdown-options{max-height:150px;transition:.5s ease}.custom-dropdown.open .arrow-icon{transform:translateY(-50%) rotate(0);transition:.5s ease}.custom-dropdown .label-tag{font-family:var(--GlobalFontFamilyLight,"Montserrat-Light");color:#8a8a8a}.custom-dropdown.open-upwards{border-bottom:1px solid #7b8794}.custom-dropdown.open-upwards .dropdown-options{bottom:96px;margin-bottom:1px;top:auto;margin-top:0}.custom-dropdown.open-upwards.open .dropdown-options{bottom:calc(100% - 2px)}.custom-dropdown.open-downwards,.custom-dropdown.open-upwards .dropdown-header,.custom-dropdown.open-upwards.open .dropdown-options{border-top:1px solid #7b8794}.custom-dropdown.open-downwards .dropdown-header,.custom-dropdown.open-downwards.open .dropdown-options{border-bottom:1px solid #7b8794}body.uk-offcanvas-flip .pdp-variant-section{z-index:99}@media screen and (max-width:1023px){body.navigation-active .pdp-variant-section,body.uk-offcanvas-flip .pdp-variant-section{z-index:99}.pdp-variant-section{z-index:99999;position:relative}}body.ReactModal__Body--open{overflow:hidden}.ReactModal__Overlay{background-color:transparent;z-index:999999!important}.ReactModal__Overlay .ReactModal__Content{position:relative;overflow-y:auto;background:var(--neutrals-white,#fff);box-shadow:4px 4px 14px 0 rgba(0,0,0,.15)}[dir=ltr] .ReactModal__Overlay .ReactModal__Content{margin-left:auto}[dir=rtl] .ReactModal__Overlay .ReactModal__Content{margin-right:auto}.ReactModal__Overlay .ReactModal__Content::-webkit-scrollbar-thumb{background-color:#cbd2d9}.ReactModal__Overlay .ReactModal__Content::-webkit-scrollbar{width:4px}.ReactModal__Overlay .ReactModal__Content:hover::-webkit-scrollbar-thumb{background-color:#cbd2d9}.ReactModal__Overlay .ReactModal__Content:hover::-webkit-scrollbar-track{background-color:#f5f7fa}.ReactModal__Overlay .ReactModal__Content:active,.ReactModal__Overlay .ReactModal__Content:focus,.ReactModal__Overlay .ReactModal__Content:focus-visible{border:none!important;outline:none}.ReactModal__Overlay .close-icon{display:flex;cursor:pointer;position:absolute;top:0}[dir=ltr] .ReactModal__Overlay .close-icon{right:0}[dir=rtl] .ReactModal__Overlay .close-icon{left:0}.ReactModal__Overlay.secondary-modal:before{display:none}[dir=rtl] .ReactModal__Overlay{opacity:0;transform:translateX(-100px);left:0;transition:all .3s ease-in-out}[dir=rtl] .ReactModal__Overlay--after-open{opacity:1;transform:translateX(0)}[dir=rtl] .ReactModal__Overlay--before-close{opacity:0;transform:translateX(-100px);left:0}[dir=ltr] .ReactModal__Overlay{opacity:0;transform:translateX(100px);right:0;transition:all .3s ease-in-out}[dir=ltr] .ReactModal__Overlay--after-open{opacity:1;transform:translateX(0)}[dir=ltr] .ReactModal__Overlay--before-close{opacity:0;transform:translateX(100px);right:0}.ReactModal__Overlay--after-open:before{content:"";background:#223341;position:fixed;opacity:.5;height:100vh;width:100vw}[dir=ltr] .ReactModal__Overlay--after-open:before{left:-200px}[dir=rtl] .ReactModal__Overlay--after-open:before{right:-200px}@media screen and (min-width:1024px){body.ReactModal__Body--open{overflow:hidden}body.ReactModal__Body--open.scrollbar-visibile{width:calc(100% - 17px);margin-right:auto}}.product-stage .ingredients{margin-top:16px;padding-bottom:20px;position:relative;color:#223341;font-family:var(--GlobalFontFamilySemiBold,"Montserrat-SemiBold")}.product-stage .ingredients .ingredients-wrapper{align-items:center;display:flex;margin-top:8px;position:relative;justify-content:space-between;gap:20px}.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,#223341);font-family:var(--GlobalFontFamilyLight,"Montserrat-Light");text-decoration:underline}.pdp-ingredients-section{position:relative}.pdp-ingredients-section:before{left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;content:"";height:100%;position:absolute;top:0;width:100vw;z-index:-1}.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{display:block;margin-top:15px;color:var(--GlobalTextColor,#223341);font-family:var(--GlobalFontFamilyLight,"Montserrat-Light")}.pdp-ingredients-section__main-link{align-items:center;color:var(--GlobalBtnPrimary,#223341)!important;cursor:pointer;display:flex;gap:10px}.pdp-ingredients-section__main-link svg circle,.pdp-ingredients-section__main-link svg path{stroke:var(--GlobalBtnPrimary,#223341)!important}.pdp-ingredients-section .cp-row{justify-content:center}.pdp-ingredients-section img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pdp-ingredients-section .ingredients-modal{display:none}.pdp-ingredients-section>*{color:#223341}.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__description,.pdp-ingredients-section .key-ingredients__link{font-family:var(--GlobalFontFamilyLight,"Montserrat-Light");margin-top:12px;display:block}.pdp-ingredients-section .key-ingredients__link{color:#a70532;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{max-width:320px;min-width:320px;height:100%;padding:32px 16px;border:none!important}.ReactModal__Content.ingredient-modal:active,.ReactModal__Content.ingredient-modal:focus,.ReactModal__Content.ingredient-modal:focus-visible{border:none!important;outline:none}.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:#223341}.ReactModal__Content.ingredient-modal .key-ingredients-modal .description{color:var(--GlobalTextColor,#223341);font-family:var(--GlobalFontFamilyLight,"Montserrat-Light");margin-top:28px}.ReactModal__Content.ingredient-modal .key-ingredients-modal .link{display:block;color:var(--GlobalLinkColor,#a70532);margin-top:12px;font-family:var(--GlobalFontFamilyLight,"Montserrat-Light");text-decoration:underline;cursor:pointer}.ingredient-overlay{position:fixed;transition:all .3s ease-in-out;width:100%;height:100%;top:0;left:0}@media screen and (min-width:1500px){.ReactModal__Overlay .ReactModal__Content.ingredient-modal{max-width:375px;min-width:375px}}@media screen and (min-width:640px){.ReactModal__Content.ingredient-modal{max-width:320px;min-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.66667% - 16px);max-width:calc(66.66667% - 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{max-width:100%;width:100%;margin:0;height:100%}}