.milkshake-cream-choice_choice__sBghF{margin-block:1rem}.milkshake-cream-choice_label__kJU6Z{display:flex;align-items:center;gap:.65rem;min-height:48px;padding:.4rem .7rem;border:1px solid;border-radius:.65rem;cursor:pointer;width:fit-content;max-width:100%;font-weight:600}.milkshake-cream-choice_label__kJU6Z:has(input:checked){background:color-mix(in srgb,currentColor 8%,transparent)}.milkshake-cream-choice_label__kJU6Z:focus-within{outline:3px solid currentColor;outline-offset:3px}.milkshake-cream-choice_label__kJU6Z input{width:20px;height:20px;flex-shrink:0;accent-color:currentColor}.milkshake-cream-choice_label__kJU6Z img{width:48px;height:48px;object-fit:contain;flex-shrink:0}