flexfits.com Open in urlscan Pro
23.227.38.65  Public Scan

Submitted URL: http://flexfits.com/
Effective URL: https://flexfits.com/
Submission: On February 25 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

Skip to content

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

✨ FREE US SHIPPING ON SUBSCRIPTIONS & ORDERS $25+ ✨
✨ FREE US SHIPPING ON SUBSCRIPTIONS & ORDERS $25+ ✨
P.S. OUR DISCS & CUPS ARE HSA/FSA ELIGIBLE!
P.S. OUR DISCS & CUPS 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


⭐⭐⭐⭐⭐OVER 38,0005-STAR REVIEWS

Trusted period care with 12-hour comfort and premium leak protection.

find your match


"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

Ultimate Reusable Period Kit with flex menstrual cup reusable disc wipes and
foaming cleanser
Quick Buy
Ultimate Reusable Period Kit $84.99
Flex day and night reusable menstrual disc kit with foaming cleanser and
biodegradable wipes
+ FREE GIFT
Quick Buy

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

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

Reusable Disc Starter Bundle $52.97
Flex menstrual cup started bundle
+ FREE GIFT
Quick Buy
Cup Starter Bundle $47.97
Flex Daily Balance Bundle includes Flex PMS Eraser PMS gummies and Flex Chill
Pill Stress Gummies
Quick Buy
Daily Balance Gummy Bundle $44.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
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
 * Submit a request

 * Privacy Policy
 * Terms and Conditions
 * Refunds
 * Accessibility
 * Cookie Preferences

© 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.