*{padding:0;margin:0;box-sizing:border-box}body{min-height:100vh}a{text-decoration:none;color:inherit}@font-face{font-family:Jost;src:url(/assets/Jost-Regular-D2784eWX.woff2) format("woff2"),url(/assets/Jost-Regular-CRFBixjG.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/assets/Jost-Bold-Daas6RAX.woff2) format("woff2"),url(/assets/Jost-Bold-_uu4pAT1.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/assets/RobotoCondensed-Regular-GmDNE0OZ.woff2) format("woff2"),url(/assets/RobotoCondensed-Regular-DISrT54U.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/assets/RobotoCondensed-Bold-D2LvoF4u.woff2) format("woff2"),url(/assets/RobotoCondensed-Bold-B6cEdJ5a.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--main-color: #064e03;--additional-color: #2a7a11;--warning-color: #ff0000;--shadow-color: rgba(0, 0, 0, .4);--input-shadow-color: rgba(42, 122, 17, .5);--white-color: #fff;--dark-gray-color: #2e2e2e;--light-red-color: #ffd6d6;--light-green-color: #d9fdd3}._main_1yvip_1{display:flex;flex-direction:column;min-height:100vh}._container_1yvip_7{flex-grow:1;width:80%;margin:auto}._navbar_1dcnx_1{padding:20px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:var(--main-color);font-family:Jost,sans-serif}._logo_1dcnx_11{height:100px;width:100px}._navbar__controls_1dcnx_16{display:flex;flex-direction:row;gap:20px}._basket_1dcnx_22{position:relative;background-color:transparent;border:none;cursor:pointer}._basket__img_1dcnx_29{width:36px;height:36px;transition:transform .5s ease}._basket__img_1dcnx_29:hover{transform:scale(1.2)}._basket__indicator_1dcnx_39{position:absolute;min-width:12px;min-height:12px;background-color:var(--warning-color);border-radius:50%;top:0;right:0;transform:translate(50%,-50%)}._navbar__button_1dcnx_50{font-weight:700;border:1px solid var(--main-color);border-radius:20px;padding:10px 30px;background-color:transparent;color:inherit;cursor:pointer;box-shadow:1px 3px 6px var(--shadow-color);transition:box-shadow .2s ease,transform .2s ease}._navbar__button_1dcnx_50:hover{box-shadow:1px 4px 8px var(--shadow-color)}._navbar__button_1dcnx_50:active{box-shadow:1px 1.5px 3px var(--shadow-color);transform:translateY(2px)}@media (max-width: 480px){._navbar_1dcnx_1{flex-direction:column}._navbar__controls_1dcnx_16{margin-top:10px;gap:10px;flex-direction:column}._basket_1dcnx_22{display:flex;justify-content:center;margin-bottom:10px}}._header_zgjtq_1{position:relative;height:34vw;margin:30px auto;background:url(/assets/header-458C7ZSc.png);background-size:cover;border-radius:10px;color:var(--white-color)}._header__container_zgjtq_11{position:absolute;display:flex;flex-direction:column;align-items:start;gap:1.5vw;max-width:50%;bottom:10%;left:6vw}._header__title_zgjtq_22{font-size:max(4vw,24px);font-family:Jost,sans-serif;line-height:1.4;margin-bottom:10px}._header__text_zgjtq_29{font-size:1.5vw;font-family:Roboto Condensed,sans-serif;margin-bottom:3vh}@media (max-width: 768px){._header__title_zgjtq_22{line-height:1.2;margin-bottom:0}._header__text_zgjtq_29{font-size:1.8vw}}@media (max-width: 640px){._header__container_zgjtq_11{max-width:60%}._header__title_zgjtq_22{font-size:max(2vw,18px)}._header__text_zgjtq_29{margin-bottom:1vh;font-size:2vw}}@media (max-width: 480px){._header__title_zgjtq_22{font-size:max(2vw,16px)}._header__text_zgjtq_29{font-size:2.7vw}}._categories_13s23_1{display:flex;flex-direction:column;gap:5vh}._categories__title_13s23_7{text-align:center;font-family:Jost,sans-serif;font-weight:700;color:var(--main-color);text-transform:uppercase}._categories__description_13s23_15{font-size:20px;font-family:Roboto Condensed,sans-serif;text-align:center}._categories__list_13s23_21{display:flex;flex-direction:row;justify-content:space-between;text-align:center;flex-wrap:wrap}._categories__item_13s23_29{display:flex;flex-direction:column;gap:2vh}._categories__item-img_13s23_35{width:8vw;min-width:80px;cursor:pointer}._categories__item-title_13s23_41{margin-top:10px;font-size:max(1.4vw,18px);color:var(--main-color);cursor:pointer}._categories__item-img_active_13s23_48{border:3px solid var(--main-color);border-radius:50%;animation:_glow_13s23_1 3s infinite ease-in-out}@keyframes _glow_13s23_1{0%,to{box-shadow:0 0 #064e0300}50%{box-shadow:0 0 10px 4px #064e03}}@media (max-width: 768px){._categories__list_13s23_21{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:20px}._categories__item_13s23_29{align-items:center;gap:5px}}._food-item_d1ded_1{display:flex;flex-direction:column;gap:10px;padding:2vh;border:2px solid var(--main-color);border-radius:10px;font-family:Roboto Condensed,sans-serif;cursor:pointer;transition:all .3s ease}._food-item__item_d1ded_13:hover{transform:scale(1.05)}._food-item__display_d1ded_17{position:relative;display:flex;justify-content:center}._food-item__image_d1ded_23{max-width:80%;padding:2vh}._food-item__count_d1ded_28{position:absolute;bottom:12%;right:5%;display:flex;flex-direction:column;gap:10px;align-items:center;font-weight:700}._food-item__btn_d1ded_39{display:flex;align-items:center;justify-content:center;height:40px;width:40px;border-radius:50%;font-weight:700;border:none;font-size:20px;cursor:pointer;box-shadow:1px 3px 6px var(--shadow-color);transition:box-shadow .2s ease,transform .2s ease}._food-item__btn_d1ded_39:hover{box-shadow:1px 4px 8px var(--shadow-color)}._food-item__btn_d1ded_39:active{box-shadow:1px 1.5px 3px var(--shadow-color);transform:translateY(2px)}._food-item__btn--plus_d1ded_63{background-color:var(--light-green-color);border:1px solid var(--main-color);color:var(--main-color)}._food-item__btn--minus_d1ded_68{background-color:var(--light-red-color);border:1px solid var(--warning-color);color:var(--warning-color)}._food-item__title_d1ded_74{font-size:20px;text-align:center}._food-item__description_d1ded_79{text-align:justify}._food-catalog_4urw2_1{margin-top:4vh}._food-catalog__block_4urw2_5{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:4vh}._basket_1abmd_1{display:flex;flex-direction:column;gap:20px;font-family:Roboto Condensed,sans-serif;font-size:18px}._basket__title_1abmd_9{text-align:center;font-family:Jost;font-size:28px;margin-bottom:20px}._basket__container_1abmd_16{display:grid;grid-template-columns:1fr 130px;gap:10%}._basket__main-block_1abmd_22,._basket__list_1abmd_28{display:flex;flex-direction:column;gap:20px}._basket__item_1abmd_34{display:grid;grid-template-columns:repeat(4,1fr) 60px;justify-content:space-between;list-style-type:none;gap:10px}._basket__img_1abmd_42{width:70px}._basket__counts_1abmd_46{display:flex;flex-direction:row;gap:10px}._basket__count-btn_1abmd_52{display:flex;align-items:center;justify-content:center;height:30px;width:30px;border-radius:50%;font-weight:700;border:none;font-size:20px;cursor:pointer;box-shadow:1px 3px 6px var(--shadow-color);transition:box-shadow .2s ease,transform .2s ease}._basket__count-btn_1abmd_52:hover{box-shadow:1px 4px 8px var(--shadow-color)}._basket__count-btn_1abmd_52:active{box-shadow:1px 1.5px 3px var(--shadow-color);transform:translateY(2px)}._basket__count-btn--plus_1abmd_76{background-color:var(--light-green-color);border:1px solid var(--main-color);color:var(--main-color)}._basket__count-btn--minus_1abmd_81{background-color:var(--light-red-color);border:1px solid var(--warning-color);color:var(--warning-color)}._basket__btn_1abmd_87{font-weight:700;border:1px solid var(--main-color);border-radius:20px;padding:10px;background-color:transparent;color:inherit;cursor:pointer;box-shadow:1px 3px 6px var(--shadow-color);transition:box-shadow .2s ease,transform .2s ease}._basket__btn--short_1abmd_99{max-width:100px;max-height:38px}._basket__btn--long_1abmd_103{max-width:200px}._basket__btn_1abmd_87:hover{box-shadow:1px 4px 8px var(--shadow-color)}._basket__btn_1abmd_87:active{box-shadow:1px 1.5px 3px var(--shadow-color);transform:translateY(2px)}._basket__order-block_1abmd_116{display:flex;flex-direction:column;gap:10px}@media (max-width: 768px){._basket__container_1abmd_16{display:flex;flex-direction:column;gap:40px}._basket__list_1abmd_28{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));justify-content:space-between;gap:20px}._basket__item_1abmd_34{display:flex;flex-direction:column}._basket__order-block_1abmd_116{max-width:200px;text-align:center}}._basket__empty-block_1abmd_147{display:flex;flex-direction:column;align-items:center;gap:20px}._basket__basket-img_1abmd_154{width:100px}._footer_iyy84_1{display:flex;flex-direction:row;justify-content:space-around;margin-top:50px;padding:2vh;min-height:150px;background-color:var(--dark-gray-color);color:var(--white-color)}._footer__logo_iyy84_12{height:100px;cursor:pointer}._footer__social-links_iyy84_17{display:flex;flex-direction:row;gap:10px;cursor:pointer}._footer__title_iyy84_24{font-family:Jost;margin-bottom:10px}._footer__list_iyy84_29{display:flex;flex-direction:column;gap:5px}._footer__list-item_iyy84_35{list-style-type:none;font-family:Roboto Condensed;cursor:pointer}._footer__list-item_iyy84_35:hover{color:var(--warning-color)}@media (max-width: 640px){._footer_iyy84_1{align-items:center;flex-direction:column;gap:20px}._footer__col_iyy84_52{width:100%;max-width:300px;margin-left:100px}}@media (max-width: 480px){._footer__col_iyy84_52{margin-left:50px}}._login-popup_13xdt_1{position:fixed;display:grid;width:100%;height:100%;z-index:1;background-color:var(--dark-gray-color);opacity:.95}body._modal-open_13xdt_11{overflow:hidden;height:100vh}._login-popup__form_13xdt_16{display:flex;flex-direction:column;gap:10px;position:absolute;place-self:center;background-color:var(--white-color);width:max(23vw,330px);padding:10px;border-radius:10px;font-family:Roboto Condensed;text-align:center}._login-popup__title_13xdt_30{font-family:Jost;font-size:28px}._login-popup__inputs_13xdt_35{display:flex;flex-direction:column;gap:15px}._login-popup__input_13xdt_35{padding:10px;border-color:var(--main-color);border-radius:5px;font-family:inherit;font-size:16px}._login-popup__input_13xdt_35:focus{border:3px solid var(--additional-color);outline:none;box-shadow:0 0 8px var(--input-shadow-color)}._login-popup__login-btn_13xdt_55{font-weight:700;border:1px solid var(--main-color);border-radius:20px;padding:10px 30px;width:200px;align-self:center;font-family:inherit;font-size:16px;background-color:transparent;color:inherit;cursor:pointer;box-shadow:1px 3px 6px var(--shadow-color);transition:box-shadow .2s ease,transform .2s ease}._login-popup__login-btn_13xdt_55:hover{box-shadow:1px 4px 8px var(--shadow-color)}._login-popup__login-btn_13xdt_55:active{box-shadow:1px 1.5px 3px var(--shadow-color);transform:translateY(2px)}._login-popup__close-btn_13xdt_80{position:absolute;top:10px;right:10px;background-color:inherit;border:none;cursor:pointer}._login-popup__switch-btn_13xdt_89{border:none;font-family:inherit;cursor:pointer;font-size:16px;background-color:inherit;color:var(--warning-color)}._login-popup__switch-btn_13xdt_89:hover{text-decoration:underline}._input_9xxl5_1{padding:10px;border-color:var(--main-color);border-radius:5px;font-family:inherit;font-size:16px}._input_9xxl5_1:focus{border:3px solid var(--additional-color);outline:none;box-shadow:0 0 8px var(--input-shadow-color)}._popup_1mvir_1{position:fixed;display:grid;width:100%;height:100%;top:0;left:0;background-color:var(--dark-gray-color);opacity:.95;z-index:10}._popup__content_1mvir_13{position:absolute;place-self:center;background-color:var(--white-color);padding:20px;border-radius:10px;text-align:center;width:max(23vw,330px);font-family:Roboto Condensed}._popup__title_1mvir_24{font-family:Jost;font-size:26px;margin-bottom:15px}._popup__text_1mvir_30{font-size:16px;line-height:1.5;margin-bottom:20px}._popup__close-btn_1mvir_36{position:absolute;top:10px;right:10px;background-color:inherit;border:none;cursor:pointer;font-size:18px}
