body{margin:0;padding:0;font-family:sans-serif}.pick-out{float:left;width:100%;overflow-y:auto;height:75%}.pick-out::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.pick-out::-webkit-scrollbar{width:8px;background-color:#f5f5f5}.pick-out::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555}.content-react-modal{background:none;border:none;width:45%;top:20px;height:95%;left:30%;right:40px;bottom:40px;overflow:inherit;border-radius:4px;outline:none;padding:20px}@media only screen and (max-width:600px){.content-react-modal{width:80%}.product-details-content{max-width:90%!important}.pick-out{float:left;width:100%;overflow-y:auto;height:60%}}.btn-product-details{margin-top:10%}.btn-product-details:disabled{background:#fff;color:#ff5007;border:1px solid #ff5007;cursor:not-allowed}.Modal{top:33%;left:44%}.Modal,.Modal-Success{position:fixed;z-index:99999}.Modal-Success{top:25%;left:40%}.modal-success-description{color:gray}.ReactModal__Content{opacity:0}.ReactModal__Content--after-open{opacity:1}.ReactModal__Content--after-open,.ReactModal__Content--before-close{-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.ReactModal__Content--before-close{opacity:0}.confirmContainer{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:10px 0}.validateButton{color:#ff4500;font-size:12px;text-transform:capitalize;font-weight:700;padding:5px 15px;background-color:#fff;border:1px solid #ff4500;border-radius:7px}.small{width:20px!important;margin-right:15px}.scrolling{max-height:500px;overflow-x:scroll}.Backdrop{width:100%;height:100%;position:fixed;z-index:1000;left:0;top:0;background-color:rgba(0,0,0,.7)}.principal-right .list-items-recently-ordered{display:table;width:100%;height:100%;padding:0 7em 5em;-webkit-transition:all .3s ease-in-out;-o-transition:.3s all ease-in-out;transition:all .3s ease-in-out;position:relative}.recently-ordered{padding:15px 3em 5em!important}.recently-ordered a{margin-bottom:-15px}.recently-ordered .notice-reorder{display:block;margin-top:20px;font-size:12px}.recently-ordered table{width:100%}.recently-ordered table tr.header{border-bottom:1px solid #e1e1e1}.recently-ordered table tr.header th{font-size:12px;font-family:Open Sans;font-weight:600;color:#686868;padding:5px 0;line-height:3.865;text-align:left}.recently-ordered table tr.item{border-bottom:1px solid #e1e1e1}.recently-ordered table tr.item,.recently-ordered table tr.item .date{font-size:13px;font-family:Open Sans;color:#414042;font-weight:700;line-height:2.719;text-align:left}.recently-ordered table tr.item .date{padding-right:20px}.recently-ordered table tr.item .restaurant-name{font-size:15px;font-family:Open Sans;color:#414042;font-weight:700;line-height:23px;text-align:left;width:20%}.recently-ordered table tr.item .price{width:9%;font-size:15px}.recently-ordered table tr.item .items-order a:last-child{padding-bottom:6px}.recently-ordered table tr.item .items-order article{padding:0!important;width:100%!important}.recently-ordered table tr.item .items-order article header{-ms-flex-pack:start;justify-content:flex-start;border-bottom:0}.recently-ordered h3{font-size:15px!important;font-family:Open Sans;color:#414042;font-weight:700;line-height:2.356;text-align:left}.recently-ordered table tr.item .items-order article header ul li{font-size:13px;font-family:Open Sans;font-weight:500}.recently-ordered table tr.item .items-order article header ul li:hover{color:#545455!important;background:unset!important}.recently-ordered table tr.item .items-order article header ul li:first-child:before{content:"";display:inline-block;width:3px;height:3px;background:#414042;border-radius:30px;margin:0 .2em 0 0;margin-left:6px}.recently-ordered table tr.item .items-order article header ul li span{font-size:13px}.recently-ordered table tr.item .items-order article p{font-size:13px;font-family:Open Sans;color:#414042;line-height:1.273;text-align:left;font-weight:500;width:95%;word-break:break-word}.recently-ordered table tr.item .repeat{padding-left:5px;border-bottom:1px solid transparent;height:100%}.recently-ordered table tr.item .repeat a{font-size:13.615px;font-family:Open Sans;color:#ff5b16;font-weight:700;line-height:1.505;text-align:left}.recently-ordered table tr.item .repeat a:before{content:"";width:18px;height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAUCAMAAAC3SZ14AAAAclBMVEUAAAD/Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg//Vg+72uK1AAAAJXRSTlMAB/VeBOjVEY+GV9FiF/BR4ElDKcykloJ2WgzZeXBpZ8Wwnjw5VOFi4AAAALZJREFUGNNVz1kSwiAQBNBGNlESssdoFre5/xWdgBXN++mqAXoK/LGLFNjL2tvFrlnJ4RSVY0HU1QId7ZkAzXH4IqaPMETNMXItPzSVwJnySSR1Qy4D1lFAIvycKaXW0YBEXZV9DRV35RIbybvAa2ZsTpoMSl9ZfoEkaDqD+6xcrkhKHnHYC5laJD7eejdExXN0zvW9uxN3uYLYId/+pBEM7bUQdccnfZCR92UW628Pzh3hJ4ufD2CZEfwDl8xVAAAAAElFTkSuQmCC);background-size:contain;background-repeat:no-repeat;display:block;margin:0 auto}.recently-ordered a:hover article li,.recently-ordered a:hover article ul li:before{color:unset;background:unset}.list-items.recently-ordered.cart-open{width:54%!important;padding:15px 1em 5em!important}.list-items.recently-ordered.cart-open.fastreorder{width:73%!important;padding:15px 1em 5em!important}@media only screen and (max-width:1024px){.recently-ordered table tr.header th.th-order,.recently-ordered table tr.item .items-order{display:none}.recently-ordered table tr.header th.th-date{margin-top:10px;display:block;line-height:normal;padding:0}.recently-ordered table tr.header th.th-date:after{content:" / "}.recently-ordered table tr.header th.th-restaurant{display:block;line-height:normal;padding:0}.recently-ordered table tr.item .date{padding-right:20px;font-size:13px;font-family:Open Sans;color:#414042;font-weight:500;line-height:normal;text-align:left;display:block;margin-top:10px;width:auto}.recently-ordered table tr.item .restaurant-name{font-size:15px;font-family:Open Sans;color:#414042;font-weight:700;line-height:23px;text-align:left;display:block;margin-bottom:10px;width:auto}.recently-ordered table tr.item .price{width:70px;font-size:15px}.list-items.recently-ordered.cart-open.fastreorder{width:100%!important}}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker,.react-datepicker-wrapper{display:inline-block}.react-datepicker{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:70px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:70px;overflow-x:hidden;margin:0 auto;text-align:center}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 0.85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;-webkit-box-sizing:content-box;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day{cursor:pointer}.react-datepicker__day:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today{font-weight:700}.react-datepicker__day--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;outline:0;padding:0;vertical-align:middle;position:absolute;height:16px;width:16px;top:25%;right:7px}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;content:"\D7";cursor:pointer;font-size:12px;height:16px;width:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:0;text-align:center}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.pac-container{z-index:9999999!important}.btn-add-product{width:30px;height:30px;background:url(/static/media/plus.92932def.svg) no-repeat 50%;left:0}.btn-add-product,.remove-item{border:none;padding:0;position:absolute;top:-7px}.remove-item{width:25px;height:25px;background:url(/static/media/minus.60796e39.svg) no-repeat 50%;right:0}.btn-add-product:active{-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}.product-cart-description{font-weight:400}.product-cart-description,.product-cart-invoice-description{display:block;word-wrap:break-word;margin-bottom:10px;line-height:140%;margin-top:5px}.product-cart-invoice-description{font-weight:700}.collection-time{margin-top:10px;padding:10px 0;border-top:1px solid #e1e1e1}.special-notes{margin-top:15px}.special-notes textarea{height:50px;border-radius:6px;border:1px solid #414042;padding:1em;margin-top:15px;margin-bottom:11px}.tip{display:-ms-flexbox;display:flex}.tip-custom{margin-top:17px;border:solid;border-width:thin;border-radius:5px;background:#fff}.tip-custom,.tip-custom-selected{width:auto;text-align:center;padding:5px;font-size:16px}.tip-custom-selected{margin-top:19px;border:none;border-radius:5px;color:#fff;background:#ff5007}.tip-custom-amount-input{margin-top:5px;width:95%;border:solid;border-width:thin;border-radius:5px;text-align:left;padding:10px;padding-left:15px;height:25px}.tip-custom-amount-input-container{margin:auto;position:relative;display:inline-block}.tip-custom-amount-input-container-hidden{visibility:hidden}.sufix-tip-custom{position:absolute;top:10px;left:5px}.icon-tip-custom{position:absolute;top:10px;right:15px;height:26%}.tip-percent-selected{border-radius:5px;border:none;font-weight:700;color:#fff;background:#ff5007}.tip-percent,.tip-percent-selected{margin:3px;width:22.5%;text-align:center;padding:4px}.tip-percent{border:solid;border-width:thin;border-radius:5px;background:#fff}.tip-title{font-size:17px;margin-top:15px}@media only screen and (max-width:1024px){.cart-sidebar h2{font-weight:700;margin-bottom:5px;font-size:15px;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(#fff),color-stop(#fff),color-stop(#fff),to(hsla(0,0%,100%,0)));background-image:-webkit-linear-gradient(top,#fff,#fff,#fff,#fff,hsla(0,0%,100%,0));background-image:-o-linear-gradient(top,#fff,#fff,#fff,#fff,hsla(0,0%,100%,0));background-image:linear-gradient(180deg,#fff,#fff,#fff,#fff,hsla(0,0%,100%,0));position:fixed;width:calc(100% - 30px);margin:-20px;padding:20px 0 20px 20px;z-index:1}.cart-sidebar .btn-close{position:fixed!important;right:20px!important;margin-top:-15px!important;top:auto!important;z-index:2}.cart-sidebar .items{margin-top:30px!important}.cart-bar i.white-cart25{height:22px;width:19px;background:url(/static/media/shopping-cart.3091d9bc.svg);display:inline-block;float:left;background-size:contain;background-repeat:no-repeat;background-position:50%}}.modal-overlay-div{height:100%;width:100%;z-index:1000;background-color:rgba(0,0,0,.65)}.modal-content-div,.modal-overlay-div{position:fixed;top:0;right:0;bottom:0;left:0}.modal-content-div{z-index:10000;overflow:auto;text-align:center;padding:4px;cursor:pointer}.modal-content-div:after{vertical-align:middle;display:inline-block;height:100%;margin-left:-.05em;content:""}.modal-dialog-div{position:relative;outline:0;width:auto;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:auto;cursor:default;border-radius:4px}.confirm-no-yes{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:5%}.btn-cancel{width:40%!important;background-color:#ff5007;border:1px solid transparent;padding:4.8% 17.7%;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;text-transform:uppercase;-webkit-transition:.35s;-o-transition:.35s;transition:.35s}.btn-cancel:hover{opacity:.8}.btn-confirm{width:40%!important;background-color:#59c9a5;border:1px solid transparent;padding:4.8% 17.7%;border-radius:4px;float:left;color:#fff;font-weight:700;text-transform:uppercase;-webkit-transition:.35s;-o-transition:.35s;transition:.35s}.btn-confirm:hover{opacity:.8}.lds-default{position:absolute;top:50%;left:50%}.lds-default,.lds-secondary{display:-ms-flexbox;display:flex}.lds-secondary{position:relative;top:0;left:44%}.lds-third{display:-ms-flexbox;display:flex;position:fixed;top:50%;left:50%}.pont{position:absolute;width:.5rem;height:.5rem;background:#ff4e31;border-radius:50%}.lds-default div,.lds-secondary div,.lds-third div{-webkit-animation:lds-default 1.2s linear infinite;animation:lds-default 1.2s linear infinite}#pontOne{-webkit-animation-delay:0s;animation-delay:0s;top:37px;left:66px}#pontTwo{-webkit-animation-delay:-.1s;animation-delay:-.1s;top:22px;left:62px}#pontThree{-webkit-animation-delay:-.2s;animation-delay:-.2s;top:11px;left:52px}#pontFour{-webkit-animation-delay:-.3s;animation-delay:-.3s;top:7px;left:37px}#pontFive{-webkit-animation-delay:-.4s;animation-delay:-.4s;top:11px;left:22px}#pontSix{-webkit-animation-delay:-.5s;animation-delay:-.5s;top:22px;left:11px}#pontSeven{-webkit-animation-delay:-.6s;animation-delay:-.6s;top:37px;left:7px}#pontEight{-webkit-animation-delay:-.7s;animation-delay:-.7s;top:52px;left:11px}#pontNine{-webkit-animation-delay:-.8s;animation-delay:-.8s;top:62px;left:22px}#pontTen{-webkit-animation-delay:-.9s;animation-delay:-.9s;top:66px;left:37px}#pontEleven{-webkit-animation-delay:-1s;animation-delay:-1s;top:62px;left:52px}#pontTwelve{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;top:52px;left:62px}@-webkit-keyframes lds-default{0%,20%,80%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes lds-default{0%,20%,80%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.product-description{display:-ms-flexbox;display:flex;width:100%;word-wrap:break-word}.moda-company-change{width:100%;position:absolute;z-index:99999;top:25%}.table-cards{width:80%}.table-cards-head{text-align:center;border:1px solid #000}.table-cards-head td{font-size:16px;font-weight:700;border:1px solid #000;padding-bottom:3%;padding-top:4%}.table-row-cards{width:25%}.table-column-button,.table-row-cards{border:1px solid #000;text-align:center}.table-column-button{padding:4%}.btn-delete-card{background:#ff5007;color:#fff;padding:9px;font-size:12px;border-radius:5px;width:100%;border:1px solid #fff;-webkit-transition:all .3s ease;-o-transition:all ease .3s;transition:all .3s ease}.btn-delete-card:hover{background:#fff;color:#ff5007;border:1px solid #ff5007}.expired-card{color:red}.submenu-hide{display:none}.submenu-show{display:block}.buttonStripe{background:#0071ba;font-family:Arial,sans-serif;color:#fff;border-radius:4px;border:0;padding:12px 16px;font-size:16px;font-weight:600;cursor:pointer;display:block;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 4px 5.5px 0 rgba(0,0,0,.07);box-shadow:0 4px 5.5px 0 rgba(0,0,0,.07);width:100%;height:40px}.idealBankElement{margin-top:10px}.buttonStripe:hover{background:#015a94;-webkit-filter:contrast(115%);filter:contrast(115%)}.buttonStripe:disabled{opacity:1%;cursor:default}.card-error{color:red;margin-top:10px}.payment-details{padding-top:40px;padding-bottom:40px;padding-left:15px;margin-bottom:40px;background-color:#555963;color:#fff;width:100%}.result-message{line-height:22px;font-size:16px}.result-message a{color:#596fd6;font-weight:600;text-decoration:none}.hidden{display:none}.checkStripe{border:1px solid #000;position:absolute;top:0;left:0;height:18px;width:18px;border-radius:4px;margin:0 8px 0 0;vertical-align:middle;background-color:#ff5007}.stripe-card{-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;width:95%}.stripe-card,.stripe-save-card{display:-ms-flexbox;display:flex}.stripe-save-card{text-align:center;margin-bottom:20px;margin-left:-20px}.labelStripe{padding-top:5px}.stripe-label-save-card{font-size:13px;margin-bottom:50px}#ideal-bank-element{width:100%;height:50px;margin-top:20px}#card-error{color:#697386;font-size:16px;line-height:20px;margin-top:12px;text-align:center}#card-element{margin-bottom:15px;margin-top:10px;border-radius:4px 4px 0 0;padding:12px;border:1px solid rgba(50,50,93,.1);max-height:44px;width:100%;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.payment-form{margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-items:center}#payment-request-button{margin-bottom:32px}.spinner,.spinner:after,.spinner:before{border-radius:50%}.spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;-webkit-box-shadow:inset 0 0 0 2px;box-shadow:inset 0 0 0 2px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.spinner:after,.spinner:before{position:absolute;content:""}.spinner:before{border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;-webkit-transform-origin:10.4px 10.2px;-ms-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s infinite ease 1.5s;animation:loading 2s infinite ease 1.5s}.spinner:after,.spinner:before{width:10.4px;height:20.4px;background:#ff4e31}.spinner:after{border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;-webkit-transform-origin:0 10.2px;-ms-transform-origin:0 10.2px;transform-origin:0 10.2px;-webkit-animation:loading 2s infinite ease;animation:loading 2s infinite ease}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media only screen and (max-width:600px){.payment-form{width:80vw}}.company-voucher-group,.company-voucher-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.company-voucher-item{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:272px;height:233px;border-radius:8px;border:1px solid #c7c7c7}.company-voucher-item .title{color:#ff4e31;font-size:20px}.company-voucher-item .title,.company-voucher-item .total{font-weight:700;font-style:normal;font-family:Open Sans,sans-serif}.company-voucher-item .total{font-size:65px;color:#414042;padding-top:4%;padding-bottom:4%}.company-voucher-item .title-bottom{font-family:Open Sans,sans-serif;font-size:22px;font-weight:700;color:#414042}.company-voucher-item .bottom{font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;color:#414042}.company-voucher-item+.company-voucher-item{margin-top:15px}.company-voucher-container{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%;height:100%;padding:7%}.Invalid{border:1px solid red!important;background-color:#fda49a}
/*# sourceMappingURL=main.a730f2c3.css.map*/