patternbeauty.com Open in urlscan Pro
23.227.38.32  Public Scan

Submitted URL: https://trk.klclick.com/ls/click?upn=WMmgrewJ4LSPf-2FEWVEGnxR5jRULdbG1AlQs7ECynxNFQRyXD53cpi2-2BB5NxDy88n3xkvC1kmvS3o5C6...
Effective URL: https://patternbeauty.com/collections/bundles-kits?variation=B&utm_source=KL%20-%20Everyone&utm_medium=email&utm_campaign=...
Submission: On February 06 via api from BE — Scanned from DE

Form analysis 7 forms found in the DOM

POST /cart

<form action="/cart" id="cart" class="cart__contents" method="post">
  <div id="CartDrawer-CartItems" class="drawer__contents js-contents">
    <p id="CartDrawer-LiveRegionText" class="visually-hidden" role="status"></p>
    <p id="CartDrawer-LineItemStatus" class="visually-hidden" aria-hidden="true" role="status">Loading...</p>
  </div>
  <div id="CartDrawer-CartErrors" role="alert"></div>
</form>

GET /search

<form action="/search" method="get" role="search" class="search search-modal__form">
  <div class="field">
    <input class="search__input field__input" id="Search-In-Modal" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="predictive-search-results-list" aria-controls="predictive-search-results-list"
      aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false" data-instant="attached">
    <label class="field__label" for="Search-In-Modal">Search</label>
    <input type="hidden" name="options[prefix]" value="last">
    <button class="search__button field__button" aria-label="Search">
      <svg class="icon icon-search" aria-hidden="true" focusable="false" role="presentation">
        <use href="#icon-search">
        </use>
      </svg>
    </button>
  </div>
  <div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
    <div class="predictive-search__loading-state">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </div>
  <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>

GET /search

<form action="/search" method="get" role="search" class="search search-modal__form">
  <div class="field">
    <input class="search__input field__input" id="Search-In-Modal" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="predictive-search-results-list" aria-controls="predictive-search-results-list"
      aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false" data-instant="attached">
    <label class="field__label" for="Search-In-Modal">Search</label>
    <input type="hidden" name="options[prefix]" value="last">
    <button class="search__button field__button" aria-label="Search">
      <svg class="icon icon-search" aria-hidden="true" focusable="false" role="presentation">
        <use href="#icon-search">
        </use>
      </svg>
    </button>
  </div>
  <div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
    <div class="predictive-search__loading-state">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </div>
  <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>

