.back-to-top{background-color:#453839;border-radius:5px;bottom:20px;color:#fff;cursor:pointer;opacity:0;padding:10px 20px;position:fixed;right:20px;transition:opacity .3s}.back-to-top svg{margin-right:10px;vertical-align:middle}.back-to-top.visible{opacity:1}.back-to-top:hover{background-color:#645758}@font-face{font-family:blender-heavy;src:local("Blender heavy"),url(/static/media/Blender-Heavy.75b6afca509943e2d08f.otf) format("woff")}@font-face{font-family:gordita-bold;src:local("Gordita Bold"),url(/static/media/Gordita-Bold.933dc82c419ccef42c6f.otf) format("woff")}@font-face{font-family:gordita-medium;src:local("Gordita Medium"),url(/static/media/Gordita-Medium.57ad2e0b7fce1864eef9.otf) format("woff")}@font-face{font-family:gordita-regular;src:local("Gordita Regular"),url(/static/media/Gordita-Regular.9a1fe35dd5c9e2a6ef9a.otf) format("woff")}@font-face{font-family:myriad-pro;src:local("MyriadPro-Regular"),url(/static/media/MyriadPro-Regular.31fe6e69dd2c18a7c626.otf) format("woff")}@font-face{font-family:tiempos-headline;src:local("Tiempos Headline - Light"),url(/static/media/Tiempos-Headline_Light.6b8be80b9f45412b89af.otf) format("woff")}body{background-color:#fff;font-family:blender-heavy,Arial,sans-serif;margin:0;padding:0}.header{color:#fff;display:flex;padding:20px;text-align:center}.header-text{font-family:tiempos-headline;padding:20px 0;text-align:left;width:60%}.header-text h1{color:#453839;margin:0}.header-text h1,.header-text h2{font-size:42px;font-weight:lighter;padding:0}.header-text h2{color:#ee4036;margin:-10px 0}.header-image{background:url(/static/media/logo-steak_house.c84213aeccb53c5f8938.jpg) no-repeat 100%;background-size:contain;height:auto;width:40%}.menu-buttons{display:flex;flex-wrap:wrap;justify-content:left;margin:20px 0;padding:0 20px}.menu-button{background:none;border:none;border-bottom:1px solid #4e4e4e;color:#ee4036;cursor:pointer;font-family:gordita-medium;font-size:18px;letter-spacing:6px;margin:5px;padding:10px 0;text-align:left;text-transform:uppercase;width:100%}.menu-button:hover{font-family:gordita-bold}.food-section{padding:10px 25px}.food-section .food-section-category{color:#ee4036;font-family:gordita-medium;font-size:18px;letter-spacing:6px;margin:0;padding:0;text-transform:uppercase}.food-section-subcategory{background:#f7f3f1;border-radius:4px;box-sizing:border-box;color:#453839;display:block;font-family:gordita-bold;font-size:18px;letter-spacing:2px;margin:18px 0 6px auto;padding:6px 0 2px 10px;text-align:left;text-transform:uppercase;width:100%}.food-item{display:flex;justify-content:space-between;padding:10px 0}.item-info{color:#453839}.item-info h1{font-family:tiempos-headline;font-size:22px;margin:0;padding-right:15px}.item-info h2{color:#666;font-family:gordita-regular;font-size:12px;margin:4px 0;padding-right:15px;text-transform:capitalize}.item-info h3{color:#929292;font-family:gordita-regular;font-size:10px;margin:-4px 0}.item-price h2{color:#333;font-family:gordita-regular;font-size:18px;margin:0;min-width:66px;text-align:right}.item-price h2 span{color:#9a8479;font-size:14px;text-transform:lowercase}.menu-tabs{display:flex;gap:10px;justify-content:center;margin:30px 0 10px}.menu-tab{background:none;border:none;border-bottom:2px solid #0000;color:#453839;cursor:pointer;font-family:gordita-medium;font-size:20px;letter-spacing:4px;padding:10px 30px;text-transform:uppercase;transition:border-color .2s,color .2s}.menu-tab.active{border-bottom:2px solid #ee4036;color:#ee4036}.info-icon-container{bottom:20px;left:20px;position:fixed;z-index:1000}.info-icon{background-color:#fff;border-radius:50%;color:#fff;cursor:pointer;font-size:24px;transition:background-color .3s}.info-icon svg{text-align:center;vertical-align:middle}.info-icon:hover{background-color:#453839}.info-dialog{animation:fadeIn .3s;background-color:#fff;border:1px solid #ddd;border-radius:5px;bottom:70px;box-shadow:0 4px 12px #0000001a;left:20px;margin-right:20px;padding:20px;position:fixed}.info-dialog.fade-out{animation:fadeOut .3s forwards}.info-dialog ul{list-style:none;margin:0;padding:0}.info-dialog button{background-color:#453839;border:none;border-radius:3px;color:#fff;cursor:pointer;margin-top:10px;padding:5px 10px;transition:background-color .3s}.info-dialog button:hover{background-color:#665a5b}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}
/*# sourceMappingURL=main.96ef7182.css.map*/