.prikorm-hero{background:#cce5f1;overflow:hidden}.prikorm-hero__wrapper{display:flex;align-items:center;padding:24px 24px}@media screen and (max-width:767px){.prikorm-hero__wrapper{flex-direction:column-reverse;align-items:flex-start;padding:0}}.prikorm-hero__b-text{width:537px;flex:none}@media screen and (max-width:1023px){.prikorm-hero__b-text{width:319px}}@media screen and (max-width:767px){.prikorm-hero__b-text{width:100%;padding:10px 16px 28px}}.prikorm-hero__title{font-size:60px;letter-spacing:1.9px}@media screen and (max-width:1023px){.prikorm-hero__title{font-size:35px;letter-spacing:1px;margin-bottom:15px}}@media screen and (max-width:767px){.prikorm-hero__title{font-size:30px;margin-bottom:18px}}.prikorm-hero__decription{font-size:20px;line-height:1.2;margin:0 0 20px}@media screen and (max-width:1023px){.prikorm-hero__decription{font-size:14px;line-height:1.3;margin:0 0 16px}}@media screen and (max-width:767px){.prikorm-hero__decription{margin:0 0 7px}}.prikorm-hero__article-decription{font-size:20px;line-height:1.6;margin:0;max-width:460px;font-family:RotonBol,Arial,Helvetica,sans-serif}@media screen and (max-width:1023px){.prikorm-hero__article-decription{font-size:14px;line-height:1.5;max-width:303px}}.prikorm-hero__article-decription-inner{color:#fff;background:#001689;padding:0 8px 3px;border-radius:6px;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media screen and (max-width:1023px){.prikorm-hero__article-decription-inner{padding:0 8px 2px}}@media screen and (max-width:767px){.prikorm-hero__article-decription-inner{padding:0 2px 2px}}.prikorm-hero__article-link{line-height:46px;height:48px;font-size:22px;max-width:230px;width:230px;position:relative;z-index:1}@media screen and (max-width:1023px){.prikorm-hero__article-link{line-height:37px;height:39px;font-size:15px;max-width:158px}}@media screen and (max-width:767px){.prikorm-hero__article-link{max-width:190px}}.prikorm-hero__b-article-link{margin-top:20px;position:relative;display:inline-block}@media screen and (max-width:1023px){.prikorm-hero__b-article-link{margin-top:16px}}@media screen and (max-width:767px){.prikorm-hero__b-article-link{margin:10px auto 0;display:block;width:190px}}.prikorm-hero__b-article-link:after{content:'';display:block;position:absolute;background-size:contain;background-repeat:no-repeat;background-image:url(/new/static/prikorm/anim-arrow.svg);width:35px;height:41px;top:-11px;right:-58px;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0);opacity:0;-webkit-animation:moveHeroArrow 3s linear .5s forwards;animation:moveHeroArrow 3s linear .5s forwards}@media screen and (max-width:767px){.prikorm-hero__b-article-link:after{width:35px;height:41px;top:-13px;right:auto;left:-58px;-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-animation:moveHeroArrowPhone 3s linear .5s forwards;animation:moveHeroArrowPhone 3s linear .5s forwards}}.prikorm-hero__b-article-link:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#ff8300;border-radius:22px;opacity:0;box-shadow:0 0 0 8px #ff8300;-webkit-animation:moveHeroBtnShadow 3s linear .5s forwards;animation:moveHeroBtnShadow 3s linear .5s forwards}.prikorm-hero__b-img{flex-grow:1;position:relative;height:397px;margin-left:28px}@media screen and (max-width:1023px){.prikorm-hero__b-img{height:331px}}@media screen and (max-width:767px){.prikorm-hero__b-img{margin-left:0;height:auto}}.prikorm-hero__img{position:absolute;top:0;left:0;height:100%;aspect-ratio:2.4/1;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(/new/static/prikorm/hero.jpg);border-radius:200px 0 0 200px}@media screen and (max-width:1023px){.prikorm-hero__img{width:calc(100vw - 350px);background-position:0 center}}@media screen and (max-width:767px){.prikorm-hero__img{position:relative;aspect-ratio:320/141;width:100vw;border-radius:0 0 0 70px;background-position:center -5px}}.prikorm-tooltip{display:inline;position:relative;top:-12px;left:-4px;z-index:3}@media screen and (max-width:1023px){.prikorm-tooltip{top:-7px}}.prikorm-tooltip__icon{width:12px;height:12px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/new/static/prikorm/tooltip-icon.svg);display:inline-block;cursor:pointer;position:absolute;top:0;left:2px}.prikorm-tooltip__modal{position:absolute;background:#ffe6cc;width:223px;padding:12px;border-radius:11px;top:39px;left:-10px;display:none}@media (max-width:1200px){.prikorm-tooltip__modal{left:auto;right:-38px;width:240px}}.prikorm-tooltip__modal.is-opened{display:block}.prikorm-tooltip__modal:before{content:'';position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:23px solid #ffe6cc;top:-20px;left:8px}@media (max-width:1200px){.prikorm-tooltip__modal:before{left:auto;right:20px}}.prikorm-tooltip__modal-close{position:absolute;top:6px;right:4px;width:10px;height:10px;cursor:pointer}.prikorm-tooltip__modal-close:after,.prikorm-tooltip__modal-close:before{content:'';position:absolute;top:0;left:0;width:1px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#ff8300}.prikorm-tooltip__modal-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.prikorm-tooltip__text{text-align:left;color:#48484a;margin:0;font-size:10px;line-height:1.3}.prikorm-main{margin:14px 0 24px}@media screen and (max-width:1023px){.prikorm-main{margin:10px 0 24px}}.prikorm-main__wrapper{padding:0 24px}@media screen and (max-width:767px){.prikorm-main__wrapper{padding:0 16px}}.prikorm-main__b-title{text-align:center;padding:16px 0;padding-left:calc(317px + 24px)}@media screen and (max-width:1023px){.prikorm-main__b-title{padding-left:calc(223px + 24px)}}@media screen and (max-width:767px){.prikorm-main__b-title{padding:4px 0}}.prikorm-main__title{display:inline;margin:0;font-size:35px;line-height:1;letter-spacing:1px}@media screen and (max-width:1023px){.prikorm-main__title{font-size:25px;letter-spacing:.6px}}.prikorm-main__title br{display:none}@media (max-width:360px){.prikorm-main__title br{display:inline}}.prikorm-main__b-menu{margin-top:9px;display:grid;grid-template-areas:"A B" "C B";grid-template-columns:317px calc(100% - 317px - 24px);grid-template-rows:auto auto;gap:24px}@media screen and (max-width:1023px){.prikorm-main__b-menu{grid-template-areas:"A B" "C C";grid-template-columns:223px calc(100% - 223px - 24px)}}@media screen and (max-width:767px){.prikorm-main__b-menu{display:block;margin-top:13px}}.prikorm-main__b-menu-switchers{grid-area:A}.prikorm-main__b-menu-content{grid-area:B;display:flex;flex-direction:column}@media screen and (max-width:767px){.prikorm-main__b-menu-content{margin:20px 0}}.prikorm-main__b-download{grid-area:C;align-self:end;text-align:center}.prikorm-main__download{display:inline-block;opacity:.5;pointer-events:none;transition:opacity .5s ease-in-out}.prikorm-main__download.is-active{opacity:1;pointer-events:all}@media screen and (max-width:1023px){.prikorm-main__download{width:156px;font-size:15px;height:42px;line-height:42px;padding:0 15px}}.prikorm-main__download:before{content:'';width:25px;height:28px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/new/static/prikorm/download-icon.svg);display:inline-block;vertical-align:middle;margin-right:10px}@media screen and (max-width:1023px){.prikorm-main__download:before{margin-right:8px;width:20px;height:23px}}.prikorm-main__download-caution{color:#ff8300;font-size:14px;line-height:1.3;margin-top:9px}@media screen and (max-width:1023px){.prikorm-main__download-caution{font-size:10px;margin-top:6px}}.prikorm-main__days{background:#e5f2f8;border-radius:20px;margin-top:34px;display:flex;height:0;overflow:hidden;opacity:0;transition:all .2s ease-in-out}@media screen and (max-width:1023px){.prikorm-main__days{margin-top:16px}}@media screen and (max-width:767px){.prikorm-main__days{margin-top:24px}}.prikorm-main__days.is-active{height:39px;opacity:1}.prikorm-main__days-item{border-radius:20px;width:33.3333%;height:39px;line-height:39px;font-family:RotonBol,Arial,Helvetica,sans-serif;font-size:16px;color:#7fbedd;text-align:center;cursor:pointer;transition:all .2s linear}.prikorm-main__days-item.is-active{color:#fff;background:#ff8300}.prikorm-main__time-tabs{display:flex}.prikorm-main__time-tabs-item{background:#e5f2f8;border-radius:20px 20px 0 0;padding:4px;width:114px;text-align:center;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:1023px){.prikorm-main__time-tabs-item{width:95px}}.prikorm-main__time-tabs-item:after{content:'';position:absolute;left:0;width:100%;top:calc(100% - 1px);height:30px;background:#e5f2f8}.prikorm-main__time-tabs-item_day{background:#cce5f1}.prikorm-main__time-tabs-item_evening{background:#b2d8e8}.prikorm-main__time-tabs-item_evening:after{background:#b2d8e8}.prikorm-main__time-tabs-item-icon{display:inline-block;background-color:#7fbedd;margin-right:10px;mask-size:100% 100%;mask-position:center;-webkit-mask-size:100% 100%;-webkit-mask-position:center}.prikorm-main__time-tabs-item-icon_morning{width:28px;height:15px;mask:url(/new/static/prikorm/morning.svg) no-repeat center;-webkit-mask:url(/new/static/prikorm/morning.svg) no-repeat center}@media screen and (max-width:1023px){.prikorm-main__time-tabs-item-icon_morning{width:19px;height:10px}}.prikorm-main__time-tabs-item-icon_day{width:22px;height:22px;mask:url(/new/static/prikorm/day.svg) no-repeat center;-webkit-mask:url(/new/static/prikorm/day.svg) no-repeat center}@media screen and (max-width:1023px){.prikorm-main__time-tabs-item-icon_day{width:19px;height:19px}}.prikorm-main__time-tabs-item-icon_evening{width:17px;height:19px;mask:url(/new/static/prikorm/evening.svg) no-repeat center;-webkit-mask:url(/new/static/prikorm/evening.svg) no-repeat center}@media screen and (max-width:1023px){.prikorm-main__time-tabs-item-icon_evening{width:14px;height:15px}}.prikorm-main__time-tabs-item-text{font-size:14px;color:#7fbedd}.prikorm-main__disable{text-align:center;background:#e5f2f8;padding:38px;border-radius:20px;flex-grow:1;display:flex;flex-direction:column;position:relative;z-index:1}@media screen and (max-width:1023px){.prikorm-main__disable{padding:18px}}@media screen and (max-width:767px){.prikorm-main__disable{padding:28px 7px}}.prikorm-main__disable-img{flex-grow:1;min-height:384px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/new/static/prikorm/disable.jpg)}@media screen and (max-width:1023px){.prikorm-main__disable-img{min-height:182px}}@media screen and (max-width:767px){.prikorm-main__disable-img{background-image:url(/new/static/prikorm/disable_mob.jpg)}}.prikorm-main__disable-text{margin:10px auto;max-width:550px;font-family:RotonBol,Arial,Helvetica,sans-serif;color:#001689;font-size:35px;line-height:1.2}@media screen and (max-width:1023px){.prikorm-main__disable-text{font-size:25px}}@media screen and (max-width:767px){.prikorm-main__disable-text{font-size:18px}}@media screen and (max-width:767px){.prikorm-main__disable-text-no-mobile{display:none}}.prikorm-main__menu{display:flex;gap:24px;height:100%}.prikorm-main__menu.is-empty{height:auto}@media screen and (max-width:1023px){.prikorm-main__menu{gap:0;display:grid;grid-template-columns:100%;grid-template-rows:100%}}.prikorm-main-age{background:#ff8300;border-radius:20px;padding:20px 20px 38px;text-align:center}@media screen and (max-width:1023px){.prikorm-main-age{padding:17px 10px 18px}}@media screen and (max-width:767px){.prikorm-main-age{padding:19px 17px 28px}}.prikorm-main-age__title{font-family:RotonBol,Arial,Helvetica,sans-serif;font-size:35px;line-height:1.2;color:#fff}@media screen and (max-width:1023px){.prikorm-main-age__title{font-size:25px}}.prikorm-main-age__variant{transition:all .5s ease-in-out;-webkit-transform:scale(1);transform:scale(1);cursor:pointer}.prikorm-main-age__variants{display:flex;justify-content:space-between;margin-top:34px}@media screen and (max-width:1023px){.prikorm-main-age__variants{margin-top:37px}}@media screen and (max-width:767px){.prikorm-main-age__variants{margin:30px auto 0;max-width:254px}}.prikorm-main-age__variant-b-img{width:66px;height:66px;border-radius:50%;background:0 0;display:inline-block;transition:all .5s ease-in-out}@media screen and (max-width:1023px){.prikorm-main-age__variant-b-img{width:50px;height:50px}}@media screen and (max-width:767px){.prikorm-main-age__variant-b-img{width:66px;height:66px}}.prikorm-main-age__variant-img{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block}.prikorm-main-age__variant-text{line-height:22px;color:#fff;font-family:RotonBol,Arial,Helvetica,sans-serif;opacity:.5;transition:opacity .5s ease-in-out}@media screen and (max-width:1023px){.prikorm-main-age__variant-text{font-size:12px;line-height:12px}}@media screen and (max-width:767px){.prikorm-main-age__variant-text{line-height:15px}}.prikorm-main-age__variant.is-active{-webkit-transform:scale(1.2);transform:scale(1.2)}.prikorm-main-age__variant.is-active .prikorm-main-age__variant-text{opacity:1}.prikorm-main-age__variant.is-active .prikorm-main-age__variant-b-img{background:#fff}.prikorm-menu-item{display:flex;flex-direction:column;flex:none;width:calc(33.3333% - 16px);position:relative;z-index:1}@media screen and (max-width:1023px){.prikorm-menu-item{width:100%;pointer-events:none;grid-column:1;grid-row:1}}@media screen and (max-width:1023px){.prikorm-menu-item.is-active{z-index:2}}.prikorm-menu-item.is-active .prikorm-menu-item__body{opacity:1}@media screen and (max-width:1023px){.prikorm-menu-item.is-active .prikorm-main__time-tabs-item{-webkit-transform:translateY(-10px);transform:translateY(-10px);padding:9px 4px;margin-bottom:-10px}}@media screen and (max-width:1023px){.prikorm-menu-item.is-active .prikorm-main__time-tabs-item-icon{background-color:#ff8300}}@media screen and (max-width:1023px){.prikorm-menu-item.is-active .prikorm-main__time-tabs-item-text{color:#001689}}@media screen and (max-width:1023px){.prikorm-menu-item__tab{cursor:pointer;pointer-events:all}}.prikorm-menu-item__body{background:#e5f2f8;border-radius:0 20px 20px 20px;flex-grow:1;display:flex;flex-direction:column;padding:15px 18px;pointer-events:all;overflow:hidden}@media screen and (max-width:1023px){.prikorm-menu-item__body{opacity:0;width:100%}}.prikorm-menu-item__body .b-gallery,.prikorm-menu-item__body .b-gallery__wrapper,.prikorm-menu-item__body .slick-list,.prikorm-menu-item__body .slick-track{height:100%}.prikorm-menu-item__body .b-gallery{margin:0 -18px}.prikorm-menu-item__body .slick-initialized .slick-slide{display:flex;flex-direction:column;padding:0 18px}.prikorm-menu-item__body .b-gallery__next,.prikorm-menu-item__body .b-gallery__prev{color:#fff;background:#ff8300;width:28px;height:28px;border-radius:50%;top:78px;bottom:auto;-webkit-animation:pulse 2s infinite ease-in-out;animation:pulse 2s infinite ease-in-out}@media screen and (max-width:1023px){.prikorm-menu-item__body .b-gallery__next,.prikorm-menu-item__body .b-gallery__prev{top:87px}}.prikorm-menu-item__body .b-gallery__next:before,.prikorm-menu-item__body .b-gallery__prev:before{top:9px;width:10px;height:10px}.prikorm-menu-item__body .b-gallery__prev{left:8px;right:auto}.prikorm-menu-item__body .b-gallery__prev:before{left:11px}.prikorm-menu-item__body .b-gallery__next{right:8px}@media screen and (max-width:1023px){.prikorm-menu-item__body .b-gallery__next{right:auto;left:200px}}@media screen and (max-width:767px){.prikorm-menu-item__body .b-gallery__next{right:8px;left:auto}}.prikorm-menu-item__body .b-gallery__next:before{right:11px}.prikorm-menu-item__body .slick-dots li button{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:.5}.prikorm-menu-item__body .slick-dots li.slick-active button,.prikorm-menu-item__body .slick-dots li.slick-active button:hover{opacity:1}.prikorm-menu-item__body .b-gallery__dots{bottom:auto;top:183px;left:0;right:0}@media screen and (max-width:1023px){.prikorm-menu-item__body .b-gallery__dots{right:auto;width:200px;left:18px;top:174px}}@media screen and (max-width:767px){.prikorm-menu-item__body .b-gallery__dots{top:183px;width:100%;right:0;left:0}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}.prikorm-menu-item__body-inner{display:flex;flex-direction:column;height:100%}@media screen and (max-width:1023px){.prikorm-menu-item__body-inner{flex-direction:row;flex-wrap:wrap}}@media screen and (max-width:767px){.prikorm-menu-item__body-inner{flex-direction:column}}.prikorm-menu-item__b-img{height:180px;position:relative;margin-bottom:15px}@media screen and (max-width:1023px){.prikorm-menu-item__b-img{width:200px;margin:10px 0 0}}@media screen and (max-width:767px){.prikorm-menu-item__b-img{width:100%;margin:0 0 15px}}.prikorm-menu-item__img{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:1023px){.prikorm-menu-item__b-menu{width:calc(100% - 200px);padding-left:14px}}@media screen and (max-width:767px){.prikorm-menu-item__b-menu{width:100%;padding-left:0}}.prikorm-menu-item__menu-item{border-top:2px solid #7fbfdd;padding-bottom:30px}@media screen and (max-width:1023px){.prikorm-menu-item__menu-item{padding-bottom:15px}}@media screen and (max-width:1023px){.prikorm-menu-item__menu-item:first-child{border-top-width:0}}@media screen and (max-width:767px){.prikorm-menu-item__menu-item:first-child{border-top-width:2px}}.prikorm-menu-item__menu-item-time{color:#ff8300;font-size:18px;font-family:RotonBol,Arial,Helvetica,sans-serif;padding-top:4px}@media screen and (max-width:1023px){.prikorm-menu-item__menu-item-time{font-size:16px;padding-top:16px}}@media screen and (max-width:767px){.prikorm-menu-item__menu-item-time{padding-top:10px}}.prikorm-menu-item__menu-item-time~.prikorm-menu-item__menu-item-title{padding-top:3px}@media screen and (max-width:1023px){.prikorm-menu-item__menu-item-time~.prikorm-menu-item__menu-item-title{padding-top:0}}.prikorm-menu-item__menu-item-title{padding-top:27px;font-family:RotonBol,Arial,Helvetica,sans-serif;font-size:30px;line-height:1;color:#001689}@media screen and (max-width:1023px){.prikorm-menu-item__menu-item-title{font-size:25px;padding-top:20px}}@media screen and (max-width:767px){.prikorm-menu-item__menu-item-title{padding-top:12px}}.prikorm-menu-item__menu-item-list{margin-top:22px}@media screen and (max-width:1023px){.prikorm-menu-item__menu-item-list{margin-top:0}}.prikorm-menu-item__menu-item-list.is-small .prikorm-menu-item__food{padding-left:0}.prikorm-menu-item__menu-item-list.is-small .prikorm-menu-item__food:before{display:none}.prikorm-menu-item__food{color:#48484a;font-size:16px;line-height:1.3;padding-left:20px;position:relative;margin-top:12px}@media screen and (max-width:1023px){.prikorm-menu-item__food{margin-top:10px;font-size:14px}}.prikorm-menu-item__food:before{content:'';display:block;position:absolute;width:7px;height:7px;border-radius:50%;top:8px;left:2px;background:#7fbedd}.prikorm-menu-item__food-item{display:flex;gap:12px;width:100%;justify-content:space-between}.prikorm-menu-item__food-link{color:inherit;text-decoration:underline}.prikorm-menu-item__food-link:hover{color:inherit;text-decoration:none}.prikorm-menu-item__food-link .nowrap{white-space:nowrap}.prikorm-menu-item__food-link sup{text-decoration:none;display:inline-block}.prikorm-menu-item__food-cart{display:block;width:34px;height:34px;flex:none;border-radius:50%;background-color:#ff8300;cursor:pointer;transition:all .2s}.prikorm-menu-item__food-cart:hover{background-color:#fff}.prikorm-menu-item__food-cart:hover:before{background-color:#ff8300}@media screen and (max-width:1023px){.prikorm-menu-item__food-cart{width:30px;height:30px}}.prikorm-menu-item__food-cart:before{content:'';display:block;width:100%;height:100%;background-color:#fff;mask:url(data:image/svg+xml,%3Csvg%20width%3D%2234%22%20height%3D%2234%22%20viewBox%3D%220%200%2034%2034%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20d%3D%22M13.1744%2025.2875C13.8786%2025.2875%2014.4494%2024.7167%2014.4494%2024.0125C14.4494%2023.3083%2013.8786%2022.7375%2013.1744%2022.7375C12.4703%2022.7375%2011.8994%2023.3083%2011.8994%2024.0125C11.8994%2024.7167%2012.4703%2025.2875%2013.1744%2025.2875Z%22%20fill%3D%22black%22/%3E%0A%3Cpath%20d%3D%22M21.4625%2025.2875C22.1667%2025.2875%2022.7375%2024.7167%2022.7375%2024.0125C22.7375%2023.3083%2022.1667%2022.7375%2021.4625%2022.7375C20.7583%2022.7375%2020.1875%2023.3083%2020.1875%2024.0125C20.1875%2024.7167%2020.7583%2025.2875%2021.4625%2025.2875Z%22%20fill%3D%22black%22/%3E%0A%3Cpath%20d%3D%22M10.1708%2012.5375H24.4667L22.363%2019.9006C22.2879%2020.1678%2022.1272%2020.403%2021.9055%2020.57C21.6838%2020.737%2021.4133%2020.8266%2021.1358%2020.825H13.5017C13.2242%2020.8266%2012.9537%2020.737%2012.732%2020.57C12.5103%2020.403%2012.3496%2020.1678%2012.2745%2019.9006L9.38984%209.81216C9.35172%209.67889%209.2712%209.56167%209.16048%209.47827C9.04976%209.39487%208.91487%209.34983%208.77625%209.34998H7.4375%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%3C/svg%3E) no-repeat center;-webkit-mask:url(data:image/svg+xml,%3Csvg%20width%3D%2234%22%20height%3D%2234%22%20viewBox%3D%220%200%2034%2034%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20d%3D%22M13.1744%2025.2875C13.8786%2025.2875%2014.4494%2024.7167%2014.4494%2024.0125C14.4494%2023.3083%2013.8786%2022.7375%2013.1744%2022.7375C12.4703%2022.7375%2011.8994%2023.3083%2011.8994%2024.0125C11.8994%2024.7167%2012.4703%2025.2875%2013.1744%2025.2875Z%22%20fill%3D%22black%22/%3E%0A%3Cpath%20d%3D%22M21.4625%2025.2875C22.1667%2025.2875%2022.7375%2024.7167%2022.7375%2024.0125C22.7375%2023.3083%2022.1667%2022.7375%2021.4625%2022.7375C20.7583%2022.7375%2020.1875%2023.3083%2020.1875%2024.0125C20.1875%2024.7167%2020.7583%2025.2875%2021.4625%2025.2875Z%22%20fill%3D%22black%22/%3E%0A%3Cpath%20d%3D%22M10.1708%2012.5375H24.4667L22.363%2019.9006C22.2879%2020.1678%2022.1272%2020.403%2021.9055%2020.57C21.6838%2020.737%2021.4133%2020.8266%2021.1358%2020.825H13.5017C13.2242%2020.8266%2012.9537%2020.737%2012.732%2020.57C12.5103%2020.403%2012.3496%2020.1678%2012.2745%2019.9006L9.38984%209.81216C9.35172%209.67889%209.2712%209.56167%209.16048%209.47827C9.04976%209.39487%208.91487%209.34983%208.77625%209.34998H7.4375%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%3C/svg%3E) no-repeat center;-webkit-mask-size:100%}.prikorm-menu-item__disclaimer{margin-top:auto;font-size:10px;color:#48484a;opacity:.5;width:100%}@media screen and (max-width:1023px){.prikorm-menu-item__disclaimer{font-size:12px}}.prikorm-menu-item .prikorm-main__time-tabs-item-icon{background-color:#ff8300}@media screen and (max-width:1023px){.prikorm-menu-item .prikorm-main__time-tabs-item-icon{background-color:#7fbedd}}.prikorm-menu-item .prikorm-main__time-tabs-item-text{color:#001689}@media screen and (max-width:1023px){.prikorm-menu-item .prikorm-main__time-tabs-item-text{color:#7fbedd}}.prikorm-menu-item .prikorm-main__time-tabs-item:after{display:none}.prikorm-menu-item_morning .prikorm-menu-item__body{opacity:1}.prikorm-menu-item_day .prikorm-menu-item__body{background:#ffe6cc}@media screen and (max-width:1023px){.prikorm-menu-item_day .prikorm-menu-item__body{border-radius:20px}}.prikorm-menu-item_day .prikorm-menu-item__menu-item{border-color:#fff}.prikorm-menu-item_day .prikorm-menu-item__food:before{background:#6673b8}.prikorm-menu-item_day .prikorm-main__time-tabs-item_day{background:#ffe6cc}@media screen and (max-width:1023px){.prikorm-menu-item_day .prikorm-main__time-tabs-item_day{margin-left:95px;background:#cce5f1}}.prikorm-menu-item_day.is-active .prikorm-main__time-tabs-item_day{background:#ffe6cc}.prikorm-menu-item_evening .prikorm-menu-item__body{background:#3345a1}@media screen and (max-width:1023px){.prikorm-menu-item_evening .prikorm-menu-item__body{border-radius:20px}}.prikorm-menu-item_evening .prikorm-menu-item__menu-item{border-color:#fff}.prikorm-menu-item_evening .prikorm-menu-item__menu-item-title{color:#fff}.prikorm-menu-item_evening .prikorm-menu-item__food{color:#99a2d0}.prikorm-menu-item_evening .prikorm-menu-item__food:before{background:#ccd0e7}.prikorm-menu-item_evening .prikorm-menu-item__disclaimer{color:#fff;opacity:.3}.prikorm-menu-item_evening .prikorm-main__time-tabs-item_evening{background:#3345a1}@media screen and (max-width:1023px){.prikorm-menu-item_evening .prikorm-main__time-tabs-item_evening{margin-left:190px;background:#b2d8e8}}@media screen and (max-width:767px){.prikorm-menu-item_evening .prikorm-main__time-tabs-item_evening:after{display:block;background:#b2d8e8}}.prikorm-menu-item_evening .prikorm-main__time-tabs-item-text{color:#fff}@media screen and (max-width:1023px){.prikorm-menu-item_evening .prikorm-main__time-tabs-item-text{color:#7fbedd}}.prikorm-menu-item_evening.is-active .prikorm-main__time-tabs-item_evening{background:#3345a1}@media screen and (max-width:767px){.prikorm-menu-item_evening.is-active .prikorm-main__time-tabs-item_evening:after{background:#3345a1;height:14px}}.prikorm-menu-item_evening.is-active .prikorm-main__time-tabs-item-text{color:#fff}.prikorm-b-products{background:#cce5f1}.prikorm-b-products__slider{display:none}.prikorm-b-products__slider.is-active{display:block}.prikorm-b-interesting{background:#f2f2f2}@-webkit-keyframes moveHeroArrow{0%{opacity:0;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}17%{opacity:1;-webkit-transform:translateX(-10px) rotate(20deg);transform:translateX(-10px) rotate(20deg)}34%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}50%{opacity:1;-webkit-transform:translateX(-10px) rotate(20deg);transform:translateX(-10px) rotate(20deg)}67%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}83%{opacity:1;-webkit-transform:translateX(-10px) rotate(20deg);transform:translateX(-10px) rotate(20deg)}100%{opacity:1;-webkit-transform:translateX(-5px) rotate(20deg);transform:translateX(-5px) rotate(20deg)}}@keyframes moveHeroArrow{0%{opacity:0;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}17%{opacity:1;-webkit-transform:translateX(-10px) rotate(20deg);transform:translateX(-10px) rotate(20deg)}34%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}50%{opacity:1;-webkit-transform:translateX(-10px) rotate(20deg);transform:translateX(-10px) rotate(20deg)}67%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}83%{opacity:1;-webkit-transform:translateX(-10px) rotate(20deg);transform:translateX(-10px) rotate(20deg)}100%{opacity:1;-webkit-transform:translateX(-5px) rotate(20deg);transform:translateX(-5px) rotate(20deg)}}@-webkit-keyframes moveHeroArrowPhone{0%{opacity:0;-webkit-transform:translateX(0) rotate(0) scaleX(-1);transform:translateX(0) rotate(0) scaleX(-1)}17%{opacity:1;-webkit-transform:translateX(10px) rotate(-20deg) scaleX(-1);transform:translateX(10px) rotate(-20deg) scaleX(-1)}34%{opacity:1;-webkit-transform:translateX(0) rotate(-20deg) scaleX(-1);transform:translateX(0) rotate(-20deg) scaleX(-1)}50%{opacity:1;-webkit-transform:translateX(10px) rotate(-20deg) scaleX(-1);transform:translateX(10px) rotate(-20deg) scaleX(-1)}67%{opacity:1;-webkit-transform:translateX(0) rotate(-20deg) scaleX(-1);transform:translateX(0) rotate(-20deg) scaleX(-1)}83%{opacity:1;-webkit-transform:translateX(10px) rotate(-20deg) scaleX(-1);transform:translateX(10px) rotate(-20deg) scaleX(-1)}100%{opacity:1;-webkit-transform:translateX(5px) rotate(-20deg) scaleX(-1);transform:translateX(5px) rotate(-20deg) scaleX(-1)}}@keyframes moveHeroArrowPhone{0%{opacity:0;-webkit-transform:translateX(0) rotate(0) scaleX(-1);transform:translateX(0) rotate(0) scaleX(-1)}17%{opacity:1;-webkit-transform:translateX(10px) rotate(-20deg) scaleX(-1);transform:translateX(10px) rotate(-20deg) scaleX(-1)}34%{opacity:1;-webkit-transform:translateX(0) rotate(-20deg) scaleX(-1);transform:translateX(0) rotate(-20deg) scaleX(-1)}50%{opacity:1;-webkit-transform:translateX(10px) rotate(-20deg) scaleX(-1);transform:translateX(10px) rotate(-20deg) scaleX(-1)}67%{opacity:1;-webkit-transform:translateX(0) rotate(-20deg) scaleX(-1);transform:translateX(0) rotate(-20deg) scaleX(-1)}83%{opacity:1;-webkit-transform:translateX(10px) rotate(-20deg) scaleX(-1);transform:translateX(10px) rotate(-20deg) scaleX(-1)}100%{opacity:1;-webkit-transform:translateX(5px) rotate(-20deg) scaleX(-1);transform:translateX(5px) rotate(-20deg) scaleX(-1)}}@-webkit-keyframes moveHeroBtnShadow{0%{opacity:0;box-shadow:0 0 0 0 #ff8300}17%{opacity:.3;box-shadow:0 0 0 8px #ff8300}34%{opacity:0;box-shadow:0 0 0 0 #ff8300}50%{opacity:.3;box-shadow:0 0 0 8px #ff8300}67%{opacity:0;box-shadow:0 0 0 0 #ff8300}83%{opacity:.3;box-shadow:0 0 0 8px #ff8300}100%{opacity:0;box-shadow:0 0 0 0 #ff8300}}@keyframes moveHeroBtnShadow{0%{opacity:0;box-shadow:0 0 0 0 #ff8300}17%{opacity:.3;box-shadow:0 0 0 8px #ff8300}34%{opacity:0;box-shadow:0 0 0 0 #ff8300}50%{opacity:.3;box-shadow:0 0 0 8px #ff8300}67%{opacity:0;box-shadow:0 0 0 0 #ff8300}83%{opacity:.3;box-shadow:0 0 0 8px #ff8300}100%{opacity:0;box-shadow:0 0 0 0 #ff8300}}
.NBLiveChat {
  position: fixed;
  right: 20px;
  bottom: 90px;
  font-family: Arial, Helvetica, sans-serif;
  z-index: 51;
  --dark-blue: #24346C;
  --green: #348E44;
  --gray-super-dark: #1E2E34;
  --gray-dark: #404040;
  --gray: #919399;
  --gray-middle: #818181;
  --gray-middle2: #989898;
  --gray-light: #BEBEBE;
  --gray-super-light: #E3E3E3;
  --gray-super-light2: #F1F1F1;
  --gray-super-light3: #E7E7E7;
  --gray-super-light4: #F2F2F2;
  --orange: #EF7A23;
  --orange-light: #F9AB5E;
  --orange-medium: #F08013;
  --blue-medium: #3E5ABC;
  --blue-dark: #24346C;
  --blue-dark2: #27388A;
  --green-light: #348E44;
  --green-hover: rgba(52, 142, 68, 0.8);
  --red: #F02432;
  --br: 20px; }
  @media (max-width: 767px) {
    .NBLiveChat {
      --br: 16px;
      /*right: 8px;
        bottom: 76px;
        &.visible {
            position: static;
        }*/ } }
  @media (max-width: 459px) {
    .NBLiveChat {
      right: 16px;
    }
  }
  .NBLiveChat * {
    box-sizing: border-box; }
  @media (max-width: 767px) {
    .NBLiveChat_isOpen {
      overflow: hidden; } }
  @media (max-width: 767px) {
    .NBLiveChat_isOpen body {
      overflow: hidden; } }
  .NBLiveChat.disabled form,
  .NBLiveChat.disabled .NBLiveChat__actions {
    opacity: 0.5;
    pointer-events: none; }
  .NBLiveChat__close {
    position: absolute;
    cursor: pointer;
    color: #fff;
    background: #ff8300;
    border-radius: 50%;
    right: -11px;
    top: -13px;
    width: 44px;
    height: 44px;
    transition: background 134ms;
    z-index: 5;
    /*@media ($phone) {
            left: auto;
            right: 14px;
            top: 16px;
            width: 16px;
            height: 16px;
            background: none;
            border: none;
            border-radius: 0;
            filter: none;
        }*/ }
    .NBLiveChat__close::before, .NBLiveChat__close::after {
      content: '';
      position: absolute;
      left: 12px;
      top: 21px;
      width: 20px;
      height: 2px;
      background: currentColor;
      transform: rotate(45deg);
      color: #fff;
      /*@media ($phone) {
                background: var(--white);
                left: 1px;
                top: 7px;
                width: 14px;
            }*/ }
    .NBLiveChat__close::after {
      transform: rotate(-45deg); }
  .NBLiveChat__icon {
    width: 52px;
    height: 52px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer; }
    @media (max-width: 459px) {
      .NBLiveChat__icon {
        display: none;
      }
    }
    .NBLiveChat__icon img {
      transform: scale(1.08); }
  .NBLiveChat__wrapper {
    position: absolute;
    bottom: -60px;
    right: 16px;
    height: calc(100vh - 32px);
    max-height: calc(75px + 463px + 109px); }
    @media (max-width: 767px) {
      .NBLiveChat__wrapper {
        bottom: -50px;
        height: calc(100vh - 16px - 90px);
        height: calc(100dvh - 16px - 90px);
        max-height: calc(61px + 463px + 48px); } }
    @media (max-width: 459px) {
      .NBLiveChat__wrapper {
        bottom: -10px;
        right: 0;
      }
    }
  .NBLiveChat__root {
    width: 375px;
    filter: drop-shadow(0px 4px 60px rgba(0, 0, 0, 0.2));
    background: var(--white);
    border-radius: var(--br);
    overflow: hidden;
    height: 100%;
    display: flex;
    flex-direction: column; }
    @media (max-width: 459px) {
      .NBLiveChat__root {
        width: calc(100vw - 32px);
      } 
    }
  .NBLiveChat__header {
    border-radius: var(--br) var(--br) 0px 0px;
    background: var(--dark-blue);
    padding: 16px 12px;
    display: grid;
    grid-template-areas: "avatar top"
 "avatar status";
    grid-template-columns: 1fr 100%;
    gap: 4px 8px;
    flex: none; }
  .NBLiveChat__avatar {
    grid-area: avatar;
    width: 40px;
    height: 40px;
    border-radius: 20px;
    background-color: gray;
    background-size: contain; }
    @media (max-width: 767px) {
      .NBLiveChat__avatar {
        width: 28px;
        height: 28px; } }
    .NBLiveChat__avatar.hidden {
      width: 0; }
  .NBLiveChat__top {
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    color: var(--white);
    grid-area: top; }
    @media (max-width: 767px) {
      .NBLiveChat__top {
        font-size: 12px;
        line-height: 15px; } }
  .NBLiveChat__status {
    grid-area: status;
    color: var(--gray-light);
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    display: flex;
    align-items: baseline;
    gap: 4px; }
    @media (max-width: 767px) {
      .NBLiveChat__status {
        font-size: 10px;
        line-height: 10px; } }
    .NBLiveChat__status.online {
      color: var(--white); }
      .NBLiveChat__status.online:before {
        content: '';
        display: block;
        width: 8px;
        height: 8px;
        border-radius: 4px;
        background: var(--green); }
        @media (max-width: 767px) {
          .NBLiveChat__status.online:before {
            font-size: 6px;
            line-height: 6px; } }
    .NBLiveChat__status-typeing {
      display: flex;
      align-items: center;
      gap: 2px; }
      .NBLiveChat__status-typeing div {
        width: 2px;
        height: 2px;
        background: var(--white);
        border-radius: 50%;
        transform: scale(0);
        animation-name: preloader;
        animation-timing-function: linear;
        animation-duration: 2s;
        animation-iteration-count: infinite; }
        .NBLiveChat__status-typeing div:nth-child(1) {
          animation-delay: 0s; }
        .NBLiveChat__status-typeing div:nth-child(2) {
          animation-delay: 0.3s; }
        .NBLiveChat__status-typeing div:nth-child(3) {
          animation-delay: 0.6s; }
  .NBLiveChat__body {
    max-height: 463px;
    padding: 16px 12px;
    display: grid;
    grid-template-areas: "content"
 "actions";
    grid-template-rows: 1fr auto;
    grid-template-columns: 100%;
    overflow-y: auto;
    gap: 24px;
    background: var(--white);
    flex-grow: 1; }
    .NBLiveChat__body::-webkit-scrollbar {
      width: 6px;
      height: 40px; }
    .NBLiveChat__body::-webkit-scrollbar-thumb {
      background: var(--green-hover);
      border-radius: 3px; }
    .NBLiveChat__body::-webkit-scrollbar-track {
      background: var(--gray-super-light2); }
    @media (max-width: 767px) {
      .NBLiveChat__body {
        padding: 12px 10px;
        gap: 12px; } }
  .NBLiveChat__content {
    grid-area: content;
    display: flex;
    flex-direction: column;
    gap: 8px; }
    @media (max-width: 767px) {
      .NBLiveChat__content {
        gap: 4px; } }
  .NBLiveChat__message {
    display: grid;
    grid-template-areas: "empty1 top"
 "avatar text"
 "error text"
 "empty content";
    gap: 8px;
    grid-template-columns: 40px calc(100% - 48px);
    padding-right: 36px;
    max-width: 100%;
    animation: messageShow 0.2s ease-in-out 0s 1; }
    @media (max-width: 767px) {
      .NBLiveChat__message {
        gap: 4px;
        grid-template-columns: 40px calc(100% - 44px);
        padding-right: 0px; } }
    .NBLiveChat__message.processing .NBLiveChat__message-error {
      display: none; }
    .NBLiveChat__message.processing::after {
      content: '';
      grid-area: error;
      display: block;
      width: 18px;
      height: 18px;
      border-radius: 50%;
      border: 2px solid var(--gray-middle2);
      border-color: var(--gray-middle2) transparent var(--gray-middle2) transparent;
      animation: lds-dual-ring 1.2s linear infinite; }
    .NBLiveChat__message.unread .NBLiveChat__message-status svg path:nth-child(1) {
      opacity: 0; }
    .NBLiveChat__message--user {
      padding-right: 0px;
      padding-left: 36px;
      margin-left: auto;
      justify-items: end; }
      .NBLiveChat__message--user .NBLiveChat__message-data {
        background: var(--green);
        border-color: var(--green);
        color: var(--white); }
      .NBLiveChat__message--user .NBLiveChat__message-status {
        color: var(--white);
        opacity: 0.8; }
    .NBLiveChat__message-top {
      grid-area: top;
      font-weight: 400;
      font-size: 12px;
      line-height: 15px;
      text-align: left;
      color: var(--gray-light); }
      @media (max-width: 767px) {
        .NBLiveChat__message-top {
          font-size: 10px;
          line-height: 10px; } }
    .NBLiveChat__message-avatar {
      grid-area: avatar;
      width: 40px;
      height: 40px;
      border-radius: 20px;
      background-color: var(--orange);
      background-image: url(/new/static/NBLiveChat/images/ico-agent.svg);
      background-position: 40% 30%;
      background-repeat: no-repeat;
      background-size: 46px; }
    .NBLiveChat__message-data {
      grid-area: text;
      padding: 8px 12px 4px;
      font-weight: 400;
      font-size: 16px;
      line-height: 24px;
      text-align: left;
      border: 1px solid var(--gray-light);
      border-radius: 8px;
      width: -moz-fit-content;
      width: fit-content;
      display: flex;
      flex-direction: column;
      gap: 8px;
      max-width: 100%;
      min-width: 90px; }
      @media (max-width: 767px) {
        .NBLiveChat__message-data {
          font-size: 14px;
          line-height: 18px; } }
      .NBLiveChat__message-data p {
        margin: unset;
        font-size: inherit;
        line-height: inherit; }
        .NBLiveChat__message-data p + p {
          margin-top: 8px; }
    .NBLiveChat__message-text {
      width: 100%;
      overflow: hidden; }
    .NBLiveChat__message-status {
      margin-top: 2px;
      font-weight: 400;
      font-size: 11px;
      line-height: 14px;
      text-align: right;
      color: var(--gray);
      display: flex;
      align-items: center;
      justify-content: flex-end;
      gap: 3px; }
    .NBLiveChat__message-content {
      grid-area: content;
      padding: 6px 10px;
      border: 1px solid var(--gray-super-light);
      border-radius: 8px;
      display: flex;
      flex-direction: column; }
    .NBLiveChat__message-attachment {
      border-radius: 5px;
      background-color: var(--orange-light);
      display: flex;
      align-items: center;
      justify-content: center;
      width: 100%;
      height: 99px;
      padding: 10px;
      pointer-events: none; }
      .NBLiveChat__message-attachment div {
        overflow: hidden;
        font-size: 12px;
        font-weight: 900;
        text-transform: uppercase;
        color: var(--white);
        text-overflow: ellipsis;
        white-space: nowrap; }
      .NBLiveChat__message-attachment.photo {
        height: auto;
        background: var(--white); }
        .NBLiveChat__message-attachment.photo img {
          max-width: 100%;
          width: 100%;
          height: auto; }
    .NBLiveChat__message a + a .NBLiveChat__message-result {
      border-top: 1px solid var(--gray-super-light); }
    .NBLiveChat__message-result {
      display: flex;
      gap: 8px;
      padding: 4px 0px; }
      .NBLiveChat__message-result_preview {
        width: 70px;
        height: 70px;
        flex-shrink: 0; }
        @media (max-width: 767px) {
          .NBLiveChat__message-result_preview {
            width: 48px;
            height: 48px; } }
        .NBLiveChat__message-result_preview img {
          height: 100%;
          width: 100%;
          -o-object-fit: cover;
             object-fit: cover; }
      .NBLiveChat__message-result_text {
        font-family: 'Arial';
        font-size: 16px;
        line-height: 1;
        color: var(--gray-dark); }
        @media (max-width: 767px) {
          .NBLiveChat__message-result_text {
            font-size: 12px;
            line-height: 16px; } }
    .NBLiveChat__message-error {
      grid-area: error;
      position: relative;
      display: flex;
      justify-content: flex-end; }
      .NBLiveChat__message-error_ico {
        width: 18px;
        height: 18px;
        border-radius: 9px;
        background: var(--red);
        cursor: pointer;
        font-size: 16px;
        color: var(--white);
        display: flex;
        align-items: flex-end;
        justify-content: center; }
        .NBLiveChat__message-error_ico:hover + .NBLiveChat__message-error_tooltipe {
          display: flex; }
        .NBLiveChat__message-error_ico::after {
          content: '';
          display: block;
          width: 100%;
          height: 10px;
          position: absolute;
          left: 0px;
          bottom: 100%; }
      .NBLiveChat__message-error_tooltipe {
        position: absolute;
        left: -12px;
        bottom: calc(100% + 8px);
        padding: 8px;
        border-radius: 5px;
        border: 1px solid var(--gray-super-light3);
        display: flex;
        flex-direction: column;
        gap: 2px;
        background: var(--white);
        width: -moz-max-content;
        width: max-content;
        display: none;
        animation: messageShow 0.2s ease-in-out 0s 1; }
        .NBLiveChat__message-error_tooltipe::after {
          content: '';
          display: block;
          width: 10px;
          height: 10px;
          border-radius: 4px;
          border-right: 1px solid var(--gray-super-light3);
          border-bottom: 1px solid var(--gray-super-light3);
          position: absolute;
          left: 15px;
          bottom: -6px;
          background: var(--white);
          transform: rotate(45deg); }
        .NBLiveChat__message-error_tooltipe:hover {
          display: flex; }
      .NBLiveChat__message-error_button {
        width: 100%;
        color: var(--gray-middle2);
        font-family: 'Arial';
        font-style: normal;
        font-weight: 400;
        font-size: 12px;
        line-height: 20px;
        cursor: pointer; }
        .NBLiveChat__message-error_button + .NBLiveChat__message-error_button {
          border-top: 1px solid var(--gray-super-light3); }
  .NBLiveChat__order-item {
    display: flex;
    flex-direction: column;
    gap: 2px;
    position: relative;
    cursor: pointer; }
    .NBLiveChat__order-item + .NBLiveChat__order-item {
      margin-top: 6px;
      padding-top: 7px; }
      .NBLiveChat__order-item + .NBLiveChat__order-item::before {
        content: '';
        display: block;
        width: 100%;
        height: 1px;
        background: var(--gray-super-light);
        position: absolute;
        left: 0;
        top: 0; }
  .NBLiveChat__order-number {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: var(--gray-dark); }
  .NBLiveChat__order-date {
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: var(--gray-light); }
  .NBLiveChat__order-all {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: var(--blue-medium); }
  .NBLiveChat__footer {
    border-top: 1px solid var(--gray-super-light);
    padding: 16px 12px;
    background: var(--white);
    border-radius: 0px 0px var(--br) var(--br);
    flex: none;
    margin-bottom: 0 !important; }
    .NBLiveChat__footer.disabled {
      pointer-events: none;
      display: none; }
    @media (max-width: 767px) {
      .NBLiveChat__footer {
        padding: 10px 8px;
        position: relative; } }
    .NBLiveChat__footer form {
      display: flex;
      flex-direction: column;
      gap: 8px; }
  .NBLiveChat__textarea {
    display: flex;
    align-items: center;
    gap: 4px; }
    @media (max-width: 767px) {
      .NBLiveChat__textarea {
        padding-left: 35px;
        height: 27px; } }
  .NBLiveChat__input {
    position: relative;
    width: calc(100% - 76px); }
    @media (max-width: 767px) {
      .NBLiveChat__input {
        width: calc(100% - 45px);
        height: 27px; } }
    .NBLiveChat__input .emoji-wysiwyg-editor {
      display: block !important; }
    .NBLiveChat__input .emoji-wysiwyg-editor,
    .NBLiveChat__input input {
      display: flex;
      align-items: center;
      flex-wrap: wrap;
      height: 44px;
      width: 100%;
      border: none;
      box-shadow: none;
      background: none;
      font-weight: 400;
      font-size: 16px;
      line-height: 24px;
      color: var(--gray-dark);
      padding: 0px 0px 0px 0px; }
      .NBLiveChat__input .emoji-wysiwyg-editor:empty,
      .NBLiveChat__input input:empty {
        line-height: 44px; }
        .NBLiveChat__input .emoji-wysiwyg-editor:empty::before,
        .NBLiveChat__input input:empty::before {
          pointer-events: none; }
      @media (max-width: 767px) {
        .NBLiveChat__input .emoji-wysiwyg-editor,
        .NBLiveChat__input input {
          height: 27px !important;
          min-height: 27px;
          font-size: 16px;
          line-height: 24px; }
          .NBLiveChat__input .emoji-wysiwyg-editor:empty,
          .NBLiveChat__input input:empty {
            line-height: 27px; }
          .NBLiveChat__input .emoji-wysiwyg-editor:focus,
          .NBLiveChat__input input:focus {
            height: 27px !important; }
          .NBLiveChat__input .emoji-wysiwyg-editor:not(:empty),
          .NBLiveChat__input input:not(:empty) {
            line-height: 27px; } }
      .NBLiveChat__input .emoji-wysiwyg-editor::-webkit-scrollbar,
      .NBLiveChat__input input::-webkit-scrollbar {
        width: 5px; }
      .NBLiveChat__input .emoji-wysiwyg-editor::-webkit-scrollbar-thumb,
      .NBLiveChat__input input::-webkit-scrollbar-thumb {
        background: #DBDBDB;
        border-radius: 3px; }
      .NBLiveChat__input .emoji-wysiwyg-editor::-webkit-scrollbar-track,
      .NBLiveChat__input input::-webkit-scrollbar-track {
        background: var(--gray-super-light2); }
      .NBLiveChat__input .emoji-wysiwyg-editor::-moz-placeholder, .NBLiveChat__input input::-moz-placeholder {
        font-weight: 400 !important;
        color: var(--gray);
        font-family: Arial, Helvetica, sans-serif !important; }
      .NBLiveChat__input .emoji-wysiwyg-editor::placeholder,
      .NBLiveChat__input input::placeholder {
        font-weight: 400 !important;
        color: var(--gray);
        font-family: Arial, Helvetica, sans-serif !important; }
    .NBLiveChat__input-clear {
      width: 24px;
      height: 24px;
      cursor: pointer;
      position: relative; }
      .NBLiveChat__input-clear::after, .NBLiveChat__input-clear::before {
        content: '';
        width: 16px;
        height: 2px;
        top: 10px;
        left: 4px;
        border-radius: 2px;
        position: absolute;
        transform: rotate(45deg);
        background: var(--gray); }
      .NBLiveChat__input-clear::before {
        transform: rotate(-45deg); }
      @media (max-width: 767px) {
        .NBLiveChat__input-clear {
          display: none !important; } }
    .NBLiveChat__input .emoji-menu {
      bottom: 100%;
      left: 0px;
      width: 283px;
      border: 1px solid var(--gray-super-light);
      border-radius: 8px; }
      .NBLiveChat__input .emoji-menu .emoji-items-wrap {
        overflow: auto; }
  .NBLiveChat__send {
    width: 40px;
    height: 40px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    border: none;
    background: none;
    padding: 0;
    margin: 0;
    outline: none; }
    @media (max-width: 767px) {
      .NBLiveChat__send {
        height: 27px; } }
  .NBLiveChat__tools {
    display: flex;
    align-items: center;
    gap: 12px; }
    @media (max-width: 767px) {
      .NBLiveChat__tools {
        position: absolute;
        left: 10px;
        bottom: 13px; }
        .NBLiveChat__tools .js-emodji {
          display: none; } }
    .NBLiveChat__tools-item {
      width: 24px;
      height: 24px;
      flex-shrink: 0;
      cursor: pointer;
      display: flex;
      align-items: center;
      justify-content: center;
      position: relative;
      color: var(--gray-light); }
      .NBLiveChat__tools-item.active {
        color: var(--blue-dark); }
      .NBLiveChat__tools-item input[type="file"] {
        position: absolute;
        top: 0;
        right: 0;
        left: 0;
        bottom: 0;
        padding: 0;
        background: transparent;
        cursor: pointer;
        border: none;
        font-size: 0;
        line-height: 0;
        height: auto;
        opacity: 0; }
  .NBLiveChat__actions {
    grid-area: actions;
    display: flex;
    gap: 8px;
    flex-wrap: wrap;
    justify-content: flex-end; }
    @media (max-width: 767px) {
      .NBLiveChat__actions {
        gap: 8px 5px; } }
    .NBLiveChat__actions-item {
      cursor: pointer;
      padding: 6px 15px;
      border-radius: 26px;
      font-weight: 400;
      font-size: 16px;
      line-height: 24px;
      width: auto;
      color: var(--green-light);
      border: 1px solid var(--green-light);
      animation: messageShow 0.2s ease-in-out 0s 1; }
      @media (max-width: 767px) {
        .NBLiveChat__actions-item {
          font-size: 14px;
          line-height: 16px;
          padding: 5px 10px; } }
      .NBLiveChat__actions-item:hover {
        background: var(--green-hover);
        color: var(--white);
        border-color: var(--green-hover); }
      .NBLiveChat__actions-item:active {
        background: var(--green-light);
        color: var(--white); }
    .NBLiveChat__actions-footer {
      width: 100%;
      display: flex;
      gap: 6px;
      justify-content: flex-end;
      align-items: center; }
      .NBLiveChat__actions-footer svg {
        cursor: pointer; }
        @media (max-width: 767px) {
          .NBLiveChat__actions-footer svg {
            height: 26px;
            width: auto; } }
    .NBLiveChat__actions-nav {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 22px;
      height: 22px;
      cursor: pointer;
      border: 1px solid var(--orange-medium);
      border-radius: 11px;
      position: relative; }
    .NBLiveChat__actions-descr {
      position: absolute;
      bottom: 0;
      left: 50%;
      transform: translate(-50%, 100%);
      color: #F08013; }
  .NBLiveChat__files {
    display: flex;
    gap: 8px;
    width: 100%; }
    @media (max-width: 767px) {
      .NBLiveChat__files {
        gap: 5px; } }
    .NBLiveChat__files-item {
      border-radius: 5px;
      display: flex;
      align-items: center;
      justify-content: center;
      position: relative;
      width: 51px;
      height: 44px;
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;
      background-color: var(--orange-light);
      position: relative; }
      .NBLiveChat__files-item.error {
        outline: 1px solid var(--red); }
      @media (max-width: 767px) {
        .NBLiveChat__files-item {
          width: 37px;
          height: 35px; } }
    .NBLiveChat__files-del {
      position: absolute;
      top: -2px;
      right: -4px;
      width: 12px;
      height: 12px;
      border-radius: 50%;
      cursor: pointer;
      background: var(--gray-dark); }
      @media (max-width: 767px) {
        .NBLiveChat__files-del {
          width: 8px;
          height: 8px; } }
      .NBLiveChat__files-del::before, .NBLiveChat__files-del::after {
        content: '';
        display: block;
        width: 6px;
        height: 1px;
        border-radius: 2px;
        background: var(--white);
        position: absolute;
        left: 3px;
        top: 5px;
        transform: rotate(45deg); }
        @media (max-width: 767px) {
          .NBLiveChat__files-del::before, .NBLiveChat__files-del::after {
            width: 4px; } }
      .NBLiveChat__files-del::after {
        transform: rotate(-45deg); }
    .NBLiveChat__files-text {
      font-size: 12px;
      font-weight: 900;
      text-transform: uppercase;
      color: var(--white); }
    .NBLiveChat__files-error {
      position: absolute;
      left: 0;
      bottom: calc(100% + 5px);
      font-family: Arial;
      color: var(--red);
      font-size: 10px;
      line-height: 10px;
      text-align: left;
      background: var(--white); }
      @media (max-width: 767px) {
        .NBLiveChat__files-error {
          font-size: 6px;
          line-height: 9px; } }
  .NBLiveChat__dialog {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 10;
    background: rgba(61, 61, 61, 0.4);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: var(--br); }
    .NBLiveChat__dialog-block {
      border: 2px solid var(--gray-super-light3);
      background: var(--white);
      border-radius: 10px;
      display: flex;
      flex-direction: column;
      text-align: center;
      width: 280px;
      flex-shrink: 0; }
      @media (max-width: 767px) {
        .NBLiveChat__dialog-block {
          width: 210px; } }
    .NBLiveChat__dialog-message {
      font-family: 'Arial';
      font-style: normal;
      font-weight: 400;
      font-size: 16px;
      line-height: 15px;
      color: var(--gray-middle2);
      padding: 15px 30px; }
      @media (max-width: 767px) {
        .NBLiveChat__dialog-message {
          font-size: 13px; } }
    .NBLiveChat__dialog-buttons {
      display: flex;
      align-items: center;
      border-top: 1px solid var(--gray-super-light); }
      .NBLiveChat__dialog-buttons :nth-child(1) {
        color: var(--blue-dark2); }
    .NBLiveChat__dialog-button {
      width: 100%;
      font-family: 'Arial';
      font-style: normal;
      font-weight: 400;
      font-size: 16px;
      color: var(--gray-dark);
      cursor: pointer;
      padding: 5px 20px;
      height: 40px;
      text-align: center;
      display: flex;
      align-items: center;
      justify-content: center; }
      @media (max-width: 767px) {
        .NBLiveChat__dialog-button {
          font-size: 13px;
          height: 30px; } }
      .NBLiveChat__dialog-button + .NBLiveChat__dialog-button {
        border-left: 1px solid var(--gray-super-light); }
  .NBLiveChat__review {
    grid-area: text;
    text-align: center; }
    .NBLiveChat__review.disabled {
      pointer-events: none; }
    .NBLiveChat__review-message {
      display: flex;
      align-items: center;
      justify-content: center;
      flex-direction: column;
      gap: 5px;
      background: var(--gray-super-light4);
      padding: 10px 20px;
      border-radius: 9px;
      cursor: pointer; }
      @media (max-width: 767px) {
        .NBLiveChat__review-message {
          padding: 6px 20px; } }
      .NBLiveChat__review-message_title {
        font-family: 'Arial';
        font-weight: 400;
        font-size: 12px;
        line-height: 16px; }
        @media (max-width: 767px) {
          .NBLiveChat__review-message_title {
            font-size: 8px;
            line-height: 9px; } }
    .NBLiveChat__review-stars {
      display: flex;
      align-items: center;
      justify-content: center;
      flex-direction: row-reverse;
      gap: 0px; }
      .NBLiveChat__review-stars:hover .NBLiveChat__review-stars_item {
        color: var(--gray-super-light) !important; }
        .NBLiveChat__review-stars:hover .NBLiveChat__review-stars_item:hover {
          color: var(--blue) !important; }
          .NBLiveChat__review-stars:hover .NBLiveChat__review-stars_item:hover ~ .NBLiveChat__review-stars_item {
            color: var(--blue) !important; }
      .NBLiveChat__review-stars_item {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 28px;
        height: 24px;
        color: var(--gray-super-light);
        cursor: pointer; }
        .NBLiveChat__review-stars_item svg {
          width: 100%;
          height: 100%; }
        @media (max-width: 767px) {
          .NBLiveChat__review-stars_item {
            width: 18px;
            height: 18px; } }
        .NBLiveChat__review-stars_item.active {
          color: var(--blue); }
          .NBLiveChat__review-stars_item.active ~ .NBLiveChat__review-stars_item {
            color: var(--blue); }
    .NBLiveChat__review-block {
      position: absolute;
      top: 75px;
      left: 0;
      right: 0;
      bottom: 0;
      background: var(--white);
      z-index: 2;
      flex-direction: column;
      gap: 25px;
      padding: 27px;
      opacity: 0;
      animation: messageShow 0.4s ease-in-out 1s 1;
      animation-fill-mode: forwards;
      border-radius: 0px 0px var(--br) var(--br);
      display: none; }
      @media (max-width: 767px) {
        .NBLiveChat__review-block {
          top: 49px; } }
      .NBLiveChat__review-block.active {
        display: flex; }
      .NBLiveChat__review-block_content form {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 12px; }
        @media (max-width: 767px) {
          .NBLiveChat__review-block_content form {
            gap: 7px; } }
      .NBLiveChat__review-block_title {
        font-family: 'Arial';
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 130%;
        color: var(--gray-dark); }
        @media (max-width: 767px) {
          .NBLiveChat__review-block_title {
            font-size: 12px;
            line-height: 16px; } }
      .NBLiveChat__review-block_status {
        font-family: 'Arial';
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 1;
        color: var(--gray-light); }
        @media (max-width: 767px) {
          .NBLiveChat__review-block_status {
            font-size: 10px;
            line-height: 12px; } }
      .NBLiveChat__review-block_input textarea,
      .NBLiveChat__review-block_input input {
        border-radius: 20px;
        border: 1px solid var(--blue);
        padding: 0px 15px;
        font-family: 'Arial';
        font-style: normal;
        font-weight: 400;
        color: var(--gray-middle);
        font-size: 14px;
        line-height: 130%;
        width: 260px;
        height: 40px; }
        @media (max-width: 767px) {
          .NBLiveChat__review-block_input textarea,
          .NBLiveChat__review-block_input input {
            font-size: 10px;
            line-height: 15px;
            width: 232px;
            height: 25px;
            padding: 0px 6px; } }
      .NBLiveChat__review-block_input textarea {
        resize: none;
        height: 160px;
        padding: 15px; }
        @media (max-width: 767px) {
          .NBLiveChat__review-block_input textarea {
            height: 100px; } }
      .NBLiveChat__review-block_buttons {
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
        gap: 7px; }
    .NBLiveChat__review-success {
      display: flex;
      display: flex;
      align-items: flex-start;
      gap: 7px; }
      .NBLiveChat__review-success svg {
        flex-shrink: 0;
        width: 24px;
        height: auto; }
        @media (max-width: 767px) {
          .NBLiveChat__review-success svg {
            width: 16px; } }
  .NBLiveChat__btn {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 9px;
    background: var(--blue);
    color: var(--white);
    cursor: pointer;
    font-family: 'Arial';
    font-weight: 700;
    width: 240px;
    height: 48px;
    font-size: 12px;
    line-height: 16px;
    font-size: 16px;
    line-height: 24px; }
    @media (max-width: 767px) {
      .NBLiveChat__btn {
        width: 186px;
        height: 34px;
        font-size: 12px;
        line-height: 16px; } }

.emoji-menu-tabs tr {
  display: flex;
  gap: 10px; }

@keyframes messageShow {
  0% {
    opacity: 0;
    transform: scale(0) translateY(10%); }
  100% {
    opacity: 1;
    transform: scale(1) translateY(0%); } }

@keyframes preloader {
  0% {
    transform: scale(0); }
  20% {
    transform: scale(1); }
  40% {
    transform: scale(0); }
  100% {
    transform: scale(0); } }

@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

