.quantity-selector{display:inline-flex;border:1px solid var(--slate-grey, #8293a2);border-radius:var(--border-radius--md);align-items:center;justify-content:flex-start;height:40px;padding:9px 12px;background-color:var(--background-color--default)}.quantity-selector--pdp{height:48px;width:100%}.quantity-selector__input{height:30px;width:30px;box-sizing:border-box;margin:0;padding:0;border:0;vertical-align:baseline;-webkit-tap-highlight-color:transparent;text-align:center;color:var(--slate-grey--dark, #576e82);font-family:var(--font-family-copy, "Source Sans Pro");font-size:var(--font-size-copy, 16px);font-style:normal;font-weight:var(--font-weight--regular, 400);line-height:var(--line-height-copy, 30px);background-color:#fff}.quantity-selector__input--pdp{flex-grow:2}.quantity-selector__input::-webkit-outer-spin-button,.quantity-selector__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.quantity-selector__input:focus-visible{outline:none}.quantity-selector__btns{width:24px;height:24px;flex-shrink:0;flex-grow:0;cursor:pointer}.quantity-selector button:enabled:active{transform:scale(1.1)}.quantity-selector button svg path{stroke:#000}.quantity-selector button:disabled:hover{cursor:not-allowed}.quantity-selector button:disabled svg path{stroke:#8293a2}@media screen and (width >= 1200px){.quantity-selector--pdp{height:48px;width:fit-content}.quantity-selector__input--pdp{flex-grow:unset;width:30px}}@media screen and (width < 360px){.quantity-selector{gap:var(--space--xxx-sm)}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/quantity.css.map */