<form id="FacetFiltersForm">
  <div class="facets__header-content">
    <h2 class="facets__heading caption-large text-body" id="verticalTitle" tabindex="-1">Filters</h2>
    <div class="facet-filters sorting caption">
      <div class="facet-filters__field">
        <h2 class="facet-filters__label caption-large text-body">
          <label for="SortBy">Sort by:</label>
        </h2>
        <div class="select"><select name="sort_by" class="facet-filters__sort select__select caption-large" id="SortBy" aria-describedby="a11y-refresh-page-message">
            <option value="manual" selected="selected">Featured</option>
            <option value="created-descending">Newest</option>
            <option value="best-selling">Bestselling</option>
            <option value="price-ascending">Price, Low to High</option>
            <option value="price-descending">Price, High to Low</option>
            <option value="title-ascending">A-Z</option>
            <option value="title-descending">Z-A</option>
          </select>
          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
            <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
            </path>
          </svg>
        </div>
      </div>
      <noscript>
        <button type="submit" class="facets__button-no-js button button--secondary">Sort</button>
      </noscript>
    </div>
    <div class="product-count light" role="status">
      <h2 class="product-count__text text-body">
        <span id="ProductCountDesktop">26 products </span>
      </h2>
      <div class="loading-overlay__spinner">
        <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
          <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
        </svg>
      </div>
    </div>
  </div>
  <div class="facets__form">
    <div id="FacetsWrapperDesktop" class="facets__wrapper filters-hidden">
      <script src="//patternbeauty.com/cdn/shop/t/637/assets/show-more.js?v=90883108635033788741704395991" defer="defer"></script>
      <details id="Details-1-template--16223247597668__product-grid" class="disclosure-has-popup facets__disclosure js-filter" data-index="1" open="">
        <summary class="facets__summary caption-large focus-offset" aria-label="Product Type (0 selected)" role="button" aria-expanded="true" aria-controls="Facet-1-template--16223247597668__product-grid">
          <div>
            <span>Product Type</span>
          </div>
        </summary>
        <div id="Facet-1-template--16223247597668__product-grid" class="parent-display facets__display">
          <div class="facets__header">
            <span class="facets__selected no-js-hidden">0 selected</span>
            <facet-remove>
              <a href="/collections/bundles-kits" class="facets__reset link underlined-link" role="button">
                            Reset
                          </a>
            </facet-remove>
          </div>
          <fieldset class="facets-wrap parent-wrap ">
            <legend class="visually-hidden">Product Type</legend>
            <ul class=" facets__list list-unstyled no-js-hidden" role="list">
              <li class="list-menu__item facets__item">
                <label for="Filter-Product Type-1" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.product_type" value="Bundles" id="Filter-Product Type-1" aria-labelledby="Filter-Product Type-1">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">Bundles (26)</span>
                  <span class="visually-hidden">Bundles (26 products)</span>
                </label>
              </li>
            </ul>
            <ul class=" facets__list list-unstyled no-js" role="list">
              <li class="list-menu__item facets__item">
                <label for="Filter-Product Type-1" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.product_type" value="Bundles" id="Filter-Product Type-1">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">Bundles (26)</span>
                  <span class="visually-hidden">Bundles (26 products)</span>
                </label>
              </li>
            </ul>
          </fieldset>
        </div>
      </details>
      <details id="Details-2-template--16223247597668__product-grid" class="disclosure-has-popup facets__disclosure js-filter" data-index="2" open="">
        <summary class="facets__summary caption-large focus-offset" aria-label="Product Preference (0 selected)" role="button" aria-expanded="true" aria-controls="Facet-2-template--16223247597668__product-grid">
          <div>
            <span>Product Preference</span>
          </div>
        </summary>
        <div id="Facet-2-template--16223247597668__product-grid" class="parent-display facets__display">
          <div class="facets__header">
            <span class="facets__selected no-js-hidden">0 selected</span>
            <facet-remove>
              <a href="/collections/bundles-kits" class="facets__reset link underlined-link" role="button">
                            Reset
                          </a>
            </facet-remove>
          </div>
          <fieldset class="facets-wrap parent-wrap ">
            <legend class="visually-hidden">Product Preference</legend>
            <ul class=" facets__list list-unstyled no-js-hidden" role="list">
              <li class="list-menu__item facets__item">
                <label for="Filter-Product Preference-1" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.product_preference" value="Gluten-Free" id="Filter-Product Preference-1" aria-labelledby="Filter-Product Preference-1">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">Gluten-Free (1)</span>
                  <span class="visually-hidden">Gluten-Free (1 product)</span>
                </label>
              </li>
              <li class="list-menu__item facets__item">
                <label for="Filter-Product Preference-2" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.product_preference" value="Protein-Free" id="Filter-Product Preference-2" aria-labelledby="Filter-Product Preference-2">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">Protein-Free (1)</span>
                  <span class="visually-hidden">Protein-Free (1 product)</span>
                </label>
              </li>
              <li class="list-menu__item facets__item">
                <label for="Filter-Product Preference-3" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.product_preference" value="Silicone-Free" id="Filter-Product Preference-3" aria-labelledby="Filter-Product Preference-3">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">Silicone-Free (2)</span>
                  <span class="visually-hidden">Silicone-Free (2 products)</span>
                </label>
              </li>
              <li class="list-menu__item facets__item">
                <label for="Filter-Product Preference-4" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.product_preference" value="Vegan" id="Filter-Product Preference-4" aria-labelledby="Filter-Product Preference-4">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">Vegan (1)</span>
                  <span class="visually-hidden">Vegan (1 product)</span>
                </label>
              </li>
            </ul>
            <ul class=" facets__list list-unstyled no-js" role="list">
              <li class="list-menu__item facets__item">
                <label for="Filter-Product Preference-1" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.product_preference" value="Gluten-Free" id="Filter-Product Preference-1">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">Gluten-Free (1)</span>
                  <span class="visually-hidden">Gluten-Free (1 product)</span>
                </label>
              </li>
              <li class="list-menu__item facets__item">
                <label for="Filter-Product Preference-2" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.product_preference" value="Protein-Free" id="Filter-Product Preference-2">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">Protein-Free (1)</span>
                  <span class="visually-hidden">Protein-Free (1 product)</span>
                </label>
              </li>
              <li class="list-menu__item facets__item">
                <label for="Filter-Product Preference-3" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.product_preference" value="Silicone-Free" id="Filter-Product Preference-3">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">Silicone-Free (2)</span>
                  <span class="visually-hidden">Silicone-Free (2 products)</span>
                </label>
              </li>
              <li class="list-menu__item facets__item">
                <label for="Filter-Product Preference-4" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.product_preference" value="Vegan" id="Filter-Product Preference-4">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">Vegan (1)</span>
                  <span class="visually-hidden">Vegan (1 product)</span>
                </label>
              </li>
            </ul>
          </fieldset>
        </div>
      </details>
      <details id="Details-3-template--16223247597668__product-grid" class="disclosure-has-popup facets__disclosure js-filter" data-index="3" open="">
        <summary class="facets__summary caption-large focus-offset" aria-label="Curl Type (0 selected)" role="button" aria-expanded="true" aria-controls="Facet-3-template--16223247597668__product-grid">
          <div>
            <span>Curl Type</span>
          </div>
        </summary>
        <div id="Facet-3-template--16223247597668__product-grid" class="parent-display facets__display">
          <div class="facets__header">
            <span class="facets__selected no-js-hidden">0 selected</span>
            <facet-remove>
              <a href="/collections/bundles-kits" class="facets__reset link underlined-link" role="button">
                            Reset
                          </a>
            </facet-remove>
          </div>
          <fieldset class="facets-wrap parent-wrap ">
            <legend class="visually-hidden">Curl Type</legend>
            <ul class=" facets__list list-unstyled no-js-hidden" role="list">
              <li class="list-menu__item facets__item">
                <label for="Filter-Curl Type-1" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.curl_type" value="Coily (3C-4B)" id="Filter-Curl Type-1" aria-labelledby="Filter-Curl Type-1">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">Coily (3C-4B) (23)</span>
                  <span class="visually-hidden">Coily (3C-4B) (23 products)</span>
                </label>
              </li>
              <li class="list-menu__item facets__item">
                <label for="Filter-Curl Type-2" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.curl_type" value="Curly (3B-4A)" id="Filter-Curl Type-2" aria-labelledby="Filter-Curl Type-2">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">Curly (3B-4A) (25)</span>
                  <span class="visually-hidden">Curly (3B-4A) (25 products)</span>
                </label>
              </li>
              <li class="list-menu__item facets__item">
                <label for="Filter-Curl Type-3" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.curl_type" value="High Porosity" id="Filter-Curl Type-3" aria-labelledby="Filter-Curl Type-3">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">High Porosity (1)</span>
                  <span class="visually-hidden">High Porosity (1 product)</span>
                </label>
              </li>
              <li class="list-menu__item facets__item">
                <label for="Filter-Curl Type-4" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.curl_type" value="Locs" id="Filter-Curl Type-4" aria-labelledby="Filter-Curl Type-4">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">Locs (1)</span>
                  <span class="visually-hidden">Locs (1 product)</span>
                </label>
              </li>
              <li class="list-menu__item facets__item">
                <label for="Filter-Curl Type-5" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.curl_type" value="Low Porosity" id="Filter-Curl Type-5" aria-labelledby="Filter-Curl Type-5">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">Low Porosity (1)</span>
                  <span class="visually-hidden">Low Porosity (1 product)</span>
                </label>
              </li>
              <li class="list-menu__item facets__item">
                <label for="Filter-Curl Type-6" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.curl_type" value="Tight Texture (4A-4C)" id="Filter-Curl Type-6" aria-labelledby="Filter-Curl Type-6">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">Tight Texture (4A-4C) (23)</span>
                  <span class="visually-hidden">Tight Texture (4A-4C) (23 products)</span>
                </label>
              </li>
            </ul>
            <ul class=" facets__list list-unstyled no-js" role="list">
              <li class="list-menu__item facets__item">
                <label for="Filter-Curl Type-1" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.curl_type" value="Coily (3C-4B)" id="Filter-Curl Type-1">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">Coily (3C-4B) (23)</span>
                  <span class="visually-hidden">Coily (3C-4B) (23 products)</span>
                </label>
              </li>
              <li class="list-menu__item facets__item">
                <label for="Filter-Curl Type-2" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.curl_type" value="Curly (3B-4A)" id="Filter-Curl Type-2">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">Curly (3B-4A) (25)</span>
                  <span class="visually-hidden">Curly (3B-4A) (25 products)</span>
                </label>
              </li>
              <li class="list-menu__item facets__item">
                <label for="Filter-Curl Type-3" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.curl_type" value="High Porosity" id="Filter-Curl Type-3">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">High Porosity (1)</span>
                  <span class="visually-hidden">High Porosity (1 product)</span>
                </label>
              </li>
              <li class="list-menu__item facets__item">
                <label for="Filter-Curl Type-4" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.curl_type" value="Locs" id="Filter-Curl Type-4">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">Locs (1)</span>
                  <span class="visually-hidden">Locs (1 product)</span>
                </label>
              </li>
              <li class="list-menu__item facets__item">
                <label for="Filter-Curl Type-5" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.curl_type" value="Low Porosity" id="Filter-Curl Type-5">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">Low Porosity (1)</span>
                  <span class="visually-hidden">Low Porosity (1 product)</span>
                </label>
              </li>
              <li class="list-menu__item facets__item">
                <label for="Filter-Curl Type-6" class="facet-checkbox">
                  <input type="checkbox" name="filter.p.m.fostrfilter.curl_type" value="Tight Texture (4A-4C)" id="Filter-Curl Type-6">
                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                  </svg>
                  <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                  </svg>
                  <span aria-hidden="true">Tight Texture (4A-4C) (23)</span>
                  <span class="visually-hidden">Tight Texture (4A-4C) (23 products)</span>
                </label>
              </li>
            </ul>
          </fieldset>
        </div>
      </details>
      <details id="Details-9999-template--16223247597668__product-grid" class="facets__additional disclosure-has-popup facets__disclosure" data-index="9999" open="">
        <summary class="facets__summary caption-large focus-offset" aria-label="PATTERN PRODUCTS ARE ALWAYS" role="button" aria-expanded="true" aria-controls="Facet-9999-template--16223247597668__product-grid">
          <div>
            <span>PATTERN PRODUCTS ARE ALWAYS</span>
          </div>
        </summary>
        <div id="Facet-9999-template--16223247597668__product-grid" class="parent-display facets__display">
          <fieldset class="facets-wrap parent-wrap">
            <legend class="visually-hidden">PATTERN PRODUCTS ARE ALWAYS</legend>
            <ul>
              <li>Paraben-Free</li>
              <li>Free of SLS/SLES</li>
              <li>Color-Safe</li>
              <li>Free of Cyclic Silicones</li>
              <li>Phthalate-Free</li>
            </ul>
          </fieldset>
        </div>
      </details>
      <noscript>
        <button type="submit" class="facets__button-no-js button button--secondary">Filter</button>
      </noscript>
    </div>
    <div class="active-facets active-facets-desktop">
      <facet-remove class="active-facets__button-wrapper">
        <a href="/collections/bundles-kits" class="active-facets__button-remove underlined-link" role="button">
                  <span>Remove all</span>
                </a>
      </facet-remove>
    </div>
  </div>
