.parent-menu .order-types{display:flex;flex-wrap:wrap}.parent-menu .order-types .order-type{border-radius:20px;padding:.2rem .5rem;border:1px solid var(--primay-color);color:var(--primary-color);margin-right:.5rem;margin-bottom:.5rem;min-width:50px;text-align:center;cursor:pointer}.parent-menu .order-types .order-type.active{background-color:var(--highlight-color);color:var(--highlight-text-color)}.modal-header{padding:12px 30px 12px 20px!important}.modal-header .modal-title{font-size:20px;line-height:23px;font-weight:900!important}.modal-header button{font-size:14px;font-weight:300!important;padding-right:0!important}.card-custom .order-types{padding-right:5px!important;column-gap:5px}.card-custom .order-types .ps-3{padding-left:0!important;padding-right:0!important}.card-custom .order-types .ps-3 .time-field{margin:0!important}.card-custom .order-types .ps-3 .time-field .text-bold{margin-right:5px}.card-custom .order-types .ps-3 .time-field .text-bold .type-title{font-size:16px!important;font-weight:500!important;line-height:20px!important;padding-left:0!important}.card-custom .order-types .ps-3 .time-field .text-bold .type-title svg{margin-right:5px}.card-custom .order-types .ps-3 .time-field small .working-hour{font-size:14px!important;font-weight:300!important;line-height:18px!important;color:#2e2e2e;padding-left:24px!important}.card-custom .ps-3{padding:0 20px}.card-custom-later{background:rgba(0,0,0,0);padding:20px 10px!important;margin-top:10px!important;margin-right:20px!important;margin-left:20px!important}.card-custom-later .order-types{padding-right:5px!important}.card-custom-later .order-types .ps-3{padding-left:0!important;padding-right:0!important}.card-custom-later .order-types .ps-3 .time-field{margin:0!important}.card-custom-later .order-types .ps-3 .time-field .text-bold .type-title{font-size:16px!important;font-weight:500!important;line-height:20px!important;padding-left:0!important}.card-custom-later .order-types .ps-3 .time-field .text-bold .type-title svg{margin-right:5px}.card-custom-later .order-types .ps-3 .time-field small .working-hour{font-size:14px!important;font-weight:300!important;line-height:18px!important;color:#2e2e2e;padding-left:24px!important}.active-card{border-radius:10px!important;background:#fff;box-shadow:0 3px 20px rgba(0,0,0,.06);margin:20px!important}@media(min-width:501px){.radio-tile-group{column-gap:20px!important}}@media(max-width:498px){.radio-tile-group{column-gap:4px!important}}@media(max-width:477px){.radio-tile-group{column-gap:unset!important}}@media(max-width:426px){.radio-tile-group{column-gap:unset!important}}.custom-order-pref-radio-input-container{width:108px!important;margin:0!important}@media(max-width:465px){.custom-order-pref-radio-input-container{width:100px!important}}@media(max-width:443px){.custom-order-pref-radio-input-container{width:98px!important}}@media(max-width:435px){.custom-order-pref-radio-input-container{width:90px!important}}@media(max-width:426px){.custom-order-pref-radio-input-container{width:90px!important}}@media(max-width:375px){.custom-order-pref-radio-input-container{width:80px!important}}.custom-order-pref-active{width:129px!important;height:34px!important}@media(max-width:498px){.custom-order-pref-active{width:96px!important}}.modal-radio-tile{display:flex!important;align-items:center!important;flex-direction:row!important;column-gap:10px!important;padding:8px 14px;transform:unset!important}@media(max-width:498px){.modal-radio-tile{column-gap:4px!important}}.modal-radio-tile .radio-tile-title{text-align:center;letter-spacing:1px;font-size:.75rem;font-weight:600;line-height:16px;text-transform:uppercase;margin:0;color:var(--highlight-color)}@media(max-width:498px){.modal-radio-tile .radio-tile-title{font-size:12px!important}}.modal-radio-tile .radio-tile-title-active{color:var(--highlight-text-color)}.modal-radio-tile svg{min-width:20px;min-height:20px;width:20px;height:20px}@media(max-width:426px){.modal-radio-tile svg{min-width:16px;min-height:16px;width:16px;height:16px}}@media(max-width:600px){.modal-radio-tile .icon-class-value,.modal-radio-tile svg{display:none}}.modal-radio-tile .icon-class-value:before{font-size:20px!important}@media(max-width:426px){.modal-radio-tile .icon-class-value:before{font-size:16px!important}}.time-field{padding-left:0!important;padding-right:0!important}.time-field .text-bold{margin-right:5px}.time-field .text-bold .ps-2{font-weight:500;line-height:20px}.order-time-title{padding-right:20px!important;padding-left:20px!important}.order-time-title .time-field{margin-bottom:0!important}.card-custom-header{margin-bottom:20px!important;padding:25px 20px!important}.card-custom-header .order-types{padding-left:0!important}.card-custom-header .order-types .text-bold{margin-right:5px}@media(max-width:425px){.card-custom-header .order-types{padding-left:0!important}}@media(max-width:409px){.card-custom-header .order-types .radio-tile-group{justify-content:unset!important}.card-custom-header .order-types .custom-order-pref-radio-input-container{width:89px!important}}@media(max-width:399px){.card-custom-header .order-types .custom-order-pref-radio-input-container{width:87px!important}}@media(max-width:390px){.card-custom-header .order-types .custom-order-pref-radio-input-container{width:86px!important}}@media(max-width:388px){.card-custom-header .order-types .custom-order-pref-radio-input-container{width:87px!important}}@media(max-width:375px){.card-custom-header .order-types .custom-order-pref-radio-input-container{width:80px!important}.card-custom-header .order-types .custom-order-pref-radio-input-container .modal-radio-tile span,.card-custom-header .order-types .custom-order-pref-radio-input-container .modal-radio-tile svg{display:none}}@media(max-width:374px){.card-custom-header .order-types .custom-order-pref-radio-input-container .modal-radio-tile span,.card-custom-header .order-types .custom-order-pref-radio-input-container .modal-radio-tile svg{display:none}}.modal-footer{padding-right:15px;padding-left:15px;padding-bottom:20px}.modal-body .card-custom{margin-left:20px;margin-right:20px}.locations .location,.nearby-locations .location{height:200px;padding:.5rem;margin:1rem;border-radius:5px;background-repeat:no-repeat!important;background-position:50%!important;background-size:cover!important;cursor:pointer}.locations .location.scan-qr,.nearby-locations .location.scan-qr{height:100px;border:none;display:flex;background-color:var(--primary-color)!important;color:#fff;align-items:center}.locations .location.scan-qr span,.nearby-locations .location.scan-qr span{font-size:2rem}.locations .location.no-border,.nearby-locations .location.no-border{border:none}.locations .location .location-details,.nearby-locations .location .location-details{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.background-skin{background-color:#eee}.background-white{background-color:#fff}