cookie-flavor-selector{display:block;margin-block:1rem;width:100%}.cookie-flavors{border:1px solid currentColor;border-radius:12px;padding:1rem;min-width:0}.cookie-flavors legend{font-weight:700;padding-inline:.4rem}.cookie-flavors__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-block:.75rem}.cookie-flavors__row input{width:5rem;min-height:44px;border:1px solid currentColor;border-radius:6px;padding:.5rem;background:transparent;color:inherit;font:inherit}.cookie-flavors__total{font-weight:700}.cookie-flavors input:focus-visible{outline:2px solid currentColor;outline-offset:3px}