@font-face{font-family:MuseoSansCyrl;src:local("MuseoSansCyrl Thin"),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Thin.woff2) format(woff2),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Thin.woff) format(woff);font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:MuseoSansCyrl;src:local("MuseoSansCyrl Thin Italic"),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-ThinItalic.woff2) format(woff2),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-ThinItalic.woff) format(woff);font-display:swap;font-weight:100;font-style:italic}@font-face{font-family:MuseoSansCyrl;src:local("MuseoSansCyrl Light"),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Light.woff2) format(woff2),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Light.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:MuseoSansCyrl;src:local("MuseoSansCyrl Light Italic"),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-LightItalic.woff2) format(woff2),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-LightItalic.woff) format(woff);font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:MuseoSansCyrl;src:local("MuseoSansCyrl Medium"),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Medium.woff2) format(woff2),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Medium.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:MuseoSansCyrl;src:local("MuseoSansCyrl Medium Italic"),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-MediumItalic.woff2) format(woff2),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-MediumItalic.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:MuseoSansCyrl;src:local("MuseoSansCyrl Bold"),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Bold.woff2) format(woff2),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Bold.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:MuseoSansCyrl;src:local("MuseoSansCyrl Bold Italic"),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-BoldItalic.woff2) format(woff2),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-BoldItalic.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:MuseoSansCyrl;src:local("MuseoSansCyrl ExtraBold"),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Extra-Bold.woff2) format(woff2),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Extra-Bold.woff) format(woff);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:MuseoSansCyrl;src:local("MuseoSansCyrl ExtraBold Italic"),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Extra-BoldItalic.woff2) format(woff2),url(fonts/foodru/MuseoSansCyrl/MuseoSansCyrl-Extra-BoldItalic.woff) format(woff);font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:Gilroy;src:local("Gilroy SemiBold"),url(fonts/foodru/Gilroy/Gilroy-Semi-Bold.woff2) format(woff2),url(fonts/foodru/Gilroy/Gilroy-Semi-Bold.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Gilroy;src:local("Gilroy Bold"),url(fonts/foodru/Gilroy/Gilroy-Bold.woff2) format(woff2),url(fonts/foodru/Gilroy/Gilroy-Bold.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Gilroy;src:local("Gilroy ExtraBold"),url(fonts/foodru/Gilroy/Gilroy-Extra-Bold.woff2) format(woff2),url(fonts/foodru/Gilroy/Gilroy-Extra-Bold.woff) format(woff);font-display:swap;font-weight:800;font-style:normal}.layout--foodru{--color-black:#111;--color-white:#fff;--color-primary:#002355;--color-secondary:#550023;--color-error:#d41717;--color-hover:#235b2f;--color-outline:#007bff;--font-name:"MuseoSansCyrl",arial,sans-serif;--font-secondary:"Gilroy",arial,sans-serif;overflow:clip}@media(max-width:1279.5px)and (orientation:portrait){.layout--foodru{height:100svh}}.header[data-v-a3538525]{--padding:calc(var(--width-multiplier)*29) calc(var(--width-multiplier)*40);--logo-size:calc(var(--width-multiplier)*148);--sound-btn-size:calc(var(--width-multiplier)*52);--icon-size:calc(var(--width-multiplier)*28);--links-gap:calc(var(--width-multiplier)*16);--outline-width:calc(var(--width-multiplier)*2);--outline-radius:calc(var(--width-multiplier)*6);align-items:flex-start;display:flex;justify-content:space-between;left:0;padding:var(--padding);position:fixed;top:0;width:100%;z-index:10}.header__links[data-v-a3538525]{align-items:center;display:flex;gap:var(--links-gap)}.header__divider[data-v-a3538525]{background-color:var(--color-black);display:block;height:var(--logo-size);width:1px}.header__logo[data-v-a3538525]{height:calc(var(--width-multiplier)*51);margin-left:calc(var(--width-multiplier)*10);margin-top:calc(var(--width-multiplier)*10);position:relative;width:calc(var(--width-multiplier)*115)}.header__logo[data-v-a3538525]:after{background-color:#d3222a;border-radius:calc(var(--width-multiplier)*10);content:"";height:calc(100% + var(--width-multiplier)*16);left:calc(var(--width-multiplier)*-8);position:absolute;top:calc(var(--width-multiplier)*-8);width:calc(100% + var(--width-multiplier)*16);z-index:-1}@media(max-width:1279.5px)and (orientation:portrait){.header__logo[data-v-a3538525]:after{border-radius:calc(var(--width-multiplier)*6);height:calc(100% + var(--width-multiplier)*12);left:calc(var(--width-multiplier)*-6);position:absolute;top:calc(var(--width-multiplier)*-6);width:calc(100% + var(--width-multiplier)*12)}}.header__logo svg[data-v-a3538525]{transition:transform .3s ease-in-out}.header__logo[data-v-a3538525]:focus-visible{border-radius:var(--outline-radius);outline:var(--outline-width) solid var(--color-outline);outline-offset:var(--outline-width)}.header__logo--main[data-v-a3538525]{height:calc(var(--width-multiplier)*71);margin-left:0;margin-top:0;position:relative;width:var(--logo-size)}.header__logo--main[data-v-a3538525]:after{display:none}@media(max-width:1279.5px)and (orientation:portrait){.header__logo--main[data-v-a3538525]:after{display:block}.header__logo--main[data-v-a3538525]{--logo-size:calc(var(--width-multiplier)*59);--icon-size:calc(var(--width-multiplier)*59)}.header__logo[data-v-a3538525]{border-radius:calc(var(--width-multiplier)*5);height:calc(var(--width-multiplier)*29);margin-left:0;margin-top:0;width:calc(var(--width-multiplier)*56)}}@media(orientation:landscape)and (hover:hover)and (pointer:fine){.header__logo:not([disabled]):hover svg[data-v-a3538525]{transform:scale(1.02)}}.header__sound-btn[data-v-a3538525]:focus-visible{border-radius:50%;outline:var(--outline-width) solid var(--color-outline);outline-offset:var(--outline-width)}.header__controls[data-v-a3538525]{align-items:center;color:#fff;display:flex;gap:calc(var(--width-multiplier)*16)}.header__btn[data-v-a3538525]{padding:calc(var(--width-multiplier)*10)}@media(max-width:1279.5px)and (orientation:portrait){.header[data-v-a3538525]{--logo-size:calc(var(--width-multiplier)*59);--sound-btn-size:calc(var(--width-multiplier)*24);--icon-size:calc(var(--width-multiplier)*59);--links-gap:calc(var(--width-multiplier)*8);--divider-right:calc(var(--width-multiplier)*8);--padding:calc(var(--width-multiplier)*20) calc(var(--width-multiplier)*16) calc(var(--width-multiplier)*20) calc(var(--width-multiplier)*23)}}.footer[data-v-627c849f]{--padding:calc(var(--width-multiplier)*10) calc(var(--width-multiplier)*40);--list-font-size:calc(var(--width-multiplier)*11);--list-gap:calc(var(--width-multiplier)*8);--outline-width:calc(var(--width-multiplier)*2);--outline-radius:calc(var(--width-multiplier)*4);bottom:0;left:0;position:absolute;width:100%;z-index:10}.footer__svg[data-v-627c849f]{height:calc(var(--width-multiplier)*35);width:calc(var(--width-multiplier)*35)}@media(max-width:1279.5px)and (orientation:portrait){.footer__svg[data-v-627c849f]{height:calc(var(--width-multiplier)*32);min-height:calc(var(--width-multiplier)*32);min-width:calc(var(--width-multiplier)*32);width:calc(var(--width-multiplier)*32)}}.footer__content[data-v-627c849f]{align-items:center;color:#fff;display:flex;font-size:var(--list-font-size);gap:var(--list-gap);justify-content:flex-start;letter-spacing:-.005em;padding:var(--padding);width:100%}.footer__content--finally[data-v-627c849f]{justify-content:center}@media(max-width:1279.5px)and (orientation:portrait){.footer__content--cooked[data-v-627c849f]{background-color:#fff;color:#111}.footer__content--cooked .link[data-v-627c849f]{color:#111!important}.footer__content--cooked-finished[data-v-627c849f]{display:none}.footer__content[data-v-627c849f]{align-items:center;justify-content:center;line-height:1.8;text-align:center}}.footer .link[data-v-627c849f]{color:#fff}.footer__wrapper[data-v-627c849f]{-moz-column-gap:calc(var(--width-multiplier)*5);column-gap:calc(var(--width-multiplier)*5);display:flex;flex-wrap:wrap;max-width:calc(var(--width-multiplier)*440)}@media(max-width:1279.5px)and (orientation:portrait){.footer__wrapper[data-v-627c849f]{justify-content:center}}.footer a[data-v-627c849f]:focus-visible{border-radius:var(--outline-radius);outline:var(--outline-width) solid var(--color-outline);outline-offset:var(--outline-width)}@media(max-width:1279.5px)and (orientation:portrait){.footer[data-v-627c849f]{--list-font-size:calc(var(--width-multiplier)*8);--list-gap:calc(var(--width-multiplier)*10);--padding:calc(var(--width-multiplier)*15) calc(var(--width-multiplier)*11);align-items:center}}.cookie[data-v-acaad33a]{--right:calc(var(--width-multiplier)*39);--bottom:calc(var(--width-multiplier)*12);--z-index:15;--border-radius:calc(var(--width-multiplier)*14);--padding-left:calc(var(--width-multiplier)*20);--padding-right:calc(var(--width-multiplier)*16);--width:calc(var(--width-multiplier)*415);--height:calc(var(--width-multiplier)*88);--bg-alpha:10%;--blur:calc(var(--width-multiplier)*20);--transition:.35s ease;--text-font-size:calc(var(--width-multiplier)*16);--text-line-height:1;--text-color:var(--color-black);--btn-width:calc(var(--width-multiplier)*110);--btn-height:calc(var(--width-multiplier)*56);--btn-font-size:calc(var(--width-multiplier)*16);--btn-font-weight:600;--btn-bg:var(--color-black);--btn-bg-hover:var(--color-hover);--outline-width:2px;--outline-radius:calc(var(--width-multiplier)*2);align-items:center;-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));background-color:#fff;border-radius:var(--border-radius);bottom:var(--bottom);display:flex;font-weight:500;height:var(--height);justify-content:space-between;letter-spacing:-.023em;opacity:0;padding:0 var(--padding-right) 0 var(--padding-left);pointer-events:none;position:fixed;right:var(--right);transition:var(--transition);visibility:hidden;width:var(--width);z-index:var(--z-index)}.cookie__text[data-v-acaad33a]{color:var(--text-color);font-size:var(--text-font-size);line-height:var(--text-line-height)}@media(max-width:1279.5px)and (orientation:portrait){.cookie__text[data-v-acaad33a]{position:relative}}.cookie a[data-v-acaad33a]{color:#aa0f16;transition:color .3s ease}.cookie a[data-v-acaad33a]:focus-visible{border-radius:var(--outline-radius);outline:var(--outline-width) solid var(--color-outline);outline-offset:var(--outline-width)}@media(orientation:landscape)and (hover:hover)and (pointer:fine){.cookie a[data-v-acaad33a]:not([disabled]):hover{color:#111}}.cookie .v-btn[data-v-acaad33a]{background:var(--btn-bg);color:#fff;font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);height:var(--btn-height);padding:0;text-transform:none;transition:all .3s ease;width:var(--btn-width)}.cookie .v-btn[data-v-acaad33a]:before{transform:translate(calc(var(--width-multiplier)*1),calc(var(--width-multiplier)*2))}.cookie .v-btn[data-v-acaad33a]:focus-visible{outline:var(--outline-width) solid var(--color-outline);outline-offset:var(--outline-width)}@media(orientation:landscape)and (hover:hover)and (pointer:fine){.cookie .v-btn[data-v-acaad33a]:not([disabled]):hover{background:#343434}}.cookie--is-open[data-v-acaad33a]{opacity:1;pointer-events:all;visibility:visible}@media(max-width:1279.5px)and (orientation:portrait){.cookie[data-v-acaad33a]{--right:50%;--left:auto;--bottom:calc(var(--width-multiplier)*56);--border-radius:calc(var(--width-multiplier)*18);--padding-right:calc(var(--width-multiplier)*17);--padding-left:calc(var(--width-multiplier)*19);--width:calc(var(--width-multiplier)*343);--height:calc(var(--width-multiplier)*88);--text-font-size:calc(var(--width-multiplier)*16);--text-line-height:calc(var(--width-multiplier)*18);--btn-width:calc(var(--width-multiplier)*136);--btn-height:calc(var(--width-multiplier)*56);--btn-font-size:calc(var(--width-multiplier)*16);transform:translate(50%)}}
