@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";body{font-family:Open Sans,sans-serif}.floating-navigation{position:fixed;bottom:10px;left:10px;z-index:9999;display:flex;flex-direction:column;gap:1rem}@media (min-width: 1200px){.floating-navigation{left:50%;transform:translate(-50%,-50%);flex-direction:row}}.floating-navigation a{display:flex;gap:.5rem;text-decoration:none;background:#fff;color:#262428;border-radius:35px;padding:.75rem 1.25rem;border:2px solid white;transition:.15s}.floating-navigation a.active{background:#cb4777;color:#fff;font-weight:700}.floating-navigation a:not(.active){border-color:#f9e3eb}.page-pos{display:flex}.page-pos .products-area{width:60%;min-height:100vh;background-color:#faf6f3;padding:2rem}@media (min-width: 1200px){.page-pos .products-area{width:70%}}@media (min-width: 1600px){.page-pos .products-area{width:80%}}.page-pos .products-area .product-categories{display:flex;gap:1rem}.page-pos .products-area .product-categories .category{background:#fff;border-radius:35px;padding:.75rem 1.25rem;cursor:pointer;transition:.15s;color:#262428}.page-pos .products-area .product-categories .category.active{background-color:#f9e3eb;color:#cb4777;font-weight:700}.page-pos .products-area .product-categories .category:hover{background-color:#f9e3eb}.page-pos .products-area .products .product{background:#fff;padding:1rem;border-radius:35px;cursor:pointer}.page-pos .products-area .products .product .product-title{font-size:18px;font-weight:700}.page-pos .products-area .products .product .product-price span{background:#f9e3eb;padding:.25rem .5rem;border-radius:35px;font-weight:700;color:#cb4777}.page-pos .products-area .products .product:hover{border:2px solid #f9e3eb}.page-pos .products-area .product-modal .product-title{font-size:24px;font-weight:700}.page-pos .products-area .product-modal .product-price span{background:#f9e3eb;padding:.25rem .5rem;border-radius:35px;font-weight:700;color:#cb4777}.page-pos .checkout-area{width:40%;background:#262428;color:#fff}@media (min-width: 1200px){.page-pos .checkout-area{width:35%}}@media (min-width: 1600px){.page-pos .checkout-area{width:25%}}.page-pos .checkout-area .checkout-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100vh}.page-pos .checkout-area .cart-header{height:5%;padding-right:2rem;padding-left:2rem;padding-top:1rem}.page-pos .checkout-area .cart-header .checkout-title{font-size:24px;font-weight:700}.page-pos .checkout-area .cart-header .item-counter{background:#cb4777;color:#fff;font-weight:700;border-radius:25%;padding:5px;width:25px;height:25px;display:flex;align-items:center;justify-content:center}.page-pos .checkout-area .cart-header .clear-cart{border:1px solid rgb(190,190,190);color:#bebebe;border-radius:35px;padding:.25rem 1rem;cursor:pointer;transition:.25s}.page-pos .checkout-area .cart-header .clear-cart:hover{border-color:#fff;color:#fff}.page-pos .checkout-area .cart-items{height:75%;padding-right:2rem;padding-left:2rem;padding-top:1rem;overflow-y:auto}.page-pos .checkout-area .cart-items .cart-item:is(:first-child){padding-top:1rem;border-top:.1em solid rgb(190,190,190)}.page-pos .checkout-area .cart-items .cart-item:not(:last-child){margin-bottom:1rem;padding-bottom:1rem;border-bottom:.1em solid rgb(190,190,190)}.page-pos .checkout-area .cart-items .cart-item .title{font-size:20px;font-weight:700}.page-pos .checkout-area .cart-items .cart-item .comment{font-size:14px;color:#bebebe}.page-pos .checkout-area .cart-footer{width:100%;background-color:#2e2c30;padding:2rem;border-top-left-radius:35px;border-top-right-radius:35px}.page-pos .checkout-area .cart-footer .line-items{display:flex;flex-direction:column;gap:1rem}.page-pos .checkout-area .cart-footer .line-items .line{display:flex;justify-content:space-between;align-items:center}.page-pos .checkout-area .cart-footer .line-items .line .label{font-weight:700}.page-pos .checkout-area .cart-footer .line-items .table-number-input{width:100px;text-align:center}.page-pos .checkout-area .cart-footer .line-items .total-price{font-weight:700;font-size:18px}.page-pos .amount-picker{width:150px}.page-pos .amount-picker button{color:#000;background:#f8f8f8;border-color:#f8f8f8}.page-pos .amount-picker button:hover,.page-pos .amount-picker button:active,.page-pos .amount-picker button:focus{color:#000;background:#f8f8f8;border-color:#f8f8f8}.page-pos .amount-picker button:hover{opacity:.9}.page-pos .amount-picker input{background:#f8f8f8;border-color:#f8f8f8;text-align:center}.page-kitchen{background-color:#faf6f3;min-height:100vh;padding:2rem}.page-kitchen .kitchen-selector .kitchen-selections{display:flex;gap:1rem}.page-kitchen .kitchen-selector .kitchen-selections a{background:#fff;border-radius:35px;padding:.75rem 1.25rem;cursor:pointer;transition:.15s;color:#262428;text-decoration:none}.page-kitchen .kitchen-selector .kitchen-selections a.active{background-color:#f9e3eb;color:#cb4777;font-weight:700}.page-kitchen .kitchen-selector .kitchen-selections a:hover{background-color:#f9e3eb}.page-kitchen .kitchen-orders .order-filters{display:flex;gap:1rem}.page-kitchen .kitchen-orders .order-filters .order-filter{cursor:pointer}.page-kitchen .kitchen-orders .order-filters .order-filter.active{border-bottom:1px solid #262428;padding-bottom:5px;font-weight:700}.page-kitchen .kitchen-orders .order-filters .order-filter:not(.active):hover{opacity:.9}.page-kitchen .kitchen-orders .order-items-list{margin-bottom:3rem}.page-kitchen .kitchen-orders .order-items-list>div:is(:first-child){margin-top:2rem}.page-kitchen .kitchen-orders .order-items-list>div:not(:last-child){margin-bottom:2rem;padding-bottom:2em;border-bottom:1px solid #dbdbdb}.page-kitchen .kitchen-orders .order-items-list .order-item-single .order-time{font-weight:700;font-size:20px;color:#cb4777}.page-kitchen .kitchen-orders .order-items-list .order-item-single .order-date{font-size:14px;font-style:italic}.page-kitchen .kitchen-orders .order-items-list .order-item-single .order-comment,.page-kitchen .kitchen-orders .order-items-list .order-item-single .order-item-comment{display:flex;align-items:center;gap:5px;font-style:italic;font-size:15px}.btn{display:flex;justify-content:center;align-items:center;gap:.5rem;transition:.25s;border-radius:35px;font-weight:700}.btn.btn-primary{background:#cb4777;border-color:#cb4777}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus{background:#cb4777;border-color:#cb4777}.btn.btn-primary:hover{opacity:.9}.btn.btn-outline-primary{background:transparent;border-color:#262428;color:#262428}.btn.btn-outline-primary:hover,.btn.btn-outline-primary:active,.btn.btn-outline-primary:focus{background:transparent;border-color:#262428;color:#262428}.btn.btn-outline-primary:hover{opacity:.75}
