.ks-card-stepper{box-sizing:border-box;background:var(--background);border-radius:var(--radius-pill);justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:0 4px;display:flex;box-shadow:inset 0 0 0 1.5px #c89b528c}form.cart div.ks-card-stepper[role=group] button.ks-card-stepper-btn[type=button],.ks-card-stepper .ks-card-stepper-btn{cursor:pointer;touch-action:manipulation;transition:background-color var(--duration-fast) ease-out, opacity var(--duration-fast) ease-out;justify-content:center;align-items:center;display:flex;width:40px!important;min-width:40px!important;min-height:44px!important;color:var(--primary)!important;border-radius:var(--radius-pill)!important;background:0 0!important;border:none!important;flex:none!important;margin:0!important;padding:0!important}.ks-card-stepper .ks-card-stepper-btn svg{flex-shrink:0}.ks-card-stepper .ks-card-stepper-btn:focus{outline:none;color:var(--primary)!important;box-shadow:none!important;background:0 0!important}.ks-card-stepper .ks-card-stepper-btn:hover{color:var(--primary)!important;background:0 0!important}@media (hover:hover){.ks-card-stepper .ks-card-stepper-btn:hover{color:var(--primary)!important;background:#351e1d12!important}}.ks-card-stepper .ks-card-stepper-btn:active{color:var(--primary)!important;background:#351e1d1f!important}.ks-card-stepper .ks-card-stepper-btn:disabled{opacity:.3;cursor:default}.ks-card-stepper .ks-card-stepper-btn:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ks-card-stepper-qty{color:var(--primary);text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;min-width:20px;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;line-height:1}@media (min-width:768px){.ks-card-stepper{min-height:46px}form.cart div.ks-card-stepper[role=group] button.ks-card-stepper-btn[type=button],.ks-card-stepper .ks-card-stepper-btn{width:46px!important;min-width:46px!important;min-height:46px!important}.ks-card-stepper-qty{font-size:15px}}
