.logo-menu-header{height:150px}@media screen and (max-width: 600px){.logo-menu-header{height:100px}}.product-card{border:none;border-radius:10px;transition:transform .2s ease-in-out}.product-card-label{font-size:12px!important;padding-top:.5rem!important;font-weight:700!important}.product-card .price-text{color:#000;font-weight:700;font-size:20px;padding-top:.5rem;padding-bottom:20px;flex:50%}.no-padding-bottom{padding-bottom:0!important;padding-right:0!important}.product-card .btn-primary{left:10px;width:70px;background-color:#c4c4c4;color:#fff;border:none;border-radius:50px 0 0;font-weight:700;text-transform:uppercase;transition:background-color .3s,box-shadow .3s;height:35px;margin-top:auto}.product-card .btn-primary:hover,.product-card .btn-primary:active,.product-card .btn-primary:focus{background:linear-gradient(to right,#401A7E,#4037BD,#4153FB)}.plus{display:inline-block;border:1px solid white;border-radius:100%;padding:2px;color:#fff}.chosen-type-style,.type-button:hover{color:#4037bd!important}.unchosen-type-style{color:gray!important}.gray-border-bottom{border-bottom:1px solid rgb(197,197,197)!important}.no-meal{color:#000;font-size:17px;font-weight:500;text-align:center;padding-top:5rem;justify-content:center}.product-info-row{display:flex;justify-content:center}.product-info-row-second{padding-top:1rem;border-left:none;display:inline-grid;padding-left:2rem}.product-info-origin-title{font-size:25px;font-weight:500;margin-bottom:0}.product-info{box-shadow:0 10px 15px -3px #0000001a}@media (max-width: 900px){.product-info-row-second{padding-top:20px;padding-left:0!important}}.icon-svg{width:20px!important;height:20px!important;margin-right:10px}.label-text{display:flex;justify-content:flex-end;font-size:13px;font-weight:500;margin-top:auto}.p-r-button-cart{padding-right:1rem}.button-group-cart{padding-right:1rem;display:flex;justify-content:space-between}.product-list{list-style:none;padding:20px 0 0}.space-between{justify-content:space-between!important}.product-info-title{font-size:25px;font-weight:500}.product-info-description{padding-top:1rem;font-size:20px;font-weight:500;color:#707070}.origin-list-el{padding-bottom:1rem;font-size:14px;font-weight:500}.product-info-button{place-content:start!important;width:110px!important;background-color:#fff!important;color:#000!important;font-weight:500!important;border:#d9d9d9!important;box-shadow:#d9d9d9 0 0 1px .3px!important}.padding-container-bot{padding-bottom:2rem}.padding-container-top{padding-top:2rem}.button-table-container{display:flex;place-content:space-around;padding:1rem}.icon-cart-purple{background-color:#401a7e!important}.icon-cart-gray{background:#9c9c9c!important;color:#fff;box-shadow:inset 1px 0 5px 1px #777}.icon-cart{color:#fff!important;border-radius:43%!important;height:19px!important;padding-left:8px!important;padding-right:8px!important}.icon-size{height:13px!important;width:13px!important}.asap-checkbox input[type=checkbox]:checked{background-color:#ccc!important}.asap-checkbox input[type=checkbox]:not(:checked){background-color:transparent!important;color:transparent!important}.button-style-cart{border-top-left-radius:50px!important}.button-style-cart-purple{color:#fff!important;background:#4037BD!important}.button-style-cart-gray{background:#d9d9d9!important;color:#000!important}.button-style-cart-light-gray{background:#f0f0f0!important;color:#000!important}.input-date-cart{display:flex!important}.input-date-cart input{text-align:center!important;font-size:20px!important;font-weight:500!important;padding:7px;color:#1f1f1f!important;text-shadow:1px 1px 2px rgba(110,110,110,.1)!important;box-shadow:0 0 10px 2px #d8d8d85e}.asap-text{text-align:center!important;font-size:20px!important;font-weight:500!important;color:#1f1f1f!important;text-shadow:1px 1px 2px rgba(110,110,110,.1)!important;padding-right:30px}.input-room-cart input{padding:10px!important;box-shadow:inset 0 3px 9px 3px #d8d8d8b6}@media screen and (max-width: 900){.input-room-cart-grid{text-align-last:center!important}}@media screen and (max-width: 900){.input-date-cart-grid{text-align:center!important}}@media screen and (max-width: 600px){.icon-size{height:10px!important;width:10px!important}.button-table-container{padding:0!important}}.no-border{border:none;border-bottom:none!important}.width-33{width:33.333%}.table-title{font-size:20px!important;font-weight:500!important;color:#6e6e6e!important;text-shadow:1px 1px 2px rgba(110,110,110,.1)!important}.table-content-text{text-align:center!important;font-size:20px!important;font-weight:600!important;color:#1f1f1f!important;text-shadow:1px 1px 2px rgba(110,110,110,.1)!important}@media screen and (max-width: 600px){.table-title,.table-content-text{font-size:13px!important}}.table-number-command{color:#4037bd!important}.table-header-left{border-top-left-radius:5px;border-top:1px solid rgb(197,197,197);border-left:1px solid rgb(197,197,197)}.table-header-center{border-top:1px solid rgb(197,197,197);border-right:1px solid rgb(197,197,197);border-left:1px solid rgb(197,197,197)}.table-header-right{border-top-right-radius:5px;border-top:1px solid rgb(197,197,197);border-right:1px solid rgb(197,197,197)}.table-body-left{border-left:1px solid rgb(197,197,197);vertical-align:baseline!important}.table-body-center{border-right:1px solid rgb(197,197,197);border-left:1px solid rgb(197,197,197);vertical-align:baseline!important}.table-body-right{border-right:1px solid rgb(197,197,197);vertical-align:baseline!important}.table-footer-left{border-top:1px solid rgb(197,197,197)}.table-footer-center{border-top:1px solid rgb(197,197,197);border-right:1px solid rgb(197,197,197)}.table-footer-right{border:1px solid rgb(197,197,197);border-bottom:1px solid rgb(197,197,197)!important;border-left:none;text-align:left!important}.admin-date-text{display:flex;justify-content:center;align-items:center}.admin-client-text{justify-content:space-around;font-size:25px!important;color:#6e6e6e!important}.admin-client-number{background:#4037BD;padding:.3rem .5rem .1rem 1rem;color:#fff;border-top-left-radius:100px!important;font-weight:500;font-size:25px}@media screen and (max-width: 600px){.admin-date-text,.admin-client-text{font-size:15px!important;height:40px!important}.admin-client-number{font-size:15px!important}.padding-container-top{padding-top:.5rem!important}.padding-container-bottom{padding-bottom:.5rem!important}}.button-validation{background-color:red!important;border:none!important;color:#fff!important;border-radius:25px!important}.chose-button-validation-text{text-align:center!important;font-size:20px!important;font-weight:600!important;color:#1f1f1f!important;text-shadow:1px 1px 2px rgba(110,110,110,.1)!important}.admin-input-confirm-date input{background-color:#ececec!important;border:none!important;border-radius:25px!important;box-shadow:none!important}.admin-input-confirm-date{border:none!important;box-shadow:none!important;border-radius:25px!important}.admin-input-confirm-date fieldset{border:none!important}.button-declination{background-color:red!important;border:none!important;color:#fff!important;border-radius:25px!important}/*!
* https://github.com/arqex/react-datetime
*/.rdt{position:relative}.rdtPicker{display:none;position:absolute;min-width:250px;padding:4px;margin-top:1px;z-index:99999!important;background:#fff;box-shadow:0 1px 3px #0000001a;border:1px solid #f9f9f9}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{width:100%;margin:0}.rdtPicker td,.rdtPicker th{text-align:center;height:28px}.rdtPicker td{cursor:pointer}.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover,.rdtPicker .rdtTimeToggle:hover{background:#eeeeee;cursor:pointer}.rdtPicker td.rdtOld,.rdtPicker td.rdtNew{color:#999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{content:"";display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #428bca;border-top-color:#0003;position:absolute;bottom:4px;right:4px}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{width:14.2857%;border-bottom:none;cursor:default}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtPrev span,.rdtNext span{display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker thead tr:first-of-type th{cursor:pointer}.rdtPicker thead tr:first-of-type th:hover{background:#eeeeee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{border:none;background:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{width:100%;height:100%}td.rdtMonth,td.rdtYear{height:50px;width:25%;cursor:pointer}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px}.rdtCounter{width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{height:40%;line-height:40px;cursor:pointer;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{height:20%;font-size:1.2em}.rdtMilli{vertical-align:middle;padding-left:8px;width:48px}.rdtMilli input{width:100%;font-size:1.2em;margin-top:37px}.rdtTime td{cursor:default}@font-face{font-family:Lato;src:url(fonts/Lato-Regular.ttf) format("ttf");font-weight:400;font-style:normal}.home-button{margin-bottom:.5rem!important;background-color:#4037bd!important}.text-decoration-purple{text-decoration:underline #4037BD!important}.color-purple{color:#4037bd!important}.big-text{text-align:center!important;font-size:20px!important;font-weight:600!important;color:#1f1f1f!important;text-shadow:1px 1px 2px rgba(110,110,110,.1)!important}.background-color-purple{background-color:#4037bd!important}body{font-family:Lato,sans-serif;margin:0}.text-right{text-align:right!important}.no-padding{padding:0!important}.width-80{width:80%}.is-fullheight{min-height:100vh;max-height:100vh}.display-flex{display:flex}video{object-fit:cover}.justify-start{justify-content:start}.label-text{font-weight:700;color:#000!important}.text-center{text-align:center}.info-video-style{object-fit:cover;height:100%!important;aspect-ratio:1 / 1}.video-style{object-fit:cover;height:auto;aspect-ratio:1 / .75}.product-info{margin-right:0;margin-left:0}.bg-white{background-color:#fff}.text-end{text-align:end}.text-r{text-align:right}.align-self-end{align-self:self-end}
