flexfits.com Open in urlscan Pro
23.227.38.65  Public Scan

Submitted URL: http://flexfits.com/
Effective URL: https://flexfits.com/
Submission: On April 03 via api from US — Scanned from CA

Form analysis 14 forms found in the DOM

POST /cart

<form action="/cart" method="post" novalidate="" data-cart-form="">
  <div class="cart__foot-inner" data-aos="fade-up" data-aos-delay="400">
    <div data-cart-price-holder="">
      <div class="cart__total hidden">
        <span>Items</span>
        <span data-cart-total="0">Free</span>
      </div>
    </div>
    <div class="cart__buttons-wrapper">
      <p class="cart__terms cart__errors__content" data-terms-error-message=""></p>
      <div class="cart__buttons" data-cart-checkout-buttons="">
        <fieldset class="cart__buttons__fieldset" data-cart-checkout-button="">
          <button type="submit" name="checkout" class="cart__checkout btn">Checkout<span class="cart__total__money" data-cart-total-price="">Free</span>
          </button>
        </fieldset>
      </div>
    </div>
    <p class="cart__text">Shipping &amp; taxes calculated at checkout</p>
  </div>
</form>

GET /search

<form class="search-form" action="/search" method="get" role="search" data-search-form="">
  <input name="options[prefix]" type="hidden" value="last">
  <div class="search-form__inner" data-search-form-inner="">
    <div class="search-form__input-holder">
      <label for="searchInput-desktop-compress" class="search-form__label">
        <span class="visually-hidden">Search for products on our site</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192">
          <path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
        </svg></label>
      <input type="search" id="searchInput-desktop-compress" class="search-form__input" name="q" value="" aria-label="Search our store" role="combobox" aria-expanded="false" aria-owns="searchResults-desktop-compress"
        aria-controls="searchResults-desktop-compress" aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
      <button class="search-form__submit visually-hidden" type="submit" tabindex="-1" aria-label="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192">
          <path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
        </svg></button>
      <button type="button" class="search-popdown__close" title="Close" data-popdown-close=""><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192">
          <path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
        </svg></button>
    </div>
  </div>
  <div id="searchResults-desktop-compress" class="search-popdown__results">
    <div class="predictive-search" data-predictive-search-results="" data-scroll-lock-scrollable="">
      <div class="predictive-search__loading-state">
        <div class="predictive-search__loader loader loader--line">
          <div class="loader-indeterminate"></div>
        </div>
      </div>
    </div>
    <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true" data-predictive-search-status=""></span>
  </div>
</form>

GET /search

<form class="search-form" action="/search" method="get" role="search" data-search-form="">
  <input name="options[prefix]" type="hidden" value="last">
  <div class="search-form__inner" data-search-form-inner="">
    <div class="search-form__input-holder">
      <label for="searchInput-desktop" class="search-form__label">
        <span class="visually-hidden">Search for products on our site</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192">
          <path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
        </svg></label>
      <input type="search" id="searchInput-desktop" class="search-form__input" name="q" value="" aria-label="Search our store" role="combobox" aria-expanded="false" aria-owns="searchResults-desktop" aria-controls="searchResults-desktop"
        aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
      <button class="search-form__submit visually-hidden" type="submit" tabindex="-1" aria-label="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192">
          <path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
        </svg></button>
      <button type="button" class="search-popdown__close" title="Close" data-popdown-close=""><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192">
          <path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
        </svg></button>
    </div>
  </div>
  <div id="searchResults-desktop" class="search-popdown__results">
    <div class="predictive-search" data-predictive-search-results="" data-scroll-lock-scrollable="">
      <div class="predictive-search__loading-state">
        <div class="predictive-search__loader loader loader--line">
          <div class="loader-indeterminate"></div>
        </div>
      </div>
    </div>
    <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true" data-predictive-search-status=""></span>
  </div>
</form>

GET /search

<form class="search-form" action="/search" method="get" role="search" data-search-form="">
  <input name="options[prefix]" type="hidden" value="last">
  <div class="search-form__inner" data-search-form-inner="">
    <div class="search-form__input-holder">
      <label for="searchInput-mobile" class="search-form__label">
        <span class="visually-hidden">Search for products on our site</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192">
          <path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
        </svg></label>
      <input type="search" id="searchInput-mobile" class="search-form__input" name="q" value="" aria-label="Search our store" role="combobox" aria-expanded="false" aria-owns="searchResults-mobile" aria-controls="searchResults-mobile"
        aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
      <button class="search-form__submit visually-hidden" type="submit" tabindex="-1" aria-label="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 192 192">
          <path d="M87 150c34.794 0 63-28.206 63-63s-28.206-63-63-63-63 28.206-63 63 28.206 63 63 63ZM131.55 131.55 168 168" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
        </svg></button>
      <button type="button" class="search-popdown__close" title="Close" data-popdown-close=""><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192">
          <path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
        </svg></button>
    </div>
  </div>
  <div id="searchResults-mobile" class="search-popdown__results">
    <div class="predictive-search" data-predictive-search-results="" data-scroll-lock-scrollable="">
      <div class="predictive-search__loading-state">
        <div class="predictive-search__loader loader loader--line">
          <div class="loader-indeterminate"></div>
        </div>
      </div>
    </div>
    <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true" data-predictive-search-status=""></span>
  </div>
</form>

POST /cart/add

<form method="post" action="/cart/add" id="template--14640699375712__4cf35844-daa9-481f-b090-8c1bf37ee05d-6680810192992" accept-charset="UTF-8" class="quick__form" enctype="multipart/form-data" data-product-form="" data-quickbuy-form=""><input
    type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input type="hidden" name="quantity" value="1">
  <input type="hidden" name="id" value="39780125212768">
  <button type="submit" name="add" class="btn--quick rounded" data-add-to-cart="" data-atc-trigger="" tabindex="0">
    <span class="btn__inner">
      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-shopping-cart" viewBox="0 0 192 192">
        <path d="M60 171a9 9 0 0 0 9-9 9 9 0 0 0-9-9 9 9 0 0 0-9 9 9 9 0 0 0 9 9ZM138 171a9 9 0 0 0 9-9 9 9 0 0 0-9-9 9 9 0 0 0-9 9 9 9 0 0 0 9 9Z" fill="currentColor"></path>
        <path d="M31.725 54h134.55l-19.8 69.3a11.926 11.926 0 0 1-11.55 8.7h-71.85a11.925 11.925 0 0 1-11.55-8.7l-27.15-94.95A6 6 0 0 0 18.6 24H6" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
        <circle class="cart-indicator" cx="96" cy="93" r="15"></circle>
      </svg>
      <span class="btn__text">Quick Buy</span>
      <span class="btn__loader">
        <svg height="18" width="18" class="svg-loader">
          <circle r="7" cx="9" cy="9"></circle>
          <circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9"></circle>
        </svg>
      </span>
    </span>
  </button>
  <div class="product-grid-item__error" role="alert" data-cart-errors-container=""></div><input type="hidden" name="product-id" value="6680810192992"><input type="hidden" name="section-id"
    value="template--14640699375712__4cf35844-daa9-481f-b090-8c1bf37ee05d">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="template--14640699375712__4cf35844-daa9-481f-b090-8c1bf37ee05d-6680809701472" accept-charset="UTF-8" class="quick__form" enctype="multipart/form-data" data-product-form="" data-quickbuy-form=""><input
    type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input type="hidden" name="quantity" value="1">
  <input type="hidden" name="id" value="39780124721248">
  <button type="submit" name="add" class="btn--quick rounded" data-add-to-cart="" data-atc-trigger="" tabindex="0">
    <span class="btn__inner">
      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-shopping-cart" viewBox="0 0 192 192">
        <path d="M60 171a9 9 0 0 0 9-9 9 9 0 0 0-9-9 9 9 0 0 0-9 9 9 9 0 0 0 9 9ZM138 171a9 9 0 0 0 9-9 9 9 0 0 0-9-9 9 9 0 0 0-9 9 9 9 0 0 0 9 9Z" fill="currentColor"></path>
        <path d="M31.725 54h134.55l-19.8 69.3a11.926 11.926 0 0 1-11.55 8.7h-71.85a11.925 11.925 0 0 1-11.55-8.7l-27.15-94.95A6 6 0 0 0 18.6 24H6" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
        <circle class="cart-indicator" cx="96" cy="93" r="15"></circle>
      </svg>
      <span class="btn__text">Quick Buy</span>
      <span class="btn__loader">
        <svg height="18" width="18" class="svg-loader">
          <circle r="7" cx="9" cy="9"></circle>
          <circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9"></circle>
        </svg>
      </span>
    </span>
  </button>
  <div class="product-grid-item__error" role="alert" data-cart-errors-container=""></div><input type="hidden" name="product-id" value="6680809701472"><input type="hidden" name="section-id"
    value="template--14640699375712__4cf35844-daa9-481f-b090-8c1bf37ee05d">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="template--14640699375712__4cf35844-daa9-481f-b090-8c1bf37ee05d-6680808652896" accept-charset="UTF-8" class="quick__form" enctype="multipart/form-data" data-product-form="" data-quickbuy-form=""><input
    type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input type="hidden" name="quantity" value="1">
  <input type="hidden" name="id" value="39780122656864">
  <button type="submit" name="add" class="btn--quick rounded" data-add-to-cart="" data-atc-trigger="" tabindex="0">
    <span class="btn__inner">
      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-shopping-cart" viewBox="0 0 192 192">
        <path d="M60 171a9 9 0 0 0 9-9 9 9 0 0 0-9-9 9 9 0 0 0-9 9 9 9 0 0 0 9 9ZM138 171a9 9 0 0 0 9-9 9 9 0 0 0-9-9 9 9 0 0 0-9 9 9 9 0 0 0 9 9Z" fill="currentColor"></path>
        <path d="M31.725 54h134.55l-19.8 69.3a11.926 11.926 0 0 1-11.55 8.7h-71.85a11.925 11.925 0 0 1-11.55-8.7l-27.15-94.95A6 6 0 0 0 18.6 24H6" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
        <circle class="cart-indicator" cx="96" cy="93" r="15"></circle>
      </svg>
      <span class="btn__text">Quick Buy</span>
      <span class="btn__loader">
        <svg height="18" width="18" class="svg-loader">
          <circle r="7" cx="9" cy="9"></circle>
          <circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9"></circle>
        </svg>
      </span>
    </span>
  </button>
  <div class="product-grid-item__error" role="alert" data-cart-errors-container=""></div><input type="hidden" name="product-id" value="6680808652896"><input type="hidden" name="section-id"
    value="template--14640699375712__4cf35844-daa9-481f-b090-8c1bf37ee05d">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="template--14640699375712__4cf35844-daa9-481f-b090-8c1bf37ee05d-6679152230496" accept-charset="UTF-8" class="quick__form" enctype="multipart/form-data" data-product-form="" data-quickbuy-form=""><input
    type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input type="hidden" name="quantity" value="1">
  <input type="hidden" name="id" value="39775415500896">
  <button type="submit" name="add" class="btn--quick rounded" data-add-to-cart="" data-atc-trigger="" tabindex="-1">
    <span class="btn__inner">
      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-shopping-cart" viewBox="0 0 192 192">
        <path d="M60 171a9 9 0 0 0 9-9 9 9 0 0 0-9-9 9 9 0 0 0-9 9 9 9 0 0 0 9 9ZM138 171a9 9 0 0 0 9-9 9 9 0 0 0-9-9 9 9 0 0 0-9 9 9 9 0 0 0 9 9Z" fill="currentColor"></path>
        <path d="M31.725 54h134.55l-19.8 69.3a11.926 11.926 0 0 1-11.55 8.7h-71.85a11.925 11.925 0 0 1-11.55-8.7l-27.15-94.95A6 6 0 0 0 18.6 24H6" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
        <circle class="cart-indicator" cx="96" cy="93" r="15"></circle>
      </svg>
      <span class="btn__text">Quick Buy</span>
      <span class="btn__loader">
        <svg height="18" width="18" class="svg-loader">
          <circle r="7" cx="9" cy="9"></circle>
          <circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9"></circle>
        </svg>
      </span>
    </span>
  </button>
  <div class="product-grid-item__error" role="alert" data-cart-errors-container=""></div><input type="hidden" name="product-id" value="6679152230496"><input type="hidden" name="section-id"
    value="template--14640699375712__4cf35844-daa9-481f-b090-8c1bf37ee05d">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="AddToCartForm--quick-view-item-section-look-0" accept-charset="UTF-8" class="product__form popup-quick-view__form popup-quick-view__form--small" enctype="multipart/form-data" data-product-form=""
  data-recipient-errors="false"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓">
  <div class="popup-quick-view__wrapper product__form__wrapper" data-form-wrapper="" data-scroll-lock-scrollable="">
    <div class="popup-quick-view__body" data-scroll-lock-scrollable="">
      <div class="popup-quick-view__nav">
        <p class="popup-quick-view__nav-title h5">Product 1 of 3</p>
        <div class="popup-quick-view__nav-thumbs popup-quick-view__nav-thumbs--first-active"><a href="/products/flex-cup" class="popup-quick-view__nav-thumb is-active" aria-label="Flex Cup" data-shop-the-look-thumb="" data-hotspot-ref="template--14640699375712__section-look--1"><div class="popup-quick-view__nav-media"><div class="product-single__thumbnail" data-id="21989866897504" data-thumbnail-id="quick-view-item-section-look-0-6679138631776-21989866897504">
<figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?crop=center&amp;height=178&amp;v=1701733526&amp;width=178" alt="A person smiling and showing a Flex Menstrual Disc" width="178" height="178" loading="lazy" sizes="89px" srcset="
//flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?v=1701733526&amp;width=89 89w, //flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?v=1701733526&amp;width=178 178w, //flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?v=1701733526&amp;width=1800 1800w" class="is-loading product-single__thumbnail-img img-object-cover" style="">
</figure></div></div></a><a href="/products/flex-reusable-disc" class="popup-quick-view__nav-thumb" aria-label="Flex Reusable Disc" data-shop-the-look-thumb="" data-hotspot-ref="template--14640699375712__section-look--2"><div class="popup-quick-view__nav-media"><div class="product-single__thumbnail" data-id="21989822693472" data-thumbnail-id="quick-view-item-section-look-0-6679152230496-21989822693472">
<figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?crop=center&amp;height=178&amp;v=1701808704&amp;width=178" alt="A person happy and smiling holding a Flex Reusable Menstrual Disc up in front of her face" width="178" height="178" loading="lazy" sizes="89px" srcset="
//flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?v=1701808704&amp;width=89 89w, //flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?v=1701808704&amp;width=178 178w, //flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?v=1701808704&amp;width=1800 1800w" class="is-loading product-single__thumbnail-img img-object-cover" style="">
</figure></div></div></a><a href="/products/flex-disc" class="popup-quick-view__nav-thumb" aria-label="Flex Disc" data-shop-the-look-thumb="" data-hotspot-ref="template--14640699375712__section-look--3"><div class="popup-quick-view__nav-media"><div class="product-single__thumbnail" data-id="21989791334496" data-thumbnail-id="quick-view-item-section-look-0-6679136469088-21989791334496">
<figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?crop=center&amp;height=178&amp;v=1701731594&amp;width=178" alt="A person smiling and showing a Flex Menstrual Disc" width="178" height="178" loading="lazy" sizes="89px" srcset="
//flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?v=1701731594&amp;width=89 89w, //flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?v=1701731594&amp;width=178 178w, //flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?v=1701731594&amp;width=1800 1800w" class="is-loading product-single__thumbnail-img img-object-cover" style="">
</figure></div></div></a></div>
      </div>
      <div class="popup-quick-view__body__inner">
        <div class="popup-quick-view__content">
          <a href="#" title="Close (Esc)" class="popup-quick-view__close" data-popup-close=""><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path></svg></a>
          <h1 class="popup-quick-view__title">
            <a href="/products/flex-cup" title="Flex Cup">Flex Cup</a>
          </h1>
          <div class="product__block product__price-and-badge">
            <div class="product__price-and-rating">
              <div class="product__price" data-price-wrapper=""><span data-product-price="" class="product__price--regular">$29.99</span><s data-compare-price="" class="product__price--compare"></s>
              </div>
            </div>
            <span data-price-off="" class="product__price--off hidden">
              <span data-price-off-type="">Sale</span>
              <em>•</em> Save <span data-price-off-amount=""></span>
            </span>
          </div>
        </div>
        <div class="popup-quick-view__gallery">
          <div class="product-single__gallery" id="ProductPhoto--quick-view-item-section-look-0" data-gallery="" data-autoplay-video="false" data-product-single-media-group="">
            <div class="product-single__media-slider" data-product-single-media-slider="">
              <div id="FeaturedMedia-quick-view-item-section-look-0-21989866897504" class="product-single__media-slide" data-product-slide="" data-id="21989866897504" data-aspectratio="1.0"
                data-media-id="quick-view-item-section-look-0-21989866897504" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 100.0%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?crop=center&amp;height=1800&amp;v=1701733526&amp;width=1800"
                      alt="A person smiling and showing a Flex Menstrual Disc" width="1800" height="1800" loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?v=1701733526&amp;width=150 150w, //flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?v=1701733526&amp;width=300 300w, //flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?v=1701733526&amp;width=315 315w, //flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?v=1701733526&amp;width=330 330w, //flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?v=1701733526&amp;width=360 360w, //flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?v=1701733526&amp;width=480 480w, //flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?v=1701733526&amp;width=540 540w, //flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?v=1701733526&amp;width=630 630w, //flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?v=1701733526&amp;width=720 720w, //flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?v=1701733526&amp;width=1800 1800w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="21989866897504">
                  </figure>
                </div>
              </div>
              <div id="FeaturedMedia-quick-view-item-section-look-0-21989867159648" class="product-single__media-slide media--hidden" data-product-slide="" data-id="21989867159648" data-aspectratio="1.0"
                data-media-id="quick-view-item-section-look-0-21989867159648" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 100.0%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/FlexCup_2Test.webp?crop=center&amp;height=1332&amp;v=1703779088&amp;width=1332" alt="Flex Cup" width="1332" height="1332"
                      loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/FlexCup_2Test.webp?v=1703779088&amp;width=150 150w, //flexfits.com/cdn/shop/files/FlexCup_2Test.webp?v=1703779088&amp;width=300 300w, //flexfits.com/cdn/shop/files/FlexCup_2Test.webp?v=1703779088&amp;width=315 315w, //flexfits.com/cdn/shop/files/FlexCup_2Test.webp?v=1703779088&amp;width=330 330w, //flexfits.com/cdn/shop/files/FlexCup_2Test.webp?v=1703779088&amp;width=360 360w, //flexfits.com/cdn/shop/files/FlexCup_2Test.webp?v=1703779088&amp;width=480 480w, //flexfits.com/cdn/shop/files/FlexCup_2Test.webp?v=1703779088&amp;width=540 540w, //flexfits.com/cdn/shop/files/FlexCup_2Test.webp?v=1703779088&amp;width=630 630w, //flexfits.com/cdn/shop/files/FlexCup_2Test.webp?v=1703779088&amp;width=720 720w, //flexfits.com/cdn/shop/files/FlexCup_2Test.webp?v=1703779088&amp;width=1332 1332w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="21989867159648">
                  </figure>
                </div>
              </div>
              <div id="FeaturedMedia-quick-view-item-section-look-0-21989867585632" class="product-single__media-slide media--hidden" data-product-slide="" data-id="21989867585632" data-aspectratio="1.0"
                data-media-id="quick-view-item-section-look-0-21989867585632" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 100.0%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/FlexCup_3Test.webp?crop=center&amp;height=1494&amp;v=1703778954&amp;width=1494" alt="Flex Cup" width="1494" height="1494"
                      loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/FlexCup_3Test.webp?v=1703778954&amp;width=150 150w, //flexfits.com/cdn/shop/files/FlexCup_3Test.webp?v=1703778954&amp;width=300 300w, //flexfits.com/cdn/shop/files/FlexCup_3Test.webp?v=1703778954&amp;width=315 315w, //flexfits.com/cdn/shop/files/FlexCup_3Test.webp?v=1703778954&amp;width=330 330w, //flexfits.com/cdn/shop/files/FlexCup_3Test.webp?v=1703778954&amp;width=360 360w, //flexfits.com/cdn/shop/files/FlexCup_3Test.webp?v=1703778954&amp;width=480 480w, //flexfits.com/cdn/shop/files/FlexCup_3Test.webp?v=1703778954&amp;width=540 540w, //flexfits.com/cdn/shop/files/FlexCup_3Test.webp?v=1703778954&amp;width=630 630w, //flexfits.com/cdn/shop/files/FlexCup_3Test.webp?v=1703778954&amp;width=720 720w, //flexfits.com/cdn/shop/files/FlexCup_3Test.webp?v=1703778954&amp;width=1494 1494w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="21989867585632">
                  </figure>
                </div>
              </div>
              <div id="FeaturedMedia-quick-view-item-section-look-0-21989867782240" class="product-single__media-slide media--hidden" data-product-slide="" data-id="21989867782240" data-aspectratio="1.0"
                data-media-id="quick-view-item-section-look-0-21989867782240" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 100.0%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/FlexCup_4Test.webp?crop=center&amp;height=1098&amp;v=1703779428&amp;width=1098" alt="Flex Cup" width="1098" height="1098"
                      loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/FlexCup_4Test.webp?v=1703779428&amp;width=150 150w, //flexfits.com/cdn/shop/files/FlexCup_4Test.webp?v=1703779428&amp;width=300 300w, //flexfits.com/cdn/shop/files/FlexCup_4Test.webp?v=1703779428&amp;width=315 315w, //flexfits.com/cdn/shop/files/FlexCup_4Test.webp?v=1703779428&amp;width=330 330w, //flexfits.com/cdn/shop/files/FlexCup_4Test.webp?v=1703779428&amp;width=360 360w, //flexfits.com/cdn/shop/files/FlexCup_4Test.webp?v=1703779428&amp;width=480 480w, //flexfits.com/cdn/shop/files/FlexCup_4Test.webp?v=1703779428&amp;width=540 540w, //flexfits.com/cdn/shop/files/FlexCup_4Test.webp?v=1703779428&amp;width=630 630w, //flexfits.com/cdn/shop/files/FlexCup_4Test.webp?v=1703779428&amp;width=720 720w, //flexfits.com/cdn/shop/files/FlexCup_4Test.webp?v=1703779428&amp;width=1098 1098w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="21989867782240">
                  </figure>
                </div>
              </div>
              <div id="FeaturedMedia-quick-view-item-section-look-0-22150812139616" class="product-single__media-slide media--hidden" data-product-slide="" data-id="22150812139616" data-aspectratio="1.0"
                data-media-id="quick-view-item-section-look-0-22150812139616" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 100.0%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/FlexCupSizing.webp?crop=center&amp;height=3600&amp;v=1704412785&amp;width=3600" alt="Flex Cup" width="3600" height="3600"
                      loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/FlexCupSizing.webp?v=1704412785&amp;width=150 150w, //flexfits.com/cdn/shop/files/FlexCupSizing.webp?v=1704412785&amp;width=300 300w, //flexfits.com/cdn/shop/files/FlexCupSizing.webp?v=1704412785&amp;width=315 315w, //flexfits.com/cdn/shop/files/FlexCupSizing.webp?v=1704412785&amp;width=330 330w, //flexfits.com/cdn/shop/files/FlexCupSizing.webp?v=1704412785&amp;width=360 360w, //flexfits.com/cdn/shop/files/FlexCupSizing.webp?v=1704412785&amp;width=480 480w, //flexfits.com/cdn/shop/files/FlexCupSizing.webp?v=1704412785&amp;width=540 540w, //flexfits.com/cdn/shop/files/FlexCupSizing.webp?v=1704412785&amp;width=630 630w, //flexfits.com/cdn/shop/files/FlexCupSizing.webp?v=1704412785&amp;width=720 720w, //flexfits.com/cdn/shop/files/FlexCupSizing.webp?v=1704412785&amp;width=3600 3600w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="22150812139616">
                  </figure>
                </div>
              </div>
              <div id="FeaturedMedia-quick-view-item-section-look-0-21989868109920" class="product-single__media-slide media--hidden" data-product-slide="" data-id="21989868109920" data-aspectratio="1.0"
                data-media-id="quick-view-item-section-look-0-21989868109920" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 100.0%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/FlexCup_5Test.webp?crop=center&amp;height=1152&amp;v=1704412785&amp;width=1152" alt="Flex Cup" width="1152" height="1152"
                      loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/FlexCup_5Test.webp?v=1704412785&amp;width=150 150w, //flexfits.com/cdn/shop/files/FlexCup_5Test.webp?v=1704412785&amp;width=300 300w, //flexfits.com/cdn/shop/files/FlexCup_5Test.webp?v=1704412785&amp;width=315 315w, //flexfits.com/cdn/shop/files/FlexCup_5Test.webp?v=1704412785&amp;width=330 330w, //flexfits.com/cdn/shop/files/FlexCup_5Test.webp?v=1704412785&amp;width=360 360w, //flexfits.com/cdn/shop/files/FlexCup_5Test.webp?v=1704412785&amp;width=480 480w, //flexfits.com/cdn/shop/files/FlexCup_5Test.webp?v=1704412785&amp;width=540 540w, //flexfits.com/cdn/shop/files/FlexCup_5Test.webp?v=1704412785&amp;width=630 630w, //flexfits.com/cdn/shop/files/FlexCup_5Test.webp?v=1704412785&amp;width=720 720w, //flexfits.com/cdn/shop/files/FlexCup_5Test.webp?v=1704412785&amp;width=1152 1152w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="21989868109920">
                  </figure>
                </div>
              </div>
              <div id="FeaturedMedia-quick-view-item-section-look-0-21989868273760" class="product-single__media-slide media--hidden" data-product-slide="" data-id="21989868273760" data-aspectratio="1.0"
                data-media-id="quick-view-item-section-look-0-21989868273760" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 100.0%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/FlexCup_6Test.webp?crop=center&amp;height=1134&amp;v=1704412785&amp;width=1134" alt="Flex Cup" width="1134" height="1134"
                      loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/FlexCup_6Test.webp?v=1704412785&amp;width=150 150w, //flexfits.com/cdn/shop/files/FlexCup_6Test.webp?v=1704412785&amp;width=300 300w, //flexfits.com/cdn/shop/files/FlexCup_6Test.webp?v=1704412785&amp;width=315 315w, //flexfits.com/cdn/shop/files/FlexCup_6Test.webp?v=1704412785&amp;width=330 330w, //flexfits.com/cdn/shop/files/FlexCup_6Test.webp?v=1704412785&amp;width=360 360w, //flexfits.com/cdn/shop/files/FlexCup_6Test.webp?v=1704412785&amp;width=480 480w, //flexfits.com/cdn/shop/files/FlexCup_6Test.webp?v=1704412785&amp;width=540 540w, //flexfits.com/cdn/shop/files/FlexCup_6Test.webp?v=1704412785&amp;width=630 630w, //flexfits.com/cdn/shop/files/FlexCup_6Test.webp?v=1704412785&amp;width=720 720w, //flexfits.com/cdn/shop/files/FlexCup_6Test.webp?v=1704412785&amp;width=1134 1134w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="21989868273760">
                  </figure>
                </div>
              </div>
              <div id="FeaturedMedia-quick-view-item-section-look-0-21989868699744" class="product-single__media-slide media--hidden" data-product-slide="" data-id="21989868699744" data-aspectratio="1.0"
                data-media-id="quick-view-item-section-look-0-21989868699744" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 100.0%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/FlexCup7_Test.webp?crop=center&amp;height=1800&amp;v=1704412775&amp;width=1800" alt="Flex Cup" width="1800" height="1800"
                      loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/FlexCup7_Test.webp?v=1704412775&amp;width=150 150w, //flexfits.com/cdn/shop/files/FlexCup7_Test.webp?v=1704412775&amp;width=300 300w, //flexfits.com/cdn/shop/files/FlexCup7_Test.webp?v=1704412775&amp;width=315 315w, //flexfits.com/cdn/shop/files/FlexCup7_Test.webp?v=1704412775&amp;width=330 330w, //flexfits.com/cdn/shop/files/FlexCup7_Test.webp?v=1704412775&amp;width=360 360w, //flexfits.com/cdn/shop/files/FlexCup7_Test.webp?v=1704412775&amp;width=480 480w, //flexfits.com/cdn/shop/files/FlexCup7_Test.webp?v=1704412775&amp;width=540 540w, //flexfits.com/cdn/shop/files/FlexCup7_Test.webp?v=1704412775&amp;width=630 630w, //flexfits.com/cdn/shop/files/FlexCup7_Test.webp?v=1704412775&amp;width=720 720w, //flexfits.com/cdn/shop/files/FlexCup7_Test.webp?v=1704412775&amp;width=1800 1800w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="21989868699744">
                  </figure>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div data-form-wrapper=""><!-- /partials/product-form-quickview-body.liquid -->
        <div class="product__form">
          <input type="hidden" name="id" value="39775383093344" data-product-select=""><input type="hidden" name="quantity" value="1"><!-- /snippets/inventory-countdown.liquid -->
          <script data-product-remaining-json="" type="application/json">
            {
              "39775383093344": "in",
              "39775383126112": "in"
            }
          </script>
          <div class="variant__countdown count-is-in" data-remaining-max="5" data-remaining-wrapper="">
            <span class="variant__countdown--in">Item is in stock</span><span class="variant__countdown--low">Only <span data-remaining-count="">0</span> left in stock</span><span class="variant__countdown--out">Item is out of stock</span>
            <span class="variant__countdown--unavailable">Item is unavailable</span>
          </div>
          <div class="shop-pay-terms"></div>
          <div class="product__selectors">
            <div class="selector-wrapper selector-wrapper--boxes" data-option-position="1">
              <fieldset class="radio__fieldset radio__fieldset--circle">
                <legend class="radio__legend">
                  <span class="radio__legend__label">Size</span>
                </legend>
                <span class="radio__button">
                  <input type="radio" class="radio__input" data-single-option-selector="" data-index="option1" name="options[Size]" value="Size 01" id="quick-view-item-section-look-0-6679138631776-Size-Size 01" checked="">
                  <label for="quick-view-item-section-look-0-6679138631776-Size-Size 01" class="radio__label">
                    <span>Size 01</span>
                  </label>
                </span>
                <span class="radio__button">
                  <input type="radio" class="radio__input" data-single-option-selector="" data-index="option1" name="options[Size]" value="Size 02" id="quick-view-item-section-look-0-6679138631776-Size-Size 02">
                  <label for="quick-view-item-section-look-0-6679138631776-Size-Size 02" class="radio__label">
                    <span>Size 02</span>
                  </label>
                </span>
              </fieldset>
            </div>
          </div><noscript>
            <select name="id" class="product__form__select" aria-label="Size">
              <option selected="selected" value="39775383093344">Size 01</option>
              <option value="39775383126112">Size 02</option>
            </select>
          </noscript>
        </div>
      </div>
      <p>The only menstrual cup in the world that removes like a tampon because of our adjustable, patented pull-tab. But unlike tampons, you can wear our period cup for up to...</p>
    </div>
    <div class="popup-quick-view__foot">
      <div class="popup-quick-view__foot__inner" data-quick-view-foot-inner=""><!-- /partials/product-form-quickview-actions.liquid -->
        <div class="product__submit__holder">
          <div class="product__submit__buttons">
            <div class="product__submit__item">
              <button type="submit" name="add" id="AddToCart--quick-view-item-section-look-0" class="btn btn--primary btn--solid btn--large btn--submit product__submit__add" data-add-to-cart="">
                <span data-add-to-cart-text="">Add to Cart </span>
                <div class="loader loader--line">
                  <div class="loader-indeterminate"></div>
                </div>
              </button>
            </div>
          </div>
          <div data-cart-errors-container="" role="alert" class="product__form__errors"></div>
        </div>
        <a class="popup-quick-view__view-button popup-quick-view__view-button--desktop" href="/products/flex-cup">View all details</a>
      </div>
    </div>
  </div><input type="hidden" name="product-id" value="6679138631776"><input type="hidden" name="section-id" value="template--14640699375712__section-look">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="AddToCartForm--quick-view-item-section-look-1" accept-charset="UTF-8" class="product__form popup-quick-view__form popup-quick-view__form--small" enctype="multipart/form-data" data-product-form=""
  data-recipient-errors="false"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓">
  <div class="popup-quick-view__wrapper product__form__wrapper" data-form-wrapper="" data-scroll-lock-scrollable="">
    <div class="popup-quick-view__body" data-scroll-lock-scrollable="">
      <div class="popup-quick-view__nav">
        <p class="popup-quick-view__nav-title h5">Product 2 of 3</p>
        <div class="popup-quick-view__nav-thumbs"><a href="/products/flex-cup" class="popup-quick-view__nav-thumb" aria-label="Flex Cup" data-shop-the-look-thumb="" data-hotspot-ref="template--14640699375712__section-look--1"><div class="popup-quick-view__nav-media"><div class="product-single__thumbnail" data-id="21989866897504" data-thumbnail-id="quick-view-item-section-look-1-6679138631776-21989866897504">
<figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?crop=center&amp;height=178&amp;v=1701733526&amp;width=178" alt="A person smiling and showing a Flex Menstrual Disc" width="178" height="178" loading="lazy" sizes="89px" srcset="
//flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?v=1701733526&amp;width=89 89w, //flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?v=1701733526&amp;width=178 178w, //flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?v=1701733526&amp;width=1800 1800w" class="is-loading product-single__thumbnail-img img-object-cover" style="">
</figure></div></div></a><a href="/products/flex-reusable-disc" class="popup-quick-view__nav-thumb is-active" aria-label="Flex Reusable Disc" data-shop-the-look-thumb="" data-hotspot-ref="template--14640699375712__section-look--2"><div class="popup-quick-view__nav-media"><div class="product-single__thumbnail" data-id="21989822693472" data-thumbnail-id="quick-view-item-section-look-1-6679152230496-21989822693472">
<figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?crop=center&amp;height=178&amp;v=1701808704&amp;width=178" alt="A person happy and smiling holding a Flex Reusable Menstrual Disc up in front of her face" width="178" height="178" loading="lazy" sizes="89px" srcset="
//flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?v=1701808704&amp;width=89 89w, //flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?v=1701808704&amp;width=178 178w, //flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?v=1701808704&amp;width=1800 1800w" class="is-loading product-single__thumbnail-img img-object-cover" style="">
</figure></div></div></a><a href="/products/flex-disc" class="popup-quick-view__nav-thumb" aria-label="Flex Disc" data-shop-the-look-thumb="" data-hotspot-ref="template--14640699375712__section-look--3"><div class="popup-quick-view__nav-media"><div class="product-single__thumbnail" data-id="21989791334496" data-thumbnail-id="quick-view-item-section-look-1-6679136469088-21989791334496">
<figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?crop=center&amp;height=178&amp;v=1701731594&amp;width=178" alt="A person smiling and showing a Flex Menstrual Disc" width="178" height="178" loading="lazy" sizes="89px" srcset="
//flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?v=1701731594&amp;width=89 89w, //flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?v=1701731594&amp;width=178 178w, //flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?v=1701731594&amp;width=1800 1800w" class="is-loading product-single__thumbnail-img img-object-cover" style="">
</figure></div></div></a></div>
      </div>
      <div class="popup-quick-view__body__inner">
        <div class="popup-quick-view__content">
          <a href="#" title="Close (Esc)" class="popup-quick-view__close" data-popup-close=""><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path></svg></a>
          <h1 class="popup-quick-view__title">
            <a href="/products/flex-reusable-disc" title="Flex Reusable Disc">Flex Reusable Disc</a>
          </h1>
          <div class="product__block product__price-and-badge">
            <div class="product__price-and-rating">
              <div class="product__price" data-price-wrapper=""><span data-product-price="" class="product__price--regular">$34.99</span><s data-compare-price="" class="product__price--compare"></s>
              </div>
            </div>
            <span data-price-off="" class="product__price--off hidden">
              <span data-price-off-type="">Sale</span>
              <em>•</em> Save <span data-price-off-amount=""></span>
            </span>
          </div>
        </div>
        <div class="popup-quick-view__gallery">
          <div class="product-single__gallery" id="ProductPhoto--quick-view-item-section-look-1" data-gallery="" data-autoplay-video="false" data-product-single-media-group="">
            <div class="product-single__media-slider" data-product-single-media-slider="">
              <div id="FeaturedMedia-quick-view-item-section-look-1-21989822693472" class="product-single__media-slide" data-product-slide="" data-id="21989822693472" data-aspectratio="1.0"
                data-media-id="quick-view-item-section-look-1-21989822693472" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 100.0%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?crop=center&amp;height=1800&amp;v=1701808704&amp;width=1800"
                      alt="A person happy and smiling holding a Flex Reusable Menstrual Disc up in front of her face" width="1800" height="1800" loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?v=1701808704&amp;width=150 150w, //flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?v=1701808704&amp;width=300 300w, //flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?v=1701808704&amp;width=315 315w, //flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?v=1701808704&amp;width=330 330w, //flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?v=1701808704&amp;width=360 360w, //flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?v=1701808704&amp;width=480 480w, //flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?v=1701808704&amp;width=540 540w, //flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?v=1701808704&amp;width=630 630w, //flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?v=1701808704&amp;width=720 720w, //flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?v=1701808704&amp;width=1800 1800w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="21989822693472">
                  </figure>
                </div>
              </div>
              <div id="FeaturedMedia-quick-view-item-section-look-1-21989823119456" class="product-single__media-slide media--hidden" data-product-slide="" data-id="21989823119456" data-aspectratio="1.0"
                data-media-id="quick-view-item-section-look-1-21989823119456" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 100.0%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/FlexReusableDisc_2Test.webp?crop=center&amp;height=1422&amp;v=1703779372&amp;width=1422" alt="Flex Reusable Disc" width="1422"
                      height="1422" loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/FlexReusableDisc_2Test.webp?v=1703779372&amp;width=150 150w, //flexfits.com/cdn/shop/files/FlexReusableDisc_2Test.webp?v=1703779372&amp;width=300 300w, //flexfits.com/cdn/shop/files/FlexReusableDisc_2Test.webp?v=1703779372&amp;width=315 315w, //flexfits.com/cdn/shop/files/FlexReusableDisc_2Test.webp?v=1703779372&amp;width=330 330w, //flexfits.com/cdn/shop/files/FlexReusableDisc_2Test.webp?v=1703779372&amp;width=360 360w, //flexfits.com/cdn/shop/files/FlexReusableDisc_2Test.webp?v=1703779372&amp;width=480 480w, //flexfits.com/cdn/shop/files/FlexReusableDisc_2Test.webp?v=1703779372&amp;width=540 540w, //flexfits.com/cdn/shop/files/FlexReusableDisc_2Test.webp?v=1703779372&amp;width=630 630w, //flexfits.com/cdn/shop/files/FlexReusableDisc_2Test.webp?v=1703779372&amp;width=720 720w, //flexfits.com/cdn/shop/files/FlexReusableDisc_2Test.webp?v=1703779372&amp;width=1422 1422w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="21989823119456">
                  </figure>
                </div>
              </div>
              <div id="FeaturedMedia-quick-view-item-section-look-1-21989823414368" class="product-single__media-slide media--hidden" data-product-slide="" data-id="21989823414368" data-aspectratio="1.0"
                data-media-id="quick-view-item-section-look-1-21989823414368" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 100.0%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/FlexReusableDisc_3Test.webp?crop=center&amp;height=1800&amp;v=1700092414&amp;width=1800" alt="Flex Reusable Disc" width="1800"
                      height="1800" loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/FlexReusableDisc_3Test.webp?v=1700092414&amp;width=150 150w, //flexfits.com/cdn/shop/files/FlexReusableDisc_3Test.webp?v=1700092414&amp;width=300 300w, //flexfits.com/cdn/shop/files/FlexReusableDisc_3Test.webp?v=1700092414&amp;width=315 315w, //flexfits.com/cdn/shop/files/FlexReusableDisc_3Test.webp?v=1700092414&amp;width=330 330w, //flexfits.com/cdn/shop/files/FlexReusableDisc_3Test.webp?v=1700092414&amp;width=360 360w, //flexfits.com/cdn/shop/files/FlexReusableDisc_3Test.webp?v=1700092414&amp;width=480 480w, //flexfits.com/cdn/shop/files/FlexReusableDisc_3Test.webp?v=1700092414&amp;width=540 540w, //flexfits.com/cdn/shop/files/FlexReusableDisc_3Test.webp?v=1700092414&amp;width=630 630w, //flexfits.com/cdn/shop/files/FlexReusableDisc_3Test.webp?v=1700092414&amp;width=720 720w, //flexfits.com/cdn/shop/files/FlexReusableDisc_3Test.webp?v=1700092414&amp;width=1800 1800w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="21989823414368">
                  </figure>
                </div>
              </div>
              <div id="FeaturedMedia-quick-view-item-section-look-1-21989823938656" class="product-single__media-slide media--hidden" data-product-slide="" data-id="21989823938656" data-aspectratio="1.0"
                data-media-id="quick-view-item-section-look-1-21989823938656" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 100.0%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/FlexReusableDisc_4Test.webp?crop=center&amp;height=1440&amp;v=1703779348&amp;width=1440" alt="Flex Reusable Disc" width="1440"
                      height="1440" loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/FlexReusableDisc_4Test.webp?v=1703779348&amp;width=150 150w, //flexfits.com/cdn/shop/files/FlexReusableDisc_4Test.webp?v=1703779348&amp;width=300 300w, //flexfits.com/cdn/shop/files/FlexReusableDisc_4Test.webp?v=1703779348&amp;width=315 315w, //flexfits.com/cdn/shop/files/FlexReusableDisc_4Test.webp?v=1703779348&amp;width=330 330w, //flexfits.com/cdn/shop/files/FlexReusableDisc_4Test.webp?v=1703779348&amp;width=360 360w, //flexfits.com/cdn/shop/files/FlexReusableDisc_4Test.webp?v=1703779348&amp;width=480 480w, //flexfits.com/cdn/shop/files/FlexReusableDisc_4Test.webp?v=1703779348&amp;width=540 540w, //flexfits.com/cdn/shop/files/FlexReusableDisc_4Test.webp?v=1703779348&amp;width=630 630w, //flexfits.com/cdn/shop/files/FlexReusableDisc_4Test.webp?v=1703779348&amp;width=720 720w, //flexfits.com/cdn/shop/files/FlexReusableDisc_4Test.webp?v=1703779348&amp;width=1440 1440w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="21989823938656">
                  </figure>
                </div>
              </div>
              <div id="FeaturedMedia-quick-view-item-section-look-1-21989824331872" class="product-single__media-slide media--hidden" data-product-slide="" data-id="21989824331872" data-aspectratio="1.0"
                data-media-id="quick-view-item-section-look-1-21989824331872" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 100.0%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/FlexReusableDisc_5Test.webp?crop=center&amp;height=1368&amp;v=1703779313&amp;width=1368" alt="Flex Reusable Disc" width="1368"
                      height="1368" loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/FlexReusableDisc_5Test.webp?v=1703779313&amp;width=150 150w, //flexfits.com/cdn/shop/files/FlexReusableDisc_5Test.webp?v=1703779313&amp;width=300 300w, //flexfits.com/cdn/shop/files/FlexReusableDisc_5Test.webp?v=1703779313&amp;width=315 315w, //flexfits.com/cdn/shop/files/FlexReusableDisc_5Test.webp?v=1703779313&amp;width=330 330w, //flexfits.com/cdn/shop/files/FlexReusableDisc_5Test.webp?v=1703779313&amp;width=360 360w, //flexfits.com/cdn/shop/files/FlexReusableDisc_5Test.webp?v=1703779313&amp;width=480 480w, //flexfits.com/cdn/shop/files/FlexReusableDisc_5Test.webp?v=1703779313&amp;width=540 540w, //flexfits.com/cdn/shop/files/FlexReusableDisc_5Test.webp?v=1703779313&amp;width=630 630w, //flexfits.com/cdn/shop/files/FlexReusableDisc_5Test.webp?v=1703779313&amp;width=720 720w, //flexfits.com/cdn/shop/files/FlexReusableDisc_5Test.webp?v=1703779313&amp;width=1368 1368w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="21989824331872">
                  </figure>
                </div>
              </div>
              <div id="FeaturedMedia-quick-view-item-section-look-1-21989824823392" class="product-single__media-slide media--hidden" data-product-slide="" data-id="21989824823392" data-aspectratio="1.0"
                data-media-id="quick-view-item-section-look-1-21989824823392" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 100.0%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/FlexReusableDisc_6Test.webp?crop=center&amp;height=1548&amp;v=1703779220&amp;width=1548" alt="Flex Reusable Disc" width="1548"
                      height="1548" loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/FlexReusableDisc_6Test.webp?v=1703779220&amp;width=150 150w, //flexfits.com/cdn/shop/files/FlexReusableDisc_6Test.webp?v=1703779220&amp;width=300 300w, //flexfits.com/cdn/shop/files/FlexReusableDisc_6Test.webp?v=1703779220&amp;width=315 315w, //flexfits.com/cdn/shop/files/FlexReusableDisc_6Test.webp?v=1703779220&amp;width=330 330w, //flexfits.com/cdn/shop/files/FlexReusableDisc_6Test.webp?v=1703779220&amp;width=360 360w, //flexfits.com/cdn/shop/files/FlexReusableDisc_6Test.webp?v=1703779220&amp;width=480 480w, //flexfits.com/cdn/shop/files/FlexReusableDisc_6Test.webp?v=1703779220&amp;width=540 540w, //flexfits.com/cdn/shop/files/FlexReusableDisc_6Test.webp?v=1703779220&amp;width=630 630w, //flexfits.com/cdn/shop/files/FlexReusableDisc_6Test.webp?v=1703779220&amp;width=720 720w, //flexfits.com/cdn/shop/files/FlexReusableDisc_6Test.webp?v=1703779220&amp;width=1548 1548w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="21989824823392">
                  </figure>
                </div>
              </div>
              <div id="FeaturedMedia-quick-view-item-section-look-1-22172816932960" class="product-single__media-slide media--hidden" data-product-slide="" data-id="22172816932960" data-aspectratio="1.0761904761904761"
                data-media-id="quick-view-item-section-look-1-22172816932960" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 92.9%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img
                      src="//flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc_93e5bf09-5d0f-4f71-b5b7-8c51f3138d32.webp?crop=center&amp;height=2520&amp;v=1704903893&amp;width=2712" alt="Flex Reusable Disc" width="2712"
                      height="2520" loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc_93e5bf09-5d0f-4f71-b5b7-8c51f3138d32.webp?v=1704903893&amp;width=150 150w, //flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc_93e5bf09-5d0f-4f71-b5b7-8c51f3138d32.webp?v=1704903893&amp;width=300 300w, //flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc_93e5bf09-5d0f-4f71-b5b7-8c51f3138d32.webp?v=1704903893&amp;width=315 315w, //flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc_93e5bf09-5d0f-4f71-b5b7-8c51f3138d32.webp?v=1704903893&amp;width=330 330w, //flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc_93e5bf09-5d0f-4f71-b5b7-8c51f3138d32.webp?v=1704903893&amp;width=360 360w, //flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc_93e5bf09-5d0f-4f71-b5b7-8c51f3138d32.webp?v=1704903893&amp;width=480 480w, //flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc_93e5bf09-5d0f-4f71-b5b7-8c51f3138d32.webp?v=1704903893&amp;width=540 540w, //flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc_93e5bf09-5d0f-4f71-b5b7-8c51f3138d32.webp?v=1704903893&amp;width=630 630w, //flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc_93e5bf09-5d0f-4f71-b5b7-8c51f3138d32.webp?v=1704903893&amp;width=720 720w, //flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc_93e5bf09-5d0f-4f71-b5b7-8c51f3138d32.webp?v=1704903893&amp;width=2712 2712w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="22172816932960">
                  </figure>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div data-form-wrapper=""><!-- /partials/product-form-quickview-body.liquid -->
        <div class="product__form">
          <input type="hidden" name="id" value="39775415500896" data-product-select=""><input type="hidden" name="quantity" value="1"><!-- /snippets/inventory-countdown.liquid -->
          <script data-product-remaining-json="" type="application/json">
            {
              "39775415500896": "in"
            }
          </script>
          <div class="variant__countdown count-is-in" data-remaining-max="5" data-remaining-wrapper="">
            <span class="variant__countdown--in">Item is in stock</span><span class="variant__countdown--low">Only <span data-remaining-count="">0</span> left in stock</span><span class="variant__countdown--out">Item is out of stock</span>
            <span class="variant__countdown--unavailable">Item is unavailable</span>
          </div>
          <div class="shop-pay-terms"></div><noscript>
            <select name="id" class="product__form__select" aria-label="Title">
              <option selected="selected" value="39775415500896">Default Title</option>
            </select>
          </noscript>
        </div>
      </div>
      <p>Modeled after our best-selling Flex Disc—but 100% reusable (and can last for years). Enjoy unreal comfort and 12-hour leak protection. Plus, it's designed to reduce cramps. Great for your wallet,...</p>
    </div>
    <div class="popup-quick-view__foot">
      <div class="popup-quick-view__foot__inner" data-quick-view-foot-inner=""><!-- /partials/product-form-quickview-actions.liquid -->
        <div class="product__submit__holder">
          <div class="product__submit__buttons">
            <div class="product__submit__item">
              <button type="submit" name="add" id="AddToCart--quick-view-item-section-look-1" class="btn btn--primary btn--solid btn--large btn--submit product__submit__add" data-add-to-cart="">
                <span data-add-to-cart-text="">Add to Cart </span>
                <div class="loader loader--line">
                  <div class="loader-indeterminate"></div>
                </div>
              </button>
            </div>
          </div>
          <div data-cart-errors-container="" role="alert" class="product__form__errors"></div>
        </div>
        <a class="popup-quick-view__view-button popup-quick-view__view-button--desktop" href="/products/flex-reusable-disc">View all details</a>
      </div>
    </div>
  </div><input type="hidden" name="product-id" value="6679152230496"><input type="hidden" name="section-id" value="template--14640699375712__section-look">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="AddToCartForm--quick-view-item-e2f829a3-d786-40e9-9e96-00cc5177c9c1" accept-charset="UTF-8" class="product__form popup-quick-view__form popup-quick-view__form--small" enctype="multipart/form-data"
  data-product-form="" data-recipient-errors="false"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓">
  <div class="popup-quick-view__wrapper product__form__wrapper" data-form-wrapper="" data-scroll-lock-scrollable="">
    <div class="popup-quick-view__body" data-scroll-lock-scrollable="">
      <div class="popup-quick-view__nav">
        <p class="popup-quick-view__nav-title h5">Product 3 of 3</p>
        <div class="popup-quick-view__nav-thumbs"><a href="/products/flex-cup" class="popup-quick-view__nav-thumb" aria-label="Flex Cup" data-shop-the-look-thumb="" data-hotspot-ref="template--14640699375712__section-look--1"><div class="popup-quick-view__nav-media"><div class="product-single__thumbnail" data-id="21989866897504" data-thumbnail-id="quick-view-item-e2f829a3-d786-40e9-9e96-00cc5177c9c1-6679138631776-21989866897504">
<figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?crop=center&amp;height=178&amp;v=1701733526&amp;width=178" alt="A person smiling and showing a Flex Menstrual Disc" width="178" height="178" loading="lazy" sizes="89px" srcset="
//flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?v=1701733526&amp;width=89 89w, //flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?v=1701733526&amp;width=178 178w, //flexfits.com/cdn/shop/files/a-person-showing-flex-menstrual-disc.webp?v=1701733526&amp;width=1800 1800w" class="is-loading product-single__thumbnail-img img-object-cover" style="">
</figure></div></div></a><a href="/products/flex-reusable-disc" class="popup-quick-view__nav-thumb" aria-label="Flex Reusable Disc" data-shop-the-look-thumb="" data-hotspot-ref="template--14640699375712__section-look--2"><div class="popup-quick-view__nav-media"><div class="product-single__thumbnail" data-id="21989822693472" data-thumbnail-id="quick-view-item-e2f829a3-d786-40e9-9e96-00cc5177c9c1-6679152230496-21989822693472">
<figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?crop=center&amp;height=178&amp;v=1701808704&amp;width=178" alt="A person happy and smiling holding a Flex Reusable Menstrual Disc up in front of her face" width="178" height="178" loading="lazy" sizes="89px" srcset="
//flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?v=1701808704&amp;width=89 89w, //flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?v=1701808704&amp;width=178 178w, //flexfits.com/cdn/shop/files/person-holding-flex-reusable-menstrual-disc.webp?v=1701808704&amp;width=1800 1800w" class="is-loading product-single__thumbnail-img img-object-cover" style="">
</figure></div></div></a><a href="/products/flex-disc" class="popup-quick-view__nav-thumb is-active" aria-label="Flex Disc" data-shop-the-look-thumb="" data-hotspot-ref="template--14640699375712__section-look--3"><div class="popup-quick-view__nav-media"><div class="product-single__thumbnail" data-id="21989791334496" data-thumbnail-id="quick-view-item-e2f829a3-d786-40e9-9e96-00cc5177c9c1-6679136469088-21989791334496">
<figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?crop=center&amp;height=178&amp;v=1701731594&amp;width=178" alt="A person smiling and showing a Flex Menstrual Disc" width="178" height="178" loading="lazy" sizes="89px" srcset="
//flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?v=1701731594&amp;width=89 89w, //flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?v=1701731594&amp;width=178 178w, //flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?v=1701731594&amp;width=1800 1800w" class="is-loading product-single__thumbnail-img img-object-cover" style="">
</figure></div></div></a></div>
      </div>
      <div class="popup-quick-view__body__inner">
        <div class="popup-quick-view__content">
          <a href="#" title="Close (Esc)" class="popup-quick-view__close" data-popup-close=""><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 192 192"><path d="M150 42 42 150M150 150 42 42" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path></svg></a>
          <h1 class="popup-quick-view__title">
            <a href="/products/flex-disc" title="Flex Disc">Flex Disc</a>
          </h1>
          <div class="product__block product__price-and-badge">
            <div class="product__price-and-rating">
              <div class="product__price" data-price-wrapper=""><span data-product-price="" class="product__price--regular">$16.49</span><s data-compare-price="" class="product__price--compare"></s>
              </div>
            </div>
            <span data-price-off="" class="product__price--off hidden">
              <span data-price-off-type="">Sale</span>
              <em>•</em> Save <span data-price-off-amount=""></span>
            </span>
          </div>
        </div>
        <div class="popup-quick-view__gallery">
          <div class="product-single__gallery" id="ProductPhoto--quick-view-item-e2f829a3-d786-40e9-9e96-00cc5177c9c1" data-gallery="" data-autoplay-video="false" data-product-single-media-group="">
            <div class="product-single__media-slider" data-product-single-media-slider="">
              <div id="FeaturedMedia-quick-view-item-e2f829a3-d786-40e9-9e96-00cc5177c9c1-21989791334496" class="product-single__media-slide" data-product-slide="" data-id="21989791334496" data-aspectratio="1.0"
                data-media-id="quick-view-item-e2f829a3-d786-40e9-9e96-00cc5177c9c1-21989791334496" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 100.0%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?crop=center&amp;height=1800&amp;v=1701731594&amp;width=1800"
                      alt="A person smiling and showing a Flex Menstrual Disc" width="1800" height="1800" loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?v=1701731594&amp;width=150 150w, //flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?v=1701731594&amp;width=300 300w, //flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?v=1701731594&amp;width=315 315w, //flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?v=1701731594&amp;width=330 330w, //flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?v=1701731594&amp;width=360 360w, //flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?v=1701731594&amp;width=480 480w, //flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?v=1701731594&amp;width=540 540w, //flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?v=1701731594&amp;width=630 630w, //flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?v=1701731594&amp;width=720 720w, //flexfits.com/cdn/shop/files/person-showing-a-flex-menstrual-disc.webp?v=1701731594&amp;width=1800 1800w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="21989791334496">
                  </figure>
                </div>
              </div>
              <div id="FeaturedMedia-quick-view-item-e2f829a3-d786-40e9-9e96-00cc5177c9c1-21989791367264" class="product-single__media-slide media--hidden" data-product-slide="" data-id="21989791367264" data-aspectratio="1.0"
                data-media-id="quick-view-item-e2f829a3-d786-40e9-9e96-00cc5177c9c1-21989791367264" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 100.0%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/FlexDisc_2Test.webp?crop=center&amp;height=1494&amp;v=1703778751&amp;width=1494" alt="Flex Disc" width="1494" height="1494"
                      loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/FlexDisc_2Test.webp?v=1703778751&amp;width=150 150w, //flexfits.com/cdn/shop/files/FlexDisc_2Test.webp?v=1703778751&amp;width=300 300w, //flexfits.com/cdn/shop/files/FlexDisc_2Test.webp?v=1703778751&amp;width=315 315w, //flexfits.com/cdn/shop/files/FlexDisc_2Test.webp?v=1703778751&amp;width=330 330w, //flexfits.com/cdn/shop/files/FlexDisc_2Test.webp?v=1703778751&amp;width=360 360w, //flexfits.com/cdn/shop/files/FlexDisc_2Test.webp?v=1703778751&amp;width=480 480w, //flexfits.com/cdn/shop/files/FlexDisc_2Test.webp?v=1703778751&amp;width=540 540w, //flexfits.com/cdn/shop/files/FlexDisc_2Test.webp?v=1703778751&amp;width=630 630w, //flexfits.com/cdn/shop/files/FlexDisc_2Test.webp?v=1703778751&amp;width=720 720w, //flexfits.com/cdn/shop/files/FlexDisc_2Test.webp?v=1703778751&amp;width=1494 1494w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="21989791367264">
                  </figure>
                </div>
              </div>
              <div id="FeaturedMedia-quick-view-item-e2f829a3-d786-40e9-9e96-00cc5177c9c1-21989791858784" class="product-single__media-slide media--hidden" data-product-slide="" data-id="21989791858784" data-aspectratio="1.0"
                data-media-id="quick-view-item-e2f829a3-d786-40e9-9e96-00cc5177c9c1-21989791858784" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 100.0%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/FlexDisc_3Test.webp?crop=center&amp;height=1494&amp;v=1703778731&amp;width=1494" alt="Flex Disc" width="1494" height="1494"
                      loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/FlexDisc_3Test.webp?v=1703778731&amp;width=150 150w, //flexfits.com/cdn/shop/files/FlexDisc_3Test.webp?v=1703778731&amp;width=300 300w, //flexfits.com/cdn/shop/files/FlexDisc_3Test.webp?v=1703778731&amp;width=315 315w, //flexfits.com/cdn/shop/files/FlexDisc_3Test.webp?v=1703778731&amp;width=330 330w, //flexfits.com/cdn/shop/files/FlexDisc_3Test.webp?v=1703778731&amp;width=360 360w, //flexfits.com/cdn/shop/files/FlexDisc_3Test.webp?v=1703778731&amp;width=480 480w, //flexfits.com/cdn/shop/files/FlexDisc_3Test.webp?v=1703778731&amp;width=540 540w, //flexfits.com/cdn/shop/files/FlexDisc_3Test.webp?v=1703778731&amp;width=630 630w, //flexfits.com/cdn/shop/files/FlexDisc_3Test.webp?v=1703778731&amp;width=720 720w, //flexfits.com/cdn/shop/files/FlexDisc_3Test.webp?v=1703778731&amp;width=1494 1494w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="21989791858784">
                  </figure>
                </div>
              </div>
              <div id="FeaturedMedia-quick-view-item-e2f829a3-d786-40e9-9e96-00cc5177c9c1-22172693299296" class="product-single__media-slide media--hidden" data-product-slide="" data-id="22172693299296" data-aspectratio="1.0"
                data-media-id="quick-view-item-e2f829a3-d786-40e9-9e96-00cc5177c9c1-22172693299296" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 100.0%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/FlexDisc_4Test.2.webp?crop=center&amp;height=1800&amp;v=1704902570&amp;width=1800" alt="Flex Disc" width="1800" height="1800"
                      loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/FlexDisc_4Test.2.webp?v=1704902570&amp;width=150 150w, //flexfits.com/cdn/shop/files/FlexDisc_4Test.2.webp?v=1704902570&amp;width=300 300w, //flexfits.com/cdn/shop/files/FlexDisc_4Test.2.webp?v=1704902570&amp;width=315 315w, //flexfits.com/cdn/shop/files/FlexDisc_4Test.2.webp?v=1704902570&amp;width=330 330w, //flexfits.com/cdn/shop/files/FlexDisc_4Test.2.webp?v=1704902570&amp;width=360 360w, //flexfits.com/cdn/shop/files/FlexDisc_4Test.2.webp?v=1704902570&amp;width=480 480w, //flexfits.com/cdn/shop/files/FlexDisc_4Test.2.webp?v=1704902570&amp;width=540 540w, //flexfits.com/cdn/shop/files/FlexDisc_4Test.2.webp?v=1704902570&amp;width=630 630w, //flexfits.com/cdn/shop/files/FlexDisc_4Test.2.webp?v=1704902570&amp;width=720 720w, //flexfits.com/cdn/shop/files/FlexDisc_4Test.2.webp?v=1704902570&amp;width=1800 1800w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="22172693299296">
                  </figure>
                </div>
              </div>
              <div id="FeaturedMedia-quick-view-item-e2f829a3-d786-40e9-9e96-00cc5177c9c1-21989792415840" class="product-single__media-slide media--hidden" data-product-slide="" data-id="21989792415840" data-aspectratio="1.0"
                data-media-id="quick-view-item-e2f829a3-d786-40e9-9e96-00cc5177c9c1-21989792415840" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 100.0%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/FlexDisc_5Test.webp?crop=center&amp;height=1296&amp;v=1704902570&amp;width=1296" alt="Flex Disc" width="1296" height="1296"
                      loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/FlexDisc_5Test.webp?v=1704902570&amp;width=150 150w, //flexfits.com/cdn/shop/files/FlexDisc_5Test.webp?v=1704902570&amp;width=300 300w, //flexfits.com/cdn/shop/files/FlexDisc_5Test.webp?v=1704902570&amp;width=315 315w, //flexfits.com/cdn/shop/files/FlexDisc_5Test.webp?v=1704902570&amp;width=330 330w, //flexfits.com/cdn/shop/files/FlexDisc_5Test.webp?v=1704902570&amp;width=360 360w, //flexfits.com/cdn/shop/files/FlexDisc_5Test.webp?v=1704902570&amp;width=480 480w, //flexfits.com/cdn/shop/files/FlexDisc_5Test.webp?v=1704902570&amp;width=540 540w, //flexfits.com/cdn/shop/files/FlexDisc_5Test.webp?v=1704902570&amp;width=630 630w, //flexfits.com/cdn/shop/files/FlexDisc_5Test.webp?v=1704902570&amp;width=720 720w, //flexfits.com/cdn/shop/files/FlexDisc_5Test.webp?v=1704902570&amp;width=1296 1296w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="21989792415840">
                  </figure>
                </div>
              </div>
              <div id="FeaturedMedia-quick-view-item-e2f829a3-d786-40e9-9e96-00cc5177c9c1-21989792874592" class="product-single__media-slide media--hidden" data-product-slide="" data-id="21989792874592" data-aspectratio="1.0"
                data-media-id="quick-view-item-e2f829a3-d786-40e9-9e96-00cc5177c9c1-21989792874592" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 100.0%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/FlexDisc_6Test.webp?crop=center&amp;height=1296&amp;v=1704902570&amp;width=1296" alt="Flex Disc" width="1296" height="1296"
                      loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/FlexDisc_6Test.webp?v=1704902570&amp;width=150 150w, //flexfits.com/cdn/shop/files/FlexDisc_6Test.webp?v=1704902570&amp;width=300 300w, //flexfits.com/cdn/shop/files/FlexDisc_6Test.webp?v=1704902570&amp;width=315 315w, //flexfits.com/cdn/shop/files/FlexDisc_6Test.webp?v=1704902570&amp;width=330 330w, //flexfits.com/cdn/shop/files/FlexDisc_6Test.webp?v=1704902570&amp;width=360 360w, //flexfits.com/cdn/shop/files/FlexDisc_6Test.webp?v=1704902570&amp;width=480 480w, //flexfits.com/cdn/shop/files/FlexDisc_6Test.webp?v=1704902570&amp;width=540 540w, //flexfits.com/cdn/shop/files/FlexDisc_6Test.webp?v=1704902570&amp;width=630 630w, //flexfits.com/cdn/shop/files/FlexDisc_6Test.webp?v=1704902570&amp;width=720 720w, //flexfits.com/cdn/shop/files/FlexDisc_6Test.webp?v=1704902570&amp;width=1296 1296w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="21989792874592">
                  </figure>
                </div>
              </div>
              <div id="FeaturedMedia-quick-view-item-e2f829a3-d786-40e9-9e96-00cc5177c9c1-22172697362528" class="product-single__media-slide media--hidden" data-product-slide="" data-id="22172697362528" data-aspectratio="1.0761904761904761"
                data-media-id="quick-view-item-e2f829a3-d786-40e9-9e96-00cc5177c9c1-22172697362528" data-type="image" data-product-single-media-wrapper="">
                <div class="product-single__media product-single__media--image">
                  <div class="product-single__media--image-height" style="padding-top: 92.9%;"></div>
                  <figure class="lazy-image is-loading lazy-image--cover"><img src="//flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc.webp?crop=center&amp;height=2520&amp;v=1704902601&amp;width=2712" alt="Flex Disc"
                      width="2712" height="2520" loading="eager" sizes="(min-width: 768px) 163px, calc((100vw - 50px) / 2 - 17px)" fetchpriority="high"
                      srcset="
//flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc.webp?v=1704902601&amp;width=150 150w, //flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc.webp?v=1704902601&amp;width=300 300w, //flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc.webp?v=1704902601&amp;width=315 315w, //flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc.webp?v=1704902601&amp;width=330 330w, //flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc.webp?v=1704902601&amp;width=360 360w, //flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc.webp?v=1704902601&amp;width=480 480w, //flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc.webp?v=1704902601&amp;width=540 540w, //flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc.webp?v=1704902601&amp;width=630 630w, //flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc.webp?v=1704902601&amp;width=720 720w, //flexfits.com/cdn/shop/files/FlexDiscvsFlexPlant_DiscvsFlexReusableDisc.webp?v=1704902601&amp;width=2712 2712w"
                      class="is-loading img-object-cover" style="" data-product-image="" data-image-id="22172697362528">
                  </figure>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div data-form-wrapper=""><!-- /partials/product-form-quickview-body.liquid -->
        <div class="product__form">
          <input type="hidden" name="id" value="39775378243680" data-product-select=""><input type="hidden" name="quantity" value="1"><!-- /snippets/inventory-countdown.liquid -->
          <script data-product-remaining-json="" type="application/json">
            {
              "39775378243680": "in"
            }
          </script>
          <div class="variant__countdown count-is-in" data-remaining-max="5" data-remaining-wrapper="">
            <span class="variant__countdown--in">Item is in stock</span><span class="variant__countdown--low">Only <span data-remaining-count="">0</span> left in stock</span><span class="variant__countdown--out">Item is out of stock</span>
            <span class="variant__countdown--unavailable">Item is unavailable</span>
          </div>
          <div class="shop-pay-terms"></div><noscript>
            <select name="id" class="product__form__select" aria-label="Title">
              <option selected="selected" value="39775378243680">Default Title</option>
            </select>
          </noscript>
          <div class="product__subs__wrap">
            <fieldset class="product__subs" data-subscription-selectors="">
              <legend class="visually-hidden">Subscription</legend>
              <div class="product__subs__group">
                <label class="product__subs__option">
                  <input type="radio" data-toggles-group="" name="selling-plan-group" onclick="toggleSubscriptionContainer(this)" value="a1ff5146a3dbf819fd5b64917611b182dfb6fa67">
                  <span>Subscribe &amp; save</span>
                </label>
                <div class="visually-hidden" data-group-toggle="a1ff5146a3dbf819fd5b64917611b182dfb6fa67">
                  <label class="product__subs__option">
                    <input type="radio" id="720339040" name="selling_plan" value="720339040">
                    <span> 1 Month</span>
                  </label>
                  <label class="product__subs__option">
                    <input type="radio" id="720371808" name="selling_plan" value="720371808">
                    <span> 2 Months</span>
                  </label>
                  <label class="product__subs__option">
                    <input type="radio" id="720404576" name="selling_plan" value="720404576">
                    <span> 3 Months</span>
                  </label>
                </div>
                <style>
                  .product__subs label {
                    font-size: 1rem;
                  }

                  .product__subs__group+.product__subs__group {
                    border-top: none;
                    border-top: var(--BORDER-WIDTH) solid var(--border);
                  }

                  .product__subs__plans {
                    margin-bottom: 16px;
                    margin-left: 41px;
                    padding-bottom: 7px;
                    padding-top: 7px;
                    width: 220px;
                  }

                  .product__subs__container p:nth-child(1) {
                    color: #5B5B5B;
                    font-size: 12px;
                    margin-bottom: 0;
                    margin-top: 0;
                    padding-left: 43px;
                  }

                  .product__subs__container p:nth-child(2) {
                    color: #5B5B5B;
                    font-size: 12px;
                    margin-bottom: 10px;
                    margin-top: 2px;
                    padding-left: 43px;
                  }

                  .product__subs__group {
                    margin-top: 0.5rem;
                  }

                  .product__subs__option input[type=radio]:checked::before {
                    background-image: radial-gradient(var(--COLOR-BG-SECONDARY) 50%, var(--bg) 51%);
                  }
                </style>
                <div class="product__subs__container  hidden">
                  <p>Customize, pause, or cancel anytime.</p>
                  <p>Free US shipping. Delivered &amp; billed every:</p>
                  <select id="product__subs__plans" class="product__subs__plans">
                    <option value="720339040"> 1 Month</option>
                    <option value="720371808"> 2 Months</option>
                    <option value="720404576"> 3 Months</option>
                  </select>
                </div>
              </div>
              <div class="product__subs__group">
                <label class="product__subs__option">
                  <input type="radio" name="selling-plan-group" value="" data-toggles-group="" onclick="toggleSubscriptionContainer(this)" checked="">
                  <span>One-time purchase</span>
                </label>
              </div>
            </fieldset>
            <p data-plan-description="" class="product__subs__description hidden">
            </p>
          </div>
          <span data-subscription-watch-price=""></span>
        </div>
      </div>
      <p>Flex Disc is a disposable menstrual disc that provides 12-hour comfort and leak protection for every type of flow.Say goodbye to cramping, odor, or disruptions to your vaginal pH. Plus,...</p>
    </div>
    <div class="popup-quick-view__foot">
      <div class="popup-quick-view__foot__inner" data-quick-view-foot-inner=""><!-- /partials/product-form-quickview-actions.liquid -->
        <div class="product__submit__holder">
          <div class="product__submit__buttons">
            <div class="product__submit__item">
              <button type="submit" name="add" id="AddToCart--quick-view-item-e2f829a3-d786-40e9-9e96-00cc5177c9c1" class="btn btn--primary btn--solid btn--large btn--submit product__submit__add" data-add-to-cart="">
                <span data-add-to-cart-text="">Add to Cart </span>
                <div class="loader loader--line">
                  <div class="loader-indeterminate"></div>
                </div>
              </button>
            </div>
          </div>
          <div data-cart-errors-container="" role="alert" class="product__form__errors"></div>
        </div>
        <a class="popup-quick-view__view-button popup-quick-view__view-button--desktop" href="/products/flex-disc">View all details</a>
      </div>
    </div>
  </div><input type="hidden" name="product-id" value="6679136469088"><input type="hidden" name="section-id" value="template--14640699375712__section-look">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="template--14640699375712__section-look-6679152230496" accept-charset="UTF-8" class="quick__form" enctype="multipart/form-data" data-product-form="" data-quickbuy-form=""><input type="hidden" name="form_type"
    value="product"><input type="hidden" name="utf8" value="✓"><input type="hidden" name="quantity" value="1">
  <input type="hidden" name="id" value="39775415500896">
  <button type="submit" name="add" class="btn--quick rounded" data-add-to-cart="" data-atc-trigger="" tabindex="-1">
    <span class="btn__inner">
      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-shopping-cart" viewBox="0 0 192 192">
        <path d="M60 171a9 9 0 0 0 9-9 9 9 0 0 0-9-9 9 9 0 0 0-9 9 9 9 0 0 0 9 9ZM138 171a9 9 0 0 0 9-9 9 9 0 0 0-9-9 9 9 0 0 0-9 9 9 9 0 0 0 9 9Z" fill="currentColor"></path>
        <path d="M31.725 54h134.55l-19.8 69.3a11.926 11.926 0 0 1-11.55 8.7h-71.85a11.925 11.925 0 0 1-11.55-8.7l-27.15-94.95A6 6 0 0 0 18.6 24H6" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
        <circle class="cart-indicator" cx="96" cy="93" r="15"></circle>
      </svg>
      <span class="btn__text">Quick Buy</span>
      <span class="btn__loader">
        <svg height="18" width="18" class="svg-loader">
          <circle r="7" cx="9" cy="9"></circle>
          <circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9"></circle>
        </svg>
      </span>
    </span>
  </button>
  <div class="product-grid-item__error" role="alert" data-cart-errors-container=""></div><input type="hidden" name="product-id" value="6679152230496"><input type="hidden" name="section-id" value="template--14640699375712__section-look">
