@charset "UTF-8";input.bring-error-input.input-text{border:solid;border-width:1px 1px 2px}span.bring-error-message{font-size:.8em}[class*=bring-]{--error-color:#f44336}.bring-enter-postcode form{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.bring-enter-postcode form label{flex:1 0 100%}.bring-search-box{display:flex}.bring-input{margin-right:1rem}@supports (--variable:style){.bring-enter-postcode.bring-error,input.bring-error-input.input-text{border-color:var(--error-color,red)!important}span.bring-error-message{color:var(--error-color,red)!important}.bring-button:after{content:"❗️"}}.bring_pickup_point{display:inline-block;font-size:small;width:100%}.bring-fraktguiden-date-options{margin-bottom:1rem;margin-top:1rem;overflow:auto}.bring-fraktguiden-date-options__inner{display:flex;flex-direction:column}.alternative-date-item,.alternative-date-items__label,.alternative-date-range__item{flex:0 0 5rem;margin-left:.125rem;margin-right:.125rem;padding:1rem}.alternative-date-item,.alternative-date-items__label{align-items:center;display:flex;justify-content:center}.alternative-date-range{display:flex;margin:.5rem 0 0;padding-left:5.5rem}.alternative-date-range__item{padding:0 .5rem}.alternative-date-range__day{font-weight:700}.alternative-date-items__row{display:flex;padding:.5rem .375rem}.alternative-date-items__label{background:#fff;left:0;position:-webkit-sticky;position:sticky;z-index:20}.alternative-date-item{border-radius:.5rem;position:relative}.alternative-date-item--choice{background:#fee;cursor:pointer;transition:background-color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.alternative-date-item--choice:hover{background:#fdd}.alternative-date-item--chosen{background:#dfd}.alternative-date-item--chosen:hover{background:#cfc}.alternative-date-item--empty{background:#eee}.alternative-date-item__label{opacity:1;transition:opacity .2s}.alternative-date-item--chosen .alternative-date-item__label{opacity:0}@-webkit-keyframes checkmark{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0px}}@keyframes checkmark{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0px}}.alternative-date-item__checkmark{align-items:center;bottom:0;display:none;justify-content:center;left:0;padding:.75rem 1.5rem;position:absolute;right:0;top:0}.alternative-date-item--chosen .alternative-date-item__checkmark,.alternative-date-item--selected .alternative-date-item__checkmark{display:flex}.alternative-date-item--selected .alternative-date-item__checkmark svg polyline{-webkit-animation:checkmark .25s ease-in-out .5s backwards;animation:checkmark .25s ease-in-out .5s backwards}
