.container{position:relative;margin:0 auto;padding:0 20px;max-width:1880px;width:100%}@media (max-width:1440px){.container{padding:0 15px}}@media (max-width:480px){.container{padding:0 10px;max-width:375px}}*,h1,h2,h3{font-family:"Roboto",sans-serif;font-size:20px;font-weight:400;line-height:140%;color:#f9f6f6;font-feature-settings:"lnum"}@media (max-width:1440px){*{font-size:18px}}@media (max-width:1280px){*{font-size:16px}}@media (max-width:1024px){*{font-size:14px}}h1,h2,h3{font-family:"Gilroy",sans-serif;font-size:160px;font-weight:300;line-height:90%}@media (max-width:1440px){h1{font-size:126px}}@media (max-width:1280px){h1{font-size:110px}}@media (max-width:1024px){h1{font-size:58px}}h2,h3{font-size:62px;line-height:120%}@media (max-width:1440px){h2{font-size:50px}}@media (max-width:1280px){h2{font-size:46px}}@media (max-width:1024px){h2{font-size:32px}}h3{font-family:"Roboto",sans-serif;font-size:28px;font-weight:400}@media (max-width:1440px){h3{font-size:24px}}@media (max-width:1280px){h3{font-size:22px}}@media (max-width:1024px){h3{font-size:18px}}a,span{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-decoration:unset}img,svg,video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.default-button-first{padding:10px 10px 10px 20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;background-color:#f9f6f6;border:1px solid #f9f6f6;border-radius:100px;transition:background-color .4s ease-in-out,border-color .4s ease-in-out}@media (min-width:1025px){.default-button-first.with-border:hover{border-color:#f9f6f6}}.default-button-first.with-icon-cam svg{transform:rotate(0deg)!important}.default-button-first.with-icon-cam svg path{fill:#f9f6f6;transition:fill .4s ease-in-out}@media (min-width:1025px){.default-button-first.with-icon-cam:hover svg path{fill:#347856}}@media (max-width:1440px){.default-button-first{gap:15px}}@media (max-width:1024px){.default-button-first{padding:5px 5px 5px 20px;width:100%}}@media (min-width:1025px){.default-button-first:hover{background-color:#347856;border-color:#347856}.default-button-first:hover p{color:#f9f6f6}.default-button-first:hover svg{transform:rotate(45deg)}.default-button-first:hover svg rect{fill:#f9f6f6}.default-button-first:hover svg path{stroke:#347856}}.default-button-first p{font-size:20px;color:#2d2525;transition:color .4s ease-in-out}@media (max-width:1440px){.default-button-first p{font-size:18px}}@media (max-width:1280px){.default-button-first p{font-size:16px}}@media (max-width:1024px){.default-button-first p{font-size:14px}}.default-button-first svg{width:50px;height:50px;transform:rotate(0deg);transition:transform .4s ease-in-out}@media (max-width:1440px){.default-button-first svg{width:40px;height:40px}}@media (max-width:1024px){.default-button-first svg{width:35px;height:35px}}.default-button-first svg rect{transition:fill .4s ease-in-out}.default-button-first svg path,.default-button-second svg path{transition:stroke .4s ease-in-out}.default-button-second{padding:20px 25px;display:flex;flex-direction:row;align-items:center;gap:20px;background-color:transparent;border:1px solid #f9f6f6;border-radius:100px;transition:background-color .4s ease-in-out}@media (max-width:1440px){.default-button-second{padding:15px 25px}}@media (max-width:1024px){.default-button-second{width:100%;justify-content:center}}@media (min-width:1025px){.default-button-second:hover{background-color:#f9f6f6}.default-button-second:hover p{color:#2d2525}.default-button-second:hover svg{transform:rotate(45deg)}.default-button-second:hover svg path{stroke:#2d2525}}.default-button-second p{font-size:28px;transition:color .4s ease-in-out}@media (max-width:1440px){.default-button-second p{font-size:24px}}@media (max-width:1280px){.default-button-second p{font-size:22px}}@media (max-width:1024px){.default-button-second p{font-size:18px}}.default-button-second svg{width:20px;height:20px;transform:rotate(0deg);transition:transform .4s ease-in-out}.ui-timepicker-container,.ui-timepicker-container .ui-timepicker{margin:unset!important;padding:unset!important}.ui-timepicker-container .ui-timepicker .ui-timepicker-viewport{margin:unset!important;padding:unset!important;border:1px solid #347856!important;border-radius:3px!important;background-color:#1b312b!important}.ui-timepicker-container .ui-timepicker .ui-timepicker-viewport .ui-menu-item .ui-corner-all{margin:5px;border:1px solid #347856!important;background-color:#1b312b!important;padding:10px;text-align:center;color:#f9f6f6!important}@media (min-width:1025px){.ui-timepicker-container .ui-timepicker .ui-timepicker-viewport .ui-menu-item .ui-corner-all:hover{background-color:#f9f6f6!important;color:#347856!important}}.ui-timepicker-container .ui-timepicker .ui-timepicker-viewport .ui-menu-item .ui-corner-all.ui-state-active{background-color:#f9f6f6!important;color:#347856!important}.ui-datepicker,.ui-datepicker .ui-datepicker-month{background-color:#1b312b!important;border-color:#347856!important}.ui-datepicker{margin-top:15px;z-index:9999!important}.ui-datepicker *{color:#347856}.ui-datepicker .ui-datepicker-header .ui-datepicker-year,.ui-datepicker .ui-datepicker-month option,.ui-datepicker thead *{color:#f9f6f6!important}.ui-datepicker .ui-datepicker-month{margin-right:15px!important;color:#f9f6f6!important;text-align:center}@media (min-width:1025px){.ui-datepicker .ui-datepicker-month option:hover{background-color:#f9f6f6!important;color:#347856!important}}.ui-datepicker .ui-corner-all{bottom:2px!important;height:unset!important}.ui-datepicker .ui-datepicker-header{background-color:#1b312b!important;border-color:#347856!important}.ui-datepicker .ui-datepicker-calendar,.ui-datepicker .ui-state-default{background-color:#1b312b!important}.ui-datepicker .ui-state-default{border-color:#347856!important;color:#f9f6f6!important}@media (min-width:1025px){.ui-datepicker .ui-state-default:hover{background-color:#f9f6f6!important;color:#347856!important}}.ui-datepicker .ui-state-default.ui-state-active{background-color:#f9f6f6!important;color:#347856!important}.section-categories{padding:225px 0 60px;background-color:#347856}@media (max-width:1440px){.section-categories{padding:170px 0 40px}}@media (max-width:1280px){.section-categories{padding:150px 0 40px}}@media (max-width:1024px){.section-categories{padding:130px 0 30px}}.section-categories .section-categories__background{position:absolute;top:0;right:0;height:100%}@media (max-width:1024px){.section-categories .section-categories__background{top:160px;height:unset}}.section-categories .section-categories__background svg.desktop{display:block}@media (max-width:1024px){.section-categories .section-categories__background svg.desktop{display:none}}.section-categories .section-categories__background svg.mobile,.section-products .section-products__body .body__item .item__add .add__cart.added svg.un-added{display:none}@media (max-width:1024px){.section-categories .section-categories__background svg.mobile{display:block}}.section-categories .section-categories__body{display:flex;flex-direction:column;gap:100px}@media (max-width:1440px){.section-categories .section-categories__body{gap:80px}}@media (max-width:1280px){.section-categories .section-categories__body{gap:60px}}@media (max-width:1024px){.section-categories .section-categories__body{gap:40px}}.section-categories .section-categories__body .body__title{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end}@media (max-width:1440px){.section-categories .section-categories__body .body__title{gap:40px}}@media (max-width:1280px){.section-categories .section-categories__body .body__title{gap:30px}}@media (max-width:1024px){.section-categories .section-categories__body .body__title{grid-template-columns:1fr;gap:20px}}.section-categories .section-categories__body .body__title .info__description{max-width:500px;width:100%;opacity:.6}@media (max-width:1440px){.section-categories .section-categories__body .body__title .info__description{max-width:465px}}@media (max-width:1024px){.section-categories .section-categories__body .body__title .info__description{max-width:unset}}.section-categories .section-categories__body .body__items{display:flex;flex-wrap:wrap;gap:20px}@media (max-width:1440px){.section-categories .section-categories__body .body__items{gap:15px}}@media (max-width:1280px){.section-categories .section-categories__body .body__items{gap:10px}}.section-categories .section-categories__body .body__items .items__item{padding:10px 20px;display:flex;flex-direction:row;align-items:center;gap:10px;background-color:transparent;border:1px solid #f9f6f6;border-radius:360px;transition:background-color .4s ease-in-out}@media (max-width:1024px){.section-categories .section-categories__body .body__items .items__item{padding:10px 15px;gap:5px}}.section-categories .section-categories__body .body__items .items__item .item__count,.section-categories .section-categories__body .body__items .items__item .item__name{color:#f9f6f6;transition:color .4s ease-in-out}@media (min-width:1025px){.section-categories .section-categories__body .body__items .items__item:hover{background-color:#f9f6f6}.section-categories .section-categories__body .body__items .items__item:hover .item__count,.section-categories .section-categories__body .body__items .items__item:hover .item__name{color:#347856}}.section-categories .section-categories__body .body__items .items__item.active{background-color:#f9f6f6}.section-categories .section-categories__body .body__items .items__item.active .item__count,.section-categories .section-categories__body .body__items .items__item.active .item__name{color:#347856}.section-products{padding:0 0 180px;background-color:#347856}@media (max-width:1440px){.section-products{padding:0 0 160px}}@media (max-width:1024px){.section-products{padding:0 0 80px}}.section-products .body__more{display:flex;justify-content:center}.section-products .section-products__body{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:60px 20px}@media (max-width:1440px){.section-products .section-products__body{gap:40px 20px}}@media (max-width:1280px){.section-products .section-products__body{gap:40px 15px}}@media (max-width:1024px){.section-products .section-products__body{grid-template-columns:1fr;gap:25px}}.section-products .section-products__body .body__item{width:100%}.section-products .section-products__body .body__item .item__image{width:100%;height:530px}@media (max-width:1440px){.section-products .section-products__body .body__item .item__image{height:400px}}@media (max-width:1280px){.section-products .section-products__body .body__item .item__image{height:360px}}@media (max-width:1024px){.section-products .section-products__body .body__item .item__image{height:385px}}.section-products .section-products__body .body__item .item__bottom{height:calc(100% - 530px);display:flex;flex-direction:column;justify-content:space-between}@media (max-width:1440px){.section-products .section-products__body .body__item .item__bottom{height:calc(100% - 400px)}}@media (max-width:1280px){.section-products .section-products__body .body__item .item__bottom{height:calc(100% - 360px)}}@media (max-width:1024px){.section-products .section-products__body .body__item .item__bottom{height:calc(100% - 385px)}}.section-products .section-products__body .body__item .item__info{margin-top:25px;display:flex;flex-direction:column;gap:15px}@media (max-width:1440px){.section-products .section-products__body .body__item .item__info{gap:10px}}@media (max-width:1024px){.section-products .section-products__body .body__item .item__info{margin-top:20px}}.section-products .section-products__body .body__item .item__info .info__description{opacity:.6}.section-products .section-products__body .body__item .item__info .info__weight{line-height:140%;opacity:.6}@media (max-width:1024px){.section-products .section-products__body .body__item .item__info .info__weight{line-height:100%}}.section-products .section-products__body .body__item .item__info .info__weight span{margin-left:3px}.section-products .section-products__body .body__item .item__add{margin-top:30px;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}@media (max-width:1024px){.section-products .section-products__body .body__item .item__add{margin-top:20px}}.section-products .section-products__body .body__item .item__add .add__more-info{display:flex;flex-direction:row;align-items:flex-end}.section-products .section-products__body .body__item .item__add .add__more-info .more-info__first-price{font-family:"Gilroy",sans-serif;font-size:48px;font-weight:300;line-height:100%}@media (max-width:1440px){.section-products .section-products__body .body__item .item__add .add__more-info .more-info__first-price{font-size:40px}}@media (max-width:1280px){.section-products .section-products__body .body__item .item__add .add__more-info .more-info__first-price{font-size:38px}}@media (max-width:1024px){.section-products .section-products__body .body__item .item__add .add__more-info .more-info__first-price{font-size:24px}}.section-products .section-products__body .body__item .item__add .add__more-info .more-info__first-price span{margin-left:3px;font-size:34px;line-height:110%}@media (max-width:1440px){.section-products .section-products__body .body__item .item__add .add__more-info .more-info__first-price span{font-size:28px}}@media (max-width:1280px){.section-products .section-products__body .body__item .item__add .add__more-info .more-info__first-price span{font-size:26px}}@media (max-width:1024px){.section-products .section-products__body .body__item .item__add .add__more-info .more-info__first-price span{font-size:16px}}.section-products .section-products__body .body__item .item__add .add__more-info .more-info__second-price{position:relative;margin-left:5px;font-family:"Gilroy",sans-serif;font-size:32px;font-weight:300;line-height:100%;opacity:.6}@media (max-width:1440px){.section-products .section-products__body .body__item .item__add .add__more-info .more-info__second-price{font-size:26px}}@media (max-width:1280px){.section-products .section-products__body .body__item .item__add .add__more-info .more-info__second-price{font-size:22px}}@media (max-width:1024px){.section-products .section-products__body .body__item .item__add .add__more-info .more-info__second-price{font-size:18px}}.section-products .section-products__body .body__item .item__add .add__more-info .more-info__second-price:before{content:"";position:absolute;left:0;right:12px;bottom:15px;height:2px;background-color:#f9f6f6}@media (max-width:1280px){.section-products .section-products__body .body__item .item__add .add__more-info .more-info__second-price:before{bottom:12px}}@media (max-width:1024px){.section-products .section-products__body .body__item .item__add .add__more-info .more-info__second-price:before{bottom:9px}}.section-products .section-products__body .body__item .item__add .add__more-info .more-info__second-price span{margin-left:3px;font-size:20px;line-height:110%}@media (max-width:1280px){.section-products .section-products__body .body__item .item__add .add__more-info .more-info__second-price span{font-size:14px}}@media (max-width:1024px){.section-products .section-products__body .body__item .item__add .add__more-info .more-info__second-price span{font-size:12px}}.section-products .section-products__body .body__item .item__add .add__cart{width:60px;height:60px}.section-products .section-products__body .body__item .item__add .add__cart svg.un-added,.section-products .section-products__body .body__item .item__add .add__cart.added svg.added{display:block}@media (max-width:1440px){.section-products .section-products__body .body__item .item__add .add__cart{width:55px;height:55px}}@media (max-width:1280px){.section-products .section-products__body .body__item .item__add .add__cart{width:50px;height:50px}}@media (max-width:1024px){.section-products .section-products__body .body__item .item__add .add__cart{width:40px;height:40px}}@media (min-width:1025px){.section-products .section-products__body .body__item .item__add .add__cart:hover svg .line{stroke:#347856}.section-products .section-products__body .body__item .item__add .add__cart:hover svg .background{fill:#f9f6f6}}.section-products .section-products__body .body__item .item__add .add__cart svg.added{display:none}.section-products .section-products__body .body__item .item__add .add__cart svg .line{stroke:#f9f6f6;transition:stroke .4s ease-in-out}.section-products .section-products__body .body__item .item__add .add__cart svg .background{fill:transparent;transition:fill .4s ease-in-out}
/*# sourceMappingURL=restaurant-delivery.min.css.map */
