.quantity-selector{--qty-btn-color: #2E1E16;--qty-btn-bg: #FAF7F2;--qty-btn-hover-bg: #FBF0EE;--qty-btn-hover-color: #C8565C;--qty-border: #EAE0D6;--qty-border-focus: #C8565C;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;border:1.5px solid var(--qty-border)!important;border-radius:12px!important;background:#fff!important;overflow:hidden!important;height:48px!important;min-width:132px!important;max-width:148px!important;width:148px!important;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease!important;color-scheme:normal!important;flex:0 0 auto!important}.quantity-selector:hover,.quantity-selector:focus-within{border-color:var(--qty-border-focus)!important;box-shadow:0 0 0 3px #c8565c1f!important}.quantity-selector .quantity-minus,.quantity-selector .quantity-plus,.quantity-selector button.quantity-minus,.quantity-selector button.quantity-plus,.quantity-selector .button.quantity-minus,.quantity-selector .button.quantity-plus{background:var(--qty-btn-bg)!important;background-color:var(--qty-btn-bg)!important;border-radius:0!important;box-shadow:none!important;letter-spacing:normal!important;text-transform:none!important;padding:0!important;margin:0!important;font-size:inherit!important;font-weight:400!important;transform:none!important;color:var(--qty-btn-color)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:100%!important;min-width:44px!important;min-height:44px!important;flex-shrink:0!important;cursor:pointer!important;border:none!important;outline:none!important;position:relative!important;transition:background .18s ease,color .18s ease!important}.quantity-selector .quantity-minus:hover,.quantity-selector .quantity-plus:hover,.quantity-selector .button.quantity-minus:hover,.quantity-selector .button.quantity-plus:hover{background:var(--qty-btn-hover-bg)!important;background-color:var(--qty-btn-hover-bg)!important;color:var(--qty-btn-hover-color)!important;transform:none!important;box-shadow:none!important}.quantity-selector .quantity-minus:focus-visible,.quantity-selector .quantity-plus:focus-visible{outline:2px solid var(--qty-border-focus)!important;outline-offset:-2px!important;z-index:1}.quantity-selector .quantity-minus:active,.quantity-selector .quantity-plus:active{background:#f2c9c6!important;background-color:#f2c9c6!important}.quantity-selector .quantity-minus{border-right:1px solid var(--qty-border)!important}.quantity-selector .quantity-plus{border-left:1px solid var(--qty-border)!important}.quantity-selector .quantity-minus .svg-wrapper,.quantity-selector .quantity-plus .svg-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:none!important;width:20px!important;height:20px!important;color:inherit!important}.quantity-selector .quantity-minus svg,.quantity-selector .quantity-plus svg{display:block!important;width:14px!important;height:14px!important;flex-shrink:0!important;stroke:currentColor!important;fill:none!important;color:inherit!important;opacity:1!important;visibility:visible!important}.quantity-selector .quantity-minus svg path,.quantity-selector .quantity-plus svg path{stroke:currentColor!important;fill:none!important;opacity:1!important}.quantity-selector svg{--icon-stroke-width: 1.5px}.quantity-selector input[type=number]{-webkit-appearance:textfield!important;appearance:textfield!important;-moz-appearance:textfield!important;background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;color:#2e1e16!important;font-family:DM Sans,system-ui,sans-serif!important;font-size:.95rem!important;font-weight:600!important;text-align:center!important;width:44px!important;max-width:48px!important;min-width:0!important;flex:1 1 auto!important;padding:0!important;margin:0!important;outline:none!important;height:100%!important}.quantity-selector input[type=number]::-webkit-inner-spin-button,.quantity-selector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.quantity-selector input[type=number]:focus{outline:none!important;box-shadow:none!important}.cart-item .quantity-selector,cart-items-component .quantity-selector,[data-section-type=cart-drawer] .quantity-selector{height:40px!important;min-width:112px!important;max-width:128px!important;width:128px!important}.cart-item .quantity-selector .quantity-minus,.cart-item .quantity-selector .quantity-plus,cart-items-component .quantity-selector .quantity-minus,cart-items-component .quantity-selector .quantity-plus{width:40px!important;min-width:40px!important;min-height:40px!important}button[name=remove],.cart-item__remove-button,.cart-items__remove,[data-cart-item-key] button[name=remove]{display:inline-flex!important;align-items:center!important;gap:6px!important;background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:2px 0!important;margin:0!important;letter-spacing:.03em!important;text-transform:none!important;font-family:DM Sans,system-ui,sans-serif!important;font-size:.72rem!important;font-weight:400!important;color:#8a7168!important;cursor:pointer!important;transform:none!important;opacity:1!important;text-decoration:none!important;transition:color .18s ease!important}button[name=remove]:hover,.cart-item__remove-button:hover{color:#c8565c!important;background:transparent!important;background-color:transparent!important;transform:none!important;box-shadow:none!important}button[name=remove] svg,.cart-item__remove-button svg{width:12px!important;height:12px!important;stroke:currentColor!important;fill:none!important;opacity:.7!important}@media(max-width:749px){.quantity-selector{height:48px!important;min-width:140px!important;width:140px!important}.quantity-selector .quantity-minus,.quantity-selector .quantity-plus{width:48px!important;min-width:48px!important;min-height:48px!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/moana-quantity.css.map */