</form>

<form id="FacetFiltersFormMobile" class="mobile-facets">
  <div class="mobile-facets__inner gradient">
    <div class="mobile-facets__header">
      <div class="mobile-facets__header-inner">
        <h2 class="mobile-facets__heading medium-hide large-up-hide">Filter and sort </h2>
        <h2 class="mobile-facets__heading small-hide">Filter </h2>
        <p class="mobile-facets__count">26 products </p>
      </div>
    </div>
    <div class="mobile-facets__main has-submenu gradient">
      <details id="Details-Mobile-1-template--16223247597668__product-grid" class="mobile-facets__details js-filter" data-index="mobile-1">
        <summary class="mobile-facets__summary focus-inset" role="button" aria-expanded="false" aria-controls="FacetMobile-1-template--16223247597668__product-grid">
          <div>
            <span>Product Type</span>
            <span class="mobile-facets__arrow no-js-hidden"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
                <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
                </path>
              </svg>
            </span>
            <noscript><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
                <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
                </path>
              </svg>
            </noscript>
          </div>
        </summary>
        <div id="FacetMobile-1-template--16223247597668__product-grid" class="mobile-facets__submenu gradient">
          <button class="mobile-facets__close-button link link--text focus-inset" aria-expanded="true" type="button">
            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
              <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
              </path>
            </svg> Product Type </button>
          <ul class="mobile-facets__list list-unstyled" role="list">
            <li class="mobile-facets__item list-menu__item">
              <label for="Filter-Product Type-mobile-1" class="mobile-facets__label">
                <input class="mobile-facets__checkbox" type="checkbox" name="filter.p.m.fostrfilter.product_type" value="Bundles" id="Filter-Product Type-mobile-1">
                <span class="mobile-facets__highlight"></span>
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">Bundles (26)</span>
                <span class="visually-hidden">Bundles (26 products)</span>
              </label>
            </li>
          </ul>
          <div class="no-js-hidden mobile-facets__footer gradient hidden">
            <facet-remove class="mobile-facets__clear-wrapper">
              <a href="/collections/bundles-kits" class="mobile-facets__clear underlined-link" role="button">Clear</a>
            </facet-remove>
            <button type="button" class="no-js-hidden button button--primary" onclick="this.closest('.mobile-facets__wrapper').querySelector('summary').click()">Apply</button>
            <noscript><button class="button button--primary">Apply</button></noscript>
          </div>
        </div>
      </details>
      <details id="Details-Mobile-2-template--16223247597668__product-grid" class="mobile-facets__details js-filter" data-index="mobile-2">
        <summary class="mobile-facets__summary focus-inset" role="button" aria-expanded="false" aria-controls="FacetMobile-2-template--16223247597668__product-grid">
          <div>
            <span>Product Preference</span>
            <span class="mobile-facets__arrow no-js-hidden"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
                <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
                </path>
              </svg>
            </span>
            <noscript><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
                <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
                </path>
              </svg>
            </noscript>
          </div>
        </summary>
        <div id="FacetMobile-2-template--16223247597668__product-grid" class="mobile-facets__submenu gradient">
          <button class="mobile-facets__close-button link link--text focus-inset" aria-expanded="true" type="button">
            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
              <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
              </path>
            </svg> Product Preference </button>
          <ul class="mobile-facets__list list-unstyled" role="list">
            <li class="mobile-facets__item list-menu__item">
              <label for="Filter-Product Preference-mobile-1" class="mobile-facets__label">
                <input class="mobile-facets__checkbox" type="checkbox" name="filter.p.m.fostrfilter.product_preference" value="Gluten-Free" id="Filter-Product Preference-mobile-1">
                <span class="mobile-facets__highlight"></span>
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">Gluten-Free (1)</span>
                <span class="visually-hidden">Gluten-Free (1 products)</span>
              </label>
            </li>
            <li class="mobile-facets__item list-menu__item">
              <label for="Filter-Product Preference-mobile-2" class="mobile-facets__label">
                <input class="mobile-facets__checkbox" type="checkbox" name="filter.p.m.fostrfilter.product_preference" value="Protein-Free" id="Filter-Product Preference-mobile-2">
                <span class="mobile-facets__highlight"></span>
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">Protein-Free (1)</span>
                <span class="visually-hidden">Protein-Free (1 products)</span>
              </label>
            </li>
            <li class="mobile-facets__item list-menu__item">
              <label for="Filter-Product Preference-mobile-3" class="mobile-facets__label">
                <input class="mobile-facets__checkbox" type="checkbox" name="filter.p.m.fostrfilter.product_preference" value="Silicone-Free" id="Filter-Product Preference-mobile-3">
                <span class="mobile-facets__highlight"></span>
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">Silicone-Free (2)</span>
                <span class="visually-hidden">Silicone-Free (2 products)</span>
              </label>
            </li>
            <li class="mobile-facets__item list-menu__item">
              <label for="Filter-Product Preference-mobile-4" class="mobile-facets__label">
                <input class="mobile-facets__checkbox" type="checkbox" name="filter.p.m.fostrfilter.product_preference" value="Vegan" id="Filter-Product Preference-mobile-4">
                <span class="mobile-facets__highlight"></span>
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">Vegan (1)</span>
                <span class="visually-hidden">Vegan (1 products)</span>
              </label>
            </li>
          </ul>
          <div class="no-js-hidden mobile-facets__footer gradient hidden">
            <facet-remove class="mobile-facets__clear-wrapper">
              <a href="/collections/bundles-kits" class="mobile-facets__clear underlined-link" role="button">Clear</a>
            </facet-remove>
            <button type="button" class="no-js-hidden button button--primary" onclick="this.closest('.mobile-facets__wrapper').querySelector('summary').click()">Apply</button>
            <noscript><button class="button button--primary">Apply</button></noscript>
          </div>
        </div>
      </details>
      <details id="Details-Mobile-3-template--16223247597668__product-grid" class="mobile-facets__details js-filter" data-index="mobile-3">
        <summary class="mobile-facets__summary focus-inset" role="button" aria-expanded="false" aria-controls="FacetMobile-3-template--16223247597668__product-grid">
          <div>
            <span>Curl Type</span>
            <span class="mobile-facets__arrow no-js-hidden"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
                <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
                </path>
              </svg>
            </span>
            <noscript><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
                <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
                </path>
              </svg>
            </noscript>
          </div>
        </summary>
        <div id="FacetMobile-3-template--16223247597668__product-grid" class="mobile-facets__submenu gradient">
          <button class="mobile-facets__close-button link link--text focus-inset" aria-expanded="true" type="button">
            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
              <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
              </path>
            </svg> Curl Type </button>
          <ul class="mobile-facets__list list-unstyled" role="list">
            <li class="mobile-facets__item list-menu__item">
              <label for="Filter-Curl Type-mobile-1" class="mobile-facets__label">
                <input class="mobile-facets__checkbox" type="checkbox" name="filter.p.m.fostrfilter.curl_type" value="Coily (3C-4B)" id="Filter-Curl Type-mobile-1">
                <span class="mobile-facets__highlight"></span>
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">Coily (3C-4B) (23)</span>
                <span class="visually-hidden">Coily (3C-4B) (23 products)</span>
              </label>
            </li>
            <li class="mobile-facets__item list-menu__item">
              <label for="Filter-Curl Type-mobile-2" class="mobile-facets__label">
                <input class="mobile-facets__checkbox" type="checkbox" name="filter.p.m.fostrfilter.curl_type" value="Curly (3B-4A)" id="Filter-Curl Type-mobile-2">
                <span class="mobile-facets__highlight"></span>
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">Curly (3B-4A) (25)</span>
                <span class="visually-hidden">Curly (3B-4A) (25 products)</span>
              </label>
            </li>
            <li class="mobile-facets__item list-menu__item">
              <label for="Filter-Curl Type-mobile-3" class="mobile-facets__label">
                <input class="mobile-facets__checkbox" type="checkbox" name="filter.p.m.fostrfilter.curl_type" value="High Porosity" id="Filter-Curl Type-mobile-3">
                <span class="mobile-facets__highlight"></span>
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">High Porosity (1)</span>
                <span class="visually-hidden">High Porosity (1 products)</span>
              </label>
            </li>
            <li class="mobile-facets__item list-menu__item">
              <label for="Filter-Curl Type-mobile-4" class="mobile-facets__label">
                <input class="mobile-facets__checkbox" type="checkbox" name="filter.p.m.fostrfilter.curl_type" value="Locs" id="Filter-Curl Type-mobile-4">
                <span class="mobile-facets__highlight"></span>
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">Locs (1)</span>
                <span class="visually-hidden">Locs (1 products)</span>
              </label>
            </li>
            <li class="mobile-facets__item list-menu__item">
              <label for="Filter-Curl Type-mobile-5" class="mobile-facets__label">
                <input class="mobile-facets__checkbox" type="checkbox" name="filter.p.m.fostrfilter.curl_type" value="Low Porosity" id="Filter-Curl Type-mobile-5">
                <span class="mobile-facets__highlight"></span>
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">Low Porosity (1)</span>
                <span class="visually-hidden">Low Porosity (1 products)</span>
              </label>
            </li>
            <li class="mobile-facets__item list-menu__item">
              <label for="Filter-Curl Type-mobile-6" class="mobile-facets__label">
                <input class="mobile-facets__checkbox" type="checkbox" name="filter.p.m.fostrfilter.curl_type" value="Tight Texture (4A-4C)" id="Filter-Curl Type-mobile-6">
                <span class="mobile-facets__highlight"></span>
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">Tight Texture (4A-4C) (23)</span>
                <span class="visually-hidden">Tight Texture (4A-4C) (23 products)</span>
              </label>
            </li>
          </ul>
          <div class="no-js-hidden mobile-facets__footer gradient hidden">
            <facet-remove class="mobile-facets__clear-wrapper">
              <a href="/collections/bundles-kits" class="mobile-facets__clear underlined-link" role="button">Clear</a>
            </facet-remove>
            <button type="button" class="no-js-hidden button button--primary" onclick="this.closest('.mobile-facets__wrapper').querySelector('summary').click()">Apply</button>
            <noscript><button class="button button--primary">Apply</button></noscript>
          </div>
        </div>
      </details>
      <div class="mobile-facets__details js-filter" data-index="mobile-">
        <div class="mobile-facets__summary">
          <div class="mobile-facets__sort">
            <label for="SortBy-mobile">Sort by:</label>
            <div class="select">
              <select name="sort_by" class="select__select" id="SortBy-mobile" aria-describedby="a11y-refresh-page-message">
                <option value="manual">Featured</option>
                <option value="created-descending">Newest</option>
                <option value="best-selling">Bestselling</option>
                <option value="price-ascending">Price, Low to High</option>
                <option value="price-descending">Price, High to Low</option>
                <option value="title-ascending">A-Z</option>
                <option value="title-descending">Z-A</option>
              </select>
              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
                <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
                </path>
              </svg>
            </div>
          </div>
        </div>
      </div>
      <details id="Details-Mobile-9999-template--16223247597668__product-grid" class="facets__additional mobile-facets__details js-filter menu-opening" data-index="mobile-9999" open="">
        <summary class="mobile-facets__summary focus-inset" aria-label="PATTERN PRODUCTS ARE ALWAYS" role="button" aria-expanded="true" aria-controls="FacetMobile-9999-template--16223247597668__product-grid">
          <div>
            <span>PATTERN PRODUCTS ARE ALWAYS</span>
          </div>
        </summary>
        <div id="FacetMobile-9999-template--16223247597668__product-grid" class="mobile-facets__submenu gradient">
          <ul>
            <li>Paraben-Free</li>
            <li>Free of SLS/SLES</li>
            <li>Color-Safe</li>
            <li>Free of Cyclic Silicones</li>
            <li>Phthalate-Free</li>
          </ul>
        </div>
      </details>
      <div class="mobile-facets__footer">
        <facet-remove class="mobile-facets__clear-wrapper">
          <a href="/collections/bundles-kits" class="mobile-facets__clear underlined-link" role="button">Remove all</a>
        </facet-remove>
        <button type="button" class="no-js-hidden button button--primary" onclick="this.closest('.mobile-facets__wrapper').querySelector('summary').click()">Apply</button>
        <noscript><button class="button button--primary">Apply</button></noscript>
      </div>
    </div>
  </div>
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product_form_7241518907492" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8"
    value="✓"><input type="hidden" name="id" value="41982881398884">
  <input type="hidden" name="product-id" value="7241518907492"><input type="hidden" name="section-id" value="template--16223247597668__e6cb3450-f67b-4263-bb7a-d715f9474e7b">
