@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap";.whitebackinput::part(input-field){background:#fff}html{scroll-behavior:smooth;--lumo-font-family: "Nunito", sans-serif}vaadin-notification-card.noti::part(overlay){font-size:2rem}.banner{border-radius:0 0 10px 10px}.highlightframe{width:240px;padding:1rem;box-sizing:border-box;margin-right:20px;border-radius:5px}.highlightname{font-size:1.2rem;font-weight:600}.highlightprice{font-size:1.2rem;line-height:1.2rem}.highlightimage{width:100%;aspect-ratio:1;border-radius:5px;margin-bottom:10px}.menucategoryname{font-size:1.4rem;line-height:50px;text-align:center;font-weight:600;width:100%}.menuproductblock{padding:1.2rem;gap:1rem;border-bottom:solid lightgray 1px;box-sizing:border-box;background:#fff;flex-shrink:0;min-height:100px;max-height:200px;width:49%;margin:.5%;border-radius:5px}.menuthumb{height:100px;width:100px;border-radius:5px}.menutextlay{height:100%;gap:10px}.menuname{font-size:1.2rem;line-height:1.2rem;font-weight:600;color:#333}.menuprice{font-size:1.2rem;line-height:1.2rem;font-weight:500;color:green}.menuoldprice{font-size:1.2rem;line-height:1.2rem;font-weight:300;text-decoration:line-through;color:gray;margin-left:10px}.menudescription{font-size:1rem;color:#666;width:100%;overflow:hidden}.cartbutton{font-size:1.4rem;background:#a00;height:60px;width:200px;transform:translate(-220px,-90px);position:fixed;border-radius:30px;top:100%;left:100%;color:#fff;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;z-index:100}.cartbutton::part(label){display:block}.cartbutton::part(prefix){width:30px}.imagelay{gap:1rem}.desclay{height:100%;box-sizing:border-box}.itemname{font-size:1.2rem;font-weight:600;color:#555}.itemdescription{font-size:1rem;color:#666}.itemwindowcattitle{font-weight:500;text-align:center;border-radius:4px;width:100%;margin-top:2rem;margin-bottom:.8rem}.optionradio{font-size:20px;font-weight:500;background:#fff;color:#1e90ff;border:none;outline:none;box-shadow:none}.itemwindowcommandslay{padding:1.2rem 0rem;margin-top:2rem;gap:1rem;border-top:1px solid #CCC;width:100%;box-sizing:border-box;flex-wrap:wrap;justify-content:end}.itemwindowamountlabel{font-size:1.2rem;font-weight:500;border:solid gray 1px;border-radius:4px;text-align:center;width:40px;aspect-ratio:1;line-height:40px}.itemwindowcounterlabel{font-size:1.2rem}.optionsbutton{font-size:1.2rem;font-weight:500;background:#fff;color:#1e90ff;border:none;outline:none;box-shadow:none;width:40px;min-width:40px;padding:0}.optionsbutton:active{background:#eee}.addnotesbuttoncolor{background:#1e90ff}.itemvalue{font-size:1.4rem;font-weight:600;color:green;text-align:right}.itemwindowconfirm{background:#32cd32;color:#fff;height:40px;font-size:1.2rem}.counterbutton{width:110px;height:60px;background:green;transform:translate(-140px,-90px)}.itemgrid{padding:0rem}.itemgridproduct{font-size:1.8rem;font-weight:500;color:#555}.itemgridads{font-size:1.4rem;font-weight:500;color:#555}.itemgridvalue{color:green;text-align:right}.itemvert{padding:1.8rem 0rem;background:#fff;border-bottom:solid 1px #DDD}.cartviewmain{padding:1.8rem;gap:3rem}.carttotal{font-size:3rem;font-weight:500;color:green}.cartsubtotal{font-size:1.4rem}.pendentgrid{background:#fff;border-bottom:solid lightgray 4px}.importbutton{font-size:16px;font-weight:700;background:#fff;color:#1e90ff;border:none;outline:none;box-shadow:none}.importbutton:active{background:#eee}.navigbutton{font-size:16px;background:transparent;border:none;outline:none;box-shadow:none;border-radius:0;padding-left:4px;padding-right:4px}.navigbutton:active{background:#ffffff80}.navigbuttongo{text-align:right}.navigbuttonback{text-align:left}.confirmbutton{font-size:20px;border:none;outline:none;box-shadow:none;border-radius:5px;display:block;white-space:normal;text-align:center}.confirmbutton:active{background:#ffffff80!important}.payma{gap:40px;padding:40px}.payicon{font-size:2rem;color:#888;font-weight:250}.payic1{color:#228b22}.payic2{color:orange}.payic3{color:#1e90ff}.paylabel{font-size:3rem;color:#888;font-weight:250}.paybutton{border-radius:5px;cursor:pointer;width:400px;height:80px;background:#eee;padding:20px;gap:20px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.paybutton:hover{opacity:.5}.pix{background-image:url(./pix-BeUfayTm.svg);background-size:contain;background-repeat:no-repeat;width:180px;height:90px;margin:10px auto auto}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.invisi{display:none}.lcatssb{opacity:.5}.paddingland{padding-left:0}.catview{width:95vw;max-width:250px;height:100vh;position:fixed;top:0;left:-250px;flex-direction:column}.catview2{flex-direction:column;width:100vw}.caton{left:0}.closebu{display:flex}.catlay:active{opacity:.2}.catdecoration{text-decoration:underline 2px;text-underline-offset:4px}@media only screen and (max-width: 800px){vaadin-notification-card.noti::part(overlay){font-size:1rem}.highlightframe{width:160px;margin-right:10px;padding:10px}.highlightname,.highlightprice{font-size:1rem}.menucategoryname{font-size:1.2rem;line-height:50px}.menuproductblock{padding:1rem}.menuname,.menuprice,.menuoldprice{font-size:1rem;line-height:1rem}.menudescription{font-size:.9rem}.cartbutton{min-width:60px;width:60px;transform:translate(-90px,-90px)}.cartbutton::part(label){display:none}.cartbutton::part(prefix){width:20px}.banner{border-radius:0}.itemgridproduct{font-size:1.2rem}.itemgridads{font-size:1rem}.itemvert{padding:1.2rem 0rem}.cartviewmain{padding:1.2rem;gap:2rem}.carttotal{font-size:2rem}.cartsubtotal{font-size:1rem}}@media only screen and (max-width: 1000px){.menuproductblock{width:100%;margin:0}}@media only screen and (orientation: portrait){.closebu{display:none}.productimagebig{width:100%!important;max-width:600px;max-height:600px}.desclay{width:100%;max-width:600px}.imagelay{width:100%;flex-direction:column}}@media only screen and (orientation: landscape){.productimagebig{width:300px;height:300px;min-width:300px;min-height:300px}.desclay{max-width:700px;min-width:10px}.imagelay{width:100%;flex-direction:row;margin-bottom:20px}.paddingland{padding-left:250px}.catview{left:0}.closebu{display:none}}@media only screen and (orientation: landscape) and (min-width: 800px){.productimagebig{width:400px;height:400px;min-width:400px;min-height:400px}}.stylishbutton{background:#1e90ff;height:100%;width:100%;animation:stylishbutton .5s linear 1;animation-delay:0s}.stylishbutton:hover{filter:brightness(110%)}.stylishbutton:active{filter:brightness(120%)}.stylishbuttontext{animation:stylishbuttontext 1s linear 1;animation-delay:0s;-webkit-user-select:none;user-select:none}@keyframes stylishbutton{0%{width:0%;height:4%}50%{width:100%;height:4%}to{width:100%;height:100%}}@keyframes stylishbuttontext{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes smoothshow{0%{opacity:0}to{opacity:1}}@keyframes zoom{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes pendentokbutton{0%{width:0px;height:0px;font-size:0px}to{width:60px;height:60px;font-size:18px}}@keyframes presbutton1{0%{top:300px}66%{top:300px}to{top:0}}@keyframes presbutton2{0%{right:100%;opacity:0}75%{right:100%;opacity:1}to{right:0}}@keyframes presbutton3{0%{left:100%;opacity:0}75%{left:100%;opacity:1}to{left:0}}@keyframes infoodd{0%{right:100%;opacity:0}to{right:0}}@keyframes infoeven{0%{left:100%;opacity:0}to{left:0}}@keyframes splashfed{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes shine{70%{color:#1e90ff}to{color:#eee}}@keyframes hidyou1{0%{opacity:1}to{opacity:1}}@keyframes hidyou2{0%{opacity:0}16.66%{opacity:1}50%{opacity:1}66.66%{opacity:0}to{opacity:0}}@keyframes hidyou3{0%{opacity:0}11.11%{opacity:1}33.33%{opacity:1}44.44%{opacity:0}to{opacity:0}}@keyframes hidyou4{0%{opacity:0}8.33%{opacity:1}25%{opacity:1}33.33%{opacity:0}to{opacity:0}}@keyframes hidyou5{0%{opacity:0}6.66%{opacity:1}20%{opacity:1}26.66%{opacity:0}to{opacity:0}}@keyframes hidyou6{0%{opacity:0}5.55%{opacity:1}16.66%{opacity:1}22.27%{opacity:0}to{opacity:0}}@keyframes hidyou7{0%{opacity:0}4.76%{opacity:1}14.29%{opacity:1}19.04%{opacity:0}to{opacity:0}}@keyframes hidyou8{0%{opacity:0}4.16%{opacity:1}12.5%{opacity:1}16.66%{opacity:0}to{opacity:0}}@keyframes hidyou9{0%{opacity:0}3.7%{opacity:1}11.11%{opacity:1}14.81%{opacity:0}to{opacity:0}}@keyframes hidyou9{0%{opacity:0}3.33%{opacity:1}10%{opacity:1}13.33%{opacity:0}to{opacity:0}}
