.addToCart[data-v-d5d46b51]{width:100%}.addToCart--inline[data-v-d5d46b51]{width:auto}.addToCart--inline .addBtn[data-v-d5d46b51]{padding:0 32px;width:auto}.addToCart--inline .stepper[data-v-d5d46b51]{gap:18px;padding:0 8px;width:auto}.addToCart--inline .stepper__value[data-v-d5d46b51]{min-width:34px}.addToCart--inline.addToCart--sm .stepper[data-v-d5d46b51]{gap:6px;padding:3px}.addToCart--inline.addToCart--sm .stepper__value[data-v-d5d46b51]{min-width:26px}.addToCart--sm .addBtn[data-v-d5d46b51],.addToCart--sm .stepper[data-v-d5d46b51]{height:34px}.addToCart--sm .stepper[data-v-d5d46b51]{border-radius:10px;padding:3px}.addToCart--sm .stepper__btn[data-v-d5d46b51]{border-radius:8px;height:26px;width:26px}.addToCart--sm .stepper__btn svg[data-v-d5d46b51]{height:14px;width:14px}.addToCart--sm .stepper__value[data-v-d5d46b51]{font-size:15px}.addToCart--lg .addBtn[data-v-d5d46b51],.addToCart--lg .stepper[data-v-d5d46b51]{height:52px}.addToCart--lg .stepper__btn[data-v-d5d46b51]{height:40px;width:40px}.addToCart--lg .stepper__btn svg[data-v-d5d46b51]{height:20px;width:20px}.addToCart--lg .stepper__value[data-v-d5d46b51]{font-size:18px}.addBtn[data-v-d5d46b51]{align-items:center;background:linear-gradient(180deg,#3a3a3a,#2c2c2c 55%,#232323);border:none;border-radius:14px;box-shadow:0 2px 6px #2c2c2c2e;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:10px;height:46px;justify-content:center;overflow:hidden;padding:0 20px;position:relative;transition:box-shadow .2s,transform .15s;white-space:nowrap;width:100%}.addBtn[data-v-d5d46b51]:hover{box-shadow:0 8px 20px #2c2c2c47;transform:translateY(-1px)}.addBtn:hover .addBtn__ico[data-v-d5d46b51]{transform:translateY(-1px) rotate(-6deg)}.addBtn:hover .addBtn__shine[data-v-d5d46b51]{transform:translate(180%) skew(-18deg)}.addBtn[data-v-d5d46b51]:active{box-shadow:0 2px 6px #2c2c2c3d;transform:scale(.98)}.addBtn__shine[data-v-d5d46b51]{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.22) 50%,hsla(0,0%,100%,0));height:100%;left:0;pointer-events:none;position:absolute;top:0;transform:translate(-160%) skew(-18deg);transition:transform .6s ease;width:45%}.addBtn__ico[data-v-d5d46b51]{flex-shrink:0;height:20px;transition:transform .2s;width:20px}.stepper[data-v-d5d46b51]{background-color:#fff;border:1.5px solid #e8e8e8;border-radius:14px;box-sizing:border-box;gap:8px;height:46px;justify-content:space-between;padding:4px;width:100%}.stepper[data-v-d5d46b51],.stepper__btn[data-v-d5d46b51]{align-items:center;display:flex}.stepper__btn[data-v-d5d46b51]{background-color:#f5f5f5;border:none;border-radius:10px;color:#2c2c2c;cursor:pointer;flex-shrink:0;height:36px;justify-content:center;padding:0;transition:background-color .2s,color .2s,transform .12s;width:36px}.stepper__btn svg[data-v-d5d46b51]{height:18px;width:18px}.stepper__btn[data-v-d5d46b51]:hover{background-color:#ececec}.stepper__btn[data-v-d5d46b51]:active{transform:scale(.92)}.stepper__btn--remove[data-v-d5d46b51]:hover{background-color:#fdecec;color:#d33a3a}.stepper__value[data-v-d5d46b51]{flex:1;font-size:17px;font-weight:500;overflow:hidden;position:relative;text-align:center}.stepper__number[data-v-d5d46b51]{display:inline-block}.sr-only[data-v-d5d46b51]{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;width:1px}.swap-enter-active[data-v-d5d46b51],.swap-leave-active[data-v-d5d46b51]{transition:opacity .16s ease,transform .16s ease}.swap-enter-from[data-v-d5d46b51],.swap-leave-to[data-v-d5d46b51]{opacity:0;transform:scale(.94)}.countDown-enter-active[data-v-d5d46b51],.countDown-leave-active[data-v-d5d46b51],.countUp-enter-active[data-v-d5d46b51],.countUp-leave-active[data-v-d5d46b51]{transition:opacity .16s ease,transform .16s ease}.countUp-enter-from[data-v-d5d46b51]{opacity:0;transform:translateY(90%)}.countDown-enter-from[data-v-d5d46b51],.countUp-leave-to[data-v-d5d46b51]{opacity:0;transform:translateY(-90%)}.countDown-leave-to[data-v-d5d46b51]{opacity:0;transform:translateY(90%)}@media (prefers-reduced-motion:reduce){.addBtn[data-v-d5d46b51],.addBtn__ico[data-v-d5d46b51],.addBtn__shine[data-v-d5d46b51],.countDown-enter-active[data-v-d5d46b51],.countDown-leave-active[data-v-d5d46b51],.countUp-enter-active[data-v-d5d46b51],.countUp-leave-active[data-v-d5d46b51],.stepper__btn[data-v-d5d46b51],.swap-enter-active[data-v-d5d46b51],.swap-leave-active[data-v-d5d46b51]{transition:none}}