</form>

POST /contact#contact_form

<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="has-validation newsletter-form" novalidate="novalidate"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8"
    value="✓">
  <input type="hidden" name="contact[tags]" value="prospect, password page, newsletter">
  <div class="form-group">
    <label for="PasswordNewsletterForm-email" class="sr-only"> Email </label>
    <input type="email" name="contact[email]" id="PasswordNewsletterForm-email" placeholder="Email Address" autocorrect="off" autocapitalize="off" aria-required="true" value="" class="form-control email">
  </div>
  <button type="submit" name="commit" class="btn d-none d-lg-inline-block">
    <span>Sign Up</span>
  </button>
  <hr>
</form>

Text Content

Cookie Policy
This website uses cookies to ensure you get the best experience on our
website.Privacy Policy
PreferencesCloseAccept
x

Please note: This website includes an accessibility system. Press Control-F11 to
adjust the website to the visually impaired who are using a screen reader; Press
Control-F10 to open an accessibility menu.

Popup heading

Close

Accessibility
 * Press enter for Accessibility for blind people who use screen readers
 * Press enter for Keyboard Navigation
 * Press enter for Accessibility menu




curl quiz





Shop by Category



 * Styling Creams & Gels
 * Conditioners
 * Shampoos & Prepoos
 * Masks, Oils & Serums
 * Heat Styling
 * Tools & Brushes
 * Accessories

 * Palo Santo Styling Cream
 * Palo Santo Curl Mousse
 * Palo Santo Medium Conditioner
 * Palo Santo Leave-In Conditioner
 * Moisture Milk
 * The PATTERN Blow Dryer
 * Curl Gel
 * Leave-In Conditioner

