:root{---first-color:#f6aa1c;---second-color:#bc3908;---third-color:#941b0c;---fourth-color:#621708;---fifth-color:#601a03;---first-family:"Roboto Mono";---second-family:"Roboto";---third-family:"Rubik";---fourth-family:"Josefin Sans";---background-color-primary:#fff;---background-color-secondary:#000;---font-color-primary:#fff;---font-color-secondary:#000;---background-linear-1:#f6aa1c;---background-linear-2:#ed9511;---background-linear-3:#e38109;---background-linear-4:#d96c05;---background-linear-5:#cd5705;---background-linear-6:#c44b07;---background-linear-7:#bb3e09;---background-linear-8:#b2310a;---background-linear-9:#ab2c0b;---background-linear-10:#a3260c;---background-linear-11:#9c210c;---background-linear-12:#941b0c}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;src:url(/assets/google_icons/google_icons.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}body{position:relative;overflow:hidden}html{scroll-behavior:smooth}*{padding:0;margin:0}.order-popupcontainer{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;justify-content:flex-end;align-items:flex-end;scale:0;opacity:0;transition:all .4s;z-index:3;background-color:rgba(88,86,86,.562);flex-direction:column}.order-popupcontainer .curve-div{width:100%;scale:1}.order-popupcontainer .curve{width:100%;height:60px;-webkit-clip-path:ellipse(50% 100% at 50% 0);clip-path:ellipse(50% 100% at 50% 0);transform:rotate(180deg);background-color:#eee}.order-popupcontainer.showOrderPopup{scale:1;opacity:1}.order-popupcontainer.showOrderPopup .curve-div,.order-popupcontainer.showOrderPopup .popContent{scale:1}.order-popupcontainer .popContent{scale:1;width:100%;height:-moz-fit-content;height:fit-content;background-color:#eee;display:flex;flex-direction:column}.order-popupcontainer .search-filter{display:flex!important;padding:0!important;width:calc(80vw - 60px);max-width:none!important}.order-popupcontainer .checkbox-container .checkmark,.order-popupcontainer .radio-container .checkmark{background-color:var(---background-color-primary)}.order-popupcontainer .search-filter .filter-container{width:100%;display:flex;margin:0}.order-popupcontainer .filter-container .title{margin-left:20px;width:-moz-fit-content!important;width:fit-content!important;font-size:clamp(2.6rem,7vw,3.3rem)!important}.order-popupcontainer .close{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-bottom:10px;margin-right:20px}.order-popupcontainer .close span{height:40px;width:40px;display:flex;justify-content:center;align-items:center;flex-shrink:0;font-size:2.3rem;border-radius:50%;transition:all .4s;cursor:pointer}.order-popupcontainer .close span:hover{scale:1.1;background-color:#d3d0d0}.order-popupcontainer .close span:active{background-color:#d8d8d8}.orderContainer{display:flex;border-radius:20px;flex-direction:column;position:-webkit-sticky;position:sticky;top:calc(4svh + 80px);overflow:auto;justify-content:space-around;align-items:center;width:100%;cursor:default;transition:all .4s;height:inherit;background-color:#f5f5f5;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.orderContainer .title{font-family:var(---third-family);font-size:2rem;font-weight:400;margin-top:10px}.orderContainer .svg{display:flex;flex-direction:column;justify-content:center;align-items:center;color:grey;font-family:var(---second-family);font-size:1.2rem;height:140px}.orderContainer p{text-align:center}.orderContainer .svg span{font-size:4rem;font-weight:300}.orderContainer .checkout input{border:0;font-family:var(---third-family);background-color:var(---first-color);font-size:1.3rem;width:200px;height:40px;cursor:pointer;transition:all .4s;color:var(---font-color-primary);border-radius:20px;margin:10px 0}.orderContainer .checkout input:hover{scale:1.1}.orderContainer .checkout input:active{letter-spacing:1px;box-shadow:inset 0 30px 60px -12px rgba(50,50,93,.25),inset 0 18px 36px -18px rgba(0,0,0,.3)}.orderContainer .items-container{display:flex;flex-direction:column;gap:20px;justify-content:space-between;width:100%;height:100%}.orderContainer .items-container .items{background-color:var(---background-color-primary);min-height:160px;max-height:260px;overflow-y:scroll;border-radius:10px;margin:0 10px}.orderContainer .items-container .total{font-family:var(---first-family);font-size:1.5rem;font-weight:600;margin:0 30px;display:flex;justify-content:space-between;flex-direction:row}.orderContainer .items-container .items .item{display:flex;flex-direction:column;border-bottom:1px solid #e6e4e4}.orderContainer .items-container .items .item .title{font-size:1.1rem;padding:0 10px;font-family:var(---second-family);word-break:break-all}.orderContainer .items-container .items .item .price-add{display:flex;flex-direction:row;justify-content:space-between;padding:0 10px;align-items:center;margin-top:5px;margin-bottom:6px}.orderContainer .items-container .items .item .price-add .price{font-family:var(---second-family);font-size:1.1rem}.orderContainer .items-container .items .item .price-add .add-minus{display:flex;flex-direction:row;gap:10px}.orderContainer .items-container .items .item .price-add .add-minus div{height:24px;width:24px;display:flex;justify-content:center;align-items:center;background-color:#d1d1d1;font-size:1.2rem;font-family:var(---first-family);font-weight:300;cursor:pointer;transition:all .4s}.orderContainer .items-container .items .item .price-add .add-minus div:hover{background-color:grey;scale:1.1}.better-toast{position:fixed;top:25px;right:25px;max-width:300px;background:#fff;padding:.5rem;border-radius:4px;box-shadow:-1px 1px 10px rgba(0,0,0,.3);z-index:1023;animation:slideInRight .3s ease-in-out forwards,fadeOut .5s ease-in-out 4.5s forwards;transform:translateX(110%);font-family:var(---third-family)}.better-toast.closing{animation:slideOutRight .5s ease-in-out forwards}.better-toast-progress{position:absolute;display:block;bottom:0;left:0;height:4px;width:100%;background:#b7b7b7;animation:toastProgress 4s ease-in-out forwards;animation-duration:5s}.better-toast-content-wrapper{display:flex;justify-content:space-between;align-items:center}.better-toast-icon{padding:.35rem .5rem;font-size:1.5rem}.better-toast-message{flex:1 1;font-size:.9rem;color:#000;padding:.5rem}.better-toast.better-toast-success{background:#95eab8}.better-toast.better-toast-success .better-toast-progress{background-color:#2ecc71}.better-toast.better-toast-danger{background:#efaca5}.better-toast.better-toast-danger .better-toast-progress{background-color:#e74c3c}.better-toast.better-toast-info{background:#bddaed}.better-toast.better-toast-info .better-toast-progress{background-color:#3498db}.better-toast.better-toast-warning{background:#ead994}.better-toast.better-toast-warning .better-toast-progress{background-color:#f1c40f}@keyframes slideInRight{0%{transform:translateX(110%)}75%{transform:translateX(-10%)}to{transform:translateX(0)}}@keyframes slideOutRight{0%{transform:translateX(0)}25%{transform:translateX(-10%)}to{transform:translateX(110%)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes toastProgress{0%{width:100%}to{width:0}}.first-loading-page{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:100;background-image:linear-gradient(to bottom,var(---background-linear-1),var(---background-linear-2),var(---background-linear-3),var(---background-linear-4),var(---background-linear-5),var(---background-linear-6),var(---background-linear-7),var(---background-linear-8),var(---background-linear-9),var(---background-linear-10),var(---background-linear-11),var(---background-linear-12));display:flex;justify-content:center;align-items:center;scale:1;opacity:1;transition:all .6s;border-radius:0}.first-loading-page.fadeout{scale:0;opacity:0;border-radius:50%}.loader-container{display:flex;justify-content:center;align-items:center;height:100vh;margin:auto}.Growing-loader{margin:auto;width:100px;height:100px;background-color:#fff;animation:Growingspin 2s cubic-bezier(.68,-.55,.27,1.55) infinite}@keyframes Growingspin{0%,to{transform:scale(1) rotate(0deg)}50%{transform:scale(.5) rotate(180deg)}}.bouncing-dots{display:flex;justify-content:space-between;width:140px}.dot{width:25px;height:25px;background-color:#fff;border-radius:50%;animation:bounce 1.5s infinite}.dot:first-child{animation-delay:0s}.dot:nth-child(2){animation-delay:.3s}.dot:nth-child(3){animation-delay:.6s}.dot:nth-child(4){animation-delay:.9s}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.Scaling-loader{display:flex;justify-content:space-between;width:120px}.Scaling-loader div{width:22px;height:22px;background-color:#fff;border-radius:50%;animation:grow-shrink 1.5s infinite}.Scaling-loader div:first-child{animation-delay:0s}.Scaling-loader div:nth-child(2){animation-delay:.3s}.Scaling-loader div:nth-child(3){animation-delay:.6s}@keyframes grow-shrink{0%,to{transform:scale(1)}50%{transform:scale(1.5)}}.ripple{position:relative;width:80px;height:80px}.ripple:after,.ripple:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;border:4px solid #fff;opacity:0;animation:ripple 3s infinite}.ripple:after{animation-delay:1.5s}@keyframes ripple{0%{transform:scale(.5);opacity:0}25%{opacity:1}to{transform:scale(2.5);opacity:0}}.gear{width:140px;height:140px;animation:rotate 4s linear infinite}.gear img{width:100%;height:100%;filter:invert(100%)}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}