:root{--ink-950:oklch(0.17 0.014 258);--ink-900:oklch(0.21 0.016 258);--ink-800:oklch(0.26 0.018 258);--ink-700:oklch(0.32 0.02 258);--ink-line:oklch(1 0 0/0.08);--ink-line-hover:oklch(1 0 0/0.13);--paper:oklch(0.97 0.004 258);--paper-dim:oklch(0.97 0.004 258/0.72);--paper-faint:oklch(0.97 0.004 258/0.5);--gold-300:oklch(0.86 0.1 82);--gold-400:oklch(0.8 0.15 82);--gold-500:oklch(0.74 0.16 80);--gold-600:oklch(0.62 0.15 76);--red-400:oklch(0.66 0.19 27);--red-500:oklch(0.56 0.2 25);--red-600:oklch(0.47 0.185 24);--red-100:oklch(0.94 0.035 25);--green-400:oklch(0.72 0.15 150);--green-500:oklch(0.6 0.14 150);--green-600:oklch(0.48 0.13 150);--green-100:oklch(0.93 0.045 150);--shadow-border:0 0 0 1px var(--ink-line),0 20px 60px oklch(0 0 0/0.5);--shadow-border-hover:0 0 0 1px var(--ink-line-hover),0 24px 70px oklch(0 0 0/0.55);--font-display:"Fraunces",Georgia,serif;--font-body:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,sans-serif}html:root{--theme:var(--red-500);--theme2:var(--red-600);--theme3:var(--gold-400);--base:var(--red-500);--bg:var(--ink-900);--text:var(--paper-dim);--border:var(--ink-line);--ratting:var(--gold-400)}html body{font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{font-family:var(--font-display);line-height:1.1;letter-spacing:-.015em;color:var(--paper)}html body p{line-height:1.6}.tricolor-stripe{height:3px;width:64px;border-radius:2px;background:linear-gradient(90deg,var(--red-500) 0,var(--red-500) 33%,var(--gold-400) 33%,var(--gold-400) 66%,var(--green-500) 66%,var(--green-500) 100%)}.contact-info-items .content h3,.contact-info-items .content p,.food-processing-wrapper .food-processing-items.active .food-processing-content h3,.food-processing-wrapper .food-processing-items:hover .food-processing-content h3{color:var(--ink-950)}.contact-info-items.active .content p,.contact-info-items:hover .content p{color:var(--paper)}html body .section-title span{color:var(--red-500)}.about-wrapper .about-content .icon-area .icon-items .content p{color:var(--paper-dim)}.food-processing-wrapper .food-processing-items .food-processing-image{height:70px}.offcanvas__info{background:var(--ink-900)!important;border-left:2px solid var(--red-500)!important}.offcanvas__info .mean-nav ul li a,.offcanvas__info .offcanvas__contact h4{color:var(--paper)!important}.offcanvas__info .offcanvas__contact-text,.offcanvas__info .offcanvas__contact-text a{color:var(--paper-dim)!important}.offcanvas__info .offcanvas__close button{color:var(--paper)!important}.contact-form-items .form-clt{position:relative;margin-bottom:18px}.contact-form-items .form-clt input,.contact-form-items .form-clt textarea{width:100%;outline:none;border:1px solid var(--ink-line);border-radius:10px;padding:16px 46px 16px 18px;font-size:16px;font-family:var(--font-body);color:var(--paper);background-color:var(--ink-800);transition:border-color .15s ease-out,box-shadow .15s ease-out}.contact-form-items .form-clt textarea{min-height:140px;resize:vertical}.contact-form-items .form-clt input::placeholder,.contact-form-items .form-clt textarea::placeholder{color:var(--paper-faint)}.contact-form-items .form-clt input:focus,.contact-form-items .form-clt textarea:focus{border-color:var(--gold-400);box-shadow:0 0 0 3px oklch(.8 .15 82/.18)}.contact-form-items .form-clt .icon{position:absolute;top:18px;right:18px;pointer-events:none}.contact-form-items .form-clt .icon i{color:var(--paper-faint)}.contact-form-items .form-clt-big .icon{top:18px}body{background:radial-gradient(ellipse at top,var(--ink-900) 0,var(--ink-950) 60%);background-color:var(--ink-950)}@font-face{font-family:flaticon;font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/flaticon.woff2) format("woff2"),url(/assets/fonts/flaticon.woff) format("woff")}[class*=" flaticon-"]:before,[class^=flaticon-]:before{font-family:flaticon!important;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flaticon-delivery:before{content:"\e900"}.flaticon-online-shopping:before{content:"\e901"}.flaticon-cooking:before{content:"\e902"}.flaticon-quality:before{content:"\e903"}.flaticon-reputation:before{content:"\e904"}.flaticon-phone-call:before{content:"\e905"}.flaticon-phone-call-2:before{content:"\e906"}.flaticon-food:before{content:"\e907"}.flaticon-healthy-food:before{content:"\e908"}.flaticon-love:before{content:"\e909"}.flaticon-clock:before{content:"\e90a"}.flaticon-location:before{content:"\e90b"}.hero-split{display:flex;gap:16px;height:480px}.hero-main-card{flex:0 0 68%}.hero-week-card{flex-grow:0;flex-shrink:0;flex-basis:calc(32% - 16px)}@media (max-width:767px){.hero-split{flex-direction:column;height:auto}.hero-main-card{flex:none;height:340px}.hero-week-card{flex:none;height:400px}}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes scrollCueBounce{0%,to{transform:translateY(0);opacity:.6}50%{transform:translateY(8px);opacity:1}}.scroll-cue{animation:scrollCueBounce 2s ease-in-out infinite}img.mfp-img{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;max-height:392px;padding:0!important;top:50%;left:50%;transform:translate(-50%,-50%)}.mfp-img-container .mfp-close{top:-110px;right:-24px}.rc-slider{position:relative;width:100%;height:14px;padding:5px 0;border-radius:6px;touch-action:none}.rc-slider,.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;height:4px;background-color:#e9e9e9;border-radius:6px}.rc-slider-track,.rc-slider-tracks{position:absolute;height:4px;background-color:#abe2fb;border-radius:6px}.rc-slider-track-draggable{z-index:1;box-sizing:content-box;background-clip:content-box;border-top:5px solid transparent;border-bottom:5px solid transparent;transform:translateY(-5px)}.rc-slider-handle{position:absolute;z-index:1;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:2px solid #96dbfa;border-radius:50%;cursor:pointer;cursor:-webkit-grab;cursor:grab;opacity:.8;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-x}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging-delete{opacity:0}.rc-slider-handle:focus{outline:none;box-shadow:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;color:#999;text-align:center;vertical-align:middle;cursor:pointer}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;width:8px;height:8px;vertical-align:middle;background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;cursor:pointer}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{width:4px;height:100%}.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.rc-slider-vertical .rc-slider-track-draggable{border-top:0;border-right:5px solid transparent;border-bottom:0;border-left:5px solid transparent;transform:translateX(-5px)}.rc-slider-vertical .rc-slider-handle{position:absolute;z-index:1;margin-top:0;margin-left:-5px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{width:4px;height:100%}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-leave{display:block!important;animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{transform:scale(0);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{transform:scale(0);transform-origin:50% 100%;opacity:0}to{transform:scale(1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{transform:scale(0);transform-origin:50% 100%;opacity:0}}.rc-slider-tooltip{position:absolute;top:-9999px;left:-9999px;visibility:visible}.rc-slider-tooltip,.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{min-width:24px;height:24px;padding:6px 2px;color:#fff;font-size:12px;line-height:1;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}