/*!**************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./styles/components/component-quantity.scss ***!
  \**************************************************************************************************************************************************************************************************************************************/.quantity{border:1px solid #ccd0d1;border-radius:90px;display:flex;max-width:16rem;overflow:hidden;padding:5px 10px;position:relative}@media screen and (min-width:1280px){.quantity{max-width:18rem}}.quantity__input{-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:flex;font:normal 1.6rem var(--font-family-secondary);margin:0;outline:none;padding:0 5px;text-align:center;width:57px}.quantity__input::-moz-placeholder{opacity:.5}.quantity__input::placeholder{opacity:.5}.quantity__input::-webkit-calendar-picker-indicator{display:none!important}.quantity__input:before{border:.1rem solid transparent;content:"";pointer-events:none;position:absolute;z-index:1}.quantity__button{align-items:center;background-color:transparent;border:0;color:rgb(var(--color-foreground));cursor:pointer;display:flex;flex-shrink:0;font-size:1.8rem;justify-content:center;padding:0;width:calc(4.5rem/var(--font-body-scale))}.quantity__button:first-child{margin-left:calc(var(--inputs-border-width))}.quantity__button:last-child{margin-right:calc(var(--inputs-border-width))}.quantity__button svg{pointer-events:none;width:26px}.quantity__button:focus-visible,.quantity__input:focus-visible{background-color:rgb(var(--color-background));z-index:2}.quantity__button:focus,.quantity__input:focus{background-color:rgb(var(--color-background));z-index:2}.quantity__button:not(:focus-visible):not(.focused),.quantity__input:not(:focus-visible):not(.focused){background-color:inherit;box-shadow:inherit}.quantity__input:-webkit-autofill,.quantity__input:-webkit-autofill:active,.quantity__input:-webkit-autofill:hover{box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important;-webkit-box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important}.quantity__input::-webkit-inner-spin-button,.quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity__input[type=number]{-moz-appearance:textfield}