1 2 3 4 5 6 7 8
1 / of 6

Shop by Texture



SHOP BY TEXTURE

 * Curly
 * Coily
 * Tight Texture
 * Locs

SETS & MINIS



SETS & MINIS

 * Bestselling Sets & Kits
 * Mini Travel Sets
 * Curl Type Starter Kits

Curl Edu



 * Curl Guide
 * Blog
 * Curl Quiz
 * Conditioner Quiz

What's happening on this website
Arielle in Van Nuys, California bought Detangling Nectar about 4 hours ago Open
related page
by Fomo.com

Our Story
Rewards
Contact
Log in / Register
E-Gift Cards
FAQs

 * Facebook
 * Pinterest
 * Instagram
 * TikTok
 * YouTube


YOUR CART IS EMPTY

Continue shopping

Have an account?

Log in to check out faster.


BESTSELLERS CURLY HAIR PRODUCTS

Bestselling hair care for curly, coily & tight textures shower. style.
treat.... 


BESTSELLERS CURLY HAIR PRODUCTS

Loading...


Select a nonprofit


SUBTOTAL

$0.00 USD


Taxes and shipping calculated at checkout

Update Check out

Skip to Content


free domestic us shipping on orders $75+

free domestic us shipping on orders $75+

free domestic us shipping on orders $75+

Search


 * Bestsellers
 * Curl Edu
    * curl quiz
    * Curl Guide
    * Blog
    * conditioner quiz

 * Shop by Category
 * Shop by Texture
 * SETS & MINIS
 * About Us
    * Our Story
    * Glossary
    * our cause

 * Rewards

Search

Log in Cart
00 items
BestsellersStyling Creams & GelsMasks, Oils & SerumsShampoo &
PrepooConditionersHeat StylingTools & BrushesAccessories


SHOP BY CATEGORY

Heat Styling

Shampoos & Pre-Poo

Conditioners

Masks, Oils & Serums

Styling Creams & Gels

Tools & Brushes

Accessories

Shop All

Palo Santo Curl Mousse Palo Santo Medium Conditioner Palo Santo Styling Cream
Curl Gel Moisture Milk The PATTERN Blow Dryer Take our curl quiz



SHOP BY TEXTURE

curly tight texture coily locs
shop all products


SETS & MINIS

curl type starter sets mini sets bestselling sets & kits
shop all SETS & MINIS


BEAUTY BUNDLES & NATURAL HAIR KITS

All the best combos for juicy & joyful hair
discover. nourish. play.


FILTERS


SORT BY:

Featured Newest Bestselling Price, Low to High Price, High to Low A-Z Z-A
Sort


26 PRODUCTS


Product Type
0 selected Reset
Product Type
 * Bundles (26) Bundles (26 products)

 * Bundles (26) Bundles (26 products)

Product Preference
0 selected Reset
Product Preference
 * Gluten-Free (1) Gluten-Free (1 product)
 * Protein-Free (1) Protein-Free (1 product)
 * Silicone-Free (2) Silicone-Free (2 products)
 * Vegan (1) Vegan (1 product)

 * Gluten-Free (1) Gluten-Free (1 product)
 * Protein-Free (1) Protein-Free (1 product)
 * Silicone-Free (2) Silicone-Free (2 products)
 * Vegan (1) Vegan (1 product)

Curl Type
0 selected Reset
Curl Type
 * Coily (3C-4B) (23) Coily (3C-4B) (23 products)
 * Curly (3B-4A) (25) Curly (3B-4A) (25 products)
 * High Porosity (1) High Porosity (1 product)
 * Locs (1) Locs (1 product)
 * Low Porosity (1) Low Porosity (1 product)
 * Tight Texture (4A-4C) (23) Tight Texture (4A-4C) (23 products)

 * Coily (3C-4B) (23) Coily (3C-4B) (23 products)
 * Curly (3B-4A) (25) Curly (3B-4A) (25 products)
 * High Porosity (1) High Porosity (1 product)
 * Locs (1) Locs (1 product)
 * Low Porosity (1) Low Porosity (1 product)
 * Tight Texture (4A-4C) (23) Tight Texture (4A-4C) (23 products)

PATTERN PRODUCTS ARE ALWAYS
PATTERN PRODUCTS ARE ALWAYS
 * Paraben-Free
 * Free of SLS/SLES
 * Color-Safe
 * Free of Cyclic Silicones
 * Phthalate-Free

Filter
Remove all
Filter and sort Filter


FILTER AND SORT


FILTER

26 products

Product Type
Product Type
 * Bundles (26) Bundles (26 products)

Clear Apply Apply
Product Preference
Product Preference
 * Gluten-Free (1) Gluten-Free (1 products)
 * Protein-Free (1) Protein-Free (1 products)
 * Silicone-Free (2) Silicone-Free (2 products)
 * Vegan (1) Vegan (1 products)

Clear Apply Apply
Curl Type
Curl Type
 * Coily (3C-4B) (23) Coily (3C-4B) (23 products)
 * Curly (3B-4A) (25) Curly (3B-4A) (25 products)
 * High Porosity (1) High Porosity (1 products)
 * Locs (1) Locs (1 products)
 * Low Porosity (1) Low Porosity (1 products)
 * Tight Texture (4A-4C) (23) Tight Texture (4A-4C) (23 products)

Clear Apply Apply
Sort by:
Featured Newest Bestselling Price, Low to High Price, High to Low A-Z Z-A
PATTERN PRODUCTS ARE ALWAYS
 * Paraben-Free
 * Free of SLS/SLES
 * Color-Safe
 * Free of Cyclic Silicones
 * Phthalate-Free

Remove all Apply Apply
Remove all


26 PRODUCTS


Layout:

Toggle 1 row

