Black Friday Deals

Show filters
Sort:
Size
Color
Price
All filters
Sort
Loading...
tag of the document. This will help to improve the load of the images // during color swatches interaction on PLP const preloadBackground = (entries, observer) => { entries.forEach(async (entry) => { if (entry.isIntersecting) { const swatch = entry.target; const images = swatch.dataset.varimg.split(','); images.forEach((img, index) => { // preload image const link = document.createElement('link'); link.href = buildSrc(img); link.imagesrcset = getSrcset(img); link.imagesizes = cssImageMediaCondition; link.rel = 'preload'; link.as = 'image'; document.getElementsByTagName('head')[0].appendChild(link); }); swatch.removeAttribute('data-varimg'); switchObserver.unobserve(swatch); } }); }; const switchObserver = new IntersectionObserver(preloadBackground, { root: null, // Default is the viewport rootMargin: '30px', threshold: 0.05, // Load image when 10% of the div is visible }); // Sort options function getPageParam() { const urlParams = new URLSearchParams(window.location.search); const pageParam = urlParams.get('page'); return pageParam ? parseInt(pageParam, 10) : 1; } domLoadedPage = getPageParam(); setupSortDropdown('.fs_sort_by_wrap_desktop', '.fs_sort_by_options_desktop', '.fs_sort_by_select_desktop'); const sortBySelect = document.getElementById('sortByDesktop'); let sortByValue = getSortBy(); // call the function and store the returned value sortBySelect.value = sortByValue; // update the desktop dropdown value on page load // update sort mobile dropdown value on page load const validSortOptions = ['price_min_to_max', 'price_max_to_min', 'creation_date', 'relevency']; sortByValue = validSortOptions.includes(sortByValue) ? sortByValue : 'relevency'; const inputField = document.querySelector(`form [data-value="${sortByValue}"]`); if (inputField) { inputField.checked = true; // update the value of the option } else { console.error(`No radio button found with data-value="${sortByValue}"`); } const form = document.getElementById('sortForm'); if (form) { form.addEventListener('change', (event) => { if (event.target.name === 'sort') { const selectedValue = event.target.getAttribute('data-value'); if (selectedValue && validSortOptions.includes(selectedValue)) { setUrlParam('sortBy', selectedValue, true); resetPageAndScroll(); updateOtherDropdown(selectedValue); } } }); } updateOtherDropdown(getSortBy()); if (sortBySelect) { sortBySelect.addEventListener('change', function () { if (sortBySelect.value && validSortOptions.includes(sortBySelect.value)) { setUrlParam('sortBy', sortBySelect.value, true); } }); } // Description 'read more' function toggleReadMore(button) { const container = button.parentNode; const isExpanded = container.getAttribute('aria-expanded') === 'true'; container.setAttribute('aria-expanded', !isExpanded); if (isExpanded) { button.querySelector('.button-text').textContent = 'more'; } else { button.querySelector('.button-text').textContent = 'Show less'; } } function visibleReadMore() { const toggleButtons = document.querySelectorAll('.fs_collection_top_toggle'); toggleButtons.forEach(button => { const description_children = button.previousElementSibling.children; let description_scroll_width = 0; let description_client_width = 0; for(const child of description_children) { description_scroll_width += child.scrollWidth; description_client_width += child.clientWidth; }; button.style.display = (description_scroll_width > description_client_width) ? 'block' : 'none'; }); } window.addEventListener('DOMContentLoaded', visibleReadMore); // category pills GTM const categories = document.querySelectorAll('.category-pills__pill'); let category; let categoryHandle; let categoryId; const pushCategoryPills = (category, categoryHandle, categoryId, typeCategory) => { if (category && categoryHandle && categoryId && typeCategory) { const categoryPills = { event: `categoryPills`, category: category, categoryHandle: categoryHandle, categoryId: categoryId, typeCategory: typeCategory }; window.dataLayer.push(categoryPills); } } categories?.forEach(category => { category.addEventListener('click', function(e) { try { category = e.currentTarget.getAttribute('data-category'); categoryHandle = e.currentTarget.getAttribute('data-collection-handle'); categoryId = e.currentTarget.getAttribute('data-collection-id'); typeCategory = e.currentTarget.getAttribute('data-type-category'); pushCategoryPills(category, categoryHandle, categoryId, typeCategory); } catch (error) { console.error('Error in category click event:', error); } }) })

