patternbeauty.com
Open in
urlscan Pro
23.227.38.32
Public Scan
Submitted URL: https://trk.klclick.com/ls/click?upn=u001.2BCsU8MjtLi-2FVvMNJ78raVvENGpXa0gF5LQ7WaVRWPLyeYWJBGuXkBLqihFrV0LvdDnE5OfbJZoX...
Effective URL: https://patternbeauty.com/collections/bundles-kits?variation=A&utm_source=KL%20-%20Everyone&utm_medium=email&utm_campaign=...
Submission: On July 08 via api from BE — Scanned from DE
Effective URL: https://patternbeauty.com/collections/bundles-kits?variation=A&utm_source=KL%20-%20Everyone&utm_medium=email&utm_campaign=...
Submission: On July 08 via api from BE — Scanned from DE
Form analysis
7 forms found in the DOMPOST /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">29 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/645/assets/show-more.js?v=90883108635033788741708298243" defer="defer"></script>
<details id="Details-1-template--16483281764452__product-grid" class="disclosure-has-popup facets__disclosure js-filter" data-index="1" open="">
<summary class="facets__summary caption-large focus-offset" aria-label="Curl Type (0 selected)" role="button" aria-expanded="true" aria-controls="Facet-1-template--16483281764452__product-grid">
<div>
<span>Curl Type</span>
</div>
</summary>
<div id="Facet-1-template--16483281764452__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) (25)</span>
<span class="visually-hidden">Coily (3C-4B) (25 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) (27)</span>
<span class="visually-hidden">Curly (3B-4A) (27 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 (4)</span>
<span class="visually-hidden">Locs (4 products)</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) (25)</span>
<span class="visually-hidden">Tight Texture (4A-4C) (25 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) (25)</span>
<span class="visually-hidden">Coily (3C-4B) (25 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) (27)</span>
<span class="visually-hidden">Curly (3B-4A) (27 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 (4)</span>
<span class="visually-hidden">Locs (4 products)</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) (25)</span>
<span class="visually-hidden">Tight Texture (4A-4C) (25 products)</span>
</label>
</li>
</ul>
</fieldset>
</div>
</details>
<details id="Details-2-template--16483281764452__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 Type (0 selected)" role="button" aria-expanded="true" aria-controls="Facet-2-template--16483281764452__product-grid">
<div>
<span>Product Type</span>
</div>
</summary>
<div id="Facet-2-template--16483281764452__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 (28)</span>
<span class="visually-hidden">Bundles (28 products)</span>
</label>
</li>
<li class="list-menu__item facets__item">
<label for="Filter-Product Type-2" class="facet-checkbox">
<input type="checkbox" name="filter.p.m.fostrfilter.product_type" value="Styling Accessories" id="Filter-Product Type-2" aria-labelledby="Filter-Product 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">Styling Accessories (1)</span>
<span class="visually-hidden">Styling Accessories (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 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 (28)</span>
<span class="visually-hidden">Bundles (28 products)</span>
</label>
</li>
<li class="list-menu__item facets__item">
<label for="Filter-Product Type-2" class="facet-checkbox">
<input type="checkbox" name="filter.p.m.fostrfilter.product_type" value="Styling Accessories" id="Filter-Product 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">Styling Accessories (1)</span>
<span class="visually-hidden">Styling Accessories (1 product)</span>
</label>
</li>
</ul>
</fieldset>
</div>
</details>
<details id="Details-3-template--16483281764452__product-grid" class="disclosure-has-popup facets__disclosure js-filter" data-index="3" open="">
<summary class="facets__summary caption-large focus-offset" aria-label="Product Preference (0 selected)" role="button" aria-expanded="true" aria-controls="Facet-3-template--16483281764452__product-grid">
<div>
<span>Product Preference</span>
</div>
</summary>
<div id="Facet-3-template--16483281764452__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-9999-template--16483281764452__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--16483281764452__product-grid">
<div>
<span>PATTERN PRODUCTS ARE ALWAYS</span>
</div>
</summary>
<div id="Facet-9999-template--16483281764452__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">29 products </p>
</div>
</div>
<div class="mobile-facets__main has-submenu gradient">
<details id="Details-Mobile-1-template--16483281764452__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--16483281764452__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-1-template--16483281764452__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) (25)</span>
<span class="visually-hidden">Coily (3C-4B) (25 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) (27)</span>
<span class="visually-hidden">Curly (3B-4A) (27 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 (4)</span>
<span class="visually-hidden">Locs (4 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) (25)</span>
<span class="visually-hidden">Tight Texture (4A-4C) (25 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--16483281764452__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--16483281764452__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-2-template--16483281764452__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 (28)</span>
<span class="visually-hidden">Bundles (28 products)</span>
</label>
</li>
<li class="mobile-facets__item list-menu__item">
<label for="Filter-Product Type-mobile-2" class="mobile-facets__label">
<input class="mobile-facets__checkbox" type="checkbox" name="filter.p.m.fostrfilter.product_type" value="Styling Accessories" id="Filter-Product 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">Styling Accessories (1)</span>
<span class="visually-hidden">Styling Accessories (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--16483281764452__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--16483281764452__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-3-template--16483281764452__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>
<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--16483281764452__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--16483281764452__product-grid">
<div>
<span>PATTERN PRODUCTS ARE ALWAYS</span>
</div>
</summary>
<div id="FacetMobile-9999-template--16483281764452__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_7287007281252" 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="42316538937444">
<input type="hidden" name="product-id" value="7287007281252"><input type="hidden" name="section-id" value="template--16483281764452__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
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 sample kits Shop by Category * Styling Creams & Gels * Conditioners * Shampoos & Prepoos * Masks, Oils & Serums * Heat Styling * Tools & Brushes * Accessories * Palo Santo Leave-In Conditioner * Hydration Shampoo * Palo Santo Styling Cream * Detangling Nectar * Palo Santo Curl Mousse * Curl Gel * Palo Santo Medium Conditioner 1 2 3 4 5 6 7 8 1 / of 5 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 * Curling Iron What's happening on this website Marjorie in East Orange, New Jersey bought Palo Santo Leave-In Conditioner about 2 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... Recently Viewed Subtitle * Transition Mask ADD * Leave-In Conditioner ADD * The PATTERN Blow Dryer ADD * Palo Santo Leave-In Conditioner ADD * Palo Santo Curl Mousse ADD * Detangling Nectar ADD * Curl Mousse ADD * Moisture Milk ADD * The Curly Starter Bundle ADD * Curl Gel ADD SUBTOTAL $0.00 Taxes and shipping calculated at checkout Update Check out Skip to Content New Here? Try pattern for as low as $12🔥 ✨BUY 2 GET 1 FREE FOR A LIMITED TIME✨ free domestic us shipping on orders $75+ New Here? Try pattern for as low as $12🔥 ✨BUY 2 GET 1 FREE FOR A LIMITED TIME✨ Search * Samples * Curl Edu * curl quiz * Curl Guide * Blog * conditioner quiz * Curling Iron * Shop by Category * Shop by Texture * SETS & MINIS * About Us * Our Story * Glossary * our cause * Rewards Search Log in Cart 00 items SamplesBestsellersStyling Creams & GelsConditionersShampoo & PrepooMasks, Oils & SerumsHeat StylingTools & BrushesAccessories SHOP BY CATEGORY Heat Styling Shampoos & Pre-Poo Conditioners Masks, Oils & Serums Styling Creams & Gels Tools & Brushes Accessories Shop All Palo Santo Leave-In Conditioner Hydration Shampoo Palo Santo Curl Mousse Palo Santo Styling Cream Detangling Nectar Palo Santo Medium Conditioner 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 29 PRODUCTS Curl Type 0 selected Reset Curl Type * Coily (3C-4B) (25) Coily (3C-4B) (25 products) * Curly (3B-4A) (27) Curly (3B-4A) (27 products) * High Porosity (1) High Porosity (1 product) * Locs (4) Locs (4 products) * Low Porosity (1) Low Porosity (1 product) * Tight Texture (4A-4C) (25) Tight Texture (4A-4C) (25 products) * Coily (3C-4B) (25) Coily (3C-4B) (25 products) * Curly (3B-4A) (27) Curly (3B-4A) (27 products) * High Porosity (1) High Porosity (1 product) * Locs (4) Locs (4 products) * Low Porosity (1) Low Porosity (1 product) * Tight Texture (4A-4C) (25) Tight Texture (4A-4C) (25 products) Product Type 0 selected Reset Product Type * Bundles (28) Bundles (28 products) * Styling Accessories (1) Styling Accessories (1 product) * Bundles (28) Bundles (28 products) * Styling Accessories (1) Styling Accessories (1 product) 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) 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 29 products Curl Type Curl Type * Coily (3C-4B) (25) Coily (3C-4B) (25 products) * Curly (3B-4A) (27) Curly (3B-4A) (27 products) * High Porosity (1) High Porosity (1 products) * Locs (4) Locs (4 products) * Low Porosity (1) Low Porosity (1 products) * Tight Texture (4A-4C) (25) Tight Texture (4A-4C) (25 products) Clear Apply Apply Product Type Product Type * Bundles (28) Bundles (28 products) * Styling Accessories (1) Styling Accessories (1 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 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 29 PRODUCTS Layout: Toggle 1 row Toggle 2 rows * $281 Value THE CURLING IRON & MORE BUNDLE THE CURLING IRON & MORE BUNDLE 1 tool, 3 barrels, endless possibilities 5.0 star rating 2 Reviews THE CURLING IRON & MORE BUNDLE REGULAR PRICE $269.00 REGULAR PRICE $281.00 SALE PRICE $269.00 UNIT PRICE / PER Regular price $269.00 Regular price $281.00 Sale price $269.00 Unit price / per Title Default Title Product variants Default Title - $281.00 Add to cart * $105 Value PALO SANTO FAVORITES PALO SANTO FAVORITES for curlies, coilies & tight textures 4.5 star rating 11 Reviews PALO SANTO FAVORITES REGULAR PRICE $95.00 REGULAR PRICE $105.00 SALE PRICE $95.00 UNIT PRICE / PER Regular price $95.00 Regular price $105.00 Sale price $95.00 Unit price / per Title Default Title Product variants Default Title - $105.00 Add to cart * THE HEAT BUNDLE THE HEAT BUNDLE 4.6 star rating 34 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 * Starter Pack THE CURLY STARTER BUNDLE THE CURLY STARTER BUNDLE for curlies 4.7 star rating 93 Reviews THE CURLY STARTER BUNDLE REGULAR PRICE $135.00 REGULAR PRICE $150.00 SALE PRICE $135.00 UNIT PRICE / PER Regular price $135.00 Regular price $150.00 Sale price $135.00 Unit price / per Title Default Title Product variants Default Title - $150.00 Add to cart * Trending TORTOISE TOOL KIT TORTOISE TOOL KIT for curlies, coilies & tight textures 4.8 star rating 70 Reviews TORTOISE TOOL KIT WITH HAIR PICK REGULAR PRICE $53.00 REGULAR PRICE $84.00 SALE PRICE $53.00 UNIT PRICE / PER Regular price $53.00 Regular price $84.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 - $84.00 no Hair Pick - $63.00 Select Size Add to cart * Starter Pack THE COILY STARTER BUNDLE THE COILY STARTER BUNDLE for coilies 4.6 star rating 77 Reviews THE COILY STARTER BUNDLE REGULAR PRICE $129.00 REGULAR PRICE $143.00 SALE PRICE $129.00 UNIT PRICE / PER Regular price $129.00 Regular price $143.00 Sale price $129.00 Unit price / per Title Default Title Product variants Default Title - $143.00 Add to cart * Limited Edition THE PALO SANTO TIGHT TEXTURE STARTER BUNDLE THE PALO SANTO TIGHT TEXTURE STARTER BUNDLE for tight textures 5.0 star rating 3 Reviews THE PALO SANTO TIGHT TEXTURE STARTER BUNDLE REGULAR PRICE $134.00 REGULAR PRICE $148.00 SALE PRICE $134.00 UNIT PRICE / PER Regular price $134.00 Regular price $148.00 Sale price $134.00 Unit price / per Title Default Title Product variants Default Title - $148.00 Add to cart * $124 Value BESTSELLERS BUNDLE BESTSELLERS BUNDLE for curlies, coilies & tight textures 4.5 star rating 13 Reviews BESTSELLERS BUNDLE REGULAR PRICE $85.00 REGULAR PRICE $124.00 SALE PRICE $85.00 UNIT PRICE / PER Regular price $85.00 Regular price $124.00 Sale price $85.00 Unit price / per Title Default Title Product variants Default Title - $124.00 Add to cart * MINI STYLERS BUNDLE MINI STYLERS BUNDLE for curlies, coilies & tight textures 4.6 star rating 389 Reviews MINI STYLERS BUNDLE REGULAR PRICE $34.00 REGULAR PRICE $46.00 SALE PRICE $34.00 UNIT PRICE / PER Regular price $34.00 Regular price $46.00 Sale price $34.00 Unit price / per Title Default Title Product variants Default Title - $46.00 Add to cart * HAIR TOOLS KIT HAIR TOOLS KIT for curlies, coilies & tight textures 4.7 star rating 150 Reviews HAIR TOOLS KIT REGULAR PRICE $25.20 REGULAR PRICE $42.00 SALE PRICE $25.20 UNIT PRICE / PER Regular price $25.20 Regular price $42.00 Sale price $25.20 Unit price / per Title Default Title Product variants Default Title - Sold out - $42.00 Email Me when Available * Limited-Edition PALO SANTO DUO PALO SANTO DUO for curlies, coilies & tight textures 5.0 star rating 2 Reviews PALO SANTO DUO REGULAR PRICE $42.30 REGULAR PRICE $47.00 SALE PRICE $42.30 UNIT PRICE / PER Regular price $42.30 Regular price $47.00 Sale price $42.30 Unit price / per Title Default Title Product variants Default Title - $47.00 Add to cart * HEAT ACCESSORIES BUNDLE HEAT ACCESSORIES BUNDLE for curlies, coilies & tight textures 4.3 star rating 6 Reviews HEAT ACCESSORIES BUNDLE REGULAR PRICE $54.00 REGULAR PRICE $60.00 SALE PRICE $54.00 UNIT PRICE / PER Regular price $54.00 Regular price $60.00 Sale price $54.00 Unit price / per Title Default Title Product variants Default Title - $60.00 Add to cart * ON-THE-GO KIT ON-THE-GO KIT for curlies, coilies & tight textures 4.6 star rating 857 Reviews ON-THE-GO KIT REGULAR PRICE $30.00 REGULAR PRICE $36.00 SALE PRICE $30.00 UNIT PRICE / PER Regular price $30.00 Regular price $36.00 Sale price $30.00 Unit price / per Title Default Title Product variants Default Title - $36.00 Add to cart * Mini Kit TEXTURE TRAVEL KIT TEXTURE TRAVEL KIT for curlies, coilies & tight textures 4.7 star rating 36 Reviews TEXTURE TRAVEL KIT REGULAR PRICE $32.00 REGULAR PRICE $44.00 SALE PRICE $32.00 UNIT PRICE / PER Regular price $32.00 Regular price $44.00 Sale price $32.00 Unit price / per Title Default Title Product variants Default Title - $44.00 Add to cart * $70 Value 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 $70.00 SALE PRICE $63.00 UNIT PRICE / PER Regular price $63.00 Regular price $70.00 Sale price $63.00 Unit price / per Title Default Title Product variants Default Title - $70.00 Add to cart * Limited Edition THE PALO SANTO CURLY STARTER BUNDLE THE PALO SANTO CURLY STARTER BUNDLE for curlies 5.0 star rating 1 Review THE PALO SANTO CURLY STARTER BUNDLE REGULAR PRICE $134.00 REGULAR PRICE $148.00 SALE PRICE $134.00 UNIT PRICE / PER Regular price $134.00 Regular price $148.00 Sale price $134.00 Unit price / per Title Default Title Product variants Default Title - $148.00 Add to cart * Limited Edition THE PALO SANTO COILY STARTER BUNDLE THE PALO SANTO COILY STARTER BUNDLE for coilies 3.5 star rating 2 Reviews THE PALO SANTO COILY STARTER BUNDLE REGULAR PRICE $129.00 REGULAR PRICE $143.00 SALE PRICE $129.00 UNIT PRICE / PER Regular price $129.00 Regular price $143.00 Sale price $129.00 Unit price / per Title Default Title Product variants Default Title - $143.00 Add to cart * Starter Pack THE TIGHT TEXTURE STARTER BUNDLE THE TIGHT TEXTURE STARTER BUNDLE for tight textures 4.7 star rating 49 Reviews THE TIGHT TEXTURE STARTER BUNDLE REGULAR PRICE $133.00 REGULAR PRICE $148.00 SALE PRICE $133.00 UNIT PRICE / PER Regular price $133.00 Regular price $148.00 Sale price $133.00 Unit price / per Title Default Title Product variants Default Title - $148.00 Add to cart * EDGE CONTROL DUO EDGE CONTROL DUO for curlies, coilies & tight textures 4.6 star rating 29 Reviews EDGE CONTROL DUO REGULAR PRICE $24.00 REGULAR PRICE $26.00 SALE PRICE $24.00 UNIT PRICE / PER Regular price $24.00 Regular price $26.00 Sale price $24.00 Unit price / per Title Default Title Product variants Default Title - $26.00 Add to cart * Mini Kit CURL COCKTAIL KIT CURL COCKTAIL KIT for curlies, coilies & tight textures 4.5 star rating 36 Reviews CURL COCKTAIL KIT REGULAR PRICE $32.00 REGULAR PRICE $44.00 SALE PRICE $32.00 UNIT PRICE / PER Regular price $32.00 Regular price $44.00 Sale price $32.00 Unit price / per Title Default Title Product variants Default Title - $44.00 Add to cart * $83 Value PROTECTIVE STYLE SET PROTECTIVE STYLE SET for curlies, coilies & tight textures 5.0 star rating 2 Reviews PROTECTIVE STYLE SET REGULAR PRICE $75.00 REGULAR PRICE $83.00 SALE PRICE $75.00 UNIT PRICE / PER Regular price $75.00 Regular price $83.00 Sale price $75.00 Unit price / per Title Default Title Product variants Default Title - $83.00 Add to cart * CURL REVIVAL SET CURL REVIVAL SET for curlies, coilies & tight textures 4.0 star rating 5 Reviews CURL REVIVAL SET REGULAR PRICE $96.00 REGULAR PRICE $106.00 SALE PRICE $96.00 UNIT PRICE / PER Regular price $96.00 Regular price $106.00 Sale price $96.00 Unit price / per Title Default Title Product variants Default Title - $106.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 $77.00 SALE PRICE $69.00 UNIT PRICE / PER Regular price $69.00 Regular price $77.00 Sale price $69.00 Unit price / per Title Default Title Product variants Default Title - $77.00 Add to cart * CEO's Pick TRACEE'S BEFORE HEAT STYLING SET TRACEE'S BEFORE HEAT STYLING SET TRACEE'S BEFORE HEAT STYLING SET REGULAR PRICE $61.00 REGULAR PRICE $68.00 SALE PRICE $61.00 UNIT PRICE / PER Regular price $61.00 Regular price $68.00 Sale price $61.00 Unit price / per Title Default Title Product variants Default Title - $68.00 Add to cart * PRE-WASH KIT PRE-WASH KIT for curlies, coilies & tight textures PRE-WASH KIT REGULAR PRICE $100.00 REGULAR PRICE $110.00 SALE PRICE $100.00 UNIT PRICE / PER Regular price $100.00 Regular price $110.00 Sale price $100.00 Unit price / per Title Default Title Product variants Default Title - $110.00 Add to cart * $40 Value 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 $40.00 SALE PRICE $28.00 UNIT PRICE / PER Regular price $28.00 Regular price $40.00 Sale price $28.00 Unit price / per Title Default Title Product variants Default Title - $40.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 $131.00 REGULAR PRICE $145.00 SALE PRICE $131.00 UNIT PRICE / PER Regular price $131.00 Regular price $145.00 Sale price $131.00 Unit price / per Title Default Title Product variants Default Title - $145.00 Add to cart * CEO's Pick TRACEE’S AFTER HEAT STYLING SET TRACEE’S AFTER HEAT STYLING SET TRACEE’S AFTER HEAT STYLING SET REGULAR PRICE $81.00 REGULAR PRICE $90.00 SALE PRICE $81.00 UNIT PRICE / PER Regular price $81.00 Regular price $90.00 Sale price $81.00 Unit price / per Title Default Title Product variants Default Title - $90.00 Add to cart * ULTIMATE HYDRATION BUNDLE ULTIMATE HYDRATION BUNDLE for curlies, coilies & tight textures 4.6 star rating 96 Reviews ULTIMATE HYDRATION BUNDLE REGULAR PRICE $89.00 REGULAR PRICE $99.00 SALE PRICE $89.00 UNIT PRICE / PER Regular price $89.00 Regular price $99.00 Sale price $89.00 Unit price / per Title Default Title Product variants Default Title - $99.00 Add to cart Skip to product information THE INTERCHANGEABLE CURLING IRON 5.0 star rating 8 Reviews Regular price $249.00 Regular price Sale price $249.00 Unit price / per Sale Sold out Shipping calculated at checkout. THE INTERCHANGEABLE CURLING IRON REGULAR PRICE $249.00 REGULAR PRICE SALE PRICE $249.00 UNIT PRICE / PER Regular price $249.00 Regular price Sale price $249.00 Unit price / per Title Default Title Product variants Default Title - $249.00 Add to cart P patternbeauty 03/17/24 Versatility at your fingertips 🤎 Turn post notifications on to be the first to know what’s coming on Tuesday… #ExploreYourPATTERN READ MORE... READ LESS Was this review helpful? 40 2 P patternbeauty 12/23/23 Love your hair. It is yourself. #RockYourPATTERN Inspo: @shokunbi.halimotu READ MORE... READ LESS Was this review helpful? 33 0 5.0 5.0 star rating LUXE HAIR CLIP Buy Now P patternbeauty 11/07/23 They say great things come in 3's. Enter the Luxe Hair Clip Trio. 3 hair clips in Black, Caramella & Tortoise— One for your purse, one for your gym bag, & one for a friend ✨ Find them exclusively on PATTERNBEAUTY.com READ MORE... READ LESS Was this review helpful? 14 0 4.8 4.8 star rating DEEP SCALP DETOX Buy Now P patternbeauty 08/09/23 Ready for a reset? 8.10.23 READ MORE... READ LESS Was this review helpful? 5 0 4.6 4.6 star rating MOISTURE MILK Buy Now P patternbeauty 07/19/23 Introducing the Moisture Milk. Unleash the power of hydration with the ultimate quencher for a thirsty PATTERN. Say hello to lightweight hydration that lasts all day. This nourishing formula, made with Amla Oil, Irish Moss & Agave Nectar leaves your curls, coils & tight textures shiny, supple & oh-so soft. Perfect for your daily moisture needs & your wash-&-go’s. Shop now, exclusively at PATTERNBEAUTY.com READ MORE... READ LESS Was this review helpful? 15 0 P patternbeauty 06/15/23 Planning your Summer protective styles? These formulas will be your best friends: ✨ The Scalp Serum soothes, cools & calms with our invigorating blend of Peppermint, Rosemary & Lavender oils. ✨The Treatment Mask delivers slip, curl elongation & definition, perfect for infusing moisture onto your strands before braiding. Shop now at PATTERNBEAUTY.com READ MORE... READ LESS Was this review helpful? 22 0 P patternbeauty 11/16/22 When the light and the curls hit just right ✨ #RockYourPattern @traceeellisross READ MORE... READ LESS Was this review helpful? 65 0 Slideshow Slide controls Loading... Powered by Join our Community @patternbeauty 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, promote healthy hair & 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 styling products, ideal for customizing to your unique needs. Looking for a hair care revamp? They include the essential hair care products 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 for your hair. 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. As each hair care kit is tailored to your unique needs, you’ll find shampoo, conditioner, hair serum, & more to help enhance your natural curls. Plus, these styling products 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. This website uses cookies to ensure you get the best experience on our website.Privacy Policy PreferencesAccept 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. Accept SelectedAccept All *By clicking on the above buttons, I give my consent on collecting my IP and email (if registered). For more check GDPR Compliance SELECT YOUR FREE GIFT Free with your purchase of [[ amount ]] or more Free gift with any purchase from the [[ collection ]] collection RETRACTABLE COMB. RETRACTABLE COMB. for curlies, coilies & tight textures Earn Rewards Leighann in Clawson, Michigan bought Leave-In Conditioner about 18 minutes ago