Toggle 2 rows


 * PALO SANTO DUO
   
   
   PALO SANTO DUO
   
   for curlies, coilies & tight textures
   
   
   
   
   PALO SANTO DUO
   REGULAR PRICE $47.00
   REGULAR PRICE $47.00 SALE PRICE $47.00
   UNIT PRICE /  PER 
   
   Regular price $47.00
   Regular price $47.00 Sale price $47.00
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - $47.00
   Add to cart
   
   
   


 * PALO SANTO FAVORITES
   
   
   PALO SANTO FAVORITES
   
   for curlies, coilies & tight textures
   
   
   
   
   PALO SANTO FAVORITES
   REGULAR PRICE $95.00
   REGULAR PRICE $95.00 SALE PRICE $95.00
   UNIT PRICE /  PER 
   
   Regular price $95.00
   Regular price $95.00 Sale price $95.00
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - $95.00
   Add to cart
   
   
   


 * THE PALO SANTO CURLY STARTER BUNDLE
   
   
   THE PALO SANTO CURLY STARTER BUNDLE
   
   for curlies
   
   
   
   
   THE PALO SANTO CURLY STARTER BUNDLE
   REGULAR PRICE $135.00
   REGULAR PRICE $135.00 SALE PRICE $135.00
   UNIT PRICE /  PER 
   
   Regular price $135.00
   Regular price $135.00 Sale price $135.00
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - $135.00
   Add to cart
   
   
   


 * THE PALO SANTO COILY STARTER BUNDLE
   
   
   THE PALO SANTO COILY STARTER BUNDLE
   
   for coilies
   
   
   
   
   THE PALO SANTO COILY STARTER BUNDLE
   REGULAR PRICE $129.00
   REGULAR PRICE $129.00 SALE PRICE $129.00
   UNIT PRICE /  PER 
   
   Regular price $129.00
   Regular price $129.00 Sale price $129.00
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - $129.00
   Add to cart
   
   
   


 * THE PALO SANTO TIGHT TEXTURE STARTER BUNDLE
   
   
   THE PALO SANTO TIGHT TEXTURE STARTER BUNDLE
   
   for tight textures
   
   
   
   
   THE PALO SANTO TIGHT TEXTURE STARTER BUNDLE
   REGULAR PRICE $133.00
   REGULAR PRICE $133.00 SALE PRICE $133.00
   UNIT PRICE /  PER 
   
   Regular price $133.00
   Regular price $133.00 Sale price $133.00
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - $133.00
   Add to cart
   
   
   


 * CURL REVIVAL SET
   
   
   CURL REVIVAL SET
   
   for curlies, coilies & tight textures
   
   3.3 star rating 3 Reviews
   
   
   
   
   
   CURL REVIVAL SET
   REGULAR PRICE $96.00
   REGULAR PRICE $96.00 SALE PRICE $96.00
   UNIT PRICE /  PER 
   
   Regular price $96.00
   Regular price $96.00 Sale price $96.00
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - $96.00
   Add to cart
   
   
   


 * CURL DEFINITION SET
   
   
   CURL DEFINITION SET
   
   for curlies, coilies & tight textures
   
   4.7 star rating 30 Reviews
   
   
   
   
   
   CURL DEFINITION SET
   REGULAR PRICE $63.00
   REGULAR PRICE $63.00 SALE PRICE $63.00
   UNIT PRICE /  PER 
   
   Regular price $63.00
   Regular price $63.00 Sale price $63.00
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - $63.00
   Add to cart
   
   
   


 * PRE-WASH KIT
   
   
   PRE-WASH KIT
   
   for curlies, coilies & tight textures
   
   
   
   
   PRE-WASH KIT
   REGULAR PRICE $100.00
   REGULAR PRICE $100.00 SALE PRICE $100.00
   UNIT PRICE /  PER 
   
   Regular price $100.00
   Regular price $100.00 Sale price $100.00
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - $100.00
   Add to cart
   
   
   


 * WASH 'N' GO KIT
   
   
   WASH 'N' GO KIT
   
   for curlies, coilies & tight textures
   
   
   
   
   WASH 'N' GO KIT
   REGULAR PRICE $69.00
   REGULAR PRICE $69.00 SALE PRICE $69.00
   UNIT PRICE /  PER 
   
   Regular price $69.00
   Regular price $69.00 Sale price $69.00
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - $69.00
   Add to cart
   
   
   


 * TORTOISE TOOL KIT
   
   
   TORTOISE TOOL KIT
   
   for curlies, coilies & tight textures
   
   4.8 star rating 64 Reviews
   
   
   
   
   
   TORTOISE TOOL KIT WITH HAIR PICK
   REGULAR PRICE $53.00
   REGULAR PRICE $53.00 SALE PRICE $53.00
   UNIT PRICE /  PER 
   
   Regular price $53.00
   Regular price $53.00 Sale price $53.00
   Unit price /  per 
   with Hair Pick
   no Hair Pick
   Size with Hair Pick no Hair Pick
   Product variants
   with Hair Pick - $53.00 no Hair Pick - $38.00
   Select Size
   Add to cart
   
   
   


 * MINI STYLERS BUNDLE
   
   
   MINI STYLERS BUNDLE
   
   for curlies, coilies & tight textures
   
   4.6 star rating 384 Reviews
   
   
   
   
   
   MINI STYLERS BUNDLE
   REGULAR PRICE $34.00
   REGULAR PRICE $34.00 SALE PRICE $34.00
   UNIT PRICE /  PER 
   
   Regular price $34.00
   Regular price $34.00 Sale price $34.00
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - $34.00
   Add to cart
   
   
   


 * ON-THE-GO KIT
   
   
   ON-THE-GO KIT
   
   for curlies, coilies & tight textures
   
   4.6 star rating 853 Reviews
   
   
   
   
   
   ON-THE-GO KIT
   REGULAR PRICE $30.00
   REGULAR PRICE $30.00 SALE PRICE $30.00
   UNIT PRICE /  PER 
   
   Regular price $30.00
   Regular price $30.00 Sale price $30.00
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - $30.00
   Add to cart
   
   
   


 * THE CURLY STARTER BUNDLE
   
   
   THE CURLY STARTER BUNDLE
   
   for curlies
   
   4.7 star rating 91 Reviews
   
   
   
   
   
   THE CURLY STARTER BUNDLE PALO SANTO
   REGULAR PRICE $135.00
   REGULAR PRICE $135.00 SALE PRICE $135.00
   UNIT PRICE /  PER 
   
   Regular price $135.00
   Regular price $135.00 Sale price $135.00
   Unit price /  per 
   Palo Santo
   Original
   Leave-in Conditioner Scent Palo Santo Original
   Product variants
   Palo Santo - $135.00 Original - $135.00
   Select Size
   Add to cart
   
   
   


 * THE COILY STARTER BUNDLE
   
   
   THE COILY STARTER BUNDLE
   
   for coilies
   
   4.5 star rating 75 Reviews
   
   
   
   
   
   THE COILY STARTER BUNDLE PALO SANTO
   REGULAR PRICE $129.00
   REGULAR PRICE $129.00 SALE PRICE $129.00
   UNIT PRICE /  PER 
   
   Regular price $129.00
   Regular price $129.00 Sale price $129.00
   Unit price /  per 
   Palo Santo
   Original
   Leave-In Conditioner Scent Palo Santo Original
   Product variants
   Palo Santo - $129.00 Original - $129.00
   Select Size
   Add to cart
   
   
   


 * THE TIGHT TEXTURE STARTER BUNDLE
   
   
   THE TIGHT TEXTURE STARTER BUNDLE
   
   for tight textures
   
   4.6 star rating 48 Reviews
   
   
   
   
   
   THE TIGHT TEXTURE STARTER BUNDLE PALO SANTO
   REGULAR PRICE $133.00
   REGULAR PRICE $133.00 SALE PRICE $133.00
   UNIT PRICE /  PER 
   
   Regular price $133.00
   Regular price $133.00 Sale price $133.00
   Unit price /  per 
   Palo Santo
   Original
   Leave-in Conditioner Scent Palo Santo Original
   Product variants
   Palo Santo - $133.00 Original - $133.00
   Select Size
   Add to cart
   
   
   


 * THE HEAT BUNDLE
   
   
   THE HEAT BUNDLE
   
   4.6 star rating 33 Reviews
   
   
   
   
   
   THE HEAT BUNDLE
   REGULAR PRICE $209.00
   REGULAR PRICE $209.00 SALE PRICE $209.00
   UNIT PRICE /  PER 
   
   Regular price $209.00
   Regular price $209.00 Sale price $209.00
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - $209.00
   Add to cart
   
   
   


 * BESTSELLERS BUNDLE
   
   
   BESTSELLERS BUNDLE
   
   for curlies, coilies & tight textures
   
   4.5 star rating 11 Reviews
   
   
   
   
   
   BESTSELLERS BUNDLE
   REGULAR PRICE $85.00
   REGULAR PRICE $85.00 SALE PRICE $85.00
   UNIT PRICE /  PER 
   
   Regular price $85.00
   Regular price $85.00 Sale price $85.00
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - $85.00
   Add to cart
   
   
   


 * CURL COCKTAIL KIT
   
   
   CURL COCKTAIL KIT
   
   for curlies, coilies & tight textures
   
   4.5 star rating 31 Reviews
   
   
   
   
   
   CURL COCKTAIL KIT
   REGULAR PRICE $32.00
   REGULAR PRICE $32.00 SALE PRICE $32.00
   UNIT PRICE /  PER 
   
   Regular price $32.00
   Regular price $32.00 Sale price $32.00
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - $32.00
   Add to cart
   
   
   


 * HAIR TOOLS KIT
   
   
   HAIR TOOLS KIT
   
   for curlies, coilies & tight textures
   
   4.8 star rating 145 Reviews
   
   
   
   
   
   HAIR TOOLS KIT
   REGULAR PRICE $25.20
   REGULAR PRICE $25.20 SALE PRICE $25.20
   UNIT PRICE /  PER 
   
   Regular price $25.20
   Regular price $25.20 Sale price $25.20
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - $25.20
   Add to cart
   
   
   


 * TEXTURE TRAVEL KIT
   
   
   TEXTURE TRAVEL KIT
   
   for curlies, coilies & tight textures
   
   4.7 star rating 34 Reviews
   
   
   
   
   
   TEXTURE TRAVEL KIT
   REGULAR PRICE $32.00
   REGULAR PRICE $32.00 SALE PRICE $32.00
   UNIT PRICE /  PER 
   
   Regular price $32.00
   Regular price $32.00 Sale price $32.00
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - $32.00
   Add to cart
   
   
   


 * WASH DAY ESSENTIALS
   
   
   WASH DAY ESSENTIALS
   
   for curlies, coilies & tight textures
   
   4.8 star rating 14 Reviews
   
   
   
   
   
   WASH DAY ESSENTIALS
   REGULAR PRICE $28.00
   REGULAR PRICE $28.00 SALE PRICE $28.00
   UNIT PRICE /  PER 
   
   Regular price $28.00
   Regular price $28.00 Sale price $28.00
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - $28.00
   Add to cart
   
   
   


 * TREATMENT BUNDLE
   
   
   TREATMENT BUNDLE
   
   for curlies, coilies & tight textures
   
   4.7 star rating 143 Reviews
   
   
   
   
   
   TREATMENT BUNDLE
   REGULAR PRICE $64.00
   REGULAR PRICE $64.00 SALE PRICE $64.00
   UNIT PRICE /  PER 
   
   Regular price $64.00
   Regular price $64.00 Sale price $64.00
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - $64.00
   Add to cart
   
   
   


 * DELUXE SHOWER BUNDLE
   
   
   DELUXE SHOWER BUNDLE
   
   for curlies, coilies & tight textures
   
   4.6 star rating 654 Reviews
   
   
   
   
   
   DELUXE SHOWER BUNDLE
   REGULAR PRICE $148.00
   REGULAR PRICE $148.00 SALE PRICE $148.00
   UNIT PRICE /  PER 
   
   Regular price $148.00
   Regular price $148.00 Sale price $148.00
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - Sold out - $148.00
   Email Me when Available
   
   


 * EDGE CONTROL DUO
   
   
   EDGE CONTROL DUO
   
   for curlies, coilies & tight textures
   
   4.7 star rating 23 Reviews
   
   
   
   
   
   EDGE CONTROL DUO
   REGULAR PRICE $24.00
   REGULAR PRICE $24.00 SALE PRICE $24.00
   UNIT PRICE /  PER 
   
   Regular price $24.00
   Regular price $24.00 Sale price $24.00
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - $24.00
   Add to cart
   
   
   


 * PROTECTIVE STYLE SET
   
   
   PROTECTIVE STYLE SET
   
   for curlies, coilies & tight textures
   
   5.0 star rating 2 Reviews
   
   
   
   
   
   PROTECTIVE STYLE SET
   REGULAR PRICE $90.00
   REGULAR PRICE $90.00 SALE PRICE $90.00
   UNIT PRICE /  PER 
   
   Regular price $90.00
   Regular price $90.00 Sale price $90.00
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - Sold out - $90.00
   Email Me when Available
   
   


 * ULTIMATE HYDRATION BUNDLE
   
   
   ULTIMATE HYDRATION BUNDLE
   
   for curlies, coilies & tight textures
   
   4.6 star rating 95 Reviews
   
   
   
   
   
   ULTIMATE HYDRATION BUNDLE
   REGULAR PRICE $103.00
   REGULAR PRICE $103.00 SALE PRICE $103.00
   UNIT PRICE /  PER 
   
   Regular price $103.00
   Regular price $103.00 Sale price $103.00
   Unit price /  per 
   Title Default Title
   Product variants
   Default Title - Sold out - $103.00
   Email Me when Available
   
   

