:root{--theme-primary:#ff9718;--theme-background:#f7f7f7}.app{background:var(--theme-background)!important}.logo{max-width:190px}.header_buffer{height:140px}.header_contact{margin-left:30px;display:block;position:relative;z-index:101}.header_tel{color:#fff!important;text-decoration:none;font-size:14px!important}.header_tel:hover{text-decoration:underline}.top_header{background:var(--theme-primary);padding:5px 0;z-index:100}.header,.top_header{position:fixed;width:100%}.header{top:34px;z-index:101;padding:10px 30px 0 30px;background:#242424;-webkit-box-shadow:0 1px 2px 0 hsla(0,0%,63.1%,.25);box-shadow:0 1px 2px 0 hsla(0,0%,63.1%,.25)}.app_version{position:absolute;bottom:0;font-size:12px;color:grey;padding:0 0 0 10px;display:block}.timeslot-picker__days{display:grid;grid-gap:1rem;grid-template-columns:repeat(2,1fr)}.timeslot-picker__days>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.timeslot-picker__days .columns-2{grid-column:1/span 2}.timeslot-picker__days .timeslot-picker__date-list,.timeslot-picker__days .timeslot-picker__time-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:4px;overflow:hidden}.timeslot-date,.timeslot-time{-webkit-transition:all .2s;transition:all .2s}.timeslot-picker__days .timeslot-date,.timeslot-picker__days .timeslot-picker__future-dates,.timeslot-picker__days .timeslot-time{padding:1rem 1.5rem;text-align:left;background:#fff;color:rgba(0,0,0,.6);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.timeslot-picker__days .timeslot-date:not(:last-child),.timeslot-picker__days .timeslot-time:not(:last-child){border-bottom:2px solid var(--theme-background)}.timeslot-picker__days .timeslot-date:hover,.timeslot-picker__days .timeslot-date[data-selected=true],.timeslot-picker__days .timeslot-picker__future-dates:hover,.timeslot-picker__days .timeslot-time:hover,.timeslot-picker__days .timeslot-time[data-selected=true]{background:var(--theme-primary);color:#fff}.timeslot-picker__week{border-radius:4px;overflow:hidden}.timeslot-picker__week .timeslot-picker__date-list>div{display:grid;grid-template-columns:1fr 3fr}.timeslot-picker__week .timeslot-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.timeslot-picker__week .timeslot-picker__time-list{display:grid;grid-gap:10px;grid-auto-columns:1fr}.timeslot-picker__week .timeslot-date,.timeslot-picker__week .timeslot-time{color:rgba(0,0,0,.6);-webkit-appearance:none;-moz-appearance:none;appearance:none}.timeslot-picker__week .timeslot-date{padding:1rem 0;text-align:left}.timeslot-picker__week .timeslot-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid var(--theme-primary);border-radius:6px;text-align:center;font-size:.8rem;padding:.1rem .2rem;min-height:54px}.timeslot-time:not(.timeslot-time__disabled){background:#fff;cursor:pointer}.timeslot-picker__week .timeslot-time:not(.timeslot-time__disabled):hover,.timeslot-picker__week .timeslot-time:not(.timeslot-time__disabled)[data-selected=true]{background:var(--theme-primary);color:#fff}.timeslot-picker__week .timeslot-time.timeslot-time__disabled{opacity:.5;-webkit-filter:grayscale(1);filter:grayscale(1);background:transparent;cursor:not-allowed}@media screen and (min-width:769px){.timeslot-picker__week .timeslot-date__row{margin-bottom:.5rem}.timeslot-picker__week .timeslot-time{grid-row:1/auto}}@media screen and (max-width:768px){.timeslot-picker__week .timeslot-picker__date-list>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.timeslot-picker__week .timeslot-picker__time-list{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}.timeslot-picker__week .timeslot-time{min-height:unset;padding:.5rem .2rem}.timeslot-picker__week .timeslot-date__row{border-bottom:1px solid var(--theme-primary);padding-bottom:1rem}}.collection-picker__container,.return-picker__container{display:grid;grid-gap:10px;grid-template-columns:1fr;grid-auto-rows:auto}@media screen and (min-width:960px){.collection-picker__container,.return-picker__container{grid-template-columns:repeat(2,1fr)}}