.FavouriteButton{display:inline-block;box-sizing:border-box;background:transparent;padding:.125rem .25rem;border-radius:.25rem;overflow:hidden;height:1.5rem;font-size:.75rem;line-height:1.25rem;color:#9ea7ca}.FavouriteButton .icon{float:left;color:#ffb6c1;width:1.125rem;height:100%}.FavouriteButton .icon+span{margin-left:.25rem}.FavouriteButton:hover{color:#4665d7}.FavouriteButton:hover .icon,.FavouriteButton[aria-checked] .icon{color:#ff465c}.FavouriteButton[aria-busy]{pointer-events:none;opacity:.75}.FoundNotify{position:relative;min-height:4.5rem;background:#f5f6fc;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;padding-right:2rem}.FoundNotify__close{position:absolute;right:0;top:0;margin:0;width:1.5rem;height:1.5rem;background:transparent;color:#9ea7ca}.FoundNotify__close .icon{width:100%;height:100%}.FoundNotify__annoy{flex:1 1 auto;background:none;margin:0 0 0 2rem;padding:.25rem .25rem .375rem;color:#9ea7ca}.FoundNotify__annoy:hover{color:#1c257b}.FoundNotify>div{flex:1 1 auto;padding:.5rem 1rem .625rem 1.25rem}.FoundNotify>div big,.FoundNotify>div span{font-size:112.5%;font-weight:600;color:#4665d7}.FoundNotify>div big{color:#1c257b}.FoundNotify>div p{margin:.5em 0 0;font-size:87.5%}@media (min-width:800px){.FoundNotify{flex-wrap:nowrap;padding-bottom:0}.FoundNotify__annoy{margin-left:0;flex-grow:0}}.searchInfoBlock{background-color:#f5f6fc;border-radius:2px;display:flex;align-items:center;padding:13px 72px 13px 18px;position:relative}@media (max-width:1762px){.searchInfoBlock{padding-right:35px}}@media (max-width:1365px){.searchInfoBlock{display:block;text-align:right;padding:12px 18px}}.searchInfoBlock__close{position:absolute;top:0;right:0;color:#4665d7;cursor:pointer;height:34px;width:34px}.searchInfoBlock__close svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:12px;width:12px}.searchInfoBlock__close:hover{color:#000}.searchInfoBlock__content{flex-grow:1;padding-right:30px}@media (max-width:1365px){.searchInfoBlock__content{text-align:left}}.searchInfoBlock__title{font-size:18px;font-weight:600;color:#1c257b;margin:0}.searchInfoBlock__title span{text-transform:uppercase;color:#4665d7}.searchInfoBlock__description{font-size:14px;margin:0;padding-top:5px}.searchInfoBlock__noShow{display:inline-block;flex-grow:0;flex-shrink:0;font-size:16px;color:#8d92bd;cursor:pointer;transition:all .35s ease}.searchInfoBlock__noShow:hover{color:#4665d7}.ProductLabels{position:relative;line-height:1.125rem;font-size:.875rem}.ProductLabels[aria-hidden]{display:none}.ProductLabels li,.ProductLabels ul{list-style:none;padding:0;margin:0}.ProductLabels ul{display:flex;flex-flow:row wrap;align-items:flex-end;justify-content:flex-start;gap:.5rem}.ProductLabels li{min-width:0;flex:0 1 auto;background-color:#f5f6fc;align-items:center;padding:.375rem .55rem;border-radius:.9375rem}.ProductLabels li.red{background-color:#fff2f4}.ProductLabels li{display:inline-flex;display:flex;justify-content:flex-start}.ProductLabels li .icon{flex:0 0 auto;width:1.125rem;height:1.125rem;margin:0 .25rem 0 0}.ProductLabels li span{min-width:0;max-width:15rem;flex:0 1 auto;box-sizing:border-box;padding:0 .25rem;color:#353535}@media (min-width:800px){.ProductLabels ul{display:block}.ProductLabels li,.ProductLabels li.red{background:none}.ProductLabels li span{max-width:14.125rem}.ProductLabels li .icon{width:2.625rem;height:2.625rem;margin-right:.25rem}}.variantButton{margin:0;position:relative;border-radius:.3125rem;font-size:.875rem;line-height:.875rem;background:#fff;box-shadow:.125rem .25rem .375rem rgba(0,0,0,.1),-.0625rem -.0625rem .3125rem rgba(0,0,0,.05);border:.125rem solid transparent;transition:all .3s ease;display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;box-sizing:content-box}.variantButton[aria-selected]{border-color:#4665d7;box-shadow:none}.variantButton[aria-selected] .variantButton__button{cursor:default}.variantButton:not([aria-selected]):hover{box-shadow:2px 4px 6px 0 rgba(0,0,0,.3),-.0625rem -.0625rem .3125rem rgba(0,0,0,.05);color:#4665d7}.variantButton__marker{z-index:1;position:relative;width:1.5rem;height:1.5rem;margin:.875rem -1rem 0 -.5rem}.variantButton__marker .good-marker{float:none;box-shadow:0 0 0 2px #fff}.variantButton__button{flex:1 1 100%;position:relative;color:inherit;text-align:left;font-size:inherit;line-height:inherit;border-radius:inherit;background:inherit;display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:center;box-sizing:content-box;padding:.375rem;border:0}.variantButton__photo{flex:0 0 auto;width:40px;min-height:100%;margin:0 .5rem 0 0}.variantButton__photo>img{display:block;width:100%;height:auto;max-height:60px;object-fit:scale-down}.variantButton__descr{flex:0 1 auto;display:flex;flex-flow:column nowrap;align-items:flex-start}.variantButton__descr>span{margin-bottom:.25rem;padding:.125rem 0 .25rem}.variantButton__descr>span:last-child{margin-bottom:0}.variantButton__descr b{font-weight:600}.variantButton__descr s{font-weight:600;text-decoration:none;color:#666}.variantButton__descr em{margin-right:.25em;font-style:normal;font-weight:300}.variantButton__descr b.badge{font-size:11px;text-decoration:none;display:inline-block;white-space:nowrap;background:#f5f6fc;padding:0 .325rem .0625rem .25rem;border-radius:.5rem;color:#1c257b}.variantButton__descr .moneyprice{flex:0 0 auto;font-weight:600;margin:0 .25rem -.0625rem 0}.variantButton__amount{position:absolute;white-space:nowrap;margin:0 .25rem -.375rem;bottom:100%;top:auto;right:0;padding:.0625rem .5rem .125rem;border-radius:.5rem;font-size:.875rem;line-height:1rem;background:#f5f6fc;color:#1c257b}.variantButton__cheaper{background-color:#eefff3;font-size:11px;font-weight:600;line-height:1;color:#26803f;padding:0 8px;white-space:nowrap}.variantButton__expect{display:block;margin:.2em 0 0;color:#1c257b;font-weight:600}.variantButton__expect time{white-space:nowrap}.ProductVariants__levels{padding:0 0 .5rem}.ProductVariants__props{font-size:100%;list-style:none;margin:0 0 .5rem;padding:0}.ProductVariants__props>li{margin-top:.25rem}.ProductVariants__props>li:first-child{margin-top:0}.ProductVariants__props em{font-style:normal;font-weight:300;margin:0 .25rem 0 0}.ProductVariants__props b{font-weight:600}.ProductVariants__level+.ProductVariants__level{margin-top:.5rem}.ProductVariants__level{display:flex;flex-flow:row wrap;align-items:flex-end;justify-content:flex-start}.ProductVariants__level>h5{flex:0 0 100%;font-size:100%;font-weight:600;line-height:1rem;padding:0 0 .25rem;margin:0 0 .25rem}.ProductVariants__level>h5 em{font-style:normal;color:#333}.ProductVariants__level>div{flex:0 1 auto;box-sizing:border-box;padding:.5rem .375rem;position:relative}.ProductVariants__level>div:hover{z-index:1}.ProductVariants__level>div.select{flex-basis:100%;z-index:2}@media (max-width:1200px){.ProductVariants{margin-top:1.5rem}}@media (max-width:480px){.ProductVariants__level>div{flex-grow:1}}.GoodsetVariants{overflow:hidden}.GoodsetVariants li,.GoodsetVariants ul{list-style:none;padding:0;margin:0}.GoodsetVariants ul{font-size:.875rem;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start;margin-top:-.75rem}.GoodsetVariants li{margin:.75rem 1.5rem 0 0;display:flex;flex-flow:column nowrap;padding:0 .5rem .5rem;width:8.5rem;height:11rem;border:1px solid #e0e1f3;position:relative}.GoodsetVariants li:last-child:after{content:none}.GoodsetVariants li:after{content:"+";width:1.5rem;text-align:center;position:absolute;right:0;top:50%;margin:-.5rem -1.5rem 0 0;color:#8d92bd;font-size:1.5rem;line-height:1rem;pointer-events:none}.GoodsetVariants li[aria-selected]{outline-offset:-1px;outline:1px solid #4665d7}.GoodsetVariants__title>a{display:block;font-size:.875rem;max-height:2.5em;max-height:3.75em;line-height:1.25;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-line-clamp:3;-webkit-box-orient:vertical}.GoodsetVariants__photo{flex:0 1 100%;display:flex;align-items:center;justify-content:center;overflow:hidden;text-align:center}.GoodsetVariants__photo img{width:auto;height:auto;max-width:100%;max-height:100%}.GoodsetVariants__amount{margin:.25em 0 0;color:#9d9d9d}.ProductDescription{width:100%;clear:both;padding-top:1.5rem;display:grid;grid-template-columns:1fr auto;grid-gap:0}.ProductDescription-content{order:1}.ProductDescription-sidebar{order:2}.ProductDescription__scrollspy{position:-webkit-sticky;position:sticky;top:calc(156px + 2rem)}.ProductDescription-content,.ProductDescription-sidebar{background:rgba(200,200,250,.0000125)}.ProductDescription-sidebar{padding-left:1rem}.ProductDescription-content{overflow:hidden}.ProductDescription-content .DetailsItem>h2,.ProductDescription-content .ProdDescList>h3,.ProductDescription-content .ProdDescList>h4{font-size:20px;font-weight:600;margin:0;color:#1c257b}.ProductDescription-content .DetailsItem>p{margin:.5em 0 0}.ProductDescription-content .ProdDescList>h4{font-size:1.125rem;font-weight:400}.ProductDescription-content .ProdDescList dd,.ProductDescription-content .ProdDescList dl,.ProductDescription-content .ProdDescList dt{padding:0;margin:0}.ProductDescription-content .ProdDescList dd,.ProductDescription-content .ProdDescList dt{display:inline;white-space:pre-wrap}.ProductDescription-content .ProdDescList dt{margin-right:.25rem;color:#666}.ProductDescription-content .ProdDescList dt:after{content:": "}.ProductDescription-content .ProdDescList .warn{color:#cd0018}.ProductDescription-content .ProdDescList+.ProdDescList{margin-top:1.75em}.ProductDescription-content .ProdDescList h3+dl{margin-top:.45em}.ProductDescription-content .ProdDescList dl>div{margin-top:.5em}.ProductDescription-content .ProdDescList dl>div:first-child{margin-top:0}@media (max-width:1023.99999px){.ProductDescription-sidebar{display:none}}.ProductAnalogous__more{display:flex;flex:1 1 auto;flex-flow:row nowrap;justify-content:center;align-items:center;gap:.5rem;border:1px solid transparent;padding:20px 9px 0 .5rem}.ProductAnalogous__more>span{flex:0 0 auto;background-color:#f5f6fc;border-radius:50%;position:relative;box-sizing:border-box;padding:4px 4px 4px 2px;height:44px;width:44px}.ProductAnalogous__more>span .icon{width:100%;height:100%;display:block}.ProductAnalogous__more:hover{border-color:#4665d7}.ProductAnalogous__more:hover>span{background:#4665d7;color:#fff}.review-skeleton>div{max-width:43.75rem;display:flex;flex-flow:row wrap;align-content:flex-start;justify-items:flex-start}.review-skeleton>div+div{margin-top:2rem}.review-skeleton>div span{height:.75rem}.review-skeleton>div span:nth-child(-n+3){flex:0 0 5.125rem;margin:0 .75rem 0 0}.review-skeleton>div span:nth-child(n+4){margin:.625rem 0 0;flex:0 0 100%}.review-skeleton>div span:nth-child(4),.review-skeleton>div span:nth-child(5){margin-top:.9375rem}.review-skeleton>div span:last-child{flex:0 1 5.125rem;margin-top:.75rem}.ReviewItem{max-width:43.75rem}.ReviewItem-head{display:flex;align-items:center;justify-content:flex-start;max-height:120px;background:whitesmoker;flex-flow:row wrap;overflow:hidden;width:100%}.ReviewItem__owner{flex:0 1 auto;overflow:hidden;margin:0 .75rem 0 0;padding:0 .125rem .125rem 0;text-overflow:ellipsis;display:inline-block}.ReviewItem__owner b{font-weight:600;font-size:112.5%}.ReviewItem__owner i{color:#9d9d9d;font-weight:400;font-size:112.5%}.ReviewItem__rate{display:inline-block;margin-right:.75rem}.ReviewItem__rate .icon{width:1.25rem;height:1.25rem}.ReviewItem__date{display:inline-block;font-weight:400;font-size:.875rem;flex:0 0 auto;color:#666}.ReviewItem__good{font-size:.875rem;flex:0 0 auto;margin:0 0 0 auto;padding:0 0 0 .5rem;color:#26803f;font-style:normal}.ReviewItem__good .icon{width:.675rem;height:.675rem;margin-left:.125rem;vertical-align:-.0625rem}.ReviewItem-body{white-space:pre-wrap;color:#000;line-height:1.5rem;max-height:7.5rem;margin:.25rem 0 0;overflow:hidden}.ReviewItem-body[aria-expanded]{max-height:none}.ReviewItem-body p{margin:0;color:#666}.ReviewItem__edited{color:#9d9d9d;font-size:.875rem;margin:.25rem 0 0}.ReviewItem__actions{display:flex;flex-flow:row wrap;align-items:flex-end;justify-content:flex-end}.ReviewItem__actions:empty{display:none}.ReviewItem__actions button{flex:0 0 auto;height:1.5rem;padding:0 0 .125rem;margin:0 1rem 0 0;font-size:.875rem;font-weight:600;background:none;color:#4665d7}.ReviewItem__actions button:hover{color:#1c257b}.ReviewItem__actions button:last-of-type{margin-right:0}.ReviewItem__actions button.expand{margin-right:auto}.ReviewForm[aria-expanded=false]{-webkit-animation:ReviewForm-appear .75s ease 0s backwards;animation:ReviewForm-appear .75s ease 0s backwards}@-webkit-keyframes ReviewForm-appear{0%{opacity:0;max-height:0;margin:0}to{opacity:1;max-height:350px}}@keyframes ReviewForm-appear{0%{opacity:0;max-height:0;margin:0}to{opacity:1;max-height:350px}}.ReviewForm{margin:0;overflow:hidden;box-sizing:content-box;max-width:46.75rem;width:auto;padding:.75rem 1rem 1.5rem;background:#f5f6fc;display:flex;flex-flow:row wrap;align-items:flex-end;justify-content:flex-start}.ReviewForm__disclaimer{flex:0 0 100%}.ReviewForm__disclaimer>p{max-width:34rem;margin:0 auto;font-weight:300;font-size:.875rem;text-align:center;line-height:1.1rem}.ReviewForm__rate{flex:0 1 100%;padding:.75rem 0;margin:0 0 .25rem;display:flex;align-items:center;justify-content:flex-start}.ReviewForm__rate button{margin:0 0 0 .75rem;flex:0 0 auto;height:1.75rem;padding:0;opacity:.6;font-size:1rem;line-height:1.75rem;background:none}.ReviewForm__rate button .icon{margin:0 .25rem 0 0;vertical-align:-.25rem;width:1.25rem;height:1.25rem}.ReviewForm__rate button:hover,.ReviewForm__rate button[aria-checked]{opacity:1}.ReviewForm__name,.ReviewForm__order{flex:0 1 18rem;margin:0 1rem 1rem 0}.ReviewForm__name .InputSelect,.ReviewForm__order .InputSelect{height:3rem;background:#fff}.ReviewForm__name .InputSelect__options>div,.ReviewForm__order .InputSelect__options>div{max-height:230px}.ReviewForm__text{flex:0 0 100%;margin:0;min-height:12rem;border:1px solid #4665d7;background:#fff;box-sizing:border-box;border-radius:.25rem;overflow:hidden;display:flex;flex-flow:column nowrap;align-items:stretch;justify-content:flex-end}.ReviewForm__text div:first-child{flex:1 1 100%;position:relative}.ReviewForm__text div:nth-child(2){display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-end;padding:.5rem 1rem 1rem}.ReviewForm__text div:nth-child(2) p{align-self:center;color:#ff465c;margin:0 auto 0 0;padding:0 1rem 0 0;font-size:87.5%;line-height:1;max-height:1.75rem;overflow:hidden}.ReviewForm__text textarea{position:absolute;box-sizing:border-box;width:100%;height:100%;font-size:87.5%;padding:.75rem 1rem;resize:none;outline:0;border:0}.ReviewForm__text button{border-radius:.25rem;padding:0;margin:.5rem 1rem;background:transparent;color:#353535;font-weight:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ReviewForm__text button[disabled]{pointer-events:none}.ReviewForm__text button[type=submit]{white-space:nowrap;margin:0 0 0 .25rem;height:2.25rem;padding:0 .5rem .125rem;background:#4665d7;color:#fff;transition:none .125s ease 0s;transition-property:max-width;max-width:8rem}[aria-busy] .ReviewForm__text button[type=submit]{max-width:10rem}[aria-busy] .ReviewForm__text button[type=submit] .spinner{display:inline-flex}.ReviewForm__text button[type=submit][disabled]{background:#e8e8e8}.ReviewForm__text button[type=submit] .spinner{display:none;width:1.25rem;height:1.25rem;margin:0 .25rem 0 0;vertical-align:-.1875rem;color:#9ea7ca;stroke-width:7}.ReviewForm input[type=text]{box-sizing:border-box;width:100%;border-radius:.25rem;line-height:1.5rem;padding:.6875rem .9375rem;border:1px solid transparent}.ItemReviews{max-width:43.75rem;margin:0 auto}.ItemReviews__header{overflow:hidden;white-space:nowrap;margin:0 0 1.5rem;display:flex;font-size:1.5rem;flex-flow:row wrap;justify-content:space-between;align-items:center}.ItemReviews__header>strong{color:#1c257b;margin:0 1rem 0 0}.ItemReviews__header>div{display:flex;flex-flow:row wrap;padding:.125rem 0 0}.ItemReviews__header>div em{display:inline-block;font-weight:600;font-style:normal;font-size:1.125rem;color:#26803f;margin-right:.75rem}.ItemReviews__header>div em.nega{color:#ff465c}.ItemReviews__header>div em:last-of-type{margin-right:0}.ItemReviews__header>div em+em{margin-left:-.5rem}.ItemReviews__header>div em+em:before{color:#333;content:"\002F\00A0"}.ItemReviews__more{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;margin:0 auto .5rem;width:18.75rem;height:2rem;padding:0 0 0 2rem;font-size:87.5%;background-color:transparent;color:#4665d7}.ItemReviews__more span{margin-right:.25rem}.ItemReviews__more .icon{flex:0 0 auto;box-sizing:border-box;color:inherit;width:1.5rem;height:1.5rem;padding:.5rem .4rem .5rem .6rem;margin:0 .25rem 0 0;transform:rotate(90deg)}.ItemReviews__more .spinner{display:none;flex:0 0 auto;width:1.5rem;height:1.5rem}.ItemReviews__more[aria-busy]{pointer-events:none}.ItemReviews__more[aria-busy] .spinner{display:block}.ItemReviews__more[aria-busy] .icon{display:none}.ItemReviews__more:hover{background-color:#f5f6fc}.ItemReviews__buttonAuth,.ItemReviews__buttonPost{display:block;width:100%;box-sizing:border-box;border-radius:.25rem;border:1px solid #e0e1f3;padding:0 1rem .0625rem;margin:0 auto;height:3.25rem;font-size:1rem;text-align:left;background:none;color:#9d9d9d}.ItemReviews__buttonAuth:hover,.ItemReviews__buttonPost:hover{background-color:#f5f6fc;border-color:transparent;color:#000}.ItemReviews__buttonAuth{color:#4665d7;border-color:transparent;background-color:#f5f6fc}.ItemReviews__buttonAuth:hover{color:#1c257b}.ItemReviews__disallow{line-height:1.25;color:#666;background:#f5f6fc;text-shadow:0 1px 1px #fff;padding:.75rem 1rem .825rem}.ItemReviews__disallow p{margin:0;padding:0}.ItemReviews__disallow p+p{margin-top:.25em}.ItemReviews__message{box-sizing:border-box;min-height:3.25rem;padding:1rem 0;font-size:.875rem;line-height:1.25rem;color:#666}.ItemReviews__reviews{margin-top:.75rem}.ItemReviews__reviews>ul{-webkit-animation:fadeIn .5s linear 0s;animation:fadeIn .5s linear 0s}.ItemReviews__reviews>ul>li{padding:1rem 0;margin:0 auto}.ItemReviews .ReviewForm{margin:0 auto}.ItemReviews .ReviewItem{max-width:100%}.ProductOffer{position:relative;box-sizing:border-box;border:1px solid #e0e1f3;padding:1.5rem;max-width:21.125rem;font-weight:300}.ProductOffer__vitamin{color:#1c257b;background:#f5f6fc;position:absolute;right:0;bottom:100%;margin:0 .5rem -1rem 0;padding:.21rem .5rem .29rem;border-radius:1rem}.ProductOffer__vitamin span{font-weight:600;white-space:nowrap;line-height:1.5;display:block}.ProductOffer__vitamin span .icon{width:.875rem;height:.875rem;vertical-align:-.125rem}.ProductOffer__restriction{margin:1.5rem auto 0;font-size:87.5%;font-weight:400;color:#ff465c;border:1px solid #fff2f4;border-radius:.25rem;text-align:center;padding:.25rem}.ProductOffer__unavailable{font-weight:600}.ProductOffer__unavailable>span{display:block;font-weight:inherit;color:#666}.ProductOffer__unavailable>div{margin:.5rem 0 0;align-items:flex-start;white-space:nowrap;gap:0 .33em;color:#1c257b;font-size:87.5%}.ProductOffer__price,.ProductOffer__unavailable>div{display:flex;flex-flow:row wrap;justify-content:flex-start}.ProductOffer__price{align-items:center;gap:.25rem .5rem}.ProductOffer__button{margin:1.5rem -.5rem 0}@media (max-width:1024px){.ProductOffer__button .PurchaseButton{display:block;text-align:center}.ProductOffer__button .PurchaseButton__amount{display:inline-block;margin-bottom:10px}.ProductOffer__button .PurchaseButton .button--buy{min-width:100%}}.ProductOffer__button .PurchaseButton{margin:0 auto;font-weight:400;width:100%;min-width:100%}.ProductOffer__ndisc{margin:.5rem 0 0;display:flex;flex-flow:row wrap;align-items:center;gap:.125rem 1rem;color:#9d9d9d}.ProductOffer__ProgressiveTriggers{margin-top:10px}.ProductPrice{box-sizing:border-box;border:1px solid #e0e1f3;padding:1rem}.ProductPrice__nodisc{white-space:nowrap;margin:0 0 .25rem}.ProductPrice__nodisc .disco-percent{vertical-align:0;margin-left:.5rem}.ProductPrice__price{display:flex;align-items:center;justify-content:flex-start;gap:.5rem}.ProductPrice__pack{margin:.25rem 0 0}.ProductPanel{flex:0 1 100%;box-sizing:border-box;background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:saturate(150%) blur(12px);backdrop-filter:saturate(150%) blur(12px);box-shadow:0 0 1.25rem -.5rem grey;border:1px solid #e0e1f3;border-top:0 solid #e0e1f3;border-radius:0 0 .5rem .5rem;padding:1rem;min-height:3rem;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;transition:transform .25s ease .125s;transition-property:transform,opacity}.ProductPanel[aria-hidden]{opacity:0;transform:translateY(-75%);pointer-events:none}.ProductPanel__price,.ProductPanel__unavailable{flex:0 1 0;min-height:3rem;white-space:nowrap;margin-left:1rem;display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:center}.ProductPanel__unavailable>b{font-weight:600;color:#666}.ProductPanel__unavailable>div{font-size:87.5%;white-space:nowrap;font-weight:600;color:#1c257b}.ProductPanel__price{flex-flow:column nowrap;align-items:flex-start;justify-content:center}.ProductPanel__price-disco{display:flex;flex-flow:row nowrap;align-items:center;gap:.25rem}.ProductPanel__price-price{flex:0 0 auto;height:1.5rem;overflow:hidden;display:flex;align-items:center}.ProductPanel__baton{margin-left:1rem;flex:0 0 9.5rem}.ProductPanel__baton .PurchaseButton{display:flex;min-width:unset;max-width:unset}.ProductPanel__baton .PurchaseButton .button{width:100%;min-width:0}.ProductPanel__photo{align-self:stretch;overflow:hidden;margin:0 1rem 0 0;flex:0 0 auto}.ProductPanel__photo img{display:block;width:3rem;height:3rem;object-fit:scale-down}.ProductPanel__title{flex:0 1 100%}.ProductPanel__title .ViewProductPage__title{padding:.1875rem 0;margin:0}.ProductPanel__title .ViewProductPage__title>big{font-size:1.125rem;line-height:1}.ProductPanel__title .ViewProductPage__title>div{vertical-align:-.0625rem}.ProductPanel__price-sale{display:none}@media (max-width:800px){.ProductPanel__price-sale{display:flex;align-items:center;width:100%;margin-bottom:5px}.ProductPanel__price-sale>div{font-size:14px;font-weight:300;line-height:1}}@media (min-width:800px) and (max-width:1024px){.ProductPanel--tablet{transform:translateY(100px);transition:transform .25s ease}}@media (max-width:800px){.ProductPanel{background-color:#fff;align-items:flex-end;box-shadow:0 -.5rem 1rem -1rem grey;border-width:1px 0 0;border-radius:0;top:unset;bottom:0;margin:0;padding:.5rem 0;position:relative}.ProductPanel .PurchaseButton__submit,.ProductPanel__photo,.ProductPanel__title{display:none}.ProductPanel[aria-hidden]{opacity:unset;transform:none;transition:none;pointer-events:auto}.ProductPanel__price{display:inline-flex;flex-wrap:wrap;flex-grow:1;align-items:center;margin:0;white-space:normal;justify-content:flex-start}.ProductPanel__price>div{order:-1}.ProductPanel__price>sup:first-of-type{margin-left:8px;padding:0}.ProductPanel__price-one{flex:initial!important;text-align:left!important;width:100%;white-space:nowrap}.ProductPanel__unavailable>div{display:none}.ProductPanel__baton{align-self:center;margin-left:0;flex:0 0 auto}}.ProductPanel__restriction{font-size:0;height:0;width:0;overflow:hidden}.ProductPanel__ProgressiveTriggers{border-radius:10px 10px 0 0;box-shadow:4px -4px 4px rgba(0,0,0,.05);display:none;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:calc(100% + 20px)}@media (max-width:800px){.ProductPanel__ProgressiveTriggers{display:block}}@-webkit-keyframes rotatete{to{transform:rotateX(1turn) rotateY(1turn) rotate(1turn)}}@keyframes rotatete{to{transform:rotateX(1turn) rotateY(1turn) rotate(1turn)}}@-webkit-keyframes spinspin{to{transform:rotateY(1turn)}}@keyframes spinspin{to{transform:rotateY(1turn)}}.Product3D{overflow:hidden;position:relative;width:300px;height:300px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;font:400 30px Tahoma;color:transparent;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Product3D__stage{--figure-depth:20px;--figure-width:60px;--figure-height:80px;--figure-radius:203.96px;flex:0 0 auto;width:var(--figure-radius);height:var(--figure-radius);overflow:hidden;pointer-events:none;perspective:5000px;perspective-origin:50%;transform:scale(1);transform-origin:center center}.Product3D__stage>div{width:100%;height:100%;position:relative;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;transform-style:preserve-3d}.Product3D__stage>div[aria-play]{-webkit-animation:spinspin 10s linear infinite;animation:spinspin 10s linear infinite;-webkit-animation:rotatete 10s linear infinite;animation:rotatete 10s linear infinite;-webkit-animation-play-state:running;animation-play-state:running}.Product3D__stage>div[aria-play]:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.Product3D__stage>div>div{position:absolute;width:calc(var(--figure-width)*2);height:calc(var(--figure-height)*2);background:#f5f5f5 none no-repeat 50% 50%;background-size:100% 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 0 1px 1px #fff}.Product3D__stage>div>div:first-child{transform:translateZ(var(--figure-depth))}.Product3D__stage>div>div:nth-child(2){transform:translateZ(calc(var(--figure-depth)*-1)) rotateX(0deg) rotateY(180deg)}.Product3D__stage>div>div:nth-child(3){height:calc(var(--figure-depth)*2);width:calc(var(--figure-height)*2);transform:translateX(calc(var(--figure-width)*-1)) rotateX(90deg) rotateY(-90deg)}.Product3D__stage>div>div:nth-child(4){height:calc(var(--figure-depth)*2);width:calc(var(--figure-height)*2);transform:translateX(var(--figure-width)) rotateX(-90deg) rotateY(90deg)}.Product3D__stage>div>div:nth-child(5){height:calc(var(--figure-depth)*2);transform:translateY(calc(var(--figure-height)*-1)) rotateX(90deg)}.Product3D__stage>div>div:nth-child(6){height:calc(var(--figure-depth)*2);transform:translateY(var(--figure-height)) rotateX(-90deg)}.Product3D__pics{pointer-events:none;visibility:hidden;position:absolute;width:240px;height:40px;bottom:0;left:0}.Product3D__pics>img{display:block;height:100%;width:16.6%;float:left}.Product3D__touch,.Product3D__wait{position:absolute;left:0;width:100%;top:0;height:100%}.Product3D__wait{display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.75)}.Product3D__wait .spinner{stroke-width:3}.previewButtons{overflow:visible;min-height:3rem}.previewButtons ul{flex-flow:row wrap-reverse;justify-content:flex-start;align-items:flex-end;box-sizing:border-box;display:flex;margin:0 -.4325rem}.previewButtons li{margin:.875rem .4325rem 0;flex:0 0 auto;width:3rem;height:3rem;overflow:hidden;background:#fff}.previewButtons li[aria-active]{outline:.125rem solid #1c257b;outline-offset:-.125rem;pointer-events:none}.previewButtons li img{object-fit:cover;display:block;width:100%;height:100%}.previewButtons li button{border:0;outline:0;padding:0;width:100%;height:100%;background:none;color:#4665d7}.previewButtons li button .icon{width:1.25rem;height:1.25rem}.ProductMedia-wrapper.overlay-wrapper{left:0;top:0;padding:0;box-sizing:border-box;display:flex;flex-flow:column wrap;align-items:center;justify-content:center}.overlay.ProductMedia{border-radius:0;position:relative;margin:0}.ProductMedia{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;padding:1rem .5rem .5rem;height:580px;width:100%;min-width:320px;display:flex;flex-flow:column nowrap;justify-content:flex-end;align-items:stretch;position:relative}@media (min-width:800px){.ProductMedia{width:800px}}.ProductMedia__close{position:absolute;top:0;right:0;z-index:1;margin:0;width:2rem;height:2rem;color:#9ea7ca;background:transparent;padding:.5rem}.ProductMedia__close .icon{width:100%;height:100%;display:block}.ProductMedia__media{width:100%;height:100%}.ProductMedia__media--photo img{object-fit:scale-down;object-fit:cover;object-fit:contain}.ProductMedia__media--photo img,.ProductMedia__media--video iframe{display:block;height:100%;width:100%}.ProductMedia__media--box3d .Product3D{width:100%;height:100%}.ProductMedia__list{border-top:1px solid #e0e1f3;margin:.5rem 0 0;position:relative;flex:0 0 auto;overflow:visible;display:flex;flex-flow:column nowrap;align-items:center;justify-content:flex-end}.ProductMedia__stage{overflow:hidden;position:relative;background:#fff;flex:0 1 100%}.ProductMedia__stage>button{color:#9ea7ca;background:transparent;border:0;position:absolute;top:50%;left:0;border-radius:.25rem;margin:-2.5rem .5rem 0;padding:0;width:2rem;height:4rem}.ProductMedia__stage>button:active{background-color:rgba(70,101,215,.75);color:#fff}.ProductMedia__stage>button .icon{margin:-.25rem 0 0;width:1rem;height:1rem}.ProductMedia__stage>button.next{right:0;left:auto}.ProductMedia__stage>sup{opacity:.75;pointer-events:none;box-sizing:border-box;position:absolute;left:0;top:auto;bottom:0;width:100%;padding:0 .125rem;text-align:center;margin:.5rem 0;color:#9d9d9d;line-height:1;font-size:1rem}.ProductMedia__stage li,.ProductMedia__stage ol{list-style:none;padding:0;margin:0}.ProductMedia__stage ol{scroll-behavior:smooth;position:relative;height:calc(100% + 17px);display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start;overflow:hidden;overflow-x:scroll}.ProductMedia__stage li{flex:0 0 auto;height:100%;width:100%;transition:opacity .25s ease}.ProductPhotos{display:flex;position:relative;flex-flow:row nowrap;width:22.25rem;height:18.75rem}.ProductPhotos-buttons{flex:0 0 auto;height:100%;width:3.5rem}.ProductPhotos-buttons ul{width:3rem;min-height:100%;height:100%;overflow:hidden;display:flex;flex-flow:column nowrap;align-items:center;justify-content:flex-start}.ProductPhotos-buttons li{flex:0 0 auto;margin:.875rem 0 0;width:100%;height:3rem;overflow:hidden;color:#4665d7}.ProductPhotos-buttons li:first-child{margin-top:0}.ProductPhotos-buttons li.more{margin-top:auto}.ProductPhotos-buttons li[aria-active]{color:#1c257b;outline:.125rem solid #1c257b;outline-offset:-.125rem;pointer-events:none}.ProductPhotos-buttons li img{object-fit:cover;object-fit:contain;display:block;width:100%;height:100%}.ProductPhotos-buttons li button{background:none;color:inherit;outline:0;padding:0;width:100%;height:100%}.ProductPhotos-buttons li button .icon{width:1.125rem;height:1.125rem}.ProductPhotos-buttons li button.geomarker{color:#4665d7;background:linear-gradient(24deg,#add8e6,#add8e6 20%,beige 0,beige 60%,#ffffe0 80%)}.ProductPhotos-image{flex:0 1 auto;width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.ProductPhotos-image>.DrugstoresMap{height:100%}.ProductPhotos-image img{object-fit:contain;max-width:100%;max-height:100%}.ProductPhotos-image sup{position:absolute;left:0;width:100%;top:0;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;color:#fff;background:rgba(0,0,0,.2)}.ProductPhotos-image sup .icon{width:1.5rem;height:1.5rem}.ProductPhotos-image:hover sup{transition:opacity .25s linear .5s;pointer-events:auto;opacity:1}.ProductPhotos__notify{display:none;max-width:18.75rem;text-align:center;font-size:.875rem;padding:0 0 .25rem;line-height:1rem;font-weight:300}.ProductPhotos__next,.ProductPhotos__prev{display:none;background:none;color:#9ea7ca;border:0;position:absolute;margin:-1.125rem .5rem 0;width:2.5rem;height:2.5rem;padding:.75rem;left:0;top:50%}.ProductPhotos__next+button,.ProductPhotos__prev+button{left:auto;right:0}.ProductPhotos__next .icon,.ProductPhotos__prev .icon{display:block;width:100%;height:100%}@media (min-width:1200px) and (max-width:1599px){.ProductPhotos{width:28.75rem;height:25.25rem}.ProductPhotos-buttons li{margin-top:.75rem}}@media (min-width:1600px){.ProductPhotos{width:33.5rem;height:30rem}.ProductPhotos-buttons li{margin-top:.875rem}}@media (max-width:1599px){.ProductPhotos{width:auto;height:16.875rem;align-items:center;justify-content:center;justify-content:flex-start;flex-direction:column-reverse}.ProductPhotos-image{position:relative;flex:1 1 100%}.ProductPhotos__next,.ProductPhotos__notify,.ProductPhotos__prev{display:unset}.ProductPhotos-buttons{z-index:1;position:relative;overflow:hidden;width:100%;flex:0 0 1.25rem;margin:-1.25rem 0 0}.ProductPhotos-buttons ul{width:100%;height:auto;min-height:0;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;padding:.25rem 0}.ProductPhotos-buttons li{box-sizing:border-box;background:#f5f6fc;border:1px solid #9ea7ca;box-shadow:0 0 2px 2px hsla(0,0%,100%,.75);width:.75rem;height:.75rem;border-radius:50%;margin:0 0 0 .5rem}.ProductPhotos-buttons li:first-child{margin-left:0}.ProductPhotos-buttons li.more{display:none}.ProductPhotos-buttons li button,.ProductPhotos-buttons li img{opacity:0}.ProductPhotos-buttons li[aria-active]{background-color:#9ea7ca;outline:0}}.ProductPrepinfo{font-weight:300;font-size:.875rem;line-height:1.5em}.ProductPrepinfo span{white-space:nowrap;display:inline-block}.ProductPrepinfo span:after{content:",\2005";color:#000}.ProductPrepinfo span:last-of-type:after{content:"."}.ProductPrepinfo>ul,.ProductPrepinfo>ul li{list-style:none;padding:0;margin:0}.ProductPrepinfo>ul li{margin-top:.5em}.ProductPrepinfo>ul li:first-of-type{margin-top:0}.goodSetRecommended{background-color:#f5f6fc;display:block;padding:16px;transition:box-shadow .3s ease}.goodSetRecommended:hover{box-shadow:0 0 5px rgba(0,0,0,.3)}@media (max-width:800px){.goodSetRecommended{margin:0 -20px}}@media (max-width:800px){.goodSetRecommended__top{display:flex;margin-bottom:10px}}.goodSetRecommended__heading{font-size:18px;font-weight:600;color:#1c257b}.goodSetRecommended__subheading{font-size:16px;font-weight:400;color:#000;margin-top:3px}.goodSetRecommended__img-container{margin:12px 0}@media (max-width:800px){.goodSetRecommended__img-container{flex-grow:0;flex-shrink:0;order:-1;margin:0 13px 0 0}}.goodSetRecommended__img{display:block;width:100%;height:auto;max-height:130px;object-fit:scale-down}@media (max-width:800px){.goodSetRecommended__img{max-height:60px;width:76px}}.goodSetRecommended__title{font-size:18px;font-weight:600;color:#4665d7;margin-bottom:5px}.goodSetRecommended__price{display:inline-block;font-weight:600;color:#000;margin:0}.goodSetRecommended__price .moneyprice__roubles{font-size:18px}.goodSetRecommended__old-price{display:inline-block;font-size:10px;font-weight:400;color:#9d9d9d;text-decoration:line-through;margin-left:3px}.goodSetRecommended__no-price{color:#ff465c}