</form>

POST /contact#NewsletterForm--template--14640699375712__f91dba82-a9f9-4019-9002-a16133ec5c98

<form method="post" action="/contact#NewsletterForm--template--14640699375712__f91dba82-a9f9-4019-9002-a16133ec5c98" id="NewsletterForm--template--14640699375712__f91dba82-a9f9-4019-9002-a16133ec5c98" accept-charset="UTF-8" class="newsletter-form"
  data-newsletter-form=""><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓"><input type="hidden" name="contact[accepts_marketing]" value="true">
  <div class="input-group">
    <div class="input-group__fields">
      <div class="input-group__item input-group__item--email">
        <input type="email" id="Email--template--14640699375712__f91dba82-a9f9-4019-9002-a16133ec5c98" class="input-group__field input-group__field--email" value="" placeholder="Your email" name="contact[email]" autocorrect="off" autocapitalize="off"
          aria-label="Your email">
      </div>
    </div>
    <div class="input-group__item input-group__item--btn">
      <button type="submit" name="subscribe" id="SubscribeSubmit--template--14640699375712__f91dba82-a9f9-4019-9002-a16133ec5c98" class="input-group__btn btn">SUBMIT</button>
    </div>
  </div>
  <div class="errors">Email is invalid or already taken.</div>
</form>

