@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&display=swap);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700&display=swap);
@import url(https://fonts.googleapis.com/css?family=Merriweather:300,400,600,700&display=swap);
@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,600,700&display=swap);
* svg{width:20px;height:20px}.breadcrumbs{display:none}#map{height:710px}@media (max-width:768px){.breadcrumbs{display:-webkit-flex;display:flex}.breadcrumbs span{padding:0 4px;font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:16px;line-height:20.11px;color:#b2b2b2}.breadcrumbs span.maincrumb{color:#0d507b;padding-left:0}}.button,.icon-btn{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.button{transition-property:all;transition-duration:.4s;cursor:pointer;color:#fff;border:none;text-decoration:none;background:#8fbe2d;border-radius:10px;font-size:14px;min-width:30px;height:50px}.button.disabled{background:#e5e5e5!important}.button:hover{background:#8fbe2d}.farm-checkbox{z-index:-1;opacity:0;-webkit-align-items:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.farm-checkbox,.farm-checkbox+label:before{position:relative;display:-webkit-inline-flex;display:inline-flex}.farm-checkbox+label:before{content:"";top:6px;right:5px;width:25px;height:25px;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-grow:0;flex-grow:0;background-image:url(/assets/images/radio.svg)}.farm-checkbox:checked+label:before{background-image:url(/assets/images/radio-chkd.svg)}.wrapper{width:1410px;margin:10px auto}@media (max-width:1409px){.wrapper{width:100%}}@media (max-width:1281px){.wrapper{width:90%}}.hidden{display:none}a{font-family:Open Sans,sans-serif;font-weight:400;font-size:18px;color:#8fbe2d}input[type=password],input[type=text]{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:14px;color:#767676;padding-left:15px}input[type=button]{cursor:pointer}input[type=button]:hover{background:#8fbe2d}.bold{font-family:Open Sans,sans-serif;font-weight:600}.standart{color:#767676}.decorated{text-decoration:underline;color:#8fbe2d;cursor:pointer}.main__title{font-family:Montserrat,sans-serif;font-weight:700;font-size:30px;line-height:29.26px;color:#000;margin:60px 0 40px}@media (max-width:768px){.main__title{display:-webkit-flex;display:flex;width:100%;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:21.95px;margin:60px 0 40px}.left{-webkit-align-items:start;align-items:start;-webkit-justify-content:unset;justify-content:unset}}.slider{width:100%}*{box-sizing:border-box;margin:0;paddinng:0}.rect{width:20px;height:25px}main{margin-top:60px}*{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px}.active{-webkit-animation:fadein .5s;animation:fadein .5s}.deactive{-webkit-animation:fadeout .5s;animation:fadeout .5s;opacity:0;pointer-events:none}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeout{0%{opacity:1}to{opacity:0}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.invalid{border:1px solid #df0202!important}.confirm__item{text-align:center}.registration{display:block;position:fixed;z-index:1999;top:0;left:0;width:100vw;height:100vh;background:rgba(120,119,119,.5)}.registration__wrapper{border-radius:10px;box-shadow:1px 1px 10px rgba(1,155,67,.25);top:100px;bottom:100px;margin:0 auto;position:relative;padding:80px;background:#fff;max-width:680px;transition-property:opacity;transition-duration:3s}.registration__wrapper .icon-menu-cancel{position:absolute;right:10px;top:10px;font-size:30px;cursor:pointer}.registration__wrapper .icon-menu-cancel:hover{color:#9d2f2f}.registration__inner{display:grid;grid-template-columns:1fr}.registration__close{position:absolute;top:20px;right:20px;fill:#000;width:14px;height:14px}.registration__close:hover{cursor:pointer}.registration__title{text-align:center;font-family:Montserrat,sans-serif;font-weight:700;font-size:30px;line-height:29.26px;color:#000}.registration__item{position:relative}.registration__item .email,.registration__item .password,.registration__item .phone{width:100%;height:50px;border:none;font-size:18px;border-radius:5px;box-shadow:1px 1px 10px rgba(1,155,67,.25);color:#767676}.registration__error{font-family:Open Sans,sans-serif;font-weight:400;color:#df0202;font-size:14px;line-height:20px;height:20px;text-align:right}.registration__agreement{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:20px}.registration__agreement-text{font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;color:#000}.registration__agreement-text>span{font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;color:#8fbe2d;text-decoration:underline;cursor:pointer}.registration__agreement>input{margin-right:15px}.registration__label{text-align:center}.registration__label_phone{font-weight:600;font-size:14px;margin-bottom:5px}.registration__btn{transition-property:all;transition-duration:.4s;cursor:pointer;color:#fff;border:none;text-decoration:none;background:#8fbe2d;border-radius:10px;font-size:14px;width:220px;height:50px}.registration__btn:disabled{background-color:#767676}@media (max-width:576px){.registration__btn{font-size:11px!important;width:160px!important}}.registration__tip{margin-top:10px;margin-bottom:30px}.registration__button_wrapper,.registration__tip{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.noaccount,.restore{color:#888}.noaccount,.noaccount__tip,.restore,.restore__tip{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:15.85px}.noaccount__tip,.restore__tip{color:#8fbe2d;margin-left:5px;text-decoration:underline;cursor:pointer}.long{margin-bottom:56px}.save{margin-top:30px}.passwordinvalid{color:red;font-size:12px}.fade-enter-active,.fade-leave-active{transition:opacity .5s;z-index:1999}.fade-enter,.fade-leave-to{opacity:0;z-index:1999}.go_to_registration{cursor:pointer;margin:10px 0 20px}.is_invalid{border:1px solid #df0202}.forget_password{cursor:pointer}.city_choice{display:block;position:fixed;z-index:1999;top:0;left:0;width:100vw;height:100vh;background:rgba(120,119,119,.5)}.city_choice #city{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:14px;color:#767676;padding-left:3px;padding-right:14px}@media (max-width:576px){.city_choice #city{width:150px}}.city_choice__wrapper{border-radius:10px;box-shadow:1px 1px 10px rgba(1,155,67,.25);top:100px;bottom:100px;margin:0 auto;position:relative;padding:80px 80px 60px;background:#fff;max-width:680px;transition-property:opacity;transition-duration:3s}.city_choice__wrapper .icon-menu-cancel{position:absolute;right:10px;top:10px;font-size:30px;cursor:pointer}.city_choice__wrapper .icon-menu-cancel:hover{color:#9d2f2f}.city_choice__inner{display:grid;grid-template-columns:1fr}.city_choice__close{position:absolute;top:20px;right:20px;fill:#000;width:14px;height:14px}.city_choice__close:hover{cursor:pointer}.city_choice__title{text-align:center;font-family:Montserrat,sans-serif;font-weight:700;font-size:30px;line-height:29.26px;color:#000;margin-bottom:35px}.city_choice__item{position:relative}.city_choice__item .email,.city_choice__item .password,.city_choice__item .phone{width:100%;height:50px;border:none;font-size:18px;border-radius:5px;box-shadow:1px 1px 10px rgba(1,155,67,.25);color:#767676}.city_choice__error{font-family:Open Sans,sans-serif;font-weight:400;color:#df0202;font-size:14px;line-height:20px;height:20px;text-align:right}.city_choice__agreement{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:20px}.city_choice__agreement-text{color:#000}.city_choice__agreement-text,.city_choice__agreement-text>span{font-family:Open Sans,sans-serif;font-weight:400;font-size:16px}.city_choice__agreement-text>span{color:#8fbe2d;text-decoration:underline;cursor:pointer}.city_choice__agreement>input{margin-right:15px}.city_choice__label{text-align:center}.city_choice__label_phone{font-weight:600;font-size:14px;margin-bottom:5px}.city_choice__btn{transition-property:all;transition-duration:.4s;cursor:pointer;color:#fff;border:none;text-decoration:none;background:#8fbe2d;border-radius:10px;font-size:14px;width:220px;height:50px}.city_choice__btn:disabled{background-color:#767676}@media (max-width:576px){.city_choice__btn{font-size:11px!important;width:160px!important}}.city_choice__tip{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:10px;margin-bottom:30px;-webkit-align-items:center;align-items:center}.city_choice__tip .label{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:15.85px;margin-right:10px}.city_choice__tip .select{width:241px}.city_choice__button_wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.menu-wrapper{background:#8fbe2d}.menu-wrapper .menu-mobile{display:none}.header__information{display:-webkit-flex;display:flex}.header__logo{display:grid;margin:7px 25px 0 10px;cursor:pointer}.header__logo .logo_img{-webkit-align-self:center;align-self:center;height:50px;aspect-ratio:auto}.header__logo .logo_wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-width:235px;width:-webkit-min-content;width:-moz-min-content;width:min-content;margin-left:10px}.header__logo .logo_wrapper .prefix{line-height:27.24px;font-size:20px;letter-spacing:4px}.header__logo .logo_wrapper .name{font-family:Merriweather,sans-serif;font-size:30px;font-weight:700;color:#8fbe2d;line-height:37.71px;letter-spacing:3px;margin-top:2px}.header__controls{display:grid;margin-left:33px}.header__controls_mobile{display:none}.header__controls .lk__control{width:-webkit-max-content;width:-moz-max-content;width:max-content}.header__controls .lk__control,.header__controls .lk__control .counter{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.header__controls .lk__control .counter{background:#ffd645;border-radius:50%;width:15px;height:15px;-webkit-justify-content:center;justify-content:center;font-size:9px;z-index:3;top:-8px;position:relative;left:-6px}.header__controls .lk__control .lk{margin-left:12px}.header__controls .lk__control .cart{margin-left:20px}.header__controls .lk__link{color:#000;text-decoration:none;cursor:pointer}.header__options{display:grid;gap:22px;width:56.7%}.header__options .description{display:grid;grid-template-columns:1fr 1fr 1fr;width:76%;-webkit-align-items:center;align-items:center;gap:28px}.header__options .description svg.arrow{width:7px;height:4px;margin-left:4px}.header__options .description__text{width:-webkit-max-content;width:-moz-max-content;width:max-content}.header__options .description__city{display:grid;position:relative;-webkit-align-items:center;align-items:center;cursor:pointer}.header__options .description__city .title{margin-left:10px}.header__options .description__cities{position:absolute;width:100%;top:30px;left:0;background:#fff;border:1px solid #8fbe2d;z-index:15;border-radius:10px;width:300px;height:300px;overflow-y:scroll}.header__options .description__cities ul{list-style-type:none;padding:0}.header__options .description__cities ul li{border-bottom:1px solid #e5e5e5;padding:5px 0}.header__options .description__cities ul li .address,.header__options .description__cities ul li .name{padding:0 5px}.header__options .description__cities ul li .name{font-family:Open Sans,sans-serif;font-weight:600;line-height:400%;padding-left:15px;text-transform:uppercase}.header__options .description__cities ul li .address{font-size:13px}.header__options .description__cities ul li:hover{background:rgba(125,217,93,.2)}.header__options .description__changer{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.header__options .description__number{color:#8fbe2d;font-size:18px;font-weight:600;text-decoration:underline}.header__search{display:grid;grid-template-columns:120px 1fr;gap:15px;height:45px;-webkit-align-items:center;align-items:center}.header__search .button{min-width:120px;border:none;border-radius:6px;background:#8fbe2d;font-weight:700;color:#fff;cursor:pointer}.header__search .search__block{display:-webkit-flex;display:flex;position:relative;width:100%;height:45px}.header__search .search__result{position:absolute;width:100%;background:#fff;top:44px;left:0;border:1px solid #8fbe2d;border-radius:10px;z-index:9999;padding:15px 5px;-webkit-transform:translateZ(10px);transform:translateZ(10px)}.header__search .search__result .title{font-family:Montserrat,sans-serif;font-weight:600;font-size:16px}.header__search .search__result ul{padding:0;list-style-type:none}.header__search .search__result ul li{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding:5px;cursor:pointer}.header__search .search__result ul li .title{font-family:Montserrat,sans-serif;font-weight:600;font-size:16px}.header__search .search__result ul li .price{font-family:Montserrat,sans-serif;font-weight:600;font-size:20px;color:#8fbe2d}.header__search .search__result ul li:hover{background:rgba(125,217,93,.2)}.header__search .search__result ul li:last-child{border-bottom:none!important}.header__search .search__text{width:100%;border:1px solid #8fbe2d;border-bottom-left-radius:10px;border-top-left-radius:10px;font-size:18px;font-weight:600}.header__search .search__button{border-bottom-right-radius:10px;border-top-right-radius:10px;background:#8fbe2d;min-width:90px;border:none;color:#fff;font-weight:600;cursor:pointer;-webkit-justify-content:center;justify-content:center}.header__menu,.header__search .search__button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.header__menu{width:1410px;height:60px;margin:10px auto;padding:0 5px}@media (max-width:1409px){.header__menu{width:100%}}.header__menu ul{width:inherit;list-style-type:none;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.header__menu ul li,.header__menu ul li a{color:#fff;font-size:16px;font-weight:700}.header__menu ul li a{cursor:pointer;text-decoration:none}.header__menu ul .separator{font-weight:300}@media (max-width:1270px){.header__information{display:grid;grid-template-columns:1fr 200px;width:100%}.header__logo{grid-column-end:3;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.header__logo,.header__options{grid-column-start:1;width:100%}.header__options .description{-webkit-justify-content:center;justify-content:center}.header__controls{width:100%;margin-left:10px}.header__controls_mobile{grid-column-start:1;grid-column-end:3}}.footer{background-color:#fff;margin-top:90px;padding:45px 5px}.footer__inner{display:-webkit-flex;display:flex;width:100%}.footer__wrapper{display:grid;grid-row-gap:42px;grid-template-columns:1fr 3fr}.footer__info_mobile,.footer__social_mobile,.footer__wrapper_mobile{display:none}.footer__copyright{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:16px;color:#000;width:100%;text-align:center}.footer__contacts p,.footer__contacts p a{color:#000;font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:21px}.footer__contacts p.title{color:#000;font-family:Open Sans,sans-serif;font-weight:600;font-size:18px;line-height:23px;margin-bottom:20px}.footer__contacts .contacts__item{display:-webkit-flex;display:flex;margin-bottom:20px}.footer__contacts .contacts__item svg{margin-right:13px}.footer__contacts .contacts__social{margin-top:30px;display:grid;grid-template-columns:40px 40px 40px;gap:30px}.footer__contacts .contacts__social svg{width:40px;height:40px}.footer__search,.footer__search .search__block{display:-webkit-flex;display:flex;width:100%;height:45px}.footer__search .search__block{position:relative;-webkit-align-items:center;align-items:center;padding-right:5px}.footer__search .search__result{position:absolute;width:100%;background:#fff;top:44px;left:0;border:1px solid #8fbe2d;border-radius:10px;z-index:999;padding:15px 5px}.footer__search .search__result .title{font-family:Montserrat,sans-serif;font-weight:600;font-size:16px}.footer__search .search__result ul{padding:0;list-style-type:none}.footer__search .search__result ul li{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding:5px;cursor:pointer}.footer__search .search__result ul li .title{font-family:Montserrat,sans-serif;font-weight:600;font-size:16px}.footer__search .search__result ul li .price{font-family:Montserrat,sans-serif;font-weight:600;font-size:20px;color:#8fbe2d}.footer__search .search__result ul li:hover{background:rgba(125,217,93,.2)}.footer__search .search__result ul li:last-child{border-bottom:none!important}.footer__search .search__text{width:100%;border:1px solid #8fbe2d;border-bottom-left-radius:10px;border-top-left-radius:10px;height:45px;font-size:18px;font-weight:600}.footer__search .search__button{border-bottom-right-radius:10px;border-top-right-radius:10px;background:#8fbe2d;min-width:90px;border:1px solid #fff;color:#000;font-weight:600;cursor:pointer;-webkit-justify-content:center;justify-content:center;height:43px}.footer__description,.footer__search .search__button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.footer__description .logo_wrapper{margin-left:5px}.footer__description .logo_wrapper .prefix{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:17px;color:#000;margin-bottom:5px}.footer__description .logo_wrapper .name{font-family:Montserrat,sans-serif;font-weight:600;font-size:18px;line-height:22px;color:#000}.footer__logo .logo_img{height:52px;aspect-ratio:auto}.footer__menu{display:-webkit-flex;display:flex;width:100%;-webkit-justify-content:space-between;justify-content:space-between}.footer__menu ul{list-style-type:none;padding:0}.footer__menu ul li{margin-bottom:13px;cursor:pointer}.footer__menu ul li,.footer__menu ul li a{font-family:Source Sans Pro,sans-serif;font-weight:400;color:#000;font-size:16px;line-height:20px}.footer__menu ul li a{text-decoration:none}.footer__menu ul li a:hover{text-decoration:underline}.footer__menu ul li.title{font-family:Source Sans Pro,sans-serif;font-weight:600;color:#000;font-size:18px;line-height:23px}@media (max-width:768px){.footer{background:#fff;margin:0 10px}.footer__social_mobile{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:20px}.footer__social_mobile svg{width:40px;height:40px}.footer__info_mobile{display:grid;grid-template-columns:1fr;width:100%;gap:20px;margin-top:20px}.footer__info_mobile .text,.footer__info_mobile .text a{font-family:Open Sans,sans-serif;font-weight:400;font-size:12px;line-height:18px}.footer__info_mobile .text a{color:#000}.footer__wrapper{display:none}.footer__wrapper_mobile{display:grid;grid-template-columns:1fr;width:100%;margin-bottom:20px}.footer__wrapper_mobile ul{display:grid;grid-template-columns:1fr;margin:13px 0;gap:9px;list-style-type:none;padding:0}.footer__wrapper_mobile ul li{display:-webkit-flex;display:flex;font-family:Open Sans,sans-serif;font-weight:400;font-size:12px;line-height:18px;cursor:pointer}.footer__wrapper_mobile .mobile-menu__spoiler{display:grid;-webkit-align-items:center;align-items:center;padding:10px 0;border-bottom:1px solid #e5e5e5}.footer__wrapper_mobile .mobile-menu__spoiler .title{font-family:Open Sans,sans-serif;font-weight:700;font-size:16px;line-height:21.79px;color:#8fbe2d;cursor:pointer}.footer__wrapper_mobile .mobile-menu__spoiler svg{margin-left:18px;width:14px;height:7px}.footer__copyright{display:none}}.menu-wrapper{width:100%}.menu-wrapper__mobile{display:none}@media (max-width:1281px){.menu__active{width:96%!important}.header__menu{width:96%}.header__options .description{width:100%}}.closed{grid-template-columns:1fr!important;width:350px!important}.closed .menu__childs,.closed .menu__search{display:none}@media (max-width:1281px){.menu__wide{width:96%!important}}.menu__active{display:grid}.menu__wrapper{width:74%;top:132px;grid-template-columns:350px 1fr;position:absolute;z-index:999;box-shadow:1px 1px 10px rgba(1,155,67,.25);background:#fff}.menu__search{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;background:#fff;border:1px solid #eaeaea;padding:0 40px}.menu__search span{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:16px;color:#767676;text-decoration:underline;margin:0 14px 0 0;cursor:pointer}.menu__search svg{width:12px;height:12px;cursor:pointer}.menu__childs{margin-top:32px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px;padding:0 10px 100px 0;max-height:600px;overflow-y:scroll}.menu__childs::-webkit-scrollbar-track{background:#8fbe2d}.menu__block ul{display:grid;gap:20px;list-style-type:none}.menu__block ul li{font-family:Open Sans,sans-serif;font-weight:600;font-size:15px;line-height:20.5px;color:#000;cursor:pointer}.menu__block ul li:hover{text-decoration:underline}.menu__parents{display:-webkit-flex;display:flex;padding:15px 0 100px;border:1px solid #eaeaea;height:-webkit-min-content;height:-moz-min-content;height:min-content}.menu__parents ul{display:grid;margin:0;padding:0}.menu__parents ul li{padding:10px 63px 10px 35px;cursor:pointer}.menu__parents ul li:hover{background:#8fbe2d}.menu__parents ul li:hover span{color:#fff}.menu__parents ul li svg{position:relative;top:3px}.menu__parents ul li.active{background:#8fbe2d}.menu__parents ul li.active span{color:#fff}.menu__parents span{font-family:Open Sans,sans-serif;font-weight:700;font-size:16px;color:#8fbe2d}.menu__parents span.black{color:#000}.menu__items{display:grid}.menu__trigger{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background:#8fbe2d;padding:19px 66px 18px 0}.menu__trigger .title{font-family:Open Sans,sans-serif;font-weight:700;margin-left:28px;font-size:16px;color:#fff}.menu__trigger svg{margin-left:35px}@media (max-width:768px){.menu-wrapper{display:none}.menu-wrapper__mobile{display:grid;width:100%}.menu-wrapper__mobile .header__menu{display:none}.menu-wrapper__mobile .menu-mobile{display:-webkit-flex;display:flex;width:100%;padding:0 20px;-webkit-justify-content:space-between;justify-content:space-between;background:#fff}.menu-wrapper__mobile .menu-mobile__block{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.menu-wrapper__mobile .menu-mobile__block .title{font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:21.94px;margin-left:25px}.menu-wrapper__mobile .menu-mobile__block svg.nomargin{margin:0}.menu-wrapper__mobile .menu-mobile__block svg{width:28px;height:28px;margin:0 0 0 15px;cursor:pointer}.menu-wrapper__mobile .menu-mobile__info{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.menu-wrapper__mobile .menu-mobile__info .block__item{font-family:Open Sans,sans-serif;font-weight:600;display:grid;font-size:11px;line-height:15.98px;border-bottom:1px solid #e5e5e5;padding:10px 0}.menu-wrapper__mobile .menu-mobile__info .block__item span{font-family:Open Sans,sans-serif;font-weight:400;font-size:11px;line-height:14.98px}.menu-wrapper__mobile .menu-mobile__info .block__item .block{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.menu-wrapper__mobile .menu-mobile__info .block__item .block svg{margin-left:50px;width:7px;height:12px}.menu-wrapper__mobile .menu-mobile__info .block__item.city_change{display:grid}.menu-wrapper__mobile .menu-mobile__info .block__item.city_change .city{font-family:Open Sans,sans-serif;font-weight:700;font-size:11px;line-height:14.96px;color:#8fbe2d}.menu-wrapper__mobile .menu-mobile__info .close{cursor:pointer}.menu-wrapper__mobile .menu-mobile__info .close svg{width:32px;height:32px}.menu-wrapper__mobile .menu-mobile__inner{padding:0 20px;margin-top:40px;background:#fff;position:absolute;z-index:150;width:100%}.menu-wrapper__mobile .menu-mobile__inner .menu-mobile__item{width:100%;padding:10px 0;display:grid;-webkit-align-items:center;align-items:center}.menu-wrapper__mobile .menu-mobile__inner .menu-mobile__item svg{margin-left:25px;width:11px;height:6px}.menu-wrapper__mobile .menu-mobile__inner .menu-mobile__item .title{font-family:Open Sans,sans-serif;font-weight:700;cursor:pointer;font-size:12px;line-height:16.34px;color:#8fbe2d}.menu-wrapper__mobile .menu-mobile__inner .menu-mobile__item .title.shared{color:#000}.menu-wrapper__mobile .menu-mobile__inner .menu-mobile__item_inner ul{list-style-type:none;padding:0}.menu-wrapper__mobile .menu-mobile__inner .menu-mobile__item_inner ul li{cursor:pointer;padding:14px 0;text-decoration:underline;font-family:Open Sans,sans-serif;font-weight:600;font-size:12px;line-height:16.34px}.header .wrapper{width:90%}.header .description__number{font-family:Source Sans Pro,sans-serif;font-weight:600;font-size:16px;line-height:20.11px;color:#8fbe2d;cursor:pointer}.header__information{display:grid;grid-template-columns:1fr}.header__search{display:block}.header__search .button,.header__search .search__block .search__button{display:none}.header__search .search__block{padding:0 5px}.header__search .search__text{border-radius:6px}.header__logo{gap:10px}.header__options{position:absolute;height:40px;left:-1000px;top:205px;transition:left .2s linear}.header__options .description{display:none}.header .search__active{left:0}.header__controls{display:none}.header__controls_mobile{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.header__controls_mobile .mobile__controls{display:grid;grid-template-columns:1fr;gap:2px;-webkit-align-items:end;align-items:end}.header__controls_mobile .mobile__controls_control{font-family:Open Sans,sans-serif;font-weight:600;font-size:12px;line-height:16.34px;cursor:pointer}}.product__wrapper{display:-webkit-flex;display:flex;gap:30px}.product__wrapper .button{width:220px;height:50px}.product__options_mobile,.product__title_mobile,.product__wrapper .button-mobile{display:none}.product__announce{color:#767676}.product__announce,.product__announce span.spoiler{font-family:Open Sans,sans-serif;font-weight:400;font-size:18px;line-height:27px}.product__announce span.spoiler{color:#8fbe2d;cursor:pointer;text-decoration:underline;margin-left:10px}.product__title{font-size:30px;line-height:36.57px}.product__price,.product__title{font-family:Montserrat,sans-serif;font-weight:700}.product__price{font-size:48px;line-height:58.51px}.product__price_wrapper{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;gap:42px}.product__table{display:-webkit-flex;display:flex;gap:5px}.product__table span{font-weight:400;color:#767676}.product__table span,.product__table span.bold{font-family:Open Sans,sans-serif;font-size:18px;line-height:27px}.product__table span.bold{font-weight:600;color:#000}.product__description{display:grid;gap:20px}.product__description p{font-family:Open Sans,sans-serif;font-weight:400;font-size:18px;line-height:27px;color:#767676}.product__tabs{width:100%;margin-top:60px}.product__tabs_content p{font-family:Open Sans,sans-serif;font-weight:400;font-size:18px;line-height:27px;margin:10px 0;color:#767676}.product__tabs_content h2{font-size:20px}.product__tabs ul{display:-webkit-flex;display:flex;width:100%;margin:0;padding:0;-webkit-justify-content:space-between;justify-content:space-between;list-style-type:none;border-bottom:2px solid #c4c4c4}.product__tabs ul li{font-family:Montserrat,sans-serif;font-weight:700;font-size:24px;line-height:29.26px;color:#767676;cursor:pointer}.product__tabs ul li:hover{color:#8fbe2d}.product__tabs ul li.active{font-family:Montserrat,sans-serif;font-weight:700;font-size:24px;line-height:29.26px;color:#8fbe2d;padding-bottom:10px;margin-bottom:-2px;border-bottom:2px solid #8fbe2d}.product__avaliable .avaliable__wrapper{background:#fff;border-radius:10px;box-shadow:1px 1px 10px rgba(1,155,67,.25);width:69.86%;padding:40px 45px 31px 20px}.product__avaliable .avaliable__wrapper .search__wrapper{display:-webkit-flex;display:flex;width:55.838%;box-shadow:2px 2px 15px hsla(0,0%,65.1%,.15)}.product__avaliable .avaliable__wrapper .search__text{height:45px;width:100%;border:1px solid #8fbe2d;border-radius:10px 0 0 10px}.product__avaliable .avaliable__wrapper .search__btn{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:90px;cursor:pointer;color:#fff;border:none;height:45px;border-radius:0 10px 10px 0;background:#8fbe2d}.product__avaliable .avaliable__items{max-height:380px;overflow-y:scroll;margin-top:40px;display:grid;gap:30px}.product__avaliable .avaliable__item{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.product__avaliable .avaliable__item_span{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:27px;color:#767676;width:150px;text-align:right;padding-right:8px;text-transform:uppercase;line-height:47px}.product__avaliable .avaliable__item_price{font-family:Montserrat,sans-serif;font-weight:700;width:150px;font-size:24px;line-height:40px;text-align:right;padding-right:8px}.product__avaliable .avaliable__item_info{width:calc(100% - 300px)}.product__avaliable .avaliable__item_info .address{font-family:Montserrat,sans-serif;font-weight:700;font-size:24px;line-height:40px}.product__avaliable .avaliable__item_info .schedule{font-family:Open Sans,sans-serif;font-weight:400;font-size:18px;line-height:32px;color:#767676}.product__avaliable .avaliable__item_info .schedule a{font-family:Open Sans,sans-serif;font-weight:400;font-size:18px;line-height:32px;color:#8fbe2d;margin-left:15px}@media (max-width:1821px){.product__tabs ul li,.product__tabs ul li.active{font-size:18px}.product__tabs_content p{font-size:16px}}@media (max-width:768px){.product__title_mobile{display:block;font-family:Montserrat,sans-serif;font-weight:700;font-size:18px}.product__options_mobile{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.product__options_mobile .price{font-family:Montserrat,sans-serif;font-weight:600;font-size:24px}.product__options_mobile .controls{display:-webkit-flex;display:flex;gap:2px}.product__options_mobile .controls .count,.product__options_mobile .controls .item__control{font-family:Open Sans,sans-serif;font-weight:600;font-size:18px}.product__options_mobile .controls .item__control{border:none;background:none;height:-webkit-min-content;height:-moz-min-content;height:min-content;line-height:24px;cursor:pointer}.product__image{height:200px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;border:1px solid #e5e5e5}.product__image img{display:-webkit-flex;display:flex;height:inherit;padding:5px}.product__description .product__title{font-size:20px}.product__description .product__announce,.product__description .product__table{display:none}.product__description .product__price{font-size:24px}.product__description .product__price_wrapper{-webkit-flex-direction:column;flex-direction:column;gap:0}.product__wrapper{display:grid;grid-template-columns:1fr;text-align:center}.product__wrapper .button-mobile{display:-webkit-flex;display:flex;font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;width:128px;height:36px;border-radius:4px}.product__tabs ul{display:grid;grid-template-columns:1fr;grid-gap:10px;border-bottom:none}.product__tabs ul li{padding-bottom:10px;border-bottom:2px solid #c4c4c4;font-size:18px}.product__tabs ul li.active{font-size:18px}}@media (max-width:1280px){.product__avaliable .avaliable__wrapper{width:96%;padding:31px 20px}.product__avaliable .avaliable__item_info,.product__avaliable .avaliable__wrapper .search__wrapper{width:100%}.product__avaliable .avaliable__item_info .address{font-size:16px}.product__avaliable .avaliable__item_info .schedule,.product__avaliable .avaliable__item_info .schedule a{font-size:14px}.product__avaliable .avaliable__item_span{text-align:center;font-size:14px}.product__avaliable .avaliable__item_price{text-align:center;font-size:16px}}
.loader-wrapper[data-v-44210812]{display:-webkit-flex;display:flex;height:500px;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.lds-grid[data-v-44210812]{display:inline-block;position:relative;width:80px;height:80px}.lds-grid div[data-v-44210812]{position:absolute;width:16px;height:16px;border-radius:50%;background:#8fbe2d;-webkit-animation:lds-grid-data-v-44210812 1.2s linear infinite;animation:lds-grid-data-v-44210812 1.2s linear infinite}.lds-grid div[data-v-44210812]:first-child{top:8px;left:8px;-webkit-animation-delay:0s;animation-delay:0s}.lds-grid div[data-v-44210812]:nth-child(2){top:8px;left:32px;-webkit-animation-delay:-.4s;animation-delay:-.4s}.lds-grid div[data-v-44210812]:nth-child(3){top:8px;left:56px;-webkit-animation-delay:-.8s;animation-delay:-.8s}.lds-grid div[data-v-44210812]:nth-child(4){top:32px;left:8px;-webkit-animation-delay:-.4s;animation-delay:-.4s}.lds-grid div[data-v-44210812]:nth-child(5){top:32px;left:32px;-webkit-animation-delay:-.8s;animation-delay:-.8s}.lds-grid div[data-v-44210812]:nth-child(6){top:32px;left:56px;-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.lds-grid div[data-v-44210812]:nth-child(7){top:56px;left:8px;-webkit-animation-delay:-.8s;animation-delay:-.8s}.lds-grid div[data-v-44210812]:nth-child(8){top:56px;left:32px;-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.lds-grid div[data-v-44210812]:nth-child(9){top:56px;left:56px;-webkit-animation-delay:-1.6s;animation-delay:-1.6s}@-webkit-keyframes lds-grid-data-v-44210812{0%,to{opacity:1}50%{opacity:.5}}@keyframes lds-grid-data-v-44210812{0%,to{opacity:1}50%{opacity:.5}}
.white[data-v-773850d8]{color:#fff}.disabled[data-v-773850d8]{pointer-events:none;cursor:not-allowed;color:red}
