[data-v-d50f8ff5]:root{--black:#161113;--brown:#504b4b;--beige:#c5ba9d;--white:#fff;--beige-bold:#978c6e;--cream:#fcf3ea;--warm-ivory:#f7ece1;--cream-beige:#f7f1e8;--cream-white:#fbf5ed;--beige-pale:#f6f1e7;--greige-light:#efeadf;--vanilla-cream:#f5e6d8;--orange:#ed7954;--orange-25:rgba(237,121,84,.25);--red:#ed5457;--green:#48d762;--green-bold:#31814c;--pink:#d168a5;--background:#fff9f2;--black-40:rgba(22,17,19,.4);--black-75:rgba(22,17,19,.75);--white-75:hsla(0,0%,100%,.75);--beige-10:hsla(44,26%,69%,.1);--beige-20:hsla(44,26%,69%,.2);--beige-30:hsla(44,26%,69%,.3);--beige-50:hsla(44,26%,69%,.5);--greige-50:rgb(from var(--greige-light) r g b/.5);--greige-25:rgb(from var(--greige-light) r g b/.25);--vanilla-cream-30:rgb(from var(--vanilla-cream) r g b/.3);--beige-bold-25:hsla(44,16%,51%,.25);--beige-bold-40:hsla(44,16%,51%,.4);--beige-bold-75:hsla(44,16%,51%,.75);--brown-10:rgba(80,75,75,.1);--brown-50:rgba(80,75,75,.5);--brown-75:rgba(80,75,75,.75);--ease:.2s ease;--ease-md:.5s ease;--radius:6px;--section-indent:clamp(60px,51.1111111111px + .0185185185 * 100vw,80px)}.counter[data-v-d50f8ff5]{align-items:center;background-color:var(--black);border:1px solid var(--beige-bold);border-radius:var(--radius);box-shadow:0 4px 32px #c5ba9b3d;display:flex;height:52px;justify-content:space-between;max-width:112px;overflow:hidden;width:100%}.counter input[data-v-d50f8ff5]{background-color:transparent;color:var(--beige);font-size:16px;font-weight:600;margin:0 auto;text-align:center;text-transform:uppercase;width:100%}.counter button[data-v-d50f8ff5]{align-items:center;color:var(--beige);display:flex;height:100%;padding:0 12px;transition:var(--ease)}@media(any-hover:hover){.counter button[data-v-d50f8ff5]:hover{background-color:var(--pastel)}}.counter--sm[data-v-d50f8ff5]{max-width:100px}.counter--sm input[data-v-d50f8ff5]{font-size:14px}.counter--sm button[data-v-d50f8ff5]{padding:0 8px}.counter--alternative[data-v-d50f8ff5]{background-color:#f3ece1;border-color:var(--beige-bold);box-shadow:0 4px 32px #c5ba9b3d}.counter--alternative button[data-v-d50f8ff5],.counter--alternative input[data-v-d50f8ff5]{color:var(--black)}@media(any-hover:hover){.counter--alternative button[data-v-d50f8ff5]:hover{background-color:#ebe0cf}}@media(max-width:1024px){.counter[data-v-d50f8ff5]{height:50px;max-width:110px}}