<form class="needsclick klaviyo-form klaviyo-form-version-cid_1 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-X7paeV" novalidate="" tabindex="-1"
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 320px; min-width: 200px; max-width: 1000px; border-radius: 6px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgb(250, 250, 250); background-repeat: no-repeat; background-position-y: 50%; padding: 0px 15px 10px; flex: 1 1 0%;">
  <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; min-height: 0px; justify-content: center;">
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 18px 0px 0px; position: relative; flex: 0 1 auto; margin: 0px auto;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; align-items: center; width: 100%; height: auto;">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="position: relative; display: flex; align-items: center; width: 100%; height: auto;"><img
              src="https://d3k81ch9hvuctc.cloudfront.net/company/zmmJaM/images/a0e5692d-b477-4a7e-aae1-a8fa3ba18131.jpeg" tabindex="-1" alt="Flex Reusable Disc" class="needsclick  kl-private-reset-css-Xuajs1"
              style="max-width: 100%; width: 286px; height: auto; cursor: initial;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 15px 0px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-100149376" style="width: 100%;">
          <p style="font-size:14px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:400;"><span class="ql-font-oswald"
              style="font-size:30px;background-color:rgb(236, 255, 0);font-family:Oswald, Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:400;">Want 10% off?</span></p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 15px 20px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-100149377" style="width: 100%;">
          <p style="font-size:14px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:400;"><span class="ql-font-oswald"
              style="font-size:16px;font-family:Oswald, Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:400;">Sign up and save on your first purchase.</span></p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 15px 10px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="email_100149378" class="needsclick go3380028484 kl-private-reset-css-Xuajs1" type="email"
            autocomplete="email" name="email" tabindex="0" placeholder="Email Address" aria-label="Email Address" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 4px; padding: 0px 0px 0px 16px; height: 50px; text-align: left; color: rgb(0, 0, 0); font-family: Roboto, Tahoma, Verdana, Segoe, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 1px; background-color: rgb(255, 255, 255); border: 1px solid rgb(0, 0, 0);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 15px 6px; position: relative; flex: 1 0 0px;"><button
          class="needsclick go4184271259 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(193, 193, 193); border-radius: 6px; border-style: none; border-color: rgb(55, 63, 71); border-width: 2px; color: rgb(255, 255, 255); font-family: &quot;Roboto Mono&quot;, &quot;Lucida Grande&quot;, &quot;Lucida Sans Unicode&quot;, &quot;Lucida Sans&quot;, Geneva, Verdana, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: 54px; width: 100%;">JOIN
          THE FLEX FAM</button></div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 15px 5px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-100149380" style="width: 100%;">
          <p style="font-size:14px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:400;"><span class="ql-font-roboto"
              style="color:rgb(167, 167, 167);font-size:9px;font-family:Roboto, Tahoma, Verdana, Segoe, sans-serif;font-weight:400;">By subscribing, you agree to receive marketing emails from The Flex Company.</span></p>
        </div>
      </div>
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

Text Content

Press Alt+1 for screen-reader mode, Alt+0 to cancelAccessibility Screen-Reader
Guide, Feedback, and Issue Reporting

Skip to content

This site has limited support for your browser. We recommend switching to Edge,
Chrome, Safari, or Firefox.

👀 FRESH DROP: BAMBOO PADS & LINERS HAVE ARRIVED!
👀 FRESH DROP: BAMBOO PADS & LINERS HAVE ARRIVED!
✨ FREE US SHIPPING ON SUBSCRIPTIONS & ORDERS $25+ ✨
✨ FREE US SHIPPING ON SUBSCRIPTIONS & ORDERS $25+ ✨
Our period products are HSA/FSA eligible!
Our period products are HSA/FSA eligible!

Close
 * SHOP ALL
 * LEARN See More
    * HOW FLEX DISC WORKS
    * HOW FLEX CUP WORKS
    * PERIOD CRAMPS
    * FAQs
    * THE FORNIX BLOG

 * TAKE OUR QUIZ
 * ABOUT US

 * Log in
 * Create account
 * Search


CART0 ITEMS



Spend $25 more for FREE shipping.FREE shipping will be applied at checkout

Sorry, looks like we don't have enough of this product.




Your cart is currently empty.
SHOP ALL
LEARN
TAKE OUR QUIZ
Items Free

CheckoutFree

Shipping & taxes calculated at checkout

Open search bar
Search for products on our site

