div:has(.bannerSticky){display:contents}@media (max-width:767.98px){div:has(.bannerSticky){padding-bottom:20px;display:block}}.bannerSticky{z-index:998;align-items:center;gap:6px;width:100%;padding:12px 10px;font-weight:600;display:flex;position:sticky}.bannerSticky:hover{text-decoration:none}@media (max-width:767.98px){.bannerSticky{position:fixed}}.bannerSticky.topSticky{margin-bottom:0;position:relative;top:0}.bannerSticky.bottomSticky{position:fixed;bottom:0}@media (max-width:767.98px){.bannerSticky.bottomSticky{bottom:60px}.bannerSticky.bottomSticky__withCta{bottom:0}.bannerSticky.bottomSticky__ctaVisible{bottom:53px}}.bannerSticky button{background:0 0;border:none}.bannerSticky__close{cursor:pointer;width:auto;height:auto;padding:0;display:flex;line-height:10px!important}.bannerSticky__content{text-align:center;flex:1;width:100%;position:relative;overflow:hidden}.bannerSticky__content a{color:inherit!important}.bannerSticky__text{white-space:nowrap;display:inline-block}.bannerSticky__text--animated{animation:30s linear infinite move-left}.bannerSticky__text span:first-child{padding:0 20px}@keyframes move-left{0%{transform:translate(0%)}to{transform:translate(-50%)}}
.headerCart{color:var(--black);align-items:center;margin-left:12px;display:flex}@media (max-width:767.98px){.headerCart{width:20%;height:60px;margin-left:0}}.headerCart:before{content:"";background:var(--header-bg-color);width:1px;height:25px;margin-right:12px;display:block}@media (max-width:767.98px){.headerCart:before{display:none}}.headerCart:hover{color:var(--black);text-decoration:none}.headerCart.active{background-color:var(--grey160)}.headerCart-wrapper{max-width:179px;display:flex;position:relative}.headerCart-wrapper.headerCart-wrapper--withLabel{width:100%;height:60px;color:var(--white);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (max-width:767.98px){.headerCart-wrapper.headerCart-wrapper--withLabel{width:100%;padding-top:0}}.headerCart-wrapper.headerCart-wrapper--withLabel.headerCart-wrapper--active{color:var(--white);background-color:var(--grey160)}.headerCart-wrapper--withLabel{text-align:center;display:block}.headerCart-wrapper--active{color:var(--green120)}.headerCart-wrapper svg,.headerCart-wrapper .svgIcon{font-size:21px;display:flex}.headerCart-amountWrapper{display:flex;position:relative}.headerCart-amount{text-align:center;min-width:11px;height:12px;font-size:8px;line-height:12px;display:inline-block;position:absolute}.headerCart-label{margin-top:4px;font-size:8px;line-height:12px}.headerCart-price{font-size:14px;font-weight:var(--fontWeightBold);color:var(--black);margin:auto auto auto 7px}@media (max-width:767.98px){.headerCart-price{display:none}}.shoppingCart .headerCart-amount{font-weight:var(--fontWeightBold);color:var(--white);background:var(--green100-main);border-radius:10px;top:-3px;left:45%}.shoppingBag .headerCart-amount{background:unset;color:var(--black);font-weight:400;top:60%;left:50%;transform:translate(-50%,-50%)}
.footerLegalBlock{text-align:right;border-radius:4px;justify-content:flex-end;align-items:flex-start;display:flex}@media (max-width:767.98px){.footerLegalBlock{flex-direction:row-reverse;align-items:flex-start;margin-top:40px}.footerLegalBlock img{width:100px;height:80px}}.footerLegalBlock__contacts{margin-right:var(--space-md);text-align:right;font-size:10px;line-height:150%}@media (max-width:767.98px){.footerLegalBlock__contacts{text-align:left;margin:0 0 0 16px;font-size:8px}}.footerLegalBlock__title{font-size:12px;font-weight:500}@media (max-width:767.98px){.footerLegalBlock__title{font-size:8px}}.footerLegalBlock__title span{font-size:10px;display:block}@media (max-width:767.98px){.footerLegalBlock__title span{font-size:8px;display:inline}}.footerLegalBlock__moreInfo{gap:4px;display:flex}.footerLegalBlock__moreInfo span:after{content:",";display:inline-block}@media (max-width:767.98px){.footerLegalBlock__moreInfo span:after{content:none}}.footerLegalBlock__moreInfo span:last-child:after{content:none}@media (max-width:767.98px){.footerLegalBlock__moreInfo{flex-direction:column;gap:2px}}.footerLegalBlock__link{color:var(--white);text-decoration:underline}@media (max-width:767.98px){.footerLegalBlock__link{color:var(--green130)}}.footerLegalBlock img{height:100px}@media (max-width:767.98px){.footerLegalBlock img{height:80px}}
.footerSocialsWrapper{flex-direction:row;justify-content:flex-end;align-items:flex-end;display:flex}.footerSocialsWrapper__item{flex-grow:0;margin-left:16px}.footerSocialsWrapper__item:first-child{margin-left:0}@media (min-width:768px){.footerSocialsWrapper__item{margin-left:24px}}.footerSocialsWrapper__item svg{color:var(--white)}@media (max-width:767.98px){.footerSocialsWrapper__item svg{color:var(--green120)}}
:root{--footer-color:var(--white);--footer-bg:var(--green-gradient);--footerCompanyInfoBlock-color:var(--gray40);--footer-copyrightContent:var(--green70)}.evFooter{background:var(--footer-bg);color:var(--footer-color);display:none}@media (min-width:768px){.evFooter{display:block}}.evFooter .evContainer{flex-direction:column;width:1190px;margin:0 auto;display:flex}@media (min-width:992px) and (max-width:1199.98px){.evFooter .evContainer{width:970px}}@media (min-width:768px) and (max-width:991.98px){.evFooter .evContainer{width:768px;padding:0 15px}}@media (max-width:767.98px){.evFooter .evContainer{width:auto;margin:0 16px}}.evFooter a{color:var(--white)}.footerContainer{flex-wrap:wrap;justify-content:space-between;padding:72px 0 48px;display:flex}.footerContainer .footerLeft{flex:none;gap:24px;width:90%;display:flex}@media (min-width:992px) and (max-width:1199.98px){.footerContainer .footerLeft{width:70%}}@media (min-width:768px) and (max-width:991.98px){.footerContainer .footerLeft{width:75%}}.footerContainer .footerRight{flex:none;width:10%}@media (min-width:992px) and (max-width:1199.98px){.footerContainer .footerRight{width:30%}}@media (min-width:768px) and (max-width:991.98px){.footerContainer .footerRight{width:25%}}.footerContainer .footerContact{color:var(--white);flex-direction:column;gap:16px;display:flex}.footerContainer .footerContact .footerContactsTitle{color:var(--footer-color);font-size:17px;line-height:25px;font-weight:var(--fontWeightBold);margin-top:0;margin-bottom:.5rem}.footerContainer .footerContact .footerContactsInfo{margin-bottom:16px}.footerContainer .footerContact .footerContactsInfo a{color:var(--white)}.footerContainer .footerContact .contactInfoMenuItem{line-height:21px}.footerContainer .verticalFooter{flex-wrap:wrap;gap:24px;margin-bottom:40px;display:flex}.footerContainer .verticalFooter div{flex:1}.footerContainer .verticalFooter h4{color:var(--footer-color);font-size:17px;line-height:25px;font-weight:var(--fontWeightBold);margin-top:0;margin-bottom:.5rem}.footerContainer .verticalFooter .footerMenuItem{margin-bottom:8px}.footerContainer .verticalFooter .footerMenuItem a{color:var(--footer-color);font-size:14px;line-height:21px;text-decoration:none}.footerContainer .verticalFooter .footerMenuItem a:hover{text-decoration:underline}.footerContainer .horizontalFooter .horizontalFooterRow{flex-wrap:wrap;gap:32px;margin-top:32px;display:flex}.footerContainer .horizontalFooter .footerHorizontalMenuItem{width:calc(12.5% - 8px);margin-left:4px;margin-right:4px}.footerContainer .horizontalFooter .footerHorizontalMenuItem a{color:var(--footer-color);font-size:12px;line-height:18px;text-decoration:none}.footerContainer .horizontalFooter .footerHorizontalMenuItem a:hover{text-decoration:underline}.footerContainer .horizontalFooter__legal{justify-content:space-between;align-items:flex-end;width:100%;display:flex}.footerContainer .horizontalFooter__legalEE{flex-direction:column;width:100%;display:flex}.footerContainer .footerInformation>div{margin-bottom:40px}.footerContainer .footerInformation .footerCompanyInfoBlock{color:var(--footerCompanyInfoBlock-color)}.footerContainer .copyrightContent{color:var(--footer-copyrightContent);margin-top:32px;font-size:12px}.footerContainer .horizontalFooterLine{background-color:var(--green80);opacity:.25;border:none;width:100%;height:1px;margin:32px 0}.footerContainer .footerLogosBlock{justify-content:space-between;align-items:center;display:flex}.footerContainer .footerLogosBlock .footerLegalLogos,.footerContainer .footerLogosBlock .footerECommerceLogos{align-items:center;gap:16px;display:flex}.footerContainer .footerLogosBlock .footerLegalLogos a,.footerContainer .footerLogosBlock .footerECommerceLogos a{color:var(--white)}.evFooterMobile{background:var(--footer-color);color:var(--white);display:none;overflow:hidden}@media (max-width:767.98px){.evFooterMobile{padding-bottom:60px;display:block}}.evFooterMobile a{color:var(--white)}.footerMobileContainer{flex-direction:column;display:flex}.footerMobileContainer .footerMobileTop{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:40px;padding:20px 0;display:flex}.footerMobileContainer .footerMobileBottom{flex-wrap:wrap;justify-content:space-between;padding-bottom:40px;line-height:30px;display:flex}.footerMobileContainer .footerMobileBottom .copyrightBlock{justify-content:space-between;width:100%;display:flex}.footerMobileContainer .footerMobileBottom .contactsDataMobileContainer{width:100%;margin-bottom:var(--space-xxxl);color:var(--grey120);display:flex}.footerMobileContainer .footerMobileBottom .contactsDataMobileContainer .contactsData{margin-right:var(--space-md);font-size:8px;line-height:12px}.footerMobileContainer .footerMobileBottom .contactsDataMobileContainer .contactsData .title{font-weight:500}.footerMobileContainer .footerMobileBottom .copyrightContent{color:var(--grey120);align-items:flex-end;font-size:10px;display:flex}.footerMobileContainer .footerMobileBottom .footerCompanyInfoBlock{color:var(--grey120);align-items:flex-end;font-size:10px}.footerMobileContainer .footerContact{color:var(--black);flex-direction:column;gap:16px;display:flex}.footerMobileContainer .footerContact .footerContactsTitle{color:var(--black);font-size:17px;line-height:25px;font-weight:var(--fontWeightBold);margin-top:0;margin-bottom:.5rem;font-size:14px}.footerMobileContainer .footerContact .footerContactsInfo{margin-bottom:16px}.footerMobileContainer .footerContact .footerContactsInfo:last-child{margin-bottom:0}.footerMobileContainer .footerContact .footerContactsInfo a{color:var(--black)}.footerMobileContainer .footerContact .footerContactsInfo p{margin:0}.footerMobileContainer .footerLogosBlock{color:var(--black);flex-direction:column-reverse;justify-content:space-between;align-items:center;gap:40px;display:flex}.footerMobileContainer .footerLogosBlock .footerLegalLogos{flex-direction:column-reverse;align-items:flex-start;gap:16px;width:100%;display:flex}.footerMobileContainer .footerLogosBlock .footerECommerceLogos{flex-direction:row;align-items:center;gap:16px;width:100%;display:flex}.footerMobileContainer .horizontalFooterLine{background-color:var(--grey40);border:none;width:100%;height:1px;margin:40px 0}.footer__appLinks{flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px;font-size:12px;line-height:125%;display:flex}@media (max-width:767.98px){.footer__appLinks{margin:0 0 20px;font-size:14px}}.footer__appLinksText{max-width:150px}@media (max-width:767.98px){.footer__appLinksText{width:100%;max-width:100%}}.footerPharmacyInfo{color:var(--black);flex-direction:column;gap:16px;display:flex}.footerPharmacyInfo div{flex-direction:column;gap:2px;display:flex}.footerPharmacyInfo p{margin:0;font-size:12px;line-height:18px}.footerPharmacyInfo h4{margin:0;font-size:14px;font-weight:600}.footerPharmacyInfo a{color:var(--black);font-size:12px;line-height:18px}@media (min-width:768px){.footerPharmacyInfo{color:var(--white)}.footerPharmacyInfo h4{margin-bottom:8px;font-size:17px}.footerPharmacyInfo a,.footerPharmacyInfo p{color:var(--white);font-size:14px;line-height:21px}}.footerLicences{color:var(--black);gap:16px;display:flex}@media (min-width:768px){.footerLicences{color:var(--green20);justify-content:space-between;gap:24px}}.footerLicences__licenceBlock{flex-direction:column;max-width:160px;display:flex}.footerLicences__licenceBlock span,.footerLicences__licenceBlock div{font-size:8px;font-weight:500;line-height:12px}.footerLicences__licenceBlock span:not(:first-child),.footerLicences__licenceBlock div:not(:first-child){font-weight:400}.footerLicences__licenceBlock a,.footerLicences__licenceBlock a:hover{color:var(--green130)}@media (min-width:768px){.footerLicences__licenceBlock{max-width:180px}.footerLicences__licenceBlock span{font-size:12px;font-weight:500;line-height:18px}.footerLicences__licenceBlock span:not(:first-child){font-size:10px;line-height:15px}.footerLicences__licenceBlock a,.footerLicences__licenceBlock a:hover{color:var(--green20)}}.footerLegal{width:100%;color:var(--black);flex-flow:column-reverse wrap;align-items:flex-start;gap:40px;display:flex}.footerLegal a{color:var(--green130)}@media (min-width:768px){.footerLegal{color:var(--white);flex-flow:row;justify-content:space-between;align-items:center;gap:16px}.footerLegal a{color:var(--white)}}.footerLegal .footerLegalLeft{align-items:center;gap:24px;display:flex}.footerLegal .footerLegalLeft .footerLegalLeftFirstImg img{filter:invert();width:84px;height:84px}@media (min-width:768px){.footerLegal .footerLegalLeft .footerLegalLeftFirstImg img{filter:invert(0);width:120px;height:120px}}.footerLegal .footerLegalLeft .footerLegalLeftSecondImg img{filter:invert();width:168px;height:16px}@media (min-width:768px){.footerLegal .footerLegalLeft .footerLegalLeftSecondImg img{filter:invert(0);width:199px;height:17px}}.footerLegal .footerLegalRight{flex-flow:column-reverse wrap;align-items:flex-start;gap:16px;display:flex}@media (min-width:768px){.footerLegal .footerLegalRight{flex-flow:row;align-items:center}}.footerLegal .footerLegalRight .footerLegalRightInfo{text-align:start;flex-direction:column;gap:4px;display:flex}.footerLegal .footerLegalRight .footerLegalRightInfo h4{margin:0;font-size:8px;font-weight:500;line-height:12px}.footerLegal .footerLegalRight .footerLegalRightInfo a,.footerLegal .footerLegalRight .footerLegalRightInfo span{font-size:8px;line-height:12px}@media (min-width:768px){.footerLegal .footerLegalRight .footerLegalRightInfo{text-align:end}.footerLegal .footerLegalRight .footerLegalRightInfo h4{font-size:12px}.footerLegal .footerLegalRight .footerLegalRightInfo a,.footerLegal .footerLegalRight .footerLegalRightInfo span{font-size:10px}}.footerLegal .footerLegalRight .footerLegalRightImages{gap:16px;display:flex}.footerLegal .footerLegalRight .footerLegalRightImages img{border-radius:4px;width:100px;height:84px;box-shadow:1px 1px 4px #0003}@media (min-width:768px){.footerLegal .footerLegalRight .footerLegalRightImages img{width:120px;height:100px}}
.headerContentCategories{background-color:var(--header-bg-color);width:100%;max-width:147px;height:45px;color:var(--white);font-size:14px;font-weight:var(--fontWeightBold);border-radius:var(--header-bradius);justify-content:center;align-items:center;margin-right:40px;padding:12px 16px;display:none}@media (min-width:768px) and (max-width:991.98px){.headerContentCategories{margin-right:24px}}@media (min-width:992px) and (max-width:1199.98px){.headerContentCategories{margin-right:24px}}.headerContentCategories:hover{cursor:pointer}.headerContentCategories .allProductLabel{white-space:nowrap;margin-left:10px}@media (min-width:768px) and (max-width:991.98px){.scrolled .headerContentCategories{display:flex}}@media (min-width:992px) and (max-width:1199.98px){.scrolled .headerContentCategories{display:flex}}@media (min-width:1200px){.scrolled .headerContentCategories{display:flex}}.scrolled .headerContentCategories .svgIcon,.scrolled .headerContentCategories .allProductLabel{height:17px}
.TopHeaderMenu-module-scss-module__0TYhQW__topHeaderMenuWrapper{position:relative}.TopHeaderMenu-module-scss-module__0TYhQW__topHeaderMenuWrapper__button{background:0 0;border:none;margin:0;padding:0}.TopHeaderMenu-module-scss-module__0TYhQW__topHeaderMenu{z-index:1002;right:0;top:var(--space-xl);background:var(--white);border-radius:4px;position:absolute;box-shadow:1px 1px 4px 1px #00000040}.TopHeaderMenu-module-scss-module__0TYhQW__topHeaderMenu:before{content:" ";z-index:-9999;opacity:.0001;right:0;left:calc(-1*var(--space-xs));top:calc(-1*var(--space-xxxs));bottom:calc(-1*var(--space-xxxs));position:absolute}
body.scrolled{padding-top:199px}@media (max-width:767.98px){body.scrolled{padding-top:112px}}body.scrolled header{margin-top:0;position:fixed;top:0;left:0;right:0}body.scrolled header .headerContentWrapper{margin-bottom:0}body.scrolled .headerContent-left img.logo{width:auto;height:40px}@media (max-width:767.98px){body.scrolled .headerContent-left img.logo{height:auto}}body.scrolled .filters--sticky{top:100px}@media (max-width:767.98px){body.scrolledWithBanner{padding-top:138px}body.scrolledWithBanner header{position:fixed;top:0;left:0;right:0}}header{background:var(--white);z-index:997;position:relative}header .skipLink{background:var(--black);color:var(--white);z-index:100;padding:8px;transition:top .3s;position:absolute;top:-40px;right:0}header .skipLink:focus{top:0}@media (max-width:767.98px){header{z-index:110;position:relative;top:0;transform:translate(0,0)}header .headerContentWrapper{width:100%;height:100px}header .heightUnset{height:unset}}@media (min-width:768px) and (max-width:991.98px){header .headerContentWrapper{box-shadow:0 2px 3px #00000040}}.wishlist--header{margin-right:15px}.wishlist--header a{display:flex}.wishlist--header svg{color:var(--black)}@media (max-width:767.98px){.wishlist--header{display:none}}.headerContentWrapper{background-color:var(--white);position:relative;box-shadow:0 1px 6px #00000040}.headerContentWrapper--withBanner{margin-bottom:0}.headerContent{justify-content:space-between;display:flex}@media (max-width:767.98px){.headerContent{align-items:center;width:100%;margin:0;position:relative}}.headerContent a{font-size:13px;text-decoration:none}.headerContent a:hover,.headerContent a:focus,.headerContent a:active,.headerContent .wishlist-heart:hover{color:var(--black)}.headerContent img{max-height:154px;transition:max-height .2s}@media (max-width:767.98px){.headerContent img{max-width:70px;height:auto;max-height:32px}}@media (min-width:768px) and (max-width:991.98px){.headerContent img{max-width:137px;height:auto;max-height:77px}}@media (min-width:992px) and (max-width:1199.98px){.headerContent img{max-width:137px;height:auto;max-height:77px}}.headerContent__stickyBanner{width:100%;position:relative}.headerContent-left,.headerContent-right{align-items:center;display:flex}.headerContent-left{flex-grow:1}@media (max-width:767.98px){.headerContent-left{flex-grow:0}}.headerContent-right .moreMenuButton{display:none}@media (max-width:767.98px){.headerContent-right{flex-grow:1;justify-content:flex-end;align-items:center;margin-left:13px}.headerContent-right .headerCart-icon [class*=fa-]{font-size:19px}.headerContent-right .headerCart-icon:after{font-size:9px;top:calc(50% - 2px)}.headerContent-right .headerCart{display:none}.headerContent-right a{color:var(--black)}.headerContent-right .moreMenuButton{display:flex}}.headerContent-right .needHelpInfo{color:var(--grey160);align-items:center;display:flex}.headerContent-right .needHelpInfo_text{margin-right:8px;font-size:14px;font-weight:400;line-height:21px}.headerContent-right .needHelpInfo_phone{margin-left:6px;font-size:14px;font-weight:400;line-height:21px}@media (min-width:768px){.headerContent-right .needHelpInfo_phone{font-size:17px;font-weight:600;line-height:25px}}.headerContent{height:108px}@media (max-width:767.98px){.headerContent{height:58px}}@media (min-width:768px) and (max-width:991.98px){.headerContent{height:85px}}@media (min-width:992px) and (max-width:1199.98px){.headerContent{height:85px}}@media (max-width:767.98px){.headerContent .mainHorizontalMenuWrapper{display:none}}body.scrolled .headerContent{height:85px}@media (max-width:767.98px){body.scrolled .headerContent{height:58px}}@media (min-width:768px) and (max-width:991.98px){body.scrolled .headerContent{height:85px}}@media (min-width:992px) and (max-width:1199.98px){body.scrolled .headerContent{height:85px}}
.informationMenu{width:auto;margin:16px 16px 60px}.informationMenu__dropdownMenuBlock{flex-direction:column;gap:12px;display:flex}.informationMenuButton{text-align:center;color:var(--black);background-color:var(--white);background-color:#0000;border:none;height:24px;margin:0;padding:0}.informationMenuButton--active{color:var(--green120)}.informationMenuButton__label{font-size:8px;line-height:12px}
/*# sourceMappingURL=c8e5e07dbf77ab00.css.map*/