.article-card{position:relative}.article-card__share{z-index:10;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:12px;display:flex;position:absolute;top:8px;right:8px}@media (max-width:1279.98px){.article-card__share{width:32px;height:32px;top:4px;right:4px}}.article-card__share img{background:0 0!important;width:auto!important}@media (max-width:1279.98px){.article-card__share img{width:20px!important;height:20px!important}}.article-card .article-card__wrapper{background-color:#fff;flex-direction:column;height:100%;display:flex;position:relative}@media (max-width:1279.98px){.article-card .article-card__wrapper{max-width:100%}}.article-card .article-card__wrapper__img-wrapper{border-radius:12px;width:100%;height:210px;margin-bottom:20px;overflow:hidden}@media (max-width:1279.98px){.article-card .article-card__wrapper__img-wrapper{height:120px;margin-bottom:12px}}.article-card .article-card__wrapper__img-wrapper__img{object-fit:cover;width:100%;height:100%;max-height:100%}.article-card .article-card__wrapper__info-wrapper{flex-direction:column;flex:1;display:flex}.article-card .article-card__wrapper__rating{margin-bottom:16px}.article-card .article-card__wrapper__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:100%;height:72px;margin-bottom:20px;font-size:20px;font-weight:700;line-height:24px;display:-webkit-box;overflow:hidden}@media (max-width:1279.98px){.article-card .article-card__wrapper__title{-webkit-line-clamp:2;height:36px;margin-bottom:16px;font-size:14px;line-height:18px}}.article-card .article-card__wrapper__comments-wrapper{color:#6d6d6d;align-items:center;font-size:14px;display:flex}.article-card .article-card__wrapper__comments-icon{margin-right:8px}.Toastify{--toastify-z-index:var(--z-toast,2147480000)}.Toastify__toast{box-shadow:none!important;min-height:auto!important;margin-bottom:0!important}.NotificationContent{color:#fff;background-color:#334958;border-radius:8px;width:100%;margin-bottom:12px;padding:12px 16px;position:relative;overflow:hidden}@media (min-width:1280px) and (max-width:1439.98px){.NotificationContent{margin-bottom:12px}}@media (min-width:768px) and (max-width:1279.98px){.NotificationContent{margin-bottom:8px}}@media (max-width:767.98px){.NotificationContent{margin-bottom:4px}}.NotificationContent--centered{background-color:var(--ultra-dark-grey);flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:12px;display:flex}.NotificationContent__cross{position:absolute;top:4px;right:4px}.NotificationContent__cross--centered{position:static}.NotificationContent__title{margin-bottom:8px;font-size:16px;font-weight:500;line-height:130%}.NotificationContent__text{font-size:14px;line-height:130%}@keyframes animation-skeleton{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.react-dadata__container{width:100%;position:relative}.searchDadataPicture{position:absolute;top:calc(50% - 12.5px);left:21px}.closeDadataPicture{position:absolute;top:calc(50% - 12.5px);right:21px}.react-dadata__input{box-sizing:border-box;border:1px solid #ccc;width:100%;height:38px;padding:0 10px;font-size:16px;display:block}.react-dadata__input:focus{border-color:#ff931e}.react-dadata__suggestions{z-index:10;background-color:#fff;position:absolute;top:100%;left:0;right:0;box-shadow:0 1px 6px 3px rgba(0,0,0,.1)}.react-dadata__suggestion-note{color:#828282;padding:10px 10px 5px;font-size:14px}.react-dadata__suggestion{cursor:pointer;padding:7px 10px;font-size:15px}.react-dadata__suggestion--current{background-color:#fff5e7}.react-dadata__suggestion:hover{background-color:#fff9f0}.react-dadata mark{background:0 0}.react-dadata--highlighted{color:#e5841c}.order-page-input{width:100%;position:relative}.order-page-input .helper,.order-page-input .error{color:#363636;z-index:1;background:#fff;padding:0 2px;font-size:12px;font-weight:400;line-height:12px;position:absolute;top:-5px;left:12px}.order-page-input .helper{color:#363636}.order-page-input .error{color:#ff513b}.order-page-input .custom-input{color:#363636;border:1px solid #cbcbcb;border-radius:8px;width:320px;height:40px;padding:0 15px;font-size:14px;font-weight:400;line-height:19px}@media (max-width:767.98px){.order-page-input .custom-input{font-size:16px}}.order-page-input .custom-input:focus{border:1px solid #6d6d6d}.order-page-input .custom-input.text-area{height:80px;padding-top:8px}.order-page-input.text-area{height:80px}.order-page-input.is-hidden-field{display:none}.order-page-input.error .custom-input{border:1px solid #ff513b}.delay-input{color:#363636;background-color:#f1f1f1;border-radius:8px;justify-content:space-between;align-items:center;width:100%;height:40px;padding:0 20px;line-height:1;display:flex;overflow:hidden}.delay-input--small{height:32px}.delay-input--large{height:48px}.delay-input input{background-color:inherit;border:none;flex:1;min-width:0;height:100%;margin-right:auto;padding:11px 12px 11px 0;display:block}@media (max-width:767.98px){.delay-input input{width:auto}}.delay-input input::-webkit-input-placeholder{color:#6d6d6d!important}.delay-input input::-moz-placeholder{color:#6d6d6d!important}.delay-input input::-ms-input-placeholder{color:#6d6d6d!important}.delay-input input::placeholder{color:#6d6d6d!important}.delay-input input:focus{outline:none}.delay-input__wrapper{align-items:center;display:flex}.delay-input__btn{margin-left:12px}.InputWrapper{border:1px solid #cbcbcb;border-radius:8px;position:relative}.InputWrapper--focused{border:1px solid #6d6d6d}.InputWrapper--disabled .InputWrapper__input{background-color:#fff}.InputWrapper--error{color:#ff503b;border:1px solid #ff503b}.InputWrapper--error .InputWrapper__input,.InputWrapper--error .InputWrapper__placeholder{color:#ff503b}.InputWrapper__placeholder{z-index:1;color:#6d6d6d;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;padding:0 4px;font-size:12px;position:absolute;top:-6px;left:12px}.InputWrapper__pass-wrapper{z-index:0;position:relative}.InputWrapper__pass-wrapper__eye-icon{position:absolute;top:50%;right:24px;transform:translateY(-50%)}.InputWrapper__search-wrapper{background-color:inherit;border-radius:8px;align-items:center;display:flex}.InputWrapper__search-wrapper__icon{padding:0 0 0 20px}.InputWrapper__search-wrapper__cross{margin-right:20px}.InputWrapper__search-wrapper .InputWrapper__input{background-color:inherit;padding:10px 8px}.InputWrapper__input{width:100%;text-align:inherit;border-radius:8px;padding:16px 8px;font-size:14px;line-height:100%}@media (max-width:767.98px){.InputWrapper__input{font-size:16px}}.InputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.InputWrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.InputWrapper input[type=number]{-moz-appearance:textfield}.picture-component--on-click:hover{cursor:pointer}.complete-modal{text-align:center}.complete-modal__title{margin-bottom:12px;font-size:20px;font-weight:500}@media (max-width:767.98px){.complete-modal__title{font-size:16px}}.complete-modal__text{max-width:280px;font-size:16px;line-height:130%}@media (max-width:767.98px){.complete-modal__text{font-size:14px}}.email-banner{background-color:#f1f1f1;border-radius:32px;flex-direction:column;justify-content:center;width:100%;height:300px;padding:53px 0 78px 32px;display:flex;position:relative;overflow:hidden}@media (max-width:767.98px){.email-banner{border-radius:0;justify-content:flex-start;height:320px;padding:32px 24px}}.email-banner__img{z-index:0;position:absolute;bottom:-54px;right:-118px}@media (max-width:767.98px){.email-banner__img{bottom:-184px;right:-38px;transform:scaleX(-1)}}.email-banner__title{margin-bottom:12px;font-size:24px;font-weight:500}.email-banner__text{margin-bottom:24px;font-size:14px;line-height:18px}@media (max-width:767.98px){.email-banner__text br{display:none}}.email-banner__input-wrapper{z-index:1;grid-template-columns:320px 153px;align-items:center;column-gap:8px;display:grid}@media (max-width:767.98px){.email-banner__input-wrapper{column-gap:unset;flex-direction:column;row-gap:8px;display:flex}.email-banner__input{width:100%}}.email-banner__btn{color:#fff;cursor:pointer;background-color:#b32442;border-radius:8px;width:100%;height:100%;padding:12px 0;line-height:1;transition:background-color .25s ease-in-out}@media (max-width:767.98px){.email-banner__btn{padding:16px 0}}.email-banner__btn:hover{background-color:var(--main-red)}.app-banner{color:#000;background-position:50%;background-repeat:no-repeat;border-radius:32px;width:100%;height:300px;padding:30px 0 78px 32px!important}@media (max-width:767.98px){.app-banner{background-position:100% 100%;background-size:100%;border-radius:0;height:320px;padding:24px 20px!important}}.app-banner__title{margin-bottom:12px;font-size:24px;font-weight:500}.app-banner__text{margin-bottom:14px;font-size:14px;line-height:18px}@media (max-width:767.98px){.app-banner__text{width:215px}}.app-banner__text__bold{font-weight:700}.app-banner__btns{align-items:center;column-gap:12px;display:flex}@media (max-width:767.98px){.app-banner__btns{column-gap:8px}}.sale-banner{background-color:var(--light-grey);border-radius:32px;flex-direction:column;justify-content:center;width:100%;padding:0 0 0 40px;display:flex;position:relative;overflow:hidden;height:100%!important}@media (min-width:768px) and (max-width:1279.98px){.sale-banner{padding:16px}}@media (max-width:767.98px){.sale-banner{justify-content:unset;border-radius:0;height:200px!important;padding:16px!important}}.sale-banner__title{z-index:1;margin-bottom:8px;font-size:24px;font-weight:500;position:relative}.sale-banner__sub-title{z-index:1;margin-bottom:24px;font-size:14px;line-height:18px;position:relative}.sale-banner__btn{color:#fff;z-index:1;background-color:#b32442;border-radius:8px;justify-content:center;align-items:center;width:151px;padding:16px 0;line-height:1;transition:all .25s ease-in-out;display:flex;position:relative}@media (max-width:767.98px){.sale-banner__btn{width:100%;margin-top:auto;font-size:14px}}.sale-banner__btn:hover{background-color:var(--main-red-hover)}.sale-banner__img{z-index:0;width:440px;height:auto;position:absolute;bottom:0;right:-90px}@media (min-width:768px) and (max-width:1279.98px){.sale-banner__img{width:250px;right:-90px}}@media (max-width:767.98px){.sale-banner__img{z-index:0;height:auto;bottom:-16px;right:-70px;width:250px!important;left:auto!important}}.promocode-banner{background-color:#ffe3ee;border-radius:32px;flex-direction:column;justify-content:center;width:100%;height:300px;padding:0 0 0 40px;display:flex;position:relative;overflow:hidden}@media (min-width:768px) and (max-width:1279.98px){.promocode-banner{justify-content:unset;padding:53px 24px 0}}@media (max-width:767.98px){.promocode-banner{justify-content:unset;border-radius:0;height:320px;padding:32px 24px 0}}.promocode-banner__title{z-index:1;margin-bottom:20px;font-size:24px;font-weight:500;position:relative}.promocode-banner__sub-title{z-index:1;margin-bottom:24px;font-size:16px;line-height:24px;position:relative}.promocode-banner__sub-title__code{font-size:20px;font-weight:500}.promocode-banner__avocado{position:absolute;top:170px;right:130px}@media (min-width:768px) and (max-width:1279.98px){.promocode-banner__avocado{right:60px}}.promocode-banner__fish{position:absolute;top:70px;right:-150px}@media (min-width:768px) and (max-width:1279.98px){.promocode-banner__fish{right:-190px}}.promocode-banner__musseles{position:absolute;top:70px;right:120px}@media (min-width:768px) and (max-width:1279.98px){.promocode-banner__musseles{top:50px;right:-100px}}@media (max-width:767.98px){.promocode-banner__musseles{top:60px;right:-80px}}.promocode-banner__leaf{position:absolute;top:0;right:-30px}.promocode-banner__oyster{position:absolute;top:-50px;right:30px}.promocode-banner__broccoli{position:absolute;top:150px;right:300px}@media (min-width:768px) and (max-width:1279.98px){.promocode-banner__broccoli{top:190px;right:210px}}.new-app-banner{color:#000;background-color:#ffdc78;background-position:50%;background-repeat:no-repeat;border-radius:32px;width:100%;height:300px;padding:53px 0 78px 32px;position:relative;overflow:hidden}@media (max-width:767.98px){.new-app-banner{background-position:100% 100%;background-size:100%;border-radius:0;height:320px;padding:24px 20px}}.new-app-banner__image{position:absolute}.new-app-banner__iphone{top:0;right:-55px}@media (max-width:1279.98px){.new-app-banner__iphone{width:269px;height:auto;top:auto;bottom:-280px;right:-40px}}@media (max-width:767.98px){.new-app-banner__iphone{width:299px;height:auto;top:auto;bottom:-280px;right:-60px}}.new-app-banner__caviar{bottom:0;right:300px}@media (max-width:1279.98px){.new-app-banner__caviar{width:169px;height:auto;bottom:-10px;right:170px}}.new-app-banner__leaf{top:70px;right:290px}@media (max-width:1279.98px){.new-app-banner__leaf{top:0;right:-30px}}.new-app-banner__leaf2{top:0;left:-70px}.new-app-banner__title,.new-app-banner__text,.new-app-banner__btns{z-index:1;position:relative}.new-app-banner__title{margin-bottom:12px;font-size:24px;font-weight:500}.new-app-banner__title__desc{font-size:20px}.new-app-banner__text{margin-bottom:14px;font-size:14px;line-height:18px}@media (max-width:767.98px){.new-app-banner__text{width:215px}}.new-app-banner__text__bold{font-weight:700}.new-app-banner__btns{align-items:center;column-gap:12px;display:flex}.buttonUI{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;line-height:100%;transition:all .25s ease-in-out;display:flex}.buttonUI.fullWidth{width:100%}.buttonUI.large{padding:20px 32px;font-size:20px}.buttonUI.normal{padding:16px 32px;font-size:14px}.buttonUI.medium{padding:14px 32px;font-size:16px}.buttonUI.small{padding:12px 24px;font-size:14px}.buttonUI.extraSmall{padding:8px 24px;font-size:14px}.buttonUI.disabled{cursor:not-allowed}.buttonUI.red.primary.default{color:#fff;background:#b32442}.buttonUI.red.primary.default:hover{background:#92022d}.buttonUI.red.primary.hover{color:#fff;background:#b32442}.buttonUI.red.primary.disabled{color:#cbcbcb;background:#ededed}.buttonUI.red.secondary.default{color:#92022d;background:#fff;border:1px solid #92022d}.buttonUI.red.secondary.default:hover,.buttonUI.red.secondary.hover{color:#fff;background:#b32442}.buttonUI.red.secondary.disabled{color:#cbcbcb;background:#fff;border:1px solid #cbcbcb}.buttonUI.red.tertiary.default{color:#92022d}.buttonUI.red.tertiary.default:hover,.buttonUI.red.tertiary.hover{color:#b32442}.buttonUI.red.tertiary.disabled{color:#d791a0}.buttonUI.grey.primary.default{color:#fff;background:#6d6d6d}.buttonUI.grey.primary.default:hover{background:#cbcbcb}.buttonUI.grey.primary.hover{color:#fff;background:#cbcbcb}.buttonUI.grey.primary.disabled{color:#cbcbcb;background:#ededed}.buttonUI.grey.secondary.default{color:#6d6d6d;background:#fff;border:1px solid #6d6d6d}.buttonUI.grey.secondary.default:hover,.buttonUI.grey.secondary.hover{color:#fff;background:#6d6d6d}.buttonUI.grey.secondary.disabled{color:#cbcbcb;background:#fff;border:1px solid #cbcbcb}.buttonUI.grey.tertiary.default{color:#6d6d6d}.buttonUI.grey.tertiary.default:hover,.buttonUI.grey.tertiary.hover{color:#cbcbcb}.buttonUI.grey.tertiary.disabled{color:#d791a0}.buttonUI.green.primary.default{color:#fff;background:#76a82c}.buttonUI.green.primary.default:hover{background:#a5cc6b}.buttonUI.green.primary.hover{color:#fff;background:#a5cc6b}.buttonUI.green.primary.disabled{color:#cbcbcb;background:#ededed}.buttonUI.green.secondary.default{color:#76a82c;background:#fff;border:1px solid #76a82c}.buttonUI.green.secondary.default:hover,.buttonUI.green.secondary.hover{color:#fff;background:#a5cc6b}.buttonUI.green.secondary.disabled{color:#cbcbcb;background:#fff;border:1px solid #cbcbcb}.buttonUI.green.tertiary.default{color:#76a82c}.buttonUI.green.tertiary.default:hover,.buttonUI.green.tertiary.hover,.buttonUI.green.tertiary.disabled{color:#a5cc6b}.buttonUI.counter{cursor:auto;background:#fff;color:#363636!important}.buttonUI.counter .disabled{cursor:not-allowed}.CheckBox{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:2px solid #ededed;border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;transition:all .25s ease-in-out;display:flex}.CheckBox--checked{background-color:var(--dark-red);border:2px solid var(--dark-red)}.CheckBox--checked .CheckBox__circle{background-color:var(--dark-red);border-radius:100%;width:8px;height:8px}.CheckBox--round{background-color:#fff;border:2px solid #e0e2e8;border-radius:50%;width:20px;height:20px;transition:none}.CheckBox--disabled{cursor:default}.CheckBox.CheckBox--checked.CheckBox--round{border:2px solid var(--dark-red);background-color:#fff}.ui-collapse{margin-bottom:24px}.ui-collapse__header{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;justify-content:space-between;align-items:center;max-width:323px;margin-bottom:4px;display:flex}.ui-collapse__arrow{transition:all .3s ease-in-out}.ui-collapse__arrow--opened{transform:rotate(180deg)}.ui-collapse__content{font-size:14px}.IconText{align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:flex;position:relative}.IconText--fs-12{font-size:12px}.IconText--fs-14{font-size:14px}.IconText--fs-15{font-size:15px}.IconText--fs-16{font-size:16px}.IconText--fs-18{font-size:18px}.IconText--fs-20{font-size:20px}.IconText--fs-22{font-size:22px}.IconText--fs-24{font-size:24px}.IconText--clr-red{color:#92022d}.IconText--bold{font-weight:700}.IconText--medium{font-weight:500}.IconText--clr-green{color:#76a82c}@media (hover:hover) and (pointer:fine){.IconText--withHover-black:hover{cursor:pointer;color:#363636;text-decoration:none}.IconText--withHover-red:hover{cursor:pointer;color:#af0034;text-decoration:none}.IconText--with-cursor:hover{cursor:pointer;text-decoration:underline}}.IconText--clr-grey{color:#6d6d6d}@media (hover:hover) and (pointer:fine){.IconText--withHover-grey:hover{cursor:pointer;color:#6d6d6d;text-decoration:underline}}.IconText__picture{align-items:center;display:flex}.IconText__icon--mr-2{margin-right:2px}.IconText__icon--mr-4{margin-right:4px}.IconText__icon--mr-6{margin-right:6px}.IconText__icon--mr-8{margin-right:8px}.IconText__icon--mr-10{margin-right:10px}.IconText__icon--mr-12{margin-right:12px}.IconText__icon--mr-14{margin-right:14px}.IconText__icon--mr-15{margin-right:15px}.IconText__icon--mr-16,.IconText__icon--mr-18,.IconText__icon--mr-20{margin-right:16px}.IconText__text{padding-top:1px;line-height:100%}.review-rules-modal__trigger{color:#6d6d6d;flex-direction:row-reverse;column-gap:12px;margin-left:auto;font-size:14px;line-height:1}@media (hover:hover) and (pointer:fine){.review-rules-modal__trigger:hover{color:#b32442}}@media (max-width:767.98px){.review-rules-modal__trigger{column-gap:4px}.review-rules-modal__trigger img{width:20px;height:20px}.review-rules-modal__trigger__text__hide-mobile{display:none}}.review-rules-modal__heading{margin-bottom:32px;font-size:24px;font-weight:500;line-height:28px}@media (max-width:767.98px){.review-rules-modal__heading{margin-bottom:16px}}@media (min-width:768px){.review-rules-modal__heading br{display:none}}.review-rules-modal__disc{background-color:#faf9fa;border-radius:12px;align-items:center;column-gap:12px;margin-bottom:24px;padding:8px;font-size:14px;font-weight:500;line-height:18px;display:flex}.review-rules-modal__info{font-size:14px;line-height:18px}.review-rules-modal__info ol{flex-direction:column;row-gap:24px;padding-left:20px;display:flex}@media (max-width:767.98px){.review-rules-modal__info ol{padding-left:0}}.review-rules-modal__info ol li{padding-left:12px}@media (max-width:767.98px){.review-rules-modal__info ol li{padding-left:0}}.review-rules-modal__info ol li ul{flex-direction:column;row-gap:12px;padding:0;list-style:outside;display:flex}.review-rules-modal__info ol li ul li{padding-left:0;padding-right:16px;position:relative;left:17px}@media (max-width:767.98px){.review-rules-modal__info ol li ul li{padding-right:0;left:0}}.SuccessMessageModal{text-align:center}.SuccessMessageModal__heading{margin-bottom:12px;font-size:18px;font-weight:500}.SuccessMessageModal__text{max-width:280px;margin-bottom:16px;font-size:14px;line-height:130%}.SuccessMessageModal__btn{color:#fff;cursor:pointer;background-color:#92022d;border-radius:8px;width:100%;padding:11px 0;font-size:14px}.SuccessMessageModal__btn:hover{background-color:#b32442}.ProductCommentBlock{background-color:#fff;padding:20px 0 24px}@media (max-width:767.98px){.ProductCommentBlock{border-radius:unset;padding:0 0 24px}}.ProductCommentBlock__user-info{grid-template-columns:44px auto;column-gap:24px;display:grid}@media (max-width:767.98px){.ProductCommentBlock__user-info{column-gap:16px}}.ProductCommentBlock__avatar-wrapper{width:44px;height:44px}.ProductCommentBlock__avatar{object-fit:contain;border-radius:50%;width:100%;height:100%;margin:0 auto}.ProductCommentBlock__name-rating{align-self:center}.ProductCommentBlock__name{margin-bottom:12px;font-size:14px;font-weight:500}.ProductCommentBlock__name--no-mb{margin-bottom:0}.ProductCommentBlock__rating-wrapper{align-items:center;display:flex}.ProductCommentBlock__rating-star{margin-right:4px}.ProductCommentBlock__rating-text{color:#6d6d6d;margin-left:12px;font-size:14px}.ProductCommentBlock__btns{grid-template-columns:1fr 1fr;column-gap:12px;width:60%;margin-top:20px;padding-left:70px;display:grid}.ProductCommentBlock__btns--one-el{grid-template-columns:1fr}@media (max-width:767.98px){.ProductCommentBlock__btns{width:100%;padding-left:0}}.ProductCommentBlock__btn{color:#6d6d6d;cursor:pointer;background-color:#fff;border:1px solid #6d6d6d;border-radius:8px;width:100%;padding:11px 0;font-size:14px;line-height:100%}.ProductCommentBlock__btn:hover{color:#fff;background-color:#b32442;border:1px solid #b32442}.ProductCommentBlock__btn--red{color:#b32442;cursor:default;background-color:#fff;border:1px solid #b32442}.ProductCommentBlock__btn--red:hover{color:#b32442;background-color:#fff;border:1px solid #b32442}.ProductCommentBlock__btn:disabled{color:#cbcbcb;cursor:default;border:1px solid #cbcbcb}.ProductCommentBlock__btn:disabled:hover{color:#cbcbcb;background-color:#fff;border:1px solid #cbcbcb}.ProductCommentBlock__disclaimer{background-color:#f5f5f5;border-radius:8px;grid-template-columns:24px auto;align-items:center;column-gap:12px;padding:12px;font-size:14px;line-height:130%;display:grid}@media (max-width:767.98px){.ProductCommentBlock__disclaimer{margin-bottom:16px;padding:12px}}.ProductCommentBlock__disclaimer--orange{background-color:#fef7d0}.ProductCommentBlock__disclaimer__medium{font-weight:500}.ProductCommentBlock__disclaimer__link{cursor:pointer;text-decoration:underline}.ProductCommentBlock__return-disclaimer{color:#f79410;width:auto;margin-top:16px;padding-left:70px}@media (max-width:767.98px){.ProductCommentBlock__return-disclaimer{padding-left:0}}.ProductCommentBlock__return-form{column-gap:40px;margin-top:24px;padding-left:70px}@media (max-width:767.98px){.ProductCommentBlock__return-form{margin-top:16px;padding-left:0}}.ProductCommentBlock__comment-form{padding-left:70px}.ProductCommentBlock__comment-form--no-mt{margin-top:0}@media (max-width:767.98px){.ProductCommentBlock__comment-form{padding-left:0}}.mess-header-add{align-items:center;margin-bottom:24px;display:flex}.mess-header-add .additional-heading{font-size:24px;font-weight:700}@media (max-width:767.98px){.mess-header-add .additional-heading{margin-bottom:24px}}.add-more-btn{cursor:pointer;background:#f1f1f1;border-radius:8px;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;padding:14px 18px;font-size:14px;line-height:1;transition:color .25s ease-in-out,background-color .25s ease-in-out}@media (hover:hover) and (pointer:fine){.add-more-btn:hover{color:#fff;background-color:#b32442}}.header-accordion{justify-content:space-between;align-items:center;display:flex}.header-accordion .accordion-control{cursor:pointer;justify-content:flex-start;align-items:center;height:18px;margin-left:34px;transition:all .3s;display:flex;position:relative}.header-accordion .accordion-control:after,.header-accordion .accordion-control:before{content:"";background:#92022d;width:2px;height:8px;transition:all .4s;position:absolute;top:6px;left:auto;right:3px;transform:rotate(-45deg)}.header-accordion .accordion-control:after{right:8px;transform:rotate(45deg)}.sort-in-row{flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:14px;display:flex}@media (min-width:1280px){.sort-in-row{column-gap:16px}}@media (min-width:768px) and (max-width:1279.98px){.sort-in-row{column-gap:12px;align-items:unset}}@media (max-width:767.98px){.sort-in-row{gap:16px;align-items:unset;width:100%}}.sort-in-row__only-file{cursor:pointer;column-gap:8px;display:flex}.sort-in-row ul{column-gap:16px;display:flex}@media (max-width:767.98px){.sort-in-row ul{flex-wrap:wrap;justify-content:flex-end;row-gap:16px;margin:0 0 0 auto}}.sort-in-row ul li{cursor:pointer;display:flex;position:relative}.sort-in-row ul li.hide{display:none}.sort-in-row ul li picture{transition:all .7s;display:none;transform:rotateX(0)}.sort-in-row ul li.active,.sort-in-row ul li.active-asc{color:var(--main-red);text-decoration:none}.sort-in-row ul li.active-asc picture{display:block}.sort-in-row ul li.active-desc{color:var(--main-red);text-decoration:none}.sort-in-row ul li.active-desc picture{transition:all .7s;display:block;transform:rotateX(180deg)}.sort-in-row ul li.active-asc.active-desc picture{display:none}.total-count-comments{justify-content:space-between;align-items:center;margin-top:30px;margin-bottom:30px;font-size:14px;display:flex}@media (max-width:767.98px){.total-count-comments{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:16px}}.total-count-comments__count{font-weight:500}.main-mess-header{align-items:flex-end;margin-bottom:24px;display:flex}.main-mess-header.mess-header-add{margin-top:16px}.main-mess-header .additional-heading{font-size:24px;font-weight:700}.main-mess-header .auth{color:#92022d;cursor:pointer;text-decoration:underline}.main-mess-header .auth:hover{text-decoration:none}@media (max-width:767.98px){.main-container .main-mess-header,.main-container .total-count-comments,.main-container .mess-block{margin:0;position:relative}.main-container .main-mess-header .mess-header,.main-container .total-count-comments .mess-header,.main-container .mess-block .mess-header{margin-bottom:15px}.main-container .mess-container .comment-container .comment-block.is-answer{padding-bottom:20px}.main-container .mess-container .comment-container .comment-block.is-answer .vote-icons{bottom:40px}.main-container .mess-container .comment-container .comment-block .comment{padding-bottom:50px;position:relative}.main-container .mess-container .comment-container .comment-block .comment .vote-icons{bottom:15px}.main-container .mess-container .comment-container .comment-block .comment .mess-content{margin-top:15px;overflow:hidden}.main-container .mess-container .comment-container .comment-block .comment .header{height:57px;position:static}.main-container .mess-container .comment-container .comment-block .comment .header .comment-info{justify-content:unset;overflow:hidden}.main-container .mess-container .comment-container .comment-block .comment .header .comment-info .wrap{flex-direction:column;align-items:flex-start;max-width:235px}.main-container .mess-container .comment-container .comment-block .comment .header .comment-info .wrap.wrap-long-name .rating-stars{top:33px}.main-container .mess-container .comment-container .comment-block .comment .header .comment-info .name{text-overflow:ellipsis;white-space:nowrap;height:auto;min-height:20px;margin:0 0 5px;font-size:16px;font-weight:700;overflow:hidden}.main-container .mess-container .comment-container .comment-block .comment .header .comment-info .date{min-width:165px;margin-bottom:5px}.main-container .mess-container .comment-container .comment-block .comment .header .comment-info .wrap{margin-bottom:4px}.main-container .mess-container .comment-container .comment-block .comment .header .comment-info .wrap .rating-stars{margin-left:0}.main-container .mess-container .comment-container .comment-block .comment .header .comment-info .wrap .rating-stars .rate-message{display:none}.main-container .mess-container .comment-container .comment-block.answer{padding:0}.main-container .mess-container .comment-container .comment-block.answer .avatar{top:4px}.main-container .mess-container .comment-container .comment-block.answer .comment{margin:0}.main-container .mess-container .comment-container .comment-block.answer .comment .header .comment-info{height:57px;padding-top:18px}.main-container .mess-container .comment-container .comment-block.answer .comment .header .comment-info .name{height:auto;margin-bottom:4px}.main-container .mess-container .main-mess-header.mess-header-add{padding:0}.main-container .mess-container .mess-block{width:auto}.main-container .mess-container .mess-block.add-message{width:100%;margin:0;padding-bottom:18px}.main-container .mess-container .mess-block.add-message button[type=submit]{margin:0 5px 0 20px;padding:10px 38px;font-size:16px;font-weight:500}.main-container .mess-container .mess-block.add-message .mess-header .control-buttons{align-items:flex-start;margin:15px 0 0}.main-container .mess-container .mess-block.add-message .mess-header .date-publication{font-size:13px;font-weight:500}.main-container .mess-container .mess-block.add-message .mess-header .description{justify-content:center;margin:0}.main-container .mess-container .mess-block.add-message .mess-header .description .user-name{margin-bottom:5px;font-size:16px}.main-container .mess-container .mess-block.add-message .file-names{flex-direction:column;width:auto;margin:0}.main-container .mess-container .mess-block.add-message .file-names .file-block{height:35px;margin:0 0 20px}.main-container .mess-container .mess-block.add-message .file-names .media-block{width:35px;height:35px}.main-container .mess-container .mess-block.add-message .file-names button img{width:18px;height:auto}.main-container .mess-container .mess-block.add-message .mess-content{margin:0;font-size:15px}.main-container .mess-container .mess-block.add-message .mess-content:after,.main-container .mess-container .mess-block.add-message .mess-content:before,.main-container .mess-container .mess-block.add-message .mess-content .label:before{display:none}.main-container .mess-container .mess-block.add-message .mess-content textarea{padding:20px;font-size:14px}}.mess-container .comment-container{border-radius:8px;width:100%;margin:0 auto 20px;position:relative;box-shadow:0 0 12px rgba(152,162,179,.15),0 0 4px rgba(152,162,179,.15),0 0 2px rgba(152,162,179,.15)}.mess-container .comment-container .comment-block.answer{border-top:none}.mess-container .comment-container .comment-block.is-answer.question{padding-bottom:40px}@media (min-width:1280px) and (max-width:1439.98px){.mess-container .comment-container .comment-block.is-answer.question{margin-bottom:0}}@media (max-width:767.98px){.mess-container .comment-container .comment-block.is-answer.question{padding-bottom:0}}.mess-container .comment-container .comment-block.is-answer.question+.collapsing{display:none;right:0}@media (max-width:767.98px){.mess-container .comment-container .comment-block.is-answer.question+.collapsing{left:10px;right:auto}}.mess-container .comment-container .comment-block.is-answer.question+.collapsing+.collapse .comment-block.answer{padding-top:0}.mess-container .comment-container .comment-block{box-sizing:border-box;background:#fff;border-radius:8px;padding:20px 20px 16px;display:flex;position:relative}.mess-container .comment-container .comment-block .avatar{min-width:44px;margin-right:15px}.mess-container .comment-container .comment-block .avatar img{object-fit:cover;border-radius:50%;overflow:hidden;width:100%!important;height:100%!important}.mess-container .comment-container .comment-block .comment .media-block{margin-top:15px;display:flex}.mess-container .comment-container .comment-block .comment .media-block .media-item{cursor:pointer;width:60px;height:60px;margin-right:12px}.mess-container .comment-container .comment-block .comment .header{flex:1;justify-content:space-between;margin-bottom:5px;display:flex}.mess-container .comment-container .comment-block .comment .header .comment-info{flex-direction:column;display:flex;justify-content:unset!important;height:auto!important}.mess-container .comment-container .comment-block .comment .header .comment-info .name{margin-bottom:5px;font-weight:700}.mess-container .comment-container .comment-block .comment .header .comment-info .date{color:#999;font-size:14px;font-weight:500}.mess-container .comment-container .comment-block .comment .header .comment-info .wrap{align-items:center;display:flex}.mess-container .comment-container .comment-block .comment .header .comment-info .wrap .rating-stars{margin-left:12px}.mess-container .comment-container .comment-block .comment .header .comment-info .wrap .rating-stars .rate-message{margin-left:12px;font-size:14px;display:inline-block}.mess-container .comment-container .comment-block .comment .header .icons{justify-content:space-between;max-width:140px;height:22px;display:flex}.mess-container .comment-container .comment-block .comment .header .icons .vote{color:#c7c7c7;align-items:center;margin-left:12px;font-size:14px;display:flex}.mess-container .comment-container .comment-block .comment .header .icons .vote picture img.hover,.mess-container .comment-container .comment-block .comment .header .icons .vote:hover>picture img{display:none}.mess-container .comment-container .comment-block .comment .header .icons .vote:hover>picture img.hover{display:block}.mess-container .comment-container .comment-block .comment .header .icons .vote:first-child{margin:0}.mess-container .comment-container .comment-block .comment .header .icons .vote img{cursor:pointer;margin-right:8px}.mess-container .comment-container .comment-block .comment .header .icons .vote--up{color:#76a82c}.mess-container .comment-container .comment-block .comment .header .icons .vote--down{color:#92022d}.mess-container .comment-container .comment-block .comment .mess-content{overflow-wrap:anywhere;margin-left:0;padding-right:20px;font-size:14px;line-height:150%}.mess-container .comment-container .comment-block .comment .mess-content a{color:#92022d;text-decoration:underline}.mess-container .comment-container .comment-block .comment .mess-content a:hover{text-decoration:none}.mess-container .comment-container .comment-block.answer{color:#92022d;padding-bottom:20px;padding-left:92px}.mess-container .comment-container .comment-block.answer .date{color:#000}.mess-container .comment-container .comment-block.answer .our-answer{cursor:pointer;font-size:14px}.mess-container .comment-container .comment-block.answer .mess-content{color:#363636}.mess-container .mess-block{width:1160px;margin-bottom:20px;margin-left:120px}.mess-container .mess-block:last-child{margin-bottom:60px}.mess-container .mess-block .mess-header{justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.mess-container .mess-block .mess-header .info{display:flex}.mess-container .mess-block .mess-header .info .avatar{margin-right:10px}.mess-container .mess-block .mess-header .info .avatar .circle-avatar{border-radius:50%;width:58px;height:58px}.mess-container .mess-block .mess-header .info .description.desc-no-rating,.mess-container .mess-block .mess-header .info .description.no-rating{justify-content:center}.mess-container .mess-block .mess-header .info .description{flex-direction:column;justify-content:space-between;margin-top:0;padding:4px 0;display:flex}.mess-container .mess-block .mess-header .info .description .user-name{text-transform:capitalize;color:#363636;font-size:16px;font-weight:700}.mess-container .mess-block .mess-header .info .description .user-name .question-rule{color:#999;text-transform:none;font-size:14px;font-weight:500}@media (max-width:767.98px){.mess-container .mess-block .mess-header .info .description .user-name .question-rule{margin-top:3px}}.mess-container .mess-block .mess-header .info .description .rating{display:flex}.mess-container .mess-block .mess-header .info .description .rating img{margin:0 2px}.mess-container .mess-block .mess-header .info .description .rating .text{color:#5e5f61;margin-right:10px;font-size:14px;line-height:16px}.mess-container .mess-block .mess-header .info .description .assess-good{color:#5e5f61;align-items:center;margin-top:20px;font-size:18px;font-weight:400;display:flex}.mess-container .mess-block .mess-header .info .description .assess-good .rating{align-items:center;margin-left:12px;display:flex}.mess-container .mess-block .mess-header .info .description .date-publication{color:#5e5f61;font-size:14px;display:flex}.mess-container .mess-block .mess-header .info .description .date-publication .rating{margin-left:12px}.mess-container .mess-block .mess-header .control-buttons{flex-direction:column;align-items:flex-end;margin:15px 0 0 28px;display:flex}.mess-container .mess-block .mess-header .control-buttons .hint{color:#c7c7c7;margin-top:6px;font-size:13px}.mess-container .mess-block .mess-header .control-buttons .rating{align-items:center;display:flex}.mess-container .mess-block .mess-header .control-buttons .rating .text{color:#5e5f61;margin:0 30px 0 8px;font-size:14px}.mess-container .mess-block .mess-header .control-buttons .vote{align-items:center;margin-left:10px;display:flex}.mess-container .mess-block .mess-header .control-buttons .vote small{color:#5e5f61;margin-left:5px;font-size:12px}.mess-container .mess-block .mess-header .control-buttons label{cursor:pointer;color:#999;align-items:center;font-size:14px;font-weight:500;display:flex}.mess-container .mess-block .mess-header .control-buttons label:hover{color:#5e5f61}.mess-container .mess-block .mess-header .control-buttons label picture{margin-right:8px}.mess-container .mess-block .mess-header .control-buttons input[type=file]{display:none}.mess-container .mess-block .mess-header .control-buttons .answer-button{color:#c7c7c7;cursor:pointer;margin-left:14px}.mess-container .mess-block .mess-header .control-buttons .answer-button picture{margin-right:8px;display:inline-block}.mess-container .mess-block .mess-content{color:#5e5f61;background:#eee;margin-left:68px;padding:20px 14px;font-size:18px;line-height:1.3;position:relative}.mess-container .mess-block .downloaded-files{margin-left:30px;display:flex}.mess-container .mess-block .downloaded-files .media-block{width:90px;height:90px;margin:20px 20px 8px 0;position:relative;overflow:hidden}.mess-container .mess-block .reviews-ya-market{color:#5e5f61;float:left;margin-top:10px;margin-left:30px;font-size:14px}.mess-container .mess-block .reviews-ya-market a{color:#92022d;cursor:pointer;text-decoration:underline}.mess-container .mess-block .reviews-ya-market a:hover{text-decoration:none}.mess-container .mess-block .our-answer{float:right;color:#92022d;cursor:pointer;margin-top:12px;font-size:18px;text-decoration:underline}.mess-container .mess-block .our-answer:hover{text-decoration:none}.mess-container .mess-block.our-answer .mess-header .info .user-name{color:#92022d}.mess-container .mess-block.our-answer .mess-content{background:rgba(238,99,82,.1)}.mess-container .mess-block.our-answer .mess-content .label:before{border-bottom:9px solid rgba(238,99,82,.1)}.mess-container .mess-block.add-message{margin-top:50px}.mess-container .mess-block.add-message:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.mess-container .mess-block.add-message .file-names{float:left;flex-wrap:wrap;width:50%;margin-top:0;margin-left:30px;display:flex;position:relative;top:20px}.mess-container .mess-block.add-message .file-names .file-block{align-items:center;margin:0 20px 20px 0;display:flex}.mess-container .mess-block.add-message .file-names .file-block .media-block{width:30px;height:30px;margin-right:16px;overflow:hidden}.mess-container .mess-block.add-message .file-names .file-block .media-block img{width:100%}.mess-container .mess-block.add-message .file-names .file-block .file-name{color:#5e5f61;margin-right:22px;font-size:14px}.mess-container .mess-block.add-message .file-names .file-block button{cursor:pointer;background:0 0}.mess-container .mess-block.add-message .title{margin-bottom:40px;margin-left:30px;font-size:26px;font-weight:400}.mess-container .mess-block.add-message .mess-content{border-radius:4px;box-shadow:0 0 4px rgba(0,0,0,.15);background:0 0!important;padding:0!important}.mess-container .mess-block.add-message .mess-content textarea{color:#363636;resize:none;border:none;width:90%;height:100%;padding:20px;font-size:14px;font-weight:400}.mess-container .mess-block.add-message .mess-content .label{width:20px;height:30px;position:absolute;top:0;left:0}.mess-container .mess-block.add-message button[type=submit]{float:right;margin-top:15px;padding:10px 35px;font-size:16px;font-weight:500;display:inline-block}.mess-container .mess-block.answer-message:last-child{border-bottom:1px solid #e5e5e5;margin-bottom:60px;padding-bottom:60px}.mess-container .noAnswer{position:absolute;bottom:0;right:0}.mess-container .comment-container .comment-block.is-answer.question+.collapsing{display:none;bottom:-45px}@media (min-width:1440px){.mess-container .comment-container .comment-block.is-answer{padding-bottom:20px}}@media (min-width:768px) and (max-width:1279.98px){.mess-container .comment-container .comment-block.is-answer{padding-bottom:30px}}.mess-container .comment-container .comment-block.is-answer+.collapsing{color:#92022d;z-index:44;font-size:14px;text-decoration:underline;display:none;position:absolute;bottom:8px;right:30px}.mess-container .comment-container .comment-block.is-answer+.collapsing:hover{cursor:pointer;text-decoration:none}.mess-container .comment-container .comment-block.is-answer+.collapsing .icon{margin-left:30px;position:relative;bottom:45px;right:0}.mess-container .comment-container.question{position:relative}.mess-container .comment-container.question .comment-block.question .comment .mess-content{padding-right:40px}@media (min-width:768px) and (max-width:1279.98px){.mess-container .comment-container.question .comment-block.question .comment .mess-content{padding-right:70px}}.mess-container .comment-container.question .comment-block.question .comment .header .comment-info .icon{position:absolute;bottom:0;right:0}@media (max-width:767.98px){.mess-container .comment-container.question .comment-block.question .rating-stars{display:none}}@media (min-width:1280px) and (max-width:1439.98px){.mess-container .main-mess-header{margin-bottom:20px;font-size:24px}.mess-container .mess-block.add-message{width:823px;max-width:823px;margin:0}.mess-container .mess-block.add-message button[type=submit]{margin-top:20px}.mess-container .mess-block.add-message .mess-content textarea{padding:20px}.mess-container .mess-block.add-message .mess-header .control-buttons .hint{font-size:14px}.mess-container .comment-container{max-width:825px;margin:0 0 20px}.mess-container .comment-container .comment-block{border-radius:8px;width:823px;margin-bottom:12px;margin-left:0}.mess-container .comment-container .comment-block .avatar{background-size:cover;width:auto!important;height:44px!important}.mess-container .comment-container .comment-block .avatar img{min-width:44px!important;height:44px!important}.mess-container .comment-container .comment-block.answer{margin-top:0;padding-left:75px}.mess-container .comment-container .comment-block.answer .avatar img{min-width:44px;height:44px}}@media (min-width:768px) and (max-width:1279.98px){.mess-container .main-mess-header{margin:12px 0 16px}.mess-container .comment-container{width:auto}.mess-container .comment-container .comment-block{width:100%;margin:0}.mess-container .comment-container .comment-block .avatar img{width:60px}.mess-container .comment-container .comment-block .comment{width:100%;font-size:16px}.mess-container .comment-container .comment-block .comment .mess-content{margin-left:0;font-size:16px}.mess-container .comment-container .comment-block .comment .header{margin-bottom:12px}.mess-container .comment-container .comment-block .comment .header .icons .vote img{height:16px}.mess-container .comment-container .comment-block .comment .header .comment-info{height:48px}.mess-container .comment-container .comment-block .comment .header .comment-info .date{font-size:13px}.mess-container .mess-block.add-message,.mess-container .mess-block{margin:0}.mess-container .mess-block{width:100%}.mess-container .mess-block .mess-header{margin-bottom:16px}.mess-container .mess-block .mess-header .control-buttons{justify-content:center}.mess-container .mess-block .mess-header .info .description{margin-top:0;padding:10px 0}.mess-container .mess-block .mess-header .info .description .date-publication{font-size:14px;font-weight:500}.mess-container .mess-block.add-message .mess-content textarea{padding:12px;font-size:13px}.mess-container .mess-block.add-message .file-names{width:70%;position:relative;top:20px}.mess-container .mess-block.add-message button[type=submit]{margin-top:30px}}@media (max-width:767.98px){.mess-container .comment-container{width:auto}.mess-container .mess-block .mess-header .control-buttons-laptop{display:none}.main-container .mess-container .comment-container .comment-block.answer .comment{padding:0}.mess-container .mess-header-add .additional-heading{font-size:24px;line-height:130%}.mess-container .comment-container.question .comment-block.answer .comment{margin-bottom:55px}.mess-container .comment-container.question .comment-block.is-answer+.collapsing{align-content:center;justify-content:space-between;width:100%;height:30px;display:none;bottom:0;left:0}.mess-container .comment-container.question .comment-block.is-answer+.collapsing .icon{position:relative;bottom:45px}.mess-container .comment-container{background:#fff;margin:20px 0;padding:8px 8px 12px;box-shadow:0 0 4px rgba(0,0,0,.15)}.mess-container .comment-container .comment-block.is-answer{margin:0}.mess-container .comment-container .comment-block.is-answer+.collapsing{padding-left:10px;display:none;bottom:15px;left:0;right:auto}.mess-container .comment-container .comment-block.is-answer+.collapsing+.collapse{position:relative;top:-30px}.mess-container .comment-container .comment-block.answer{padding-bottom:20px}.mess-container .comment-container .comment-block{border:none;width:100%;margin:0;padding:0}.mess-container .comment-container .comment-block .corner:after,.mess-container .comment-container .comment-block .corner:before{display:none}.mess-container .comment-container .comment-block .comment{width:100%}.mess-container .comment-container .comment-block .comment .mess-content{font-size:15px;position:relative;margin:12px 0 0!important}.mess-container .comment-container .comment-block .comment .header{align-items:center;margin-bottom:0;margin-left:65px;position:relative}.mess-container .comment-container .comment-block .comment .header .comment-info .name{margin-bottom:2px}}@media (max-width:767.98px) and (max-width:475px){.mess-container .comment-container .comment-block .comment .header .comment-info .name{width:100%}}@media (max-width:767.98px){.mess-container .comment-container .comment-block .comment .header .comment-info .date{font-size:14px}.mess-container .comment-container .comment-block .comment .header .icons{justify-content:space-between;max-width:140px;height:25px;display:flex}.mess-container .comment-container .comment-block .comment .header .icons .vote{margin-left:16px}}@media (max-width:767.98px) and (max-width:380px){.mess-container .comment-container .comment-block .comment .header .icons{justify-content:flex-end;position:absolute;top:-2px;right:0}.mess-container .comment-container .comment-block .comment .header .icons .vote{margin-left:8px;font-size:12px}.mess-container .comment-container .comment-block .comment .header .icons .vote img{height:15px;margin-right:3px}}@media (max-width:767.98px){.mess-container .comment-container .comment-block .avatar{background-size:contain;position:absolute;overflow:hidden;width:44px!important;height:44px!important}.mess-container .comment-container .comment-block.answer{background:#fff}.mess-container .comment-container .comment-block.answer .comment .header{align-items:center;margin:0 0 12px}.mess-container .comment-container .comment-block.answer .comment .header .comment-info{text-align:right;width:100%;margin-right:65px}.mess-container .comment-container .comment-block.answer .comment .header .comment-info .name{width:auto}.mess-container .comment-container .comment-block.answer .comment .header .comment-info .date{font-size:14px}.mess-container .comment-container .comment-block.answer .comment .mess-content{text-align:right}.mess-container .comment-container .comment-block.answer .comment .name{margin:0}.mess-container .comment-container .comment-block.answer .avatar{margin:0;top:0;right:0}.mess-container .comment-container .comment-block.answer .our-answer{order:-1;font-size:12px}}@media (min-width:768px) and (max-width:1279.98px){.main-container-mess .main-mess-header .additional-heading{font-size:24px}}.Tooltip{color:#fff;background-color:#6d6d6d;border-radius:8px;max-width:200px;padding:14px 16px;font-size:13px;line-height:130%}.Tooltip--grey{color:#363636;background:#ededed;position:relative;right:-20px}.Tooltip--longer{max-width:300px}.freeze-icon,.express-icon,.deliveryFast-icon{border-radius:50%;justify-content:center;align-items:center;padding:4px;display:flex}.freeze-icon{background-color:var(--freeze)}.express-icon{background-color:#ff406e!important}.deliveryFast-icon{background-color:#9645ff!important}.hovered-btn{cursor:pointer;align-items:center;column-gap:inherit;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:flex}.hovered-btn__icon-hover{display:none}@media (hover:hover) and (pointer:fine){.hovered-btn:hover:not(.hovered-btn--no-hover-icon) .hovered-btn__icon{display:none}.hovered-btn:hover:not(.hovered-btn--no-hover-icon) .hovered-btn__icon-hover{display:block}}.hovered-btn--active{cursor:default}.hovered-btn--reverse{flex-direction:column-reverse}.MainBanner{color:#fff;text-align:center;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:100%;height:400px;margin-bottom:50px;display:flex;position:relative}@media (max-width:767.98px){.MainBanner{height:220px;margin-bottom:30px}}.MainBanner__content{z-index:1;position:relative}.MainBanner__heading{margin-bottom:32px;font-size:32px;font-weight:700}@media (min-width:768px) and (max-width:1279.98px){.MainBanner__heading{margin-bottom:20px;font-size:24px}}@media (max-width:767.98px){.MainBanner__heading{margin-bottom:12px;font-size:18px}}.MainBanner__text{max-width:960px;font-size:18px;line-height:1.3}@media (min-width:768px) and (max-width:1279.98px){.MainBanner__text{max-width:548px;font-size:15px}}@media (max-width:767.98px){.MainBanner__text{max-width:100%;padding:0 12px;font-size:13px}}.MainBanner__btn{cursor:pointer;background-color:var(--main-red-hover);color:#fff;border-radius:8px;width:208px;margin:50px auto 0;padding:13px 0;line-height:1;transition:background-color .2s ease-in-out;display:block}.MainBanner__btn:hover{background-color:var(--main-red)}@media (min-width:768px) and (max-width:1279.98px){.MainBanner__btn{margin-top:32px}}@media (max-width:767.98px){.MainBanner__btn{margin-top:16px}}.MainBanner__dark-bg{z-index:0;background:rgba(45,74,90,.7) 0 0/cover;width:100%;height:100%;position:absolute;top:0;left:0}.news-card{text-align:center;height:100%;padding:0 0 20px;display:block;box-shadow:0 0 12px rgba(152,162,179,.15)}@media (max-width:767.98px){.news-card{box-shadow:none}}.news-card__img-wrapper{justify-content:center;align-items:center;width:100%;height:335px;margin-bottom:20px;display:flex}@media (min-width:768px) and (max-width:1279.98px){.news-card__img-wrapper{height:325px}}@media (max-width:767.98px){.news-card__img-wrapper{height:218px;margin-bottom:10px}}.news-card__img{width:100%;height:100%;display:block}.news-card__category{text-transform:uppercase;margin-bottom:10px;font-size:14px;font-weight:400}@media (max-width:767.98px){.news-card__category{display:none}}.news-card__title{justify-content:center;align-items:center;height:55px;padding:0 5px;font-size:20px;font-weight:400;display:flex}@media (max-width:767.98px){.news-card__title{height:auto;padding:0 5px;font-size:15px}}.page-heading{font-size:32px;font-weight:500;display:block}@media (max-width:767.98px){.page-heading{font-size:24px}}.subscribe-to-product{z-index:100;border-top-left-radius:8px;border-top-right-radius:8px;width:100%;max-height:none;transform:none}@media (min-width:768px){.subscribe-to-product{position:static;bottom:auto;left:auto;max-width:none!important}}.subscribe-to-product--desktop-popup{background-color:#fff;border-radius:8px;padding:16px;position:relative;box-shadow:0 0 4px rgba(0,0,0,.15)}.subscribe-to-product--with-padding{background-color:#fff;border-radius:8px;padding:16px;box-shadow:0 0 4px rgba(0,0,0,.15)}.subscribe-to-product--centered{background-color:var(--light-grey);padding:16px;position:fixed;bottom:0;left:0}.subscribe-to-product__main-title{text-align:center;margin-bottom:8px;padding:0;font-size:16px;font-weight:700}.subscribe-to-product__sub-title{text-align:center;margin-bottom:8px;font-size:14px}.subscribe-to-product__input{border:1px solid #cbcbcb;width:100%;margin-bottom:12px;padding:15px 21px;font-size:14px;border-radius:8px!important}.subscribe-to-product__input--warning{border:1px solid #ea4a4a}.subscribe-to-product__subscribe-btn{color:#fff;cursor:pointer;background:#76a82c;border-radius:8px;justify-content:center;align-items:center;width:100%;height:40px;padding:0;font-size:14px;line-height:100%;display:flex}.subscribe-to-product__subscribe-btn:hover,.subscribe-to-product__subscribe-btn:focus{background-color:#a5cc6b}.subscribe-to-product__subscribe-btn--disabled,.subscribe-to-product__subscribe-btn--disabled:hover{background-color:#c7c7c7}.product-card-subscribe-btn{background-color:var(--main-green);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-left:auto;transition:background-color .25s ease-in-out;display:flex}.product-card-subscribe-btn:hover{background-color:var(--green-hover)}@media (max-width:1279.98px){.product-card-subscribe-btn{width:32px;height:32px}}.ProductBuyBtns{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;background-color:#fff;justify-content:flex-end;align-items:center;display:flex;position:relative}.ProductBuyBtns--fw{justify-content:space-between}.ProductBuyBtns--long{justify-content:flex-start}.ProductBuyBtns--long .ProductBuyBtns__buy{cursor:pointer;color:#fff;background:#b32442;border-radius:8px;padding:12px 32px;font-size:16px;line-height:1}@media (max-width:1279.98px){.ProductBuyBtns{justify-content:space-between;width:auto;max-width:100%}.ProductBuyBtns--fw{width:100%}}.ProductBuyBtns__digital{cursor:pointer;background-color:#b32442;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .25s ease-in-out;display:flex;position:relative}@media (max-width:1279.98px){.ProductBuyBtns__digital{width:32px;height:32px}}.ProductBuyBtns__digital:hover{background-color:#92022d}.ProductBuyBtns__minus,.ProductBuyBtns__plus{cursor:pointer;border-radius:8px;width:40px;height:40px;transition:background-color .25s ease-in-out;position:relative}@media (max-width:1279.98px){.ProductBuyBtns__minus,.ProductBuyBtns__plus{width:32px;height:32px}}.ProductBuyBtns__minus:before,.ProductBuyBtns__plus:before{content:"";border-radius:10px;width:calc(100% - 24px);height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1279.98px){.ProductBuyBtns__minus:before,.ProductBuyBtns__plus:before{width:calc(100% - 16px)}}.ProductBuyBtns__minus{background-color:#eee}.ProductBuyBtns__minus:before{background-color:#363636}.ProductBuyBtns__minus:hover{background-color:#e3e3e3}.ProductBuyBtns__plus{background-color:#b32442}.ProductBuyBtns__plus:before{background-color:#fff}.ProductBuyBtns__plus:after{content:"";background-color:#fff;border-radius:10px;width:2px;height:calc(100% - 24px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1279.98px){.ProductBuyBtns__plus:after{height:calc(100% - 16px)}}.ProductBuyBtns__plus:hover{background-color:#92022d}.ProductBuyBtns__plus--tooltip{padding:12px 16px;font-size:14px;font-weight:400;line-height:18px}.ProductBuyBtns__plus--preOrder,.ProductBuyBtns__plus--preOrder:hover{background-color:#ff985e}.ProductBuyBtns__count{text-align:center;width:32px;font-size:18px}@media (max-width:1279.98px){.ProductBuyBtns__count{font-size:14px}}.product-buy-btn{background-color:#b32442;border-radius:8px;width:40px;height:40px;padding:8px;transition:all .3s}@media (max-width:1279.98px){.product-buy-btn{width:32px;height:32px}}.controls{flex-direction:column;row-gap:12px;display:flex;position:absolute;top:12px;right:12px;z-index:3!important}@media (max-width:1279.98px){.controls{top:2px;right:2px}}.control{background-color:#fff;border-radius:50%;width:32px;height:32px;padding:3px;display:flex}@media (max-width:1279.98px){.control{width:24px;height:24px;padding:2px}}.badges{z-index:2;flex-wrap:wrap;gap:4px;max-width:146px;display:flex;position:absolute;top:12px;left:12px}@media (max-width:1279.98px){.badges{top:2px;left:2px}}.badge{color:#fff;border-radius:4px;align-items:center;column-gap:4px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:4px 6px;font-size:14px;line-height:1;display:flex;position:relative}.badge--link{cursor:pointer}@media (max-width:767.98px){.badge--none{display:none}}@media (max-width:1279.98px){.badge{padding:4px;font-size:12px}}@media (hover:hover) and (pointer:fine){.badge:hover .badge__tooltip{opacity:1;display:block}}.badge__tooltip{z-index:1;opacity:0;background-color:inherit;border-radius:0 4px 4px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:2px 8px;display:none;position:absolute;bottom:-20px;left:0}.BuyBtn{text-align:center;min-width:105px;max-width:148px;font-size:14px;line-height:100%;display:flex}.BuyBtn--only-plus{justify-content:flex-end;align-items:center}@media (max-width:767.98px){.BuyBtn{max-width:106px}}.BuyBtn--full-width{width:100%;max-width:100%}.BuyBtn--full-width .BuyBtn__main-btn{background-color:#b32442;border:1px solid #b32442;padding:12px 0}.BuyBtn--full-width .BuyBtn__main-btn:hover{color:#fff;background-color:#92022d;border:1px solid #92022d}.BuyBtn--full-width .BuyBtn__subscribe-btn{padding:12px 0}.BuyBtn--mini{width:70px;min-width:70px;max-width:70px}.BuyBtn--mini .BuyBtn__control-btn{padding:0}.BuyBtn--mini .BuyBtn__product-amount{margin:0}.BuyBtn--product-page{width:140px;max-width:140px;height:48px;font-size:16px}.BuyBtn--product-page .BuyBtn__main-btn{height:100%}.BuyBtn--product-page .BuyBtn{height:100%;padding:0}.BuyBtn--product-page .BuyBtn__subscribe-btn{width:180px;max-width:180px;height:48px;padding:0;font-size:16px}@media (min-width:768px) and (max-width:1279.98px){.BuyBtn--product-page{margin-left:auto}}@media (max-width:767.98px){.BuyBtn--product-page{width:120px;max-width:120px;height:40px;margin-left:auto}}.BuyBtn__main-btn{cursor:pointer;color:#fff;background-color:#b32442;border:1px solid #b32442;border-radius:8px;width:100%;padding:11px 0;line-height:100%;transition:all .25s ease-in-out}.BuyBtn__main-btn:hover{color:#fff;background-color:#92022d;border:1px solid #92022d}.BuyBtn__main-btn--preOrder,.BuyBtn__main-btn--preOrder:hover{background-color:#ff985e;border:1px solid #ff985e}.BuyBtn__main-btn--disabled,.BuyBtn__main-btn--disabled:hover{cursor:default;color:#fff;background-color:#6d6d6d;border:1px solid #6d6d6d}.BuyBtn__main-btn--white{color:#363636;background-color:#fff;border:1px solid #6d6d6d}@media (max-width:767.98px){.BuyBtn__main-btn{padding:10px 0}}.BuyBtn__control-btns{justify-content:space-between;align-items:center;height:100%;display:flex}.BuyBtn__control-btn{cursor:pointer;background:0 0;background-color:var(--light-grey);border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .3s ease-in-out;display:flex;position:relative}.BuyBtn__control-btn--only-plus{width:40px;height:40px}.BuyBtn__control-btn:hover{background-color:var(--light-grey)}.BuyBtn__control-btn--only-plus{margin-left:auto}.BuyBtn__control-btn--plus{background-color:var(--dark-red)}.BuyBtn__control-btn--plus:hover{background-color:var(--main-red)}.BuyBtn__control-btn--plus--disabled{background-color:var(--grey);cursor:default}.BuyBtn__control-btn--plus--disabled:hover{background-color:var(--grey)}@media (min-width:768px) and (max-width:1279.98px){.BuyBtn__control-btn{border-radius:8px;width:44px;height:44px}}@media (max-width:767.98px){.BuyBtn__control-btn{padding:6px}}.BuyBtn__control-btn--mini-cart{background-color:#fff;height:auto}.BuyBtn__control-btn--mini-cart:hover{background-color:#fff}.BuyBtn__product-amount{margin:0 12px}@media (max-width:767.98px){.BuyBtn__product-amount{margin:0 6px}}.BuyBtn__subscribe-btn{color:#76a82c;text-align:center;cursor:pointer;border:1px solid #76a82c;border-radius:8px;justify-content:center;align-items:center;width:100%;padding:11px 0;line-height:100%;transition:all .25s ease-in-out;display:flex}@media (max-width:767.98px){.BuyBtn__subscribe-btn{padding:10px 0}}.BuyBtn__subscribe-btn:hover{color:#fff;background:#76a82c}.order-btn-white{white-space:nowrap!important;box-sizing:border-box!important;width:100%!important;min-width:-webkit-fit-content!important;min-width:-moz-fit-content!important;min-width:fit-content!important;height:40px!important;padding:11px 24px!important;font-size:14px!important}.order-btn-white:hover{color:#363636!important;background-color:#f0f0f0!important;border:1px solid #6d6d6d!important}.task-modal-products__tip{color:#363636;margin-bottom:16px;font-size:14px;font-weight:700}.task-modal-products__list{margin-bottom:12px}@media (min-width:1280px){.task-modal-products__list{max-height:204px;padding-right:16px;overflow-y:auto}}.task-modal-products__product-price{font-size:14px;font-weight:500}.task-modal-products__product-price-total{color:#acacac;margin-top:4px;font-size:12px;font-weight:400}.task-modal-products__list-item{justify-content:space-between;align-items:center;margin:12px 0;padding:4px 0;display:flex}@media (max-width:767.98px){.task-modal-products__list-item{align-items:flex-end}}.task-modal-products__list-item:first-of-type:not(:only-of-type){margin:0 0 12px}.task-modal-products__list-item:last-of-type:not(:only-of-type){margin:12px 0 0}.task-modal-products__list-item .task-modal-products__buy-btn .wrap .button-red{width:auto;height:auto;padding:8px 27px;font-size:14px}.task-modal-products__list-item .task-modal-products__buy-btn .wrap.added .button-red{width:104px}.task-modal-products__list-item .task-modal-products__buy-btn .wrap.added .button-red.support{width:104px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (max-width:767.98px){.task-modal-products__list-item .task-modal-products__buy-btn .wrap.added{width:104px;height:32px}.task-modal-products__list-item .task-modal-products__buy-btn .wrap.added .button-red.support{width:104px;top:1px}}.task-modal-products__list-item__product-link{align-self:baseline;align-items:center;display:flex}.task-modal-products__list-item__product-link:hover{color:var(--dark-red)}.task-modal-products__list-item__product-img-wrapper{justify-content:center;align-items:center;width:48px;height:48px;display:flex;margin-right:12px!important}.task-modal-products__list-item__product-img{width:auto;max-width:100%;max-height:100%}.task-modal-products__list-item__product-name{max-width:180px;font-size:14px}.task-modal-products__list-item__product-wrapper{align-items:center;display:flex}@media (max-width:767.98px){.task-modal-products__list-item__product-wrapper{align-items:center;display:flex}}.task-modal-products__list-item__product-pricesWrapper{text-align:right;margin-right:24px}@media (min-width:768px) and (max-width:1279.98px){.task-modal-products__list-item__product-pricesWrapper{margin-right:12px}}@media (max-width:767.98px){.task-modal-products__list-item{flex-direction:column;display:flex}}.task-modal-products__help{align-items:center;font-size:12px;font-weight:400;line-height:1.3;display:flex}.task-modal-products__help__help-icon{margin-right:9px}.task-modal-products__help__help-text{max-width:400px;line-height:130%}.task-modal-products__help__help-text.danger{color:#fc9a11}@media (max-width:767.98px){.task-modal__modal .task-card{height:364px}}@media (max-width:767.98px) and (max-width:767.98px){.task-modal__modal .task-card{height:324px;margin-bottom:12px}}@media (max-width:767.98px){.task-modal__modal .task-card__info{padding:16px}.task-modal__modal .task-card__text{font-size:14px;line-height:18px}.task-modal__modal .task-card__img-wrapper{height:184px}.task-modal__modal .task-card__label{justify-content:center;font-size:14px}}.task-modal{grid-template-columns:220px auto;display:grid;column-gap:16px!important}@media (min-width:768px) and (max-width:1279.98px){.task-modal{grid-template-columns:220px auto}}@media (max-width:767.98px){.task-modal{grid-template-columns:unset;column-gap:unset;flex-direction:column;display:flex}}.task-modal__info{flex-direction:column;height:100%;display:flex}.task-modal__heading{margin-bottom:16px;font-size:20px;font-weight:500;line-height:24px}@media (min-width:768px) and (max-width:1279.98px){.task-modal__heading{width:90%}}.task-modal__text{margin-bottom:32px;font-size:14px;line-height:18px}.task-modal__text a{color:var(--dark-red);text-decoration:underline;transition:color .2s ease-in-out}.task-modal__text a:hover{color:var(--main-red)}.ProductImgWrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;width:100%;min-width:100%;max-width:100%;position:relative;overflow:hidden}.ProductImgWrapper__hover-zones{z-index:2;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.ProductImgWrapper__hover-zone{flex:1;height:100%}.ProductImgWrapper__track{width:100%;transition:transform .25s ease-in-out;display:flex}.ProductImgWrapper__img-wrapper{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:100%;min-width:100%;height:0;margin-bottom:0;padding-top:100%;display:flex;position:relative;overflow:hidden}@media (max-width:1279.98px){.ProductImgWrapper__img-wrapper{padding-top:unset;align-items:unset;border-radius:8px;height:140px;min-height:140px;max-height:140px;margin-bottom:4px}}.ProductImgWrapper__img-wrapper--mb{margin-bottom:22px}@media (max-width:1279.98px){.ProductImgWrapper__img-wrapper--mb{margin-bottom:0!important}}.ProductImgWrapper__img-wrapper--big{z-index:2147483647;background-color:rgba(54,54,54,.7);justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0;width:100vw!important;min-height:100vh!important}.ProductImgWrapper__img{object-fit:contain;width:100%;max-width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1279.98px){.ProductImgWrapper__img{width:100%;height:100%;transform:unset;position:static;top:auto;left:auto}}.ProductImgWrapper__icons{flex-direction:column;display:flex;position:absolute;bottom:20px;right:12px}.ProductImgWrapper__deliveryFast{z-index:1;position:relative;bottom:-4px}.ProductImgWrapper__freeze{z-index:2;position:relative}.ProductImgWrapper__express{z-index:2;position:relative;bottom:-4px}.ProductImgWrapper__imgs-controllers{justify-content:center;height:2px;margin:4px 0 12px;padding:0 8px;display:flex}@media (max-width:1279.98px){.ProductImgWrapper__imgs-controllers{margin:4px 0 6px;padding:0}}.ProductImgWrapper__imgs-controller{background-color:#eee;border-radius:10px;width:100%;height:100%;margin:0 4px;transition:background-color .2s ease-in-out}@media (max-width:1279.98px){.ProductImgWrapper__imgs-controller{width:100%;margin:0 2px}}.ProductImgWrapper__imgs-controller--active{background-color:#d791a0}.weight-tabs{width:100%;max-width:100%;margin-bottom:8px;position:relative}@media (max-width:1279.98px){.weight-tabs{margin-bottom:6px}}.weight-tabs--flex{grid-template-columns:repeat(3,1fr);column-gap:4px;display:grid}.weight-tabs__arrow{z-index:100;background-color:#fff;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.weight-tabs__arrow--left{left:0;right:auto}.weight-tabs__title{color:#6d6d6d;margin-bottom:8px;font-size:12px;font-weight:500}@media (max-width:1279.98px){.weight-tabs{margin-bottom:6px}}.weight-tab{text-align:center;background-color:#fff;border:1px solid #f1f1f1;border-radius:4px;justify-content:center;align-items:center;padding:5px 2px;font-size:14px;line-height:1;transition:background-color .25s ease-in-out;display:flex;min-width:calc(50% - 4px)!important;max-width:calc(50% - 4px)!important}.weight-tab--last{margin-right:0}.weight-tab--active{background-color:#f1f1f1;border:1px solid #f1f1f1}@media (max-width:1279.98px){.weight-tab{padding:2px 6px;font-size:10px}}.InStoreBlock{z-index:3;color:#fff;background-color:rgba(54,54,54,.7);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.InStoreBlock__count{margin-bottom:12px;font-size:24px;font-weight:500}@media (max-width:1279.98px){.InStoreBlock__count{margin-bottom:8px;font-size:20px}}.InStoreBlock__date{margin-bottom:16px;font-size:16px}@media (max-width:1279.98px){.InStoreBlock__date{margin-bottom:8px;font-size:12px}}.InStoreBlock__in-store{align-items:center;font-size:12px;line-height:1;display:flex}@media (max-width:1279.98px){.InStoreBlock__in-store{font-size:9px}}.InStoreBlock__in-store__icon{margin-right:2px}.InStoreBlock__special{color:#fff;background-color:#b32442;margin-top:12px;padding:4px 8px;font-size:14px;line-height:1}@media (max-width:1279.98px){.InStoreBlock__special{margin-top:8px;padding:2px 4px;font-size:10px}}.product-card-new{cursor:pointer;background-color:#fff;border-radius:12px;flex-direction:column;width:100%;height:100%;transition:box-shadow .3s ease-in-out;display:flex;position:relative;overflow:hidden}@media (max-width:1279.98px){.product-card-new{border-radius:8px;height:300px}}@media (min-width:1280px) and (hover:hover) and (pointer:fine){.product-card-new:hover{box-shadow:0 0 12px rgba(152,162,179,.15),0 0 4px rgba(152,162,179,.15),0 0 2px rgba(152,162,179,.15)}}.product-card-new__info{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;flex-direction:column;height:100%;padding:0 12px 12px;display:flex}@media (max-width:1279.98px){.product-card-new__info{padding:0 8px 8px}}.product-card-new__rating-vendor{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}@media (max-width:1279.98px){.product-card-new__rating-vendor{margin-bottom:4px}}.product-card-new__rating-wrapper{align-items:center;font-size:14px;line-height:1;display:flex}@media (max-width:1279.98px){.product-card-new__rating-wrapper{font-size:12px}}.product-card-new__star{margin-right:2px}.product-card-new__rating-count{margin-right:4px;font-weight:500}.product-card-new__rating-count--grey{color:#c4c4c4}@media (max-width:1279.98px){.product-card-new__rating-count{font-size:12px}}.product-card-new__replaced{margin-right:4px;font-size:14px;font-weight:700}.product-card-new__replaced--grey{color:#c4c4c4}.product-card-new__comments-number{color:#6d6d6d}.product-card-new__vendor-code{color:#6d6d6d;font-size:14px}@media (max-width:1279.98px){.product-card-new__vendor-code{font-size:12px}}.product-card-new__title{text-overflow:ellipsis;word-wrap:break-word;height:60px;min-height:60px;max-height:60px;margin-bottom:8px;font-size:16px;line-height:20px;overflow:hidden}@media (max-width:1279.98px){.product-card-new__title{height:42px;min-height:42px;max-height:42px;font-size:12px;line-height:14px}}.product-card-new__bottom{flex-direction:column;margin-top:auto;display:flex}.product-card-new__measure{background-color:#f1f1f1;border-radius:4px;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:8px;padding:6px 8px;font-size:14px;line-height:1}@media (max-width:1279.98px){.product-card-new__measure{margin-bottom:6px;padding:2px 6px;font-size:12px}}.product-card-new__special{color:#b32442;margin-bottom:6px;font-size:12px;font-weight:400;line-height:1}@media (max-width:1279.98px){.product-card-new__special{margin-bottom:0;font-size:12px}.product-card-new__special--grey{color:#6d6d6d}}.product-card-new__price-wrapper{font-size:20px;font-weight:500}@media (max-width:1279.98px){.product-card-new__price-wrapper--centered{text-align:center}}.product-card-new__price{line-height:1}@media (max-width:1279.98px){.product-card-new__price{font-size:14px;font-weight:500}}.product-card-new__price__decimal{font-size:14px}@media (max-width:1279.98px){.product-card-new__price__decimal{font-size:12px}}.product-card-new__price--red{color:#b32442}.product-card-new__old-price{color:#6d6d6d;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:12px;font-weight:400;position:relative}@media (max-width:767.98px){.product-card-new__old-price{font-size:12px}}.product-card-new__old-price:after{content:"";background-color:#6d6d6d;width:100%;height:1px;position:absolute;top:6px;left:0}@media (max-width:1279.98px){.product-card-new__old-price--centered{margin:0 auto}.product-card-new__old-price--centered:after{content:none}}.product-card-new__price-ruble{font-size:14px}@media (max-width:1279.98px){.product-card-new__price-ruble{font-size:10px}}.product-card-new__price-btn{justify-content:space-between;align-items:flex-end;width:100%;margin-top:auto;display:flex}.product-card-new__price-btn--d-block{justify-content:unset;align-items:unset;display:block}.product-card-new__price-wrapper--reversed{flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;margin-bottom:6px;display:flex}.product-card-new__price-wrapper--reversed .product-card-new__old-price{margin-left:12px}.product-card-new__mobile-price{text-align:center}.product-card-new__badges-bottom{column-gap:8px;width:100%;min-height:24px;font-size:11px;display:flex}@media (max-width:767.98px){.product-card-new__badges-bottom{min-height:20px}}.product-card-new__badge-bottom{font-weight:400;line-height:1}.product-card-new__badge-bottom--link:hover{text-decoration:underline}.product-card-new__review-btn{text-align:center;border:1px solid #363636;border-radius:8px;width:100%;margin-top:auto;padding:12px 0;font-size:14px;line-height:1;transition:all .25s ease-in-out}@media (hover:hover) and (pointer:fine){.product-card-new__review-btn:hover{color:#fff;background-color:#b32442;border:1px solid #b32442}}.ReviewProductModalStars{align-items:center;margin-bottom:12px;display:flex}.ReviewProductModalStars__star{margin:0 4px}.ReviewProductModalStars__text{color:#6d6d6d;margin-left:12px;padding-top:3px;font-size:12px;line-height:1}.ReviewProductModal{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.ReviewProductModal__star{margin:0 8px}.ReviewProductModal__heading{margin-bottom:16px;font-size:24px;font-weight:500}.ReviewProductModal__forms-stage{flex-direction:column;width:100%;min-height:452px;padding-top:40px;display:flex}@media (max-width:767.98px){.ReviewProductModal__forms-stage{min-height:360px;padding-top:40px}}.ReviewProductModal__forms-stage__title{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:24px;font-weight:700;position:absolute;top:22px;left:50%;transform:translate(-50%)}@media (max-width:767.98px){.ReviewProductModal__forms-stage__title{font-size:18px;top:17px}}.ReviewProductModal__forms-stage__types-wrapper{grid-template-columns:repeat(2,160px);align-items:center;column-gap:16px;margin-top:12px;margin-bottom:12px;display:grid}@media (max-width:767.98px){.ReviewProductModal__forms-stage__types-wrapper{grid-template-columns:repeat(2,1fr);column-gap:8px}}.ReviewProductModal__forms-stage__type{color:#6d6d6d;cursor:pointer;text-align:center;background-color:#fff;border:1px solid #6d6d6d;border-radius:8px;padding:13px 12px;font-size:14px;line-height:1;transition:all .25s ease-in-out}@media (max-width:767.98px){.ReviewProductModal__forms-stage__type{padding:13px 6px}}.ReviewProductModal__forms-stage__type:hover{color:#fff;background-color:#b32442;border:1px solid #b32442}.ReviewProductModal__forms-stage__type--active{color:#b32442;cursor:default;border:1px solid #b32442}.ReviewProductModal__forms-stage__type--active:hover{color:#b32442;background-color:#fff;border:1px solid #b32442}.ReviewProductModal__success-stage{flex-direction:column;justify-content:center;align-items:center;display:flex}.ReviewProductModal__success-stage__img{margin-bottom:32px}.ReviewProductModal__success-stage__text{font-size:20px;font-weight:700}.order-status{color:#fff;border-radius:4px;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:5px 6px;font-size:14px;line-height:100%}.order-status--black{background-color:#363636}.order-status--salmon-light{background-color:#fc7464}.order-status--light-blue{background-color:#78b7e4}.order-status--red{background-color:#b32442}.order-status--darkRed{background-color:#92022d}.order-status--blue{background-color:#036cb5}.order-status--yellow{background-color:#f79410}.order-status--green{background-color:#76a82c}.order-status--orange{background-color:#e25822}.order-status--violet{background-color:#ab40ff}.order-card{background:#faf9fa;border-radius:20px;flex-direction:column;grid-area:1/1/3/5;justify-content:space-between;height:324px;padding:20px;display:flex}.order-card .title{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.order-card .order-id{color:#6d6d6d;margin-bottom:16px;font-size:14px;font-weight:400;line-height:18px}.order-card .order-id .green{color:#76a82c}.order-card .order-id .yellow{color:#f79410}.order-card .order-id .red{color:#b32442}.order-card .payment{border-bottom:1px dashed #d0d0d0;justify-content:space-between;align-items:center;padding-bottom:15px;font-size:14px;font-weight:500;line-height:18px;display:flex}.order-card .payment .status{color:#363636;align-items:center;display:flex}.order-card .payment .status .image{margin-right:8px}.order-card .payment .status .green{color:#76a82c}.order-card .payment .status .yellow{color:#f79410}.order-card .order-params{color:#363636;margin:15px 0;font-size:16px;font-weight:500;line-height:22px;display:flex}.order-card .order-params .weight{font-weight:400}.order-card .products-images{align-items:center;column-gap:8px;height:54px;margin-bottom:24px;display:flex}.order-card .products-images .link{cursor:pointer;background-color:#fff;border-radius:8px;justify-content:center;align-items:center;width:54px;min-width:54px;height:54px;display:block;position:relative}.order-card .order-courier{grid-area:4/1/5/13;margin-bottom:10px;display:flex}.order-card .order-courier .courier-image-cover{width:44px;min-width:44px;height:44px;margin-right:8px}.order-card .order-courier .courier-image-cover .courier-image{object-fit:contain;border-radius:8px;width:auto;max-width:100%;height:100%;max-height:100%;margin:0 auto;display:block}.order-card .order-courier .courier .courier-title{margin-bottom:4px;font-size:12px;font-weight:500;line-height:1.3}.order-card .order-courier .courier .courier-name{font-size:14px;font-weight:400;line-height:18px}.order-card .buttons .buttonUI,.order-card .buttons-courier .buttonUI,.order-card .buttons-payment .buttonUI{width:100%;padding:12px}.order-card .buttons .SbpButton,.order-card .buttons-courier .SbpButton,.order-card .buttons-payment .SbpButton{height:40px}.order-card .buttons-courier{grid-row:5/6;column-gap:10px;margin-bottom:10px;display:flex}@media (max-width:1439.98px){.order-card .title .date{font-size:14px;font-weight:500;line-height:18px}}.order-card{height:auto;padding:12px 34px 12px 20px;display:grid}.order-card .title{grid-column:1/13;margin-bottom:4px}.order-card .title .date{font-size:14px;font-weight:500;line-height:18px}.order-card .title .order-status{background:inherit;padding:0;font-size:12px;font-weight:500;line-height:1.3}.order-card .title .order-status--salmon-light{color:#fc7464}.order-card .title .order-status--light-blue{color:#78b7e4}.order-card .title .order-status--red{color:#b32442}.order-card .title .order-status--darkRed{color:#92022d}.order-card .title .order-status--blue{color:#036cb5}.order-card .title .order-status--yellow{color:#f79410}.order-card .title .order-status--green{color:#76a82c}.order-card .title .order-status--orange{color:#e25822}.order-card .order-id{grid-column:1/7;margin-bottom:12px;font-size:12px;font-weight:400;line-height:17px}.order-card .payment{border-bottom:none;grid-column:8/13;align-self:flex-start;justify-self:end;margin-bottom:8px;padding-bottom:0}.order-card .payment .status{display:none}.order-card .payment .sum{font-size:16px;font-weight:500;line-height:22px}.order-card .order-params{display:none}.order-card .buttonUI{grid-area:3/8/4/13;justify-self:end;width:120px;height:40px}.order-card .products-images{grid-area:3/1/4/13;align-items:center;column-gap:8px;height:52px;margin-bottom:10px;display:flex}.order-card .products-images .link{width:52px;min-width:52px;height:52px}.order-card .products-images .link .image{object-fit:contain;border-radius:8px;width:auto;max-width:100%;height:100%;max-height:100%;margin:0 auto;display:block}.order-card .buttons,.order-card .buttons-courier,.order-card .buttons-courier-fee,.order-card .buttons-payment{grid-area:6/1/7/13;align-self:end;column-gap:8px;height:40px;display:flex}.order-card .buttons .SbpButton,.order-card .buttons-courier .SbpButton,.order-card .buttons-courier-fee .SbpButton,.order-card .buttons-payment .SbpButton{height:40px}.order-card .buttons .OrderListItemPaymentBtn__btns,.order-card .buttons-courier .OrderListItemPaymentBtn__btns,.order-card .buttons-courier-fee .OrderListItemPaymentBtn__btns,.order-card .buttons-payment .OrderListItemPaymentBtn__btns{align-self:end;column-gap:8px;width:100%;height:40px;display:flex}.order-card .buttons .OrderListItemPaymentBtn__btns .OrderListItemPaymentBtn__btn,.order-card .buttons-courier .OrderListItemPaymentBtn__btns .OrderListItemPaymentBtn__btn,.order-card .buttons-courier-fee .OrderListItemPaymentBtn__btns .OrderListItemPaymentBtn__btn,.order-card .buttons-payment .OrderListItemPaymentBtn__btns .OrderListItemPaymentBtn__btn{justify-content:center;align-items:center;height:40px;margin-bottom:0;display:flex}.order-card .buttons .OrderListItemPaymentBtn__btns .OrderListItemPaymentBtn__sber-btn,.order-card .buttons-courier .OrderListItemPaymentBtn__btns .OrderListItemPaymentBtn__sber-btn,.order-card .buttons-courier-fee .OrderListItemPaymentBtn__btns .OrderListItemPaymentBtn__sber-btn,.order-card .buttons-payment .OrderListItemPaymentBtn__btns .OrderListItemPaymentBtn__sber-btn{height:40px;margin-bottom:0}.order-card .buttons-courier{grid-row:5/6}.order-card .buttons-payment{grid-row:7/8}@media (max-width:1279.98px){.order-card{grid-area:1/1/2/13}.order-card .buttons,.order-card .buttons-courier,.order-card .buttons-payment{margin-bottom:10px}}.OrderListItemPaymentBtn{display:block}@media (max-width:1279.98px){.OrderListItemPaymentBtn{grid-template-columns:unset;column-gap:unset;display:block}}@media (max-width:767.98px){.OrderListItemPaymentBtn{margin-top:16px}}.OrderListItemPaymentBtn .dropdown-select{width:100%}.OrderListItemPaymentBtn .button{border:1px solid #6d6d6d;width:100%;padding:7px 14px;font-size:14px}@media (max-width:1279.98px){.OrderListItemPaymentBtn .button{margin-bottom:12px}}.OrderListItemPaymentBtn__btns{grid-template-columns:1fr 1fr;column-gap:8px;font-size:14px;display:grid}@media (max-width:1279.98px){.OrderListItemPaymentBtn__btns{grid-template-columns:unset;column-gap:unset;display:block}}.OrderListItemPaymentBtn__btn,.OrderListItemPaymentBtn__btn-partPay{color:#fff;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#92022d;border:1px solid #92022d;border-radius:8px;width:100%;padding:12px 6px;line-height:100%;transition:all .25s ease-in-out}.OrderListItemPaymentBtn__btn:hover,.OrderListItemPaymentBtn__btn-partPay:hover{color:#fff;background-color:#b32442;border:1px solid #b32442}@media (max-width:1279.98px){.OrderListItemPaymentBtn__btn,.OrderListItemPaymentBtn__btn-partPay{margin-bottom:0}}.OrderListItemPaymentBtn__btn-partPay{background-color:#ff985e;border:1px solid #ff985e}@media (max-width:1279.98px){.OrderListItemPaymentBtn__btn-partPay{margin-bottom:0}}.OrderListItemPaymentBtn__sber-btn{cursor:pointer;color:#fff;background:#21a038;border-radius:8px;justify-content:center;align-items:center;column-gap:8px;width:100%;padding:12px 6px;display:flex}@media (max-width:767.98px){.OrderListItemPaymentBtn__sber-btn{margin-bottom:12px}}.OrderListItemPaymentBtn__vesovoi{color:#6d6d6d;background-color:#f9f9f9;border-radius:8px;align-items:center;column-gap:8px;margin-top:12px;padding:6px 8px;font-size:12px;font-weight:500;line-height:1.3;display:flex}.ConfirmModal{font-size:16px}.ConfirmModal__text{text-align:center;margin-bottom:24px;font-weight:500}.ConfirmModal__btns{grid-template-columns:repeat(2,1fr);align-items:center;column-gap:12px;font-size:14px;display:grid}.ConfirmModal__btn{text-align:center;color:#6d6d6d;cursor:pointer;background-color:#fff;border:1px solid #6d6d6d;border-radius:8px;width:100%;padding:12px 0;font-size:14px;line-height:100%;transition:all .25s ease-in-out}.ConfirmModal__btn--red{color:#fff;background-color:#b32442;border:1px solid #b32442}.ConfirmModal__btn:hover{color:#fff;background:#92022d;border:1px solid #92022d}.purchase-template{background-color:#fff;border-radius:16px 16px 0 0;margin-bottom:24px}.purchase-template:last-of-type{margin-bottom:0}.purchase-template__header{background:#fff;border:2px solid #f1f1f1;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;padding:16px 24px;line-height:1;display:flex}@media (max-width:767.98px){.purchase-template__header{padding:16px 20px}}.purchase-template__name{font-size:20px;font-weight:500}@media (max-width:767.98px){.purchase-template__name{font-size:16px}}.purchase-template__delete-btn{align-items:center;column-gap:8px;margin-left:auto;margin-right:24px;display:flex}@media (max-width:767.98px){.purchase-template__delete-btn{margin-right:16px}.purchase-template__delete-btn .IconText__text{display:none}}.purchase-template__hide-btn{cursor:pointer;transition:all .25s ease-in-out}.purchase-template__hide-btn--opened{transform:rotate(180deg)}.purchase-template__wrapper{background:#fff;border:2px solid #f1f1f1;border-top:none;border-radius:0 0 16px 16px;padding:20px 24px}@media (max-width:767.98px){.purchase-template__wrapper{padding:16px 12px}}.purchase-template__info{justify-content:space-between;align-items:center;margin:0 0 20px;display:flex}@media (max-width:767.98px){.purchase-template__info{row-gap:12px;align-items:unset;flex-direction:column}}@media (max-width:767.98px) and (max-width:767.98px){.purchase-template__info{margin:0 0 24px}}.purchase-template__info .buttonUI{font-size:14px;background-color:#b32442!important}.purchase-template__info .buttonUI:hover{background-color:#92022d!important}@media (max-width:767.98px){.purchase-template__info .buttonUI{justify-content:center;width:100%}}.purchase-template__products-images{align-items:center;column-gap:16px;display:flex}.purchase-template__product{border-bottom:1px dashed #c2c2c2;grid-template-columns:371px 120px 216px;justify-content:space-between;align-items:center;padding-bottom:20px;display:grid}@media (min-width:768px) and (max-width:1279.98px){.purchase-template__product{grid-template-columns:293px 120px 216px}}@media (max-width:767.98px){.purchase-template__product{grid-template-columns:unset;align-items:unset;justify-content:unset;flex-direction:column;row-gap:12px;display:flex}}.purchase-template__product:last-of-type{border-bottom:none;padding-bottom:0}.purchase-template__product__wrapper{cursor:pointer;align-items:center;column-gap:12px;transition:color .25s ease-in-out;display:flex}.purchase-template__product__wrapper:hover{color:#b32442}.purchase-template__product__title{margin-bottom:4px;font-size:14px;line-height:18px;display:block}.purchase-template__product__vendor{color:#6d6d6d;font-size:12px}.purchase-template__product__quantity{text-align:center}@media (max-width:767.98px){.purchase-template__product__quantity{display:none}}.purchase-template__product__price-btn{justify-content:space-between;align-items:center;display:flex}.purchase-template__product__price-wrapper{text-align:right}@media (max-width:767.98px){.purchase-template__product__price-wrapper{flex-direction:row-reverse;align-items:baseline;column-gap:8px;display:flex}}.purchase-template__product__price{margin-bottom:4px}@media (max-width:767.98px){.purchase-template__product__price{margin-bottom:0}}.purchase-template__product__sum{color:#6d6d6d;font-size:14px}.purchase-template__full-list{grid-auto-rows:76px;row-gap:20px;display:grid}@media (max-width:767.98px){.purchase-template__full-list{grid-auto-rows:unset}}.purchase-template__img-wrapper{width:56px;min-width:56px;height:56px;display:block}.purchase-template__img-wrapper img{object-fit:contain;width:100%;height:100%}.purchase-template__product-image{width:auto;max-width:100%;max-height:48px;margin:0 auto;display:block}.rr--group{width:100%;display:flex;position:relative}.rr--box{-webkit-tap-highlight-color:transparent;flex-grow:1;width:100%;display:flex}.rr--svg{aspect-ratio:1;pointer-events:none;flex-grow:1;width:100%;display:flex;overflow:clip}@supports not (overflow:clip){.rr--svg{overflow:auto}}.rr--box:focus,.rr-reset:focus{box-shadow:none;outline:none}.rr--box:focus-visible{box-shadow:none;outline:none}.rr-reset:focus-visible{box-shadow:none;outline:none}.rr--box:focus-visible .rr--svg{isolation:isolate;outline:6px double #0079ff}.rr--reset{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;bottom:50%;right:0;overflow:hidden}[dir=rtl] .rr--reset{left:0;right:auto}.rr--dir-y .rr--reset{bottom:0;right:50%}.rr--disabled{opacity:.5;cursor:not-allowed}.rr--disabled .rr--svg{pointer-events:none}.rr--pointer .rr--box{cursor:pointer}.rr--dir-x{flex-direction:row}.rr--dir-y{flex-direction:column}.rr--space-sm .rr--svg{padding:8%}.rr--space-md .rr--svg{padding:12.5%}.rr--space-lg .rr--svg{padding:17.5%}.rr--dir-x.rr--gap-sm .rr--svg{margin:0 6.25%}.rr--dir-x.rr--gap-sm .rr--box:focus-visible:after{width:87.5%;left:6.25%}.rr--dir-x.rr--gap-md .rr--svg{margin:0 12.5%}.rr--dir-x.rr--gap-md .rr--box:focus-visible:after{width:75%;left:12.5%}.rr--dir-x.rr--gap-lg .rr--svg{margin:0 25%}.rr--dir-x.rr--gap-lg .rr--box:focus-visible:after{width:50%;left:25%}.rr--dir-y.rr--gap-sm .rr--svg{margin:6.25% 0}.rr--dir-y.rr--gap-md .rr--svg{margin:12.5% 0}.rr--dir-y.rr--gap-lg .rr--svg{margin:25% 0}.rr--rx-sm .rr--svg{border-radius:5%}.rr--rx-md .rr--svg{border-radius:15%}.rr--rx-lg .rr--svg{border-radius:20%}.rr--rx-full .rr--svg{border-radius:100%}.rr--has-stroke .rr--svg{stroke-linecap:round;stroke-linejoin:round}.rr--has-border .rr--svg{border-width:var(--rr--border-width);border-style:solid}.rr--on .rr--svg{fill:var(--rr--fill-on-color,none)}.rr--off .rr--svg{fill:var(--rr--fill-off-color,none)}.rr--has-stroke .rr--on .rr--svg{stroke:var(--rr--stroke-on-color,currentColor)}.rr--has-stroke .rr--off .rr--svg{stroke:var(--rr--stroke-off-color,currentColor)}.rr--on .rr--svg{background-color:var(--rr--box-on-color,none)}.rr--off .rr--svg{background-color:var(--rr--box-off-color,none)}.rr--has-border .rr--off .rr--svg{border-color:var(--rr--border-off-color,currentColor)}.rr--has-border .rr--on .rr--svg{border-color:var(--rr--border-on-color,currentColor)}.rr--fx-colors{--rr--easing:.2s cubic-bezier(.61, 1, .88, 1)}.rr--fx-colors .rr--svg{transition-duration:.2s;transition-timing-function:var(--rr--easing);transition-property:background-color,border-color,fill,stroke}.rr--fx-opacity .rr--off{opacity:.35;transition:opacity var(--rr--easing)}.rr--fx-opacity .rr--on{opacity:1}@media (hover:hover){.rr--fx-opacity .rr--box:hover{opacity:1}.rr--fx-zoom .rr--box{transition:transform var(--rr--easing);transform:scale(1)}.rr--fx-zoom .rr--box:hover{transform:scale(1.2)}@media (prefers-reduced-motion){.rr--fx-zoom .rr--box:hover{transform:scale(1)}}.rr--fx-position .rr--box{transition:transform var(--rr--easing);transform:translateY(0)}.rr--fx-position .rr--box:hover{transform:translateY(-15%)}@media (prefers-reduced-motion){.rr--fx-position .rr--box:hover{transform:translateY(0)}}}.rr--svg-stop-1{stop-color:var(--rr--fill-on-color,transparent)}.rr--svg-stop-2{stop-color:var(--rr--fill-off-color,transparent)}[dir=rtl] .rr--svg-stop-1{stop-color:var(--rr--fill-off-color,transparent)}[dir=rtl] .rr--svg-stop-2{stop-color:var(--rr--fill-on-color,transparent)}.rr--hf-svg-on{fill:var(--rr--fill-on-color,none)}.rr--hf-svg-off{fill:var(--rr--fill-off-color,none)}.rr--has-stroke .rr--hf-svg-on{stroke:var(--rr--stroke-on-color,currentColor)}.rr--has-stroke .rr--hf-svg-off{stroke:var(--rr--stroke-off-color,currentColor)}.rr--hf-svg-on .rr--svg,.rr--hf-svg-off .rr--svg{background-color:var(--rr--box-off-color,none)}.rr--has-border .rr--hf-svg-on .rr--svg{border-color:var(--rr--border-on-color,currentColor)}.rr--has-border .rr--hf-svg-off .rr--svg{border-color:var(--rr--border-off-color,currentColor)}.rr--dir-x .rr--hf-box-int .rr--svg{background:linear-gradient(to right,var(--rr--box-on-color,none) 50%,var(--rr--box-off-color,none) 50%)}[dir=rtl] .rr--dir-x .rr--hf-box-int .rr--svg{background:linear-gradient(to left,var(--rr--box-on-color,none) 50%,var(--rr--box-off-color,none) 50%)}.rr--dir-y .rr--hf-box-int .rr--svg{background:linear-gradient(to bottom,var(--rr--box-on-color,none) 50%,var(--rr--box-off-color,none) 50%)}.rr--hf-box-on .rr--svg{background-color:var(--rr--box-on-color,none)}.rr--hf-box-off .rr--svg{background-color:var(--rr--box-off-color,none)}.rr--hf-box-on .rr--svg,.rr--hf-box-off .rr--svg,.rr--hf-box-int .rr--svg{fill:var(--rr--fill-off-color,none)}.rr--has-stroke .rr--hf-box-on .rr--svg,.rr--has-stroke .rr--hf-box-off .rr--svg,.rr--has-stroke .rr--hf-box-int .rr--svg{stroke:var(--rr--stroke-off-color,currentColor)}.rr--has-border .rr--hf-box-on .rr--svg,.rr--has-border .rr--hf-box-int .rr--svg{border-color:var(--rr--border-on-color,currentColor)}.rr--has-border .rr--hf-box-off .rr--svg{border-color:var(--rr--border-off-color,currentColor)}.rr--box:focus-visible .rr--svg{outline:none}.rr--focus-reset{outline:none}.RecipeCard-actions{cursor:pointer;z-index:10;flex-direction:column;row-gap:8px;display:flex;position:absolute;top:12px;right:12px}@media (max-width:1279.98px){.RecipeCard-actions{row-gap:6px;top:8px;right:8px}}@media (min-width:768px){.RecipeCard-actions .share .social-links--share.horizontal.social-links--share-added{top:-11px;right:-8px}}@media (max-width:767.98px){.RecipeCard-actions .share .social-links--share.horizontal.social-links--share-added{top:40px}}.RecipeCard-actions__action{background-color:rgba(48,48,48,.3);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:8px;display:flex}@media (max-width:1279.98px){.RecipeCard-actions__action{width:32px;height:32px}}.RecipeCard-actions__action img{display:block;background:0 0!important;width:auto!important}.RecipeCard{background-color:#fff;border-radius:12px;width:100%;max-width:100%;max-height:100%;position:relative}.RecipeCard__link--horizontal{border-radius:12px;grid-template-columns:300px auto;column-gap:20px;transition:box-shadow .25s ease-out;display:grid}@media (max-width:1279.98px){.RecipeCard__link--horizontal{box-shadow:0 0 8px rgba(0,0,0,.1)}}@media (hover:hover) and (pointer:fine){.RecipeCard__link--horizontal:hover{box-shadow:0 0 8px rgba(0,0,0,.1)}}.RecipeCard__link--horizontal .fivestar-rating{margin-bottom:16px}.RecipeCard__link--horizontal .RecipeCard{text-align:left}.RecipeCard__link--horizontal .RecipeCard__recipe-info{text-align:left;margin-bottom:12px}.RecipeCard__link--horizontal .RecipeCard__author{text-align:left;justify-content:left;margin-bottom:12px}.RecipeCard__link--horizontal .RecipeCard__info-block__category{text-align:left}.RecipeCard__link--horizontal .RecipeCard-rating{justify-content:left}.RecipeCard__link--horizontal .RecipeCard__img-block{max-width:336px}.RecipeCard__link--horizontal .RecipeNumbers,.RecipeCard__link--horizontal .RecipeStats{text-align:left;justify-content:flex-start}.RecipeCard__link--horizontal .RecipeCard__title{text-align:left;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:20px;line-height:1.3;display:-webkit-box}.RecipeCard__link--horizontal .RecipeCard__info-block__recipe-info{text-align:left;justify-content:left;margin-bottom:12px}.RecipeCard__link--horizontal .RecipeCard__img-block__img{border-radius:12px}.RecipeCard__link--horizontal .RecipeCard__info-block{row-gap:20px;padding:6px 16px 6px 0}.RecipeCard__link--horizontal .RecipeCard__stats{justify-content:left}.RecipeCard__link--horizontal .RecipeCard__info-block__bottom{margin:0}.RecipeCard__author{color:#6d6d6d;font-size:14px}.RecipeCard__img-block{margin-bottom:20px;display:flex;position:relative;height:220px!important}@media (max-width:1279.98px){.RecipeCard__img-block{margin-bottom:12px;height:180px!important}}.RecipeCard__img-block__img{object-fit:cover;border-radius:12px;width:100%;height:100%}.RecipeCard__info-block{flex-direction:column;row-gap:20px;height:90px;display:flex}@media (max-width:1279.98px){.RecipeCard__info-block{row-gap:16px;height:70px}}.RecipeCard__info-block__bottom{margin:auto 0 0}.RecipeCard__title{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:90%;font-size:20px;font-weight:700;line-height:26px;display:-webkit-box;overflow:hidden}@media (max-width:1279.98px){.RecipeCard__title{-webkit-line-clamp:2;line-clamp:2;font-size:14px;line-height:18px}}.RecipeCard__category{z-index:1;background-color:#fff;border-radius:8px;padding:4px 10px;font-size:14px;line-height:1;transition:all .2s ease-in-out;position:absolute;top:8px;left:8px}@media (max-width:1279.98px){.RecipeCard__category{padding:3px 6px;font-size:12px}}@media (hover:hover) and (pointer:fine){.RecipeCard__category:hover{color:#fff;background-color:#b32442}.RecipeCard__category--no-hover:hover{color:#363636;background-color:#fff}}.RecipeCard__info-wrapper{align-items:center;column-gap:16px;font-size:14px;display:flex}@media (max-width:1279.98px){.RecipeCard__info-wrapper{column-gap:12px}}.RecipeCard__info{align-items:center;column-gap:4px;line-height:1;display:flex}@media (max-width:1279.98px){.RecipeCard__info--comment,.RecipeCard__info--people .RecipeCard__info__text{display:none}}.ReviewAttachedFiles{align-items:center;margin:16px 0;display:flex}.ReviewAttachedFiles__file-wrapper{border-radius:4px;justify-content:center;align-items:center;width:60px;height:60px;margin-right:6px;display:flex;position:relative}.ReviewAttachedFiles__file-wrapper--last{margin-right:0}.ReviewAttachedFiles__file{cursor:zoom-in;border-radius:4px;width:auto;height:100%}.ReviewAttachedFiles__video-play-btn-wrapper{background-color:rgba(44,73,88,.5);border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.ReviewControlBtns{justify-content:flex-end;align-items:center;margin:16px 0;font-size:14px;display:flex}.ReviewControlBtns--no-mb{margin:16px 0 0}.ReviewControlBtns__divider{background-color:#ededed;width:100%;height:1px}.ReviewControlBtns__btn{cursor:pointer;color:#6d6d6d;margin-left:24px;transition:all .25s ease-in-out}@media (max-width:767.98px){.ReviewControlBtns__btn{margin-left:8px;margin-right:16px}}.ReviewReply{margin-top:20px;display:flex}.ReviewReply__avatar-wrapper{justify-content:center;align-items:center;width:44px;height:44px;margin-right:24px;display:flex}@media (max-width:767.98px){.ReviewReply__avatar-wrapper{margin-right:12px}}.ReviewReply__avatar{object-fit:contain;border-radius:50%;width:100%;height:100%}.ReviewReply__info-wrapper{width:100%}.ReviewReply__name{color:#92022d;margin-bottom:8px;font-size:16px;font-weight:700}.ReviewReply__date{color:#6d6d6d;margin-bottom:16px;font-size:14px}@media (max-width:767.98px){.ReviewReply__date{margin-bottom:12px;font-size:12px}}.ReviewReply__text{margin-bottom:8px;font-size:14px;line-height:150%}.ReviewReply__text a{color:#b32442;text-decoration:underline}.ReviewReply__text a:hover{color:#92022d}.ReviewReply__text--disabled-links a{pointer-events:none;color:var(--main-font-color);text-decoration:none}.ReviewReply__text--disabled-links a:hover{color:var(--main-font-color)}.ReviewReply__rate-answer{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-left:auto}.ReviewReply__star-wrapper{color:#6d6d6d;justify-content:flex-end;align-items:center;column-gap:8px;font-size:14px;line-height:1;display:flex}.ReviewReply__star{align-items:center;column-gap:2px;display:flex}.fivestar-rating{justify-content:center;align-items:center;margin-bottom:8px;display:flex}.fivestar-rating--no-margin{margin:0}.fivestar-rating--onlyOneStar{margin-bottom:0}.fivestar-rating--onlyOneStar .fivestar-rating__icon{margin-right:4px}.fivestar-rating--onlyOneStar .fivestar-rating__text{padding-top:1px}.LeaveFeedBackFormConsAndPros__heading{text-align:center;margin-bottom:12px;font-size:16px;font-weight:500}.LeaveFeedBackFormConsAndPros__wrapper{grid-template-columns:repeat(3,auto);column-gap:10px;width:100%;margin-bottom:8px;display:grid}@media (max-width:767.98px){.LeaveFeedBackFormConsAndPros__wrapper{flex-wrap:wrap;justify-content:center;gap:normal;margin-bottom:16px;display:flex}}.LeaveFeedBackFormConsAndPros__box{cursor:pointer;background-color:#f6f6f6;border-radius:4px;align-items:center;height:32px;padding:8px 9px;line-height:1;transition:background-color .2s ease-in-out;display:flex}@media (max-width:767.98px){.LeaveFeedBackFormConsAndPros__box{margin-bottom:10px;margin-right:4px;padding:8px 6px}}.LeaveFeedBackFormConsAndPros__box--checked{background-color:#ffe5b3}.LeaveFeedBackFormConsAndPros__box__icon{margin-right:4px}.LeaveFeedBackFormConsAndPros__box__text{font-size:12px}@media (max-width:767.98px){.LeaveFeedBackFormConsAndPros__box__text{line-height:130%}}.EditReviewModal{flex-direction:column;width:100%;height:100%;display:flex}@media (max-width:767.98px){.EditReviewModal{width:100%}}.EditReviewModal__heading{text-align:center;margin-bottom:24px;font-size:20px;font-weight:500}.EditReviewModal__text-area{border:1px solid #cbcbcb;border-radius:8px;flex:1;width:100%;min-height:100px;margin-bottom:12px;padding:16px;font-size:14px;line-height:130%}.EditReviewModal__rating-wrapper{color:#6d6d6d;align-items:center;margin-bottom:24px;font-size:14px;display:flex}@media (max-width:767.98px){.EditReviewModal__rating-wrapper{justify-content:center}}.EditReviewModal__rating-text{margin-left:8px}.EditReviewModal__uploader{margin-top:auto;margin-bottom:32px}.EditReviewModal__btns{grid-template-columns:repeat(2,1fr);column-gap:12px;display:grid}.EditReviewModal__btn{color:#6d6d6d;cursor:pointer;background-color:#fff;border:1px solid #6d6d6d;border-radius:8px;width:100%;padding:12px 0;font-size:14px;line-height:100%;transition:all .2s ease-in-out}.EditReviewModal__btn:hover{color:#fff;background:#b32442;border:1px solid #b32442}.EditReviewModal__btn--submit-btn{color:#fff;background-color:#b32442;border:1px solid #b32442}.EditReviewModal__btn--submit-btn:hover{background-color:#92022d;border:1px solid #92022d}.EditReviewModal__btn--disabled{cursor:pointer;color:#fff;background-color:#6d6d6d;border:1px solid #6d6d6d}.EditReviewModal__btn--disabled:hover{color:#fff;background-color:#6d6d6d;border:1px solid #6d6d6d}.ReviewCard{border-bottom:1px solid #f1f1f1;padding:32px 0;position:relative}.ReviewCard:last-of-type{border-bottom:none}@media (max-width:767.98px){.ReviewCard{padding:16px 0 24px}}.ReviewCard__user{display:flex}.ReviewCard__user-info-wrapper{width:100%}.ReviewCard__review-info{padding-left:69px}@media (max-width:767.98px){.ReviewCard__review-info{padding-left:0}}.ReviewCard__user-photo-wrapper{justify-content:center;align-items:center;width:48px;height:48px;margin-right:24px;display:flex}@media (max-width:767.98px){.ReviewCard__user-photo-wrapper{margin-right:12px}}.ReviewCard__user-photo{object-fit:cover;border-radius:50%;width:100%;height:100%;max-height:100%}.ReviewCard__user-name{margin-bottom:12px;font-size:16px;font-weight:700}@media (max-width:767.98px){.ReviewCard__user-name{margin-bottom:8px;font-size:14px}}.ReviewCard__rating{align-items:center;display:flex}.ReviewCard__five-star-rating{margin-bottom:0;margin-right:12px;position:relative;top:-1px}.ReviewCard__date-and-rating-wrapper{color:#6d6d6d;margin-bottom:16px;font-size:14px;display:flex}@media (max-width:767.98px){.ReviewCard__date-and-rating-wrapper{flex-direction:column;margin-bottom:12px}}.ReviewCard__date{margin-right:12px}@media (max-width:767.98px){.ReviewCard__date{margin-bottom:8px;margin-right:0;font-size:12px}}.ReviewCard__tags{flex-wrap:wrap;max-width:100%;margin-bottom:8px;display:flex}.ReviewCard__tags--no-margin{margin-bottom:0}@media (max-width:767.98px){.ReviewCard__tags{max-width:none}}.ReviewCard__tag{background:#f5f5f5;border-radius:4px;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:8px;margin-right:8px;padding:8px;font-size:12px;display:block}.ReviewCard__tag--last{margin-right:0}@media (max-width:767.98px){.ReviewCard__tag{margin-bottom:4px;margin-right:4px;padding:2px 6px;font-size:12px}}.ReviewCard__review-text{font-size:14px;line-height:150%}.SbpModal__qr-loader{width:258px;height:258px}.SbpButton{cursor:pointer;color:#fff;background-color:#2e2f36;border:1px solid #2e2f36;border-radius:8px;justify-content:center;align-items:center;column-gap:8px;width:100%;height:44px;padding:8px 6px;font-size:14px;transition:all .25s ease-in-out;display:flex}.SbpButton:hover:not(.SbpButton--disabled){color:#fff;background-color:#1d1346;border:1px solid #1d1346}.SbpButton--disabled{color:#c2c2c2;cursor:default;border:1px solid #c2c2c2}.SbpButton--rounded{border-radius:100px}.SbpButton__disclaimer{background:#f9f9f9;border-radius:8px;justify-content:center;align-items:center;column-gap:8px;margin-top:12px;padding:6px 8px;font-size:12px;display:flex}.SbpButton__disclaimer a{text-decoration:underline}.SbpButton__icon--white{display:none}@media (max-width:767.98px){.SbpButton{margin-top:0}}.SbpModal{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.SbpModal__error__heading{margin-bottom:24px;font-size:24px;font-weight:500}.SbpModal__error__text{margin-bottom:32px;font-size:14px;line-height:18px}.SbpModal__error__text a{text-decoration:underline;transition:color .25s ease-in-out}.SbpModal__error__text a:hover{color:var(--main-red-hover)}.SbpModal__heading{margin-bottom:12px;font-size:20px;font-weight:500}.SbpModal__text{max-width:100%;margin-bottom:24px;font-size:14px;line-height:130%}.SbpModal__link{background:#f9f9f9;border-radius:8px;justify-content:space-between;align-items:center;column-gap:8px;width:100%;margin:12px 0;padding:12px 18px;font-size:14px;display:flex}.SbpModal__link__text{text-align:left;word-break:break-all;flex:1;min-width:0}.SbpModal .buttonUI{justify-content:center;width:100%}.SbpModal__banks{width:100%}.SbpModal__banks__heading{text-align:left;margin:16px 0;font-size:14px;font-weight:700}.SbpModal__banks__list{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;display:flex}.dropdown-select-title{margin-bottom:16px;font-size:14px;font-style:normal;font-weight:700;line-height:18px}.dropdown-select{cursor:pointer;width:100%;display:inline-block;position:relative}.dropdown-select .button{background:#fff;border:1px solid #cbcbcb;border-radius:8px;justify-content:space-between;align-items:center;width:100%;height:100%;padding:9px 20px;font-size:16px;font-weight:400;display:flex}.dropdown-select .button.large{width:420px}.dropdown-select .button.modal-type-1{width:200px;height:45px}.dropdown-select .button.modal-type-2{width:250px;height:45px}.dropdown-select .button.modal-type-3{background-color:#fff;height:40px}.dropdown-select__arrow{transition:transform .2s ease-in-out;transform:rotate(-90deg)}.dropdown-select__arrow--active{transform:rotate(90deg)}.dropdown-select ul{text-align:left;z-index:20;background-color:#fff;border-radius:4px;flex-direction:column;justify-content:center;width:100%;margin:0;padding:0 15px;font-weight:700;list-style-type:none;display:flex;position:absolute;top:50px;left:0;box-shadow:0 0 12px rgba(152,162,179,.15),0 0 4px rgba(152,162,179,.15),0 0 2px rgba(152,162,179,.15)}.dropdown-select ul.large{width:420px}.dropdown-select ul.modal-type-1{width:200px}.dropdown-select ul.modal-type-2{width:248px}.dropdown-select li{cursor:pointer;border-bottom:1px solid #cbcbcb;padding:14px 0;font-size:13px;font-weight:400}.dropdown-select li span{margin-left:5px}.dropdown-select li.active{color:#b32442}.dropdown-select li:last-child{border-bottom:none}.dropdown-select li:hover{color:#b32442}@media (max-width:767.98px){.dropdown-select li:hover{color:inherit}}.task-card{cursor:pointer;flex-direction:column;height:364px;display:flex;position:relative}@media (max-width:1279.98px){.task-card{height:236px}}.task-card--default{cursor:default}.task-card__img-wrapper{border-radius:16px;width:100%;height:184px;position:relative;overflow:hidden}@media (max-width:1279.98px){.task-card__img-wrapper{border-radius:12px;height:112px}}.task-card__img{object-fit:contain;width:100%;height:100%}.task-card__status{background-color:#ffdc5c;border-radius:4px;padding:5px 4px;position:absolute;bottom:8px;right:8px}@media (max-width:1279.98px){.task-card__status{font-size:12px}}.task-card__date{color:#fff;background-color:rgba(48,48,48,.3);border-radius:8px;align-items:center;column-gap:4px;padding:4px 8px;display:flex;position:absolute;top:8px;left:8px}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.task-card__date{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px)}}@media (max-width:1279.98px){.task-card__date{border-radius:4px;font-size:12px}}.task-card__info{padding:16px}@media (max-width:1279.98px){.task-card__info{padding:12px 0 0}}.task-card__bonuses{margin-bottom:12px;font-weight:700}@media (max-width:1279.98px){.task-card__bonuses{margin-bottom:8px;font-size:14px}}.task-card__text{font-size:14px;line-height:18px}@media (max-width:1279.98px){.task-card__text{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12px;line-height:14px;display:-webkit-box;overflow:hidden}}.task-card__label{align-items:center;column-gap:4px;margin:auto 12px 0 auto;display:flex}@media (max-width:1279.98px){.task-card__label{height:32px;margin:auto 0 0;font-size:12px}}.task-card__label--green{color:var(--green-eco)}.task-card__label--red{color:var(--dark-red)}.task-card__btn{background-color:var(--mid-yellow);text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:8px;width:calc(100% - 32px);margin:auto auto 0;padding:12px;font-size:14px;transition:all .25s ease-in-out}@media (hover:hover) and (pointer:fine){.task-card__btn:hover{color:#fff;background-color:var(--main-yellow)}}@media (max-width:1279.98px){.task-card__btn{width:100%;padding:9px 0;font-size:12px}}.Toggle{margin-left:auto;position:relative}.Toggle__input{-webkit-appearance:none;border-radius:0;-moz-appearance:none!important;box-shadow:none!important}.Toggle__checkmark{cursor:pointer;z-index:2;position:absolute;top:4px;left:4px}.Toggle__switch{width:48px;height:24px;display:inline-block;position:relative}.Toggle__switch__input{opacity:0;width:0;height:0}.Toggle__slider{cursor:pointer;background-color:#c2c2c2;border-radius:12px;transition:all .4s;position:absolute;top:0;bottom:0;left:0;right:0}.Toggle__slider:before{content:"";z-index:3;background-color:#fff;border-radius:50%;width:16px;height:16px;transition:all .4s;position:absolute;bottom:4px;left:4px}.Toggle__slider.isNewStyles{background-color:#c2c2c2}.Toggle__input:checked+.Toggle__slider{background-color:#b32442}.Toggle__input:checked+.Toggle__slider:before{z-index:1;background-color:#fff;transform:translate(24px)}.Toggle.isDisabled{opacity:.5;pointer-events:none}.Toggle.updatedStyle .Toggle__switch{width:40px;height:20px}.Toggle.updatedStyle .Toggle__slider:before{width:13px;height:13px}.Toggle.updatedStyle .Toggle__input:checked+.Toggle__slider:before{z-index:1;background-color:#fff;transform:translate(20px)}.popup-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,.2)}@keyframes modalOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes modalContentIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes modalSheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}.popup-overlay{animation:.22s ease-out modalOverlayIn}.Modal-enter{animation:.22s cubic-bezier(.16,1,.3,1) modalContentIn}.Modal-enter--sheet{animation:.22s cubic-bezier(.16,1,.3,1) modalSheetIn}@media (prefers-reduced-motion:reduce){.popup-overlay,.Modal-enter,.Modal-enter--sheet{animation:none}}.Uploader{flex-wrap:wrap;align-items:center;margin:0 -8px;display:flex}.Uploader__icon{background-color:var(--mid-grey);border-radius:8px;width:54px;height:54px;margin:8px;padding:15px}.Uploader__photo-wrapper{justify-content:center;align-items:center;width:54px;height:54px;margin:8px;display:flex;position:relative}.Uploader__photo-wrapper__cross{position:absolute;top:4px;right:4px}.Uploader__photo{object-fit:cover;border-radius:8px;width:auto;max-width:100%;height:100%;max-height:100%;display:block}.Uploader__empty-photo-wrapper{cursor:pointer;border:1px dashed #6d6d6d;border-radius:8px;justify-content:center;align-items:center;width:54px;height:54px;margin:8px;display:flex}.Uploader__empty-photo-wrapper--error{border:1px dashed #b32442}.buy-button-mini{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;justify-content:flex-end;align-items:center;width:112px;min-width:112px;max-width:112px;margin-left:auto;display:flex}.buy-button-mini--fw{justify-content:space-between;width:100%}.buy-button-mini--small{width:90px;min-width:90px;max-width:90px}.buy-button-mini__minus,.buy-button-mini__plus{cursor:pointer;border-radius:8px;width:32px;height:32px;transition:background-color .25s ease-in-out;position:relative}@media (max-width:1279.98px){.buy-button-mini__minus,.buy-button-mini__plus{width:32px;height:32px}}.buy-button-mini__minus:before,.buy-button-mini__plus:before{content:"";border-radius:10px;width:calc(100% - 16px);height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1279.98px){.buy-button-mini__minus:before,.buy-button-mini__plus:before{width:calc(100% - 16px)}}.buy-button-mini__minus--small,.buy-button-mini__plus--small{width:32px;height:32px}.buy-button-mini__minus--small:before,.buy-button-mini__plus--small:before{width:calc(100% - 16px)}.buy-button-mini__minus{background-color:#eee}.buy-button-mini__minus:before{background-color:#363636}.buy-button-mini__minus:hover{background-color:#e3e3e3}.buy-button-mini__plus-isReplace{color:#fff;cursor:pointer;background-color:#b32442;border-radius:10px;padding:11px 20px;font-size:14px;font-weight:400;line-height:18px;transition:background-color .25s ease-in-out}.buy-button-mini__plus-isReplace:hover{background-color:#92022d}.buy-button-mini__plus{background-color:#b32442}.buy-button-mini__plus:before{background-color:#fff}.buy-button-mini__plus:after{content:"";background-color:#fff;border-radius:10px;width:2px;height:calc(100% - 16px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1279.98px){.buy-button-mini__plus:after{height:calc(100% - 16px)}}.buy-button-mini__plus--small{width:32px;height:32px}.buy-button-mini__plus--small:after{height:calc(100% - 16px)}.buy-button-mini__plus:hover{background-color:#92022d}.buy-button-mini__count{text-align:center;width:28px;font-size:16px}@media (max-width:1279.98px){.buy-button-mini__count{font-size:14px}}.replace-item-card2{border-radius:12px;width:290px;height:110px;margin-right:10px;display:flex}.replace-item-card2 .left-part{flex-direction:column;display:flex}.replace-item-card2 .left-part .image-block1{cursor:pointer;width:80px;min-width:80px;min-height:60px;margin-right:12px;position:relative}.replace-item-card2 .left-part .image-block1 img{border-radius:8px;max-width:80px;max-height:80px}.replace-item-card2 .left-part .image-block1 .freeze-icon{padding:2px;position:absolute;bottom:4px;right:4px}.replace-item-card2 .right-part{flex-direction:column;justify-content:space-between;width:210px;display:flex}@media (max-width:767.98px){.replace-item-card2 .right-part{width:195px}}.replace-item-card2 .right-part .name{cursor:pointer;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-style:normal;font-weight:400;line-height:18px;display:-webkit-box;overflow:hidden}.replace-item-card2 .right-part .price-block{align-items:flex-end;display:flex}.replace-item-card2 .right-part .price-block .buy-button-mini{width:90px;min-width:90px;max-width:90px}.replace-item-card2 .right-part .price-block .buy-button-mini--fw{max-width:90px}.replace-item-card2 .right-part .price-block .buy-button-mini__plus-isReplace{white-space:nowrap;text-overflow:ellipsis;text-align:center;width:90px;min-width:90px;max-width:90px;padding:11px 10px;overflow:hidden}.replace-item-card2 .right-part .price-block .item-price,.replace-item-card2 .right-part .price-block .item-price .product__current-price{font-size:16px;font-style:normal;font-weight:500;line-height:1.3}.replace-item-card2 .right-part .price-block .item-price .product__current-price__decimal,.replace-item-card2 .right-part .price-block .item-price .product__current-price__ruble{font-size:12px}.replace-item-card2 .right-part .price-block .item-price .product__old-price{color:#6d6d6d;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:12px;font-style:normal;font-weight:400;line-height:1.1;position:relative}.replace-item-card2 .right-part .price-block .item-price .product__old-price:after{content:"";background-color:#6d6d6d;width:100%;height:1px;position:absolute;top:6px;left:0}.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;background-color:#fff;justify-content:flex-end;align-items:center;width:112px;min-width:112px;max-width:112px;margin-left:auto;display:flex}.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn--fw{justify-content:space-between;width:100%}.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn__minus,.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn__plus{cursor:pointer;border-radius:8px;width:40px;height:40px;transition:background-color .25s ease-in-out;position:relative}@media (max-width:1279.98px){.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn__minus,.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn__plus{width:32px;height:32px}}.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn__minus:before,.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn__plus:before{content:"";border-radius:10px;width:calc(100% - 24px);height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1279.98px){.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn__minus:before,.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn__plus:before{width:calc(100% - 16px)}}.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn__minus{background-color:#eee}.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn__minus:before{background-color:#363636}.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn__minus:hover{background-color:#e3e3e3}.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn__plus-isReplace{color:#fff;cursor:pointer;background-color:#b32442;border-radius:10px;padding:11px 20px;font-size:14px;font-weight:400;line-height:18px;transition:background-color .25s ease-in-out}.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn__plus-isReplace:hover{background-color:#92022d}.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn__plus{background-color:#b32442}.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn__plus:before{background-color:#fff}.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn__plus:after{content:"";background-color:#fff;border-radius:10px;width:2px;height:calc(100% - 24px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1279.98px){.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn__plus:after{height:calc(100% - 16px)}}.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn__plus:hover{background-color:#92022d}.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn__plus.disabled{cursor:not-allowed;background-color:#b32442}.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn__count{text-align:center;width:32px;font-size:16px}@media (max-width:1279.98px){.replace-item-card2 .right-part .price-block .mini-carousel-card__buy-btn__count{font-size:14px}}@media (max-width:767.98px){.replace-item-card2{min-width:311px;max-width:311px}}.main-slide-banner{border-radius:12px;width:100%;height:330px;display:block;overflow:hidden}@media (min-width:768px) and (max-width:1279.98px){.main-slide-banner{border-radius:16px;height:220px}}@media (max-width:767.98px){.main-slide-banner{height:100%}}.main-slide-banner__img{object-fit:cover;object-position:left;width:100%;max-width:100%;height:100%}.main-slide-banner .newBanner{height:330px;position:relative}.main-slide-banner .newBanner .informationBlock{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;background:rgba(179,36,66,.8);border-radius:0 50px 0 0;width:40%;height:100%;padding:80px 30px;position:absolute}.main-slide-banner .newBanner .informationBlock .new-banner-icon{margin-bottom:22px}.main-slide-banner .newBanner .informationBlock .title{margin-bottom:12px;font-size:32px;font-weight:700;line-height:130%}.main-slide-banner .newBanner .informationBlock .comment{font-size:22px;font-weight:400;line-height:31px}.main-slide-banner .newBanner .priceBlock{background:#ffdc5c;border-radius:24px;justify-content:center;align-items:center;min-width:150px;height:90px;padding:8px 20px;display:flex;position:absolute;top:200px;left:38%;transform:translateZ(200px)}.main-slide-banner .newBanner .priceBlock .currentPrice{color:#000}.main-slide-banner .newBanner .priceBlock .currentPrice .newPrice{font-size:36px;font-weight:700;line-height:130%}.main-slide-banner .newBanner .priceBlock .currentPrice .newPrice .newPriceFloat{font-size:24px;font-weight:700;line-height:24px}.main-slide-banner .newBanner .priceBlock .currentPrice .oldPrice{justify-content:center;align-items:center;font-size:22px;font-weight:400;line-height:130%;text-decoration:line-through;display:flex}.main-slide-banner .newBanner .priceBlock .percentDiscount{background:#fff;border-radius:38px;justify-content:center;align-items:center;width:60px;height:30px;font-size:20px;font-weight:700;line-height:20px;display:flex;position:absolute;top:0;right:-45px}@media (max-width:1279.98px){.main-slide-banner .newBanner{height:220px}.main-slide-banner .newBanner .informationBlock{border-radius:0 24px 0 0;padding:40px 30px}.main-slide-banner .newBanner .informationBlock .new-banner-icon{margin-bottom:22px}.main-slide-banner .newBanner .informationBlock .title{font-size:20px}.main-slide-banner .newBanner .informationBlock .comment{font-size:14px;line-height:normal}.main-slide-banner .newBanner .priceBlock{border-radius:16px;min-width:auto;height:52px;padding:4px 16px;top:140px}.main-slide-banner .newBanner .priceBlock .currentPrice .newPrice{font-size:24px;line-height:24px}.main-slide-banner .newBanner .priceBlock .currentPrice .newPrice .newPriceFloat,.main-slide-banner .newBanner .priceBlock .currentPrice .oldPrice{font-size:16px}.main-slide-banner .newBanner .priceBlock .percentDiscount{width:50px;height:24px;font-size:16px;right:-35px}}@media (max-width:767.98px){.main-slide-banner .newBanner{height:178px}.main-slide-banner .newBanner .informationBlock{border-radius:0 24px 0 0;padding:30px 16px}.main-slide-banner .newBanner .informationBlock .new-banner-icon{margin-bottom:8px}.main-slide-banner .newBanner .informationBlock .title{font-size:14px}.main-slide-banner .newBanner .informationBlock .comment{font-size:11px}.main-slide-banner .newBanner .priceBlock{border-radius:8px;height:44px;padding:6px 8px;top:90px}.main-slide-banner .newBanner .priceBlock .currentPrice .newPrice{font-size:16px;line-height:24px}.main-slide-banner .newBanner .priceBlock .currentPrice .newPrice .newPriceFloat,.main-slide-banner .newBanner .priceBlock .currentPrice .oldPrice{font-size:12px}.main-slide-banner .newBanner .priceBlock .percentDiscount{width:35px;height:20px;font-size:12px;right:-25px}}
