.first__row[data-v-21bb429e]{font-family:"Circe Rounded Regular"!important}@media (min-width:768px){.first__row[data-v-21bb429e]{display:flex;grid-gap:1.625rem;gap:1.625rem}}@media (min-width:768px){.first__row .col-1[data-v-21bb429e]{width:53.375rem}}.first__row .col-1[data-v-21bb429e]  .ration,.first__row .col-1[data-v-21bb429e]  .ration__block-2 .block-2__tooltip .body{font-family:"Circe Rounded Regular"!important}.first__row .col-1[data-v-21bb429e]  .block-2__tooltip-title,.first__row .col-1[data-v-21bb429e]  .count-dish__item,.first__row .col-1[data-v-21bb429e]  .count-dish__title,.first__row .col-1[data-v-21bb429e]  .counter__text,.first__row .col-1[data-v-21bb429e]  .counter__title,.first__row .col-1[data-v-21bb429e]  .dishes-info,.first__row .col-1[data-v-21bb429e]  .info__plus,.first__row .col-1[data-v-21bb429e]  .info__text,.first__row .col-1[data-v-21bb429e]  .input-text,.first__row .col-1[data-v-21bb429e]  .ration__title,.first__row .col-1[data-v-21bb429e]  .tag_button{font-family:"Circe Rounded Bold"!important}.first__row .col-1[data-v-21bb429e]  .block-2__tooltip-title,.first__row .col-1[data-v-21bb429e]  .count-dish__title,.first__row .col-1[data-v-21bb429e]  .ration__title{font-size:2rem}@media (max-width:767px){.first__row .col-1[data-v-21bb429e]  .block-2__tooltip-title,.first__row .col-1[data-v-21bb429e]  .count-dish__title,.first__row .col-1[data-v-21bb429e]  .ration__title{font-size:1.5625rem}}.first__row .col-1[data-v-21bb429e]  .counter__title{font-size:1.25rem}@media (max-width:767px){.first__row .col-1[data-v-21bb429e]  .slogan__text{font-family:"Circe Rounded Bold"!important;font-size:.75rem!important;line-height:1.2rem}}@media (min-width:768px){.first__row .col-2[data-v-21bb429e]{width:25.625rem}}.first__row .col-2__control[data-v-21bb429e]{position:relative}@media (min-width:768px){.first__row .col-2__control[data-v-21bb429e]{display:flex;flex-direction:column;justify-content:space-between;padding:3rem 1.875rem;background-color:#23202c;border-radius:3rem}}.first__row .col-2__control[data-v-21bb429e]  .btn__text,.first__row .col-2__control[data-v-21bb429e]  .day,.first__row .col-2__control[data-v-21bb429e]  .price,.first__row .col-2__control[data-v-21bb429e]  .row-2,.first__row .col-2__control[data-v-21bb429e]  .select-days,.first__row .col-2__control[data-v-21bb429e]  .sum-bonuses,.first__row .col-2__control[data-v-21bb429e]  .text__row-2{font-family:"Circe Rounded Regular"!important}.first__row .col-2__control[data-v-21bb429e]  .row-2{width:100%}.first__row .col-2__control[data-v-21bb429e]  .order-block .colored,.first__row .col-2__control[data-v-21bb429e]  .regularity .btn,.first__row .col-2__control[data-v-21bb429e]  .row-1__text,.first__row .col-2__control[data-v-21bb429e]  .row-3__promo,.first__row .col-2__control[data-v-21bb429e]  .sum-total,.first__row .col-2__control[data-v-21bb429e]  .text__row-1,.first__row .col-2__control[data-v-21bb429e]  .title{font-family:"Circe Rounded Bold"!important}.first__row .col-2__control[data-v-21bb429e]  .sum-total{font-size:1.875rem}.first__row .col-2__control[data-v-21bb429e]  .sum-price{font-size:.8125rem}@media (max-width:767px){.first__row .col-2__control[data-v-21bb429e]  .sum-price{font-size:.75rem}}.first__row .col-2__control[data-v-21bb429e]  .sum-bonuses{font-size:.8125rem}@media (max-width:767px){.first__row .col-2__control[data-v-21bb429e]  .sum-bonuses{font-size:.625rem}}.first__row .col-2__control[data-v-21bb429e]  .info-desc{font-size:1.125rem;line-height:1.8rem}@media (max-width:767px){.first__row .col-2__control[data-v-21bb429e]  .info-desc{line-height:1.3rem;font-size:.8125rem}}.first__row .col-2__control[data-v-21bb429e]  .title{font-size:1.5rem}@media (min-width:768px){.first__row .col-2__control[data-v-21bb429e]  .swiper-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-column-gap:2rem;grid-row-gap:1rem;height:15.25rem;padding:.25rem 0;transform:translateZ(0)!important}}
.program-main-selector-is-n[data-v-228be4d4]{background:#f9f3ea}@media (max-width:767px){.program-main-selector-is-n[data-v-228be4d4]{padding-bottom:2.25rem}}.program-main-selector .selector-header[data-v-228be4d4]{font-size:1.5625rem;text-align:center;line-height:120%;font-family:"Circe Rounded Bold";margin-bottom:2.5rem}.program-main-selector .selector-header_b[data-v-228be4d4]{margin-bottom:1.5rem}.program-main-selector .tabs-programs__wrapper[data-v-228be4d4]{position:relative}.tabs-programs-mob-wrapper[data-v-228be4d4]{display:flex;justify-content:center}@media (min-width:768px){.wrapper__new-block[data-v-228be4d4]{width:80.625rem;margin-left:auto;margin-right:auto;border-radius:0 0 .5rem .5rem;padding-top:3.75rem;grid-template-columns:1fr 20.875rem 5.9375rem 16.5rem 4.5rem 3.125rem 3.6875rem 2.5rem 15.375rem 1fr;grid-template-rows:14.625rem 6.5rem 19.25rem 11.5rem auto}}@media (min-width:768px) and (max-width:767px){.wrapper__new-block[data-v-228be4d4]{width:100%;padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:768px){.wrapper__new-block.top-overlap[data-v-228be4d4]{border-top:none}.wrapper__new-block[data-v-228be4d4]:not(.top-overlap){border-top-right-radius:.5rem;border-top-left-radius:.5rem}.wrapper__new-block.regions[data-v-228be4d4]{padding-top:3.75rem}}@media (max-width:767px){.wrapper__new-block[data-v-228be4d4]{padding-top:1.625rem;grid-template-columns:1fr;grid-template-rows:14.75rem 11.25rem 4.5625rem 18rem 8.0625rem 6.625rem 3.5rem auto auto}}@media (max-width:767px){.wrapper__new-block.weekdays-unselectable[data-v-228be4d4]{grid-template-columns:1fr;grid-template-rows:14.75rem 11.25rem 4.5625rem 18rem 1.625rem 1.5rem 6.875rem .625rem auto}}@media (max-width:767px){.wrapper__new-block.weekdays-none[data-v-228be4d4]{grid-template-columns:1fr;grid-template-rows:14.75rem 11.25rem 4.5625rem 18rem 6.625rem 3.5rem .625rem auto}}.wrapper__new-block h4[data-v-228be4d4]{font-family:"Circe Rounded Bold";line-height:120%}@media (min-width:768px){.wrapper__new-block h4[data-v-228be4d4]{font-size:1.5625rem}}@media (max-width:767px){.wrapper__new-block h4[data-v-228be4d4]{text-align:center;font-size:1.125rem}}.wrapper__new-block .size-selector-w[data-v-228be4d4]  button,.wrapper__new-block .size-selector-w a[data-v-228be4d4]{height:3.75rem}@media (max-width:767px){.wrapper__new-block .size-selector-w[data-v-228be4d4]  button,.wrapper__new-block .size-selector-w a[data-v-228be4d4]{height:3.5rem}}.wrapper__new-block .size-selector-w[data-v-228be4d4]  button .add-name,.wrapper__new-block .size-selector-w a .add-name[data-v-228be4d4]{font-size:.8125rem}.wrapper__new-block .size-selector-w[data-v-228be4d4]  .pLite a,.wrapper__new-block .size-selector-w[data-v-228be4d4]  .pLite button{height:4.6875rem}@media (max-width:767px){.wrapper__new-block .size-selector-w[data-v-228be4d4]  .pLite a,.wrapper__new-block .size-selector-w[data-v-228be4d4]  .pLite button{height:4.75rem}}.wrapper__new-block .size-selector-w[data-v-228be4d4]  .pLite .item.selected .item__info p{color:#fe540e;font-size:.875rem}@media (min-width:768px){.wrapper__new-block .size-selector-w[data-v-228be4d4]{grid-column:2/6;grid-row:1/2}}@media (max-width:767px){.wrapper__new-block .size-selector-w[data-v-228be4d4]{grid-column:1/span 1;grid-row:2/3;overflow:hidden}}.wrapper__new-block .size-selector-w h4[data-v-228be4d4]{margin-top:.625rem;margin-bottom:1.875rem}@media (max-width:767px){.wrapper__new-block .size-selector-w h4[data-v-228be4d4]{margin-bottom:1.25rem;margin-top:0}}@media (max-width:767px){.wrapper__new-block .size-selector-w .size[data-v-228be4d4]  .item{min-width:6.875rem;white-space:nowrap}.wrapper__new-block .size-selector-w .size[data-v-228be4d4]  .item button{padding:1rem unset}}@media (min-width:768px){.wrapper__new-block .size-selector-w .size[data-v-228be4d4]  .item~.item{margin-left:1rem}}@media (max-width:767px){.wrapper__new-block .size-selector-w .size[data-v-228be4d4]  .item__info{height:2.36037rem}}@media (min-width:768px){.wrapper__new-block .program-card-w[data-v-228be4d4]{grid-column:7/11;grid-row:1/3}}@media (max-width:767px){.wrapper__new-block .program-card-w[data-v-228be4d4]{width:80.625rem;margin-left:auto;margin-right:auto;grid-column:1/span 1;grid-row:1/2}}@media (max-width:767px) and (max-width:767px){.wrapper__new-block .program-card-w[data-v-228be4d4]{width:100%;padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:768px){.wrapper__new-block .weekday-menu-selector-w[data-v-228be4d4]{grid-column:2/5;grid-row:2/3}}@media (max-width:767px){.wrapper__new-block .weekday-menu-selector-w[data-v-228be4d4]{grid-column:1/span 1;grid-row:3/4}}.wrapper__new-block .weekday-menu-selector-w h4[data-v-228be4d4]{margin-bottom:.9375rem}@media (max-width:767px){.wrapper__new-block .weekday-menu-selector-w h4[data-v-228be4d4]{margin-bottom:.125rem}}@media (min-width:768px){.wrapper__new-block .dish-swiper-w[data-v-228be4d4]{grid-column:1/11;overflow:hidden;grid-row:3/4;justify-self:stretch;align-self:stretch}}@media (max-width:767px){.wrapper__new-block .dish-swiper-w[data-v-228be4d4]{max-width:100vw;grid-column:1/span 1;grid-row:4/5}}@media (min-width:768px){.wrapper__new-block .weekday-only-selector-w[data-v-228be4d4]{grid-column:2/3;grid-row:4/5}}@media (max-width:767px){.wrapper__new-block .weekday-only-selector-w[data-v-228be4d4]{width:80.625rem;margin-left:auto;margin-right:auto;grid-column:1/span 1;grid-row:5/6}}@media (max-width:767px) and (max-width:767px){.wrapper__new-block .weekday-only-selector-w[data-v-228be4d4]{width:100%;padding-left:1.25rem;padding-right:1.25rem}}.wrapper__new-block .weekday-only-selector-w h4[data-v-228be4d4]{margin-bottom:1.875rem}@media (max-width:767px){.wrapper__new-block .weekday-only-selector-w h4[data-v-228be4d4]{margin-bottom:1.0625rem}}@media (min-width:768px){.wrapper__new-block .length-selector-w[data-v-228be4d4]{grid-column:4/10;grid-row:4/5}}@media (max-width:767px){.wrapper__new-block .length-selector-w[data-v-228be4d4]{position:relative;z-index:10;grid-column:1/span 1;grid-row:6/8}}.wrapper__new-block .length-selector-w h4[data-v-228be4d4]{margin-bottom:1.875rem}@media (max-width:767px){.wrapper__new-block .length-selector-w h4[data-v-228be4d4]{margin-bottom:1.125rem}}@media (min-width:768px){.wrapper__new-block .length-selector-w .selector-container[data-v-228be4d4]{display:flex;align-items:center}}@media (max-width:767px){.wrapper__new-block .length-selector-w .selector-container .length-selector[data-v-228be4d4]{overflow:hidden;padding-bottom:.6875rem;padding-top:.625rem;margin-top:-.625rem}}@media (min-width:768px){.wrapper__new-block .length-selector-w .selector-container .length-tooltip[data-v-228be4d4]{margin-left:2.5rem}}@media (max-width:767px){.wrapper__new-block .length-selector-w .selector-container .length-tooltip[data-v-228be4d4]{display:flex;justify-content:center}}@media (min-width:768px){.wrapper__new-block.weekdays-unselectable .length-selector-w[data-v-228be4d4]{grid-column:2/10;grid-row:4/5}}@media (max-width:767px){.wrapper__new-block.weekdays-unselectable .length-selector-w[data-v-228be4d4]{grid-column:1/span 1;grid-row:5/6}}.menu-tooltip-text[data-v-228be4d4]{font-family:"Circe Rounded Bold";line-height:120%;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.3125rem;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:inherit}@media (min-width:768px){.menu-tooltip-text[data-v-228be4d4]{font-size:1.5625rem}}@media (max-width:767px){.menu-tooltip-text[data-v-228be4d4]{text-align:center;font-size:1.125rem}}.size-tooltip-text[data-v-228be4d4]{font-size:1rem;font-family:"Circe Rounded Regular";color:var(--color);transition:all .2s;white-space:nowrap;position:relative}.size-tooltip-text[data-v-228be4d4]:after{content:"";position:absolute;width:100%;border-bottom:1px dashed var(--color);bottom:0;left:0}@media (max-width:767px){.size-tooltip-text[data-v-228be4d4]{font-size:.875rem}}.ruble-wrapper[data-v-228be4d4]{position:relative}.ruble-wrapper .ruble-coin-icon[data-v-228be4d4]{position:relative;top:.125rem;width:1.5rem;height:1.5rem}.ruble-wrapper .ruble-coin-icon[data-v-228be4d4]  path{fill:var(--color);transition:all .2s}.flex[data-v-228be4d4]{display:flex}.anchor[data-v-228be4d4]{width:0;height:0;position:absolute}
.program-main-selector{background:#f9f3ea}@media (max-width:767px){.program-main-selector{padding-bottom:2.25rem}}@media (max-width:767px){.program-main-selector .size-tooltip__cloud{margin-left:-3.125rem}}@media (min-width:768px){.program-main-selector .menu-tooltip__cloud{margin-left:1rem}}@media (max-width:767px){.program-main-selector .menu-tooltip__cloud{margin-left:-1.4375rem}}
