.fmwce-quantity-buttons .quantity.fmwce-quantity-enhanced{display:inline-flex!important;align-items:stretch!important;float:none;margin:0}.fmwce-quantity-buttons .quantity.fmwce-quantity-enhanced .qty{width:3.75rem!important;min-height:40px!important;margin:0!important;border-radius:0!important;text-align:center!important;-moz-appearance:textfield}.fmwce-quantity-buttons .quantity.fmwce-quantity-enhanced .qty::-webkit-inner-spin-button,.fmwce-quantity-buttons .quantity.fmwce-quantity-enhanced .qty::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.fmwce-quantity-buttons .fmwce-quantity-button{display:inline-grid!important;width:40px!important;min-width:40px!important;min-height:40px!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #d8dde5!important;background:#ffffff!important;color:#0f172a!important;box-shadow:none!important;font:inherit!important;font-size:18px!important;line-height:1!important;cursor:pointer}.fmwce-quantity-buttons .fmwce-quantity-button--minus{border-radius:var(--fmwce-global-radius,6px) 0 0 var(--fmwce-global-radius,6px)!important;border-right:0!important}.fmwce-quantity-buttons .fmwce-quantity-button--plus{border-left:0!important;border-radius:0 var(--fmwce-global-radius,6px) var(--fmwce-global-radius,6px) 0!important}.fmwce-quantity-buttons .fmwce-quantity-button:hover,.fmwce-quantity-buttons .fmwce-quantity-button:focus{background:#f8fafc!important;color:#0f172a!important}.fmwce-quantity-buttons .fmwce-quantity-button:focus-visible{position:relative;z-index:1;outline:2px solid #2563eb!important;outline-offset:-2px}.fmwce-quantity-buttons .fmwce-quantity-button:disabled{cursor:not-allowed;opacity:.4}.fmwce-quantity-buttons .fmwce-quantity-button[hidden]{display:none!important}