@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{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.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{font-size:small;display:inline-block;width:100%}.bring-fraktguiden-date-options{margin-top:1rem;margin-bottom:1rem;overflow:auto}.bring-fraktguiden-date-options__inner{display:flex;flex-direction:column}.alternative-date-item,.alternative-date-items__label,.alternative-date-range__item{padding:1rem;margin-left:.125rem;margin-right:.125rem;flex:0 0 5rem}.alternative-date-item,.alternative-date-items__label{display:flex;justify-content:center;align-items:center}.alternative-date-range{display:flex;padding-left:5.5rem;margin:.5rem 0 0}.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{position:sticky;left:0;background:#fff;z-index:20}.alternative-date-item{position:relative;border-radius:.5rem}.alternative-date-item--choice{background:#fee;transition:background-color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.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{position:absolute;top:0;left:0;right:0;bottom:0;display:none;padding:.75rem 1.5rem;justify-content:center;align-items:center}.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}
