.collection-qty-controls{display:none!important;align-items:center;justify-content:center;margin-top:8px;gap:0;width:100%;max-width:100%}form.in-cart .collection-qty-controls{display:flex!important}form.in-cart [data-collection-add-to-cart]{display:none!important}.collection-qty-btn{cursor:pointer;padding:0 8px!important;min-height:4.5rem!important;min-width:6.9rem!important;font-size:1.8rem!important;line-height:1!important;display:flex;justify-content:center;align-items:center;flex:0 0 3.5rem;width:3.5rem;border-radius:.25rem;margin:0;position:relative;font-weight:700;overflow:hidden;background-color:#48bb78!important;color:#fff!important;border:.1rem solid transparent!important;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border))!important;transition:opacity .15s ease}.collection-qty-btn.loading{position:relative;color:transparent!important;pointer-events:none;opacity:.7}.collection-qty-btn.loading:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff3;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:1}.collection-qty-btn .loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2rem!important;height:2rem!important;z-index:2;display:none}.collection-qty-btn.loading .loading__spinner{display:block}.collection-qty-btn:disabled{opacity:.7;cursor:wait}.spinner svg{width:100%;height:100%;animation:rotate 2s linear infinite}.spinner .path{stroke:#fff;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.collection-qty-input{width:calc(100% - 7rem)!important;max-width:5rem!important;text-align:center!important;height:4.5rem!important;padding:0!important;font-size:1.5rem!important;min-width:10rem;margin:0 4px;border-radius:.25rem;font-weight:700;border:.1rem solid rgba(var(--color-foreground),.1)!important;outline:none!important;background-color:rgb(var(--color-base-background-1))}.collection-qty-input:focus,.collection-qty-input:active,.collection-qty-input:disabled{border-color:rgba(var(--color-foreground),.1)!important;outline:none!important;box-shadow:none!important}.collection-qty-input::selection{background-color:transparent}.collection-qty-input::-webkit-outer-spin-button,.collection-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.collection-qty-input[type=number]{-moz-appearance:textfield}.card .quick-add{overflow:hidden}.collection-qty-btn:hover{opacity:.85!important;background-color:#41a86c!important}\a1.card .quick-add .collection-qty-controls{justify-content:center;margin-left:auto;margin-right:auto}form.updating .collection-qty-controls{opacity:.7;pointer-events:none}@media screen and (max-width:749px){.collection-qty-btn{padding:0 6px!important;min-height:4rem!important;min-width:3rem!important;font-size:1.6rem!important;flex:0 0 3rem;width:3rem}.collection-qty-input{height:4rem!important;font-size:1.4rem!important;width:calc(100% - 6rem)!important;max-width:4.5rem!important;min-width:7rem}.collection-qty-btn .loading__spinner{width:1.8rem!important;height:1.8rem!important}}@media screen and (max-width:375px){.collection-qty-btn{padding:0 4px!important;min-height:3.8rem!important;min-width:2.8rem!important;font-size:1.4rem!important;flex:0 0 2.8rem;width:2.8rem}.collection-qty-input{height:3.8rem!important;font-size:1.3rem!important;margin:0 2px;width:calc(100% - 5.6rem)!important;max-width:4rem!important}.collection-qty-btn .loading__spinner{width:1.6rem!important;height:1.6rem!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/collection-qty-controls.css.map */
