@charset "UTF-8";.custom-select{box-sizing:border-box;display:inline-block;position:relative}.custom-select select{display:none!important}.custom-select .select-selected{background-color:#fff;transition:box-shadow .3s}.custom-select .select-selected:hover{background-color:#fcfcfc}.custom-select .select-selected:after{border-color:#6dba3f;border-style:solid;border-width:0 0 1px 1px;bottom:0;content:" ";display:block;height:8px;margin:auto;position:absolute;right:15px;top:0;transform:translateY(-2px) rotate(-45deg);width:8px}.custom-select .select-selected{border:1px solid #5b7a98;border-radius:20px;cursor:pointer;font-size:14px;line-height:28px;overflow:hidden;padding:0 33px 0 24px;position:relative;text-overflow:ellipsis;white-space:nowrap}.custom-select .select-selected:not(.opened):hover{box-shadow:0 0 0 4px rgba(91,122,152,.31)}.custom-select .select-selected:not(.opened):active{box-shadow:0 0 0 0 rgba(91,122,152,.686)}.custom-select.disabled .select-selected{background-color:#fcfcfc!important;color:#aaa}.custom-select.error .select-selected{border-color:#f75059}.custom-select .select-items{background-color:#fff;border:1px solid #69aa01;border-radius:20px;box-shadow:0 0 10px 2px rgba(0,0,0,.1);left:0;max-height:50vh;opacity:1;overflow:hidden;overflow-y:auto;padding:5px 0;position:absolute;right:0;scrollbar-width:thin;top:-5px;transform:scaleY(1);transform-origin:center 25px;transition:transform .1s,opacity .1s;z-index:99999}.custom-select .select-items::-webkit-scrollbar{width:5px}.custom-select .select-items::-webkit-scrollbar-button{display:none}.custom-select .select-items::-webkit-scrollbar-thumb{background-color:#9a9a9a;border-radius:3px}.custom-select .select-items::-webkit-scrollbar-thumb:hover{background-color:#9a9a9a}.custom-select .select-items::-webkit-scrollbar-track{background-color:transparent;padding:20px 0}.custom-select .select-items div.select-list-item{box-sizing:border-box;cursor:pointer;font-size:14px;line-height:28px;overflow:hidden;padding:0 22px;text-overflow:ellipsis;white-space:nowrap;width:100%}.custom-select .select-hide{opacity:0;transform:scaleY(0)}.custom-select .select-items div.select-list-item:hover{background-color:#f4f4f4}.app-menu-choice .inner{margin-top:48px}.app-menu-choice .days{display:flex;justify-content:space-between;margin:0 auto;width:100%}@media (max-width:1000px){.app-menu-choice .days{box-sizing:border-box;overflow-x:auto}}.app-menu-choice .days button{background:#eaeaea;border:none;border-radius:12px;box-shadow:0 0 0 4px transparent;color:#162650;flex-grow:1;font-size:16px;line-height:36px;margin:0;outline:none;transition:.15s;width:100%}.app-menu-choice .days button:not(:first-child){margin-left:5px}.app-menu-choice .days button:not(:last-child){margin-right:5px}.app-menu-choice .days button:not(.active):hover{box-shadow:0 0 0 4px #85e44c}.app-menu-choice .days button:active{box-shadow:0 0 0 2px #8aff46}.app-menu-choice .days button.active{background:#6dba3f;color:#fff}@media (max-width:1000px){.app-menu-choice .days button{background:#f9f9f9;border-radius:5px;font-size:14px;line-height:25px;margin:12px 8px;padding:0 8px}.app-menu-choice .days button:first-child{margin-left:20px}.app-menu-choice .days button:last-child{margin-right:20px}}.app-menu-choice .day-slide{margin-top:24px}@media (max-width:1000px){.app-menu-choice .day-slide{margin-top:0}}.app-menu-choice .types{align-items:center;display:flex;flex-flow:column;justify-content:flex-start;margin:0 auto;position:relative;width:100%;z-index:1}@media (max-width:1000px){.app-menu-choice .types{align-items:flex-start;flex-flow:row;overflow-x:scroll;padding:16px 0}}.app-menu-choice .types .line{display:flex;flex-flow:row}@media (max-width:1000px){.app-menu-choice .types .line{margin:0 12.5px}.app-menu-choice .types .line:first-child{margin-left:20px}.app-menu-choice .types .line:last-child{margin-right:20px}}.app-menu-choice .type{margin:0;position:relative}.app-menu-choice .type:not(:first-child){margin-left:20px}.app-menu-choice .type:not(:last-child){margin-right:20px}@media (max-width:1000px){.app-menu-choice .type:not(:first-child){margin-left:12.5px}.app-menu-choice .type:not(:last-child){margin-right:12.5px}}.app-menu-choice .chosen{margin-bottom:32px;position:relative}.app-menu-choice .chosen .dishes{background:#fff;border-radius:16px;box-shadow:0 5px 25px 0 rgba(0,0,0,.07);display:flex;position:relative}.app-menu-choice .chosen .dishes.padding{margin-bottom:-12px;padding-bottom:12px}@media (max-width:1000px){.app-menu-choice .chosen .dishes{margin-bottom:-12px;padding-bottom:12px}}.app-menu-choice .menu-type-title{align-items:baseline;color:#335d1a;display:flex;font-size:15px;font-weight:500;justify-content:space-between;left:12px;position:absolute;right:12px;top:13px;z-index:3}@media (max-width:1000px){.app-menu-choice .menu-type-title button.choose{display:none}}.app-menu-choice button.choose{background:#ffdb20;border:none;border-radius:8px;box-shadow:0 0 0 4px transparent;box-sizing:border-box;color:#162650;display:block;font-size:15px;letter-spacing:-.01em;outline:none;padding:3px 0;transition:.15s;width:100px}.app-menu-choice button.choose:hover{box-shadow:0 0 0 4px #ffea7d}.app-menu-choice button.choose:active{box-shadow:0 0 0 2px #ffea7d}.app-menu-choice .dish{box-sizing:border-box;margin:0;position:relative;width:220px}.app-menu-choice .dish:not(:first-child){margin-left:20px}.app-menu-choice .dish:not(:last-child){margin-right:20px}@media (max-width:1000px){.app-menu-choice .dish:not(:first-child){margin-left:12.5px}.app-menu-choice .dish:not(:last-child){margin-right:12.5px}}.app-menu-choice .dish .calories{color:#162650;font-size:11px;line-height:11px;opacity:.8;padding:24px 0;position:absolute;right:16px;text-align:right;top:0}.app-menu-choice .dish .image{align-items:center;display:flex;height:130px;justify-content:center;margin:54px auto 0;overflow:hidden;width:calc(100% - 20px)}.app-menu-choice .dish .image img{height:auto;width:auto}.app-menu-choice .dish .dish-name{-webkit-line-clamp:4;-webkit-box-orient:vertical;box-sizing:border-box;color:#162650;display:-webkit-box;font-size:13px;font-weight:500;height:48.75px;line-height:1.25;margin-bottom:10px;margin-top:14px;overflow:hidden;padding:0 12px;text-align:center;text-overflow:ellipsis}.app-menu-choice .dish .dish-totals{color:#162650;font-size:12px;margin-bottom:14px;opacity:.6;text-align:center}.app-menu-choice .container-button{margin-bottom:16px;position:relative}.app-menu-choice .container-button button{left:50%;position:absolute;transform:translate(-50%)}@media (max-width:1200px){.app-menu-choice .container-button button{left:50%;transform:none}}@media (max-width:1000px){.app-menu-choice .container-button{margin:0 60px;width:100%}}.app-menu-choice .totals .totals-inner{align-items:center;display:flex;flex-direction:row;margin-left:auto}@media (max-width:1000px){.app-menu-choice .totals .totals-inner{background:#fff;border-radius:16px;box-shadow:0 5px 25px 0 rgba(0,0,0,.07);box-sizing:border-box;flex-direction:column;height:268px;margin:0;padding:21.25px 0;width:220px}.app-menu-choice .totals.no-choice .totals-inner{padding:16px 0}}.app-menu-choice .totals .totals-inner>.caption{color:#162650;font-size:16px;font-weight:500;height:44px;line-height:28px;margin-right:24px;text-align:center}@media (max-width:1000px){.app-menu-choice .totals .totals-inner>.caption{font-size:16px;line-height:20px;margin:0;padding:0 16px}}.app-menu-choice .totals .value{background:#fff;border-radius:8px;margin:0 8px;padding:6px 0;text-align:center;width:90px}.app-menu-choice .totals .value .val{color:#162650;font-size:16px;font-weight:400;line-height:20px}@media (max-width:1200px){.app-menu-choice .totals .value .val{font-size:18px;line-height:20px}}.app-menu-choice .totals .value .caption{font-size:13px;line-height:15px;opacity:.8}@media (max-width:1200px){.app-menu-choice .totals .value .caption{font-size:14px;line-height:16px}}.app-menu-choice .totals .value.ccal .val{font-weight:500}@media (max-width:1200px){.app-menu-choice .totals .value.ccal .val{font-size:20px;line-height:24px}}.app-menu-choice .btn-container{display:flex;justify-content:center;padding-top:40px;position:relative}.app-menu-choice .btn-container .menu-choice-start{background:#6dba3f;border:none;border-radius:32px;box-shadow:0 0 0 4px transparent;color:#fff;font-size:19px;font-weight:600;letter-spacing:.05em;outline:none;padding:12px 32px;transition:.15s;z-index:1}.app-menu-choice .btn-container .menu-choice-start:hover{box-shadow:0 0 0 4px #81dd4a}.app-menu-choice .btn-container .menu-choice-start:active{box-shadow:0 0 0 2px #81dd4a}@media (max-width:1000px){.app-menu-choice .btn-container .menu-choice-start{font-size:20px;white-space:nowrap}}.app-menu-choice .modal-enter-active{position:relative;transition:all .3s ease;z-index:4}.app-menu-choice .modal-leave-active{position:absolute;transition:all .3s ease;z-index:3}.app-menu-choice .modal-enter-from,.app-menu-choice .modal-leave-to{opacity:0}.app-menu-choice .mc-modal{align-items:center;background:rgba(42,56,77,.5);bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;margin:0;overflow-y:auto;padding:0;position:fixed;right:0;top:0;z-index:10000}@media (max-width:1000px){.app-menu-choice .mc-modal{align-items:center;display:flex;overflow-x:hidden;overflow-y:hidden;padding:0}}.app-menu-choice .mc-modal .mc-modal-inner{box-sizing:border-box;max-width:1050px;min-height:200px;padding:32px 25px;position:relative}@media (min-width:1001px){.app-menu-choice .mc-modal .mc-modal-inner:after{background:#fff;border-radius:25px;bottom:32px;content:" ";left:0;position:absolute;right:0;top:32px}.app-menu-choice .mc-modal .mc-modal-inner>*{position:relative;z-index:1}}@media (max-width:1000px){.app-menu-choice .mc-modal .mc-modal-inner{background:transparent;margin:0;max-width:none;padding:0;position:static;transform:none;width:100vw}}.app-menu-choice .mc-modal .mc-modal-title{font-size:26px;margin:26px 0;text-align:center}.app-menu-choice .mc-modal .mc-modal-title b{color:#6dba3f}@media (max-width:1000px){.app-menu-choice .mc-modal .mc-modal-title{left:0;position:fixed;top:calc(50% - 212px);transform:translateY(-50%);width:100vw;z-index:1001}.app-menu-choice .mc-modal .mc-modal-scroll{overflow-x:auto;overflow-y:hidden;width:100vw}}.app-menu-choice .mc-modal .mc-modal-dish-groups{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:1000px){.app-menu-choice .mc-modal .mc-modal-dish-groups{background:#fff;border-radius:25px;display:inline-flex;margin:0 16px;padding:120px 21px 32px;width:auto}}.app-menu-choice .mc-modal .mc-modal-dish-groups .chosen{margin-left:12.5px;margin-right:12.5px}.app-menu-choice .mc-modal .mc-modal-dish-groups button.choose{background:#6dba3f;color:#fff}.app-menu-choice .mc-modal .mc-modal-dish-groups button.choose:hover{box-shadow:0 0 0 4px #86e74d}.app-menu-choice .mc-modal .mc-modal-dish-groups button.choose:active{box-shadow:0 0 0 2px #86e74d}.app-menu-choice .mc-modal .mc-modal-dish-groups button.choose.active{background:#ffdb20;color:#162650}.app-menu-choice .mc-modal .mc-modal-dish-groups button.choose.active:hover{box-shadow:0 0 0 4px #ffea7d}.app-menu-choice .mc-modal .mc-modal-dish-groups button.choose.active:active{box-shadow:0 0 0 2px #ffea7d}@media (max-width:1000px){.app-menu-choice .mc-modal .mc-modal-dish-groups{flex-wrap:nowrap}}.app-menu-choice .loading .days button{background:#fafafa!important;color:#aaa!important}.app-menu-choice .loading .day-slide .types .type .dishes{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:loading-wave;animation-timing-function:linear;background:#eee;background-image:-webkit-linear-gradient(left,#eee,#f5f5f5 20%,#e5e5e5 40%,#eee);background-repeat:no-repeat;background-size:800px 318.4px;position:relative}.app-menu-choice .loading .day-slide .types .type .dish{height:291px}.app-menu-choice .loading .day-slide button{background:#fafafa!important;box-shadow:none;color:#aaa!important}.app-menu-choice .info-photos{color:#5b7a98;font-size:11.865px;font-weight:300;line-height:1.25;margin-top:35px;padding:0 16px;text-align:center}@media (max-width:1100px){.app-menu-choice .info-photos{font-size:15px}}.cheat-meal{background:#fff;padding-bottom:50px;padding-top:60px;position:relative}@media screen and (min-width:701px){.cheat-meal:hover .tns-controls button{opacity:1}}.cheat-meal .title{font-size:22px;line-height:125%}.cheat-meal .title span{color:#00a550}@media (min-width:847px){.cheat-meal .title{font-size:28px}}.cheat-meal .container{align-items:center;display:flex;flex-direction:column;padding:0 20px;position:relative}.cheat-meal .subtitle{box-sizing:border-box;display:flex;gap:10px;margin-top:16px;max-width:819px}.cheat-meal .subtitle>div{line-height:120%;text-align:center}.cheat-meal .subtitle-top{font-size:16px;font-weight:500}.cheat-meal .subtitle-hint{font-size:16px}.cheat-meal .subtitle img{height:30px;width:80px}@media (min-width:847px){.cheat-meal .subtitle{align-items:center;gap:20px;margin-top:24px}.cheat-meal .subtitle-top{font-size:20px}.cheat-meal .subtitle-hint{margin-top:8px}.cheat-meal .subtitle img{height:48px;width:128px}}@media (max-width:846px){.cheat-meal .subtitle{height:65px}.cheat-meal .subtitle-top{text-align:left;width:266px}.cheat-meal .subtitle-hint{bottom:0;left:0;position:absolute;right:0}.cheat-meal .subtitle img{margin-top:4px}}@media (max-width:400px){.cheat-meal .subtitle{height:auto}.cheat-meal .subtitle-top{width:auto}.cheat-meal .subtitle-hint{padding-top:10px;position:relative;text-align:left}.cheat-meal .subtitle img{align-self:center}}.cheat-meal .inner{margin:0 auto;max-width:1409px;position:relative}.cheat-meal .tns-liveregion{display:none}.cheat-meal .tns-ovh{margin:0 auto;overflow:hidden;width:1409px}.cheat-meal .tns-outer{position:relative}@media screen and (max-width:700px){.cheat-meal .tns-controls{display:none}}.cheat-meal .tns-controls button{background:#fff url(/wp-content/themes/yamdiet/assets/images/chevron-thin.svg?8cce0e70d22bcf7809f4316a3cd64faf) no-repeat 50%;border:.6px solid #9ca9b5;border-radius:50%;cursor:pointer;height:70px;position:absolute;top:50%;transform:translateY(-50%);transition:.3s;width:70px;z-index:10}.cheat-meal .tns-controls button:hover{opacity:.75}.cheat-meal .tns-controls button:active{opacity:1}.cheat-meal .tns-controls button[data-controls=prev]{left:88px;transform:translateY(-50%) rotate(180deg)}.cheat-meal .tns-controls button[data-controls=next]{right:88px}.cheat-meal .tns-controls button.disabled{opacity:.15}@media screen and (min-width:701px){.cheat-meal .tns-controls button{opacity:0}}.cheat-meal .dishes-carousel{display:flex;overflow:hidden;padding:24px 0;position:relative}@media (min-width:847px){.cheat-meal .dishes-carousel{padding:48px 0}}.cheat-meal .dishes-carousel .slide>div{background:#fff;border:.5px solid #e4e4e4;border-radius:10px;box-shadow:0 5px 10px -5px rgba(0,0,0,.102);box-sizing:border-box;height:319px;overflow:hidden;position:relative;width:269px}.cheat-meal .dishes-carousel .slide>div .cheat-logo{cursor:pointer;height:36px;left:10px;position:absolute;top:10px;width:96px;z-index:10}.cheat-meal .dishes-carousel .slide>div .img{display:block;height:201px;overflow:hidden;width:100%}.cheat-meal .dishes-carousel .slide>div .img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cheat-meal .dishes-carousel .slide>div .description{box-sizing:border-box;display:flex;flex-direction:column;font-size:16px;height:118px;justify-content:space-between;line-height:1.2;padding:16px}.cheat-meal .dishes-carousel .slide>div .description span:first-child{font-weight:500}.cheat-meal .dishes-carousel .slide>div .description span:last-child{color:#9ca9b5;font-weight:300}.cheat-meal .hint{display:block;font-size:16px;line-height:1.25;max-width:1184px;text-align:center}@media (min-width:847px){.cheat-meal .hint{line-height:1.6}}.cheat-meal .modal-wrap{align-items:center;-webkit-backdrop-filter:blur(5.5px);backdrop-filter:blur(5.5px);background:rgba(42,56,77,.5);bottom:0;display:flex;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;transition:.15s;z-index:1000}.cheat-meal .modal{background:#fff;border-radius:16px;box-sizing:border-box;height:auto;opacity:1;padding:30px 25px 16px;transform:scale(1);transform-origin:center;transition:.15s;width:325px}.cheat-meal .modal-wrap.show{display:flex}.cheat-meal .modal-wrap.show.fade{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:rgba(42,56,77,0)}.cheat-meal .modal-wrap.show.fade .modal{opacity:0;transform:scale(0)}.cheat-meal .modal .head{text-align:center}.cheat-meal .modal .body{font-size:14px;letter-spacing:.01em;line-height:1.25;margin-top:16px;text-align:center}.block-fast-order{background:#2a384d;margin-top:55px;padding-bottom:55px;padding-top:55px;position:relative}.block-fast-order figure.cucumber{display:none}@media (min-width:1001px){.block-fast-order figure.cucumber{background:url(/wp-content/themes/yamdiet/assets/images/cucumber.webp?235d9fa70c2a0c925438c1a72db880ae) 50% no-repeat;background-size:contain;bottom:-89px;display:block;height:148px;left:calc(50% + 495px);margin:0;padding:0;position:absolute;width:174px}}.block-fast-order .dctr{bottom:0;height:420px;left:calc(50% + 160px);position:absolute;z-index:2}@media (max-width:1000px){.block-fast-order .dctr{height:500px;left:auto;opacity:.2;right:-130px;z-index:1}}.block-fast-order .title{color:#fff;position:relative;z-index:1}@media (max-width:1000px){.block-fast-order .title{margin-bottom:22px}}.block-fast-order .subtitle{color:#eaeaea;font-size:14px;line-height:17px;margin-bottom:30px;margin-top:10px;position:relative;text-align:center;z-index:1}@media (max-width:1000px){.block-fast-order .subtitle{padding:0 32px}}.block-fast-order .fields{display:flex;margin:0 auto 30px;position:relative;width:800px;z-index:1}@media (max-width:1000px){.block-fast-order .fields{box-sizing:border-box;flex-direction:column;margin-bottom:0;padding:0 25px;width:100%}.block-fast-order .fields:last-child{flex-direction:column-reverse}}.block-fast-order .fields>*{box-sizing:border-box;display:block;flex-grow:1;margin:0 10px;width:33%}.block-fast-order .fields>:first-child{margin-left:0}.block-fast-order .fields>:last-child{margin-right:0}@media (max-width:1000px){.block-fast-order .fields>*{margin:20px 0 0;width:100%}.block-fast-order .input-filler{display:none}}.block-fast-order input[type=text]{background-color:#fff;background-image:none;background-position-x:calc(100% - 15px);background-position-y:center;background-repeat:no-repeat;border:1px solid #fff;border-radius:30px;font-size:19px;height:auto;line-height:20px;outline:none;padding:10px 20px;transition:.3s}@media (max-width:1000px){.block-fast-order input[type=text]{box-sizing:border-box;margin-left:0;margin-right:0;width:100%}}.block-fast-order input[type=text]::-moz-placeholder{color:#5b7a98}.block-fast-order input[type=text].placeholder,.block-fast-order input[type=text]::placeholder{color:#5b7a98}.block-fast-order input[type=text]:focus,.block-fast-order input[type=text]:hover{box-shadow:0 0 0 4px rgba(86,184,86,.498)}.block-fast-order input[type=text]:focus{border:1px solid #56b856}.block-fast-order input[type=text]:focus.placeholder{color:inherit}.block-fast-order input[type=text]:active{box-shadow:0 0 0 2px rgba(86,184,86,.498)}.block-fast-order input[type=text].error,.block-fast-order input[type=text].field-error{border-color:red;box-shadow:0 0 0 2px red}.block-fast-order input[type=text].loading{background-image:url(/wp-content/themes/yamdiet/assets/images/svg-gear.svg?8a8ac241ce9dda6e1b230730409c1938)}.block-fast-order input[type=text].done{background-image:url(/wp-content/themes/yamdiet/assets/images/svg-check.svg?3c045916257d84f2d9398f87ef144c65);border-color:#56b856}.block-fast-order input[type=text][name=promo].error{background-image:url(/wp-content/themes/yamdiet/assets/images/svg-error.svg?8779224b3b66a3c8ddfe7ff7e0a4a90b);border-color:#f77}.block-fast-order div.error{color:red;text-align:center}.block-fast-order button{background-color:#ff3133;background-image:none;background-position-x:calc(100% - 15px);background-position-y:center;background-repeat:no-repeat;border:none;border-radius:30px;box-shadow:0 0 0 4px transparent;color:#fff;font-size:20px;font-weight:600;height:46px;line-height:10px;padding:0 20px;transition:.15s;width:270px}.block-fast-order button:not(:disabled):hover{box-shadow:0 0 0 4px rgba(255,119,120,.498)}.block-fast-order button:not(:disabled):active{box-shadow:0 0 0 2px rgba(255,119,120,.498)}.block-fast-order button:disabled{background-color:#dadada}.block-fast-order button.loading{background-image:url(/wp-content/themes/yamdiet/assets/images/svg-gear.svg?8a8ac241ce9dda6e1b230730409c1938)}@media (max-width:1000px){.block-fast-order button{height:42px;width:auto}}@media (min-width:1001px){.block-fast-order .agree-center{display:flex;justify-content:center}.block-fast-order .agree-center label{align-items:center}.block-fast-order .agree-center .custom-checkbox{float:none}}@media (max-width:1000px){.block-fast-order .agree-center{padding:24px 24px 0}}.block-fast-order label{color:#fff;display:flex!important;padding-top:3px;position:relative}.block-fast-order label>span{display:inline-block;font-size:12px;line-height:18px}.block-fast-order label a{color:#fff;text-decoration:none}.block-fast-order label .custom-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #6dba3f;border-radius:4px;flex-shrink:0;float:left;height:20px;margin-right:10px;overflow:hidden;position:relative;top:0;transition:.1s;width:20px}.block-fast-order label .custom-checkbox:before{background:url(/wp-content/themes/yamdiet/assets/images/check.svg?0c1b7f0eaf89434c8207f040ff330b2b) 50% no-repeat;background-size:13px;border-radius:4px;content:" ";height:100%;position:absolute;transform:scale(.5);transform-origin:center;transition:.1s;width:100%}.block-fast-order label .custom-checkbox:checked{background:#6dba3f}.block-fast-order label .custom-checkbox:checked:before{transform:scale(1)}.block-goals{padding:100px 0}.block-goals .title{margin-bottom:48px}.block-goals .title span{color:#00a550}.block-goals .cards{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:8.5px;justify-content:center}.block-goals .cards .card{background:var(--block-goals-bg,#ccc);border-radius:16px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:156px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:230px}.block-goals .cards .card:hover{box-shadow:0 0 12px 0 rgba(0,0,0,.2);transform:scale(1.02)}.block-goals .cards .card .picture{height:156px;left:50%;position:absolute;transform:translateX(-50%)}.block-goals .cards .card .btn{text-wrap:nowrap;background:#fff;border-radius:30px;color:var(--block-goals-color,#000);font-size:14px;font-weight:700;height:32px;letter-spacing:.45px;line-height:1.25;margin:auto 8px 8px;position:relative;text-transform:uppercase;width:100%;z-index:5}.block-goals .cards .card .btn,.btn-common{align-items:center;display:flex;justify-content:center}.btn-common{background:#0eac74;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:400;line-height:1.2;text-align:center;transition:all .3s ease}.btn-common:hover{background:#0a8f60}.btn-common.btn-copy{background-color:unset;border:2px dashed #07aa70;color:#07aa70;font-weight:700}.tip-wrapper{position:relative}.tip-wrapper.tip-hover:hover .tip,.tip-wrapper.tip-hover:not(.tip-inited):hover .tip,.tip-wrapper.tip-opened .tip{opacity:1;transform:scale(1) translate(-50%,-50%)}.tip,.tip-wrapper:not(.tip-opened) .tip,.tip-wrapper:not(.tip-opened):hover .tip{opacity:0;transform:scale(0) translate(-50%,-50%)}.tip{background:#fff;border-radius:16px;box-shadow:6px 10px 20px 0 rgba(0,0,0,.3);box-sizing:border-box;color:#2f4858;font-family:var(--ff1);font-size:14px;font-weight:400;height:auto;left:50%;line-height:1.58;padding:24px 21px 24px 24px;position:absolute;top:0;transform-origin:0 0;transition:.3s;width:266px;z-index:10}.tip b{font-weight:500}.tip ul{margin:0;padding:0 0 0 24px}.tip .x{position:absolute;right:0}.tip .x use{pointer-events:none}.tip .x{cursor:pointer;height:20px;padding:6px;right:2px;top:0;width:20px}[data-tooltip]{cursor:help;position:relative}[data-tooltip]:after{background-color:#fff;border-radius:8px;box-shadow:0 4px 24px 0 hsla(0,0%,70%,.25);color:#2c2c2c;content:attr(data-tooltip);font-size:14px;font-weight:300;opacity:0;padding:8px 12px;position:absolute;right:50%;top:100%;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:250px;z-index:1000}[data-tooltip]:hover:after{opacity:1;visibility:visible}.select-goal-dishes-wrapper{position:relative}@media (max-width:1184px){.select-goal-dishes-wrapper{padding:0}}.select-goal-dishes{-webkit-overflow-scrolling:touch;align-items:flex-start;display:flex;gap:12px;justify-content:space-between;overflow-x:auto;scroll-behavior:smooth;width:100%}@media (max-width:1184px){.select-goal-dishes{padding-left:24px;padding-right:24px}}@media (min-width:1001px){.select-goal-dishes{scrollbar-color:transparent transparent;scrollbar-width:none}.select-goal-dishes::-webkit-scrollbar{background:transparent;height:0}.select-goal-dishes::-webkit-scrollbar-thumb,.select-goal-dishes::-webkit-scrollbar-track{background:transparent}.select-goal-dishes::-webkit-scrollbar-button{display:none}}@media (max-width:1000px){.select-goal-dishes{scrollbar-color:transparent transparent;scrollbar-width:0;transition:scrollbar-width .3s ease}.select-goal-dishes::-webkit-scrollbar{background:transparent;height:0;-webkit-transition:height .3s ease;transition:height .3s ease}.select-goal-dishes::-webkit-scrollbar-thumb{background:#a6a6a6;border-radius:6px}.select-goal-dishes::-webkit-scrollbar-track{background:transparent}.select-goal-dishes::-webkit-scrollbar-button{display:none}.select-goal-dishes:hover{scrollbar-color:#a6a6a6 transparent;scrollbar-width:12px}.select-goal-dishes:hover::-webkit-scrollbar{height:12px}}@media (min-width:1001px){.select-goal-dishes-nav{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.6);border:1px solid #e4e4e4;border-radius:50%;cursor:pointer;display:flex;height:70px;justify-content:center;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:70px;z-index:10}.select-goal-dishes-nav.visible{opacity:1;pointer-events:auto}.select-goal-dishes-nav:hover{background:hsla(0,0%,100%,.85);transform:translateY(-50%) scale(1.1)}.select-goal-dishes-nav-left{left:-11px}.select-goal-dishes-nav-left img{transform:rotate(180deg)}.select-goal-dishes-nav-right{right:-11px}.select-goal-dishes-nav img{filter:invert(50%) sepia(0) saturate(0) hue-rotate(0deg) brightness(95%) contrast(90%);height:14px;width:8px}.select-goal-dishes:not(.has-overflow) .select-goal-dishes-nav{display:none!important}}.select-goal-card{cursor:pointer;flex:0 0 160px;height:252px;overflow:hidden;padding-top:20px;position:relative;transition:all .3s ease}@media (min-width:1185px){.select-goal-card{flex:0 0 186px;height:268px;padding-top:36px}}.select-goal-card.active>div,.select-goal-card:hover>div{background:var(--card-color-active);color:#fff}.select-goal-card.active>div img,.select-goal-card:hover>div img{filter:invert(1) brightness(2)}.select-goal-card .btn{align-items:center;background:#fff;border-radius:4px;color:#626876;display:flex;font-size:13px;height:28px;justify-content:center;width:100%}.select-goal-card>picture{height:104px;left:50%;position:absolute;top:0;transform:translateX(-50%);z-index:5}@media (min-width:1185px){.select-goal-card>picture{height:125px}}.select-goal-card>div{background:var(--card-color);border-radius:12px;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:100px 12px 12px;transition:all .3s ease;width:100%}.select-goal-card>div h3{font-size:16px;font-weight:600;margin:0 0 6px}.select-goal-card>div p{font-size:13px;font-weight:300;margin:0}.select-goal-card>div p:last-child{align-items:center;display:flex;justify-content:space-between}.select-goal-card>div img{display:inline-block}.modal-calories{display:flex;flex-direction:column;gap:16px;width:100%}.modal-calories p{font-size:22px;font-weight:500;margin:0 0 8px}.modal-calories .btn-common{background-color:#fff;color:#2c2c2c;font-size:16px;font-weight:400;height:54px;outline:1px solid #e4e4e4}.modal-calories .btn-common:hover{outline:1px solid #a6a6a6}.modal-calories .btn-common.active{background-color:#f6fffc;color:#07aa70;outline:1px solid #07aa70}section.program h2{margin-top:56px}section.program .program-list{display:flex;flex-direction:row;gap:8px;list-style:none;margin-bottom:24px}@media ((min-width:1001px) and (max-width:1184px)){section.program .program-list{padding:0 10px}}@media (max-width:1000px){section.program .program-list{-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:3px;padding-top:3px;scroll-behavior:smooth}}section.program .program-list li{align-items:center;border-radius:8px;cursor:pointer;display:flex;flex:1;height:51px;justify-content:center;min-width:0;outline:1px solid #e4e4e4;text-align:center}@media (max-width:1000px){section.program .program-list li{flex:0 0 200px;min-width:200px}}section.program .program-list li span{font-size:16px;font-weight:500;text-transform:uppercase}@media (min-width:1185px){section.program .program-list li span{font-size:12px}}@media ((min-width:1001px) and (max-width:1184px)){section.program .program-list li span{font-size:11px}}section.program .program-list li.active,section.program .program-list li:hover{background-color:#07aa70;outline:none}section.program .program-list li.active span,section.program .program-list li:hover span{color:#fff}section.program .program-list-calories li{flex-direction:column;height:78px}section.program .program-list-calories li span{display:block}section.program .program-list-calories li span:first-child{padding-bottom:4px}section.program .program-list-calories li span:last-child{border-top:1px solid #e4e4e4;padding-top:4px}section.program .program-cal-delivery{display:flex;gap:32px}@media (max-width:1000px){section.program .program-cal-delivery{flex-direction:column}}section.program .program-cal-delivery>div{flex:1 1 0}section.program .program-cal-delivery>div>div{align-items:center;border:1px solid #e4e4e4;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:24px 20px;position:relative}section.program .program-cal-delivery>div>div>img{flex:0 0 24px;transform:rotate(90deg);transition:transform .3s ease-in-out}section.program .program-cal-delivery>div>div>div{color:#626563;display:flex;font-size:16px;gap:16px}section.program .program-cal-delivery>div>div>div span{color:#2c2c2c;display:block;font-size:18px;margin-bottom:4px}section.program .program-cal-delivery>div>div>div>div:last-child{font-weight:500}section.program .program-cal-delivery .tip{width:484px;z-index:40}@media (max-width:1000px){section.program .program-cal-delivery .tip{width:100%}}section.program .program-cal-delivery .tip-wrapper{align-items:center;display:flex;gap:4px}section.program .program-cal-delivery .tip-wrapper.tip-opened>img{transform:rotate(-90deg)}@media (min-width:1001px){section.program .program-cal-delivery .tip-wrapper.tip-opened .tip{left:unset;right:0;top:-125px;transform:scale(1) translateY(-50%)}}@media (max-width:1000px){section.program .program-cal-delivery .tip-wrapper.tip-opened .tip{transform:scale(1) translate(-50%,-20%)}}@media (max-width:360px){.yd-hide-xs{display:none!important}}@media (min-width:361px){.yd-hide-xs-up{display:none!important}}@media (max-width:430px){.yd-hide-sm{display:none!important}}@media (min-width:431px){.yd-hide-sm-up{display:none!important}}@media (max-width:1000px){.yd-hide-md{display:none!important}}@media (min-width:1001px){.yd-hide-md-up{display:none!important}}@media (max-width:1184px){.yd-hide-lg{display:none!important}}@media (min-width:1185px){.yd-hide-lg-up{display:none!important}}.yd-show-xs{display:none!important}@media (max-width:360px){.yd-show-xs{display:block!important}}.yd-show-xs-up{display:none!important}@media (min-width:361px){.yd-show-xs-up{display:block!important}}.yd-show-sm{display:none!important}@media (max-width:430px){.yd-show-sm{display:block!important}}.yd-show-sm-up{display:none!important}@media (min-width:431px){.yd-show-sm-up{display:block!important}}.yd-show-md{display:none!important}@media (max-width:1000px){.yd-show-md{display:block!important}}.yd-show-md-up{display:none!important}@media (min-width:1001px){.yd-show-md-up{display:block!important}}.yd-show-lg{display:none!important}@media (max-width:1184px){.yd-show-lg{display:block!important}}.yd-show-lg-up{display:none!important}@media (min-width:1185px){.yd-show-lg-up{display:block!important}}.yd-show-inline-xs{display:none!important}@media (max-width:360px){.yd-show-inline-xs{display:inline!important}}.yd-show-inline-xs-up{display:none!important}@media (min-width:361px){.yd-show-inline-xs-up{display:inline!important}}.yd-show-inline-sm{display:none!important}@media (max-width:430px){.yd-show-inline-sm{display:inline!important}}.yd-show-inline-sm-up{display:none!important}@media (min-width:431px){.yd-show-inline-sm-up{display:inline!important}}.yd-show-inline-md{display:none!important}@media (max-width:1000px){.yd-show-inline-md{display:inline!important}}.yd-show-inline-md-up{display:none!important}@media (min-width:1001px){.yd-show-inline-md-up{display:inline!important}}.yd-show-inline-lg{display:none!important}@media (max-width:1184px){.yd-show-inline-lg{display:inline!important}}.yd-show-inline-lg-up{display:none!important}@media (min-width:1185px){.yd-show-inline-lg-up{display:inline!important}}.yd-show-inline-block-xs{display:none!important}@media (max-width:360px){.yd-show-inline-block-xs{display:inline-block!important}}.yd-show-inline-block-xs-up{display:none!important}@media (min-width:361px){.yd-show-inline-block-xs-up{display:inline-block!important}}.yd-show-inline-block-sm{display:none!important}@media (max-width:430px){.yd-show-inline-block-sm{display:inline-block!important}}.yd-show-inline-block-sm-up{display:none!important}@media (min-width:431px){.yd-show-inline-block-sm-up{display:inline-block!important}}.yd-show-inline-block-md{display:none!important}@media (max-width:1000px){.yd-show-inline-block-md{display:inline-block!important}}.yd-show-inline-block-md-up{display:none!important}@media (min-width:1001px){.yd-show-inline-block-md-up{display:inline-block!important}}.yd-show-inline-block-lg{display:none!important}@media (max-width:1184px){.yd-show-inline-block-lg{display:inline-block!important}}.yd-show-inline-block-lg-up{display:none!important}@media (min-width:1185px){.yd-show-inline-block-lg-up{display:inline-block!important}}.yd-show-flex-xs{display:none!important}@media (max-width:360px){.yd-show-flex-xs{display:flex!important}}.yd-show-flex-xs-up{display:none!important}@media (min-width:361px){.yd-show-flex-xs-up{display:flex!important}}.yd-show-flex-sm{display:none!important}@media (max-width:430px){.yd-show-flex-sm{display:flex!important}}.yd-show-flex-sm-up{display:none!important}@media (min-width:431px){.yd-show-flex-sm-up{display:flex!important}}.yd-show-flex-md{display:none!important}@media (max-width:1000px){.yd-show-flex-md{display:flex!important}}.yd-show-flex-md-up{display:none!important}@media (min-width:1001px){.yd-show-flex-md-up{display:flex!important}}.yd-show-flex-lg{display:none!important}@media (max-width:1184px){.yd-show-flex-lg{display:flex!important}}.yd-show-flex-lg-up{display:none!important}@media (min-width:1185px){.yd-show-flex-lg-up{display:flex!important}}.radio-item{position:relative;transition:all .3s ease}.radio-item:before{border:1px solid #a6a6a6;border-radius:50%;content:"";display:block;height:22px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:22px}@media ((min-width:1001px) and (max-width:1184px)){.radio-item:before{left:10px}}.radio-item.active:before{border:1px solid #07aa70}.radio-item.active:after{background-color:#07aa70;border-radius:50%;content:"";display:block;height:14px;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:14px}@media ((min-width:1001px) and (max-width:1184px)){.radio-item.active:after{left:14px}}.dish-card{background-color:#f8f8f8;border-radius:16px;display:flex;flex:0 0 284px;flex-direction:column;height:383px;overflow:hidden}.dish-card-image{height:238px;overflow:hidden;position:relative;width:100%}.dish-card-image>img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.dish-card-markers{display:flex;flex-direction:column;gap:4px;position:absolute;right:11px;top:11px}.dish-card-markers>span{display:inline-block;position:relative}.dish-card:hover{cursor:pointer}.dish-card:hover .dish-card-image>img{transform:scale(1.1)}.dish-card-info{display:flex;flex:1;flex-direction:column;padding:16px}.dish-card-info p{font-size:15px;margin:0;padding:0}.dish-card-info div{display:flex;justify-content:space-between;margin-top:auto}.dish-card-info div span{color:#626563}.dish-card-info div span>span{align-items:center;background-color:#07aa70;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:20px;justify-content:center;margin-left:4px;padding-right:1px;width:20px}.dish-card-info div a{color:#07aa70}.modal-delivery-info{display:flex;flex-direction:column;gap:24px;line-height:1.2}.modal-delivery-info-important{color:#ff0623}.modal-delivery-info h3{font-size:22px;font-weight:500;margin:0}.modal-delivery-info h4{color:#07aa70;font-size:18px;font-weight:500;margin:0 0 8px}.modal-delivery-info p{font-size:16px;font-weight:300;margin:0}.menu-constructor-dishes{-webkit-overflow-scrolling:touch;display:flex;gap:16px;overflow-x:auto;padding-bottom:10px;scroll-behavior:smooth;width:100%}.menu-constructor-dishes-wrapper{position:relative}@media (max-width:1184px){.menu-constructor-dishes-wrapper{padding:0}.menu-constructor-dishes{padding-left:24px;padding-right:24px}}@media (min-width:1001px){.menu-constructor-dishes{scrollbar-color:transparent transparent;scrollbar-width:none}.menu-constructor-dishes::-webkit-scrollbar{background:transparent;height:0}.menu-constructor-dishes::-webkit-scrollbar-thumb,.menu-constructor-dishes::-webkit-scrollbar-track{background:transparent}.menu-constructor-dishes::-webkit-scrollbar-button{display:none}}@media (max-width:1000px){.menu-constructor-dishes{scrollbar-color:transparent transparent;scrollbar-width:0;transition:scrollbar-width .3s ease}.menu-constructor-dishes::-webkit-scrollbar{background:transparent;height:0;-webkit-transition:height .3s ease;transition:height .3s ease}.menu-constructor-dishes::-webkit-scrollbar-thumb{background:#a6a6a6;border-radius:6px}.menu-constructor-dishes::-webkit-scrollbar-track{background:transparent}.menu-constructor-dishes::-webkit-scrollbar-button{display:none}.menu-constructor-dishes:hover{scrollbar-color:#a6a6a6 transparent;scrollbar-width:12px}.menu-constructor-dishes:hover::-webkit-scrollbar{height:12px}}@media (min-width:1001px){.menu-constructor-dishes-nav{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.6);border:1px solid #e4e4e4;border-radius:50%;cursor:pointer;display:flex;height:70px;justify-content:center;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:70px;z-index:10}.menu-constructor-dishes-nav.visible{opacity:1;pointer-events:auto}.menu-constructor-dishes-nav:hover{background:hsla(0,0%,100%,.85);transform:translateY(-50%) scale(1.1)}.menu-constructor-dishes-nav-left{left:-11px}.menu-constructor-dishes-nav-left img{transform:rotate(180deg)}.menu-constructor-dishes-nav-right{right:-11px}.menu-constructor-dishes-nav img{filter:invert(50%) sepia(0) saturate(0) hue-rotate(0deg) brightness(95%) contrast(90%);height:14px;width:8px}.menu-constructor-dishes:not(.has-overflow) .menu-constructor-dishes-nav{display:none!important}}.menu-constructor-days,.menu-constructor-info>ul{display:flex;list-style:none;width:100%}.menu-constructor-days li,.menu-constructor-info>ul li{display:flex;min-width:0}.menu-constructor-days{gap:8px;margin-bottom:24px}.menu-constructor-days li{align-items:center;border:1px solid #e4e4e4;border-radius:8px;cursor:pointer;flex:1;flex-direction:column;font-size:16px;font-weight:500;gap:2px;height:62px;justify-content:center;transition:all .3s ease-in-out}@media (max-width:1000px){.menu-constructor-days li{font-size:14px;min-width:142px;padding:0 12px}}.menu-constructor-days li.active,.menu-constructor-days li:hover{background-color:#07aa70;color:#fff}.menu-constructor-days li.active span,.menu-constructor-days li:hover span{color:#fff}.menu-constructor-days li.expressDay.active,.menu-constructor-days li.expressDay:hover{background-color:#eafbff;border-color:#0baaff;color:#0baaff}.menu-constructor-days li.expressDay.active span,.menu-constructor-days li.expressDay:hover span{color:#626563}.menu-constructor-days li strong{white-space:nowrap}.menu-constructor-days li span{color:#626563;font-size:14px;font-weight:300;transition:all .3s ease-in-out}@media (min-width:1001px){.menu-constructor-days li span{font-size:13px}}@media (max-width:1000px){.menu-constructor-days{-webkit-overflow-scrolling:touch;overflow-x:auto;scroll-behavior:smooth}}.menu-constructor-notes{align-items:center;display:flex;font-size:15px;gap:8px;height:22px;margin-bottom:24px}.menu-constructor-notes strong{color:#0baaff;font-size:14px;font-weight:500}.menu-constructor-notes img{margin-right:4px}.menu-constructor-notes .modal-express>div{color:#0baaff;font-size:22px}.menu-constructor-notes .modal-express strong{color:#2c2c2c}.menu-constructor-notes .tip-wrapper{cursor:pointer}.menu-constructor-info{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}@media (max-width:1000px){.menu-constructor-info{flex-direction:column;gap:24px;justify-content:unset}}@media (min-width:1001px){.menu-constructor-info{min-height:52px}}.menu-constructor-info>ul{gap:12px;margin:0;max-width:375px;padding:0}.menu-constructor-info>ul li{align-items:center;flex-direction:column;gap:4px;height:39px;justify-content:center}.menu-constructor-info>ul li:not(:last-child){border-right:1px solid #e4e4e4;padding-right:12px}.menu-constructor-info>ul li>span{padding:0 6px}.menu-constructor-info>ul li>span:first-child{color:#626563;font-size:15px;font-weight:500}.menu-constructor-info>ul li>span:last-child{color:#a6a6a6;font-size:14px;font-weight:300}.menu-constructor-info>div{align-items:center;display:flex;gap:24px;max-width:543px}.menu-constructor-info>div p{color:#626563;font-size:13px;font-weight:300;margin:10px 0}.menu-constructor .tip-wrapper{align-items:center;display:flex;gap:4px}@media (min-width:1001px){.menu-constructor .tip-wrapper.tip-opened .tip{transform:scale(1) translateY(-50%)}}@media (max-width:1000px){.menu-constructor .tip-wrapper.tip-opened .tip{transform:scale(1) translate(-50%,-20%)}}.menu-constructor-controls-lengths .btn-common,.menu-constructor-controls-mode .btn-common{background-color:#fff;color:#2c2c2c;font-size:16px;font-weight:500;outline:1px solid #e4e4e4}.menu-constructor-controls-lengths .btn-common:hover,.menu-constructor-controls-mode .btn-common:hover{outline:1px solid #a6a6a6}.menu-constructor-controls-lengths .btn-common.active,.menu-constructor-controls-mode .btn-common.active{background-color:#f6fffc;color:#07aa70;outline:1px solid #07aa70}.menu-constructor-controls-mode{display:flex;gap:16px;margin-bottom:24px}.menu-constructor-controls-mode .btn-common{flex:1;height:51px;text-transform:uppercase}.menu-constructor-controls-lengths{display:flex;gap:16px;margin-bottom:16px}@media (max-width:1000px){.menu-constructor-controls-lengths{flex-direction:column}}@media ((min-width:1001px) and (max-width:1184px)){.menu-constructor-controls-lengths{gap:5px}}.menu-constructor-controls-lengths-old{color:#a6a6a6;font-weight:300;text-decoration:line-through}.menu-constructor-controls-lengths-hint{color:#ff0623}@media (min-width:1001px){.menu-constructor-controls-lengths-hint,.menu-constructor-controls-lengths-old{font-size:11px}}.menu-constructor-controls-lengths .btn-common{flex:1;font-size:16px;font-weight:400;justify-content:space-between;min-height:82px;padding:10px 16px 10px 46px;position:relative}@media ((min-width:1001px) and (max-width:1184px)){.menu-constructor-controls-lengths .btn-common{padding-left:40px}}@media (min-width:1001px){.menu-constructor-controls-lengths .btn-common{font-size:12px}}.menu-constructor-controls-lengths .btn-common>div{align-items:center;display:flex;flex-direction:column;gap:4px}.menu-constructor-controls-summary{display:flex;gap:16px;line-height:1.25}@media (max-width:1000px){.menu-constructor-controls-summary{flex-direction:column;gap:16px}}.menu-constructor-controls-summary .icon-info{cursor:pointer;margin-left:4px}.menu-constructor-controls-summary .icon-info>img{filter:invert(62%) sepia(0) saturate(0) hue-rotate(0deg) brightness(95%) contrast(90%)}.menu-constructor-controls-summary .tip{width:601px;z-index:40}@media (max-width:1000px){.menu-constructor-controls-summary .tip{width:100%}}.menu-constructor-controls-summary>div{border:1px solid #e4e4e4;border-radius:10px;display:flex;flex:2 1 auto;padding:16px}@media (max-width:1000px){.menu-constructor-controls-summary>div{flex:1;flex-direction:column;gap:30px}}.menu-constructor-controls-summary>div>div{display:flex;flex-direction:column;gap:6px}.menu-constructor-controls-summary>div>div:first-child{min-width:340px}.menu-constructor-controls-summary>div>div:first-child .icon-info{display:inline-block;height:14px;width:14px}.menu-constructor-controls-summary>div>div:last-child{margin-left:auto;min-width:212px}@media (max-width:1000px){.menu-constructor-controls-summary>div>div:last-child{margin-right:auto}}.menu-constructor-controls-summary-title{color:#07aa70;font-size:18px;font-weight:600;margin-bottom:4px}.menu-constructor-controls-summary-title span:first-child{text-transform:uppercase}.menu-constructor-controls-summary-price{align-items:center;display:flex;font-size:20px;gap:8px}@media (max-width:1000px){.menu-constructor-controls-summary-price{justify-content:center}}.menu-constructor-controls-summary-price span{color:#07aa70;font-size:28px;font-weight:600}.menu-constructor-controls-summary-cashback{color:#2c57dd;display:flex;justify-content:center;margin-top:auto;text-align:center}.menu-constructor-controls-summary p{margin:0;padding:0}.menu-constructor-controls-summary p strong{font-size:16px;font-weight:600}.menu-constructor-controls-summary p span{background-color:#f6fffc;color:#07aa70;font-size:16px;margin-left:4px;padding:4px}.menu-constructor-controls-summary .btn-common{flex:1 1 auto;text-transform:uppercase}.menu-constructor-controls-summary .btn-common img{margin-left:16px}@media (max-width:1000px){.menu-constructor-controls-summary .btn-common{flex:1;min-height:90px}}.menu-constructor ul.pregnancy-warning{display:flex;list-style:none;margin:0;padding:0}.menu-constructor ul.pregnancy-warning li{align-items:center;display:flex;font-size:14px;font-weight:300;gap:8px;height:32px}@media (max-width:1000px){.menu-constructor ul.pregnancy-warning{flex-direction:column;gap:2px}}@media (min-width:1001px){.menu-constructor ul.pregnancy-warning{gap:24px}}.menu-constructor-loading{align-items:center;display:flex;height:500px;justify-content:center;position:relative}.menu-constructor-loading:before{animation:spin 1s linear infinite;border:3px solid rgba(7,170,112,.2);border-radius:50%;border-top-color:#07aa70;content:"";height:40px;width:40px}.menu-constructor-loading:after{animation:spin 1.5s linear infinite reverse;border:2px solid rgba(7,170,112,.1);border-radius:50%;border-top-color:rgba(7,170,112,.4);content:"";height:60px;position:absolute;width:60px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.banner-fast-order{--input-active-grey:#e7ecf0;--light-grey-bg:#fcfcfc;--light-grey:#9ca9b5;--white:#fff;--red:#eb002a;--main-green:#00a550;--stroke-lk:#e4e4e4;--orange:#fb6640;--input-inactive-grey:#f6f9fc;background:var(--white);border-radius:10px;box-shadow:6px 6px 14px 0 rgba(46,62,92,.2),-6px -6px 14px 0 rgba(46,62,92,.1);display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;max-width:calc(100% - 48px);overflow:hidden;position:relative;width:802px;z-index:5}@media screen and (max-width:1000px){.banner-fast-order{border-radius:0;max-width:414px}}.banner-fast-order-wrapper{align-items:center;background-color:#bedcf8;display:flex;height:790px;justify-content:center;position:relative}@media screen and (max-width:1000px){.banner-fast-order-wrapper{height:1067px}}.banner-fast-order-top{border-bottom:1px solid var(--input-active-grey);color:#162650;font-family:var(--ff);font-size:28px;font-weight:700;line-height:1.4;padding-bottom:24px;padding-top:23px;text-align:center;text-transform:uppercase}@media screen and (max-width:1000px){.banner-fast-order-top{border-bottom:none;font-size:24px;line-height:1.2;margin:auto;max-width:18em;padding-top:29px}}.banner-fast-order-box{display:flex;height:100%;min-height:470px}@media screen and (max-width:1000px){.banner-fast-order-box{flex-direction:column;min-height:unset;padding-bottom:30px}}.banner-fast-order-btns{background:var(--light-grey-bg);box-sizing:border-box;flex-shrink:0;height:100%;justify-content:center;padding-bottom:30px;padding-top:30px;transform:translateY(-1px);width:289px}@media screen and (max-width:1000px){.banner-fast-order-btns{background:transparent;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px 8px;height:auto;padding:13px 8px 0;width:100%}}.banner-fast-order-btn-test{background:var(--orange);border-radius:20px;bottom:100%;color:var(--white);font-size:12px;font-weight:500;letter-spacing:-.01em;line-height:125%;padding:4px 6px;position:absolute;text-align:center;transform:translateY(50%);z-index:1}@media screen and (max-width:1000px){.banner-fast-order-btn-test{transform:translateY(29%)}}.banner-fast-order-btn{align-items:center;border:1px solid transparent;border-radius:0 60px 60px 0;color:var(--light-grey);display:inline-flex;flex-direction:column;font-size:16px;height:80px;justify-content:center;letter-spacing:-.01em;line-height:125%;padding:8px 36px;position:relative;text-align:center;transition:.3s;width:100%}@media screen and (max-width:1000px){.banner-fast-order-btn{border-radius:40px;height:auto;min-height:56px;padding:4px 12px;width:180px}}.banner-fast-order-btn:hover:not(.active){background:var(--input-inactive-grey)}.banner-fast-order-btn.active{background:var(--main-green);color:var(--white)}.banner-fast-order-btn.active strong{color:var(--white)}@media screen and (max-width:1000px){.banner-fast-order-btn:not(.active){border:1px solid var(--light-grey)}}.banner-fast-order-btn b{font-weight:700;transform:translateY(-1px)}@media screen and (max-width:1000px){.banner-fast-order-btn b{transform:translateY(0)}}.banner-fast-order-btn strong{color:var(--red);font-size:14px;font-weight:500;transform:translateY(3px)}@media screen and (max-width:1000px){.banner-fast-order-btn strong{font-size:16px;transform:translateY(0)}}.banner-fast-order-price-wrapper{display:inline-flex;flex-direction:column;position:relative;transform:translateY(18px)}@media screen and (max-width:1000px){.banner-fast-order-price-wrapper{margin-top:76px;transform:unset}}.banner-fast-order-old-price{color:var(--light-grey);font-size:22px;font-weight:400;left:50%;letter-spacing:-.01em;line-height:100%;position:absolute;text-align:center;transform:translateX(-50%) translateY(-36px)}.banner-fast-order-old-price:after{background-color:var(--red);content:"";height:1.2px;left:50%;position:absolute;top:64%;transform:rotate(-11deg) translate(-50%,-50%);transform-origin:0 0;width:3.2em}.banner-fast-order-price{align-items:baseline;color:#162650;display:inline-flex;font-size:34px;font-weight:700;justify-content:center;letter-spacing:-.01em;line-height:100%;text-align:center;transform:translateX(4px)}.banner-fast-order-price .r{margin-left:8px}.banner-fast-order-price-postfix{color:var(--light-grey);line-height:100%;margin-left:12px}.banner-fast-order-benefit,.banner-fast-order-price-postfix{font-size:16px;font-weight:500;letter-spacing:-.01em;text-align:center}.banner-fast-order-benefit{bottom:46px;color:var(--red);line-height:125%;position:absolute;width:100%}@media screen and (max-width:1000px){.banner-fast-order-benefit{bottom:44px}}.banner-fast-order-cashback{align-items:center;background:linear-gradient(90deg,#00a0ff,#3dcc83);border-radius:20px;color:var(--white);display:inline-flex;font-size:16px;font-weight:700;gap:4px;justify-content:center;letter-spacing:-.01em;line-height:125%;margin-top:36px;padding:8px 16px;position:relative;text-align:center}@media screen and (max-width:1000px){.banner-fast-order-cashback{margin-top:31px}}.banner-fast-order-cashback-what{background-color:var(--main-green);border-radius:50%;color:var(--white);font-size:15px;font-weight:500;height:21px;letter-spacing:-.01em;line-height:125%;position:absolute;right:-27px;text-align:center;top:50%;transform:translateY(-50%);width:21px}@media screen and (max-width:1000px){.banner-fast-order-cashback-what{margin-top:unset}}.banner-fast-order-cashback-what span{align-items:center;display:flex;justify-content:center;line-height:21px;pointer-events:none}.banner-fast-order-change{align-items:center;background:var(--white);border:1px solid var(--stroke-lk);border-radius:60px;box-shadow:6px 6px 16px 0 rgba(22,38,80,.05),2px 4px 8px 0 rgba(22,38,80,.1),-4px -4px 16px 0 rgba(22,38,80,.05);box-sizing:border-box;display:inline-flex;flex-direction:column;height:83px;justify-content:center;line-height:120%;min-width:261px;padding:16px 20px;text-align:center;width:auto}.banner-fast-order-change strong{color:var(--main-green);font-size:20px;font-weight:700;text-transform:uppercase}@media screen and (max-width:1000px){.banner-fast-order-change strong{font-size:22px}}.banner-fast-order-change b{color:#162650;font-size:16px;font-weight:500;margin-top:12px}@media screen and (max-width:1000px){.banner-fast-order-change b{margin-top:13px}.banner-fast-order-change{border:none;box-shadow:none;height:auto;padding:0}}.banner-fast-order-form{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding-top:57px;width:100%}@media screen and (max-width:1000px){.banner-fast-order-form{padding-top:35px}}.banner-fast-order-label{color:var(--light-grey);display:flex;flex-direction:column;font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:125%;text-align:center}.banner-fast-order-phone{background:var(--input-inactive-grey);border:1px solid var(--stroke-lk);border-radius:6px;box-sizing:border-box;color:#162650;font-size:16px;font-weight:400;height:44px;line-height:120%;margin-top:4px;padding:12px 16px;transition:box-shadow .3s,border .3s;width:320px}.banner-fast-order-phone:focus,.banner-fast-order-phone:hover{box-shadow:0 0 0 .3em #c6eacd}.banner-fast-order-phone:focus:placeholder{color:inherit}.banner-fast-order-phone:active{box-shadow:0 0 0 2px #c6eacd}.banner-fast-order-phone.placeholder{color:var(--light-grey)}.banner-fast-order-phone.error{border-color:var(--red);color:var(--red)}.banner-fast-order-submit{background:var(--main-green);border:1px solid var(--main-green);border-radius:30px;color:var(--white);font-size:16px;font-weight:500;height:40px;letter-spacing:-.01em;line-height:120%;margin-bottom:58px;text-align:center;transition:box-shadow .3s,border .3s;width:320px}.banner-fast-order-submit:focus,.banner-fast-order-submit:hover{box-shadow:0 0 0 .3em #c6eacd}.banner-fast-order-submit:focus:placeholder{color:inherit}.banner-fast-order-submit:active{box-shadow:0 0 0 2px #c6eacd}@media screen and (max-width:1000px){.banner-fast-order-submit{height:48px;margin-bottom:0;margin-top:40px;max-width:calc(100% - 24px)}}.banner-fast-order .tip{border-radius:10px;box-sizing:border-box;color:#162650;font-size:16px;font-weight:500;height:auto;line-height:200%;max-width:96vw;padding:12px 20px;top:50%;width:373px}.banner-fast-order .tip b{color:var(--main-green);font-weight:700}.banner-fast-order .tip a{align-items:center;color:var(--orange);display:flex;font-size:16px;font-weight:700;justify-content:center;line-height:200%;margin-top:10px;max-width:100%}@media screen and (max-width:1000px){.banner-fast-order .tip a{border:2px solid var(--main-green);border-radius:30px;box-sizing:border-box;color:var(--main-green);height:48px;padding:4px 24px;width:333px}}.banner-fast-order .tip .x{display:none}.banner-fast-order-bg{height:100%;left:0;position:absolute;right:0;top:0;z-index:0}.banner-fast-order-bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-fast-order-decor-left,.banner-fast-order-decor-right{height:100%;position:absolute;top:0;z-index:0}.banner-fast-order-decor-left img,.banner-fast-order-decor-right img{height:100%;-o-object-fit:cover;object-fit:cover}.banner-fast-order-decor-left{left:0}.banner-fast-order-decor-right{right:0}.modal-choice .mc-modal-inner{background-color:#f0f1f2!important;display:flex;flex-direction:column;padding:24px!important}@media (min-width:1001px){.modal-choice .mc-modal-inner{gap:6px;padding:24px 30px!important;width:715px!important}}.modal-choice .mc-modal-header{display:flex;flex-direction:column;gap:24px;padding-bottom:16px}.modal-choice .mc-modal-header>div{font-size:22px;font-weight:700;text-align:center}@media (min-width:1001px){.modal-choice .mc-modal-header>div{font-size:24px}}.modal-choice .mc-modal-header>p{font-size:15px;font-weight:500;margin:0}@media (min-width:1001px){.modal-choice .mc-modal-header>p{font-size:16px}}.modal-choice .mc-modal-content{display:flex;flex-direction:column;gap:16px}@media (min-width:1001px){.modal-choice .mc-modal-content{gap:12px}}.modal-choice .dish-group{background-color:#fff;border-radius:16px;display:flex;gap:26px;padding:12px;position:relative}@media (min-width:1001px){.modal-choice .dish-group{gap:24px}}.modal-choice .dish-group-dishes{display:flex;flex-direction:column;gap:12px}@media (min-width:1001px){.modal-choice .dish-group-dishes{gap:24px}}.modal-choice .dish-group-radio{background-color:#f0f1f2;border:1px solid #e4e4e4;border-radius:50%;cursor:pointer;height:28px;margin:auto 0 auto auto;max-width:28px;min-width:28px;overflow:hidden;position:relative;transition:all .3s ease}@media (min-width:1001px){.modal-choice .dish-group-radio{height:32px;max-width:32px;min-width:32px}}.modal-choice .dish-group-radio.active,.modal-choice .dish-group-radio:hover{background-color:#07aa70;border-color:#07aa70}.modal-choice .dish-group-radio.active:before,.modal-choice .dish-group-radio:hover:before{background:url(/wp-content/themes/yamdiet/assets/images/icons/check-3.svg) no-repeat 50%/15px 12px;content:" ";filter:brightness(0) saturate(100%) invert(100%);height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;width:15px}.modal-choice .dish-group-cost{bottom:12px;font-size:14px;font-weight:500;position:absolute;right:12px}.modal-choice .dish-block{display:flex;gap:12px}.modal-choice .dish-block-image{border-radius:8px;cursor:pointer;height:85px;max-width:120px;min-width:120px;overflow:hidden;position:relative}@media (min-width:1001px){.modal-choice .dish-block-image{height:100px;max-width:141px;min-width:141px}}.modal-choice .dish-block-image>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.modal-choice .dish-block-image .dish-block-icons{left:5px;position:absolute;top:5px}.modal-choice .dish-block-info{display:flex;flex-direction:column}.modal-choice .dish-block-name{font-size:12px}@media (min-width:1001px){.modal-choice .dish-block-name{font-size:14px}}.modal-choice .dish-block-totals{display:flex;font-size:10px;font-weight:300;gap:24px;margin-top:auto}@media (min-width:1001px){.modal-choice .dish-block-totals{font-size:12px;gap:26px}}.modal-choice .dish-block-totals span{color:#a6a6a6}.modal-choice .dish-block-totals ul{display:flex;gap:8px;list-style:none;margin:0;padding:0}.modal-firstday{display:flex;flex-direction:column;gap:16px;width:100%}.modal-firstday p{font-size:22px;font-weight:500;margin:0 0 8px}.modal-firstday ul{display:flex;flex-direction:column;gap:4px;list-style:none;margin-left:0;padding-left:0}.modal-firstday .btn-common{background-color:#fff;color:#2c2c2c;font-size:16px;font-weight:400;height:54px;outline:1px solid #e4e4e4}.modal-firstday .btn-common:hover{outline:1px solid #a6a6a6}.modal-firstday .btn-common.active{background-color:#f6fffc;color:#07aa70;outline:1px solid #07aa70}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos{border-radius:12px;padding:24px 26px 10px 22px;width:900px;width:850px}@media (max-width:1000px){.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos{padding:15px 15px 10px}}@media (min-width:1001px){.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .content{align-items:flex-start;display:flex;gap:25px}}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .photo-hint{color:#2e3e5c;font-size:10px;line-height:15px;margin-top:12px;opacity:.5;text-align:center}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .image-container{max-width:420px;width:100%}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .tns-outer{position:relative}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .tns-ovh{overflow:hidden;width:100%}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .tns-inner{overflow:hidden;position:relative}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .tns-nav{display:flex;gap:5px;justify-content:center;margin-bottom:5px;margin-top:13px}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .tns-nav button{background:#5b7a98;border:none;border-radius:5px;height:5px;opacity:.5;outline:0;padding:0;width:5px}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .tns-nav button.tns-nav-active{background:#6dba3f;opacity:1}@media (min-width:1001px){.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .tns-nav{display:none}}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .tns-liveregion{display:none}@media (max-width:1000px){.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .tns-controls{display:none}}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .tns-controls button{background:transparent;border:none;cursor:pointer;height:100%;outline:none;position:absolute;top:0;width:calc(50% - 15px);z-index:2}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .tns-controls button[data-controls=prev]{left:15px}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .tns-controls button[data-controls=next]{right:15px}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .tns-controls button:after{background:50%/contain no-repeat url(/wp-content/themes/yamdiet/assets/images/chevron-white.svg?a7794666e080aee14b2e032027d61bf7);content:" ";display:block;height:18px;left:0;opacity:.75;position:absolute;top:50%;transform:translateY(-50%);transition:.15s;width:10px}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .tns-controls button[data-controls=next]:after{left:auto;right:0;transform:translateY(-50%) rotate(180deg)}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .tns-controls button:hover:after{opacity:1}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .images{display:flex;height:300px;overflow:hidden;width:420px}@media (max-width:1000px){.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .images{height:240px;width:325px}}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .image{align-items:center;border-radius:10px 10px 0 0;display:flex;height:300px;justify-content:center;overflow:hidden;position:relative;width:420px}@media (max-width:1000px){.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .image{border-radius:8px 8px 0 0;height:240px;width:325px}}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .image img{height:auto;position:relative;width:420px}@media (max-width:1000px){.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .image img{width:325px}}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .image:before{animation:image-loading .5s linear infinite;border:2px solid #6dba3f;border-bottom:none;border-radius:25px;border-top:none;content:" ";height:32px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center;width:32px}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .types{display:flex}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .type{background:#e8eaec;color:#6dba3f;cursor:pointer;flex-grow:1;font-size:15px;line-height:25px;text-align:center}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .type:first-child{border-bottom-left-radius:10px}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .type:last-child{border-bottom-right-radius:10px}@media (max-width:1000px){.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .type{font-size:12px;line-height:20px}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .type:first-child{border-bottom-left-radius:8px}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .type:last-child{border-bottom-right-radius:8px}}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .type.active{background:#6dba3f;color:#fff}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .name{font-size:20px;font-weight:600;line-height:116%;padding-top:15px}@media (max-width:1000px){.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .name{font-size:16px;padding-top:10px;text-align:center}}@media (min-width:1001px){.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .info{display:flex;flex:1;flex-direction:column;gap:8px;height:260px;justify-content:space-between}}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .ings{font-size:15px;line-height:116%}@media (max-width:1000px){.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .ings{font-size:12px;margin-top:18px;text-align:center}}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .ings b{font-weight:500}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .control{align-items:center;display:flex;flex-direction:column}@media (max-width:1000px){.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .control{margin-top:20px}}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .control button{background:#ffdb20;border:none;border-radius:25px;box-shadow:0 0 0 0 transparent;color:#162650;font-size:15px;font-weight:500;letter-spacing:-.01em;line-height:40px;margin-top:28px;outline:none;padding:0 25px;transition:.15s}@media (max-width:1000px){.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .control button{font-size:12px;line-height:32px;margin-top:22px}}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .control button:hover{box-shadow:0 0 0 4px rgba(255,219,32,.247)}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .control button:active{box-shadow:0 0 0 2px rgba(255,219,32,.498)}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .totals{align-items:baseline;display:flex;font-size:15px;justify-content:space-between;width:100%}@media (max-width:1000px){.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .totals{font-size:12px}}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .totals .r img{left:-3px;position:relative;top:2px}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .panel-qty{display:flex;margin-top:28px}@media (max-width:1000px){.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .panel-qty{margin-top:22px}}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .panel-qty .btn-qty{margin:0}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .panel-qty .btn-qty.minus:before{content:"–"}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .panel-qty .btn-qty.plus:before{content:"+"}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .panel-qty .text-qty{border:1px solid #dfe6ed;border-radius:25px;box-sizing:border-box;font-size:15px;font-weight:500;line-height:40px;margin:0 10px;min-width:40px;text-align:center}@media (max-width:1000px){.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .panel-qty .text-qty{font-size:12px;line-height:32px;min-width:32px}}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .type{color:#07aa70}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .type.active{background-color:#07aa70}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .control button{background-color:#07aa70;border-radius:10px;color:#fff;cursor:pointer}.modal-dish[data-css=modal-dish] .mc-modal-inner.dish-photos .control button:hover{background-color:#069260;box-shadow:unset}.modal-dish[data-css=modal-dish] .image-container{position:relative}.modal-dish[data-css=modal-dish] .dish-card-markers{top:40px;z-index:10}.modal-dish[data-css=modal-dish] .dish-card-markers>span{width:40px}.form-order{--black-color:#2c2c2c!important;--green-color:#07aa70!important;--green-dark-color:#0eac74!important}.form-order,.form-order .block,.form-order .price-day,.form-order .price-sum,.form-order button,.form-order input,.form-order textarea{font-family:Geologica,sans-serif!important}.form-order .head>picture{display:none}.form-order .head .info{margin-left:40px}@media (max-width:430px){.form-order .head .info{margin-left:2.9vw;margin-right:0}}.form-order .head .info-title{font-weight:500}@media (max-width:430px){.form-order .head .info .price-sum{align-items:center;flex-direction:unset}}.form-order .body .input-label,.form-order .body .input-select,.form-order .body .input-text,.form-order .body .input-title,.form-order .body .title-group{font-size:16px;font-weight:300}.form-order .body .input-select,.form-order .body .input-text{background-color:transparent;border-bottom:1px solid #a6a6a6;border-radius:0;height:47px}.form-order .body .input-select:focus,.form-order .body .input-select:hover,.form-order .body .input-text:focus,.form-order .body .input-text:hover{box-shadow:none;outline:none}.form-order .body button{border-radius:8px;height:51px;transition:all .3s ease}.form-order .body button.title-group{background-color:transparent;border:1px solid #e4e4e4;font-weight:300;padding:0 16px}.form-order .body button.title-group:hover{border-color:#a6a6a6;box-shadow:none}.form-order .body button[type=submit]{background-color:#0eac74;border:none;cursor:pointer;font-size:16px;font-weight:500;text-transform:uppercase}.form-order .body button[type=submit]:hover:not(.loading){background-color:#0a8f60;box-shadow:none}.form-order .body .opt-list:hover{box-shadow:none}.form-order .body .opt-list .opt-item{color:#2c2c2c}.modal-enter-active,.modal-leave-active{transition:all .3s ease}.modal-enter-active .mc-modal-inner,.modal-leave-active .mc-modal-inner{transform:scale(1)!important;transform-origin:center;transition:all .3s ease}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-from .mc-modal-inner,.modal-leave-to .mc-modal-inner{transform:scale(.5)!important}.mc-modal{align-items:safe center;align-self:safe center;background:#fff;background:rgba(42,56,77,.5);bottom:0;display:flex;height:100%;justify-content:safe center;left:0;margin:0;overflow-y:auto;padding:40px 0;position:fixed;right:0;top:0;z-index:10000}@media (max-width:1000px){.mc-modal{overflow-x:hidden;overflow-y:auto}}.mc-modal .mc-modal-inner{background:#fff;border-radius:25px;box-sizing:border-box;flex-shrink:0;margin:auto;max-width:calc(100vw - 32px);min-height:200px;min-width:680px;padding:12px 20px 32px;width:auto}@media (max-width:1000px){.mc-modal .mc-modal-inner{max-width:none;min-width:auto;padding:25px 22px 40px;width:355px!important}}@media (max-width:370px){.mc-modal .mc-modal-inner{width:310px!important}}.mc-modal .mc-modal-title{font-size:26px;margin:26px 0;text-align:center}@media (max-width:1000px){.mc-modal .mc-modal-title{font-size:25px;line-height:1.15;margin:0}}.mc-modal .mc-modal-title b{color:#6dba3f}@media (max-width:1000px){.mc-modal .mc-modal-title b{display:block}}.mc-modal .mc-modal-title b{color:#07aa70}.program-menu-constructor-v25{display:none}.program-menu-constructor-v25.ready{display:block}.program-menu-constructor-v25 h2.title{margin-bottom:24px}.program-menu-constructor-v25 section{margin-bottom:56px}.program-menu-constructor-v25 .tip{border-radius:10px;box-shadow:6px 10px 20px 0 rgba(0,0,0,.15);color:#2c2c2c}.program-menu-constructor-v25 .tip>.x{height:30px;width:30px}.prog-block .prog-container{box-shadow:0 4px 20px rgba(0,0,0,.05);padding-bottom:48px;padding-top:48px;position:relative;z-index:1}.prog-block .prog-container:before{background:#fff;bottom:0;content:" ";left:0;position:absolute;right:0;top:0;z-index:2}.prog-block .prog-container:after{background:#fff;bottom:-46px;box-shadow:0 4px 20px rgba(0,0,0,.04);content:" ";height:95px;left:50%;position:absolute;transform:translate(-50%) scaleY(.55) rotate(45deg);width:95px}@media (max-width:999px){.prog-block .prog-container:after{bottom:-45px;height:90px;width:90px}}.prog-block .prog{margin:0 auto;position:relative;width:850px;z-index:3}@media (min-width:1001px){.prog-block .prog{display:flex;justify-content:space-between}}@media (max-width:1000px){.prog-block .prog{width:100%}}.prog-block .prog-head{width:570px}@media (max-width:1000px){.prog-block .prog-head{width:100%}}.prog-block .prog-name{align-items:baseline;display:flex}@media (max-width:1000px){.prog-block .prog-name{align-items:center;flex-direction:column}}.prog-block .prog-h1{color:#162650;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.01em;margin:0;padding-bottom:12px;padding-top:12px;text-transform:uppercase}@media (max-width:1000px){.prog-block .prog-h1{line-height:155%;margin:8px auto;padding:0;text-align:center;width:300px}}.prog-block .prog-title{font-size:28.5px;font-weight:700}@media (max-width:1000px){.prog-block .prog-title{font-size:22px}}.prog-block .prog-subtitle{font-size:16px}@media (min-width:1001px){.prog-block .prog-subtitle{margin-left:20px}}@media (max-width:1000px){.prog-block .prog-subtitle{font-weight:500;letter-spacing:-.01em}}.prog-block .prog-features{display:flex;padding-top:5px}@media (max-width:1000px){.prog-block .prog-features{margin:0 auto;padding-top:20px;width:320px}}.prog-block .prog-features .feature{display:flex;width:33.3333333333%}@media (max-width:1000px){.prog-block .prog-features .feature{align-items:center;flex-direction:column}}.prog-block .prog-features .icon{color:#3da8f5;opacity:.75}.prog-block .prog-features .icon.type-0{color:#47cbb3}.prog-block .prog-features .icon.type-1{color:#3da8f5}.prog-block .prog-features .icon.type-2{color:#f7b202}.prog-block .prog-features .icon.type-3{color:#ae64e8}.prog-block .prog-features .icon svg,.prog-block .prog-features .icon use{height:32px;width:32px}@media (max-width:1000px){.prog-block .prog-features .icon svg,.prog-block .prog-features .icon use{height:40px;width:40px}}.prog-block .prog-features .text{font-size:15px;letter-spacing:.01em;line-height:16px;margin-left:10px}@media (max-width:1000px){.prog-block .prog-features .text{font-size:12px;letter-spacing:.01em;margin:0;text-align:center}}.prog-block .prog-controls{margin-top:15px}.prog-block .prog-controls .line{display:flex;justify-content:space-between;width:565px}@media (min-width:1001px){.prog-block .prog-controls .line:not(:first-child){margin-top:20px}}@media (max-width:1000px){.prog-block .prog-controls .line{box-sizing:border-box;flex-direction:column;padding:0 16px;width:100%}.prog-block .prog-controls .custom-select:not(:first-child){margin-top:20px}.prog-block .prog-controls .custom-select .select-list-item,.prog-block .prog-controls .custom-select .select-selected{font-size:16px;line-height:38px}}@media (min-width:1001px){.prog-block .prog-controls .custom-select.calories{width:138px}.prog-block .prog-controls .custom-select.length,.prog-block .prog-controls .custom-select.plan-type{width:178px}.prog-block .prog-controls .custom-select .select-list-item,.prog-block .prog-controls .custom-select .select-selected{padding-left:12px}.prog-block .prog-controls .prog-11 .custom-select.calories{width:160px}.prog-block .prog-controls .prog-11 .custom-select.length{width:180px}.prog-block .prog-controls .prog-11 .custom-select.plan-type{width:160px}}.prog-block .prog-controls .promo{background:50%/contain no-repeat url(/wp-content/themes/yamdiet/assets/images/sale-bg.svg?a3a9dea7e50fe2224a6e7eb9682247cd);font-size:12px;font-weight:500;line-height:1.15;margin:-9px 0;padding:10px 12px;text-align:center}@media (max-width:1000px){.prog-block .prog-controls .promo{background:50%/contain no-repeat url(/wp-content/themes/yamdiet/assets/images/sale-bg-m.svg?52da34f50dd8ddbfb7fa90ed02ab67d6);font-size:15px;margin:20px 0 0}.prog-block.prog-210 .prog-controls .line:nth-child(2){align-items:center;flex-direction:row;margin-top:20px}}@media (min-width:1001px){.prog-block.prog-210 .prog-controls .custom-select.menu-choice{width:174px}.prog-block.prog-210 .prog-controls .custom-select.length,.prog-block.prog-210 .prog-controls .custom-select.plan-type{width:170px}}.prog-block.prog-210 .prog-controls .label{line-height:30px;text-align:right;width:174px}@media (max-width:1000px){.prog-block.prog-210 .prog-controls .label{font-size:18px;padding-left:12px;text-align:left;width:auto}}.prog-block.prog-210 .prog-controls .toggle{display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start;margin-left:10px}@media (max-width:1000px){.prog-block.prog-210 .prog-controls .toggle{justify-content:flex-end}}.prog-block.prog-210 .prog-controls .toggle button{background:#fff;border:1px solid #5b7a98;border-right:none;box-shadow:0 0 0 0 rgba(91,122,152,.498);color:#5b7a98;font-size:14px;line-height:24px;outline:none;position:relative;transition:box-shadow .15s,background-color .3s,border-color .3s;width:85px}@media (max-width:1000px){.prog-block.prog-210 .prog-controls .toggle button{font-size:18px;line-height:38px;padding:0 20px;width:auto}}.prog-block.prog-210 .prog-controls .toggle button:not(.active):hover{box-shadow:0 0 0 4px rgba(91,122,152,.498);z-index:2}.prog-block.prog-210 .prog-controls .toggle button:not(.active):active{box-shadow:0 0 0 2px rgba(91,122,152,.498);z-index:2}.prog-block.prog-210 .prog-controls .toggle button:first-child{border-radius:14px 0 0 14px}.prog-block.prog-210 .prog-controls .toggle button:last-child{border-radius:0 14px 14px 0;border-right:1px solid #5b7a98}@media (max-width:1000px){.prog-block.prog-210 .prog-controls .toggle button:first-child{border-radius:20px 0 0 20px}.prog-block.prog-210 .prog-controls .toggle button:last-child{border-radius:0 20px 20px 0}}.prog-block.prog-210 .prog-controls .toggle button.active{background-color:#6dba3f;border-color:#6dba3f;color:#fff}.prog-block .prog-info{align-items:flex-end;display:flex;flex-direction:column;padding-top:16px}@media (max-width:1000px){.prog-block .prog-info{align-items:center;padding:25px 16px 0}}.prog-block .price-day{font-size:12px}@media (max-width:1000px){.prog-block .price-day{font-size:15px}}.prog-block .price-day b{font-weight:500}.prog-block .prog-info .total{align-items:flex-end;display:flex;flex-direction:column}@media (max-width:1000px){.prog-block .prog-info .total{align-items:flex-start;flex-direction:row;margin-top:22px}}.prog-block .total-price-container{align-items:baseline;display:flex}@media (max-width:1000px){.prog-block .total-price-container{flex-direction:column-reverse;margin-right:15px}}@media (max-width:360px){.prog-block .total-price-container{margin-right:5px}}.prog-block .total-old{font-size:16px;margin-right:24px;opacity:.75;position:relative}@media (max-width:1000px){.prog-block .total-old{margin:0;padding-left:4px}}.prog-block .total-old:after{border-top:1px solid #f62b2b;content:" ";left:-8px;position:absolute;right:-8px;top:50%}@media (max-width:1000px){.prog-block .total-old:after{left:0}}.prog-block .total-value{color:#373737;font-size:38px;font-weight:600;line-height:48px;white-space:nowrap}@media (max-width:1000px){.prog-block .total-value{font-size:32px;line-height:35px}}@media (max-width:360px){.prog-block .total-value{font-size:26px}}.prog-block .btn-order{background:#6dba3f;border:none;border-radius:50px;box-shadow:0 0 0 0 transparent;color:#fff;cursor:pointer;font-size:19px;font-weight:600;letter-spacing:.05em;line-height:43px;margin-top:12px;outline:none;padding:0 42px;text-transform:uppercase;transition:.3s}.prog-block .btn-order:hover{box-shadow:0 0 0 4px rgba(122,218,66,.498)}.prog-block .btn-order:active{box-shadow:0 0 0 2px #7ada42}@media (max-width:1000px){.prog-block .btn-order{font-size:20px;font-weight:500;line-height:35px;margin:0 0 0 15px;padding:0 18px}}@media (max-width:360px){.prog-block .btn-order{margin-left:5px}}.prog-block .prog-menu{margin:0 auto;width:1000px}@media (max-width:1000px){.prog-block .prog-menu{width:100%}}.prog-block .title{color:#162650;font-size:25px;padding-bottom:0;padding-top:80px;text-align:center}.prog-block .title b{color:#6dba3f;font-weight:700}.prog-block .menu-container{background:#fff;padding-bottom:79px;position:relative}.prog-block .menu-container>*{position:relative}.prog-block .menu-container:before{background:url(/wp-content/themes/yamdiet/assets/images/block-bg.webp?8f2455b2c586a80efcbfe5d7d51901a9);background-position:0 -100px;background-size:cover;bottom:0;content:" ";left:0;opacity:.5;position:absolute;right:0;top:0}.prog-block .menu-container .app-menu-choice .inner{margin-top:32px}.prog-block .menu-samples{align-items:center;display:flex;flex-direction:column;margin:36px auto 0;padding-top:45px}@media (min-width:1001px){.prog-block .menu-samples{background:#fff;border-radius:20px;width:1000px}}.prog-block .menu-samples .item{box-sizing:border-box;margin:0 auto 28px;padding-left:16px;position:relative;width:750px}.prog-block .menu-samples .item:nth-child(2n){padding-left:280px}.prog-block .menu-samples .item:nth-child(2n) .num{right:calc(100% - 260px)}.prog-block .menu-samples .item:nth-child(2n) .dish{width:100%}@media (min-width:1001px){.prog-block .menu-samples .item:nth-child(2n) .name,.prog-block .menu-samples .item:nth-child(2n) .type{width:calc(100% + 98px)}}@media (max-width:1000px){.prog-block .menu-samples .item{padding-left:75px!important;width:100%}}.prog-block .menu-samples .num{color:#d7e0f1;font-size:110px;font-weight:700;line-height:110px;position:absolute;right:100%;top:5px}@media (max-width:1000px){.prog-block .menu-samples .num{color:#a8cdf8;font-size:80px;opacity:.25;right:calc(100% - 75px)!important;top:50%;transform:translate(-50%,-50%);width:40px}}.prog-block .menu-samples .dishes{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}@media (max-width:1000px){.prog-block .menu-samples .dishes{flex-direction:column}}.prog-block .menu-samples .dishes.col{flex-direction:column}.prog-block .menu-samples .dish{align-items:center;display:flex;width:50%}@media (max-width:1000px){.prog-block .menu-samples .dish{width:100%}}.prog-block .menu-samples .dish:not(:first-child):not(.filler):before{color:#d7e0f1;content:"+";display:block;flex-shrink:0;font-size:80px;line-height:80px;margin:0 8px}@media (max-width:1000px){.prog-block .menu-samples .dish:not(:first-child):not(.filler):before{content:none}}@media (min-width:1001px){.prog-block .menu-samples .dish:not(:first-child) .dsc .name{width:calc(100% + 98px)}}@media (max-width:1000px){.prog-block .menu-samples picture{align-items:center;display:flex;flex-shrink:0;height:75px;justify-content:center;width:100px}}.prog-block .menu-samples img{height:120px;margin-right:18px}@media (max-width:1000px){.prog-block .menu-samples img{height:75px}}.prog-block .menu-samples .dsc{color:#162650}.prog-block .menu-samples .type{font-size:20px;font-weight:500;height:24px;line-height:24px}@media (max-width:1000px){.prog-block .menu-samples .type{font-size:18px;height:auto;line-height:22px}}.prog-block .menu-samples .name{font-size:16px;line-height:20px;margin:8px 0}@media (max-width:1000px){.prog-block .menu-samples .name{font-size:14px;line-height:16px}}.prog-block .menu-samples .total{font-size:12px;font-weight:300;line-height:14px}@media (max-width:1000px){.prog-block .menu-samples .total{font-size:14px;line-height:16px}}.prog-block .menu-addon{font-size:16px;line-height:155%;margin-top:32px;text-align:center}@media (max-width:1000px){.prog-block .menu-addon{font-size:14px;padding:0 16px}}.no-webp .prog-block .menu-container:before{background:url(/wp-content/themes/yamdiet/assets/images/block-bg.jpg?64172dd1bb093fe0289748896bd8aedf)}.prog-content{background:#fff}.prog-content h1{font-size:1.7em}.prog-content h2{font-size:1.5em}.prog-content h3{font-size:1.3em}.prog-content>.title{font-size:26px;padding-bottom:42px;padding-top:75px;text-align:center;text-transform:uppercase}@media (max-width:1000px){.prog-content>.title{font-size:25px;line-height:1.1}}.prog-content>.title b{color:#6dba3f;font-weight:700}@media (max-width:1000px){.prog-content>.title b{display:block}}.prog-content .inner{margin:0 auto;padding-bottom:55px;padding-left:25px;text-align:justify;width:800px}@media (max-width:1000px){.prog-content .inner{box-sizing:border-box;padding-left:60px;padding-right:30px;text-align:left;width:100%}}.prog-content .inner ul{margin:16px 0 0;padding-left:24px}.prog-content .inner>.wp-block-columns{font-size:16px;line-height:155%;position:relative}.prog-content .inner>.wp-block-columns strong{font-weight:500}.prog-content .inner>.wp-block-columns:not(:first-child){margin-top:20px}@media (max-width:1000px){.prog-content .inner>.wp-block-columns{font-size:14px}}.prog-content .inner>.wp-block-columns>.wp-block-column:first-child{left:-40px;position:absolute;top:20px;transform:translate(-50%,-50%)}@media (max-width:1000px){.prog-content .inner>.wp-block-columns>.wp-block-column:first-child{left:-25px}}.prog-content .inner>.wp-block-columns>.wp-block-column:first-child .wp-block-image{align-items:center;display:flex;height:50px;justify-content:center;margin:0;padding:0;width:50px}.prog-content .inner>.wp-block-columns>.wp-block-column:first-child .wp-block-image img{max-height:40px;max-width:40px}@media (max-width:1000px){.prog-content .inner>.wp-block-columns>.wp-block-column:first-child .wp-block-image img{max-height:25px;max-width:25px}}.prog-content .inner>.wp-block-columns>.wp-block-column:last-child p{margin:0}.prog-content .inner>.wp-block-columns>.wp-block-column:last-child p:not(:first-child){margin-top:10px}.prog-content .wp-block-columns.prog-plan{display:flex;gap:0;justify-content:center;margin-top:16px}@media (max-width:1000px){.prog-content .wp-block-columns.prog-plan{align-items:center;flex-direction:column}}.prog-content .wp-block-columns.prog-plan .wp-block-column>p{border-radius:16px;color:#fff;font-size:14px;font-weight:600;line-height:32px;padding:0 12px;text-transform:uppercase}.prog-content .wp-block-columns.prog-plan .wp-block-column>p.grey{background-color:#5b7a98}.prog-content .wp-block-columns.prog-plan .wp-block-column>p.gold{background-color:#f5b436}.prog-content .wp-block-columns.prog-plan .wp-block-column>p.green{background-color:#47cbb3}.prog-content .wp-block-columns.prog-plan .wp-block-column{display:flex}@media (max-width:1000px){.prog-content .wp-block-columns.prog-plan .wp-block-column{align-items:center;flex-direction:column}}.prog-content .wp-block-columns.prog-plan .wp-block-column:not(:first-child):before{background:50% no-repeat url(/wp-content/themes/yamdiet/assets/images/arrow.svg?863bfad9fdcbc67924b7ef4ac22160d9);background-size:8px 14px;content:" ";display:block;height:32px;width:28px}@media (max-width:1000px){.prog-content .wp-block-columns.prog-plan .wp-block-column:not(:first-child):before{transform:rotate(90deg);transform-origin:center}}.progs-by-type{background:#fff;padding:69px 0;position:relative}@media (max-width:1000px){.progs-by-type{padding:50px 0}}.progs-by-type:before{background:url(/wp-content/themes/yamdiet/assets/images/block-bg.webp?8f2455b2c586a80efcbfe5d7d51901a9);bottom:0;content:" ";left:0;opacity:.5;position:absolute;right:0;top:0}.progs-by-type>*{position:relative}.progs-by-type .title{font-size:25px;line-height:1.3;text-align:center}@media (max-width:1000px){.progs-by-type .title{padding:0 24px}}.progs-by-type .title b{color:#6dba3f;display:block;font-weight:700}.progs-by-type .inner{margin:36px auto 0;max-width:1000px;text-align:center}@media (max-width:1000px){.progs-by-type .inner{display:flex;overflow-x:auto;overflow-y:hidden;padding:8px 24px}}.progs-by-type a{background:#399be2;border-radius:20px;box-shadow:0 0 4px 0 transparent;color:#fff;display:inline-block;font-size:14px;font-weight:500;letter-spacing:.007em;line-height:40px;margin:0 6px 20px;padding:0 16px;text-decoration:none;transition:box-shadow .15s;transition:.15s;white-space:nowrap}@media (max-width:1000px){.progs-by-type a{border-radius:25px;font-size:18px;line-height:50px}}.progs-by-type a:hover{box-shadow:0 0 0 4px rgba(57,155,226,.247)}.progs-by-type a:active{box-shadow:0 0 0 2px rgba(57,155,226,.247)}.no-webp .progs-by-type:before{background:url(/wp-content/themes/yamdiet/assets/images/block-bg.jpg?64172dd1bb093fe0289748896bd8aedf)}.prog-features-block{background:#fff;padding:79px 0 31px;position:relative}.prog-features-block>*{position:relative}.prog-features-block:before{background:url(/wp-content/themes/yamdiet/assets/images/block-bg.webp?8f2455b2c586a80efcbfe5d7d51901a9);bottom:0;content:" ";left:0;opacity:.5;position:absolute;right:0;top:0}.prog-features-block .title{font-size:25px;margin-bottom:48px;text-align:center}.prog-features-block .title b{color:#6dba3f;font-weight:700}@media (max-width:900px){.prog-features-block .title b{display:block}}.prog-features-block .inner{align-items:stretch;display:flex;flex-wrap:wrap;margin:0 auto;width:925px}@media (max-width:1000px){.prog-features-block .inner{box-sizing:border-box;flex-direction:column;padding:0 20px 48px;width:100%}}.prog-features-block .cell{background:#fff;border-radius:12px;box-shadow:4px 12px 40px -4px rgba(114,183,190,.15);box-sizing:border-box;flex-shrink:0;font-size:14px;line-height:1.5;margin-bottom:48px;padding:16px 16px 16px 36px;position:relative;width:calc(50% - 20px)}@media (max-width:1000px){.prog-features-block .cell{border-radius:10px;font-size:14px;margin:0!important;padding:10px 15px 12px 25px;width:100%}.prog-features-block .cell:not(:first-child){margin-top:25px!important}}.prog-features-block .cell:before{border-radius:12px 0 0 12px;bottom:0;content:" ";left:0;position:absolute;top:0;width:16px}@media (max-width:1000px){.prog-features-block .cell:before{border-radius:10px 0 0 10px;width:10px}}.prog-features-block .cell b,.prog-features-block .cell strong{font-weight:500}.prog-features-block .cell:first-child{margin-right:20px}.prog-features-block .cell:nth-child(2){margin-left:20px}.prog-features-block .cell:nth-child(3){margin-right:20px}.prog-features-block .cell:nth-child(4){margin-left:20px}.prog-features-block .cell.cell-1:before{background:#56b4fa}.prog-features-block .cell.cell-2:before{background:#9ce2e0}.prog-features-block .cell.cell-3:before{background:#ffd561}.prog-features-block .cell.cell-4:before{background:#d397dd}.no-webp .prog-features-block:before{background:url(/wp-content/themes/yamdiet/assets/images/block-bg.jpg?64172dd1bb093fe0289748896bd8aedf)}.dietolog-text{padding:79px 0}.dietolog-text .title{font-size:25px;text-align:center}.dietolog-text .title b{color:#6dba3f;font-weight:700}@media (max-width:900px){.dietolog-text .title b{display:block}}.dietolog-text .inner{box-sizing:border-box;font-size:16px;line-height:155%;margin:48px auto 0;text-align:justify;width:790px}@media (max-width:900px){.dietolog-text .inner{font-size:14px;padding:0 30px;width:100%}}.dietolog-text .inner p{margin:0}.dietolog-text .inner p:not(:first-child){margin-top:20px}.progs-other-block{background:#fff;padding:69px 0;position:relative}@media (max-width:1000px){.progs-other-block{padding:50px 0}}.progs-other-block:before{background:url(/wp-content/themes/yamdiet/assets/images/block-bg.webp?8f2455b2c586a80efcbfe5d7d51901a9);bottom:0;content:" ";left:0;opacity:.5;position:absolute;right:0;top:0}.progs-other-block>*{position:relative}.progs-other-block .title{font-size:25px;line-height:1.3;text-align:center}@media (max-width:1000px){.progs-other-block .title{padding:0 24px}}.progs-other-block .title b{color:#6dba3f;display:block;font-weight:700}.progs-other-block .inner{display:flex;justify-content:center;margin:36px auto 0;text-align:center}@media (max-width:1000px){.progs-other-block .inner{justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding:24px 0 18px}}.progs-other-block .categoryes{align-items:flex-start;display:flex;justify-content:space-between;margin:34.013px auto 0;width:838.46px}@media (max-width:1000px){.progs-other-block .categoryes{box-sizing:border-box;margin-top:-10px;overflow-x:scroll;overflow-y:hidden;padding:25px 15px;width:100%}}.progs-other-block .categoryes .category{background:#fff;border-radius:12px;box-shadow:0 12px 40px rgba(227,230,233,.75);color:#162650;padding:5px;position:relative;text-decoration:none;top:0;transition:.15s;width:125px}.progs-other-block .categoryes .category span{display:block}@media (max-width:1000px){.progs-other-block .categoryes .category{flex-shrink:0;margin:0 12.5px;width:110px}}.progs-other-block .categoryes .category:hover{box-shadow:0 12px 40px rgba(227,230,233,.75),0 0 0 4px rgba(22,38,80,.059)}.progs-other-block .categoryes .category:active{box-shadow:0 12px 40px rgba(227,230,233,.75),0 0 0 2px rgba(22,38,80,.059)}.progs-other-block .categoryes .category .name{flex-shrink:0;font-size:14px;font-weight:500;letter-spacing:.03em;line-height:105%;padding:5px 0 10px;text-align:center}.progs-other-block .categoryes .category picture{border-radius:8px;display:block;height:145px;position:relative;transition:.15s}.progs-other-block .categoryes .category picture:after{border-radius:8px;bottom:0;content:" ";left:0;opacity:0;position:absolute;right:0;top:0;transition:.15s}.progs-other-block .categoryes .category img{bottom:0;height:135px;left:50%;position:absolute;transform:scale(1) translate(-50%);transform-origin:bottom center;transition:.15s;width:auto;z-index:1}.progs-other-block .categoryes .category:first-child picture{background:linear-gradient(0deg,hsla(4,98%,76%,.063),hsla(4,98%,76%,.14) .01%,rgba(254,79,76,.25))}.progs-other-block .categoryes .category:first-child picture img{left:calc(50% - 18px)}.progs-other-block .categoryes .category:nth-child(2) picture{background:linear-gradient(1turn,rgba(255,205,107,.063),rgba(255,172,51,.25))}.progs-other-block .categoryes .category:nth-child(3) picture{background:linear-gradient(0deg,rgba(181,179,255,.063),rgba(135,131,252,.25))}.progs-other-block .categoryes .category:nth-child(3) picture img{left:calc(50% + 5px)}.progs-other-block .categoryes .category:nth-child(4) picture{background:linear-gradient(0deg,rgba(206,234,255,.063),rgba(68,143,255,.25))}.progs-other-block .categoryes .category:nth-child(4) picture img{left:calc(50% + 12px)}.progs-other-block .categoryes .category:nth-child(5) picture{background:#fff linear-gradient(0deg,rgba(218,255,248,.25),rgba(71,203,179,.25))}.progs-other-block .categoryes .category:first-child picture:after{background:#fff linear-gradient(0deg,hsla(4,98%,76%,.25),hsla(4,98%,76%,.56) .01%,#fe4f4c)}.progs-other-block .categoryes .category:nth-child(2) picture:after{background:#fff linear-gradient(1turn,rgba(255,205,107,.25),#ffac33)}.progs-other-block .categoryes .category:nth-child(3) picture:after{background:#fff linear-gradient(0deg,rgba(181,179,255,.25),#8783fc)}.progs-other-block .categoryes .category:nth-child(4) picture:after{background:#fff linear-gradient(0deg,rgba(206,234,255,.25),#448fff)}.progs-other-block .categoryes .category:nth-child(5) picture:after{background:#fff linear-gradient(0deg,#dafff8,#47cbb3)}.no-webp .progs-other-block:before{background:url(/wp-content/themes/yamdiet/assets/images/block-bg.jpg?64172dd1bb093fe0289748896bd8aedf)}
