Skip to product information

nixit menstrual disc

$ 42 USD

if (!customElements.get('product-form')) { customElements.define('product-form', class ProductForm extends HTMLElement { constructor() { super(); this.form = this.querySelector('form'); this.form.querySelector('[name=id]').disabled = false; this.form.addEventListener('submit', this.onSubmitHandler.bind(this)); this.cartNotification = document.querySelector('cart-notification'); } onSubmitHandler(evt) { evt.preventDefault(); const submitButton = this.querySelector('[type="submit"]'); if (submitButton.classList.contains('loading')) return; this.handleErrorMessage(); this.cartNotification.setActiveElement(document.activeElement); submitButton.setAttribute('aria-disabled', true); submitButton.classList.add('loading'); this.querySelector('.loading-overlay__spinner').classList.remove('hidden'); const config = fetchConfig('javascript'); config.headers['X-Requested-With'] = 'XMLHttpRequest'; delete config.headers['Content-Type']; const formData = new FormData(this.form); formData.append('sections', this.cartNotification.getSectionsToRender().map((section) => section.id)); formData.append('sections_url', window.location.pathname); config.body = formData; fetch(`${routes.cart_add_url}`, config) .then((response) => response.json()) .then((response) => { if (response.status) { this.handleErrorMessage(response.description); return; } this.cartNotification.renderContents(response); }) .catch((e) => { console.error(e); }) .finally(() => { submitButton.classList.remove('loading'); submitButton.removeAttribute('aria-disabled'); this.querySelector('.loading-overlay__spinner').classList.add('hidden'); }); } handleErrorMessage(errorMessage = false) { this.errorMessageWrapper = this.errorMessageWrapper || this.querySelector('.product-form__error-message-wrapper'); this.errorMessage = this.errorMessage || this.errorMessageWrapper.querySelector('.product-form__error-message'); this.errorMessageWrapper.toggleAttribute('hidden', !errorMessage); if (errorMessage) { this.errorMessage.textContent = errorMessage; } } }); }

At nixit, we make menstrual cups simple. Ultra soft silicone and a unique, one size fits all shape, nixit conforms to you. No confusing sizes, no awkward folds.

Now FSA/HSA reimbursement eligible! 

88% of our customers don’t even feel nixit when they use it.

We’ve designed the nixit cup to be as thin as possible to make it easier for you to insert and remove.

Cart

Your cart is empty

Continue shopping

Subtotal:

$

0.00 USD

Tax included and shipping calculated at checkout

or