Product Recommendations

  • Golden Hour Knot Hair Pin

    A minimalist statement that goes with literally everything. This metal knot hairpin adds that effortless, sculptural touch to your look—polished, sleek, and totally timeless.

    Fit & Features

    • Bow design
    • Sculptural long prong design
    • Polished finish

    Style Number/Barcode: 07006-000094

    Category Name: Black Friday Deals

    Price: $9.90

    Availability: In Stock

    Available Color: GOLD

    Available Size: NS

  • Tailored Mood Plaid Woven Shorts

    Your “I planned this” shorts—clean, tailored, and instantly elevated. The plaid woven finish gives them that strategic, cool-girl polish that works from brunch to late-night plans without ever trying too hard.

    Fit & Features

    • Plaid printed woven fabric
    • Mid-rise waist, belt loops
    • Front closure
    • Dual front pockets
    • Fitted silhouette
    • Runs true to size

    Style Number/Barcode: 06403-000065

    Category Name: Black Friday Deals

    Price: $20.00 $34.90

    On Sale: Yes

    Availability: In Stock

    Available Color: BROWN

    Available Size: XS, S, M, L

    Product Badge:
    • New Arrival
  • Sweet Bloom Cubic Zirconia Flower Stud Earrings

    Delicate, dazzling, and totally timeless. These rhinestone flower stud earrings add a subtle sparkle to any look—sweet enough for everyday, chic enough for dressy nights out.

    Fit & Features

    • Cubic zirconia stone embellishments
    • Flower design with leaf detail
    • Post-back closures

     

    Earrings are final sale and may not be returned or exchanged.

    Style Number/Barcode: 07001-000219

    Category Name: Black Friday Deals

    Price: $8.90

    Availability: In Stock

    Available Color: SILVER

    Available Size: NS

  • Sparkle In Bloom Rhinestone Leaf Necklace And Earrings Set

    Meet the necklace and earrings set that pulls your whole look together without even trying. The rhinestone leaf details give off that subtle, chic shimmer that makes every outfit look instantly elevated.

    Fit & Features

    • Necklace and earrings set
    • Collar necklace with single row of rhinestones, leaf-shaped rhinestone accents
    • Center lariat design
    • Lobster clasp closure with extender
    • Linear duster earrings with single row of rhinestones, leaf-shaped rhinestone accents
    • Post-back closures

     

    Earrings are final sale and may not be returned or exchanged.

    Style Number/Barcode: 07002-000258

    Category Name: Black Friday Deals

    Price: $10.00 $12.90

    On Sale: Yes

    Availability: In Stock

    Available Color: GOLD

    Available Size: NS

    Product Badge:
    • New Arrival
  • Flutter Spark Belly Ring

    A little sparkle, a lot of charm. This rhinestone butterfly belly piercing adds a delicate shimmer with its winged design—perfect for showing off with a crop top or cutout dress.

    Fit & Features

    • Rhinestone-embellishments
    • Butterfly design
    • Fringe detail
    • Polished shine
    • Pull-through styling

     

    Belly button rings are final sale and may not be returned or exchanged.

    Style Number/Barcode: 07001-000190

    Category Name: Black Friday Deals

    Price: $9.90

    Availability: In Stock

    Available Color: SILVER

    Available Size: NS

    Product Badge:
    • New Arrival
  • Triple Shine Earring Set

    Why settle for one vibe when you can have three? This earring set mixes classic rhinestone huggies with a glam fringe pair, giving you options for everyday sparkle or full-on statement nights.

    Fit & Features

    • Three-pack earrings set
    • Two pairs of rhinestone huggie hoops
    • One pair of rhinestone chain fringe earrings. post-back closure

     

    Earrings are final sale and may not be returned or exchanged.

    Style Number/Barcode: 07001-000173

    Category Name: Black Friday Deals

    Price: $10.00 $13.90

    On Sale: Yes

    Availability: In Stock

    Available Color: SILVER

    Available Size: NS

  • In Bloom Flower Claw Clip Set

    Double the petals, double the charm. This two-pack flower claw clip set is perfect for tossing your hair up with a playful twist—whether it’s a messy bun day or a celebration.

    Fit & Features

    • Two-pack hair claw clip set
    • Flower design

    Style Number/Barcode: 07006-000081

    Category Name: Black Friday Deals

    Price: $10.00 $12.90

    On Sale: Yes

    Availability: In Stock

    Available Color: MULTI

    Available Size: NS