.kernel-pickup-slot[data-v-19f3e9ff]{min-width:0;margin-top:20px}.kernel-pickup-slot fieldset[data-v-19f3e9ff]{min-width:0}.kernel-pickup-caption[data-v-19f3e9ff]{color:rgb(var(--kernel-primary-600,var(--kernel-primary-500)));align-items:center;gap:6px;margin:12px 0 8px;font-size:13px;display:flex}.kernel-pickup-days[data-v-19f3e9ff]{scrollbar-width:thin;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.kernel-pickup-times[data-v-19f3e9ff]{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;display:grid}.kernel-pickup-days label[data-v-19f3e9ff],.kernel-pickup-times label[data-v-19f3e9ff]{border:1px solid rgb(var(--kernel-primary-200));white-space:nowrap;cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:8px 12px;font-size:14px;display:flex;position:relative}.kernel-pickup-days input[data-v-19f3e9ff],.kernel-pickup-times input[data-v-19f3e9ff]{opacity:0;position:absolute}.kernel-pickup-days label[data-v-19f3e9ff]:focus-within,.kernel-pickup-times label[data-v-19f3e9ff]:focus-within{outline-offset:2px;outline:2px solid}.kernel-pickup-days label.selected[data-v-19f3e9ff],.kernel-pickup-times label.selected[data-v-19f3e9ff]{background:rgb(var(--kernel-primary-900));color:#fff;border-color:rgb(var(--kernel-primary-900))}
