.pp-quick-add{--pp-orange: #f75c02;--pp-orange-dark: #d24d00;--pp-border: #cfcfcf;--pp-text: #1f1f1f;display:flex!important;align-items:center;gap:6px;margin:8px 6px 4px;direction:rtl;box-sizing:border-box}.pp-quick-add *{box-sizing:border-box}.pp-qty{display:inline-flex;align-items:center;border:1px solid var(--pp-border);border-radius:6px;overflow:hidden;background:#fff;flex-shrink:0;height:30px}.pp-qty__btn{border:0;background:transparent;cursor:pointer;width:24px;height:100%;padding:0;font-size:16px;font-weight:700;color:var(--pp-text);transition:background .12s ease,color .12s ease;-webkit-user-select:none;user-select:none;line-height:1}.pp-qty__btn:hover{background:#ffe6d1;color:var(--pp-orange)}.pp-qty__val{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:100%;border-left:1px solid #ececec;border-right:1px solid #ececec;font-size:13px;font-weight:700;color:var(--pp-text);padding:0 4px}.pp-add-btn{border:0;cursor:pointer;flex:1;min-width:0;height:30px;padding:0 10px;background:var(--pp-orange);color:#fff;border-radius:6px;text-align:center;font-size:13px;font-weight:700;transition:background .15s ease,transform .1s ease;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;line-height:1}.pp-add-btn:hover{background:var(--pp-orange-dark)}.pp-add-btn:active{transform:scale(.97)}.pp-add-btn--sold-out{background:#d0d0d0;color:#6b6b6b;cursor:not-allowed}.pp-add-btn--sold-out:hover{background:#d0d0d0}.pp-add-btn__spinner,.pp-add-btn__check{display:none}.pp-add-btn.is-loading .pp-add-btn__label{visibility:hidden}.pp-add-btn.is-loading .pp-add-btn__spinner{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:14px;height:14px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:pp-spin .7s linear infinite}@keyframes pp-spin{to{transform:rotate(360deg)}}.pp-add-btn.is-success{background:#2e8b57}.pp-add-btn.is-success .pp-add-btn__label{visibility:hidden}.pp-add-btn.is-success .pp-add-btn__check{display:inline-flex;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:800}@media(max-width:480px){.pp-quick-add{gap:4px;margin:6px 4px 2px}.pp-qty{height:28px}.pp-qty__btn{width:22px;font-size:14px}.pp-qty__val{min-width:20px;font-size:12px}.pp-add-btn{height:28px;padding:0 8px;font-size:12px;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/pp-quick-add.css.map */
