.contact-bar{position:fixed;bottom:0;right:0;background-color:#333;color:#fff;text-align:center;padding:10px;cursor:pointer;z-index:999;transition:width .5s ease;width:20%;box-sizing:border-box}.contact-bar.hidden{display:none}.contact-form-container{position:fixed;bottom:-100%;right:0;background-color:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.2);max-height:1000px;overflow-y:auto;transition:bottom .5s ease;z-index:1000;width:80%;padding:50px 20px 20px}.contact-form-container.active{position:fixed;right:0;text-align:center;padding:10px;cursor:pointer;z-index:999;transition:width .5s ease;width:30%;box-sizing:border-box}.form-header{display:block;background-color:#333;color:#fff;padding:20px;font-size:16px;box-shadow:0 2px 10px rgba(0,0,0,.3);position:relative;margin-bottom:40px}.contact-bar p{text-align:center!important}.form-header p{margin:0;text-align:center}.close-arrow{position:absolute;top:10px;right:10px;color:#fff;padding:5px;border-radius:50%;cursor:pointer;font-size:18px;z-index:1000;transition:background-color .3s ease}.close-arrow:hover{background-color:rgba(0,0,0,.7)}@media (max-width:768px){.contact-form-container{width:50%;left:5%;padding:10px}}@media (max-width:480px){.contact-form-container{width:100%;left:0;right:0;padding:10px}.contact-bar{left:0;right:0;height:40px}}@font-face{font-family:"CEBT";src:url(/static/media/CenturyExpandedBT.9a5c2607.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"CEitBT";src:url(/static/media/CenturyExpandedItalicBT.19f9593d.ttf) format("truetype")}@font-face{font-family:"Avenir Book";src:url(/static/media/avenir-book.ecb0c2ae.ttf) format("truetype")}.signature-pic{max-height:4vw}.fabian{font-size:1.2vw;display:flex;flex-direction:column;align-items:center;text-align:center}.fabian,.fabian p{font-family:"Avenir Book"}.omdomen{display:none!important;color:#333;margin:6vw;padding:6vw;block-size:6vw}html{margin:0;padding:0;box-sizing:border-box}body{font-family:"CEitBT"}p{text-align:left;padding:0;margin:0;font-family:"CEBT"}a,button,div,h1,h2,h3,h4,h5,h6,p{font-family:"CEitBT"}h2#catering,h2#contact-order,h2#our-fridge,h2#results,h2#what-we-offer{display:flex;justify-content:center;align-items:center;margin-left:0;margin-bottom:4vw;font-style:italic;margin-top:4vw;font-size:3vw;letter-spacing:-1%}ul{list-style-type:circle;padding-left:0;margin-left:1.5vw}li,ul{margin-top:0!important;font-family:"CEBT"}li{margin-bottom:.5vw;text-align:left;font-size:.8vw;-webkit-hyphens:auto;hyphens:auto;list-style-type:disc}::marker{margin-left:3vw}li.numbers{list-style-type:none;counter-increment:custom-counter;font-weight:700;font-size:24px;margin-bottom:15px;display:flex}li.numbers:before{font-family:"Avenir Black";content:counter(custom-counter);font-size:1.3vw;color:#000;margin-right:10px}li.numbers p{font-weight:400;margin-left:.5vw;font-size:1vw;font-family:"CEBT"}.ul.signature{font-size:1.4vw}.menu-items li{list-style-type:none}.custom-card.sp{padding:0}#catering,#contact-order,#our-fridge,#results,#what-we-offer{display:flex;justify-content:center;align-items:center;font-family:"CEitBT";font-size:30pt;margin-left:20%;margin-top:4vw;color:#333;text-align:center;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-weight:400}.signature-text{margin-bottom:0!important}.signature{margin-top:0!important}.custom-card.custom-signature{flex-grow:1;flex-shrink:1;padding:3vw;box-sizing:border-box;background-color:#fff;display:center;flex-direction:left;text-align:center;overflow:clip;object-fit:cover;font-family:"CEBT"}p.first,p.second{font-size:1vw}.custom-card.custom-signature.started{padding:4vw;flex-grow:1;flex-shrink:1;flex-basis:auto;width:100%;box-sizing:border-box;background-color:#fff;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;grid-gap:1vw;gap:1vw;overflow-clip-margin:content-box;overflow:clip;object-fit:cover;font-size:1vw}form{height:80%;margin-top:15%}.custom-card.custom-signature.inTouch{padding:4vw;flex-grow:1;flex-shrink:1;flex-basis:auto;width:100%;box-sizing:border-box;background-color:#fff;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;grid-gap:1vw;gap:1vw;overflow-clip-margin:content-box;overflow:clip;object-fit:cover}.custom-card.custom-signature.started p:first-of-type{margin-top:0;padding-top:0;font-size:1vw}.custom-card.custom-signature.inTouch img,.custom-card.custom-signature.inTouch p{padding:0;margin:0}.custom-card.custom-signature.inTouch img{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);width:100%;height:auto;margin-top:5%;padding:0;object-fit:contain;display:block;margin-left:auto;margin-right:auto}.custom-card.custom-signature.first{justify-content:center}.custom-card.custom-signature.first,.custom-card.custom-signature.second{flex-grow:1;flex-shrink:1;flex-basis:auto;padding:2vw;box-sizing:border-box;background-color:#fff;display:flex;flex-direction:column;align-items:center;margin:0;overflow-clip-margin:content-box;overflow:clip;object-fit:cover}.custom-card.custom-signature.klimat{padding:2vw;font-size:.8vw}signature-text.catering{font-size:1vw;font-family:"CEBT";display:flex;flex-direction:column;justify-content:center;align-items:center}.signature-text.li{font-size:10pt;font-weight:400;margin:0;padding:0;max-width:100%;text-align:left!important;font-family:"CEBT"}.signature-text{font-size:1.35vw;letter-spacing:-.5px;margin-bottom:1.5vw;font-family:"CEBT";-webkit-hyphens:auto;hyphens:auto}.signature-text.fridge{padding-top:0;padding-bottom:2vw;margin-bottom:0}.signature-text.catering,.signature-text.fridge{font-size:1vw;font-family:"CEBT";text-align:left;block-size:none}p.klimat{padding-bottom:2vw}p.klimat,p.plats{font-size:.8vw;-webkit-hyphens:auto;hyphens:auto}.signature-text.chef.li{font-size:33.325px}.signature-text.title{width:auto}.signature-text.chef,.signature-text.title{font-size:1.35vw;text-align:left;padding-bottom:2vw;height:auto;font-family:"CEBT"}.signature-text.chef{block-size:none;margin:0;letter-spacing:auto;word-spacing:1%;letter-spacing:-.5px;text-align:auto;width:100%;-webkit-hyphens:auto;hyphens:auto}.signature-text.chef-2{font-size:1vw;text-align:left;padding-bottom:0;block-size:none;font-family:"CEBT"}.signature-text.chef-2.li,.signature-text.li.li{font-size:.4vw}.signature img{margin-top:2vw}.custom-card.custom-signature.letter{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:0;gap:0;padding:auto!important;margin:auto;box-sizing:border-box;background-color:#fff;font-family:"CEBT"}.signature-name{margin-top:.5vw;font-size:.9vw;font-weight:700}.header{background-color:#f8f8f8;padding:1vw 0;margin-top:4vw;height:4vw}span{font-size:.8vw}.menu-week{font-weight:400;font-style:italic;font-family:"CEitBT";font-size:3vw;margin-top:4vw;margin-bottom:4vw;margin-left:1%;letter-spacing:-.1%;color:#333;text-align:center}.food-items{grid-gap:15px;gap:15px;padding:0;max-width:100%;margin:0}.food-item-container{background-color:#fff;border-radius:0}.food-item-container img{width:100%;height:15.8vw;border-radius:0}.food-item-container:hover{transform:translateY(-5px)}.food-item{width:100%;height:15.8vw;object-fit:cover}.food-item-details{width:100%;text-align:center;flex-shrink:1}.food-item-details h3{text-align:left;font-size:1.35vw;font-weight:400;font-family:"CEBT";-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;padding:1.3vw 1.3vw 0;margin-bottom:1.3vw}.line-above-button{border:none;border-top:1px solid #333;width:100%;margin:.5vw}.food-item-details p{text-align:left;font-size:.8vw;overflow:hidden;transition:max-height .3s ease-in-out;margin-top:0;padding:0 1.3vw .25vw;margin-bottom:1.3vw;font-family:"CEBT"}.food-item-container:hover .food-item-details p{max-height:10vw;overflow:visible}.app-container{width:50%!important}.additional-sections,.app-container{max-width:100vw;margin:0 auto;padding:0;box-sizing:border-box}.additional-sections{width:100%}.custom-row{display:flex;justify-content:space-between;align-items:stretch;grid-gap:1vw;gap:1vw;flex-wrap:nowrap;margin-bottom:2vw}.custom-row.custom-row.three-items>*{flex-basis:calc(33.33333% - 1vw);padding:0;max-width:calc(33.33333% - 1vw)}.custom-row.custom-row.three-items>*,.custom-row.custom-row.two-items>*{flex-grow:1;flex-shrink:1;box-sizing:border-box;min-width:10vw;overflow:hidden}.custom-row.custom-row.two-items>*{flex-basis:calc(50% - 1vw);max-width:calc(50% - 1vw)}.custom-card,.custom-image{flex:1 1;background-color:#fff}.custom-card,.custom-image,img{box-sizing:border-box;padding:0}img{width:100%;height:auto;margin:0;object-fit:cover}.custom-card{font-family:"CEBT"}.custom-card,.custom-image{flex-grow:1;flex-shrink:1;flex-basis:auto;box-sizing:border-box;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.custom-image{object-fit:cover;width:100%;height:100%}.left-right-container{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:1vw;gap:1vw}.results-section{display:grid;grid-template-columns:1fr 1fr;grid-gap:1vw;gap:1vw;padding:2vw}.custom-card.testimonials{display:grid;grid-template-columns:1fr;grid-gap:0;padding:4vw}.testimonial-row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1;margin-bottom:0}.custom-card.custom-signature h3{font-size:1.2vw;padding:0;text-align:center;margin-top:.5%;font-family:"Avenir Book"}.custom-card.custom-signature p.second{margin-top:5%}.testimonial-card{background-color:#fff;padding:5px;text-align:center;box-shadow:none;margin-bottom:0}.testimonial-card p{font-weight:400;font-size:1.2vw;text-align:center;letter-spacing:-.5px;word-spacing:-1%;font-family:"CEBT";font-style:italic}.testimonial-card.left-align,.testimonial-card.right-align{width:40%}.testimonial-row:first-child{grid-template-columns:1fr}.testimonial-row:not(:first-child):not(:last-child){grid-template-columns:repeat(2,1fr)}.testimonial-row:last-child{justify-content:space-between}.testimonial-row:last-child .testimonial-card:first-child{opacity:0;visibility:visible}.testimonial-row:last-child .testimonial-card:last-child{width:100%}.bars span{font-family:"Avenir Book";margin-right:0}.rating-stars p{font-family:"Avenir Book";font-size:1vw;justify-content:center;margin-bottom:0;width:100%;text-align:right;margin-top:1%}.custom-card.ratings{padding:4vw 2vw 2vw}p.bars{font-size:1vw;margin-top:8%;margin-bottom:5%;text-align:center;font-family:"Avenir Book"}a:-webkit-any-link{color:#000}.ratings{flex-grow:1;flex-shrink:1;flex-direction:column;background-color:#fff;width:100%;margin:0;padding:0;box-sizing:border-box}.rating-stars{font-size:1.5rem;flex-direction:row}.rating-stars,.stars{flex-grow:1;flex-shrink:1;display:flex;width:100%}.stars{font-size:1.8vw;justify-content:center;align-items:center}.bars{flex-direction:column;grid-gap:.5vw;gap:.5vw;margin-top:4vw}.bar,.bars{display:flex;width:100%}.bar{justify-content:space-between;height:1.8vw;align-items:center;padding-left:0;background-color:#f3f0f0}.bar-fill{background-color:#000;height:100%}.bar span{flex-shrink:0;margin-right:1%}.social-media{justify-content:center;text-align:center}.social-card{display:flex;flex-direction:column;align-items:center;background-color:initial;padding:1vw;text-align:center;max-width:15vw;margin:0 auto;font-family:"CEBT"}.social-icon{width:2.5vw;height:2.5vw;margin-bottom:1vw}.contact-details p{margin:.25vw 0;font-size:1vw;color:#333;text-align:center;font-family:"Avenir Book"}.hat-image{margin-top:0;width:100%;height:auto;max-width:60%;object-fit:cover;transform:scale(1)}.links a{display:block;margin:.25vw 0;color:#333;text-decoration:none;font-size:.7vwpx;text-align:center}.links a:hover{text-decoration:underline}.custom-card.background{background-color:initial;box-shadow:none}.hide-menu-wrapper{position:fixed;top:1vw;right:1vw;z-index:1000}.hide-menu-button{padding:.5vw 1vw;background-color:#333;color:#fff;border:none;border-radius:.25vw;cursor:pointer}.hide-menu-button:hover{background-color:#555}.view-menu-wrapper{text-align:center}.hide-menu-button-container,.view-menu-button-container{padding:0;display:flex;flex-direction:column;align-items:center;width:100%}.custom-card.logos{padding:4vw}.logos-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1vw;padding:4vw}.logo-container{display:flex;justify-content:center;align-items:center;background-color:initial;overflow:hidden;padding:0;max-height:5vw}.logo-container.logo-13{margin-bottom:2.5vw}.logo-container.logo-9{padding:0;margin-bottom:0}.logo-container.logo-6{margin-bottom:0}.logo-container.logo-10,.logo-container.logo-12,.logo-container.logo-14,.logo-container.logo-15,.logo-container.logo-16,.logo-container.logo-17{margin-bottom:2vw}.logo-image{object-fit:contain}.logo-1 .logo-image{width:5vw;height:5vw}.logo-3 .logo-image,.logo-4 .logo-image,.logo-5 .logo-image{width:8vw;height:5vw}.logo-0 .logo-image{width:6vw;height:6vw}.logo-2 .logo-image{width:7.5vw;height:6vw}.logo-6 .logo-image{width:3vw;height:6vw;margin-bottom:1vw}.logo-7 .logo-image{max-width:2vw;height:auto;margin-bottom:1vw}.logo-8 .logo-image{max-width:4.5vw;height:auto}.logo-9 .logo-image{width:4vw;height:10vw}.logo-10 .logo-image{width:4.5vw!important;max-height:3vw!important;margin-top:1vw}.logo-11 .logo-image{width:6vw!important;height:auto!important}.logo-12 .logo-image{margin-bottom:.5vw!important}.logo-12 .logo-image,.logo-13 .logo-image{width:4vw!important;height:auto!important}.logo-14 .logo-image{width:3vw!important;height:auto!important}.logo-15 .logo-image{width:4.5vw!important;height:auto!important}.logo-16 .logo-image,.logo-17 .logo-image{width:4vw!important;height:auto!important}.logo-18 .logo-image{width:8vw!important;height:auto!important}.hide-menu-button,.view-menu-button{font-size:1.3vw;z-index:1;border-radius:.25vw;background-color:#333;color:#fff;cursor:pointer}.call{display:flex;justify-content:space-between;align-items:stretch;grid-gap:1vw;gap:1vw;flex-wrap:nowrap;margin-bottom:2vw}.hide-menu-button:hover,.view-menu-button:hover{background-color:#555}.custom-card.chef{padding:3vw}img.menu-logo{max-height:35vw;max-width:22vw;margin:auto auto auto 24%;display:block}@media (max-width:768px){.food-items{grid-template-columns:repeat(2,1fr)}.food-item-details p{display:none}.food-item-container{width:100%;text-align:center}.food-item{width:100%;height:15.8vw}.custom-row{flex:1 1 100%;flex-wrap:wrap}.custom-row.custom-row.three-items>*{flex-grow:1;flex-shrink:1;box-sizing:border-box;min-width:10vw;overflow:hidden}.custom-row.custom-row.three-items>*,.custom-row.custom-row.two-items>*{flex-basis:100%;padding:0;max-width:100%}img.menu-logo{max-height:35vw;max-width:22vw;margin:auto auto auto 20%;display:block}.custom-row.two-items .custom-card{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 0.5vw);min-width:calc(50% - .5vw)!important;padding:4vw!important}.signature-text.li{padding:3vw}.custom-row.custom-row.two-items>*{flex-grow:1;flex-shrink:1;box-sizing:border-box;min-width:10vw;overflow:hidden}.custom-card.ratings{padding:4vw 2vw 2vw!important}.custom-row.three-items .custom-card{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 0.5vw);min-width:calc(50% - .5vw)!important}.custom-card.contact-info{display:none}.call{display:flex;justify-content:space-between;align-items:stretch;grid-gap:1vw;gap:1vw;flex-wrap:nowrap;margin-bottom:2vw}ul{padding:3vw};}@media (max-width:480px){.contact-form input[type=email],.contact-form input[type=text],.contact-form textarea{font-size:3vw!important}.custom-row.custom-row.three-items>*{padding:2vw}.contact-form label{font-size:2vw!important}.contact-form button{font-size:3vw!important}ul{padding:3vw;margin-left:2vw};.custom-card.custom-signature.started.p{font-size:2vw}.custom-card.custom-signature.inTouch,.custom-card.custom-signature.started{align-items:center;max-width:100%}.fabian{font-size:3vw}.fabian p{font-family:"Avenir Book"}.custom-card.custom-signature.letter{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;grid-gap:1rem;gap:1rem;padding:1rem;box-sizing:border-box}.signature-text{text-align:center;margin:0}.signature-pic{max-height:40vw;max-width:40vw;margin-bottom:.5rem}.call{display:flex;flex-direction:column;align-items:center;grid-gap:1rem;gap:1rem}.view-menu-button{background:none;border:none;color:#333;font-size:4vw;text-align:center;padding:0;position:relative;z-index:1;cursor:pointer;font-family:Avenir Book}.custom-card.custom-signature h3{font-size:3vw}.menu-content{height:10vw}.food-item-details h3{font-size:3vw}.signature-text,.signature-text.fridge{font-size:4vw}.signature-text.chef{font-size:4vw;margin-bottom:4vw}.signature-text.chef-2{font-size:3vw;margin-top:4vw}.signature-text.title{font-size:4vw}li{font-size:2.5vw}p.klimat,p.plats{font-size:3vw}.custom-card{min-height:60vw!important}.custom-card.custom-signature.inTouch img{width:30%;margin-top:3%}.custom-row{flex:1 1 100%}.signature-text.chef-2.li,.signature-text.li.li{font-size:4vw}li.numbers p{font-size:3.5vw}li.numbers:before{font-size:4vw}.app-container{width:90%!important}.custom-card.logos-grid{margin-top:8vw}.custom-card.chef,.custom-card.signature4{margin-bottom:8vw}.custom-row{margin-top:1.3vw;margin-bottom:1.3vw}.custom-card.custom-signature.started p:first-of-type,p.first{font-size:4vw}.menu-week{font-size:5vw;margin-top:6vw;margin-bottom:4vw;letter-spacing:0}.menu-content{max-width:100%;padding:0 5%};.header{margin-top:2vw}.custom-card.contact-info{display:none}.menu-logo{height:2vw!important}.food-item-container img{width:100%;height:30vw;border-radius:0}.view-menu-wrapper{margin-top:1.3vw;margin-bottom:1.3vw}h2#catering,h2#contact-order,h2#our-fridge,h2#results,h2#what-we-offer{font-size:5vw;margin-bottom:4vw}#catering,#contact-order,#our-fridge,#results,#what-we-offer{margin-top:3vw;margin-bottom:3vw}h2#catering{margin-top:3vw}.custom-card.background{max-height:1vw!important}.social-media{max-height:.1vw!important}.custom-card,.custom-image{margin-top:0}.custom-card.signature{margin-bottom:1.3vw}.custom-card.signature2{margin-bottom:0}.custom-card.signature4{margin-bottom:1.3vw}.custom-card.logos{margin-top:1.3vw}.custom-card.chef{margin-bottom:1.3vw}.custom-row.three-items{margin-top:0}.custom-card.ratings .view-menu-wrapper,.custom-row{margin-bottom:0}.custom-row{margin-top:0}.view-menu-button-container{margin-bottom:0}.custom-row{flex-wrap:wrap}.custom-row.two-items .custom-card{flex:1 1 100%!important;min-width:100%!important}.contact-bar{width:100%;padding:.25vw}.contact-bar p{margin-top:.25vw}.contact-form-container.active{width:100%}.form-header p{font-size:small}.logo-1 .logo-image{width:20vw;height:20vw}.logo-3 .logo-image,.logo-4 .logo-image,.logo-5 .logo-image{width:32vw;height:20vw}.logo-0 .logo-image{width:24vw;height:24vw}.logo-2 .logo-image{width:30vw;height:30vw}.logo-6 .logo-image{width:6vw;height:14vw;margin-bottom:1vw}.logo-7 .logo-image{max-width:3vw;height:auto;margin-bottom:1vw}.logo-8 .logo-image{max-width:10vw;height:auto}.logo-9 .logo-image{width:15vw;height:45vw}.logo-10 .logo-image{width:12vw!important;max-height:9vw!important;margin-top:1vw}.logo-11 .logo-image{width:20vw!important;height:auto!important}.logo-12 .logo-image{width:12vw!important;height:auto!important;margin-bottom:.5vw!important}.logo-13 .logo-image{width:7vw!important;height:auto!important}.logo-14 .logo-image{width:8vw!important;height:auto!important}.logo-15 .logo-image{width:11vw!important;height:auto!important}.logo-16 .logo-image{width:12vw!important;height:auto!important}.logo-17 .logo-image{width:10vw!important;height:auto!important}.logo-18 .logo-image{width:18vw!important;height:auto!important}.custom-card.social-card{margin:3vw;align-items:center;display:block;min-height:10vw!important;max-height:10vw!important}}.contact-section{display:flex;justify-content:space-between;background-color:#f2f0f0}.contact-info{flex:1 1;background-color:#fff;font-family:"Avenir Book"}.contact-info p{margin-bottom:20px}.contact-form-container.active{bottom:0}.contact-form input[type=email],.contact-form input[type=text],.contact-form textarea{background-color:#f3f0f0;padding:.8vw;margin-bottom:1.1vw;border:none;font-family:"Avenir Book";font-size:.8vw;box-sizing:border-box;border-radius:0;width:100%;color:#000}.contact-form textarea{min-height:10vw;resize:none}.contact-form .checkbox-row{display:flex;justify-content:flex-start;grid-gap:1vw;gap:1vw;margin-bottom:1vw;align-items:center}.contact-form label{display:inline-flex;align-items:center;font-size:.7vw;font-family:"Avenir Book";margin-bottom:0}.contact-form{max-width:50vw;margin:0 auto}.contact-form input[type=checkbox]{margin-right:.5vw;transform:scale(1.3);vertical-align:middle;max-width:1.5vw;max-height:1.5vw;background-color:#f3f0f0;cursor:pointer}.contact-form input[type=checkbox]:checked{background-color:#333;border-color:#333}.contact-form button{padding:.4vw .8vw;background-color:#333;color:#fff;border:none;cursor:pointer;font-size:.8vw;text-transform:uppercase;transition:background-color .3s}.contact-form button:hover{background-color:#555}.contact-form .form-row{display:flex;justify-content:space-between;grid-gap:20px;gap:20px}.contact-form .form-row input{width:100%}.container{max-width:2000px;margin:0 auto;padding:0 5%;width:100%!important;max-width:2000px!important;margin:0 auto!important;padding:0!important}.container,body{box-sizing:border-box}body{margin:0;padding:0;font-family:"Arial",sans-serif}.header,body{background-color:#f3f0f0}.header{color:#333;padding:40px 0;text-align:center;margin-top:80px}.food-items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2vw;justify-items:center}.food-item-container{flex-direction:column;justify-content:flex-start}.food-item-container,.view-menu-wrapper{display:flex;align-items:center;width:100%}.view-menu-wrapper{justify-content:center;margin-top:2vw;margin-bottom:2vw}.view-menu-button{background:none;border:none;color:#333;font-size:1.3vw;text-align:center;padding:0;position:relative;z-index:1;cursor:pointer;font-family:Avenir Book}.view-menu-button:hover{color:#000}.view-menu-button:after{font-size:16px;color:#333;margin-left:5px}.section-card{background:#fff;padding:40px;margin-top:40px;box-shadow:0 4px 8px rgba(0,0,0,.1);text-align:center}.section-card img{max-width:100%;margin-top:20px}.image-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-top:40px}.logo-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.5vw;gap:.5vw;margin-top:1.5vw}ul{list-style-type:none;padding:0;-webkit-padding-start:0;padding-inline-start:0}@media (max-width:480px){.header{margin-top:53px}.view-menu-button{background:none;border:none;color:#333;font-size:5vw;text-align:center;padding:0;position:relative;z-index:1;cursor:pointer;font-family:Avenir Book}}.menu-bar{.menu-bar{width:100vw;position:-webkit-sticky;position:sticky;top:0;z-index:100;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1)}}.menu-bar-wrapper{width:100vw;position:fixed;top:0;width:100%;background-color:#fff;z-index:99;height:4vw}.menu-content{margin:0 auto;padding:0 25%;display:flex;align-items:center;justify-content:space-between;background-color:#fff}.menu-icon{background:none;border:none;color:#333;font-size:2vw;cursor:pointer}.menu-icon:focus{outline:none}button.menu-icon{margin-left:0}.menu-title{font-family:"DM Serif Display",serif;font-size:3rem;letter-spacing:.02em;text-transform:uppercase;color:#000;margin:0 auto;padding-left:10px}.menu-items{position:absolute;left:25%;top:3vw;background-color:#fff;color:#333;width:20vw;padding:2vw;display:none;z-index:100;box-shadow:0 .1vw .5vw rgba(0,0,0,.1)}.menu-content:hover .menu-items{display:block;outline:none}.menu-items ul{list-style-type:none;padding:0;margin:0}.menu-items ul li{margin:2vw 0}.menu-items ul li a{color:#333;text-decoration:none;font-size:1.4vw;font-family:"Avenir Book"}.menu-items ul li a:hover{text-decoration:underline;background-color:#e6e6e6;padding:.25vw .5vw;border-radius:.25vw}@media (max-width:480px){.menu-items{position:absolute;left:5%;top:4%;background-color:#fff;color:#333;width:40vw;padding:2vw;display:none;z-index:100;box-shadow:0 .1vw .5vw rgba(0,0,0,.1)}.menu-items ul li a{color:#333;text-decoration:none;font-size:2vw;font-family:"Avenir Book"}.menu-content{padding:0 5%}.menu-bar,.menu-content{min-height:20vw}.menu-icon{font-size:6vw}img.menu-logo{max-width:30vw;min-width:20vw;max-height:20vw;min-height:6vw;padding:0;margin-left:25%}}
/*# sourceMappingURL=main.c76e559b.chunk.css.map */