.quantity-stepper{justify-content:flex-start;align-items:center;gap:var(--spacing-horizontal-xlarge);flex-direction:row;display:flex}.quantity-stepper__button{width:var(--spacing-horizontal-mega);height:var(--spacing-horizontal-mega);border-radius:var(--radius-full);background-color:var(--color-utility-native-control);color:var(--color-text-dark);cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity var(--motion-duration-fast) var(--motion-easing-standard);-webkit-transition:opacity var(--motion-duration-fast) var(--motion-easing-standard);-moz-transition:opacity var(--motion-duration-fast) var(--motion-easing-standard);-o-transition:opacity var(--motion-duration-fast) var(--motion-easing-standard);border:0;flex-direction:row;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.quantity-stepper__button:after{content:"";width:max(100%,var(--touch-target-min));height:max(100%,var(--touch-target-min));border-radius:var(--radius-full);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.quantity-stepper__button:hover:not(:disabled){opacity:var(--opacity-hover)}.quantity-stepper__button:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.quantity-stepper__button:focus-visible{outline:var(--stroke-medium) solid var(--color-utility-focus);outline-offset:var(--stroke-medium)}.quantity-stepper__count{min-width:var(--spacing-horizontal-xlarge);font-family:var(--typography-font-family-body);font-size:var(--typography-body-large);color:var(--color-text-dark);font-variant-numeric:tabular-nums;justify-content:center;line-height:1;display:inline-flex;position:relative;overflow:hidden}.quantity-stepper__count-inner{display:block}.quantity-stepper--small .quantity-stepper__button{width:auto;height:auto;padding:var(--spacing-vertical-small)}.quantity-stepper--large .quantity-stepper__button{width:auto;height:auto;padding:var(--spacing-vertical-medium)}.quantity-stepper--large .quantity-stepper__count{font-size:var(--typography-body-large)}.quantity-stepper--disabled{pointer-events:none}
