body quantity-selector.quantity-selector{--quantity-selector-height: 2.7rem;--quantity-selector-input-width: 2.5rem;display:inline-grid;grid-template-columns:var(--quantity-selector-height) 2.5rem var(--quantity-selector-height);grid-template-rows:50px;grid-auto-rows:50px;align-items:center;width:max-content;height:52px;min-height:52px;padding:0;gap:0;border:1px solid rgb(var(--text-color) / .15);border-radius:2px;background:transparent;flex:none}body .quantity-selector.quantity-selector .quantity-selector__button{display:grid;place-content:center;width:100%;height:50px;min-height:50px;padding:0;border:0;background:transparent;color:inherit}body .quantity-selector.quantity-selector .quantity-selector__input{width:100%;min-width:0;height:50px;min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:16px;line-height:normal;letter-spacing:normal;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}body .quantity-selector.quantity-selector .quantity-selector__button svg{width:10px;height:10px}body .quantity-selector.quantity-selector :is(button,a,input):focus-visible{outline:2px solid currentColor;outline-offset:-3px}body quantity-selector.quantity-selector.quantity-selector--cart{--quantity-selector-height: 34px;--quantity-selector-input-width: 32px;grid-template-columns:34px 32px 34px;grid-template-rows:34px;grid-auto-rows:34px;height:36px;min-height:36px;border-radius:0}body .quantity-selector.quantity-selector--cart .quantity-selector__button,body .quantity-selector.quantity-selector--cart .quantity-selector__input{height:34px;min-height:34px}body .quantity-selector.quantity-selector--cart .quantity-selector__input{font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/45/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAQA */
