.cart-widget-side .fc-mc-sizes{margin-top:var(--fc-s-1);flex-wrap:wrap;gap:6px;display:flex}.cart-widget-side .fc-mc-chip{box-sizing:border-box;border:1px solid var(--fc-line);border-radius:var(--fc-r-pill);background:var(--fc-bg);min-width:40px;min-height:40px;color:var(--fc-text);font:inherit;font-size:var(--fc-t-small);font-weight:var(--fc-w-medium);cursor:pointer;transition:border-color var(--fc-dur-2) var(--fc-ease-out),background-color var(--fc-dur-2) var(--fc-ease-out),transform var(--fc-dur-2) var(--fc-ease-out);justify-content:center;align-items:center;margin:0;padding:0 10px;line-height:1;display:inline-flex}.cart-widget-side .fc-mc-chip:active{transform:scale(.97)}.cart-widget-side .fc-mc-chip:focus-visible{outline:2px solid var(--fc-focus);outline-offset:2px}.cart-widget-side .fc-mc-chip--add{padding:0 var(--fc-s-4);border-color:var(--fc-dark);font-weight:var(--fc-w-semibold)}.cart-widget-side .fc-mc-chip.is-busy{opacity:.5;pointer-events:none}.cart-widget-side .fc-mc-card__note{margin:var(--fc-s-1) 0 0;color:var(--fc-error);font-size:var(--fc-t-caption);line-height:var(--fc-lh-ui)}@media (hover:hover) and (pointer:fine){.cart-widget-side .fc-mc-chip:hover{border-color:var(--fc-green);background:var(--fc-green-tint)}}@media (prefers-reduced-motion:reduce){.cart-widget-side .fc-mc-chip{transition:none}.cart-widget-side .fc-mc-chip:active{transform:none}}