Open cart Open navigation menu
SHOP ALL
LEARN
HOW FLEX DISC WORKS HOW FLEX CUP WORKS PERIOD CRAMPS FAQs THE FORNIX BLOG
TAKE OUR QUIZ
ABOUT US
Open search bar
Search for products on our site

My Account
Open cart
Open search bar
Search for products on our site

Open cart Open navigation menu
 * SHOP ALL
 * TAKE OUR QUIZ
 * LEARN


NO FRAGRANCENO DEODORANTSNO HERBS

Meet our new ultra thin, super absorbent, naturally odor-fighting bamboo pads &
liners.

SHOP YOURS NOW


"DON'T BLAME YOUR BODY. MY BODY WASN’T TO BLAME. MY PRODUCTS WERE. I STARTED
FLEX SO THAT ANYONE CAN HAVE THE MOST COMFORTABLE PERIOD OF THEIR LIVES."

- Lauren Schulte Wang, Flex Founder & CEO


FEATURED PRODUCTS

Flex day and night reusable menstrual disc kit with foaming cleanser and
biodegradable wipes
+ FREE GIFT
Save 5%
Quick Buy

Day & Night Disc Kit $86.97 $91.95
Flex on-the-go period kit with disposable menstrual disc, reusable menstrual
disc and biodegradable wipes
Save 5%
Quick Buy

On-the-go Period Kit $57.97 $61.47
Flex reusable menstrual disc starter bundle with a reusable menstrual disc,
foaming cleanser and biodegradable wipes
+ FREE GIFT
Save 5%
Quick Buy

Reusable Disc Starter Bundle $49.97 $52.97
Flex menstrual cup started bundle
+ FREE GIFT
Save up to 6%
Quick Buy
Cup Starter Bundle $44.97 $47.97
Flex Daily Balance Bundle includes Flex PMS Eraser PMS gummies and Flex Chill
Pill Stress Gummies
Save 9%
Quick Buy
Daily Balance Gummy Bundle $44.99 $49.98
A person happy and smiling holding a Flex Reusable Menstrual Disc up in front of
her face
+ FREE GIFT
Quick Buy

Flex Reusable Disc $34.99
A person smiling and showing a Flex Menstrual Disc
Quick Buy
Flex Disc $16.49
A bottle of Flex PMS Eraser PMS gummies 5 in 1 menstrual cycle relief
Quick Buy
PMS Eraser $24.99
Shop All

FEATURED IN





MEET YOUR NEW BFF FLEX REUSABLE DISC

Thoughtfully designed to mimic the

comfort of the original Flex Disc you

know and love—but it's 100% reusable.

Learn more


FLEX DISC

Designed to give you the most comfortable period of your life.

SHOP FLEX DISC


FLEX CUP

Meet the only menstrual cup in the world that removes like a tampon.

SHOP FLEX CUP
Disc or cup? Take our quiz to meet your match.
Disc or cup? Take our quiz to meet your match.
Disc or cup? Take our quiz to meet your match.
Disc or cup? Take our quiz to meet your match.
Disc or cup? Take our quiz to meet your match.
Disc or cup? Take our quiz to meet your match.
Disc or cup? Take our quiz to meet your match.
Disc or cup? Take our quiz to meet your match.
Disc or cup? Take our quiz to meet your match.
Disc or cup? Take our quiz to meet your match.
Disc or cup? Take our quiz to meet your match.
Disc or cup? Take our quiz to meet your match.
Disc or cup? Take our quiz to meet your match.

Show products

Product 1 of 3




FLEX CUP

$29.99
Sale • Save

Item is in stockOnly 0 left in stockItem is out of stock Item is unavailable

Size Size 01 Size 02
<select name="id" class="product__form__select" aria-label="Size"><option
selected="selected" value="39775383093344">Size 01</option><option
value="39775383126112">Size 02</option></select>

The only menstrual cup in the world that removes like a tampon because of our
adjustable, patented pull-tab. But unlike tampons, you can wear our period cup
for up to...

Add to Cart


View all details

Product 2 of 3




FLEX REUSABLE DISC

$34.99
Sale • Save

Item is in stockOnly 0 left in stockItem is out of stock Item is unavailable

<select name="id" class="product__form__select" aria-label="Title"><option
selected="selected" value="39775415500896">Default Title</option></select>

Modeled after our best-selling Flex Disc—but 100% reusable (and can last for
years). Enjoy unreal comfort and 12-hour leak protection. Plus, it's designed to
reduce cramps. Great for your wallet,...

Add to Cart


View all details

Product 3 of 3




FLEX DISC

$16.49
Sale • Save

Item is in stockOnly 0 left in stockItem is out of stock Item is unavailable

<select name="id" class="product__form__select" aria-label="Title"><option
selected="selected" value="39775378243680">Default Title</option></select>
Subscription
Subscribe & save
1 Month 2 Months 3 Months

Customize, pause, or cancel anytime.

Free US shipping. Delivered & billed every:

1 Month 2 Months 3 Months
One-time purchase



Flex Disc is a disposable menstrual disc that provides 12-hour comfort and leak
protection for every type of flow.Say goodbye to cramping, odor, or disruptions
to your vaginal pH. Plus,...

Add to Cart


View all details


HOW TO USE FLEX

Click on each product to get the deets.

A person smiling and showing a Flex Menstrual Disc
+ FREE GIFT
Quick Buy
Flex Cup $29.99
A person happy and smiling holding a Flex Reusable Menstrual Disc up in front of
her face
+ FREE GIFT
Quick Buy

Flex Reusable Disc $34.99
A person smiling and showing a Flex Menstrual Disc
Quick Buy
Flex Disc $16.49
 1. 
 2. 
 3. 


OVER 38,000 5-STAR REVIEWS


GAME CHANGER

I absolutely love these! I have less if any cramping. My periods have been
shorter...Also like others have said as well you can’t feel it at all...

Sarah

Flex Reusable Disc


WHAT CRAMPS?

I’ve never had a cramp free period, until now! My flex disc is amazing and makes
my period less of a pain. Mess free period sex is 💯 big FACTS.

Sheena P.

Flex Disc


AWESOME PRODUCT WITH INTELLIGENT FEATURES

I’ve used a cup before I got Flex Cup, but I have to say, this one is far
superior...The pull tab is also a game changer!! No more digging around in there
to get the cup out 😂...

G

Flex Cup


DITCHED THE TAMPONS

I ditched tampons for good and solely use flex disc. Not only are they more
convenient and comfortable, they have reduced my cramps immensely.

Sarah

Flex Reusable Disc


WHY DIDN'T I TRY THIS A LONG TIME AGO!?

Efficient. Odorless. Low maintenance. Earth friendly. It works for me to use 2
discs per day even during my heaviest flow (compared to a big ol’ handful of
tampons)...

Katie R

Flex Plant+ Disc


CHANGED MY LIFE AND MY FRIEND’S TOO

First cup I tried and it changed my life...The pull tab is awesome since I’ve
heard on of the hardest parts about switching to a cup is releasing the suction
but the pull tab makes that easy.

Amanda

Flex Cup


ENVIRONMENTALLY FRIENDLY

I love how this product is environmentally friendly, works just as great as the
flex disc, and is just as comfortable

Monse

Flex Plant+ Disc


AMAZING

I love using Flex Disc. They are comfortable and I don’t have to change them as
often as a tampon. These are so easy to deal with and I don’t feel any pressure.

Stephanie

Flex Disc


THE PULL TAB IS A GAME CHANGER

I had a bad experience with a different cup- long story short I couldn’t get it
out on my own and was too scared to try again. The pull tab on the flex cup
makes it so much easier and less stressful!

Sylvia

Flex Cup


NEVER GOING BACK

Been using this for a little over a year. Will never use tampons again. Easy to
use. It is comfortable - I forget im even wearing it. No leakage. And mess free
period sex. 10/10.

Lexi N

Disc User


OUR INBOX GAME IS STRONG

Think: Launches, specials, events, & more.

SUBMIT
Email is invalid or already taken.

SHOP

 * Bestsellers
 * Period Bundles
 * Wellness & supplements
 * Menstrual discs & cups
 * Shop all
 * Store locator

LEARN

 * How Flex Discs work
 * How Flex Cup works
 * FAQs
 * Period Cramps
 * The Fornix blog

ABOUT FLEX

 * About us
 * Newsroom
 * Careers

CONTACT US

 * Text (800) 931-0882
 * Email hello@flexfits.com

 * Privacy Policy
 * Terms and Conditions
 * Refunds
 * Accessibility
 * Do not sell my personal information

© 2017 - 2024 The Flex Company. All rights reserved. FLEX is a trademark of The
Flex Company.

Close

Close







Close dialog 1

Want 10% off?

Sign up and save on your first purchase.


JOIN THE FLEX FAM

By subscribing, you agree to receive marketing emails from The Flex Company.




YOUR PRIVACY MATTERS.

Flex uses cookies to provide a personalized site experience, analyze site usage,
and assist in our marketing efforts. By clicking “Accept”, you agree to the
storing of first and third party cookies on your device, which may allow third
parties to log your use of this site. You may customize your preferences at any
time and can review our Privacy Policy for more information. Flex uses cookies
to provide a personalized site experience, analyze site usage, and assist in our
marketing efforts. By clicking “Accept” or continuing to use this Website, you
agree to accept our Privacy Policy and Terms and Conditions. You also agree to
the storing of first and third party cookies on your device, which may allow
third parties to log your use of this site. You may customize your preferences
at any time.
CUSTOMIZE DECLINE ACCEPT



PRIVACY PREFERENCE CENTER

When you visit any website, it may store or retrieve information on your
browser, mostly in the form of cookies. This information might be about you,
your preferences or your device and is mostly used to make the site work as you
expect it to. The information does not usually directly identify you, but it can
give you a more personalized web experience. Because we respect your right to
privacy, you can choose not to allow some types of cookies. Click on the
different category headings to find out more and change our default settings.
However, blocking some types of cookies may impact your experience of the site
and the services we are able to offer.
More information
Allow All


MANAGE CONSENT PREFERENCES

STRICTLY NECESSARY COOKIES

Always Active

These cookies are necessary for the website to function and cannot be switched
off in our systems. They are usually only set in response to actions made by you
which amount to a request for services, such as setting your privacy
preferences, logging in or filling in forms. You can set your browser to block
or alert you about these cookies, but some parts of the site will not then work.
These cookies do not store any personally identifiable information.

PERFORMANCE COOKIES

Performance Cookies

These cookies allow us to count visits and traffic sources so we can measure and
improve the performance of our site. They help us to know which pages are the
most and least popular and see how visitors move around the site. All
information these cookies collect is aggregated and therefore anonymous. If you
do not allow these cookies we will not know when you have visited our site, and
will not be able to monitor its performance.

FUNCTIONAL COOKIES

Functional Cookies

These cookies enable the website to provide enhanced functionality and
personalisation. They may be set by us or by third party providers whose
services we have added to our pages. If you do not allow these cookies then some
or all of these services may not function properly.

TARGETING COOKIES

Targeting Cookies

These cookies may be set through our site by our advertising partners. They may
be used by those companies to build a profile of your interests and show you
relevant adverts on other sites. They do not store directly personal
information, but are based on uniquely identifying your browser and internet
device. If you do not allow these cookies, you will experience less targeted
advertising.

Back Button


COOKIE LIST



Search Icon
Filter Icon

Clear
checkbox label label
Apply Cancel
Consent Leg.Interest
checkbox label label
checkbox label label
checkbox label label

Reject All Confirm My Choices