.hidden{display:none !important}a.button-link{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;font-family:'Anton';font-size:25px;text-transform:uppercase;background:#202020;color:orange;padding:10px 20px;display:table;text-decoration:none;margin:20px 0 0}.action-button{margin:20px 0 0}.action-button.ab-center{text-align:center}.action-button.ab-left{text-align:left}.action-button.ab-right{text-align:right}.flex-table .flex-table-row{display:-webkit-flex;display:flex;border-top:2px solid #DCDCDC}.flex-table .flex-table-row>div{padding:10px 20px}.flex-table .flex-table-row .flex-table-label{-webkit-flex:0 0 220px;flex:0 0 220px;font-weight:700}.flex-table .flex-table-row .flex-table-value{-webkit-flex-grow:1;flex-grow:1}.flex-table .flex-table-row:last-child{border-bottom:2px solid #DCDCDC}div.text{margin:0 20px 20px}div.separator{display:flex;align-items:center;text-align:center;text-transform:uppercase}div.separator::before,div.separator::after{content:'';flex:1;border-bottom:1px solid #000}div.separator::before{margin-right:0.25em}div.separator::after{margin-left:0.25em}div.hint-anonmyisation{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:5px 10px;color:red;font-weight:700;border:2px solid red;margin:20px}@media screen and (max-width: 1000px){.flex-table-row{-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-table-row .flex-table-label{-webkit-flex-basis:100%;flex-basis:100%;padding:10px 0 5px !important}.flex-table-row .flex-table-value{-webkit-flex-basis:100%;flex-basis:100%;text-align:right;padding:5px 0 10px !important}}.entry-header{display:none !important}.hidden{display:none !important}a.button-link{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;font-family:'Anton';font-size:25px;text-transform:uppercase;background:#202020;color:orange;padding:10px 20px;display:table;text-decoration:none;margin:20px 0 0}.action-button{margin:20px 0 0}.action-button.ab-center{text-align:center}.action-button.ab-left{text-align:left}.action-button.ab-right{text-align:right}.flex-table .flex-table-row{display:-webkit-flex;display:flex;border-top:2px solid #DCDCDC}.flex-table .flex-table-row>div{padding:10px 20px}.flex-table .flex-table-row .flex-table-label{-webkit-flex:0 0 220px;flex:0 0 220px;font-weight:700}.flex-table .flex-table-row .flex-table-value{-webkit-flex-grow:1;flex-grow:1}.flex-table .flex-table-row:last-child{border-bottom:2px solid #DCDCDC}div.text{margin:0 20px 20px}div.separator{display:flex;align-items:center;text-align:center;text-transform:uppercase}div.separator::before,div.separator::after{content:'';flex:1;border-bottom:1px solid #000}div.separator::before{margin-right:0.25em}div.separator::after{margin-left:0.25em}div.hint-anonmyisation{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:5px 10px;color:red;font-weight:700;border:2px solid red;margin:20px}@media screen and (max-width: 1000px){.flex-table-row{-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-table-row .flex-table-label{-webkit-flex-basis:100%;flex-basis:100%;padding:10px 0 5px !important}.flex-table-row .flex-table-value{-webkit-flex-basis:100%;flex-basis:100%;text-align:right;padding:5px 0 10px !important}}.submit-button-nav{display:-webkit-flex;display:flex;margin:20px 0 0}.submit-button-nav>div{-webkit-flex:1 1 50%;flex:1 1 50%;padding:0}.submit-button-nav .back{text-align:left}.submit-button-nav .forward{text-align:right}.submit-button-nav button{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;font-family:'Anton';font-size:25px;text-transform:uppercase;background:#202020;color:orange;padding:10px 20px}.submit-button-nav button:disabled{background:#DCDCDC;color:#fff}.takeaway input[type=text],.takeaway input[type=number],.takeaway textarea,.takeaway select,.takeaway .intl-tel-input.allow-dropdown,.takeaway .select2-container--default,.takeaway .select2-selection--single{width:100% !important;min-width:0;color:#202020;border:1px solid #202020}.takeaway input[type=text]::placeholder,.takeaway input[type=number]::placeholder,.takeaway textarea::placeholder,.takeaway select::placeholder,.takeaway .intl-tel-input.allow-dropdown::placeholder,.takeaway .select2-container--default::placeholder,.takeaway .select2-selection--single::placeholder{color:#a0a0a0}.takeaway h1{margin-bottom:20px}.takeaway h2 i,.takeaway h2 svg{vertical-align:top}.takeaway .text{margin:0 20px}.pac-container{z-index:20000 !important}.takeaway-step-1 .text h2{margin:20px 0 10px !important}.takeaway-step-1 .two-col{display:-webkit-flex;display:flex}.takeaway-step-1 .two-col>div{-webkit-flex-basis:50%;flex-basis:50%;padding:10px 20px}.takeaway-step-1 .takeaway-form .form{display:-webkit-flex;display:flex;margin:20px 0 0;position:relative}.takeaway-step-1 .takeaway-form .form>div{-webkit-flex:1 1 33%;flex:1 1 33%;padding:10px 20px}.takeaway-step-1 .takeaway-form .form>div .input{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.takeaway-step-1 .takeaway-form .form>div .input input[type=text],.takeaway-step-1 .takeaway-form .form>div .input input[type=number],.takeaway-step-1 .takeaway-form .form>div .input select{margin:0;width:100%}.takeaway-step-1 .takeaway-form .form>div .input .spinner{display:none;margin:0 0 0 10px;font-size:30px}.takeaway-step-1 .takeaway-form .form>div.unblocked{background:#fff;z-index:20000}.takeaway-step-1 .takeaway-form .form #loader-blocker{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(32,32,32,0.8);z-index:10000;padding:0}.takeaway-step-1 .takeaway-form .form #loader-blocker .blocker-spinner{color:#fff;font-size:300px}.takeaway-step-1 .takeaway-form .form input.error{border:1px solid #FF0000;color:#FF0000}.takeaway-step-1 .takeaway-form .form div.error{color:#FF0000;font-weight:700}.takeaway-step-1 .takeaway-form .form .takeaway-variants{margin:0 0 20px}.takeaway-step-1 .takeaway-form .form .delivery-in-range .flex-table{margin:10px 0 0}.takeaway-step-1 .takeaway-form .form .delivery-in-range .flex-table .flex-table-row{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:5px 10px}.takeaway-step-1 .takeaway-form .form .delivery-in-range .flex-table .flex-table-row .flex-table-label{-webkit-flex:1 1 20px;flex:1 1 20px;padding:0}.takeaway-step-1 .takeaway-form .form .delivery-in-range .flex-table .flex-table-row .flex-table-value{text-align:right;padding:0}.takeaway-step-1 .takeaway-form .form .takeaway-items h3{margin:20px 0 10px}.takeaway-step-1 .takeaway-form .form .takeaway-items textarea{width:100%;min-height:150px}.takeaway-step-1 .takeaway-form .form .takeaway-order .no-items{font-style:italic}.takeaway-step-1 .takeaway-form .form .takeaway-order .takeaway-order-items .takeaway-order-item .item-data{display:-webkit-flex;display:flex}.takeaway-step-1 .takeaway-form .form .takeaway-order .takeaway-order-items .takeaway-order-item .item-data .item-amount-name{-webkit-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:1;flex-grow:1;display:-webkit-flex;display:flex}.takeaway-step-1 .takeaway-form .form .takeaway-order .takeaway-order-items .takeaway-order-item .item-data .item-amount-name .item-amount-container{-webkit-flex-basis:40px;flex-basis:40px;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;padding:0 10px 0 0}.takeaway-step-1 .takeaway-form .form .takeaway-order .takeaway-order-items .takeaway-order-item .item-data .item-amount-name .item-name{-webkit-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:1;flex-grow:1}.takeaway-step-1 .takeaway-form .form .takeaway-order .takeaway-order-items .takeaway-order-item .item-data .item-controls{-webkit-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-flex;display:flex}.takeaway-step-1 .takeaway-form .form .takeaway-order .takeaway-order-items .takeaway-order-item .item-data .item-controls>div{padding:0 5px;margin:-5px 0 0;cursor:pointer;font-size:20px}.takeaway-step-1 .takeaway-form .form .takeaway-order .takeaway-order-items .takeaway-order-item .item-price{text-align:right;margin:-5px 0 10px}.takeaway-step-1 .takeaway-form .form .takeaway-order .takeaway-order-total{border:0 solid #202020;border-width:3px 0 0;margin:20px 0 0}.takeaway-step-1 .takeaway-form .form .takeaway-order .takeaway-order-total>div{display:-webkit-flex;display:flex}.takeaway-step-1 .takeaway-form .form .takeaway-order .takeaway-order-total>div .total-amount{-webkit-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:1;flex-grow:1;text-align:right}.takeaway-step-1 .takeaway-form .form .takeaway-order .takeaway-order-total>div .delivery-charge-val{-webkit-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:1;flex-grow:1;text-align:right}.takeaway-step-1 .takeaway-form .form .takeaway-order .takeaway-order-total>div .grand-total-amount{-webkit-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:1;flex-grow:1;text-align:right}.takeaway-step-1 .takeaway-form .takeaway-contact-data h3{margin:0 0 10px}.takeaway-step-1 .takeaway-form .takeaway-contact-data .takeaway-name{margin:0 0 20px}.takeaway-step-1 .takeaway-form .takeaway-contact-data .takeaway-phone{margin:0 0 20px}.takeaway-step-1 .takeaway-form .takeaway-contact-data .takeaway-phone .input{-webkit-flex-wrap:wrap;flex-wrap:wrap}.takeaway-step-1 .takeaway-form .takeaway-contact-data .takeaway-phone .input .iti-flag{background-image:url(../img/flags.png)}.takeaway-step-1 .takeaway-form .takeaway-contact-data .takeaway-phone .input .intl-tel-input{display:-webkit-flex;display:flex}.takeaway-step-1 .takeaway-form .takeaway-contact-data .takeaway-phone .input .intl-tel-input .flag-container{-webkit-flex:0;flex:0}.takeaway-step-1 .takeaway-form .takeaway-contact-data .takeaway-phone .input .intl-tel-input input{flex:1}.takeaway-step-1 .takeaway-form .takeaway-contact-data .takeaway-email{margin:20px 0 0}.select2-container .takeaway-item-selector-price{color:#202020;text-align:right;font-size:10px}@media screen and (max-width: 1000px){.takeaway-step-1 .takeaway-form .form{-webkit-flex-wrap:wrap;flex-wrap:wrap}.takeaway-step-1 .takeaway-form .form>div{-webkit-flex-basis:100%;flex-basis:100%}}.takeaway-step-2 .data{margin:30px 20px 20px}.takeaway-impossible h2{margin:30px 0 10px !important}.takeaway-impossible .two-col{display:-webkit-flex;display:flex}.takeaway-impossible .two-col>div{-webkit-flex-basis:50%;flex-basis:50%;padding:10px 20px}.action{margin:20px 0 0}
