.counter.svelte-1lyn3w2{--c-btn-bg: var(--cl-orange-3, #fbaf17);--c-btn-bg-hover: var(--cl-orange-4, #cc7404);--c-btn-bg-active: var(--cl-orange-5, #a15a00);--c-btn-color: var(--cl-white, #ffffff);--c-btn-border: transparent;--c-btn-outline: var(--cl-orange-4, #cc7404);--c-input-color: var(--cl-black, #000000);--c-input-border: var(--cl-grey-2, #e0e0e0);--c-input-bg: var(--cl-white, #ffffff)}.counter--orange-inverted.svelte-1lyn3w2{--c-btn-bg: var(--cl-white, #ffffff);--c-btn-bg-hover: var(--cl-orange-light, #fff2e2);--c-btn-bg-active: var(--cl-orange-1, #ffc173);--c-btn-color: var(--cl-orange-4, #cc7404);--c-btn-border: var(--cl-orange-3, #fbaf17);--c-btn-outline: var(--cl-orange-4, #cc7404)}.counter--red.svelte-1lyn3w2{--c-btn-bg: var(--cl-red-3, #c60651);--c-btn-bg-hover: var(--cl-red-4, #9e003d);--c-btn-bg-active: var(--cl-red-5, #7b0030);--c-btn-color: var(--cl-white, #ffffff);--c-btn-border: transparent;--c-btn-outline: var(--cl-red-4, #9e003d)}.counter--red-inverted.svelte-1lyn3w2{--c-btn-bg: var(--cl-white, #ffffff);--c-btn-bg-hover: var(--cl-red-light, #fce8f0);--c-btn-bg-active: var(--cl-red-1, #e1558b);--c-btn-color: var(--cl-red-3, #c60651);--c-btn-border: var(--cl-red-3, #c60651);--c-btn-outline: var(--cl-red-4, #9e003d)}.counter--green.svelte-1lyn3w2{--c-btn-bg: var(--cl-green-3, #32aa72);--c-btn-bg-hover: var(--cl-green-4, #14a060);--c-btn-bg-active: var(--cl-green-5, #087b47);--c-btn-color: var(--cl-white, #ffffff);--c-btn-border: transparent;--c-btn-outline: var(--cl-green-4, #14a060)}.counter--default.svelte-1lyn3w2{--c-btn-bg: var(--cl-grey-1, #f5f5f5);--c-btn-bg-hover: var(--cl-grey-2, #e0e0e0);--c-btn-bg-active: var(--cl-grey-3, #d9d9d9);--c-btn-color: var(--cl-grey-5, #808080);--c-btn-border: var(--cl-grey-2, #e0e0e0);--c-btn-outline: var(--cl-grey-4, #b2b2b2)}.counter.svelte-1lyn3w2{display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;font-size:inherit}.counter__btn.svelte-1lyn3w2{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;flex-shrink:0;width:2em;height:2em;padding:0;margin:0;border-radius:50%;border:.0625em solid var(--c-btn-border, transparent);background-color:var(--c-btn-bg, #fbaf17);color:var(--c-btn-color, #ffffff);line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation;user-select:none;-webkit-user-select:none;-moz-user-select:none;-webkit-transition:background-color .15s linear,color .15s linear,border-color .15s linear,-webkit-transform .1s ease-out;transition:background-color .15s linear,color .15s linear,border-color .15s linear,transform .1s ease-out}.counter__btn.svelte-1lyn3w2 svg:where(.svelte-1lyn3w2){display:block;flex-shrink:0;pointer-events:none}@media(hover:hover)and (pointer:fine){.counter__btn.svelte-1lyn3w2:not(:disabled):hover{background-color:var(--c-btn-bg-hover, #cc7404)}}.counter__btn.svelte-1lyn3w2:not(:disabled):active{background-color:var(--c-btn-bg-active, #a15a00)}.counter__btn.svelte-1lyn3w2:focus{outline:none}.counter__btn.svelte-1lyn3w2:focus-visible{outline:.125em solid var(--c-btn-outline, #cc7404);outline-offset:.2em}.counter__btn.svelte-1lyn3w2:disabled{background-color:var(--cl-grey-1, #fcf5f5);border-color:transparent;color:var(--cl-grey-5, #808080);cursor:not-allowed;-webkit-transform:none;transform:none}.counter--disabled.svelte-1lyn3w2 .counter__btn:where(.svelte-1lyn3w2){pointer-events:none}.counter__input.svelte-1lyn3w2{-webkit-box-sizing:border-box;box-sizing:border-box;width:2.5em;height:2em;padding:0 .25em;font-family:inherit;font-size:1em;font-weight:400;line-height:1;color:var(--c-input-color, #000000);text-align:center;background-color:var(--c-input-bg, #ffffff);border:.0625em solid var(--c-input-border, #e0e0e0);border-radius:.25em;-webkit-appearance:none;-moz-appearance:textfield;appearance:none;-webkit-transition:border-color .15s linear;transition:border-color .15s linear}.counter__input.svelte-1lyn3w2::-webkit-outer-spin-button,.counter__input.svelte-1lyn3w2::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.counter__input[type=number].svelte-1lyn3w2{-moz-appearance:textfield}.counter__input.svelte-1lyn3w2:focus{outline:none;border-color:var(--c-btn-outline, #cc7404)}.counter__input.svelte-1lyn3w2:disabled:not(.counter__input--only-buttons){background-color:var(--cl-grey-1, #f5f5f5);color:var(--cl-grey-5, #808080);border-color:var(--cl-grey-2, #e0e0e0);cursor:not-allowed}.counter__input--only-buttons.svelte-1lyn3w2{-webkit-box-sizing:content-box;box-sizing:content-box;width:2em;border:none;background:transparent;padding:0;-webkit-box-shadow:none;box-shadow:none}.counter__input--only-buttons.svelte-1lyn3w2:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}@media(prefers-reduced-motion:reduce){.counter__btn.svelte-1lyn3w2,.counter__input.svelte-1lyn3w2{-webkit-transition:none;transition:none}}.counter--only-buttons.svelte-1lyn3w2{gap:5px}