Skip to product information



DEEP SCALP DETOX

4.7 star rating 87 Reviews






Regular price $29.00
Regular price $29.00 Sale price $29.00
Unit price /  per 
Sale Sold out
Shipping calculated at checkout.



DEEP SCALP DETOX
REGULAR PRICE $29.00
REGULAR PRICE $29.00 SALE PRICE $29.00
UNIT PRICE /  PER 

Regular price $29.00
Regular price $29.00 Sale price $29.00
Unit price /  per 
Title Default Title
Product variants
Default Title - $29.00
One-time Purchase Delivery every 30 Days Delivery every 60 Days Delivery every
90 Days
Add to cart





PALO SANTO FAVORITES

Buy Now
P
patternbeauty

01/25/24
Today’s the day 🩷 The Palo Santo Ensemble is now available exclusively at
PATTERNBEAUTY.COM ⁠ Get ready to hydrate, nourish, define & hold your strands
with our same award-winning formulas in the beautiful limited-edition Palo Santo
scent. Which products are you adding to cart today?⁠ ⁠ #RockYourPATTERN
#StyleYourPATTERN⁠
READ MORE...
READ LESS
Was this review helpful?

0

0


PALO SANTO CURL MOUSSE

Buy Now
P
patternbeauty

01/30/24
Whether you’re rocking finger waves, goddess braids or diffused coils, our
moisturizing Palo Santo Curl Mousse has you covered.⁠ ⁠ Curls & Coils:⁠ ✨ Apply
our foaming mousse evenly on damp strands, style as you wish & let air dry or
diffuse.⁠ ⁠ Setting Styles:⁠ ✨ Pump product into the palms of your hands, work
it through your strands & then wrap, mold or set to achieve the perfect look.⁠ ⁠
Unleash weightless volume, touchable hold & definition with our one-step
formula, now available at PATTERNBEAUTY.COM
READ MORE...
READ LESS
Was this review helpful?

