﻿.login-holder [disabled][type=submit]{opacity:66.6666666667%;pointer-events:none}.ninja,.toggle:checked~.toggle-on,.toggle-off{opacity:0;visibility:hidden;pointer-events:none;max-height:0;overflow-y:hidden;transition:opacity ease-in-out .3s,visibility 0s linear .3s,max-height ease-in-out .3s}.un.ninja,.toggle-on,.toggle:checked~.toggle-off{opacity:1;visibility:visible;pointer-events:auto;max-height:none;overflow-y:visible;transition:opacity ease-in-out .3s,visibility 0s linear,max-height ease-in-out .3s;z-index:6000;filter:drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.1)) drop-shadow(0px 0px 20px rgba(0, 0, 0, 0.1))}.add:before{content:"";display:inline-block;height:24px;width:24px;background-image:url("/assets/add-sign.png")}.subtract:before{content:"";display:inline-block;height:24px;width:24px;background-image:url("/assets/minus-sign.png")}.login-holder [type=submit]{padding:calc(.5*(1.5*1.5rem - 0.7rem) - 1px);margin:.75rem auto;display:inline-block;border:1px solid #89d33c;text-decoration:none;font-size:.7rem;line-height:.7rem;cursor:pointer;border-radius:.25em;letter-spacing:.0625em;text-align:center;font-weight:600;text-transform:uppercase;transition-property:color,background-color;transition-duration:.3s;transition-timing-function:ease-in-out}.login-holder [type=submit]{background-color:#89d33c;color:#fff;text-shadow:0 0 .0833333333em rgba(68,75,82,.8)}.login-holder [type=submit]:hover,.login-holder [type=submit]:focus{background-color:hsl(89.4039735099,63.179916318%,73.137254902%);color:hsl(0,0%,-.5882352941%);text-shadow:0 0 .0833333333em hsla(0,0%,100%,.8)}dialog>[type=reset]{border:0;background:rgba(0,0,0,0);display:inline;color:inherit;text-shadow:none;box-shadow:none}dialog>[type=reset]:active{background:rgba(0,0,0,0)}.text-info{color:#0063f7 !important}.text-error{color:#c12033 !important}.text-warning{color:#f4c508 !important}.text-warning-alt{color:#fc965c}.text-success{color:#89d33c !important}.text-success-alt{color:#415623}.text-danger-alt{color:#de3926}.bg-error{color:#f9e9eb}.base_font{font-family:"futura-pt","Open Sans",sans-serif;color:#000;font-weight:600}.book-text{font-family:"futura-pt","Open Sans",sans-serif;color:#444b52;font-weight:normal;font-size:24px}.demi-text{font-family:"futura-pt","Open Sans",sans-serif;color:#444b52;font-weight:600;font-size:24px}.heavy-text{font-family:"futura-pt","Open Sans",sans-serif;color:#444b52;font-weight:700;font-size:24px}.letter-fill{background:#aedb7f}.letter-fill-shadow{background:#fff;box-shadow:4px 8px 24px #f2f2f5;border-radius:12px}input[name=menu_toggle]{display:none}:root{font-size:20px;--root-font-size: 20px;font-size:var(--root-font-size);line-height:1.5;line-height:var(--line-height-multiplier);--line-color: #444b52;--header-color: #000000;--body-bg-color: #eaeef2;--dark-bg-color: #26252c;--content-bg-color: #fff;--nav-bg-color: #26252c;--nav-fg-color: #e4e4e4;--important-bg-color: #C12033;--info-bg-color: #d1eef9;--button-bg-color: #89D33C;--category-line-color: #8a949c;--accent-line-color: #eff1f3;--shadow-color: rgba(169, 166, 166, 0.15);--info-font-family: futura-pt, Open Sans, sans-serif;--display-font-family: futura-pt, Open Sans, sans-serif;--max-page-width: 1100px;--tablet-breakpoint: 960px;--header-breakpoint: 750px;--footer-mobile-breakpoint: 600px;--restaurants-breakpoint: 800px;--root-font-size: 20px;--line-height-multiplier: 1.5;--lh: 1.5rem;--rlh: 1.5em;--gutter: 0.25em;--design-bg: linear-gradient(180deg, #E5EDF1 0%, #F4F6F7 100%);--selected-color: hsla(0, 0%, 90%, 0.8);--unselected-color: rgb(189.7037037037, 188.1851851852, 198.8148148148);--highlight-color: rgba(189.7037037037, 188.1851851852, 198.8148148148, 0.8);--z-level-0: 0;--z-level-1: 10;--z-level-2: 100;--z-level-3: 1000;--z-level-4: 10000;--z-level-5: 100000;--transition-duration: 0.3s;--transition-timing-function: ease-in-out;--transition-timing: 0.3s ease-in-out}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;font-family:inherit;font-size:inherit;color:inherit;line-height:inherit}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){html,body{min-height:100vh;height:auto}}html{overflow-x:hidden;max-width:100%}body{font-family:"futura-pt","Open Sans",sans-serif;position:relative;overflow-x:hidden;color:#444b52;background-image:linear-gradient(143.02deg, rgba(167, 168, 170, 0) 0%, rgba(167, 168, 170, 0.25) 100%);background-color:#fff;min-height:100vh;display:flex;flex-direction:column}body>header{order:0}body>.content{order:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:0}body>.right-sidebar{order:2}@media screen and (max-width: 960px)and (-ms-high-contrast: active)and (-ms-high-contrast: none){body>.right-sidebar{margin-bottom:4em}}@media screen and (max-width: 600px)and (-ms-high-contrast: active)and (-ms-high-contrast: none){body>.right-sidebar{margin-bottom:8em}}body>.left-sidebar{order:3}body>footer{margin-top:auto;order:4}a{transition-property:filter,color,box-shadow,text-shadow,background-color}a:link{color:blue}a:visited{color:#669}a:focus,a:hover{color:hsl(240,180%,50%)}a:active{color:brighten(blue, 80%)}label,oex-label{cursor:pointer}p{margin:0 0 .75rem}@keyframes spinner{to{transform:rotate(360deg)}}img{-ms-interpolation-mode:bicubic}h1,h2,h3,h4,h5,h6{color:#000}h1{text-transform:uppercase;font-weight:600;text-align:center;font-size:1.2rem;line-height:1.5rem}h2{font-size:40px;line-height:1.5rem;margin:0 0 1.5rem;text-transform:uppercase}h3{text-align:left;margin:0 auto 1.5rem;font-size:1.1rem;text-transform:uppercase}small{font-size:50%}table{width:100%}thead th{vertical-align:bottom}dialog{opacity:0;visibility:hidden;pointer-events:none;max-height:0;overflow-y:hidden;transition:opacity ease-in-out .3s,visibility 0s linear .3s,max-height ease-in-out .3s;border-radius:2vmin;background-color:#fff;border:1px solid #444b52;bottom:auto;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;max-width:22.5rem;overflow:hidden;padding:.75rem 0;position:fixed;right:0;top:50%;transform:translate(0, -50%);width:100%;font-size:.75rem;z-index:100000}dialog::backdrop,dialog+.backdrop{position:fixed;top:0;right:0;bottom:0;left:0}dialog[open]{opacity:1;visibility:visible;pointer-events:auto;max-height:none;overflow-y:visible;transition:opacity ease-in-out .3s,visibility 0s linear,max-height ease-in-out .3s;z-index:6000;filter:drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.1)) drop-shadow(0px 0px 20px rgba(0, 0, 0, 0.1))}dialog[open]+.backdrop,dialog[open]::backdrop{opacity:1;visibility:visible;pointer-events:auto;max-height:none;overflow-y:visible;transition:opacity ease-in-out .3s,visibility 0s linear,max-height ease-in-out .3s;z-index:6000;filter:drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.1)) drop-shadow(0px 0px 20px rgba(0, 0, 0, 0.1));background:rgba(0,0,0,.85)}@media screen and (max-width: 600px){dialog{width:90%;max-width:unset}}dialog p{margin:.75rem 0}dialog p.base,dialog p.submitted{padding:.75rem}@media screen and (max-width: 600px){dialog p.base,dialog p.submitted{padding:1.5rem;text-align:center;font-size:.75rem}}dialog output{margin:.75rem 0;padding:0 .75rem}dialog .button-holder{margin:.75em 0 0;border-top:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-around;text-align:center;color:#fff;background-color:#c12033;width:100%}@media screen and (max-width: 600px){dialog .button-holder{flex-wrap:wrap}}dialog .button-holder button{text-transform:uppercase;flex:1 1 50%;padding:.75em;font-size:.75rem}@media screen and (max-width: 600px){dialog .button-holder button{flex:1 1 100%;margin:0;border:none;padding:1.125em}}dialog .button-holder button+button{border-left:1px solid rgba(68,75,82,.9)}dialog .button-holder button[type=reset]{background-color:#fff;color:#444b52}dialog .button-holder button.base{background:#c12033;color:#fff}dialog>[type=reset]{position:absolute;top:0;right:0;margin:0;font-size:1.5em;line-height:.75em;width:1.5em;height:1.5em}._dialog_overlay{opacity:0;visibility:hidden;pointer-events:none;max-height:0;overflow-y:hidden;transition:opacity ease-in-out .3s,visibility 0s linear .3s,max-height ease-in-out .3s;position:fixed;top:0;left:0;right:0;bottom:0}[hidden]{display:none !important}.alert{position:fixed;top:50%;left:50%;padding:1.5rem;border:1px solid #c12033;transform:translate(-50%, -50%);border-radius:.25em;font-weight:700;text-shadow:0 1px hsla(0,0%,100%,.2);text-align:center;color:hsl(352.9192546584,71.5555555556%,-5.8823529412%);background-color:rgb(228.9733333333,98.0266666667,113.48);background-image:linear-gradient(to bottom, rgb(228.9733333333, 98.0266666667, 113.48) 0, #C12033 100%)}.alert:before{content:"⚠";float:left;font-size:3rem}.warning{color:#c12033;font-weight:600}.quantity{text-align:center;font-family:"futura-pt","Open Sans",sans-serif}.numeric{font-family:"futura-pt","Open Sans",sans-serif}.currency{display:inline-flex;min-width:3.75rem;font-family:"futura-pt","Open Sans",sans-serif}.currency .denomination{flex-shrink:0;flex-grow:1;flex-basis:auto;padding-right:0;padding-left:.125em}.currency .quantity{flex-grow:0;flex-shrink:0;flex-basis:auto;padding-left:0}.hide{display:none}.loading{height:auto;min-height:10vmin;display:block;position:relative}.loading:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:1.5rem;height:1.5rem;margin-top:-0.75rem;margin-left:-0.75rem;border-radius:50%;border-top:2px solid #89d33c;border-right:2px solid rgba(0,0,0,0);animation:spinner .6s linear infinite}[type=submit].loading{min-height:inherit;background-color:rgba(137,211,60,.5);pointer-events:none}.flatpickr-calendar.noCalendar.hasTime{max-width:9em}#ui-datepicker-div{font-size:16px}html{scrollbar-gutter:stable}body>header:first-of-type{position:fixed;z-index:5000000;transform:translate3d(0, 0, 0)}body.menu{margin-top:0px}body.modal-open{overflow:unset !important;max-height:100vh;padding-right:0 !important}body *.vc{margin-top:0px}body section.content{margin-top:94px !important}@media screen and (max-width: 767px){body section.content{margin-top:75px !important}}body.foodja-planner header{z-index:99999 !important}body.foodja-planner #ck_menu_toggle:checked+header [role=navigation]{right:30px !important}body .navbar-nav .u-profile,body .navbar-nav .user-mtype{position:relative}body .navbar-nav .u-profile span.star,body .navbar-nav .user-mtype span.star{display:inline-block;background-repeat:no-repeat;background-position:0px 0px;width:20.9px;height:20.01px;position:absolute;right:-7px;top:27px}@media screen and (min-width: 768px)and (max-width: 1024px){body .navbar-nav .u-profile span.star,body .navbar-nav .user-mtype span.star{right:30px;top:27px}}@media screen and (max-width: 767px){body .navbar-nav .u-profile span.star,body .navbar-nav .user-mtype span.star{top:27px !important;right:10px !important}}body .navbar-nav .u-profile span.star.gold,body .navbar-nav .user-mtype span.star.gold{background-image:url("/assets/rewards-gold-star2.svg")}body .navbar-nav .u-profile span.star.silver,body .navbar-nav .user-mtype span.star.silver{background-image:url("/assets/rewards-silver-star2.svg")}body .navbar-nav .u-profile span.star.black,body .navbar-nav .user-mtype span.star.black{background-image:url("/assets/rewards-black-star2.svg")}body .navbar-nav .user-mtype{background-image:unset !important}body .navbar-nav .user-mtype span.star{top:11px;left:-5px}@media screen and (max-width: 768px){body .navbar-nav .user-mtype span.star{width:22.1px;height:22.1px;left:-5px;top:18px}}body .mobile-profile.has-admin span.star{position:absolute;right:-2px !important;top:32px !important}@media screen and (min-width: 768px)and (max-width: 1024px){body .mobile-profile.has-admin span.star{right:30px !important;top:27px !important}}@media screen and (max-width: 767px){body .mobile-profile.has-admin span.star{top:27px !important;right:9px !important}}body header{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0px auto;height:94px !important;background-color:#fff !important;box-shadow:0px 4px 10px rgba(169,166,166,.35)}@media screen and (min-width: 1025px){body header .mobile-nav-bar{display:none !important}}@media screen and (max-width: 1024px){body header{height:94px !important;box-shadow:none !important}body header nav.navbar{height:100% !important;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap !important;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}body header nav.navbar .non-admin{display:block !important}body header nav.navbar .non-admin ul li.profile{margin-right:32px !important;padding:0px !important}body header nav.navbar .non-admin ul li.profile a,body header nav.navbar .non-admin ul li.profile #accountDropdownMobile,body header nav.navbar .non-admin ul li.profile .u-profile{padding:0px !important}body header nav.navbar ul.navbar-nav{flex-direction:column}body header nav.navbar div.icon-items a.cart-icon{padding:0px !important}body header nav.navbar div.icon-items a.cart-icon img{width:33px;height:33px;margin-right:48px !important;padding:0px !important}}@media screen and (max-width: 1024px)and (max-width: 767px){body header nav.navbar div.icon-items a.cart-icon img{padding:0px !important;margin-right:16px !important}}@media screen and (max-width: 1024px){body header nav.navbar div.icon-items{display:flex;align-items:center;margin-top:0px}body header nav.navbar button.navbar-toggler{margin:0px 5px 0px auto;width:64px;height:15px;border:none;display:block !important}body header nav.navbar button.navbar-toggler span.navbar-toggler-icon{width:40px;height:45px;background-image:url("/assets/black-burger-menu.svg") !important;background-size:40px 45px;background-repeat:no-repeat;background-position:center;position:relative;top:0px}body header .navbar-expand-lg .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:100%}body header #navbarText{background-color:#fff;z-index:1000;height:auto;margin-top:0px !important}body header #navbarText ul{align-items:center;background-color:#fff;margin:15px auto auto auto;border-bottom:2px solid #c6c6c6}body header #navbarText ul li.nav-item{margin:auto 0px !important;display:flex;justify-content:flex-end;flex-direction:column}body header .mobile-profile{width:auto !important}body header .mobile-nav-bar{display:flex !important}body header .navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}body header .collapse:not(.show){display:none !important}}@media screen and (max-width: 767px){body header{height:75px !important}}body header nav.navbar{width:100%;margin:0px;padding:0px;display:flex;justify-content:space-between !important;background-color:#fff !important;min-height:94px !important;box-shadow:0px 4px 10px rgba(169,166,166,.35) !important;flex-wrap:nowrap !important;position:relative}body header nav.navbar.large-container{padding:0px 120px !important}@media screen and (max-width: 1400px){body header nav.navbar.large-container{padding:0px 20px !important}}@media screen and (max-width: 1024px){body header nav.navbar.large-container{padding:0px !important}}@media screen and (max-width: 767px){body header nav.navbar.large-container{min-height:unset !important}}body header nav.navbar.landing{min-height:46px !important;max-height:48px !important;box-shadow:none !important}@media all and (max-width: 1440px){body header nav.navbar{width:100%;margin:0px 30px;height:94px}}@media all and (max-width: 960px){body header nav.navbar{width:100%;margin:0px 15px}}body header nav.navbar .signup{display:flex;align-items:center;justify-content:center;width:117px !important;height:48px !important;font-size:18px !important;margin:0px !important;padding:20px !important;white-space:nowrap;color:#415623;text-align:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:18px;font-weight:600 !important;font-style:normal;line-height:125% !important;text-transform:uppercase}@media all and (max-width: 1024px){body header nav.navbar .signup{width:100% !important;height:40px !important;border-radius:0px;margin:0px !important;font-size:14px !important}}@media all and (max-width: 767px){body header nav.navbar .signup{font-size:14px !important}}body header nav.navbar [type=submit],body header nav.navbar label{text-transform:uppercase;margin:0;display:inline-block;padding:.25em;font-weight:400;line-height:inherit;background:rgba(0,0,0,0);padding:0px !important}body header nav.navbar a{color:#253d1b;text-align:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:125%;text-transform:capitalize}body header nav.navbar div.mobile-profile{display:none}body header nav.navbar div.mobile-profile.has-admin,body header nav.navbar div.mobile-profile.non-admin{display:none}@media all and (max-width: 1024px){body header nav.navbar div.mobile-profile{width:98px !important;display:flex !important;justify-content:space-between;margin-top:0px}}@media(max-width: 1024px)and (hover: none),(max-width: 1024px)and (pointer: coarse){body header nav.navbar div.mobile-profile{outline:none !important}}@media all and (max-width: 1024px){body header nav.navbar div.mobile-profile ul.navbar-nav{display:flex;flex-direction:row;justify-content:flex-end}}@media(max-width: 1024px)and (hover: none),(max-width: 1024px)and (pointer: coarse){body header nav.navbar div.mobile-profile ul.navbar-nav{outline:none !important}}@media all and (max-width: 1024px){body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item{margin:auto 20px}body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile{margin-right:65px;margin-top:7px;margin-left:0px !important}}@media(max-width: 1024px)and (hover: none),(max-width: 1024px)and (pointer: coarse){body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile{outline:none !important}}@media all and (max-width: 1024px){body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile a{text-decoration:none !important}}@media(max-width: 1024px)and (hover: none),(max-width: 1024px)and (pointer: coarse){body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile a{outline:none !important}}@media all and (max-width: 1024px){body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile a:hover,body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile a:focus{text-decoration:none !important}body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-toggle{padding:8px}body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-toggle::after{display:none}body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-toggle label .user-profile{font-size:22.5882px}}@media(max-width: 1024px)and (hover: none),(max-width: 1024px)and (pointer: coarse){body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-toggle label .user-profile{outline:none !important}}@media all and (max-width: 1024px){body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-toggle label .user-mtype{right:0px;margin-right:0px;top:-1px}}@media all and (max-width: 1024px)and (max-width: 390px){body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-toggle{padding:8px 0px 8px 26px}}@media all and (max-width: 1024px){body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-menu{position:absolute;opacity:1;visibility:visible;pointer-events:auto;max-height:none;overflow-y:visible;border-radius:5px;border:2px solid #c6c6c6;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);width:180px !important;top:80%;left:-137px;z-index:1500}}@media screen and (max-width: 1024px)and (max-width: 1024px){body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-menu{top:45px !important;left:-124px !important}body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-menu.has-admin{top:44px !important;left:-124px !important}}@media screen and (max-width: 1024px)and (max-width: 1024px)and (max-width: 390px){body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-menu.has-admin.cafe{left:-100px !important}}@media all and (max-width: 1024px){body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-menu a.dropdown-item{color:#253d1b;text-align:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:125%;text-transform:capitalize;margin-bottom:16px}body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-menu a.dropdown-item:active{background-color:none}body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-menu span.dropdown-item{color:#26252c;text-align:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:125%;text-transform:capitalize;margin-bottom:16px;display:flex;flex-direction:row;align-items:center;justify-content:center;height:20px !important}body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-menu span.dropdown-item.catering{height:36px !important}body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-menu span.use_foodja{margin-top:0px;margin-bottom:0px;background:#c6c6c6;height:2px !important;width:100%;display:block;padding:0px}body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-menu span.catering a{color:#26252c;display:flex;flex-direction:row;align-items:center;justify-content:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:125%;text-transform:capitalize;background:#aedb7f;background-size:172px 35px;width:100%;height:36px !important;padding-left:25px !important}body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-menu span.cafe a{color:#26252c;display:flex;flex-direction:row;align-items:center;justify-content:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:125%;text-transform:capitalize;background:#aedb7f;background-size:172px 35px;width:100%;height:36px !important}body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-menu form#logout-form,body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-menu form#logout-form-mobile{display:flex;justify-content:center;margin:0px auto 0px auto}body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-menu form#logout-form a,body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-menu form#logout-form-mobile a{color:#253d1b;text-align:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:125%;text-transform:capitalize}body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-menu::after{position:absolute;top:-0.21429rem;right:13px;display:block !important;content:"" !important;width:.475rem;height:.475rem !important;z-index:100;border-style:solid;border-color:rgba(0,0,0,.15);border-width:1px 0 0 1px;background-color:#fff;transform:rotate(45deg);display:none !important}}@media all and (max-width: 1024px)and (max-width: 390px){body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-menu{left:-118px}body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-menu.marketing,body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.profile .dropdown-menu.cafe{left:-77px}}@media all and (max-width: 1024px){body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.admin-mobile{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;top:-55px;right:-47px}body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.admin-mobile a.admin-link{color:#26252c !important;font-size:14px;text-transform:none !important;font-weight:500}body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.admin-mobile div.user{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#26252c !important;font-size:14px}body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.admin-mobile div.user span{font-size:10px;font-weight:400}}@media all and (max-width: 1024px)and (max-width: 450px){body header nav.navbar div.mobile-profile ul.navbar-nav li.nav-item.admin-mobile{display:none}}@media all and (max-width: 1024px){body header nav.navbar div.mobile-profile.has-admin,body header nav.navbar div.mobile-profile.non-admin{display:flex;width:auto !important}body header nav.navbar div.mobile-profile.has-admin ul.navbar-nav li.nav-item.profile,body header nav.navbar div.mobile-profile.non-admin ul.navbar-nav li.nav-item.profile{margin-right:-58px;margin-top:0px}}@media all and (max-width: 1024px)and (max-width: 1024px){body header nav.navbar div.mobile-profile.has-admin ul.navbar-nav li.nav-item.profile,body header nav.navbar div.mobile-profile.non-admin ul.navbar-nav li.nav-item.profile{margin-right:0px !important}}@media all and (max-width: 1024px){body header nav.navbar div.mobile-profile.has-admin ul.navbar-nav li.nav-item.admin-mobile,body header nav.navbar div.mobile-profile.non-admin ul.navbar-nav li.nav-item.admin-mobile{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:-39px;right:-53px}body header nav.navbar div.mobile-profile.has-admin ul.navbar-nav li.nav-item.admin-mobile a.admin-link,body header nav.navbar div.mobile-profile.non-admin ul.navbar-nav li.nav-item.admin-mobile a.admin-link{color:#26252c !important;font-size:14px;text-transform:none !important;font-weight:600}body header nav.navbar div.mobile-profile.has-admin ul.navbar-nav li.nav-item.admin-mobile div.user,body header nav.navbar div.mobile-profile.non-admin ul.navbar-nav li.nav-item.admin-mobile div.user{display:flex;flex-direction:column;align-items:center;color:#26252c !important;font-size:14px;font-weight:600;position:relative;top:50px;left:-10px;max-width:40px}body header nav.navbar div.mobile-profile.has-admin ul.navbar-nav li.nav-item.admin-mobile div.user span,body header nav.navbar div.mobile-profile.non-admin ul.navbar-nav li.nav-item.admin-mobile div.user span{font-size:10px;font-weight:400}}@media screen and (max-width: 1024px)and (max-width: 1024px){body header nav.navbar div.mobile-profile.has-admin ul.navbar-nav li.nav-item.admin-mobile div.user,body header nav.navbar div.mobile-profile.non-admin ul.navbar-nav li.nav-item.admin-mobile div.user{display:none !important}}@media all and (max-width: 1024px)and (max-width: 450px){body header nav.navbar div.mobile-profile.has-admin ul.navbar-nav li.nav-item.admin-mobile,body header nav.navbar div.mobile-profile.non-admin ul.navbar-nav li.nav-item.admin-mobile{display:none}}body header nav.navbar a.navbar-brand,body header nav.navbar a.navbar-brand.login{margin-right:0px;padding:0px}body header nav.navbar a.navbar-brand img,body header nav.navbar a.navbar-brand.login img{width:169px;height:48px;margin:0px !important}body header nav.navbar a.navbar-brand img.catering-logo,body header nav.navbar a.navbar-brand.login img.catering-logo{width:254.879px;height:48px;margin:0px !important}body header nav.navbar a.navbar-brand img.cafe-logo,body header nav.navbar a.navbar-brand.login img.cafe-logo{width:224.97px;height:48px;margin:0px !important}@media all and (max-width: 1024px){body header nav.navbar a.navbar-brand img,body header nav.navbar a.navbar-brand.login img{width:auto !important;height:46px !important;margin:0px auto auto 32px !important}body header nav.navbar a.navbar-brand img.catering-logo,body header nav.navbar a.navbar-brand.login img.catering-logo{width:254.879px !important;height:48px !important;margin:0px auto auto 32px !important}body header nav.navbar a.navbar-brand img.login,body header nav.navbar a.navbar-brand.login img.login{display:none}body header nav.navbar a.navbar-brand img.cafe-logo,body header nav.navbar a.navbar-brand.login img.cafe-logo{width:224.97px !important;height:48px !important;margin:0px auto auto 32px !important}}@media all and (max-width: 767px){body header nav.navbar a.navbar-brand img,body header nav.navbar a.navbar-brand.login img{margin:0px auto auto 15px !important;width:auto !important;height:32px !important}body header nav.navbar a.navbar-brand img.catering-logo,body header nav.navbar a.navbar-brand.login img.catering-logo{width:171.636px !important;height:32px !important;margin:0px auto auto 15px !important}body header nav.navbar a.navbar-brand img.cafe-logo,body header nav.navbar a.navbar-brand.login img.cafe-logo{width:149.98px !important;height:32px !important;margin:0px auto auto 15px !important}}@media all and (max-width: 910px){body header nav.navbar a.navbar-brand.login{display:none}}body header nav.navbar button.navbar-toggler{margin:0px;width:auto;height:45px;border:none;padding:0px !important}@media all and (max-width: 1024px){body header nav.navbar button.navbar-toggler{margin-right:32px !important}}@media all and (max-width: 767px){body header nav.navbar button.navbar-toggler{margin-right:15px !important}}body header nav.navbar button.navbar-toggler:hover,body header nav.navbar button.navbar-toggler:focus{text-decoration:none;border:none;outline:none !important}@media all and (max-width: 1024px){body header nav.navbar div#navbarText{background-color:#fff;z-index:1000;height:auto;margin-top:20px;width:180px !important;border-radius:5px;border:2px solid #c6c6c6;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);position:absolute;right:32px;top:64px}}@media all and (max-width: 1024px)and (max-width: 767px){body header nav.navbar div#navbarText{right:15px !important;top:54px !important}}@media all and (max-width: 1024px){body header nav.navbar div#navbarText.collapse:not(.show){display:none !important}}body header nav.navbar div#navbarText ul{margin:0px 0px auto auto}@media all and (max-width: 1024px){body header nav.navbar div#navbarText ul{display:flex;flex-direction:column !important;align-items:center;background-color:#fff;margin:auto;border:none !important;width:100% !important;padding:16px 0px !important;border-radius:5px}}body header nav.navbar div#navbarText ul li a{color:#253d1b;text-align:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:20px !important;font-style:normal;font-weight:600;line-height:125%;text-transform:capitalize !important}@media all and (max-width: 1024px){body header nav.navbar div#navbarText ul li a{font-size:16px !important}}body header nav.navbar div#navbarText ul li a.nav-link{padding:0px;margin-left:0px !important}body header nav.navbar div#navbarText ul li a.nav-link.cart-icon img{width:33px !important;height:33px !important}body header nav.navbar div#navbarText ul li a.nav-link.signup{display:flex;justify-content:center;align-items:center;font-size:18px}@media screen and (min-width: 1025px){body header nav.navbar div#navbarText ul li a.nav-link.signup{padding:0px !important;margin:0px !important}}@media all and (max-width: 1024px){body header nav.navbar div#navbarText ul li a.nav-link.signup{display:flex;justify-content:center;align-items:center;padding-top:8px;margin:0px auto 0px auto !important}}body header nav.navbar div#navbarText ul li a.nav-link.landing{color:#253d1b !important;font-size:20px !important;font-family:"futura-pt","Open Sans",sans-serif !important;font-weight:600 !important;text-transform:capitalize !important;line-height:125% !important;word-wrap:break-word !important}@media all and (max-width: 1024px){body header nav.navbar div#navbarText ul li a.nav-link.landing{font-size:16px !important}}body header nav.navbar div#navbarText ul li.nav-item{margin:auto 48px auto 0px}body header nav.navbar div#navbarText ul li.nav-item.profile{margin-right:0px !important}@media all and (max-width: 1200px){body header nav.navbar div#navbarText ul li.nav-item{margin:auto 20px auto 0px}}@media all and (max-width: 1024px){body header nav.navbar div#navbarText ul li.nav-item{margin:0px 0px 16px 0px !important;display:flex;justify-content:flex-end;flex-direction:column}body header nav.navbar div#navbarText ul li.nav-item.cart-icon-li{display:none !important}body header nav.navbar div#navbarText ul li.nav-item .cart-icon{display:none !important}}body header nav.navbar div#navbarText ul li.products{display:flex;justify-content:space-around;align-items:center}@media all and (max-width: 1024px){body header nav.navbar div#navbarText ul li.products{flex-direction:column}body header nav.navbar div#navbarText ul li.products.show{min-height:218px;padding-bottom:120px}}@media all and (max-width: 767px){body header nav.navbar div#navbarText ul li.products{display:none}}body header nav.navbar div#navbarText ul li.products a.nav-link{padding-right:5px}body header nav.navbar div#navbarText ul li.products a.nav-link span.icon{border:none;padding-left:18px}body header nav.navbar div#navbarText ul li.products a.nav-link span.icon.ic-details-show,body header nav.navbar div#navbarText ul li.products a.nav-link span.icon.ic-details-hide{background-position:5px 7px !important}body header nav.navbar div#navbarText ul li.products a.nav-link.dropdown-toggle::after{border:none;content:"";margin-left:unset}body header nav.navbar div#navbarText ul li.products div.dropdown-menu{width:557px;height:357px;border-radius:5px;padding:0px}body header nav.navbar div#navbarText ul li.products div.dropdown-menu.show{margin-top:12px}@media all and (max-width: 1024px){body header nav.navbar div#navbarText ul li.products div.dropdown-menu.show{margin-top:0px}}@media all and (max-width: 1024px){body header nav.navbar div#navbarText ul li.products div.dropdown-menu{width:100%;max-height:177px;height:100%;margin-top:0px}}body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu{display:flex}body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu a.dropdown-item{margin:0px;padding:0px}body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu a.dropdown-item:active{background-color:none}@media all and (max-width: 960px){body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu a.dropdown-item{width:279px}}@media all and (max-width: 960px){body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu{margin-left:-50px}}body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu div.menu-item{display:flex;flex-direction:column;margin:0px;min-width:279px}body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu div.menu-item div.text{background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:108px}body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu div.menu-item div.text h5{color:#26252c;font-size:16px;font-weight:600;text-transform:uppercase;margin:8px auto 4px auto}body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu div.menu-item div.text p{color:#26252c;font-size:16px;opacity:.65;font-weight:600;margin:auto auto 8px auto;text-transform:none}body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu div.menu-item div.text p.right{margin-bottom:28px}body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu.top div.menu-item.left{width:279px;height:168px;background-image:url("/assets/home-products-catering-new.png");background-size:279px 168px}body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu.top div.menu-item.left:hover{background:linear-gradient(0deg, rgba(255, 255, 255, 0.25), rgba(255, 255, 255, 0.25)),url("/assets/home-products-catering-new.png")}body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu.top div.menu-item.right{width:278px;height:168px;background-image:url("/assets/home-products-cafe.png");background-size:278px 108px}body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu.top div.menu-item.right:hover{background:linear-gradient(0deg, rgba(255, 255, 255, 0.25), rgba(255, 255, 255, 0.25)),url("/assets/home-products-cafe.png");background-size:278px 108px}body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu.top div.menu-item.right div.text{background-color:#e9f2e0}body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu.bottom div.menu-item div.text{margin-top:109px}body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu.bottom div.menu-item.left{width:279px;height:189px;background-image:url("/assets/home-products-team-orders.png");background-size:279px 189px}body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu.bottom div.menu-item.left:hover{background:linear-gradient(0deg, rgba(255, 255, 255, 0.25), rgba(255, 255, 255, 0.25)),url("/assets/home-products-team-orders.png")}body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu.bottom div.menu-item.left div.text{border-bottom-left-radius:5px}body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu.bottom div.menu-item.right{width:278px;height:189px;background-image:url("/assets/home-products-concierge.png");background-size:278px 189px}body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu.bottom div.menu-item.right:hover{background:linear-gradient(0deg, rgba(255, 255, 255, 0.25), rgba(255, 255, 255, 0.25)),url("/assets/home-products-concierge.png")}body header nav.navbar div#navbarText ul li.products div.dropdown-menu div.product-menu.bottom div.menu-item.right div.text{border-bottom-right-radius:5px;background-color:#e9f2e0}body header nav.navbar div#navbarText ul li.products-mobile{display:none}body header nav.navbar div#navbarText ul li.products-mobile div.product-menu-mobile{display:flex;flex-direction:column;width:100%;padding:0px 0px 20px 0px}body header nav.navbar div#navbarText ul li.products-mobile div.product-menu-mobile a.dropdown-item{margin:0px;padding:0px !important}body header nav.navbar div#navbarText ul li.products-mobile div.product-menu-mobile div.text{width:100%;height:64px;background:#e6ecf1;border-top:1px solid #c6c6c6}body header nav.navbar div#navbarText ul li.products-mobile div.product-menu-mobile div.text h5{font-weight:500;font-size:16px;color:#26252c;margin:12px auto 1px 15px;text-align:left}body header nav.navbar div#navbarText ul li.products-mobile div.product-menu-mobile div.text p{text-align:left;font-weight:400;font-size:16px;color:#26252c;opacity:.65;margin:1px auto 12px 15px;text-transform:none}body header nav.navbar div#navbarText ul li.products-mobile div.product-menu-mobile div.text.team{height:82px}body header nav.navbar div#navbarText ul li.products-mobile div.product-menu-mobile div.text.bottom{background:#e9f2e0}body header nav.navbar div#navbarText ul li.products-mobile div.product-menu-mobile div.text.bottom.last{border-bottom:1px solid #c6c6c6}@media all and (max-width: 768px){body header nav.navbar div#navbarText ul li.products-mobile{display:none !important;width:100%}}body header nav.navbar div#navbarText ul li.profile .dropdown-toggle{padding:8px;margin-left:0px}body header nav.navbar div#navbarText ul li.profile .dropdown-toggle::after{display:none}body header nav.navbar div#navbarText ul li.profile label div.user-profile{margin-top:0px !important}@media all and (max-width: 767px){body header nav.navbar div#navbarText ul li.profile label div.user-profile{margin-left:0px;margin-bottom:-15px;width:40.5px !important;height:40.5px !important}}body header nav.navbar div#navbarText ul li.profile .dropdown-menu{opacity:1;visibility:visible;pointer-events:auto;max-height:none;overflow-y:visible;width:180px;border-radius:5px;border:2px solid #c6c6c6;padding-top:16px;padding-bottom:16px;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);top:45px;left:-124px}body header nav.navbar div#navbarText ul li.profile .dropdown-menu a.dropdown-item{color:#253d1b;text-align:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px !important;font-style:normal;font-weight:500;line-height:125%;text-transform:capitalize;height:20px !important;margin-bottom:16px !important;padding:0px !important;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:center !important}body header nav.navbar div#navbarText ul li.profile .dropdown-menu a.dropdown-item:active{background-color:none}body header nav.navbar div#navbarText ul li.profile .dropdown-menu .current_env{position:relative}body header nav.navbar div#navbarText ul li.profile .dropdown-menu .current_env .check-mark-icon{width:20px;height:20px;background-image:url("/assets/header-environment-checkmark.svg");background-repeat:no-repeat;background-size:cover;position:absolute;top:7px;left:43px}body header nav.navbar div#navbarText ul li.profile .dropdown-menu #logout-link{color:#253d1b;text-align:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px !important;font-style:normal;font-weight:500;line-height:125%;text-transform:capitalize}body header nav.navbar div#navbarText ul li.profile .dropdown-menu span.dropdown-item{color:#26252c;text-align:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:125%;text-transform:capitalize;margin-top:0px;margin-bottom:16px;display:flex;flex-direction:row;align-items:center;justify-content:center;height:30px !important}body header nav.navbar div#navbarText ul li.profile .dropdown-menu span.dropdown-item.cafe,body header nav.navbar div#navbarText ul li.profile .dropdown-menu span.dropdown-item.catering{height:36px !important}body header nav.navbar div#navbarText ul li.profile .dropdown-menu span.dropdown-item.cafe a,body header nav.navbar div#navbarText ul li.profile .dropdown-menu span.dropdown-item.catering a{font-size:16px !important}body header nav.navbar div#navbarText ul li.profile .dropdown-menu span.use_foodja{margin-top:0px;margin-bottom:0px;background:#c6c6c6;height:2px !important;width:100%;display:block;padding:0px !important;margin-bottom:16px}body header nav.navbar div#navbarText ul li.profile .dropdown-menu span.catering{background:#aedb7f;background-size:172px 35px;width:100%;color:#26252c;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:125%;text-transform:capitalize;margin-top:0px;margin-bottom:16px;display:flex;flex-direction:row;align-items:center;justify-content:center;height:36px !important;padding-left:25px !important}body header nav.navbar div#navbarText ul li.profile .dropdown-menu span.catering a{text-transform:capitalize;font-size:16px !important}body header nav.navbar div#navbarText ul li.profile .dropdown-menu span.catering:hover{background:#aedb7f !important;background-size:172px 35px;width:100%}body header nav.navbar div#navbarText ul li.profile .dropdown-menu a.cafe{background:#aedb7f;background-size:172px 35px;width:100%;color:#26252c;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:125%;text-transform:capitalize;margin-top:10px;margin-bottom:10px;display:flex;flex-direction:row;align-items:center;justify-content:center;height:30px !important}body header nav.navbar div#navbarText ul li.profile .dropdown-menu a.cafe:hover{background:#aedb7f !important;background-size:172px 35px;width:100%}body header nav.navbar div#navbarText ul li.profile .dropdown-menu a.dropdown-item:hover,body header nav.navbar div#navbarText ul li.profile .dropdown-menu span.dropdown-item:hover{background:rgba(174,219,127,.2);border-radius:4px}body header nav.navbar div#navbarText ul li.profile .dropdown-menu a.dropdown-item:active{background-color:none}body header nav.navbar div#navbarText ul li.profile .dropdown-menu form#logout-form{display:flex;justify-content:center}body header nav.navbar div#navbarText ul li.profile .dropdown-menu::after{position:absolute;top:-0.21429rem;right:20px;display:block !important;content:"" !important;width:.475rem;height:.475rem !important;z-index:100;border-style:solid;border-color:rgba(0,0,0,.15);border-width:1px 0 0 1px;background-color:#fff;transform:rotate(45deg);display:none !important}@media all and (max-width: 767px){body header nav.navbar div#navbarText ul li.profile{display:none}}body header nav.navbar div#navbarText ul li.sign-up{margin-right:0px !important;margin-left:0px !important}@media all and (max-width: 1024px){body header nav.navbar div#navbarText ul li.sign-up{margin:0px auto !important;width:100% !important;justify-content:center;align-items:center}}body header nav.navbar div#navbarText ul li.sign-up a{padding-top:10px}@media all and (max-width: 1024px){body header nav.navbar div#navbarText ul li.sign-up a{width:100% !important;padding:0px !important}}body header nav.navbar div#navbarText ul li.sign-up a button{width:117px !important;height:48px !important;font-size:18px !important;margin:0px !important;padding:20px !important;white-space:nowrap;color:#415623;text-align:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:18px;font-weight:600 !important;font-style:normal;line-height:125% !important;text-transform:uppercase}body header nav.navbar div#navbarText ul li.sign-up a button:hover{background:#89d33c;outline:none !important}body header nav.navbar div#navbarText ul li.sign-up a button:focus{border:1px solid #253d1b}@media all and (max-width: 1024px){body header nav.navbar div#navbarText ul li.sign-up a button{width:100% !important;height:40px !important;border-radius:0px;margin:0px !important;font-size:14px !important}}@media all and (max-width: 767px){body header nav.navbar div#navbarText ul li.sign-up a button{font-size:14px !important}}body header nav.navbar div#navbarText ul li.admin{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-left:15px;position:relative;top:-47px;left:21px}body header nav.navbar div#navbarText ul li.admin.spoofed{top:-61px}body header nav.navbar div#navbarText ul li.admin a.admin-link{color:#26252c !important;font-size:14px;text-transform:none !important;font-weight:600}body header nav.navbar div#navbarText ul li.admin div.user{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#26252c !important;font-size:14px;position:absolute;top:46px;right:-28px;z-index:1030;font-weight:600;color:#000 !important}body header nav.navbar div#navbarText ul li.admin div.user span{font-size:12px;font-weight:400;max-width:50px}@media all and (max-width: 1024px){body header nav.navbar div#navbarText ul li.admin{display:none}}body header nav.navbar div#navbarText div.admin{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;top:-15px;left:20px;margin-right:20px}body header nav.navbar div#navbarText div.admin a.admin-link{color:#26252c !important;font-size:14px}body header nav.navbar div#navbarText div.admin div.user{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#26252c !important;font-size:14px}body header nav.navbar div#navbarText div.admin div.user span{font-size:10px;font-weight:400}@media all and (max-width: 767px){body header nav.navbar div#navbarText div.admin{display:none}}body header nav.navbar .menu .nav-item{margin:auto 48px auto 0px}body header nav.navbar .menu .nav-item .nav-link{color:#253d1b !important;text-align:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:20px !important;font-style:normal;font-weight:600;line-height:125%;text-transform:capitalize !important}body header nav.navbar ul.navbar-nav{display:flex;flex-direction:row;justify-content:flex-end}body header nav.navbar ul.navbar-nav .nav-item{margin:auto 48px auto 0px}body header nav.navbar ul.navbar-nav .nav-item:last-of-type{margin-right:0px}body header nav.navbar ul.navbar-nav .nav-item a{color:#253d1b;text-align:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:125%;text-transform:capitalize;padding:0px !important;margin:0px !important}body header nav.navbar ul.navbar-nav .nav-item .signup button{width:117px !important;height:48px !important;font-size:18px !important;margin:0px !important;padding:20px !important;white-space:nowrap;color:#415623;text-align:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:18px;font-weight:600 !important;font-style:normal;line-height:125% !important;text-transform:uppercase}@media(hover: none),(pointer: coarse){body header nav.navbar ul.navbar-nav{outline:none !important}}@media all and (max-width: 1024px){body header nav.navbar ul.navbar-nav{flex-direction:column}body header nav.navbar ul.navbar-nav *.has-admin,body header nav.navbar ul.navbar-nav *.non-admin{flex-direction:row}}@media(hover: none),(pointer: coarse){body header nav.navbar ul.navbar-nav li.nav-item.profile{outline:none !important}}body header nav.navbar ul.navbar-nav li.nav-item.profile{margin-right:0px}body header nav.navbar ul.navbar-nav li.nav-item.profile a{text-decoration:none !important}@media(hover: none),(pointer: coarse){body header nav.navbar ul.navbar-nav li.nav-item.profile a{outline:none !important}}body header nav.navbar ul.navbar-nav li.nav-item.profile a:hover,body header nav.navbar ul.navbar-nav li.nav-item.profile a:focus{text-decoration:none !important}body header nav.navbar ul.navbar-nav li.nav-item.profile a label div.user-profile{color:#415623;text-align:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:21.18px !important;font-style:normal !important;font-weight:600 !important;line-height:21.18px !important;text-transform:uppercase;width:49px !important;height:49px !important;margin:0px !important;padding:4px 0px 0px 1px !important;border-radius:50% !important}@media(hover: none),(pointer: coarse){body header nav.navbar ul.navbar-nav li.nav-item.profile a label div.user-profile{outline:none !important}}body header nav.navbar ul.navbar-nav li.nav-item.profile a label div.user-profile.safari{padding:0px !important}@media screen and (min-width: 768px)and (max-width: 1024px){body header nav.navbar ul.navbar-nav li.nav-item.profile a label div.user-profile{margin-right:36px !important}}@media screen and (max-width: 767px){body header nav.navbar ul.navbar-nav li.nav-item.profile a label div.user-profile{margin-right:15px !important}}@media all and (max-width: 1024px){body header nav.navbar ul.navbar-nav li.nav-item.profile{margin-top:0px}}body header nav.navbar ul.navbar-nav li.nav-item.profile .dropdown-toggle{padding:8px}body header nav.navbar ul.navbar-nav li.nav-item.profile .dropdown-toggle::after{display:none}body header nav.navbar ul.navbar-nav li.nav-item.profile .dropdown-menu{position:absolute;opacity:1;visibility:visible;pointer-events:auto;max-height:none;overflow-y:visible;padding-top:16px;padding-bottom:16px;-webkit-filter:drop-shadow(0px 0px 20px rgba(0, 0, 0, 0.1));filter:drop-shadow(0px 0px 20px rgba(0, 0, 0, 0.1));transition:opacity ease-in-out .3s,visibility 0s linear,max-height ease-in-out .3s;border:2px solid #c6c6c6;width:180px !important;min-width:unset !important;top:41px;left:-128px;z-index:1500}body header nav.navbar ul.navbar-nav li.nav-item.profile .dropdown-menu.cafe{top:44px !important;left:-132px !important}body header nav.navbar ul.navbar-nav li.nav-item.profile .dropdown-menu a.dropdown-item{color:#253d1b;text-align:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px !important;font-style:normal;font-weight:500;line-height:125%;text-transform:capitalize;height:20px !important;margin-bottom:16px !important;margin-top:0px !important;padding:0px !important;display:flex !important;align-items:center !important;justify-content:center !important}body header nav.navbar ul.navbar-nav li.nav-item.profile .dropdown-menu a.dropdown-item:hover{background:rgba(174,219,127,.2) !important}body header nav.navbar ul.navbar-nav li.nav-item.profile .dropdown-menu a.dropdown-item:active{background-color:none}body header nav.navbar ul.navbar-nav li.nav-item.profile .dropdown-menu span.dropdown-item{color:#26252c;text-align:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:125%;text-transform:capitalize;margin-bottom:16px;display:flex;flex-direction:row;align-items:center;justify-content:center;height:36px !important;padding:0px !important}body header nav.navbar ul.navbar-nav li.nav-item.profile .dropdown-menu span.use_foodja{margin-top:0px;margin-bottom:0px;background:#c6c6c6;height:2px !important;width:100%;display:block;padding:0px;margin-bottom:16px !important}body header nav.navbar ul.navbar-nav li.nav-item.profile .dropdown-menu .current_env{position:relative}body header nav.navbar ul.navbar-nav li.nav-item.profile .dropdown-menu .check-mark-icon{width:20px;height:20px;background-image:url("/assets/header-environment-checkmark.svg");background-repeat:no-repeat;background-size:cover;position:absolute;top:7px;left:33px}@media screen and (max-width: 1024px){body header nav.navbar ul.navbar-nav li.nav-item.profile .dropdown-menu .check-mark-icon{left:43px !important}}body header nav.navbar ul.navbar-nav li.nav-item.profile .dropdown-menu .check-mark-icon.cafe{left:58px !important}body header nav.navbar ul.navbar-nav li.nav-item.profile .dropdown-menu span.catering a{color:#253d1b;display:flex;flex-direction:row;align-items:center;justify-content:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px !important;font-style:normal;font-weight:500;line-height:125%;text-transform:capitalize;background:#aedb7f;background-size:172px 35px;width:100%;height:36px}body header nav.navbar ul.navbar-nav li.nav-item.profile .dropdown-menu span.cafe a{color:#26252c;display:flex;flex-direction:row;align-items:center;justify-content:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px !important;font-style:normal;font-weight:600;line-height:125%;text-transform:capitalize;background:#aedb7f;background-size:172px 35px;width:100%;height:36px;padding-left:25px !important}body header nav.navbar ul.navbar-nav li.nav-item.profile .dropdown-menu form#logout-form,body header nav.navbar ul.navbar-nav li.nav-item.profile .dropdown-menu form#logout-form-mobile{display:flex;justify-content:center;margin:0px auto 0px auto}body header nav.navbar ul.navbar-nav li.nav-item.profile .dropdown-menu form#logout-form a,body header nav.navbar ul.navbar-nav li.nav-item.profile .dropdown-menu form#logout-form-mobile a{color:#253d1b;text-align:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px !important;font-style:normal;font-weight:500;line-height:125%;text-transform:capitalize}body header nav.navbar ul.navbar-nav li.nav-item.profile .dropdown-menu::after{position:absolute;top:-0.21429rem;right:20px;display:block !important;content:"" !important;width:.475rem;height:.475rem !important;z-index:100;border-style:solid;border-color:rgba(0,0,0,.15);border-width:1px 0 0 1px;background-color:#fff;transform:rotate(45deg);display:none !important}body header nav.navbar ul.navbar-nav li.nav-item.admin{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-left:15px;position:absolute;top:0px}body header nav.navbar ul.navbar-nav li.nav-item.admin a.admin-link{color:#26252c !important;font-size:14px;text-transform:none !important;font-weight:600}body header nav.navbar ul.navbar-nav li.nav-item.admin div.user{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:#26252c !important;font-size:14px;position:absolute;top:46px;right:-95px;z-index:1030;font-weight:600;color:#000 !important}body header nav.navbar ul.navbar-nav li.nav-item.admin div.user.cafe{width:100px !important}body header nav.navbar ul.navbar-nav li.nav-item.admin div.user.catering{width:100px;right:-78px !important;align-items:flex-start !important}body header nav.navbar ul.navbar-nav li.nav-item.admin div.user span{font-size:12px;font-weight:400}@media all and (max-width: 1024px){body header nav.navbar ul.navbar-nav li.nav-item.admin{display:none}}body header nav.navbar ul.navbar-nav.has-admin,body header nav.navbar ul.navbar-nav.non-admin{flex-direction:row;margin:0px 0px 0px auto !important;width:200px;height:48px}body header nav.navbar ul.navbar-nav.has-admin li.nav-item.admin,body header nav.navbar ul.navbar-nav.non-admin li.nav-item.admin{left:unset !important;top:0px;right:110px}@media all and (max-width: 1024px){body header nav.navbar ul.navbar-nav.has-admin,body header nav.navbar ul.navbar-nav.non-admin{width:auto;margin:0px 0px 0px auto !important}body header nav.navbar ul.navbar-nav.has-admin li.nav-item.profile,body header nav.navbar ul.navbar-nav.non-admin li.nav-item.profile{position:relative;margin-right:0px;margin-bottom:0px;width:auto;display:flex;align-items:center !important}body header nav.navbar ul.navbar-nav.has-admin li.nav-item.admin,body header nav.navbar ul.navbar-nav.non-admin li.nav-item.admin{top:-9px;left:15px;margin-left:0px}}body header nav.navbar a.cart-icon.single{display:none}body header nav.navbar div.icon-items{display:none}body header nav.navbar div.mobile-avatar-menu{display:none}@media screen and (max-width: 1024px){body header nav.navbar a.cart-icon.single{display:inline-block !important;margin:0px !important;font-weight:600;z-index:2000;padding:0px !important;position:absolute;top:33px;right:108px !important}body header nav.navbar a.cart-icon.single img{width:32px;height:32px}}@media screen and (max-width: 1024px)and (max-width: 767px){body header nav.navbar a.cart-icon.single{top:25px !important;right:76px !important}}@media screen and (max-width: 1024px){body header nav.navbar div.icon-items{display:flex;align-items:center}body header nav.navbar div.icon-items a.cart-icon img{width:48px;height:48px}body header nav.navbar div.icon-items span.cart_items_count{color:#89d33c;font-size:16px;font-weight:600}body header nav.navbar button.navbar-toggler.first-button{display:block;margin:0px 5px 0px auto}}@media all and (max-width: 390px){body header nav.navbar a.cart-icon.single{margin:20px -30px 0px -9px}}body header div.foodja-login #foodja-avatar{width:42px;height:42px;background:url("/assets/green-profile-dot.svg");background-repeat:no-repeat;background-size:50px 40px;background-position:center}body header div.foodja-login #foodja-avatar>img{width:30px;height:30px;margin-top:4px;margin-left:5px}body header .mobile-nav-bar{display:none}@media screen and (max-width: 1024px){body header div#navbarText.navbar-collapse.collapse.show .mobile-nav-bar{display:block}body header div#navbarText.navbar-collapse.collapse.show .mobile-nav-bar li.nav-item:last-child{margin:2% 48% 2% 43%}body header div#navbarText.navbar-collapse.collapse.show .mobile-nav-bar li.nav-item a{color:#26252c;text-align:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:125%;text-transform:capitalize !important}}body header .has_cart{display:none}@media screen and (max-width: 750px){body header .has_cart{display:block;flex:0 0 8vmin;background-image:url(/assets/cart.svg?v=1);background-repeat:no-repeat;padding-bottom:6.75vmin;margin-right:2vmin}}body div.foodja-logo-container{display:flex;justify-content:space-between;align-items:center;width:100%;height:94px;margin:0px 30px;padding:0 calc((100% - 1600px)/2) !important}body div.foodja-logo-container div.foodja-logo-header img.cafe-logo{width:220px;height:46px;margin:2px auto 12px 5px !important}body div.foodja-logo-container div.foodja-login-location{margin-right:56px}body div.foodja-logo-container div.foodja-login-location a.foodja-login{text-decoration:none;color:#a2cf5f}@media all and (max-width: 767px){body div.foodja-logo-container{margin:0px 15px;padding:0px !important}body div.foodja-logo-container div.foodja-logo-header{margin-left:15px}body div.foodja-logo-container div.foodja-logo-header img.cafe-logo{width:153px;height:auto;margin:0px auto 0px 0px}body div.foodja-logo-container div.foodja-login-location{margin-right:15px}}body footer.combo{margin-top:200px}body div#signupModal{width:0px;height:0px;background:#fff;box-shadow:0px 0px 0px rgba(6,44,82,.1),0px 2px 16px rgba(33,43,54,.08);border-radius:10px;margin:0px auto;display:flex !important;justify-self:center !important;align-self:center !important;top:5px;left:unset;height:100% !important;margin-top:0px;z-index:900000000}body div#signupModal.show{width:1010px;height:auto;height:auto}@media all and (max-width: 1024px){body div#signupModal.show{border-radius:0px;width:320px;overflow-y:scroll;margin-top:0px;height:550px;max-height:550px;padding-top:0px}}@media all and (max-height: 794px){body div#signupModal.show{max-height:550px;height:550px;overflow-y:scroll}}@media all and (max-height: 375px){body div#signupModal.show{max-height:370px;height:370px;overflow-y:scroll}}body div#signupModal div.modal-dialog{max-width:unset;min-height:unset;max-height:unset;margin:0px !important}@media all and (max-width: 1024px){body div#signupModal div.modal-dialog{height:auto;max-height:928px;width:320px;max-width:320px;margin:0px}}@media all and (max-width: 767px){body div#signupModal div.modal-dialog{height:500px;max-height:500px}}@media all and (max-height: 375px)and (min-width: 812px){body div#signupModal div.modal-dialog{margin-top:180px}}body div#signupModal div.modal-dialog div.modal-content{width:1010px;height:100% !important;margin-top:0px;overflow-y:scroll !important}@media all and (max-width: 1024px){body div#signupModal div.modal-dialog div.modal-content{width:320px !important;border-radius:0px;height:auto !important;margin-top:410px;overflow-y:unset !important}}@media all and (max-width: 768px){body div#signupModal div.modal-dialog div.modal-content{margin-top:36px !important}}@media all and (max-width: 812px){body div#signupModal div.modal-dialog div.modal-content{margin-top:410px}}body div#signupModal div.modal-dialog div.modal-content{height:auto;border:none}body div#signupModal div.modal-dialog div.modal-content div.modal-header{border:none;display:flex;justify-content:center;align-items:center;flex-direction:column}@media all and (max-width: 1024px){body div#signupModal div.modal-dialog div.modal-content div.modal-header{margin-top:-36px;padding:0px 15px}}body div#signupModal div.modal-dialog div.modal-content div.modal-header div.title{width:100%;text-align:center}@media all and (max-width: 1024px){body div#signupModal div.modal-dialog div.modal-content div.modal-header div.title{text-align:left;background-color:#383838;width:320px;height:42px;margin-top:0px}}body div#signupModal div.modal-dialog div.modal-content div.modal-header div.title p{font-weight:600;font-size:36px;color:#26252c;text-transform:uppercase;display:flex;justify-content:center;margin-left:72px}@media all and (max-width: 1024px){body div#signupModal div.modal-dialog div.modal-content div.modal-header div.title p{font-size:16px;text-align:left;margin:11px auto 11px -125px;color:#fff}}body div#signupModal div.modal-dialog div.modal-content div.modal-header div.title .close{padding:10px 30px 0px 0px;margin:0rem -1rem -40px auto}@media all and (max-width: 1024px){body div#signupModal div.modal-dialog div.modal-content div.modal-header div.title .close{display:none}}body div#signupModal div.modal-dialog div.modal-content div.modal-header div.title .white{display:none}@media all and (max-width: 1024px){body div#signupModal div.modal-dialog div.modal-content div.modal-header div.title .white{width:60px;opacity:1;display:block;padding:0px 50px 0px 19px;margin:10px 0px -40px auto}body div#signupModal div.modal-dialog div.modal-content div.modal-header div.title .white span{padding-right:25px;background-size:16px 16px;background-position:4px 9px}}@media all and (max-width: 750px){body div#signupModal div.modal-dialog div.modal-content div.modal-header div.title .white{padding:0px 50px 20px 75px}}body div#signupModal div.modal-dialog div.modal-content div.modal-header div.info{text-align:center}@media all and (max-width: 1024px){body div#signupModal div.modal-dialog div.modal-content div.modal-header div.info{text-align:left}}body div#signupModal div.modal-dialog div.modal-content div.modal-header div.info p{font-weight:normal;font-size:18px;line-height:125%;color:#26252c;text-align:center;display:flex;justify-content:center}@media all and (max-width: 1024px){body div#signupModal div.modal-dialog div.modal-content div.modal-header div.info p{font-size:16px;width:290px;text-align:left;margin:12px auto}}body div#signupModal div.modal-dialog div.modal-content div.modal-body{display:flex;justify-content:space-between;align-items:center}@media all and (max-width: 1024px){body div#signupModal div.modal-dialog div.modal-content div.modal-body{flex-direction:column;padding:unset;width:320px}}body div#signupModal div.modal-dialog div.modal-content div.modal-body div.section{width:460px;height:606px;border:1px solid #c6c6c6;box-sizing:border-box;border-radius:5px;display:flex;flex-direction:column;align-items:center;margin:auto 15px 30px 15px}body div#signupModal div.modal-dialog div.modal-content div.modal-body div.section a{color:#415623 !important}@media all and (max-width: 1024px){body div#signupModal div.modal-dialog div.modal-content div.modal-body div.section{width:304px;height:323px;margin:0px auto 8px auto}body div#signupModal div.modal-dialog div.modal-content div.modal-body div.section img{width:302px;height:132px}}body div#signupModal div.modal-dialog div.modal-content div.modal-body div.section div.h5{font-family:"futura-pt","Open Sans",sans-serif;font-style:normal;font-size:24px;font-weight:600;display:flex;text-align:center;align-items:center;justify-content:center;text-transform:uppercase;margin:24px auto 0px auto;width:268px;height:30px;color:#26252c}@media all and (max-width: 1024px){body div#signupModal div.modal-dialog div.modal-content div.modal-body div.section div.h5{margin:8px auto 0px auto;font-size:18px;justify-content:center}}body div#signupModal div.modal-dialog div.modal-content div.modal-body div.section p{font-weight:600;font-size:18px;line-height:125%;text-align:center;color:#26252c;margin:16px auto 24px auto}body div#signupModal div.modal-dialog div.modal-content div.modal-body div.section p.item{font-weight:normal;margin:16px auto 24px 28px}body div#signupModal div.modal-dialog div.modal-content div.modal-body div.section p.item-bottom{font-weight:normal;margin:16px auto 12px 28px}@media all and (max-width: 1024px){body div#signupModal div.modal-dialog div.modal-content div.modal-body div.section p{font-size:16px;margin:4px auto 8px auto;height:20px}body div#signupModal div.modal-dialog div.modal-content div.modal-body div.section p.item{margin:8px auto 8px 24px}body div#signupModal div.modal-dialog div.modal-content div.modal-body div.section p.item-bottom{margin:16px auto 8px 24px}}body div#signupModal div.modal-dialog div.modal-content div.modal-body div.section button{width:400px;height:48px}@media all and (max-width: 1024px){body div#signupModal div.modal-dialog div.modal-content div.modal-body div.section button{width:288px;height:48px}}body div#signupModal div.modal-dialog div.modal-content div.modal-body div.section.catering button.marketing-green{margin:20px 24px}@media all and (max-width: 1024px){body div#signupModal div.modal-dialog div.modal-content div.modal-body div.section.catering button.marketing-green{margin:8px auto}}body div#signupModal div.modal-dialog div.modal-content div.modal-body div.section.cafe h5{width:unset}@media all and (max-width: 1024px){body div#signupModal div.modal-dialog div.modal-content div.modal-body div.section.cafe{height:379px}body div#signupModal div.modal-dialog div.modal-content div.modal-body div.section.cafe button.marketing-white-bordered-small{margin-bottom:8px}}body a.dropdown-item:active{background:none !important}body.collapse:not(.show){display:none !important}body a.signup{margin-right:32px !important}body>footer{background:linear-gradient(180deg, #E6ECF1 0%, rgba(230, 236, 241, 0) 100%),#fff;border-top:5px solid #c0d9ea;padding:0 calc((100% - 1100px)/2);color:#26252c;text-align:center;font-size:66.6666666667%;z-index:2000}body>footer .cafe_footer_link{font-family:"futura-pt","Open Sans",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:160%;text-align:center;color:#26252c !important}@media screen and (max-width: 960px),screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){body>footer{padding:0}}body>footer nav{padding:2em}body>footer ul{columns:18em auto}body>footer ul>li{margin:0;list-style:none}body>footer ul>li>*{display:block;padding:.75em 1.5em}body>footer.foodja-logo nav ul{columns:19.5em auto}body>footer a:link,body>footer a:visited{text-decoration:none}body>footer a:hover,body>footer a:focus{text-decoration:underline}body>footer .get-in-touch::before{content:"";margin-right:.125em;background-image:url("/assets/headset-solid.svg");display:inline-block;background-repeat:no-repeat;background-size:contain;height:1em;width:1em}body>footer .copy{opacity:1 !important;padding:1.5em}body>footer.oex_footer{display:flex;justify-content:center;padding:0;width:100%;background:#222;color:#fff;text-transform:uppercase}body>footer.oex_footer ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;list-style-type:none}body>footer.oex_footer ul li{flex:0 1 auto}body>footer.oex_footer ul li.copy{font-size:13px}body>footer.oex_footer ul li a,body>footer.oex_footer ul li a:hover,body>footer.oex_footer ul li button,body>footer.oex_footer ul li button:hover{text-decoration-color:#fff}body>footer.combo{display:flex;justify-content:center;align-content:center;flex-direction:column;padding:0;width:100%;height:auto}@media all and (max-width: 768px){body>footer.combo{justify-content:flex-start}}body>footer.combo nav{display:flex;flex-direction:row;justify-content:space-between;margin:auto 50px;columns:19.5em auto}@media all and (max-width: 768px){body>footer.combo nav{display:flex;flex-direction:column;align-content:flex-start;text-align:left;float:left;margin:auto auto auto 0px}}body>footer.combo nav div{display:flex;flex-direction:column;align-content:flex-start;text-align:left}body>footer.combo nav div ul{display:flex;flex-direction:column;justify-content:space-between;margin:0px 20px}@media all and (max-width: 768px){body>footer.combo nav div ul{margin:auto 0px;padding:0px 0px 10px 0px}}body>footer.combo nav div ul .first{font-family:"futura-pt","Open Sans",sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:125%;color:#26252c !important;opacity:unset !important;flex:0 1 auto;max-height:35px}body>footer.combo nav div ul li{font-family:"futura-pt","Open Sans",sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:125%;color:#26252c !important;opacity:unset !important;flex:0 1 auto;max-height:35px}@media all and (max-width: 1100px){body>footer.combo nav div ul li{max-height:unset}}body>footer.combo nav div ul li .li_link{font-family:"futura-pt","Open Sans",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:125%;color:#26252c !important;opacity:unset !important;padding-left:0px}body>footer.combo nav div ul li.first{font-family:"futura-pt","Open Sans",sans-serif;font-style:normal;font-weight:600;line-height:125%}@media all and (max-width: 768px){body>footer.combo nav div ul li{font-size:14px;max-height:unset}body>footer.combo nav div ul li.first{padding-bottom:7px}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){body>footer.oex_footer{position:absolute;bottom:0px;padding:12px 0 7px}}@media screen and (max-width: 600px){body>footer{font-size:60%}body>footer ul{columns:12em auto}}div.footer-top{margin:0px 30px}@media screen and (min-width: 415px)and (max-width: 768px){.order-footer{height:auto}.order-footer div.footer-top{display:flex;flex-direction:column;margin-left:40px;margin-bottom:20px;justify-content:space-between}.footer-bottom{margin-bottom:50px;margin-left:20px}}@media all and (max-width: 414px){div.order-footer{height:auto;width:auto}div.order-footer div.footer a{font-size:16px}div.order-footer div.footer-top{display:flex;flex-direction:column;margin-left:20px;margin-bottom:20px;justify-content:space-between}.footer-top,.footer-text{display:block !important}}body.vc>footer,body.admin>footer{display:flex;justify-content:space-between;align-items:center;font-size:.65em;background:linear-gradient(180deg, #E6ECF1 0%, rgba(230, 236, 241, 0) 100%),#fff !important;border-top:5px solid #c0d9ea !important}body.vc>footer .cafe_footer_link,body.admin>footer .cafe_footer_link{font-family:"futura-pt","Open Sans",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:160%;text-align:center;color:#26252c !important}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){body.vc>footer,body.admin>footer{position:absolute;bottom:0;width:100%}}body.vc>footer ul,body.admin>footer ul{display:flex;justify-content:space-between;font-size:100%}body.vc>footer ul li,body.admin>footer ul li{font-size:100%}@media screen and (max-width: 600px){body.vc>footer ul,body.admin>footer ul{display:block;columns:19.5em auto;padding:1.5em}body.vc>footer ul a,body.admin>footer ul a{padding:.375em}}body.vc>footer nav,body.admin>footer nav{padding:0;order:1}@media screen and (max-width: 600px){body.vc>footer nav,body.admin>footer nav{order:0}}body.vc>footer .copy,body.admin>footer .copy{opacity:1;order:0;padding:.75em}@media screen and (max-width: 600px){body.vc>footer .copy,body.admin>footer .copy{order:1}}@media screen and (max-width: 960px){body.vc>footer,body.admin>footer{display:block}}body:not(.vc)>footer a{transition-property:filter,color,box-shadow,text-shadow,background-color}body:not(.vc)>footer a:link{color:#fff}body:not(.vc)>footer a:visited{color:#fff}body:not(.vc)>footer a:focus,body:not(.vc)>footer a:hover{color:#fff}body:not(.vc)>footer a:active{color:brighten(#fff, 80%)}body.feedback footer.cafe-feedback{height:39px;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}@media all and (max-width: 960px){body.feedback footer.cafe-feedback{height:auto;flex-direction:column;justify-content:space-around}}body.feedback footer.cafe-feedback nav{margin-top:20px}@media all and (max-width: 960px){body.feedback footer.cafe-feedback nav{margin:0px auto;height:40px}}@media all and (max-width: 768px){body.feedback footer.cafe-feedback nav{height:auto}}body.feedback footer.cafe-feedback nav ul{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}@media all and (max-width: 768px){body.feedback footer.cafe-feedback nav ul{flex-direction:column;justify-content:center}}body.feedback footer.cafe-feedback nav ul li a{color:#a2cf5f}body.vcadmin footer{display:flex;justify-content:center;align-content:center;flex-direction:column;padding:0;width:100%;height:auto;align-items:unset !important}body.vc>footer,footer.shortFooter{padding-left:60px !important;padding-right:60px !important}@media screen and (min-width: 961px)and (max-width: 1270px){body.vc>footer,footer.shortFooter{padding-left:0px !important;padding-right:0px !important}}@media screen and (max-width: 960px){body.vc>footer,footer.shortFooter{padding-left:0px !important;padding-right:0px !important}}body.vc>footer,footer.shortFooter{display:flex;justify-content:space-between;width:100% !important;height:52px;margin-top:30px}@media screen and (max-width: 960px){body.vc>footer,footer.shortFooter{flex-direction:column !important;height:auto !important}}body.vc>footer nav,footer.shortFooter nav{height:100%}@media screen and (max-width: 960px){body.vc>footer nav,footer.shortFooter nav{order:0}}body.vc>footer ul,footer.shortFooter ul{display:flex;height:100% !important;align-items:center}@media screen and (max-width: 960px){body.vc>footer ul,footer.shortFooter ul{flex-direction:column !important;padding-bottom:0px !important;margin-bottom:0px !important}}body.vc>footer ul a,footer.shortFooter ul a{color:#26252c;text-align:right;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:125%}@media screen and (min-width: 961px)and (max-width: 1270px){body.vc>footer ul a,footer.shortFooter ul a{font-size:13px !important}}@media screen and (max-width: 960px){body.vc>footer ul a,footer.shortFooter ul a{font-size:16px !important}}body.vc>footer .copy,footer.shortFooter .copy{display:flex;justify-content:center;align-items:center;color:#26252c;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:125%;height:100% !important}@media screen and (min-width: 961px)and (max-width: 1270px){body.vc>footer .copy,footer.shortFooter .copy{font-size:13px !important}}@media screen and (max-width: 960px){body.vc>footer .copy,footer.shortFooter .copy{font-size:16px !important;order:1}}footer.cafe-feedback{padding-left:60px !important;padding-right:60px !important}@media screen and (min-width: 961px)and (max-width: 1270px){footer.cafe-feedback{padding-left:0px !important;padding-right:0px !important}}@media screen and (max-width: 960px){footer.cafe-feedback{padding-left:0px !important;padding-right:0px !important}}footer.cafe-feedback{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100% !important;height:52px !important}@media screen and (max-width: 960px){footer.cafe-feedback{flex-direction:column !important;height:auto !important}}footer.cafe-feedback nav{margin-top:0px !important;height:100%}@media screen and (min-width: 961px)and (max-width: 1270px){footer.cafe-feedback nav{padding-left:0px !important}}@media screen and (max-width: 960px){footer.cafe-feedback nav{height:auto !important;order:0}}footer.cafe-feedback ul{display:flex;height:100% !important;align-items:center}@media screen and (max-width: 960px){footer.cafe-feedback ul{flex-direction:column !important;padding-bottom:0px !important;margin-bottom:16px !important}}footer.cafe-feedback ul a{color:#26252c;text-align:right;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:125%;white-space:nowrap}@media screen and (min-width: 961px)and (max-width: 1270px){footer.cafe-feedback ul a{font-size:13px !important}}@media screen and (max-width: 960px){footer.cafe-feedback ul a{font-size:16px !important}}footer.cafe-feedback .copy{display:flex;align-items:center;color:#26252c;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:125%;height:100% !important;white-space:nowrap}@media screen and (min-width: 961px)and (max-width: 1270px){footer.cafe-feedback .copy{font-size:13px !important}}@media screen and (max-width: 960px){footer.cafe-feedback .copy{justify-content:center;font-size:16px !important;order:1}}body.cafe-admin>footer{padding-left:60px !important;padding-right:60px !important}@media screen and (min-width: 961px)and (max-width: 1270px){body.cafe-admin>footer{padding-left:0px !important;padding-right:0px !important}}@media screen and (max-width: 960px){body.cafe-admin>footer{padding-left:0px !important;padding-right:0px !important}}body.cafe-admin>footer{display:flex;justify-content:space-between;width:100% !important;height:auto;margin-top:auto}@media screen and (max-width: 960px){body.cafe-admin>footer{flex-direction:column !important;height:auto !important}}body.cafe-admin>footer nav{height:100%}@media screen and (max-width: 960px){body.cafe-admin>footer nav{order:0}}body.cafe-admin>footer ul{display:flex;height:100% !important;align-items:center;padding-top:0px !important;padding-bottom:0px !important;margin-bottom:0px !important}@media screen and (max-width: 960px){body.cafe-admin>footer ul{flex-direction:column !important}}body.cafe-admin>footer ul a{color:#26252c;text-align:right;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:125%}@media screen and (min-width: 961px)and (max-width: 1270px){body.cafe-admin>footer ul a{font-size:13px !important}}@media screen and (max-width: 960px){body.cafe-admin>footer ul a{font-size:16px !important}}body.cafe-admin>footer .copy{display:flex;justify-content:center;align-items:center;color:#26252c;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:125%;height:100% !important}@media screen and (min-width: 961px)and (max-width: 1270px){body.cafe-admin>footer .copy{font-size:13px !important}}@media screen and (max-width: 960px){body.cafe-admin>footer .copy{font-size:16px !important;order:1}}button{font-weight:600;font-style:normal;text-align:center;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;justify-content:center}button a{color:#415623;text-decoration:none}button a:hover{color:#415623;text-decoration:none}@media all and (max-width: 767px){button{width:230px;height:44px;font-size:16px}button.referral-button-primary{min-width:unset;width:287px}button.referral-button-primary.rewards{width:100%}button.referral-button-secondary{min-width:unset;width:287px}button.referral-button-secondary.rewards{width:100%}}button.referral-button-primary{height:50px;min-width:160px;padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:12px;background:#aedb7f;border-radius:4px;justify-content:center;align-items:center;gap:10px;display:flex;flex:1 1 0;text-align:center;flex-direction:column;color:#253d1b;font-size:16px;font-family:"futura-pt","Open Sans",sans-serif;font-weight:500;line-height:20px;word-wrap:break-word}button.referral-button-secondary{height:50px;min-width:160px;padding-left:24px;padding-right:24px;padding-top:12px;padding-bottom:12px;border-radius:4px;outline:2px #253d1b solid;outline-offset:-2px;justify-content:center;align-items:center;gap:10px;display:flex;text-align:center;flex-direction:column;color:#253d1b;font-size:16px;font-family:"futura-pt","Open Sans",sans-serif;font-weight:500;text-transform:uppercase;line-height:20px;word-wrap:break-word}button.referral-button-submit,button.referral-button-resend{width:582px;height:50px;min-width:169.46px;padding-left:16.95px;padding-right:16.95px;padding-top:12.71px;padding-bottom:12.71px;background:#aedb7f;border-radius:4.24px;justify-content:center;align-items:center;gap:10.59px;display:inline-flex;flex:1 1 0;text-align:center;flex-direction:column;color:#26252c;font-size:16px;font-family:"futura-pt","Open Sans",sans-serif;font-weight:500;text-transform:uppercase;line-height:20px;word-wrap:break-word}button.referral-button-submit.disabled,button.referral-button-resend.disabled{background:#f2f4ee;color:#253d1b;opacity:1 !important;cursor:default}@media screen and (max-width: 1024px){button.referral-button-submit,button.referral-button-resend{margin-top:4px;width:100%;height:50px}}button.referral-button-submit{font-weight:600}button.referral-button-resend{width:100%;height:50px}button.referral-button-resend.sent{color:#919d8c;font-weight:600;cursor:default}button.referral-button-primary{height:50px;min-width:160px;padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:12px;background:#aedb7f;border-radius:4px;justify-content:center;align-items:center;gap:10px;display:flex;flex:1 1 0;text-align:center;flex-direction:column;color:#253d1b;font-size:16px;font-family:"futura-pt","Open Sans",sans-serif;font-weight:500;line-height:20px;word-wrap:break-word}button.referral-button-primary:hover{background:#89d33c}button.referral-button-primary:active{background:#aedb7f}button.referral-button-primary:focus{background:#aedb7f;border:2px solid #253d1b;box-sizing:border-box}button.referral-button-secondary{height:50px;min-width:160px;padding-left:24px;padding-right:24px;padding-top:12px;padding-bottom:12px;border-radius:4px;outline:2px #253d1b solid;outline-offset:-2px;justify-content:center;align-items:center;gap:10px;display:flex;text-align:center;flex-direction:column;color:#253d1b;font-size:16px;font-family:"futura-pt","Open Sans",sans-serif;font-weight:500;text-transform:uppercase;line-height:20px;word-wrap:break-word}button.referral-button-secondary:hover{background:#f0f5e9}button.referral-button-secondary:active{box-shadow:0px 0px 4px #94da55}button.referral-button-secondary:focus{box-shadow:unset;border:2px solid #253d1b;box-sizing:border-box}button.marketing-green{width:263px;height:60px;background:#aedb7f;border:1px solid #aedb7f !important;border-radius:5px;color:#415623;font-size:18px !important;line-height:22.5px !important;font-weight:600}@media all and (max-width: 767px){button.marketing-green{width:230px;height:44px;font-size:16px}}button.marketing-green:hover{background:rgba(174,219,127,.3)}button.marketing-green:active{background:rgba(174,219,127,.5)}button.marketing-green:focus{background:rgba(174,219,127,.5);border:2px solid #fff;box-sizing:border-box}button.marketing-green:disabled{background:#d4e7c1;color:#a3ad94}button.marketing-green.small{width:125px;height:36px}button.marketing-white{color:#415623;font-size:18px;line-height:22.5px;width:263px;height:60px;border:none;background:rgba(0,0,0,0)}@media all and (max-width: 767px){button.marketing-white{width:230px;height:44px;font-size:16px}}button.marketing-white:hover{background:rgba(174,219,127,.3);border-radius:5px}button.marketing-white:active{background:rgba(174,219,127,.5);border-radius:5px}button.marketing-white:focus{background:rgba(174,219,127,.5);border:2px solid #fff;box-sizing:border-box;border-radius:5px}button.marketing-white:disabled{background:#d4e7c1;border-radius:5px;color:#a3ad94}button.marketing-white.small{width:125px;height:36px}button.marketing-white-bordered{width:419px;height:100px;border:1px solid #000;box-sizing:border-box;box-shadow:0px 8px 24px rgba(0,0,0,.15);border-radius:6px;background-color:#fff;color:#415623}@media all and (max-width: 767px){button.marketing-white-bordered{width:230px;height:44px;font-size:16px}}button.marketing-white-bordered:hover{background:#f4faec}button.marketing-white-bordered:active{background:#e0eecb}button.marketing-white-bordered:focus{background:#f4faec;border:1px solid #000}button.marketing-white-bordered:disabled{border:1px solid #8a949c;background:#fff}button.marketing-white-bordered:disabled a,button.marketing-white-bordered:disabled div.desc{opacity:.65}button.marketing-white-bordered.small{width:125px;height:36px}@media all and (max-width: 767px){button.marketing-white-bordered{width:298px;height:100px}}button.marketing-white-bordered div.desc{width:327px;height:25px;background:rgba(162,207,95,.5)}button.marketing-white-bordered div.desc p{font-style:normal;font-weight:normal;font-size:20px;line-height:125%;text-align:center;color:#000}button.marketing-white-bordered a{font-family:"futura-pt","Open Sans",sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:125%;text-align:center;text-transform:uppercase;color:#415623}@media all and (max-width: 767px){button.marketing-white-bordered a{font-size:20px}}button.marketing-white-bordered-small{width:125px;height:36px;border:1px solid #415623;box-sizing:border-box;border-radius:5px;background-color:#fff}button.landing-search{flex:1 1 0;text-align:center;justify-content:center;display:flex;flex-direction:column;color:#253d1b;font-size:16px;font-family:"futura-pt","Open Sans",sans-serif;font-weight:600;text-transform:uppercase;line-height:20px;word-wrap:break-word;height:50px;min-width:160px;padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:12px;background:#aedb7f;border-radius:4px;justify-content:center;align-items:center;gap:10px;display:flex}@media all and (max-width: 772px){button.landing-search{width:290px !important;height:44px !important;font-size:16.85px;padding-bottom:10.53px;display:inline-flex}}button.landing-search:focus{border:none !important;outline:none}button.product-green{width:280px;height:48px}button.product-green.small{font-family:"futura-pt","Open Sans",sans-serif;font-size:14px;font-weight:600;line-height:125%;color:#415623;width:125px;height:36px}button.product-green{background:#aedb7f;border-radius:5px;color:#415623}@media all and (max-width: 767px){button.product-green{width:230px;height:44px;font-size:16px}}button.product-green a{font-family:"futura-pt","Open Sans",sans-serif;font-size:18px;font-weight:600;line-height:125%;color:#415623;display:flex;justify-content:center;align-content:center;text-align:center;text-transform:uppercase}button.product-green:hover{background-color:rgba(174,219,127,.3)}button.product-green:active{background-color:rgba(174,219,127,.5)}button.product-green:focus{background:rgba(174,219,127,.5);border:2px solid #fff;box-sizing:border-box}button.product-green:disabled{background:#d4e7c1;color:#a3ad94}button.product-white{width:280px;height:48px;border:1px solid #415623;box-sizing:border-box;border-radius:5px;color:#415623}@media all and (max-width: 767px){button.product-white{width:230px;height:44px;font-size:16px}}button.product-white a{font-family:"futura-pt","Open Sans",sans-serif;font-size:18px;font-weight:600;line-height:125%;color:#415623;display:flex;justify-content:center;align-content:center;text-align:center;text-transform:uppercase}button.product-white:hover{background-color:rgba(174,219,127,.3)}button.product-white:active{background-color:rgba(174,219,127,.5)}button.product-white:focus{background:rgba(174,219,127,.5);border:2px solid #fff;box-sizing:border-box}button.product-white:disabled{border:1px solid #a3ad94;background:#e5e5e5;color:#a3ad94}button.product-white-bordered{height:32px;min-width:120px;padding-left:24px;padding-right:24px;padding-top:12px;padding-bottom:12px;border-radius:4px;outline:2px #253d1b solid;outline-offset:-2px;justify-content:center;align-items:center;gap:10px;display:inline-flex;text-align:center;color:#253d1b;font-size:14px;font-weight:600;text-transform:uppercase;line-height:17.5px;word-wrap:break-word}@media all and (max-width: 1024px){button.product-white-bordered{width:100%;line-height:15px;font-size:12px}}button.product-white-bordered a{font-family:"futura-pt","Open Sans",sans-serif;font-size:18px;font-weight:600;line-height:125%;color:#415623;display:flex;justify-content:center;align-content:center;text-align:center;text-transform:uppercase}button.product-white-bordered:hover{background-color:rgba(174,219,127,.3)}button.product-white-bordered:active{background-color:rgba(174,219,127,.5)}button.product-white-bordered:focus{background:rgba(174,219,127,.5);border:2px solid #fff;box-sizing:border-box}button.product-white-bordered:disabled{border:1px solid #a3ad94;background:#e5e5e5;color:#a3ad94}button.product-secondary{width:280px;height:48px}button.product-secondary.small{width:125px;height:36px}button.product-secondary{border:1px solid #415623;box-sizing:border-box;border-radius:5px;background-color:#fff;color:#415623;font-size:18px;font-weight:600;font-style:normal}button.product-secondary:hover{background:rgba(174,219,127,.3);border:1px solid rgba(174,219,127,.3)}button.product-secondary:active{background:rgba(174,219,127,.5);border:1px solid rgba(174,219,127,.5)}button.product-secondary:focus{border:2px solid #fff;box-sizing:border-box}button.warning{width:238px;height:48px;border-radius:5px;background:#c12033;color:#fff}button.warning.small{width:125px;height:36px}button.warning.large{width:280px}button.warning:hover{background:#b00c20}button.warning:active{background:#8f0011}button.warning:focus{background:#b00c20;border:2px solid #b00c20}button.warning:disabled{background:#c75e6a}button.warning a{font-weight:600;font-size:18px;line-height:22.5px;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;text-transform:uppercase}button.warning a:hover,button.warning a:active,button.warning a:focus,button.warning a:disabled{color:#fff}button.nav{width:117px;height:48px;background:#aedb7f;color:#415623}button.icon{display:flex !important;margin:0px !important}@media all and (max-width: 767px){button.icon{width:36px;height:36px}}@media all and (max-width: 767px){button.icon.close{margin:unset !important}}div.feedback{width:95%;margin:auto;border-radius:5px;box-sizing:border-box;height:46px;display:none;justify-content:space-between;align-content:center;font-size:18px}@media all and (max-width: 767px){div.feedback{height:auto}}div.feedback div.left{display:flex;justify-content:flex-start;align-items:center}@media all and (max-width: 767px){div.feedback div.left{justify-content:space-between}}div.feedback div.left span.first.icon{margin-left:30px}@media all and (max-width: 767px){div.feedback div.left span.first.icon{margin-left:10px}}@media all and (max-width: 320px){div.feedback div.left span.first.icon{margin-left:0px}}div.feedback div.left span.first.icon{margin-top:2px}div.feedback div.left span.first.icon.ic-warning{margin-top:10px}div.feedback div.left span.msg{font-size:18px;font-weight:normal;color:#26252c;display:flex;align-items:center;margin-left:20px}@media all and (max-width: 767px){div.feedback div.left span.msg{font-size:15px;margin-left:5px;padding-left:5px}}@media all and (max-width: 320px){div.feedback div.left span.msg{margin-left:15px}}div.feedback div.right{display:flex;justify-content:flex-end;align-items:center}div.feedback div.right span{margin-top:0px;margin-right:6px}@media all and (max-width: 767px){div.feedback div.right span{margin-top:0px}}div.feedback.feedback-warning{background-color:#fefae7;border:1px solid #f4c508}div.feedback.feedback-error{background-color:#f9e9eb;border:1px solid #c12033}div.feedback.feedback-info{background-color:#f0f5f6;border:1px solid #0063f7}div.feedback.feedback-success{background-color:#f4fbec;border:1px solid #89d33c}input{width:345px;height:40px;border-radius:5px;background:#fff;border:1px solid #c6c6c6;box-sizing:border-box;color:rgba(38,37,44,.65);font-size:16px;line-height:125%;display:flex;justify-content:center;align-items:center}input:focus{border:1px solid #6b9936 !important}input:disabled{background-color:#f2f2f2}input.search{width:215px;height:40px}input.with-button-small{width:280px;height:39px}input.with-button-large{width:490px;height:48px}input.error{border:1px solid #c12033}textarea{border-radius:5px;background:#fff;border:1px solid #c6c6c6;box-sizing:border-box;color:#26252c}textarea:focus,textarea:active,textarea:focus-visible{border:1px solid #6b9936 !important}textarea:disabled{background-color:#f2f2f2}div.input-group-append button{background-color:#aedb7f}div.input-group-append button.error{background-color:#c12033}span.error-message{font-size:12px;line-height:15px;color:#c12033}label{color:#444b52;font-size:16px;font-weight:600;font-style:normal;line-height:125%}input[type=checkbox]{width:16px !important;height:16px !important;background:linear-gradient(180deg, rgba(255, 255, 255, 0.02) 3.12%, rgba(97, 121, 133, 0.02) 100%),#fff;border:1px solid #c6c6c6;box-sizing:border-box;box-shadow:0px 1px 1px rgba(97,121,133,.0528),0px 1px 1px rgba(64,82,88,.032);border-radius:3px;position:relative}input[type=checkbox]:checked{background-image:url("/assets/green-check.svg");position:absolute;top:25%;bottom:25%;background:#6b9936}input[type=checkbox]:disabled{background-image:url("/assets/disabled-check.svg");background-color:#f2f2f2;color:#8a949c;position:absolute;left:18.75%;right:18.75%;top:25%;bottom:25%}input[type=radio]{width:16px;height:16px;background:#fff;border:1px solid #c6c6c6;box-sizing:border-box}input[type=radio]:checked:after{background:#6b9936;left:25%;right:25%;top:25%;bottom:25%}input[type=radio]:active:after{background:#6b9936;left:25%;right:25%;top:25%;bottom:25%}div.custom-control.custom-radio label.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#6b9936;background-color:#6b9936}div.custom-control.custom-switch label.custom-control-input:checked~.custom-control-label::before{color:#6b9936;border-color:#6b9936;background-color:#6b9936}body.overdue-invoices .action_buttons_container{display:flex;flex-direction:row;justify-content:center}body.overdue-invoices .action_buttons_container a{text-decoration:none !important}body.overdue-invoices .action_buttons_container div.invoice-pdf-download{background-image:url("/assets/invoice-pdf-download.svg");background-size:40px 28px;background-repeat:no-repeat;width:40px;height:28px;border-radius:0px !important;border:none !important;margin-left:30px}body.overdue-invoices .action_buttons_container div.pay-icon{width:43px;height:28px;border-radius:5px;display:flex;align-items:center;justify-content:center;background:#aedb7f;color:#415623;text-align:center;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:125%;text-transform:uppercase;margin-left:16px}span.icon,img.icon{width:32px;height:32px;background-repeat:no-repeat;border:0;border-radius:4px;margin:1px}span.icon.nb,img.icon.nb{padding:15px}span.icon.nb-lg,img.icon.nb-lg{padding:18px}span.icon:hover,img.icon:hover{background:rgba(174,219,127,.2);border-radius:4px;background-repeat:no-repeat}span.icon:active,img.icon:active{background:#aedb7f;border-radius:4px;background-repeat:no-repeat}span.icon:focus,img.icon:focus{border:1px solid #6b9936;border-radius:4px;background-repeat:no-repeat}span.icon[disabled],img.icon[disabled]{opacity:.4;background-repeat:no-repeat}span.icon.ic-sm,img.icon.ic-sm{width:24px;height:24px}span.icon.ic-lg,img.icon.ic-lg{width:36px;height:36px}span.icon.ic-xl,img.icon.ic-xl{width:48px;height:48px}span.icon.ic-add,img.icon.ic-add{background-image:url("/assets/ic-add.svg");background-size:16px 16px;background-position:8px 8px}span.icon.ic-add.ic-sm,img.icon.ic-add.ic-sm{background-size:15px 15px;background-position:5px 5px}span.icon.ic-burger-menu,img.icon.ic-burger-menu{background-image:url("/assets/burger-menu.svg");background-size:24px 15.5px;background-position:4px 8px;color:#383838}span.icon.ic-calendar,img.icon.ic-calendar{background-image:url("/assets/ic-calendar.svg");background-size:20.16px 20px;background-position:6px 6px}span.icon.ic-cart,img.icon.ic-cart{background-image:url("/assets/ic-cart.svg");background-size:23.93px 20.97px;background-position:4px 6px}span.icon.ic-change-credit-card,img.icon.ic-change-credit-card{background-image:url("/assets/ic-change-credit-card.svg");background-size:32px 32px;background-position:0px 0px}span.icon.ic-change-credit-card.ic-sm,img.icon.ic-change-credit-card.ic-sm{background-size:20px 20px;background-position:2px 2px}span.icon.ic-change-credit-card.ic-lg,img.icon.ic-change-credit-card.ic-lg{background-position:1.5px 3px}span.icon.ic-circle-check,img.icon.ic-circle-check{background-image:url("/assets/ic-circle-check.svg");background-size:24px 24px;background-position:4px 4px}span.icon.ic-circle-info,img.icon.ic-circle-info{background-image:url("/assets/ic-circle-info.svg");background-size:24px 24px;background-position:4px 4px}span.icon.ic-circle-times,img.icon.ic-circle-times{background-image:url("/assets/ic-circle-times.svg");background-size:20px 20px;background-position:6px 6px}span.icon.ic-clock,img.icon.ic-clock{background-image:url("/assets/ic-clock.svg");background-size:20px 20px;background-position:6px 6px;border:0}span.icon.ic-cog-wheel,img.icon.ic-cog-wheel{background-image:url("/assets/ic-cog-wheel.svg");background-size:20px 20px;background-position:6px 6px}span.icon.ic-collapse-minus,img.icon.ic-collapse-minus{background-image:url("/assets/ic-collapse-minus.svg");background-size:18px 18px;background-position:3px 3px}span.icon.ic-collapse-plus,img.icon.ic-collapse-plus{background-image:url("/assets/ic-collapse-plus.svg");background-size:18px 18px;background-position:3px 3px}span.icon.ic-collapse-plus.disabled,img.icon.ic-collapse-plus.disabled{background-image:url("/assets/ic-remove-disabled.svg")}span.icon.ic-credit-card,img.icon.ic-credit-card{background-image:url("/assets/ic-credit-card.svg");background-size:24px 24px;background-position:4px 4px}span.icon.ic-credit-card.ic-sm,img.icon.ic-credit-card.ic-sm{background-size:20px 20px;background-position:2px 2px}span.icon.ic-delete,img.icon.ic-delete{background-image:url("/assets/ic-delete.svg");background-size:18.64px 20px;background-position:7px 6px;color:#383838}span.icon.ic-delete.red,img.icon.ic-delete.red{background-image:url("/assets/ic-delete-red.png")}span.icon.ic-delete.ic-sm,img.icon.ic-delete.ic-sm{background-size:40px 40px;background-position:-2px -3px}span.icon.ic-delete.ic-xs,img.icon.ic-delete.ic-xs{background-size:32px 32px}span.icon.ic-delivery-pics,img.icon.ic-delivery-pics{background-image:url("/assets/ic-delivery-pics.svg");background-position:-16px -13px}span.icon.ic-details-hide,img.icon.ic-details-hide{background-image:url("/assets/ic-details-hide.png");background-size:8.5px 5.21px;background-position:8px 9px}span.icon.ic-details-hide.cafe,img.icon.ic-details-hide.cafe{background-size:10px 6px;background-position:5px 11px !important}span.icon.ic-details-hide.nb.loc,img.icon.ic-details-hide.nb.loc{background-image:url("/assets/ic-details-show.svg");background-size:28px 28px;background-position:3px 3px;transform:rotate(180deg);-ms-transform:rotate(18deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}span.icon.ic-details-hide-sponsor,img.icon.ic-details-hide-sponsor{background-image:url("/assets/ic-details-hide-sponsor.png");background-size:32px 32px;background-position:0px -2px}span.icon.ic-details-show-sponsor,img.icon.ic-details-show-sponsor{background-image:url("/assets/ic-details-show-sponsor.png");background-size:32px 32px;background-position:0px -2px}span.icon.ic-details-show,img.icon.ic-details-show{background-image:url("/assets/ic-details-show.png");background-size:8.5px 5.21px;background-position:8px 9px}span.icon.ic-details-show.cafe,img.icon.ic-details-show.cafe{background-size:10px 6px;background-position:5px 11px !important}span.icon.ic-details-show.sponsor,img.icon.ic-details-show.sponsor{background-image:url("/assets/ic-details-show-sponsor.png");background-size:32px 32px;background-position:0px 0px}span.icon.ic-details-show.nb.loc,img.icon.ic-details-show.nb.loc{background-image:url("/assets/ic-details-show.svg");background-size:28px 28px;background-position:3px -3px}span.icon.ic-details-show-white,img.icon.ic-details-show-white{background-image:url("/assets/ic-details-white-down.png");background-size:10px 6px;background-position:5px 9px}span.icon.ic-details-hide-white,img.icon.ic-details-hide-white{background-image:url("/assets/ic-details-white-up.png");background-size:10px 6px;background-position:5px 9px}span.icon.ic-down-arrow,img.icon.ic-down-arrow{background-image:url("/assets/ic-down-arrow.png");background-size:10px 4.29px;border:2.85714px solid #383838;background-position:11px 18.29px;box-sizing:border-box;color:#383838}span.icon.ic-down-arrow.centered,img.icon.ic-down-arrow.centered{background-position:8px 12.29px}span.icon.ic-download,img.icon.ic-download{background-image:url("/assets/ic-download.svg");background-size:24px 24px;background-position:4px 4px}span.icon.ic-download.ic-sm,img.icon.ic-download.ic-sm{background-size:16px 16px}span.icon.ic-download.ic-lg,img.icon.ic-download.ic-lg{background-position:6px 6px}span.icon.invoice-pdf-download,img.icon.invoice-pdf-download{background-image:url("/assets/invoice-pdf-download.svg");background-size:40px 28px;width:32px;height:32px;border-radius:0px !important;border:none !important}span.icon.invoice-pdf-download.ic-sm,img.icon.invoice-pdf-download.ic-sm{background-size:16px 16px}span.icon.invoice-pdf-download.ic-lg,img.icon.invoice-pdf-download.ic-lg{background-position:6px 6px}span.icon.ic-edit,img.icon.ic-edit{background-image:url("/assets/ic-edit.svg");background-size:20px 20px;background-position:6px 6px}span.icon.ic-edit.ic-sm,img.icon.ic-edit.ic-sm{background-size:14px 14px;background-position:5px 5px}span.icon.ic-envelope,img.icon.ic-envelope{background-image:url("/assets/ic-envelope.svg");background-size:32px 32px;background-position:0px 0px}span.icon.ic-envelope.ic-sm,img.icon.ic-envelope.ic-sm{background-size:16px 16px;background-position:0px 0px}span.icon.ic-error,img.icon.ic-error{background-image:url("/assets/ic-error-bang.svg");background-size:24px 24px;background-position:4px 4px}@media all and (max-width: 767px){span.icon.ic-error,img.icon.ic-error{background-size:20px 20px}}span.icon.ic-error.ic-custom,img.icon.ic-error.ic-custom{background-size:11px 11px;background-position:2px 2px}span.icon.ic-error.ic-sm,img.icon.ic-error.ic-sm{background-size:15px 15px;background-position:1px 3px}span.icon.ic-error.err-large,img.icon.ic-error.err-large{background-size:48px 48px;background-position:-3px -3px;padding:25px}span.icon.ic-green-check,span.icon.ic-success,img.icon.ic-green-check,img.icon.ic-success{background-image:url("/assets/ic-green-check.svg");background-size:24px 24px;background-position:4px 4px}@media all and (max-width: 767px){span.icon.ic-green-check,span.icon.ic-success,img.icon.ic-green-check,img.icon.ic-success{background-size:20px 20px}}span.icon.ic-green-check.succ-large,span.icon.ic-success.succ-large,img.icon.ic-green-check.succ-large,img.icon.ic-success.succ-large{background-size:48px 48px;background-position:1px 1px;padding:25px}@media all and (max-width: 767px){span.icon.ic-green-check.succ-large,span.icon.ic-success.succ-large,img.icon.ic-green-check.succ-large,img.icon.ic-success.succ-large{background-size:48px 48px;background-position:1px 1px;padding:25px}}span.icon.ic-left-arrow,img.icon.ic-left-arrow{background-image:url("/assets/ic-left-arrow.png");background-size:12.14px 20.6px;background-position:10px 6px;border-radius:1.5606px}span.icon.ic-left-arrow.ic-sm,img.icon.ic-left-arrow.ic-sm{background-size:9.14px 17.6px;background-position:7px 3px;border-radius:4px}span.icon.ic-left-arrow.ic-xs,img.icon.ic-left-arrow.ic-xs{background-size:7.7px 13.07px;background-position:7px 6px}span.icon.ic-left-arrow-gray,img.icon.ic-left-arrow-gray{background-image:url("/assets/ic-left-arrow-gray.png")}span.icon.ic-lime-star,img.icon.ic-lime-star{background-image:url("/assets/ic-lime-star.png");background-size:20px 20px;background-position:50% 50%}span.icon.ic-minus,img.icon.ic-minus{background-image:url("/assets/ic-minus.svg");background-size:16px 16px;background-position:8px 8px}span.icon.ic-more-info,span.icon.ic-info,img.icon.ic-more-info,img.icon.ic-info{background:url("/assets/ic-more-info.svg");background-size:24px 24px;background-position:4px 4px;background-repeat:no-repeat}@media all and (max-width: 767px){span.icon.ic-more-info,span.icon.ic-info,img.icon.ic-more-info,img.icon.ic-info{background-size:20px 20px}}span.icon.ic-order-label,img.icon.ic-order-label{background-image:url("/assets/ic-order-label.svg");background-size:30px 30px}span.icon.ic-pdf,img.icon.ic-pdf{background-image:url("/assets/ic-pdf.svg");background-size:27px 29px}span.icon.ic-pdf-black,img.icon.ic-pdf-black{background-image:url("/assets/ic-pdf-black.png");background-size:36px 36px}span.icon.ic-red-circle-white-x,img.icon.ic-red-circle-white-x{background-image:url("/assets/ic-red-circle-white-x.svg");background-size:24px 24px;background-repeat:no-repeat;background-position:2.5px 2.5px}span.icon.ic-red-x,img.icon.ic-red-x{background-image:url("/assets/ic-red-X.svg");background-size:24px 24px;background-repeat:no-repeat;background-position:2.5px 2.5px;padding:15px}span.icon.ic-red-dot,img.icon.ic-red-dot{background-image:url("/assets/small-red-circle.svg");background-size:16px 16px;background-position:31px 31px;background-repeat:no-repeat;color:#fff}span.icon.ic-reorder,img.icon.ic-reorder{background-image:url("/assets/ic-reorder.svg");background-size:32px 32px}span.icon.ic-reorder.ic-sm,img.icon.ic-reorder.ic-sm{background-size:24px 24px}span.icon.ic-reorder.ic-lg,img.icon.ic-reorder.ic-lg{background-position:1.5px 3px}span.icon.ic-right-arrow,img.icon.ic-right-arrow{background-image:url("/assets/ic-right-arrow.svg");background-size:24px 13.71px;background-position:4px 9px}span.icon.ic-right-angle,img.icon.ic-right-angle{background-image:url("/assets/ic-right-angle.png");background-size:24px 24px;background-position:4px 7px}span.icon.ic-search,img.icon.ic-search{background-image:url("/assets/ic-search.svg");background-size:16.8px 17.31px;background-position:8px 7px}span.icon.ic-settings,img.icon.ic-settings{background-image:url("/assets/ic-settings.svg");background-size:20px 20px;background-position:6px 6px}span.icon.ic-show,img.icon.ic-show{background-image:url("/assets/ic-show.svg");background-size:19px 12.65px;background-position:6.5px 10px}span.icon.ic-show.ic-sm,img.icon.ic-show.ic-sm{background-size:16px 12.65px;background-position:4.5px 6px}span.icon.ic-show.ic-lg,img.icon.ic-show.ic-lg{background-position:9.5px 12px}span.icon.ic-thick-checkmark,img.icon.ic-thick-checkmark{background-image:url("/assets/ic-thick-checkmark.svg");background-size:26.66px 23px;background-position:3px 4px}span.icon.ic-thick-green-check,img.icon.ic-thick-green-check{background-image:url("/assets/ic-thick-green-check.png");width:22.026px;height:19px;background-position:3px 4px}span.icon.ic-thin-green-check,img.icon.ic-thin-green-check{background-image:url("/assets/ic-thin-green-check.svg");width:24px;height:24px;background-position:4px 4px;padding:15px}span.icon.ic-times,img.icon.ic-times{background-image:url("/assets/ic-times.svg");background-size:20px 20px;background-position:6px 6px}span.icon.ic-times.ic-sm,img.icon.ic-times.ic-sm{background-size:12px 12px;background-position:6px 6px}span.icon.ic-times.ic-lg,img.icon.ic-times.ic-lg{background-size:15px 15px;background-position:10.5px 12px}span.icon.ic-times-white,img.icon.ic-times-white{background-image:url("/assets/ic-times-white.svg");background-size:20px 20px;background-position:6px 6px}span.icon.ic-toggle-off,img.icon.ic-toggle-off{background-image:url("/assets/ic-toggle-off.png");background-size:43.44px 24px;background-position:0px 0px}span.icon.ic-toggle-on,img.icon.ic-toggle-on{background-image:url("/assets/ic-toggle-on.png");background-size:43.44px 24px;background-position:0px 0px}span.icon.ic-tracker,img.icon.ic-tracker{width:36px !important;height:36px !important;display:block;background-image:url("/assets/tracking-icon-cafe.png");background-repeat:no-repeat;background-size:cover;padding:17px}span.icon.ic-warning,img.icon.ic-warning{background-image:url("/assets/ic-warning.svg");background-size:24px 21.94px;background-position:0px 1.03px}span.icon.ic-warning.ic-sm,img.icon.ic-warning.ic-sm{background-size:18px 16.45px}.icon-info{background-color:#6497a1;border:1px solid #6497a1;border-radius:2px}.icon-error{background:#c12033;border:1px solid #c12033;border-radius:2px}.icon-warning{background:#f4c508;border:1px solid #f4c508;border-radius:2px}.icon-success{background:#89d33c;border:1px solid #89d33c;border-radius:2px}.icon-default{background:#8a949c;border:#8a949c;border-radius:2px}.icon-light{background-color:#c6c6c6;border:#c6c6c6;border-radius:2px;border-width:1px}.icon-bg{background:#e6ecf1;border:#e6ecf1 !important;border-width:0px;border-collapse:collapse;border-radius:32px !important}.icon-bg-gray{background-color:#e6ecf1;border-color:#e6ecf1;border-width:1px}.avatar{width:56px;height:56px;border-radius:56px}.initials{width:56px;height:56px;border-radius:56px;background:#aedb7f;border:3.29412px solid #fff}.initials p{color:#415623;font-weight:600;font-size:26.3529px;line-height:21px;display:flex;align-items:center;text-align:center;text-transform:uppercase}@media all and (max-width: 1024px){div.modal.foodja-modal{width:95% !important;height:auto !important;margin:auto}}div.modal.foodja-modal div.modal-dialog{width:480px;height:350px}@media all and (max-width: 1024px){div.modal.foodja-modal div.modal-dialog{width:100% !important;height:auto !important}}div.modal.foodja-modal div.modal-dialog .modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;outline:0;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);background:#fff;box-shadow:0px 0px 0px rgba(6,44,82,.1),0px 2px 16px rgba(33,43,54,.08);border-radius:10px}@media all and (max-width: 1024px){div.modal.foodja-modal div.modal-dialog .modal-content{min-width:unset;max-width:unset;max-height:unset;min-height:unset;width:95% !important;height:auto !important;margin:auto !important}}div.modal.foodja-modal div.modal-dialog .modal-content.modal-info{min-width:735px;min-height:544px}@media all and (max-width: 1024px){div.modal.foodja-modal div.modal-dialog .modal-content.modal-info{min-width:unset;min-height:unset}}div.modal.foodja-modal div.modal-dialog .modal-content.modal-warning{max-width:558px;max-height:332px}@media all and (max-width: 1024px){div.modal.foodja-modal div.modal-dialog .modal-content.modal-warning{min-width:unset;min-height:unset}}div.modal.foodja-modal div.modal-dialog .modal-content div.modal-header{position:relative;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;margin:auto 20px;padding:10px 0px;border-bottom:2px solid #8a949c}div.modal.foodja-modal div.modal-dialog .modal-content div.modal-header .modal-title{text-transform:uppercase}@media all and (max-width: 1024px){div.modal.foodja-modal div.modal-dialog .modal-content div.modal-header .modal-title{font-size:16px}}div.modal.foodja-modal div.modal-dialog .modal-content div.modal-header button.icon.close{padding:unset}@media all and (max-width: 1024px){div.modal.foodja-modal div.modal-dialog .modal-content div.modal-header{align-items:center;padding:10px 0px}}div.modal.foodja-modal div.modal-dialog .modal-content div.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}@media all and (max-width: 1024px){div.modal.foodja-modal div.modal-dialog .modal-content div.modal-body{width:auto;height:auto}div.modal.foodja-modal div.modal-dialog .modal-content div.modal-body table{width:100%;display:flex;flex-direction:column;justify-content:space-between}div.modal.foodja-modal div.modal-dialog .modal-content div.modal-body table tr{width:100%;display:flex;justify-content:space-between;align-content:center}}div.modal.foodja-modal div.modal-dialog .modal-content div.modal-footer{border-top:unset;flex-wrap:nowrap;flex-direction:row;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem}@media all and (max-width: 1024px){div.modal.foodja-modal div.modal-dialog .modal-content div.modal-footer{flex-direction:column;justify-content:center;align-items:center;margin-top:0px !important}}h1{font-family:"futura-pt","Open Sans",sans-serif;color:#444b52;font-style:normal;font-weight:600;font-size:48px;line-height:125%;display:flex;align-items:center;justify-content:center;text-transform:uppercase}h2{font-family:"futura-pt","Open Sans",sans-serif;color:#444b52;font-style:normal;font-weight:600;font-size:36px;line-height:125%;display:flex;align-items:center;text-transform:uppercase}h3{font-family:"futura-pt","Open Sans",sans-serif;color:#444b52;font-style:normal;font-weight:600;font-size:24px;line-height:125%;display:flex;align-items:center;text-transform:uppercase}h4{font-family:"futura-pt","Open Sans",sans-serif;color:#444b52;font-style:normal;font-weight:700;font-size:24px}h5{font-family:"futura-pt","Open Sans",sans-serif;color:#444b52;font-style:normal;font-weight:600;font-size:21px;line-height:125%}h6{font-family:"futura-pt","Open Sans",sans-serif;color:#444b52;font-style:normal;font-weight:600;font-size:18px;line-height:125%}.body-large{font-family:"futura-pt","Open Sans",sans-serif;color:#444b52;font-style:normal;font-weight:normal;font-size:18px;line-height:125%}p,.body-normal{font-family:"futura-pt","Open Sans",sans-serif;color:#444b52;font-style:normal;font-weight:normal;font-size:16px;line-height:125%}.body-small{font-family:"futura-pt","Open Sans",sans-serif;color:#444b52;font-weight:normal;font-style:normal;font-size:12px;line-height:125%}p{margin:5px}a{color:#415623;text-decoration:none}a:link,a:hover,a:visited,a:focus{color:#415623}.text-grey{color:#26252c}.text-white{color:#fff}.text-baltic{color:#26252c}.alert-info{background-color:#6497a1;border:1px solid #6497a1;border-radius:5px;color:#fff;text-align:center;margin:10px}#collapseSD li,#collapseOC li,#collapseLA li,#collapseIE li,#collapseBA li,#collapsePX li,#collapseTU li,#collapseTX li{margin-bottom:8px}#collapseSD a,#collapseOC a,#collapseLA a,#collapseIE a,#collapseBA a,#collapsePX a,#collapseTU a,#collapseTX a{font-family:"futura-pt","Open Sans",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:125%;text-decoration-line:underline;color:#415623}body.vc-as-catering section.content div.error-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:80px auto 136px auto;max-width:910px;width:100%;height:auto}body.vc-as-catering section.content div.error-container img.shopping-cart{width:80px;height:80px;margin:0px auto 36px auto}body.vc-as-catering section.content div.error-container h5{font-weight:600;font-size:21px;line-height:125%;text-align:center;color:#26252c;margin:0px auto 16px auto;width:100%}body.vc-as-catering section.content div.error-container p{font-weight:normal;font-size:18px;line-height:125%;text-align:center;color:#26252c;max-width:440px;width:100%;margin:0px auto 16px auto}body.vc-as-catering section.content div.error-container button.marketing-green{width:263px;height:60px;margin:16px auto 0px auto}@media all and (max-width: 767px){body.vc-as-catering section.content div.error-container{margin:80px auto}body.vc-as-catering section.content div.error-container p{max-width:290px}}.login-holder{display:flex;flex-direction:column;margin:auto;position:fixed;width:403px;max-height:550px;background:#fff;box-shadow:0px 0px 20px rgba(0,0,0,.1),0px 0px 10px rgba(0,0,0,.1);border-radius:10px;box-sizing:content-box !important;height:auto !important}.login-holder output{display:none}.login-holder output.home-error{background:rgba(193,32,51,.1);border:1px solid #c12033;box-sizing:border-box;border-radius:5px;align-items:center;padding:10px 30px}@media all and (max-width: 768px){.login-holder output.home-error{margin:0px 15px}}.login-holder label:not(:focus-within) span{transform:unset !important;font-family:"futura-pt","Open Sans",sans-serif !important;font-style:normal !important;font-weight:600 !important;font-size:16px !important;line-height:125% !important;color:#444b52 !important}.login-holder .required{color:#444b52 !important;font-size:16px !important}.login-holder input[type=text]{background:#fff !important}.login-holder #login-form [type=reset]{position:absolute;top:20px;right:20px}.login-holder hr{margin-left:-1.5rem !important;margin-right:-1.5rem !important;margin-top:10px !important}.login-holder h4{font-family:"futura-pt","Open Sans",sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:125%;text-transform:uppercase;color:#26252c}.login-holder .signup-button{border:1px solid #415623 !important;border-radius:5px;width:100%;height:48px !important;font-family:"futura-pt","Open Sans",sans-serif !important;font-style:normal;font-weight:600;font-size:18px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#415623;margin-bottom:25px}.login-holder .sign_up_link{text-decoration:none !important}.login-holder .pw-new{display:none}.login-holder label.required>span:after{content:"" !important}.login-holder .pw-reset{margin-top:10px !important;text-align:right !important;margin-bottom:0px !important}.login-holder .pw-reset a{font-family:"futura-pt","Open Sans",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:125%;text-align:right;text-decoration-line:underline;color:#415623}.login-holder #login-form [type=submit]{background:#aedb7f;border-radius:5px;font-family:"futura-pt","Open Sans",sans-serif;font-style:normal;font-weight:600;font-size:18px;line-height:125%;display:flex;align-items:center;justify-content:center;text-transform:uppercase !important;color:#415623 !important;height:48px !important;text-shadow:unset !important}.login-holder #login-form [type=submit]:hover{background:#aedb7f !important}.login-holder input,.login-holder [type=submit]{display:block;width:100%}.login-holder [type=reset]{position:absolute;top:0;right:0;margin:0;padding:0;height:1.5rem;width:1.5rem;font-size:1.5rem}.login-holder input{z-index:10;position:relative;line-height:1;background:#fff !important;border:1px solid #c6c6c6;box-sizing:border-box;border-radius:5px;height:40px !important;outline:none !important;box-shadow:unset !important}.login-holder input:placeholder-shown{z-index:0}.login-holder input:focus{border:1px solid #c6c6c6 !important}.login-holder label{text-align:left;margin:0;height:4em}.login-holder label span{position:relative;transition:transform .3s ease-in-out;transform-origin:0 0;transform-box:fill-box;font-weight:400;z-index:10;line-height:1;height:1em}.login-holder label+label{margin-top:.25em}.login-holder label:not(:focus-within) span{transform:translate(0.5em, 2em)}.login-holder label:focus-within span,.login-holder label:not(:focus-within).has-placeholder span{transform:translate(0, 0);z-index:10}.login-holder h1{position:relative;align-self:center;margin:0 0 .375em}.login-holder form{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;box-sizing:content-box !important}.login-holder form h1{font-family:"futura-pt","Open Sans",sans-serif !important;font-style:normal !important;font-weight:600 !important;font-size:24px !important;line-height:125% !important;text-transform:uppercase !important;color:#26252c !important;align-self:unset !important;text-align:left !important;margin:30px 0px 10px 0px !important}.login-holder form output::before{content:"";width:44px !important;height:24px !important;display:block;background-image:url("/assets/red-error-icon-big.png") !important;background-repeat:no-repeat;padding:0px;margin-right:0px;margin-left:-10px;margin-top:0px}.login-holder form .l_output{display:none;background:rgba(193,32,51,.1) !important;border:1px solid #c12033 !important;box-sizing:border-box !important;border-radius:5px !important;width:100% !important;height:46.36px !important;flex:unset !important;font-family:"futura-pt","Open Sans",sans-serif;font-style:normal;font-weight:normal;font-size:18px !important;line-height:125%;align-items:center;justify-content:center;color:#26252c !important}.login-holder form fieldset{max-width:unset !important;width:100%;height:100%;background:#fff !important}.login-holder form fieldset.password-group{margin-top:10px !important}.vc .login-holder{max-width:50rem;width:100%;position:relative}.vc .login-holder form{width:unset !important;min-height:25vh !important}.vc .login-holder .hr_line{display:none !important}.vc .login-holder .l_output{min-height:46px !important;height:auto !important;padding:10px !important;text-align:center}.vc .login-holder .l_output span{width:80% !important}.vc .login-holder .sign_up_link,.vc .login-holder .signup-button,.vc .login-holder .sign-up-title{display:none !important}.vc .login-holder [type=reset]{display:none}.vc .login-holder form{position:relative;line-height:1.5;background-color:#fff;border-radius:.75rem;box-shadow:0 .25em .625em rgba(169,166,166,.15);flex-direction:row;align-items:flex-end;padding:3rem;font-size:65%}.vc .login-holder form::after{display:block;content:"";background-image:url("/assets/foodja-lunch-bag.png");background-repeat:no-repeat;background-size:contain;background-position:50% 50%;position:absolute;top:3rem;left:3rem;width:40%;height:75%}@media screen and (max-width: 750px){.vc .login-holder form::after{position:static;height:0;padding-bottom:80.81632%;width:100%;margin-top:1.5em}}.vc .login-holder form.shrink::after{height:60%}.vc .login-holder form>fieldset{flex:1 0 40%;position:relative;margin-left:10%}@media screen and (max-width: 750px){.vc .login-holder form>fieldset{order:0;flex:0 0 auto;margin:0 auto}}.vc .login-holder form output:not(:empty)::before{margin-right:0px;margin-bottom:5px;top:0px;left:0px}.vc .login-holder form output span{position:relative;top:-25px;left:25px}@media screen and (max-width: 750px){.vc .login-holder form output{position:static}}.vc .login-holder form::before{flex-basis:50%;line-height:1;content:"You’re one step away from the\aultimate office lunch experience. Happy eating!";text-align:center;white-space:pre}@media screen and (max-width: 750px){.vc .login-holder form::before{order:1;flex-basis:auto;white-space:unset}}@media screen and (max-width: 750px){.vc .login-holder form{flex-direction:column;text-align:center;padding:.75em}}@media screen and (max-width: 750px){.login-holder{width:75vw}}.login-holder.home-login{width:403px !important;min-width:403px;min-height:458px;background:#fff;box-shadow:0px 0px 20px rgba(0,0,0,.1),0px 0px 10px rgba(0,0,0,.1);margin-top:0px}@media all and (max-width: 768px){.login-holder.home-login{width:320px !important;margin-top:20px;min-width:unset;height:auto !important;min-height:420px !important}}@media all and (max-width: 768px)and (min-height: 569px){.login-holder.home-login{margin-top:-100px}}@media all and (max-height: 375px)and (max-width: 667px){.login-holder.home-login{margin-top:50px}}@media all and (max-width: 812px)and (max-height: 375px){.login-holder.home-login{margin-top:50px}}@media all and (max-height: 320px)and (max-width: 568px){.login-holder.home-login{margin-top:0px;width:320px !important;height:320px !important}}.login-holder.home-login form{min-height:unset !important;margin:0px}.login-holder.home-login form fieldset{border:none !important;border-radius:10px;background:#fff !important;max-width:unset !important;padding:24px 30px 24px 30px !important;margin:0px !important}@media all and (max-width: 768px){.login-holder.home-login form fieldset{max-width:320px !important;padding:0px !important;width:320px;margin:0px !important}}.login-holder.home-login form fieldset h3{font-size:24px !important;text-align:left !important;align-self:unset;margin:0px 0px 8px 0px !important;line-height:unset !important}.login-holder.home-login form fieldset h3.log-in{margin-bottom:8px !important}@media all and (max-width: 768px){.login-holder.home-login form fieldset h3.log-in{margin:5px 0px 10px 15px !important}}.login-holder.home-login form fieldset h3.sign-up{padding-top:12px !important}.login-holder.home-login form fieldset button.product-secondary{color:#415623 !important;font-size:18px !important;width:343px !important;height:48px !important;border:1px solid #415623 !important}.login-holder.home-login form fieldset button[type=submit]{width:343px !important;height:48px !important;font-weight:600 !important;font-size:18px !important;line-height:125% !important;display:flex;align-items:center;text-align:center;text-transform:uppercase;color:#415623 !important;margin:12px auto 12px 0px}@media all and (max-width: 768px){.login-holder.home-login form fieldset button[type=submit]{margin:12px auto 12px 15px}}.login-holder.home-login form fieldset button[type=reset]{font-weight:normal;font-size:40px !important;line-height:unset !important;top:44px !important;right:28px !important;border:none;background:none}.login-holder.home-login form fieldset button[type=reset]:focus,.login-holder.home-login form fieldset button[type=reset]:focus-visible{border:none;outline:none}@media all and (max-width: 768px){.login-holder.home-login form fieldset button[type=reset]{top:24px !important;right:15px !important}}@media all and (max-width: 768px){.login-holder.home-login form fieldset button{max-width:290px !important}}.login-holder.home-login form fieldset label{color:#444b52;font-size:16px;font-weight:600px;line-height:125%;margin:0px auto 4px 0px}@media all and (max-width: 768px){.login-holder.home-login form fieldset label{margin-left:15px !important}}.login-holder.home-login form fieldset input{width:343px !important;height:40px !important;background:#fff;border:1px solid #c6c6c6;border-radius:5px;box-sizing:border-box;margin:0px auto 12px 0px;text-indent:15px}@media all and (max-width: 768px){.login-holder.home-login form fieldset input{max-width:290px !important}}.login-holder.home-login form fieldset p{color:#415623 !important;font-size:14px !important;text-align:right !important;text-decoration-line:underline;margin:16px 0px 16px auto !important}@media all and (max-width: 768px){.login-holder.home-login form fieldset p{margin:0px 15px 16px auto !important}}.login-holder.home-login form fieldset p.pw-new{margin:0px}.login-holder.home-login form fieldset div.sign-up{border-top:1px solid #c6c6c6;margin-top:24px !important;background-color:#fff}@media all and (max-width: 768px){.login-holder.home-login form fieldset div.sign-up{margin:12px auto 12px 15px}}.login-holder.restaurants output{display:none}.login-holder.restaurants form fieldset{display:flex;flex-direction:column;border-radius:5px;padding:15px}.login-holder.restaurants form fieldset h3{margin:5px 0px 10px 15px !important}.login-holder.restaurants form fieldset label{margin:0px 15px 0px 15px}.login-holder.restaurants form fieldset button[type=submit]{width:343px !important;height:48px !important}@media all and (max-width: 768px){.login-holder.restaurants form fieldset button[type=submit]{max-width:224px !important;width:100%;margin:10px auto}}@media all and (max-width: 320px){.login-holder.restaurants form fieldset button[type=submit]{max-width:180px !important;width:100%;margin:10px auto}}.login-holder.restaurants form fieldset button[type=reset]{border:none;position:absolute;top:37px !important;right:27px !important;background:none;font-weight:normal;font-size:40px !important;line-height:unset !important}.login-holder.restaurants form fieldset button[type=reset]:focus,.login-holder.restaurants form fieldset button[type=reset]:focus-visible{border:none;outline:none}.login-holder.restaurants form fieldset .pw-reset{margin-right:15px;margin-bottom:15px !important}.vc .login-holder{max-height:1200px}.vc .login-holder .pw-new{display:block}@media screen and (max-width: 991px){.l_output{font-size:16px !important}.login-holder{height:550px}}.password-group{width:100%}.password-group [for=password1]{display:none}.reset-password .password-group [for=password1],.setup .password-group [for=password1]{display:block}.vc.login>.content{margin:auto}.vc.setup{background:linear-gradient(180deg, #E5EDF1 0%, #F4F6F7 100%)}.vc.setup>.content{padding:0;margin:auto}@media screen and (max-width: 600px){.vc.setup>.content .page-title{font-size:1em}}.vc.setup>.content .login-holder form:before{content:"Easily order meals online and have them\a delivered directly to your office.";padding:1.5rem;font-size:.7rem}@media screen and (max-width: 600px){.vc.setup>.content .login-holder form{padding:1.5em;margin:1.5em 0 2.5em}.vc.setup>.content .login-holder form:before{line-height:1.5;padding:1em 0}.vc.setup>.content .login-holder form fieldset h3{font-size:20px;text-align:center;padding:.5em 0}.vc.setup>.content .login-holder form fieldset label input{padding:.5em;border-radius:5px}}.vc.setup>.content .login-holder label:not(:focus-within) span{transform:translate(0.375em, 2em)}.vc.setup .pw-reset,.vc.setup .pw-new{display:none}body.password-reset-page{background:#fff !important;background-image:unset !important}body.password-reset-page header .navbar.login{border-bottom:1px solid rgba(169,166,166,.35)}@media screen and (max-width: 1440px){body.password-reset-page header .navbar.login{display:flex !important;flex-direction:row !important;justify-content:space-between !important;align-items:center !important;padding:16px 20px !important}body.password-reset-page header .navbar.login a.navbar-brand,body.password-reset-page header .navbar.login a.navbar-brand.login{display:flex !important;align-items:center !important;margin:0 !important}body.password-reset-page header .navbar.login a.navbar-brand img,body.password-reset-page header .navbar.login a.navbar-brand.login img{width:118px !important;height:32px !important;margin:0 !important}body.password-reset-page header .navbar.login button.navbar-toggler{display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important}}body.password-reset-page>.content{background:#fff !important;background-image:unset !important;max-width:1440px;padding:0px !important;margin:0 auto;display:flex;justify-content:center}.password-reset-wrapper{display:flex;justify-content:center;align-items:flex-start;width:100%;min-height:unset;padding:48px 16px 80px 16px;background-color:#fff}@media screen and (min-width: 768px)and (max-width: 1024px){.password-reset-wrapper{padding:40px 32px 60px 32px}}@media screen and (max-width: 767px){.password-reset-wrapper{padding:40px 16px;align-items:flex-start}.password-reset-wrapper .pw-reset-card{max-width:358px}.password-reset-wrapper .pw-reset-card .pw-reset-logo{margin-bottom:12px}.password-reset-wrapper .pw-reset-card .pw-reset-logo img{width:180px !important;height:auto !important}.password-reset-wrapper .pw-reset-card h2.step-title{font-size:20px !important;line-height:1.15em;margin:6px 0 6px 0}.password-reset-wrapper .pw-reset-card p.step-subtitle{font-size:16px !important;line-height:1.25em;margin:0 0 20px 0;max-width:358px}.password-reset-wrapper .pw-reset-card .input-group{margin-bottom:14px}.password-reset-wrapper .pw-reset-card .input-group label{font-size:16px;margin-bottom:6px}.password-reset-wrapper .pw-reset-card .input-group .input-holder input{height:44px;font-size:16px;padding:10px 14px}.password-reset-wrapper .pw-reset-card .input-group .input-holder input.code-input{font-size:20px}.password-reset-wrapper .pw-reset-card .input-group .field-error{font-size:14px;line-height:18px}.password-reset-wrapper .pw-reset-card .or-divider{font-size:16px;margin:0 0 14px 0}.password-reset-wrapper .pw-reset-card .btn-submit{height:44px;font-size:14px}.password-reset-wrapper .pw-reset-card .step4-icon img{width:80px;height:80px}.password-reset-wrapper .pw-reset-card .success-container{margin-top:12px}.password-reset-wrapper .pw-reset-card .success-container .btn-login{width:100%;max-width:358px;height:44px;font-size:14px}}.password-reset-wrapper .pw-reset-card{width:100%;max-width:420px;background:#fff;display:flex;flex-direction:column;align-items:center;margin:0 auto}.password-reset-wrapper .pw-reset-card .pw-reset-logo{display:flex;justify-content:center;margin-bottom:16px}.password-reset-wrapper .pw-reset-card .pw-reset-logo img{width:240px;height:auto}.password-reset-wrapper .pw-reset-card .step4-icon{display:flex;justify-content:center;align-items:center;margin-bottom:16px}.password-reset-wrapper .pw-reset-card .step4-icon img{width:100px;height:100px}.password-reset-wrapper .pw-reset-card h2.step-title{font-family:"futura-pt","Open Sans",sans-serif;font-weight:600;font-size:40px;line-height:1.1em;color:#000;text-align:center;margin:8px 0 8px 0;text-transform:none !important}@media screen and (max-width: 767px){.password-reset-wrapper .pw-reset-card h2.step-title{font-size:20px;margin:40px 0 8px 0}}.password-reset-wrapper .pw-reset-card p.step-subtitle,.password-reset-wrapper .pw-reset-card div.step-subtitle{font-family:"futura-pt","Open Sans",sans-serif;font-weight:400;font-size:18px;line-height:1.35em;color:#383838;text-align:center;margin:0 0 16px 0;max-width:796px}.password-reset-wrapper .pw-reset-card p.step-subtitle a.change-target-link,.password-reset-wrapper .pw-reset-card div.step-subtitle a.change-target-link{color:#253d1b;font-weight:700;margin-left:0px;text-decoration:none;cursor:pointer}.password-reset-wrapper .pw-reset-card p.step-subtitle .step-subtitle-main,.password-reset-wrapper .pw-reset-card div.step-subtitle .step-subtitle-main{margin-bottom:8px;font-size:18px;color:#383838}.password-reset-wrapper .pw-reset-card p.step-subtitle .step-subtitle-help,.password-reset-wrapper .pw-reset-card div.step-subtitle .step-subtitle-help{font-size:18px;color:#383838}.password-reset-wrapper .pw-reset-card p.step-subtitle .step-subtitle-help a,.password-reset-wrapper .pw-reset-card div.step-subtitle .step-subtitle-help a{color:#383838;text-decoration:none}@media screen and (max-width: 767px){.password-reset-wrapper .pw-reset-card p.step-subtitle,.password-reset-wrapper .pw-reset-card div.step-subtitle{font-size:16px;margin-bottom:20px}.password-reset-wrapper .pw-reset-card p.step-subtitle .step-subtitle-main,.password-reset-wrapper .pw-reset-card div.step-subtitle .step-subtitle-main{font-size:16px}.password-reset-wrapper .pw-reset-card p.step-subtitle .step-subtitle-help,.password-reset-wrapper .pw-reset-card div.step-subtitle .step-subtitle-help{font-size:16px}}.password-reset-wrapper .pw-reset-card .general-error{background:#fdeded;border:1px solid #b20707;border-radius:6px;color:#c12033;padding:10px 14px;font-family:"futura-pt","Open Sans",sans-serif;font-size:14px;margin-bottom:16px;width:100%;max-width:420px;display:none;text-align:center}.password-reset-wrapper .pw-reset-card .general-error.visible{display:block !important}.password-reset-wrapper .pw-reset-card .step-container{width:100%;max-width:420px;display:none !important;flex-direction:column}.password-reset-wrapper .pw-reset-card .step-container.active{display:flex !important}.password-reset-wrapper .pw-reset-card .input-group{display:flex;flex-direction:column;align-content:center;margin-bottom:8px;width:100%;position:relative}.password-reset-wrapper .pw-reset-card .input-group label{font-family:"futura-pt","Open Sans",sans-serif;font-size:18px;font-weight:400;line-height:20px;color:#100500;margin-bottom:8px}.password-reset-wrapper .pw-reset-card .input-group .input-holder{position:relative;width:420px;display:flex;align-items:center}@media screen and (max-width: 440px){.password-reset-wrapper .pw-reset-card .input-group .input-holder{width:100%}}.password-reset-wrapper .pw-reset-card .input-group .input-holder input{width:100%;height:48px;border:2px solid #c6c6c6;border-radius:8px;padding:12px 16px;font-family:"futura-pt","Open Sans",sans-serif;font-size:18px;color:#26252c;background:#fff;outline:none;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease}.password-reset-wrapper .pw-reset-card .input-group .input-holder input::placeholder{color:#6b6b6b;font-weight:400}.password-reset-wrapper .pw-reset-card .input-group .input-holder input:focus{border-color:#253d1b}.password-reset-wrapper .pw-reset-card .input-group .input-holder input:disabled{background-color:#f2f4ee !important;border-color:#c6c6c6 !important;color:#8a949c !important;opacity:.5 !important;cursor:not-allowed !important}.password-reset-wrapper .pw-reset-card .input-group .input-holder input.error{border:2px solid #b20707 !important;background-color:#fdeded !important}.password-reset-wrapper .pw-reset-card .input-group .input-holder input.code-input{text-align:center;font-size:22px;font-weight:600}.password-reset-wrapper .pw-reset-card .input-group .input-holder input.code-input::placeholder{letter-spacing:normal;font-size:18px;font-weight:400}.password-reset-wrapper .pw-reset-card .input-group .input-holder input.code-input:not(:placeholder-shown){letter-spacing:8px}.password-reset-wrapper .pw-reset-card .input-group .input-holder .eye-toggle{position:absolute;right:14px;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;user-select:none}.password-reset-wrapper .pw-reset-card .input-group .input-holder .eye-toggle img{width:22px;height:22px}.password-reset-wrapper .pw-reset-card .input-group .input-holder .eye-toggle img.invisible{display:none}.password-reset-wrapper .pw-reset-card .input-group .field-error{color:#c12033;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;line-height:20px;margin-top:6px;display:none;align-items:flex-start;gap:6px}.password-reset-wrapper .pw-reset-card .input-group .field-error.visible{display:flex !important}.password-reset-wrapper .pw-reset-card .input-group .field-error .error-icon{width:16px;height:16px;flex-shrink:0;margin-top:2px}.password-reset-wrapper .pw-reset-card .input-group .field-error span{flex:1}.password-reset-wrapper .pw-reset-card .or-divider{display:flex;align-items:center;justify-content:center;margin:0 0 8px 0;color:#383838;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;font-weight:400;text-transform:uppercase}.password-reset-wrapper .pw-reset-card .resend-row{display:flex;justify-content:flex-start;align-items:center;margin-top:4px;margin-bottom:8px}.password-reset-wrapper .pw-reset-card .resend-row .resend-btn{background:none;border:none;padding:0;color:#253d1b;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;cursor:pointer;outline:none}@media screen and (max-width: 767px){.password-reset-wrapper .pw-reset-card .resend-row .resend-btn{width:104px}}.password-reset-wrapper .pw-reset-card .resend-row .resend-btn:disabled{color:#8a949c;cursor:not-allowed}.password-reset-wrapper .pw-reset-card .btn-submit{width:100%;height:50px;border:none;border-radius:4px;font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;justify-content:center;margin-top:4px;box-sizing:border-box;transition:background-color .2s ease,color .2s ease}.password-reset-wrapper .pw-reset-card .btn-submit:disabled,.password-reset-wrapper .pw-reset-card .btn-submit.disabled{background:#f2f4ee;color:#253d1b;opacity:.5;cursor:not-allowed}.password-reset-wrapper .pw-reset-card .btn-submit:not(:disabled):not(.disabled){background:#aedb7f;color:#253d1b;cursor:pointer}.password-reset-wrapper .pw-reset-card .btn-submit:not(:disabled):not(.disabled):hover{background:hsl(89.347826087,56.0975609756%,62.8431372549%)}.password-reset-wrapper .pw-reset-card .help-text{font-family:"futura-pt","Open Sans",sans-serif;font-size:16px;color:#6b6b6b;text-align:center;margin-top:16px;line-height:1.35em}.password-reset-wrapper .pw-reset-card .help-text a{color:#253d1b;font-weight:600;text-decoration:underline}.password-reset-wrapper .pw-reset-card .success-container{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;margin-top:40px}.password-reset-wrapper .pw-reset-card .success-container .success-icon{width:100px;height:100px;margin:16px auto 24px auto}.password-reset-wrapper .pw-reset-card .success-container .btn-login{max-width:280px;height:60px;font-family:"futura-pt","Open Sans",sans-serif;font-size:18px;font-weight:600;line-height:1.25em;text-transform:uppercase;background:#aedb7f;color:#253d1b;border-radius:4px;display:flex;align-items:center;justify-content:center;text-decoration:none;margin:0 auto;transition:background-color .2s ease}.password-reset-wrapper .pw-reset-card .success-container .btn-login:hover{background:hsl(89.347826087,56.0975609756%,62.8431372549%)}
