.basket-view :is(h1,h2,h3){min-width:0;overflow-wrap:break-word;text-wrap:balance}.basket-view :where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--color-paper);outline-offset:4px}.basket-view .basket-select [role=combobox]:focus-visible{outline:none;border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.basket-view li:has(.basket-select [aria-expanded=true]){z-index:20}.basket-view .basket-select-list[hidden]{display:none}.basket-view input:is([name=name],[name=phone]):focus-visible{outline:none;border-bottom-color:var(--color-accent);box-shadow:0 1px 0 var(--color-accent)}.basket-view .basket-line-editor[hidden]{display:none}.basket-view :is([id$=-error],[role=alert]){color:var(--color-admin-danger)}.basket-view button:active:not(:disabled){filter:brightness(.94)}.basket-view button:disabled{cursor:not-allowed}@media (prefers-reduced-motion:reduce){.basket-view *,.basket-view :after,.basket-view :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}