1

0
4.7 4.7 star rating


LEAVE-IN CONDITIONER JUMBETTE

Buy Now
P
patternbeauty

04/20/23
💗 Q: Does the Leave-In Conditioner moisturize Type 4 hair? ⁠ 💗 A: Absolutely!
The Leave-In Conditioner is perfect for curls, coils, tight textures & anyone
who wants long-lasting moisture.⁠ ⁠ Now available in a limited-edition Palo
Santo scent. Shop exclusively on PATTERNBEAUTY.com⁠
READ MORE...
READ LESS
Was this review helpful?

14

0
P
patternbeauty

02/03/23
We're shining the spotlight on our juicy & joyful Brush collection ✨ here’s how
to use each one: Paddle Brush ~ equipped with heat-resistant bristles, it’s
perfect for heat styling & detangling stretched styles. Double-Sided Bristle
Brush ~ this 2-in-1 tool can finesse flyaways while also slicking tighter
styles. Shower Brush ~ our award-winning original brush is perfect for
detangling & defining your PATTERN. Shop now at PatternBeauty.com
READ MORE...
READ LESS
Was this review helpful?

18

0
4.7 4.7 star rating


CURL DEFINITION SET

Buy Now
P
patternbeauty

04/18/23
Are your curls & coils ready for ultimate hydration? ⁠ ⁠ Grab the new
limited-edition Palo Santo Leave-in Conditioner in the Curl Definition Set—the
perfect mix for defined & moisturized strands. ⁠ ⁠ This set comes with:⁠ ⁠ 💗
Hydration Mist⁠ 💗 NEW Limited-Edition Palo Santo Leave-In Conditioner ⁠ 💗 Curl
Mousse⁠ ⁠ Shop the bundles exclusively on PATTERNBEAUTY.com.⁠
READ MORE...
READ LESS
Was this review helpful?

26

0
P
patternbeauty

04/16/22
Set some time for self-care this weekend. #HonorYourPattern
READ MORE...
READ LESS
Was this review helpful?

7

0
P
patternbeauty

02/19/22
Did you hear the news? We just launched 3 new products! Our Transition Mask,
Satin Cap & limited edition Tortoise Pick are now available to shop on
patternbeauty.com 💛 #HonorYourPattern
READ MORE...
READ LESS
Was this review helpful?

6

0
Slideshow
Slide controls

Loading...

Powered by



Join our Community @patternbeauty
Buy Now
Buy Now
Buy Now

Buy Now


Load More
Loading...


OPTIMIZE YOUR CURL CARE: CURLY HAIR KITS FOR BEAUTIFUL, HEALTHY CURLS

Embark on your curly hair journey with our collection of curated curly hair
kits. These bundles are designed to simplify your hair care routine & help you
embrace your unique hair type.

Each bundle targets a specific need. Our Starter Bundles, available for curly,
coily & tight textures, are perfect for those new to techniques such as the LOC
method or the curly girl method. Looking for a hair care revamp? They include
the essentials for cleansing, conditioning & styling your natural curls.
The Curl Cocktail Kit & Texture Travel Kit are compact options for on-the-go
curl care, while our Treatment Bundle offers intensive care for those extra
pampering sessions. The Ultimate Hydration Bundle focuses on delivering
much-needed moisture to your curls, reducing frizz & enhancing your natural curl
pattern. The Transition Bundle supports those transitioning from chemically
processed hair to natural curls & the Deluxe Treatment Bundle provides a
spa-like experience for your hair.

Our natural hair product bundles make it easy to maintain a consistent &
effective hair care regimen, helping you achieve healthier, more defined curls.
Plus, they make perfect gifts for your fellow curlfriends!

Explore our blog on natural hair care kits to learn more about the benefits of
these product combinations & the ingredients each product contains, such as
Jojoba Oil, Aloe Vera, Castor Oil, Shea Butter, Coconut Oil, Argan Oil & more.
Unleash the potential of your curls with our curly hair product bundles.


JUICY & JOYFUL CONTENT

Learn about the PATTERN community; stay up-to-date on offers,
new products, and more-straight to your inbox.



Email
Sign Up

--------------------------------------------------------------------------------

 * My Account
 * Gift Cards
 * Refer A Friend
 * Subscriptions
 * Contact
 * Returns
 * Creator Squad

 * FAQ
 * Shipping
 * Cookie Policy
 * Privacy
 * Terms
 * Accessibility
 * Store Locator


JOIN OUR COMMUNITY

@PATTERNBEAUTY

 * Facebook
 * Pinterest
 * Instagram
 * TikTok
 * YouTube

 * As part of our everyday business, PATTERN is proud to donate to a variety of
   organizations that empower women & people of color.

 * Please Recycle

 * We are cruelty-free

© PATTERN BEAUTY, LLC. ALL RIGHTS RESERVED.
 * Choosing a selection results in a full page refresh.








SELECT YOUR FREE GIFT

Free with your purchase of [[ amount ]] or more

Free gift with any purchase from the [[ collection ]] collection





Earn Rewards
Choose Type of Cookies You Accept Using



Strictly Required Cookies

These cookies are required for the website to run and cannot be switched off.
Such cookies are only set in response to actions made by you such as language,
currency, login session, privacy preferences. You can set your browser to block
these cookies but this might affect the way our site is working.

Analytics and Statistics

These cookies allow us to measure visitors traffic and see traffic sources by
collecting information in data sets. They also help us understand which products
and actions are more popular than others.

Marketing and Retargeting

These cookies are usually set by our marketing and advertising partners. They
may be used by them to build a profile of your interest and later show you
relevant ads. If you do not allow these cookies you will not experience targeted
ads for your interests.

Functional Cookies

These cookies enable our website to offer additional functions and personal
settings. They can be set by us or by third-party service providers that we have
placed on our pages. If you do not allow these cookies, these or some of these
services may not work properly.

undefined

undefined

Accept Selected Accept All
*By clicking on the above buttons, I give my consent on collecting my IP and
email (if registered). For more check GDPR Compliance




10 people bought Palo Santo Leave-In Conditioner
in the last few hours