#MiniCart{position:sticky;top:61px;border:none;border-radius:0;margin-left:26px;margin-right:60px}#MiniCart .mini-cart-header{padding:25px 0 24px;border-bottom:1px solid #cacaca}#MiniCart .mini-cart-header p{font-size:28px;margin:0}#MiniCart .mini-cart-body{padding:24px 0 0}#MiniCart .mini-cart-body .mini-cart-each{margin-bottom:24px}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish{display:flex;flex-direction:row;justify-content:space-between;width:100%}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish .qtt-name{width:100%;max-width:calc(100% - 70px);display:flex;flex-direction:row}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish .qtt-name .mini-cart-quantity{display:flex;flex-direction:row;line-height:1.2;width:75px;position:relative;top:4px}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish .qtt-name .mini-cart-quantity div{text-align:center;float:left}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish .qtt-name .mini-cart-quantity div.quantity{width:25px;color:#000;font-size:14px}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish .qtt-name .mini-cart-quantity div.button{width:22px;height:22px;border-radius:12px;border:1px solid #c0164b;color:#c0164b;cursor:pointer;position:relative;top:-2px}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish .qtt-name .name{margin:0;font-family:Inter,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;padding-left:20px}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish .price{text-wrap:nowrap;font-size:14px}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish .edit-button-container{margin-left:1rem;margin-right:14px;margin-inline:14px}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish .edit-button-container button.round-button--edit,#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish .edit-button-container button.round-button--edit:active,#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish .edit-button-container button.round-button--edit:focus{position:relative;background-color:#fff;color:#c0164b;margin-right:0;transform:rotate(-45deg)}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish .edit-button-container button.round-button--edit:active:after,#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish .edit-button-container button.round-button--edit:after,#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish .edit-button-container button.round-button--edit:focus:after{position:absolute;content:"";height:4px;width:11px;left:7px;top:50%;transform:translateY(-50%);background-color:#c0164b}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish .edit-button-container button.round-button--edit:active:before,#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish .edit-button-container button.round-button--edit:before,#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish .edit-button-container button.round-button--edit:focus:before{position:absolute;content:"";width:0;height:0;border-left:2px solid transparent;border-right:2px solid transparent;border-bottom:4px solid #c0164b;top:50%;transform:translateY(-50%) rotate(-90deg);left:2px}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish button.round-button{height:22px;width:22px;display:flex;align-content:center;justify-content:center;border-radius:22px;border:none}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish button.round-button--minus{background-color:#fbe4e5;color:#c0164b}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish button.round-button--plus{background-color:#c0164b;color:#fff}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish button.round-button--edit,#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish button.round-button--edit:active,#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish button.round-button--edit:focus{position:relative;background-color:#fff;color:#c0164b;margin-right:14px;transform:rotate(-45deg)}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish button.round-button--edit:active:after,#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish button.round-button--edit:after,#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish button.round-button--edit:focus:after{position:absolute;content:"";height:4px;width:11px;left:7px;top:50%;transform:translateY(-50%);background-color:#c0164b}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish button.round-button--edit:active:before,#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish button.round-button--edit:before,#MiniCart .mini-cart-body .mini-cart-each .mini-cart-dish button.round-button--edit:focus:before{position:absolute;content:"";width:0;height:0;border-left:2px solid transparent;border-right:2px solid transparent;border-bottom:4px solid #c0164b;top:50%;transform:translateY(-50%) rotate(-90deg);left:2px}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-ingredients,#MiniCart .mini-cart-body .mini-cart-each .mini-cart-product-comment{padding-left:78px}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-ingredients p,#MiniCart .mini-cart-body .mini-cart-each .mini-cart-product-comment p{color:#707070;margin:0;font-family:Inter,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-ingredients p span,#MiniCart .mini-cart-body .mini-cart-each .mini-cart-product-comment p span{margin-right:15px}#MiniCart .mini-cart-body .mini-cart-each .mini-cart-product-comment{max-width:320px}#MiniCart .basket-footer{border-top:1px solid #cacaca;position:sticky;bottom:0;background-color:#fff;padding-top:24px;overflow-x:hidden}#MiniCart .basket-footer .discount{display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:10px 0}#MiniCart .basket-footer .discount .discount-name{max-width:calc(100% - 100px)}#MiniCart .basket-footer .discount p{margin:0}#MiniCart .basket-footer .catering-info-section,#MiniCart .basket-footer .delivery-fee,#MiniCart .basket-footer .minimum-value-container,#MiniCart .basket-footer .price-container{display:flex;flex-direction:row;justify-content:space-between;padding:0 0 24px;color:#000}#MiniCart .basket-footer .catering-info-section span,#MiniCart .basket-footer .delivery-fee span,#MiniCart .basket-footer .minimum-value-container span,#MiniCart .basket-footer .price-container span{font-size:16px}#MiniCart .basket-footer .catering-info-section{padding:0 0 15px;display:flex;flex-direction:column;color:#000}#MiniCart .basket-footer .catering-info-section .net-price-calculator,#MiniCart .basket-footer .catering-info-section .taxes{display:flex;justify-content:space-between;padding-top:10px}#MiniCart .basket-footer .catering-info-section .net-price-calculator:nth-child(0),#MiniCart .basket-footer .catering-info-section .taxes:nth-child(0){padding-top:0}#MiniCart .basket-footer .delivery-fee{padding-bottom:20px;color:#1d1d1d}#MiniCart .basket-footer .delivery-fee span{font-weight:400}#MiniCart .basket-footer .no-bottom-padding{padding-bottom:0}#MiniCart .basket-footer .minimum-value-container{border-top:1px solid #eee;padding-top:22px}#MiniCart .basket-footer .minimum-value-container .minimum-value-container-warning{font-size:14px;max-width:243px;overflow-wrap:break-word}#MiniCart .basket-footer .cart-footer{padding:0;position:relative}#MiniCart .empty-cart-container{display:flex;flex-direction:column;text-align:center;padding:36px 0}#MiniCart .empty-cart-container img{margin-top:20px;width:100px;align-self:center}#MiniCart .empty-cart-container p{font-size:12px;color:#9b9b9b;line-height:1.33;margin-top:12px}@media(max-width:768px){#MiniCart{position:fixed;min-width:100vw;min-height:100vh;top:0;right:0;margin-right:60px}#MiniCart .mini-cart-header{padding-top:68px;padding-left:32px}#MiniCart .mini-cart-body{border-top:1px solid #eee;padding-top:5px;max-height:calc(100vh - 275px);padding-right:16px;padding-left:16px;max-width:100vw;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}#MiniCart .mini-cart-body::-webkit-scrollbar{display:none}#MiniCart .mini-cart-body .mini-cart-product-comment{max-width:unset!important}#MiniCart .basket-footer{position:fixed;width:100%;bottom:0;display:flex;flex-direction:column}#MiniCart .basket-footer .discount{padding:10px 0 10px 32px;width:100%}#MiniCart .basket-footer .catering-info-section,#MiniCart .basket-footer .delivery-fee,#MiniCart .basket-footer .minimum-value-container,#MiniCart .basket-footer .price-container{padding:10px 16px 35px;width:auto}#MiniCart .basket-footer .cart-footer{width:100%;padding:0 16px}#MiniCart .empty-cart-container{align-items:baseline;text-align:left;padding:0 30px}#MiniCart .empty-cart-container img{margin-top:0!important}}