Анализ сайта freespiritfabric.com
Основное Готовность: 30%
Домен
freespiritfabric.com
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Длина домена велика. Но если вы продвигаете запрос, входящий в название домена, то это хорошо.
Домен второго уровня идеален для продвижения.
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Кол-во редиректов 3 слишком большое! Проверьте настройки сайта и веб-сервера!
Цепочка редиректов:
http://freespiritfabric.com
301 MovedPermanently
http://www.freespiritfabrics.com/
301 MovedPermanently
https://www.freespiritfabrics.com/
200 OK
Безопасность
Сайт безопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
На сайте работает защищенный протокол ssl и сайт открывается по https.
Ssl-сертификат действителен до 25.09.2026 17:10:27.
Сервер поддерживает HTTP/3 (QUIC) — новейший протокол.
Включён HSTS (Strict-Transport-Security) — защита от подмены на http.
HTTP автоматически перенаправляется на HTTPS.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Кодировка на странице не определена. Укажите явно кодировку документа!
Язык
en
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Язык документа указан явно: en.
Скорость загрузки
~1,48сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 1,48сек превышает 1 секунду. Желательно улучшить работу сайта!
Объем документа
164Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 164Кб оптимален.
Структура html-документа корректна.
Ресурсы
Ресурсы: 14
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 14 много для одной страницы. Приемлемо до 10. Проведите оптимизацию файлов ресурсов!
Показать полный список ресурсов
| Тип | Название | Значение |
|---|---|---|
| stylesheet | https://fonts.googleapis.com/css?family=Montserrat:700,500,400%7CKarla:400&display=block | |
| stylesheet | https://cdn11.bigcommerce.com/s-oqyn7ug8d8/stencil/7ad60400-77b3-013f-e13d-3686fca96090/e/c9ee6260-7e86-013f-3a9d-2e37e71a75be/css/theme-f34fdad0-77bc-013f-4aa4-7a7fcb7a0422.css | |
| stylesheet | https://cdn11.bigcommerce.com/s-oqyn7ug8d8/stencil/7ad60400-77b3-013f-e13d-3686fca96090/e/c9ee6260-7e86-013f-3a9d-2e37e71a75be/css/Home-f34fdad0-77bc-013f-4aa4-7a7fcb7a0422.css | |
| js | https://cdn11.bigcommerce.com/s-oqyn7ug8d8/stencil/7ad60400-77b3-013f-e13d-3686fca96090/e/c9ee6260-7e86-013f-3a9d-2e37e71a75be/dist/theme-bundle.head_async.js | |
| js | https://cdn11.bigcommerce.com/s-oqyn7ug8d8/stencil/7ad60400-77b3-013f-e13d-3686fca96090/e/c9ee6260-7e86-013f-3a9d-2e37e71a75be/dist/theme-bundle.font.js | |
| js | https://cdn11.bigcommerce.com/shared/js/google_analytics4_bodl_subscribers-358423becf5d870b8b603a81de597c10f6bc7699.js | |
| js | https://searchanise-ef84.kxcdn.com/widgets/bigcommerce/init.js?api_key=3u3A5O4x7i | |
| js | https://microapps.bigcommerce.com/bodl-events/1.9.4/index.js | |
| js | https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js | |
| js | https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js | |
| js | https://cdn11.bigcommerce.com/s-oqyn7ug8d8/stencil/7ad60400-77b3-013f-e13d-3686fca96090/e/c9ee6260-7e86-013f-3a9d-2e37e71a75be/dist/theme-bundle.main.js | |
| js | text/javascript | https://cdn11.bigcommerce.com/shared/js/csrf-protection-header-5eeddd5de78d98d146ef4fd71b2aedce4161903e.js |
| js | text/javascript | https://cdn11.bigcommerce.com/r-72b4314e2eba3d07f6fca55e78b38b972ad724e9/javascript/visitor_stencil.js |
| js | https://www.skynettechnologies.com/accessibility/js/all-in-one-accessibility-js-widget-minify.js?colorcode=0a8194&token=AIOAHA9O-R0ZB-3VPJ-J7QY-TCPG-8ZBE&t=19716845&position=bottom_right |
Серверные заголовки
Кол-во: 24
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 24шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| Date | Fri, 21 Aug 2026 08:03:03 GMT |
| cf-ray | a2e81e74fe4ce91d-DME |
| cf-cache-status | DYNAMIC |
| Cache-Control | no-store, must-revalidate, no-cache |
| Link | <https://searchanise-ef84.kxcdn.com/widgets/bigcommerce/init.js?api_key=3u3A5O4x7i>; rel=preload; as=script, <https://cdn11.bigcommerce.com/s-oqyn7ug8d8>; rel=preconnect; as=font; crossorigin=anonymous, <https://fonts.googleapis.com/>; rel=preconnect; as=font; crossorigin=anonymous, <https://fonts.gstatic.com/>; rel=preconnect; as=font; crossorigin=anonymous, <https://cdn11.bigcommerce.com/s-oqyn7ug8d8/stencil/7ad60400-77b3-013f-e13d-3686fca96090/e/c9ee6260-7e86-013f-3a9d-2e37e71a75be/dist/theme-bundle.head_async.js>; rel=preload; as=script, <https://fonts.googleapis.com/css?family=Montserrat:700,500,400%7CKarla:400&display=block>; rel=preload; as=style, <https://cdn11.bigcommerce.com/s-oqyn7ug8d8/stencil/7ad60400-77b3-013f-e13d-3686fca96090/e/c9ee6260-7e86-013f-3a9d-2e37e71a75be/dist/theme-bundle.font.js>; rel=preload; as=script, <https://cdn11.bigcommerce.com/s-oqyn7ug8d8/stencil/7ad60400-77b3-013f-e13d-3686fca96090/e/c9ee6260-7e86-013f-3a9d-2e37e71a75be/css/theme-f34fdad0-77bc-013f-4aa4-7a7fcb7a0422.css>; rel=preload; as=style, <https://cdn11.bigcommerce.com/s-oqyn7ug8d8/stencil/7ad60400-77b3-013f-e13d-3686fca96090/e/c9ee6260-7e86-013f-3a9d-2e37e71a75be/css/Home-f34fdad0-77bc-013f-4aa4-7a7fcb7a0422.css>; rel=preload; as=style, <https://cdn11.bigcommerce.com/s-oqyn7ug8d8/stencil/7ad60400-77b3-013f-e13d-3686fca96090/e/c9ee6260-7e86-013f-3a9d-2e37e71a75be/dist/theme-bundle.main.js>; rel=preload; as=script |
| Server | cloudflare |
| Set-Cookie | SF-CSRF-TOKEN=3831a074-9e60-4d62-9410-6e06784054c0; Path=/; Secure; SameSite=Strict |
| Strict-Transport-Security | max-age=0 |
| Vary | Accept-Encoding |
| Via | 1.1 google |
| bc-ray | 1 |
| Alt-Svc | h3=":443" |
| Content-Security-Policy | |
| fpc-metadata | c=1:h=0 |
| x-bc-disable-meta-pixel-page-view | true |
| x-bc-is-ha | 1 |
| x-bc-store-id | 999926169 |
| X-Content-Type-Options | nosniff |
| x-makeswift-page-locale | en |
| x-makeswift-stable-page-reference | default-0 |
| x-permitted-cross-domain-policies | none |
| X-Request-ID | 4f38f898fcdc1eb8a9ede7a177623172 |
| report-to | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Knz330nOqLfCr%2B7Wk7APYarinciCjge3WRLrEnNB3xD4uUSODdTx7Pm43iq5LEDPJ4a1KnSD2Fz0G7oG1kNa6%2FAbVRX37aBK8NlKllM6T%2B%2FIZF3H%2B9LTyUmYCS2jQKt0sL0CrqKTl8KFpNk%3D"}]} |
| nel | {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800} |
CMS
Не определена
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
CMS не определена. Вероятно, сайт самописный либо движок надёжно скрыт. Это не ошибка.
Веб-сервер
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
Сайт работает на веб-сервере Cloudflare.
Мета-теги Готовность: 34%
Title
FreeSpirit Fabrics | Wholesale Supplier of High Quality Fabric
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Необходимо уменьшить число символов в title (текущее значение: 62, оптимально: от 40 до 45)
Дублей словоформ в title не найдено.
Description
FreeSpirit brings together a global portfolio of leading designers to offer diverse and unique fabric collections to a large community of quilters & sewers.
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Необходимо уменьшить число символов в description (текущее значение: 160, оптимально: от 120 до 130)
Keywords
FreeSpirit Fabrics, Fabric, Quilting Fabric, Quilt Fabric, FreeSpirit Fabric, Kaffe Fassett, Tula Pink, Wholesale Fabric, Quilt Patterns
Список ключевых слов страницы (устаревший тег)
?
Meta Keywords не учитывается Яндексом и Google для ранжирования с 2009–2012 годов. Заполнение не обязательно, но не вредит. Конкурент может использовать содержимое для анализа.
Keywords установлены.
Канонический Url
https://www.freespiritfabrics.com/
Указывает поисковику основную версию страницы
?
Canonical (rel=canonical) предотвращает проблему дублей страниц. Должен точно совпадать с URL проверяемой страницы. Неправильный canonical может передать ссылочный вес на другую страницу.
Канонический Url прописан корректно.
Robots
Ошибок нет
Директивы для поисковых роботов на уровне страницы
?
Meta Robots управляет индексацией конкретной страницы: index/noindex — индексировать ли, follow/nofollow — следовать ли по ссылкам. Noindex полностью исключает страницу из поиска.
Meta-тег robots не указан. Страница свободна для индексации.
Адаптивность
width=device-width, initial-scale=1
Настройка масштабирования на мобильных устройствах
?
Тег viewport (<meta name="viewport">) сообщает браузеру, как масштабировать страницу на мобильных. Стандарт: width=device-width, initial-scale=1. Отсутствие — признак отсутствия мобильной версии.
Meta-тег viewport со значением-константой width=device-width задаёт ширину страницы в соответствии с размером экрана.
Meta-тег viewport со значением initial-scale=1.0 определяет масштаб 1:1, т.е. «не масштабировать».
Разметка OpenGraph
Не найдено
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph не задана. Страница не оптимизирована под социальные сети. Мета-теги с разметкой Og помогают социальным роботам лучше структурировать Ваш сайт.
Все мета-теги
Кол-во: 5
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Найдены мета-теги 5шт. Мета-теги не видимы для человека и предназначены для обмена информацией между веб-страницей и поисковыми системами, браузерами и другими веб-службами. С ними роботы 🤖 и устройства ведут себя более ожидаемо.
Показать полный список мета-тегов
| Тип | Название | Значение |
|---|---|---|
| name | keywords | FreeSpirit Fabrics, Fabric, Quilting Fabric, Quilt Fabric, FreeSpirit Fabric, Kaffe Fassett, Tula Pink, Wholesale Fabric, Quilt Patterns |
| name | description | FreeSpirit brings together a global portfolio of leading designers to offer diverse and unique fabric collections to a large community of quilters & sewers. |
| name | platform | bigcommerce.stencil |
| name | viewport | width=device-width, initial-scale=1 |
| name | p:domain_verify | 8ec90122a8df6da7a59918634b2936f4 |
Оптимизация Готовность: 92%
Структура
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют по одному на документ).
Контент
Есть ошибки
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Абзацев с текстом 5 слишком мало. Добавьте больше абзацев с текстом (тег <p>)!
Кол-во слов 341 слишком мало. Добавьте больше текста (минимум 400 слов)!
Слова из title 4 встречаются в тексте достаточно.
Среднее число слов в абзаце 17 достаточно.
Кол-во знаков контента 2660 на странице оптимально.
Заголовки
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h1> 1. Это прекрасно.
На странице присутствуют заголовки <h2> 5. Это хорошо.
На странице присутствуют заголовки <h3> 16.
Тошнота
2,83
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота страницы в пределах нормы 3.
Академич. тошнота
9,68%
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота страницы в пределах нормы.
Семантическое ядро
20
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы содержит осмысленный текст и слова.
Показать список слов
| Слово | Кол-во | Частота |
|---|---|---|
| fabric | 8 | 2,35% |
| freespirit | 6 | 1,76% |
| 4 | 1,17% | |
| projects | 4 | 1,17% |
| inspired | 4 | 1,17% |
| jaftex | 3 | 0,88% |
| brands: | 3 | 0,88% |
| quilting | 3 | 0,88% |
| studioe | 3 | 0,88% |
| nathan | 3 | 0,88% |
| editions | 3 | 0,88% |
| 3 | 0,88% | |
| 3 | 0,88% | |
| youtube | 3 | 0,88% |
| what’s | 3 | 0,88% |
| collective | 3 | 0,88% |
| fassett | 3 | 0,88% |
| customer | 3 | 0,88% |
| select | 2 | 0,59% |
| currency: | 2 | 0,59% |
Индексация Готовность: 0%
Индексирование
Ошибок нет
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 104 оптимально. Поисковые роботы обязательно проиндексируют сайт.
Robots.txt
Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Кол-во редиректов для файла robots.txt 3 слишком большое! Это может вызывать затруднение при индексации поисковыми роботами!
Проверяемая страница не запрещена в robots.txt.
Robots.txt доступен по постоянному адресу
Цепочка редиректов для файла robots.txt:
http://freespiritfabric.com/robots.txt
301 MovedPermanently
http://www.freespiritfabrics.com/
301 MovedPermanently
https://www.freespiritfabrics.com/
200 OK
Показать содержимое robots.txt
<!DOCTYPE html>
<html class="no-js" lang="en">
<head>
<title>FreeSpirit Fabrics | Wholesale Supplier of High Quality Fabric</title>
<link rel="dns-prefetch preconnect" href="https://cdn11.bigcommerce.com/s-oqyn7ug8d8" crossorigin><link rel="dns-prefetch preconnect" href="https://fonts.googleapis.com/" crossorigin><link rel="dns-prefetch preconnect" href="https://fonts.gstatic.com/" crossorigin>
<meta name="keywords" content="FreeSpirit Fabrics, Fabric, Quilting Fabric, Quilt Fabric, FreeSpirit Fabric, Kaffe Fassett, Tula Pink, Wholesale Fabric, Quilt Patterns"><meta name="description" content="FreeSpirit brings together a global portfolio of leading designers to offer diverse and unique fabric collections to a large community of quilters & sewers."><link rel='canonical' href='https://www.freespiritfabrics.com/' /><meta name='platform' content='bigcommerce.stencil' />
<link href="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/product_images/favicon.png?t=1532600278" rel="shortcut icon">
<meta name="viewport" content="width=device-width, initial-scale=1">
<script nonce="">
document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
</script>
<script nonce="">
function browserSupportsAllFeatures() {
return window.Promise
&& window.fetch
&& window.URL
&& window.URLSearchParams
&& window.WeakMap
// object-fit support
&& ('objectFit' in document.documentElement.style);
}
function loadScript(src) {
var js = document.createElement('script');
js.src = src;
js.onerror = function () {
console.error('Failed to load polyfill script ' + src);
};
document.head.appendChild(js);
}
if (!browserSupportsAllFeatures()) {
loadScript('https://cdn11.bigcommerce.com/s-oqyn7ug8d8/stencil/7ad60400-77b3-013f-e13d-3686fca96090/e/c9ee6260-7e86-013f-3a9d-2e37e71a75be/dist/theme-bundle.polyfills.js');
}
</script>
<script nonce="">window.consentManagerTranslations = `{"locale":"en","locales":{"consent_manager.data_collection_warning":"en","consent_manager.accept_all_cookies":"en","consent_manager.gdpr_settings":"en","consent_manager.data_collection_preferences":"en","consent_manager.manage_data_collection_preferences":"en","consent_manager.use_data_by_cookies":"en","consent_manager.data_categories_table":"en","consent_manager.allow":"en","consent_manager.accept":"en","consent_manager.deny":"en","consent_manager.dismiss":"en","consent_manager.reject_all":"en","consent_manager.category":"en","consent_manager.purpose":"en","consent_manager.functional_category":"en","consent_manager.functional_purpose":"en","consent_manager.analytics_category":"en","consent_manager.analytics_purpose":"en","consent_manager.targeting_category":"en","consent_manager.advertising_category":"en","consent_manager.advertising_purpose":"en","consent_manager.essential_category":"en","consent_manager.esential_purpose":"en","consent_manager.yes":"en","consent_manager.no":"en","consent_manager.not_available":"en","consent_manager.cancel":"en","consent_manager.save":"en","consent_manager.back_to_preferences":"en","consent_manager.close_without_changes":"en","consent_manager.unsaved_changes":"en","consent_manager.by_using":"en","consent_manager.agree_on_data_collection":"en","consent_manager.change_preferences":"en","consent_manager.cancel_dialog_title":"en","consent_manager.privacy_policy":"en","consent_manager.allow_category_tracking":"en","consent_manager.disallow_category_tracking":"en"},"translations":{"consent_manager.data_collection_warning":"We use cookies (and other similar technologies) to collect data to improve your shopping experience.","consent_manager.accept_all_cookies":"Accept All Cookies","consent_manager.gdpr_settings":"Settings","consent_manager.data_collection_preferences":"Website Data Collection Preferences","consent_manager.manage_data_collection_preferences":"Manage Website Data Collection Preferences","consent_manager.use_data_by_cookies":" uses data collected by cookies and JavaScript libraries to improve your shopping experience.","consent_manager.data_categories_table":"The table below outlines how we use this data by category. To opt out of a category of data collection, select 'No' and save your preferences.","consent_manager.allow":"Allow","consent_manager.accept":"Accept","consent_manager.deny":"Deny","consent_manager.dismiss":"Dismiss","consent_manager.reject_all":"Reject all","consent_manager.category":"Category","consent_manager.purpose":"Purpose","consent_manager.functional_category":"Functional","consent_manager.functional_purpose":"Enables enhanced functionality, such as videos and live chat. If you do not allow these, then some or all of these functions may not work properly.","consent_manager.analytics_category":"Analytics","consent_manager.analytics_purpose":"Provide statistical information on site usage, e.g., web analytics so we can improve this website over time.","consent_manager.targeting_category":"Targeting","consent_manager.advertising_category":"Advertising","consent_manager.advertising_purpose":"Used to create profiles or personalize content to enhance your shopping experience.","consent_manager.essential_category":"Essential","consent_manager.esential_purpose":"Essential for the site and any requested services to work, but do not perform any additional or secondary function.","consent_manager.yes":"Yes","consent_manager.no":"No","consent_manager.not_available":"N/A","consent_manager.cancel":"Cancel","consent_manager.save":"Save","consent_manager.back_to_preferences":"Back to Preferences","consent_manager.close_without_changes":"You have unsaved changes to your data collection preferences. Are you sure you want to close without saving?","consent_manager.unsaved_changes":"You have unsaved changes","consent_manager.by_using":"By using our website, you're agreeing to our","consent_manager.agree_on_data_collection":"By using our website, you're agreeing to the collection of data as described in our ","consent_manager.change_preferences":"You can change your preferences at any time","consent_manager.cancel_dialog_title":"Are you sure you want to cancel?","consent_manager.privacy_policy":"Privacy Policy","consent_manager.allow_category_tracking":"Allow [CATEGORY_NAME] tracking","consent_manager.disallow_category_tracking":"Disallow [CATEGORY_NAME] tracking"}}`;</script>
<script nonce="">
window.lazySizesConfig = window.lazySizesConfig || {};
window.lazySizesConfig.loadMode = 1;
</script>
<script nonce="" async src="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/stencil/7ad60400-77b3-013f-e13d-3686fca96090/e/c9ee6260-7e86-013f-3a9d-2e37e71a75be/dist/theme-bundle.head_async.js"></script>
<link href="https://fonts.googleapis.com/css?family=Montserrat:700,500,400%7CKarla:400&display=block" rel="stylesheet">
<script nonce="" async src="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/stencil/7ad60400-77b3-013f-e13d-3686fca96090/e/c9ee6260-7e86-013f-3a9d-2e37e71a75be/dist/theme-bundle.font.js"></script>
<link data-stencil-stylesheet href="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/stencil/7ad60400-77b3-013f-e13d-3686fca96090/e/c9ee6260-7e86-013f-3a9d-2e37e71a75be/css/theme-f34fdad0-77bc-013f-4aa4-7a7fcb7a0422.css" rel="stylesheet">
<link data-stencil-stylesheet href="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/stencil/7ad60400-77b3-013f-e13d-3686fca96090/e/c9ee6260-7e86-013f-3a9d-2e37e71a75be/css/Home-f34fdad0-77bc-013f-4aa4-7a7fcb7a0422.css" rel="stylesheet">
<!-- Start Tracking Code for analytics_googleanalytics4 -->
<script data-cfasync="false" src="https://cdn11.bigcommerce.com/shared/js/google_analytics4_bodl_subscribers-358423becf5d870b8b603a81de597c10f6bc7699.js" integrity="sha256-gtOfJ3Avc1pEE/hx6SKj/96cca7JvfqllWA9FTQJyfI=" crossorigin="anonymous"></script>
<script data-cfasync="false">
(function () {
window.dataLayer = window.dataLayer || [];
function gtag(){
dataLayer.push(arguments);
}
function initGA4(event) {
function setupGtag() {
function configureGtag() {
gtag('js', new Date());
gtag('set', 'developer_id.dMjk3Nj', true);
gtag('config', 'G-HW12JYS87N');
}
var script = document.createElement('script');
script.src = 'https://www.googletagmanager.com/gtag/js?id=G-HW12JYS87N';
script.async = true;
script.onload = configureGtag;
document.head.appendChild(script);
}
setupGtag();
if (typeof subscribeOnBodlEvents === 'function') {
subscribeOnBodlEvents('G-HW12JYS87N', false);
}
window.removeEventListener(event.type, initGA4);
}
var eventName = document.readyState === 'complete' ? 'consentScriptsLoaded' : 'DOMContentLoaded';
window.addEventListener(eventName, initGA4, false);
})()
</script>
<!-- End Tracking Code for analytics_googleanalytics4 -->
<!-- Start Tracking Code for analytics_siteverification -->
<meta name="p:domain_verify" content="8ec90122a8df6da7a59918634b2936f4"/>
<!-- End Tracking Code for analytics_siteverification -->
<script type="text/javascript">
var BCData = {};
</script>
<script src='https://searchanise-ef84.kxcdn.com/widgets/bigcommerce/init.js?api_key=3u3A5O4x7i' async ></script>
<script data-cfasync="false" src="https://microapps.bigcommerce.com/bodl-events/1.9.4/index.js" integrity="sha256-Y0tDj1qsyiKBRibKllwV0ZJ1aFlGYaHHGl/oUFoXJ7Y=" nonce="{{nonce}}" crossorigin="anonymous"></script>
<script data-cfasync="false" nonce="{{nonce}}">
(function() {
function decodeBase64(base64) {
const text = atob(base64);
const length = text.length;
const bytes = new Uint8Array(length);
for (let i = 0; i < length; i++) {
bytes[i] = text.charCodeAt(i);
}
const decoder = new TextDecoder();
return decoder.decode(bytes);
}
window.bodl = JSON.parse(decodeBase64("eyJzZXNzaW9uIjp7ImlkIjoiYmI4NGFkYWMtNDYyMC00YWJmLWI4OTYtNzRlMDVhMzYwMmZkIiwiZmlyc3RfdG91Y2hfdGltZXN0YW1wIjoiMjAyNi0wOC0yMVQwODowMzowMiIsImZpcnN0X3RvdWNoX3JlZmVycmFsX3VybCI6IiIsImZpcnN0X3RvdWNoX3JlcXVlc3RfdXJsIjoiaHR0cHM6Ly93d3cuZnJlZXNwaXJpdGZhYnJpY3MuY29tLyJ9LCJzaG9wcGVyIjp7InZpc2l0b3JfaWQiOiIiLCJjdXN0b21lcl9pZCI6bnVsbCwiZW1haWwiOm51bGwsImZpcnN0X25hbWUiOm51bGwsImxhc3RfbmFtZSI6bnVsbH0sImRhdGFfY29uc2VudCI6eyJmdW5jdGlvbmFsIjp0cnVlLCJhbmFseXRpY3MiOnRydWUsImFkdmVydGlzaW5nIjp0cnVlfSwiZXZlbnRzIjpbeyJib2RsX3YxX3ZpZXdfYmFubmVyIjp7ImV2ZW50X2lkIjoiYTA0MmViYWMtMTkyMy00NzliLTlmNDgtN2Y3YjYxNjIzYjU1IiwiY2hhbm5lbF9pZCI6MSwiYmFubmVyX2lkIjoiMjg1IiwiYmFubmVyX25hbWUiOiJDYXJvdXNlbCBCYW5uZXIgLSBORVcifX1dfQ=="));
})()
</script>
<script nonce="{{nonce}}">
(function () {
var xmlHttp = new XMLHttpRequest();
xmlHttp.open('POST', 'https://bes.gcp.data.bigcommerce.com/nobot');
xmlHttp.setRequestHeader('Content-Type', 'application/json');
xmlHttp.send('{"store_id":"999926169","timezone_offset":"-5.0","timestamp":"2026-08-21T08:03:02.68269300Z","visit_id":"10492a1d-78eb-4ba2-9504-80c9aba5e162","channel_id":1}');
})();
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
</head>
<body>
<svg data-src="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/stencil/7ad60400-77b3-013f-e13d-3686fca96090/e/c9ee6260-7e86-013f-3a9d-2e37e71a75be/img/icon-sprite.svg" class="icons-svg-sprite"></svg>
<section class="pencil-banner moNone">
<div class="container">
<div class="pencil-banner-content has_currency">
<div data-content-region="headerbrands--global"><div data-layout-id="287892c3-187b-4d41-856c-dbdeb3b083ae"> <div data-sub-layout-container="13ac66ef-4222-4e5a-b475-e567767e5d6f" data-layout-name="Layout">
<style data-container-styling="13ac66ef-4222-4e5a-b475-e567767e5d6f">
[data-sub-layout-container="13ac66ef-4222-4e5a-b475-e567767e5d6f"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="13ac66ef-4222-4e5a-b475-e567767e5d6f"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="5fbe67cd-d04c-4122-9390-3a1091b6c9d2">
<style data-column-styling="5fbe67cd-d04c-4122-9390-3a1091b6c9d2">
[data-sub-layout="5fbe67cd-d04c-4122-9390-3a1091b6c9d2"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="5fbe67cd-d04c-4122-9390-3a1091b6c9d2"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="5fbe67cd-d04c-4122-9390-3a1091b6c9d2"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="88711c3e-0271-47a7-bd4d-c78a4992b3fb" data-placement-id="bcca95ec-c16a-432a-99be-7a05a573a75d" data-placement-status="ACTIVE"><div class="brand-item"><a href="https://www.jaftex.com/" target="_blank">Jaftex Brands:</a></div><div class="brand-item"><a class="active" href="https://www.freespiritfabrics.com/ " target="_blank">FreeSpirit</a></div><div class="brand-item"><a href="https://www.henryglassfabrics.net/" target="_blank">Henry Glass</a></div><div class="brand-item"><a href="https://www.blankquilting.net/" target="_blank">Blank Quilting</a></div><div class="brand-item"><a href="https://www.studioefabrics.net/" target="_blank">StudioE</a></div><div class="brand-item"><a href="https://www.aenathan.net/" target="_blank">A.E. Nathan</a></div><div class="brand-item"><a href="http://fabriceditions.com/" target="_blank">Fabric Editions</a></div></div>
</div>
</div>
</div></div>
<div class="top-currency-selector">
<ul class="navUser-section">
<li class="navUser-item">
<a class="navUser-action has-dropdown" href="#" data-dropdown="currencySelection" aria-controls="currencySelection" aria-expanded="false">Select Currency: USD <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i></a>
<ul class="dropdown-menu" id="currencySelection" data-dropdown-content aria-hidden="true" tabindex="-1">
<li class="dropdown-menu-item">
<a href="https://www.freespiritfabrics.com/?setCurrencyId=1">
<strong>US Dollars</strong>
</a>
</li>
<li class="dropdown-menu-item">
<a href="https://www.freespiritfabrics.com/?setCurrencyId=2">
Canadian Dollar
</a>
</li>
</ul>
</li>
</ul>
</div>
</div>
</div>
</section>
<header class="header" role="banner">
<div class="header-container">
<a href="#" class="mobileMenu-toggle" data-mobile-menu-toggle="menu">
<span class="mobileMenu-toggleIcon">Toggle menu</span>
</a>
<div class="header-social moNone">
<ul class="socialLinks socialLinks--alt">
<li class="socialLinks-item">
<a class="icon icon--instagram"
href="https://www.instagram.com/freespiritfabrics/"
target="_blank"
rel="noopener"
title="Instagram"
>
<span class="aria-description--hidden">Instagram</span>
<svg>
<use href="#icon-instagram"/>
</svg>
</a>
</li>
<li class="socialLinks-item">
<a class="icon icon--facebook"
href="https://www.facebook.com/freespiritfabrics/"
target="_blank"
rel="noopener"
title="Facebook"
>
<span class="aria-description--hidden">Facebook</span>
<svg>
<use href="#icon-facebook"/>
</svg>
</a>
</li>
<li class="socialLinks-item">
<a class="icon icon--pinterest"
href="https://www.pinterest.com/freespiritfabrics/"
target="_blank"
rel="noopener"
title="Pinterest"
>
<span class="aria-description--hidden">Pinterest</span>
<svg>
<use href="#icon-pinterest"/>
</svg>
</a>
</li>
<li class="socialLinks-item">
<a class="icon icon--youtube"
href="https://www.youtube.com/c/FreeSpiritFabrics-TheSpiritToCreate"
target="_blank"
rel="noopener"
title="Youtube"
>
<span class="aria-description--hidden">Youtube</span>
<svg>
<use href="#icon-youtube"/>
</svg>
</a>
</li>
</ul>
</div>
<h1 class="header-logo header-logo--center">
<a href="https://www.freespiritfabrics.com/" class="header-logo__link" data-header-logo-link>
<img class="header-logo-image-unknown-size"
src="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/images/stencil/original/free-spirit2x_1756984740__17008.original.png"
alt="FreeSpirit Fabrics"
title="FreeSpirit Fabrics">
</a>
</h1>
<nav class="navUser">
<ul class="navUser-section navUser-section--alt">
<li class="navUser-item">
<a class="navUser-action navUser-item--compare"
href="https://www.freespiritfabrics.com/compare"
data-compare-nav
aria-label="Compare"
>
Compare <span class="countPill countPill--positive countPill--alt"></span>
</a>
</li>
<li class="navUser-item navUser-item--account">
<a class="navUser-action"
href="https://www.freespiritfabrics.com/login.php"
aria-label="Sign In">
<img src="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/stencil/7ad60400-77b3-013f-e13d-3686fca96090/e/c9ee6260-7e86-013f-3a9d-2e37e71a75be/img/Header/account.png" />
<span class="signin-txt">Sign In</span>
</a>
</li>
</ul>
</nav>
<div class="navPages-container" id="menu" data-menu>
<a href="#" class="mobileMenu-toggle is-open" data-mobile-menu-toggle="menu" aria-controls="menu" aria-expanded="true">
<span class="mobileMenu-toggleIcon">Toggle menu</span>
</a>
<div class="header-social deskNone">
<ul class="socialLinks socialLinks--alt">
<li class="socialLinks-item">
<a class="icon icon--instagram"
href="https://www.instagram.com/freespiritfabrics/"
target="_blank"
rel="noopener"
title="Instagram"
>
<span class="aria-description--hidden">Instagram</span>
<svg>
<use href="#icon-instagram"/>
</svg>
</a>
</li>
<li class="socialLinks-item">
<a class="icon icon--facebook"
href="https://www.facebook.com/freespiritfabrics/"
target="_blank"
rel="noopener"
title="Facebook"
>
<span class="aria-description--hidden">Facebook</span>
<svg>
<use href="#icon-facebook"/>
</svg>
</a>
</li>
<li class="socialLinks-item">
<a class="icon icon--pinterest"
href="https://www.pinterest.com/freespiritfabrics/"
target="_blank"
rel="noopener"
title="Pinterest"
>
<span class="aria-description--hidden">Pinterest</span>
<svg>
<use href="#icon-pinterest"/>
</svg>
</a>
</li>
<li class="socialLinks-item">
<a class="icon icon--youtube"
href="https://www.youtube.com/c/FreeSpiritFabrics-TheSpiritToCreate"
target="_blank"
rel="noopener"
title="Youtube"
>
<span class="aria-description--hidden">Youtube</span>
<svg>
<use href="#icon-youtube"/>
</svg>
</a>
</li>
</ul>
</div>
<nav class="navPages">
<h3 class="navPages-title deskNone">Menu</h3>
<ul class="navPages-list">
<li class="navPages-item has-subMenu-li">
<a class="navPages-action has-subMenu"
href="https://www.freespiritfabrics.com/fabric-lines/"
data-collapsible="navPages-1595">
Fabric Lines
<i class="icon navPages-action-moreIcon" aria-hidden="true">
<svg><use href="#icon-chevron-down" /></svg>
</i>
</a>
<div class="navPage-subMenu" id="navPages-1595" aria-hidden="true" tabindex="-1">
<ul class="navPage-subMenu-list">
<li class="navPage-subMenu-item">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/fabric-lines/"
aria-label="All Fabric Lines"
>
All Fabric Lines
</a>
</li>
<li class="navPage-subMenu-item cat-1637">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/fabric-lines/whats-new/"
aria-label="What’s New" data-cat-id="1637">
What’s New
</a>
</li>
<li class="navPage-subMenu-item cat-1715">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/fabric-lines/coming-soon/"
aria-label="Coming Soon" data-cat-id="1715">
Coming Soon
</a>
</li>
<li class="navPage-subMenu-item cat-1635">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/fabric-lines/in-shops-now/"
aria-label="In Shops Now" data-cat-id="1635">
In Shops Now
</a>
</li>
<li class="navPage-subMenu-item cat-1607">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/fabric-lines/while-supplies-last/"
aria-label="While Supplies Last" data-cat-id="1607">
While Supplies Last
</a>
</li>
<li class="navPage-subMenu-item cat-2670">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/cotton-duck/"
aria-label="Cotton Duck" data-cat-id="2670">
Cotton Duck
</a>
</li>
<li class="navPage-subMenu-item cat-2698">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/fabric-lines/cotton-lawn/"
aria-label="Cotton Lawn" data-cat-id="2698">
Cotton Lawn
</a>
</li>
<li class="navPage-subMenu-item cat-2378">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/fabric-lines/minky/"
aria-label="Minky" data-cat-id="2378">
Minky
</a>
</li>
<li class="navPage-subMenu-item cat-1686">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/fabric-lines/pre-cuts-and-kits/"
aria-label="Pre-Cuts & Kits" data-cat-id="1686">
Pre-Cuts & Kits
</a>
</li>
<li class="navPage-subMenu-item cat-1642">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/fabric-lines/108-quilt-backs/"
aria-label="108" Quilt Backs" data-cat-id="1642">
108" Quilt Backs
</a>
</li>
<li class="navPage-subMenu-item cat-1609">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/fabric-lines/re-order-fabrics/"
aria-label="Re-Order Fabrics" data-cat-id="1609">
Re-Order Fabrics
</a>
</li>
</ul>
</div>
</li>
<li class="navPages-item ">
<a class="navPages-action"
href="https://www.freespiritfabrics.com/projects/"
aria-label="Projects">
Projects
</a>
</li>
<li class="navPages-item ">
<a class="navPages-action"
href="https://www.freespiritfabrics.com/designers/"
aria-label="Designers">
Designers
</a>
</li>
<li class="navPages-item has-subMenu-li">
<a class="navPages-action has-subMenu"
href="https://www.freespiritfabrics.com/be-inspired/"
data-collapsible="navPages-1748">
Be Inspired
<i class="icon navPages-action-moreIcon" aria-hidden="true">
<svg><use href="#icon-chevron-down" /></svg>
</i>
</a>
<div class="navPage-subMenu" id="navPages-1748" aria-hidden="true" tabindex="-1">
<ul class="navPage-subMenu-list">
<li class="navPage-subMenu-item">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/be-inspired/"
aria-label="All Be Inspired"
>
All Be Inspired
</a>
</li>
<li class="navPage-subMenu-item cat-1749">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/be-inspired/catalogs/"
aria-label="Catalogs" data-cat-id="1749">
Catalogs
</a>
</li>
<li class="navPage-subMenu-item cat-2513">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/be-inspired/re-order-catalogs/"
aria-label="Re-Order Catalogs" data-cat-id="2513">
Re-Order Catalogs
</a>
</li>
<li class="navPage-subMenu-item cat-2640">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/be-inspired/25th-anniversary-block-party/"
aria-label="25th Anniversary Block Party" data-cat-id="2640">
25th Anniversary Block Party
</a>
</li>
<li class="navPage-subMenu-item cat-2639">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/be-inspired/between-the-lines-auction/"
aria-label="Between the Lines Auction" data-cat-id="2639">
Between the Lines Auction
</a>
</li>
<li class="navPage-subMenu-item cat-2312">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/be-inspired/circle-of-makers/"
aria-label="Circle of Makers" data-cat-id="2312">
Circle of Makers
</a>
</li>
<li class="navPage-subMenu-item cat-2588">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/be-inspired/freespirit-showcase/"
aria-label="FreeSpirit SHOWCASE" data-cat-id="2588">
FreeSpirit SHOWCASE
</a>
</li>
<li class="navPage-subMenu-item cat-2514">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/be-inspired/kaffe-brandon-tour-2026/"
aria-label="Kaffe & Brandon Tour 2026" data-cat-id="2514">
Kaffe & Brandon Tour 2026
</a>
</li>
<li class="navPage-subMenu-item cat-2676">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/be-inspired/kaffe-collective-welcomes-martha-negley/"
aria-label="Kaffe Collective Welcomes Martha Negley" data-cat-id="2676">
Kaffe Collective Welcomes Martha Negley
</a>
</li>
<li class="navPage-subMenu-item cat-2288">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/be-inspired/kaffe-fassett-mystery-quilt-2024/"
aria-label="Kaffe Fassett Mystery Quilt 2024" data-cat-id="2288">
Kaffe Fassett Mystery Quilt 2024
</a>
</li>
<li class="navPage-subMenu-item cat-2585">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/be-inspired/my-freespirit-story-challenge/"
aria-label="My FreeSpirit Story Challenge" data-cat-id="2585">
My FreeSpirit Story Challenge
</a>
</li>
<li class="navPage-subMenu-item cat-2560">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/be-inspired/posh-seasonal-club/"
aria-label="Posh Seasonal Club" data-cat-id="2560">
Posh Seasonal Club
</a>
</li>
<li class="navPage-subMenu-item cat-2389">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/be-inspired/quilts-at-an-english-manor-house/"
aria-label="Quilts at an English Manor House" data-cat-id="2389">
Quilts at an English Manor House
</a>
</li>
<li class="navPage-subMenu-item cat-2390">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/be-inspired/tim-holtz-palette/"
aria-label="Tim Holtz Palette" data-cat-id="2390">
Tim Holtz Palette
</a>
</li>
</ul>
</div>
</li>
<li class="navPages-item has-subMenu-li">
<a class="navPages-action has-subMenu"
href="https://www.freespiritfabrics.com/where-to-buy/"
data-collapsible="navPages-where-to-buy">
Where to Buy
<i class="icon navPages-action-moreIcon" aria-hidden="true">
<svg><use href="#icon-chevron-down" /></svg>
</i>
</a>
<div class="navPage-subMenu" id="navPages-where-to-buy" aria-hidden="true" tabindex="-1">
<ul class="navPage-subMenu-list">
<li class="navPage-subMenu-item">
<a class="navPage-subMenu-action navPages-action has-subMenu"
href="https://www.freespiritfabrics.com/where-to-buy/"
aria-label="Where to Buy">Where to Buy</a>
</li>
<li class="navPage-subMenu-item">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/store-locator/"
aria-label="Store Locator"
>
Store Locator
</a>
</li>
<li class="navPage-subMenu-item">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/sales-representatives-international-distributors/"
aria-label="Sales Representatives & International Distributors"
>
Sales Representatives & International Distributors
</a>
</li>
<li class="navPage-subMenu-item">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/u-s-distibutors/"
aria-label="U.S. Distibutors"
>
U.S. Distibutors
</a>
</li>
</ul>
</div>
</li>
</ul>
<ul class="navPages-list navPages-list--user has_currency_mobile">
<li class="navPages-item">
<a class="navPages-action has-subMenu"
href="#"
data-collapsible="navPages-currency"
aria-controls="navPages-currency"
aria-expanded="false"
aria-label="Select Currency: USD"
>
<span>
<img src="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/lib/flags/us.gif" border="0" alt="" role="presentation" />
<span>Select Currency: USD</span>
</span>
<i class="icon navPages-action-moreIcon" aria-hidden="true">
<svg>
<use href="#icon-chevron-down"></use>
</svg>
</i>
</a>
<div class="navPage-subMenu" id="navPages-currency" aria-hidden="true" tabindex="-1">
<ul class="navPage-subMenu-list">
<li class="navPage-subMenu-item">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/?setCurrencyId=1"
aria-label="US Dollars"
data-currency-code="USD"
data-cart-currency-switch-url="https://www.freespiritfabrics.com/cart/change-currency"
data-warning="Promotions and gift certificates that don't apply to the new currency will be removed from your cart. Are you sure you want to continue?"
>
<img src="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/lib/flags/us.gif" border="0" alt="" role="presentation" />
<strong>USD</strong>
</a>
</li>
<li class="navPage-subMenu-item">
<a class="navPage-subMenu-action navPages-action"
href="https://www.freespiritfabrics.com/?setCurrencyId=2"
aria-label="Canadian Dollar"
data-currency-code="CAD"
data-cart-currency-switch-url="https://www.freespiritfabrics.com/cart/change-currency"
data-warning="Promotions and gift certificates that don't apply to the new currency will be removed from your cart. Are you sure you want to continue?"
>
<img src="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/lib/flags/ca.gif" border="0" alt="" role="presentation" />
CAD
</a>
</li>
</ul>
</div>
</li>
</ul>
</nav>
<div class="pencil-banner deskNone">
<div class="pencil-banner-content">
<div data-content-region="headerbrands--global"><div data-layout-id="287892c3-187b-4d41-856c-dbdeb3b083ae"> <div data-sub-layout-container="13ac66ef-4222-4e5a-b475-e567767e5d6f" data-layout-name="Layout">
<style data-container-styling="13ac66ef-4222-4e5a-b475-e567767e5d6f">
[data-sub-layout-container="13ac66ef-4222-4e5a-b475-e567767e5d6f"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="13ac66ef-4222-4e5a-b475-e567767e5d6f"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="5fbe67cd-d04c-4122-9390-3a1091b6c9d2">
<style data-column-styling="5fbe67cd-d04c-4122-9390-3a1091b6c9d2">
[data-sub-layout="5fbe67cd-d04c-4122-9390-3a1091b6c9d2"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="5fbe67cd-d04c-4122-9390-3a1091b6c9d2"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="5fbe67cd-d04c-4122-9390-3a1091b6c9d2"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="88711c3e-0271-47a7-bd4d-c78a4992b3fb" data-placement-id="bcca95ec-c16a-432a-99be-7a05a573a75d" data-placement-status="ACTIVE"><div class="brand-item"><a href="https://www.jaftex.com/" target="_blank">Jaftex Brands:</a></div><div class="brand-item"><a class="active" href="https://www.freespiritfabrics.com/ " target="_blank">FreeSpirit</a></div><div class="brand-item"><a href="https://www.henryglassfabrics.net/" target="_blank">Henry Glass</a></div><div class="brand-item"><a href="https://www.blankquilting.net/" target="_blank">Blank Quilting</a></div><div class="brand-item"><a href="https://www.studioefabrics.net/" target="_blank">StudioE</a></div><div class="brand-item"><a href="https://www.aenathan.net/" target="_blank">A.E. Nathan</a></div><div class="brand-item"><a href="http://fabriceditions.com/" target="_blank">Fabric Editions</a></div></div>
</div>
</div>
</div></div>
</div>
</div>
</div>
<div class="nav-seachbar" id="quickSearch" aria-hidden="false" data-prevent-quick-search-close="">
<form class="form" data-url="https://www.freespiritfabrics.com/search.php" data-quick-search-form>
<fieldset class="form-fieldset">
<div class="form-field">
<label class="is-srOnly" for="nav-quick-search">Search</label>
<input class="form-input"
data-search-quick
name="nav-quick-search"
id="nav-quick-search"
data-error-message="Search field cannot be empty."
placeholder="Search…"
autocomplete="off"
>
</div>
</fieldset>
</form>
<section class="quickSearchResults" data-bind="html: results"></section>
<p role="status"
aria-live="polite"
class="aria-description--hidden"
data-search-aria-message-predefined-text="product results for"
></p>
</div>
</div>
<style>
.popup-notes {display: block;
background: #682f71;
padding: 10px 20px;
margin: 10px 0 0;
text-align: center;
font-weight: normal;
font-size: 18px;
box-shadow: 2px 5px 10px #0000001A;
border: 1px solid #fff;
width: 100%;
color:#dddddd;
}
.popup-notes a {color:#ffffff; font-weight:bold;}
.popup-notes a:hover {color:#70bac2; text-decoration:none; font-weight:bold;}
</style>
</header>
<script>
document.querySelector('.navPages-container .mobileMenu-toggle.is-open').addEventListener('click', function() {
document.querySelectorAll('.navPages-container, .header-container > a.mobileMenu-toggle.is-open, .header.is-open')
.forEach(el => el.classList.remove('is-open'));
document.querySelector('body.has-activeNavPages').classList.remove('has-activeNavPages');
});
document.addEventListener('click', function(event) {
if (event.target.matches('.quickSearchResults .modal-close')) {
const quickSearchResults = document.querySelector('.quickSearchResults');
if (quickSearchResults) {
const productGrid = quickSearchResults.querySelector('.productGrid');
const modalClose = event.target;
if (productGrid) productGrid.style.display = 'none';
modalClose.style.display = 'none';
}
}
});
</script>
<script>
document.addEventListener('DOMContentLoaded', function () {
const currencyToggle = document.querySelector('[data-collapsible="navPages-currency-custom"]');
const currencyMenu = document.getElementById('navPages-currency-custom');
if (currencyToggle && currencyMenu) {
currencyToggle.addEventListener('click', function (e) {
e.preventDefault();
const isExpanded = currencyToggle.getAttribute('aria-expanded') === 'true';
// Toggle aria attributes
currencyToggle.setAttribute('aria-expanded', !isExpanded);
currencyMenu.setAttribute('aria-hidden', isExpanded);
// Toggle class (optional for animation/styling)
currencyMenu.classList.toggle('is-open');
});
}
});
</script>
<div class="body pages-home default" id="main-content" data-currency-code="USD">
<div data-content-region="home_below_carousel"><div data-layout-id="49bfd14d-2e8a-4fe2-8c7f-0088b0284edb"> <div data-sub-layout-container="1a81b91b-a093-403f-80cf-24d89bff6ad9" data-layout-name="Layout">
<style data-container-styling="1a81b91b-a093-403f-80cf-24d89bff6ad9">
[data-sub-layout-container="1a81b91b-a093-403f-80cf-24d89bff6ad9"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="1a81b91b-a093-403f-80cf-24d89bff6ad9"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="71c62a75-819c-45fe-b58d-82b528b62790">
<style data-column-styling="71c62a75-819c-45fe-b58d-82b528b62790">
[data-sub-layout="71c62a75-819c-45fe-b58d-82b528b62790"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="71c62a75-819c-45fe-b58d-82b528b62790"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="71c62a75-819c-45fe-b58d-82b528b62790"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="94dc9780-d1d9-4dc9-bbf5-3df67fac80bc" data-placement-id="c5e1899b-720d-4ed8-a856-407b9fb2d55e" data-placement-status="ACTIVE"><div id="sd-carousel-94dc9780-d1d9-4dc9-bbf5-3df67fac80bc"></div>
<script type="text/javascript">
(function() {
const storefrontSRI = 'sha512-BbGuatgSwaX40tvu/XSbAUdPnRs/hpApC9vpxcayKfX6Zw0hyBlHXk2Wt+bWMqIgiyzb7/UkrVxmdgN0gHQcFg==';
const pageBuilderSRI = 'sha512-EpDq2X1ykYhLr5I4+csf0gDX6WedsYHjCrscqZZh/Y5aYkcoJ1R0QcXLzcDxsjXHcJvkCimmtVkCq6RsBrjbzg==';
const scriptPath = (build) => `https://microapps.bigcommerce.com/carousel-widget-v2-js/8fdf96db7173ca6e46533e7196c77d5fe6888777/${build}-bundle.js`;
function loadScript(src, sri, onload) {
const scriptTag = document.createElement('script');
scriptTag.type = 'text/javascript';
scriptTag.defer = true;
scriptTag.src = src;
scriptTag.integrity = sri;
scriptTag.crossOrigin = 'anonymous';
if (onload) {
scriptTag.onload = onload;
}
document.head.appendChild(scriptTag);
}
var widgetOptions = {"_":{"context":{"activeCurrencyCode":"USD","isEditorMode":false,"settings":{"cdn_url":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8"},"localeSubfolder":""},"id":"94dc9780-d1d9-4dc9-bbf5-3df67fac80bc"},"slides":[{"displayTitle":"\u003cp style=\"color: #0f0f0f;\" data-original-text-color=\"rgb(15, 15, 15)\"\u003eThe Collective Evolves \u003c\u002fp\u003e","displaySubtitle":"\u003cp\u003eStarting with the February 2027 collection, Martha Negley joins Kaffe Fassett, Brandon Mably, and Philip Jacobs, adding a \u003c\u002fp\u003e\n\u003cp\u003evibrant new artistic voice to the Kaffe Fassett Collective.\u003c\u002fp\u003e","displayButtonText":"\u003cp\u003eDiscover More \u003c\u002fp\u003e","contentAlignment":{"horizontal":"left","vertical":"middle"},"textColor":"rgba(104,47,113,1)","background":{"type":"image","color":"#444444","imageUrl":{"src":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002foriginal\u002fimage-manager\u002fcarousel-kaffe-fassett-february-2027-1440x484-carousel.jpg?t=1782491579","type":"IMAGE_MANAGER","data":{"imageUrl":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002foriginal\u002fimage-manager\u002fcarousel-kaffe-fassett-february-2027-1440x484-carousel.jpg?t=1782491579","name":"carousel-kaffe-fassett-february-2027-1440x484-carousel.jpg","thumbnailUrl":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f320w\u002fimage-manager\u002fcarousel-kaffe-fassett-february-2027-1440x484-carousel.jpg?t=1782491579","url1280wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f1280w\u002fimage-manager\u002fcarousel-kaffe-fassett-february-2027-1440x484-carousel.jpg?t=1782491579","url160wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f160w\u002fimage-manager\u002fcarousel-kaffe-fassett-february-2027-1440x484-carousel.jpg?t=1782491579","url1920wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f1920w\u002fimage-manager\u002fcarousel-kaffe-fassett-february-2027-1440x484-carousel.jpg?t=1782491579","url320wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f320w\u002fimage-manager\u002fcarousel-kaffe-fassett-february-2027-1440x484-carousel.jpg?t=1782491579","url640wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f640w\u002fimage-manager\u002fcarousel-kaffe-fassett-february-2027-1440x484-carousel.jpg?t=1782491579","url80wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f80w\u002fimage-manager\u002fcarousel-kaffe-fassett-february-2027-1440x484-carousel.jpg?t=1782491579","url960wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f960w\u002fimage-manager\u002fcarousel-kaffe-fassett-february-2027-1440x484-carousel.jpg?t=1782491579"}},"imageFit":"fit","imageAlignment":{"horizontal":"center","vertical":"top"},"imageOpacity":100},"textBox":{"visibility":"hide","backgroundColor":"#FFFFFF"},"title":{"visibility":"show","textStyle":"default","fontFamily":"inherit","fontWeight":"400","fontSize":{"value":36,"type":"px"}},"description":{"visibility":"show","textStyle":"default","fontFamily":"inherit","fontWeight":"400","fontSize":{"value":21,"type":"px"}},"button":{"visibility":"show","shape":"round","buttonColor":"#444444","buttonTextColor":"#FFFFFF"},"slideLink":"\u002ffabric-lines\u002fwhats-new\u002fkaffe-fassett-collective-february-2027\u002f"},{"displayTitle":"\u003cp style=\"color: #0f0f0f;\" data-original-text-color=\"rgb(15, 15, 15)\"\u003eStamped: Blueprint\u003c\u002fp\u003e","displaySubtitle":"\u003cp\u003eTen designs inspired by every shade of blue, from soft skies to deep indigo, bringing timeless color and endless possibilities to your next creation.\u003c\u002fp\u003e","displayButtonText":"\u003cp\u003eSee More\u003c\u002fp\u003e","contentAlignment":{"horizontal":"left","vertical":"middle"},"textColor":"rgba(104,47,113,1)","background":{"type":"image","color":"#444444","imageUrl":{"src":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002foriginal\u002fimage-manager\u002fcarousel-seth-apter-stamped-blueprint-1440x484.jpg?t=1782492479","type":"IMAGE_MANAGER","data":{"imageUrl":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002foriginal\u002fimage-manager\u002fcarousel-seth-apter-stamped-blueprint-1440x484.jpg?t=1782492479","name":"carousel-seth-apter-stamped-blueprint-1440x484.jpg","thumbnailUrl":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f320w\u002fimage-manager\u002fcarousel-seth-apter-stamped-blueprint-1440x484.jpg?t=1782492479","url1280wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f1280w\u002fimage-manager\u002fcarousel-seth-apter-stamped-blueprint-1440x484.jpg?t=1782492479","url160wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f160w\u002fimage-manager\u002fcarousel-seth-apter-stamped-blueprint-1440x484.jpg?t=1782492479","url1920wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f1920w\u002fimage-manager\u002fcarousel-seth-apter-stamped-blueprint-1440x484.jpg?t=1782492479","url320wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f320w\u002fimage-manager\u002fcarousel-seth-apter-stamped-blueprint-1440x484.jpg?t=1782492479","url640wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f640w\u002fimage-manager\u002fcarousel-seth-apter-stamped-blueprint-1440x484.jpg?t=1782492479","url80wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f80w\u002fimage-manager\u002fcarousel-seth-apter-stamped-blueprint-1440x484.jpg?t=1782492479","url960wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f960w\u002fimage-manager\u002fcarousel-seth-apter-stamped-blueprint-1440x484.jpg?t=1782492479"}},"imageFit":"fit","imageAlignment":{"horizontal":"center","vertical":"top"},"imageOpacity":100},"textBox":{"visibility":"hide","backgroundColor":"#FFFFFF"},"title":{"visibility":"show","textStyle":"default","fontFamily":"inherit","fontWeight":"400","fontSize":{"value":36,"type":"px"}},"description":{"visibility":"show","textStyle":"default","fontFamily":"inherit","fontWeight":"400","fontSize":{"value":21,"type":"px"}},"button":{"visibility":"show","shape":"round","buttonColor":"#444444","buttonTextColor":"#FFFFFF"},"slideLink":"\u002ffabric-lines\u002fwhats-new\u002fstamped-blueprint\u002f"},{"displayTitle":"\u003cp\u003eSweet Tooth\u003c\u002fp\u003e","displaySubtitle":"\u003cp\u003eInspired by colorful cakes and confections, this cheerful collection is a celebration of edible art, created to inspire and delight.\u003c\u002fp\u003e\n\u003cp\u003e \u003c\u002fp\u003e","displayButtonText":"\u003cp\u003eSee More\u003c\u002fp\u003e","contentAlignment":{"horizontal":"left","vertical":"middle"},"textColor":"#444444","background":{"type":"image","color":"#444444","imageUrl":{"src":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002foriginal\u002fimage-manager\u002fcarousel-monika-forsberg-sweet-tooth-1440x484v2.jpg?t=1782493145","type":"IMAGE_MANAGER","data":{"imageUrl":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002foriginal\u002fimage-manager\u002fcarousel-monika-forsberg-sweet-tooth-1440x484v2.jpg?t=1782493145","name":"carousel-monika-forsberg-sweet-tooth-1440x484v2.jpg","thumbnailUrl":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f320w\u002fimage-manager\u002fcarousel-monika-forsberg-sweet-tooth-1440x484v2.jpg?t=1782493145","url1280wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f1280w\u002fimage-manager\u002fcarousel-monika-forsberg-sweet-tooth-1440x484v2.jpg?t=1782493145","url160wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f160w\u002fimage-manager\u002fcarousel-monika-forsberg-sweet-tooth-1440x484v2.jpg?t=1782493145","url1920wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f1920w\u002fimage-manager\u002fcarousel-monika-forsberg-sweet-tooth-1440x484v2.jpg?t=1782493145","url320wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f320w\u002fimage-manager\u002fcarousel-monika-forsberg-sweet-tooth-1440x484v2.jpg?t=1782493145","url640wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f640w\u002fimage-manager\u002fcarousel-monika-forsberg-sweet-tooth-1440x484v2.jpg?t=1782493145","url80wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f80w\u002fimage-manager\u002fcarousel-monika-forsberg-sweet-tooth-1440x484v2.jpg?t=1782493145","url960wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f960w\u002fimage-manager\u002fcarousel-monika-forsberg-sweet-tooth-1440x484v2.jpg?t=1782493145"}},"imageFit":"fit","imageAlignment":{"horizontal":"center","vertical":"top"},"imageOpacity":100},"textBox":{"visibility":"hide","backgroundColor":"#FFFFFF"},"title":{"visibility":"show","textStyle":"default","fontFamily":"inherit","fontWeight":"400","fontSize":{"value":36,"type":"px"}},"description":{"visibility":"show","textStyle":"default","fontFamily":"inherit","fontWeight":"400","fontSize":{"value":21,"type":"px"}},"button":{"visibility":"show","shape":"round","buttonColor":"#444444","buttonTextColor":"#FFFFFF"},"slideLink":"\u002ffabric-lines\u002fwhats-new\u002fsweet-tooth\u002f"},{"displayTitle":"\u003cp style=\"color: #0f0f0f;\" data-original-text-color=\"rgb(15, 15, 15)\"\u003eExplore Artistic Contrast\u003c\u002fp\u003e","displaySubtitle":"\u003cp\u003eDiscover unexpected contrasts and captivating details, where every design tells a story beyond the boundaries of visual perception.\u003c\u002fp\u003e","displayButtonText":"\u003cp\u003eSee More\u003c\u002fp\u003e","contentAlignment":{"horizontal":"left","vertical":"middle"},"textColor":"rgba(104,47,113,1)","background":{"type":"image","color":"#444444","imageUrl":{"src":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002foriginal\u002fimage-manager\u002fcarousel-tim-holtz-contrast-1440x484.jpg?t=1782493489","type":"IMAGE_MANAGER","data":{"imageUrl":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002foriginal\u002fimage-manager\u002fcarousel-tim-holtz-contrast-1440x484.jpg?t=1782493489","name":"carousel-tim-holtz-contrast-1440x484.jpg","thumbnailUrl":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f320w\u002fimage-manager\u002fcarousel-tim-holtz-contrast-1440x484.jpg?t=1782493489","url1280wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f1280w\u002fimage-manager\u002fcarousel-tim-holtz-contrast-1440x484.jpg?t=1782493489","url160wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f160w\u002fimage-manager\u002fcarousel-tim-holtz-contrast-1440x484.jpg?t=1782493489","url1920wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f1920w\u002fimage-manager\u002fcarousel-tim-holtz-contrast-1440x484.jpg?t=1782493489","url320wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f320w\u002fimage-manager\u002fcarousel-tim-holtz-contrast-1440x484.jpg?t=1782493489","url640wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f640w\u002fimage-manager\u002fcarousel-tim-holtz-contrast-1440x484.jpg?t=1782493489","url80wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f80w\u002fimage-manager\u002fcarousel-tim-holtz-contrast-1440x484.jpg?t=1782493489","url960wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f960w\u002fimage-manager\u002fcarousel-tim-holtz-contrast-1440x484.jpg?t=1782493489"}},"imageFit":"fit","imageAlignment":{"horizontal":"center","vertical":"top"},"imageOpacity":100},"textBox":{"visibility":"hide","backgroundColor":"#FFFFFF"},"title":{"visibility":"show","textStyle":"default","fontFamily":"inherit","fontWeight":"400","fontSize":{"value":36,"type":"px"}},"description":{"visibility":"show","textStyle":"default","fontFamily":"inherit","fontWeight":"400","fontSize":{"value":21,"type":"px"}},"button":{"visibility":"show","shape":"round","buttonColor":"#444444","buttonTextColor":"#FFFFFF"},"slideLink":"\u002ffabric-lines\u002fwhats-new\u002fcontrast\u002f"},{"displayTitle":"\u003cp style=\"color: #0f0f0f;\" data-original-text-color=\"rgb(15, 15, 15)\"\u003eNow in Cotton Lawn\u003c\u002fp\u003e","displaySubtitle":"\u003cp\u003eFestival's cheerful lanterns and rosettes return in premium cotton lawn, offering a fresh take on these favorite designs with softness and beautiful drape.\u003c\u002fp\u003e","displayButtonText":"\u003cp\u003eSee More\u003c\u002fp\u003e","contentAlignment":{"horizontal":"left","vertical":"middle"},"textColor":"rgba(104,47,113,1)","background":{"type":"image","color":"#444444","imageUrl":{"src":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002foriginal\u002fimage-manager\u002fcarousel-odile-bailloeul-festival-cotton-lawn-1440x484.jpg?t=1782493773","type":"IMAGE_MANAGER","data":{"imageUrl":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002foriginal\u002fimage-manager\u002fcarousel-odile-bailloeul-festival-cotton-lawn-1440x484.jpg?t=1782493773","name":"carousel-odile-bailloeul-festival-cotton-lawn-1440x484.jpg","thumbnailUrl":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f320w\u002fimage-manager\u002fcarousel-odile-bailloeul-festival-cotton-lawn-1440x484.jpg?t=1782493773","url1280wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f1280w\u002fimage-manager\u002fcarousel-odile-bailloeul-festival-cotton-lawn-1440x484.jpg?t=1782493773","url160wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f160w\u002fimage-manager\u002fcarousel-odile-bailloeul-festival-cotton-lawn-1440x484.jpg?t=1782493773","url1920wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f1920w\u002fimage-manager\u002fcarousel-odile-bailloeul-festival-cotton-lawn-1440x484.jpg?t=1782493773","url320wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f320w\u002fimage-manager\u002fcarousel-odile-bailloeul-festival-cotton-lawn-1440x484.jpg?t=1782493773","url640wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f640w\u002fimage-manager\u002fcarousel-odile-bailloeul-festival-cotton-lawn-1440x484.jpg?t=1782493773","url80wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f80w\u002fimage-manager\u002fcarousel-odile-bailloeul-festival-cotton-lawn-1440x484.jpg?t=1782493773","url960wide":"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-oqyn7ug8d8\u002fimages\u002fstencil\u002f960w\u002fimage-manager\u002fcarousel-odile-bailloeul-festival-cotton-lawn-1440x484.jpg?t=1782493773"}},"imageFit":"fit","imageAlignment":{"horizontal":"center","vertical":"top"},"imageOpacity":100},"textBox":{"visibility":"hide","backgroundColor":"#FFFFFF"},"title":{"visibility":"show","textStyle":"default","fontFamily":"inherit","fontWeight":"400","fontSize":{"value":36,"type":"px"}},"description":{"visibility":"show","textStyle":"default","fontFamily":"inherit","fontWeight":"400","fontSize":{"value":21,"type":"px"}},"button":{"visibility":"show","shape":"round","buttonColor":"#444444","buttonTextColor":"#FFFFFF"},"slideLink":"\u002ffabric-lines\u002fwhats-new\u002ffestival-cotton-lawn\u002f"}]};
if (window.BigCommerce && window.BigCommerce.initializeCarouselV2 && typeof window.BigCommerce.initializeCarouselV2 === 'function') {
window.BigCommerce.initializeCarouselV2(widgetOptions).setup();
} else {
loadScript(scriptPath('storefront'), storefrontSRI, () => window.BigCommerce.initializeCarouselV2(widgetOptions).setup());
}
})();
</script>
</div>
</div>
</div>
</div></div>
<div class="main full">
<div data-content-region="home_horizontalcard"><div data-layout-id="8122be22-e481-42ac-8e85-d1b0b28bd877"> <div data-sub-layout-container="87bfcc38-ee24-479c-9f4b-78439e175f56" data-layout-name="Layout">
<style data-container-styling="87bfcc38-ee24-479c-9f4b-78439e175f56">
[data-sub-layout-container="87bfcc38-ee24-479c-9f4b-78439e175f56"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="87bfcc38-ee24-479c-9f4b-78439e175f56"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="8395c171-b4c6-48a0-88d6-9d61b7b283d9">
<style data-column-styling="8395c171-b4c6-48a0-88d6-9d61b7b283d9">
[data-sub-layout="8395c171-b4c6-48a0-88d6-9d61b7b283d9"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="8395c171-b4c6-48a0-88d6-9d61b7b283d9"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="8395c171-b4c6-48a0-88d6-9d61b7b283d9"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="8cb7d7ff-8cfc-41a7-8b9b-49c72ac914c4" data-placement-id="75d265fd-3618-44aa-b38e-cd7f1cdaf900" data-placement-status="ACTIVE"><section class="hCard-section multiple"><div class="container"><div class="hCard-grid"><div class="hCard-content txt"><h3 class="moNone section-title">What’s New?</h3><p>Discover our latest fabric collections and all-new Spark Packs! Featuring vibrant prints, intricate designs, blooming florals, and bold abstracts, these inspiring new arrivals offer something for every crafter, quilter, and fabric lover.</p><a href="https://freespiritfabrics.com/fabric-lines/whats-new/">See More</a></div><div class="hCard-content img"><h3 class="deskNone section-title">What’s New?</h3><img class="lazyload" src="" data-src="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/images/stencil/original/image-manager/whats-new-668x414-sparkpacks.jpg?t=1782494284" alt=""></div><div class="hCard-content txt"><h3 class="moNone section-title">Projects</h3><p>Explore beautifully crafted project designs featuring intricate details and inspiring patterns that spark creativity with every stitch.</p><a href="https://freespiritfabrics.com/projects/">See More</a></div><div class="hCard-content img"><h3 class="deskNone section-title">Projects</h3><img class="lazyload" src="" data-src="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/images/stencil/original/image-manager/projects-morris-co-windrose-668x414.jpg?t=1782494470" alt=""></div></div></div></section></div>
</div>
</div>
</div></div>
<div data-content-region="home_custom_category"><div data-layout-id="0037d3b3-664e-4494-9e24-0cb1f6153474"> <div data-sub-layout-container="3a98b989-09c9-4abb-9cef-7162a1b2502e" data-layout-name="Layout">
<style data-container-styling="3a98b989-09c9-4abb-9cef-7162a1b2502e">
[data-sub-layout-container="3a98b989-09c9-4abb-9cef-7162a1b2502e"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="3a98b989-09c9-4abb-9cef-7162a1b2502e"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="c7b3d3ef-c50b-4f3d-a312-21ea270d3b17">
<style data-column-styling="c7b3d3ef-c50b-4f3d-a312-21ea270d3b17">
[data-sub-layout="c7b3d3ef-c50b-4f3d-a312-21ea270d3b17"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="c7b3d3ef-c50b-4f3d-a312-21ea270d3b17"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="c7b3d3ef-c50b-4f3d-a312-21ea270d3b17"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="14b4c269-c14d-4ae7-a6c7-421285bc9728" data-placement-id="f186ed90-220c-48f3-aa2f-92e290906a65" data-placement-status="ACTIVE"><section class="customcategory"><div class="container"><div class="flex"><div class="cat-item"><img class="lazyload cat-img" src="" data-src="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/images/stencil/original/image-manager/coming-soon-25thanniversary-430x430-option2.jpg?t=1782494588" alt=""><div class="cat-item-name"><h2>Coming Soon</h2><a href="/fabric-lines/coming-soon/" class="cat-link">See More</a></div></div><div class="cat-item"><img class="lazyload cat-img" src="" data-src="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/images/stencil/original/image-manager/in-stores-now-430x430-kaffe-x-morris.jpg?t=1782505752" alt=""><div class="cat-item-name"><h2>In Shops Now</h2><a href="fabric-lines/in-shops-now/" class="cat-link">See More</a></div></div><div class="cat-item"><img class="lazyload cat-img" src="" data-src="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/images/stencil/original/image-manager/be-inspired-25th-anniversary-block-party-quilt-430x430-option3.jpg?t=1782494697" alt=""><div class="cat-item-name"><h2>Be Inspired</h2><a href="/be-inspired/" class="cat-link">See More</a></div></div></div></div></section></div>
</div>
</div>
</div></div>
<div data-content-region="home_trending_products"><div data-layout-id="eeb5d0be-7a73-4e43-9337-908acc60bf99"> <div data-sub-layout-container="94ef612d-328e-470c-a5c8-cd7a15941d18" data-layout-name="Layout">
<style data-container-styling="94ef612d-328e-470c-a5c8-cd7a15941d18">
[data-sub-layout-container="94ef612d-328e-470c-a5c8-cd7a15941d18"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="94ef612d-328e-470c-a5c8-cd7a15941d18"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="0dcb3eae-478d-40a2-91cc-dabcf7717888">
<style data-column-styling="0dcb3eae-478d-40a2-91cc-dabcf7717888">
[data-sub-layout="0dcb3eae-478d-40a2-91cc-dabcf7717888"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="0dcb3eae-478d-40a2-91cc-dabcf7717888"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="0dcb3eae-478d-40a2-91cc-dabcf7717888"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
</div>
</div>
</div></div>
<div data-content-region="home_Events"><div data-layout-id="820d5166-760f-4250-8e49-1c7ccb6715ea"> <div data-sub-layout-container="2083b65d-2ee1-4b8c-97be-b0b1a76abea0" data-layout-name="Layout">
<style data-container-styling="2083b65d-2ee1-4b8c-97be-b0b1a76abea0">
[data-sub-layout-container="2083b65d-2ee1-4b8c-97be-b0b1a76abea0"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="2083b65d-2ee1-4b8c-97be-b0b1a76abea0"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="31c21750-b97b-4e23-83aa-65d3be8b0cbf">
<style data-column-styling="31c21750-b97b-4e23-83aa-65d3be8b0cbf">
[data-sub-layout="31c21750-b97b-4e23-83aa-65d3be8b0cbf"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="31c21750-b97b-4e23-83aa-65d3be8b0cbf"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="31c21750-b97b-4e23-83aa-65d3be8b0cbf"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="7b2a7b91-650f-48b8-92f6-b3a153395915" data-placement-id="b3e2cf01-d462-4a1f-baef-4e3c5285a2c8" data-placement-status="ACTIVE"><section class="specialEvent"><div class="container"><h2 class="section-title">Special Events</h2><div class="flex"><div class="cat-item"><img class="lazyload cat-img" src="" data-src="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/images/stencil/original/image-manager/freespirit25thanniversary-specialeventsgraphic565x379.jpg?t=1776182676" alt=""><div class="cat-item-name"><h3></h3><a href="https://www.freespiritfabrics.com/25-years/" class="cat-link">See More</a></div></div><div class="cat-item"><img class="lazyload cat-img" src="" data-src="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/images/stencil/original/image-manager/kaffe-book-2026-web-656x379.jpg?t=1776182306" alt=""><div class="cat-item-name"><h3></h3><a href="https://www.freespiritfabrics.com/be-inspired/quilts-at-an-english-manor-house/" class="cat-link">See More</a></div></div></div></div></section></div>
</div>
</div>
</div></div>
<div data-content-region="home_feature_designer"><div data-layout-id="6ff63149-302a-487d-9dac-5af50a1cd715"> <div data-sub-layout-container="242f3505-2d26-4998-88dc-005150be0b19" data-layout-name="Layout">
<style data-container-styling="242f3505-2d26-4998-88dc-005150be0b19">
[data-sub-layout-container="242f3505-2d26-4998-88dc-005150be0b19"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="242f3505-2d26-4998-88dc-005150be0b19"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="7b55b0ef-a63d-4c94-9dcd-67bcabfda39b">
<style data-column-styling="7b55b0ef-a63d-4c94-9dcd-67bcabfda39b">
[data-sub-layout="7b55b0ef-a63d-4c94-9dcd-67bcabfda39b"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="7b55b0ef-a63d-4c94-9dcd-67bcabfda39b"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="7b55b0ef-a63d-4c94-9dcd-67bcabfda39b"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="3620f833-a462-4441-bca8-05b96e50874e" data-placement-id="334d963d-aa51-41f0-88d7-ce53610a3812" data-placement-status="ACTIVE"><section class="feature-designer"><div class="container"><div class="flex"><div class="content"><h4 class="">Featured Designer</h4><h3 class="section-title">Kaffe Fassett Collective</h3><p class="">Celebrated for her painterly botanicals and nature-inspired motifs, Martha Negley brings her signature organic style and vibrant use of color to the Kaffe Fassett Collective.</p><a class="link" href="https://www.freespiritfabrics.com/kaffe-fassett-collective/">See More</a></div><div class="image"><img class="lazyload cat-img" src="" data-src="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/images/stencil/original/image-manager/featured-designer-kfc-martha-436x436.jpg?t=1782495155" alt="Zen Chic"></div></div></div></section></div>
</div>
</div>
</div></div>
<div data-content-region="followups"><div data-layout-id="34a9eb25-75df-425e-b1bb-c3fffc216d1d"> <div data-sub-layout-container="50af3a1d-cc5c-448e-8cb1-876835b23e88" data-layout-name="Layout">
<style data-container-styling="50af3a1d-cc5c-448e-8cb1-876835b23e88">
[data-sub-layout-container="50af3a1d-cc5c-448e-8cb1-876835b23e88"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="50af3a1d-cc5c-448e-8cb1-876835b23e88"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="28cb733c-7c21-4d2e-85eb-1b9c034a2a05">
<style data-column-styling="28cb733c-7c21-4d2e-85eb-1b9c034a2a05">
[data-sub-layout="28cb733c-7c21-4d2e-85eb-1b9c034a2a05"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="28cb733c-7c21-4d2e-85eb-1b9c034a2a05"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="28cb733c-7c21-4d2e-85eb-1b9c034a2a05"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="bf0d6077-fb8d-41be-8453-c033dd16276e" data-placement-id="9ff7c521-97ca-43c6-a2fa-3a92832ea99a" data-placement-status="ACTIVE"><div class="section-instagram-feed"><div class="container"><p class="insta-head section-title">Follow Us On Instagram! <a href="https://www.instagram.com/freespiritfabrics/" target="_blank">@FreeSpirit</a></p><div id="instagramFeedData"></div><div id="ig-test">IGAAPinyVrU39BZAGFjaWlFWUhsNEZAjdF9Tbk9ZAUG1hWlozX3NQX1pYZAXFPVXlnV2N5TVVxeDNYUC1TWmRNbzUtanpuUFJkbC1Fb2Jjak1XLU5hSmNfWVo1TkNnWWFNUlhjelpSaEo5ZAEg0OW9KY0k1dnJSUWdKNWZAHdzhKc25vTQZDZD</div></div></div></div>
</div>
</div>
</div></div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script>
//Carousel-autoplay script
$(document).ready(function() {
let $host = window.location.host;
if(!$host.includes('mybigcommerce')){
setTimeout(() => {
var counter = 0;
var elementsToAddClassTo = $('.bc-carousel__bullet');
const abc = setInterval(function() {
const isDropdownOpen = $('.navPages-list .is-open, .header.is-open, body.has-activeNavPages, .navUser-action.is-open, .dropdown-menu.is-open').length > 0;
if (isDropdownOpen) {
return;
}
var currentIndex = counter % elementsToAddClassTo.length;
elementsToAddClassTo.removeClass('bc-carousel__bullet-active');
elementsToAddClassTo.eq(currentIndex).addClass('bc-carousel__bullet-active');
elementsToAddClassTo.eq(currentIndex).click();
counter++;
}, 5000);
}, 1500);
}
});
var token = document.getElementById('ig-test').innerText;
num_photos = 18;
const url = "https://graph.instagram.com/me/media?media_type=IMAGE&fields=id,caption,media_type,media_url,permalink,timestamp&access_token="+token+"&limit="+num_photos;
fetch(url, {
method: 'GET',
headers: {
'Content-Type': 'application/json'
}
})
.then(response => response.json())
.then(data => {
const feed = data.data;
//console.log("Instagram feed data:", feed);
if(feed.length > 0){
var html = `<div class="instagramFeed">`;
let imgLength = 0;
for (let i = 0; i < feed.length; i++){
const media_type = feed[i].media_type;
const media_url = feed[i].media_url;
const permalink = feed[i].permalink;
const username = feed[i].username;
if(media_type != "VIDEO"){
if(imgLength < 5){
imgLength++;
html += `<div class="instagramList">`;
html += `<a href="${permalink}" target="_blank">`;
html += `<img class="bc-img lazyload" src="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/stencil/81e07420-0789-0137-1e0a-19b1a44a2034/e/38f389f0-1f9a-013e-f661-2a991ec9dd26/img/loading.svg" data-src="${media_url}" alt="${username}" width="300" height="300" />`;
html += `</a>`;
html += `</div>`;
}
}
}
html += `</div>`;
document.getElementById('instagramFeedData').innerHTML = html;
document.querySelector('.section-instagram-feed').style.display = 'block';
}else{
document.querySelector('.section-instagram-feed').remove();
}
})
.catch(error => {
console.error('Error fetching Instagram feed:', error);
});
</script>
<div id="modal" class="modal" data-reveal data-prevent-quick-search-close>
<button class="modal-close"
type="button"
title="Close"
>
<span class="aria-description--hidden">Close</span>
<span aria-hidden="true">×</span>
</button>
<div id="modal-content" class="modal-content"></div>
<div class="loadingOverlay"></div>
</div>
<div id="alert-modal" class="modal modal--alert modal--small" data-reveal data-prevent-quick-search-close>
<div class="alert-icon error-icon">
<span class="icon-content">
<span class="line line-left"></span>
<span class="line line-right"></span>
</span>
</div>
<div class="alert-icon warning-icon">
<div class="icon-content">!</div>
</div>
<div class="modal-content"></div>
<div class="button-container">
<button type="button" class="confirm button" data-reveal-close>OK</button>
<button type="button" class="cancel button" data-reveal-close>Cancel</button>
</div>
</div>
</div>
<footer class="footer" role="contentinfo">
<h2 class="footer-title-sr-only">Footer Start</h2>
<div class="container">
<section class="footer-info">
<article class="footer-info-col" data-section-type="storeInfo">
<a href="https://www.freespiritfabrics.com/" class="header-logo__link" data-header-logo-link>
<img class="header-logo-image-unknown-size"
src="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/images/stencil/original/free-spirit2x_1756984740__17008.original.png"
alt="FreeSpirit Fabrics"
title="FreeSpirit Fabrics">
</a>
<div data-content-region="footer_info_heading--global"><div data-layout-id="90eeb2de-886a-4452-8a61-eb5d8fa84b34"> <div data-sub-layout-container="c8f495cb-f952-4b06-b73e-dcfa020a9339" data-layout-name="Layout">
<style data-container-styling="c8f495cb-f952-4b06-b73e-dcfa020a9339">
[data-sub-layout-container="c8f495cb-f952-4b06-b73e-dcfa020a9339"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="c8f495cb-f952-4b06-b73e-dcfa020a9339"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="7e3b69f3-9333-4e24-81e4-44cadd87315f">
<style data-column-styling="7e3b69f3-9333-4e24-81e4-44cadd87315f">
[data-sub-layout="7e3b69f3-9333-4e24-81e4-44cadd87315f"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="7e3b69f3-9333-4e24-81e4-44cadd87315f"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="7e3b69f3-9333-4e24-81e4-44cadd87315f"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="ebe5a183-d703-44ad-85f8-58deda879c72" data-placement-id="79ef186c-7fe3-4301-a880-b82a58152cb7" data-placement-status="ACTIVE"><h3 class="footer-info-heading">Corporate Address</h3>
</div>
</div>
</div>
</div></div>
<div data-content-region="footer_address--global"><div data-layout-id="e39eb11a-e7f8-4b26-b91e-fabbd287de90"> <div data-sub-layout-container="b9555e0c-4caf-4a39-b927-fdac610d31bb" data-layout-name="Layout">
<style data-container-styling="b9555e0c-4caf-4a39-b927-fdac610d31bb">
[data-sub-layout-container="b9555e0c-4caf-4a39-b927-fdac610d31bb"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="b9555e0c-4caf-4a39-b927-fdac610d31bb"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="b8822e7e-9562-40ca-8979-4eae6921d20f">
<style data-column-styling="b8822e7e-9562-40ca-8979-4eae6921d20f">
[data-sub-layout="b8822e7e-9562-40ca-8979-4eae6921d20f"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="b8822e7e-9562-40ca-8979-4eae6921d20f"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="b8822e7e-9562-40ca-8979-4eae6921d20f"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="9371edff-0b70-4d34-a751-576ae854f20e" data-placement-id="a01ad6b6-705a-42e5-8091-ea1500ed6992" data-placement-status="ACTIVE"><address>Charlotte, NC USA</address>
</div>
</div>
</div>
</div></div>
<ul class="socialLinks socialLinks--alt">
<li class="socialLinks-item">
<a class="icon icon--instagram"
href="https://www.instagram.com/freespiritfabrics/"
target="_blank"
rel="noopener"
title="Instagram"
>
<span class="aria-description--hidden">Instagram</span>
<svg>
<use href="#icon-instagram"/>
</svg>
</a>
</li>
<li class="socialLinks-item">
<a class="icon icon--facebook"
href="https://www.facebook.com/freespiritfabrics/"
target="_blank"
rel="noopener"
title="Facebook"
>
<span class="aria-description--hidden">Facebook</span>
<svg>
<use href="#icon-facebook"/>
</svg>
</a>
</li>
<li class="socialLinks-item">
<a class="icon icon--pinterest"
href="https://www.pinterest.com/freespiritfabrics/"
target="_blank"
rel="noopener"
title="Pinterest"
>
<span class="aria-description--hidden">Pinterest</span>
<svg>
<use href="#icon-pinterest"/>
</svg>
</a>
</li>
<li class="socialLinks-item">
<a class="icon icon--youtube"
href="https://www.youtube.com/c/FreeSpiritFabrics-TheSpiritToCreate"
target="_blank"
rel="noopener"
title="Youtube"
>
<span class="aria-description--hidden">Youtube</span>
<svg>
<use href="#icon-youtube"/>
</svg>
</a>
</li>
</ul>
</article>
<article class="footer-info-col footer-info-col--small" data-section-type="footer-webPages">
<div data-content-region="footer_become_member_heading--global"><div data-layout-id="51ef1dc2-5f86-4967-aeb9-7df2e9a80708"> <div data-sub-layout-container="7ff07491-bdcb-44e9-af54-9db935198b72" data-layout-name="Layout">
<style data-container-styling="7ff07491-bdcb-44e9-af54-9db935198b72">
[data-sub-layout-container="7ff07491-bdcb-44e9-af54-9db935198b72"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="7ff07491-bdcb-44e9-af54-9db935198b72"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="f9d16dcc-48b9-4427-baa4-ce5a10cf629b">
<style data-column-styling="f9d16dcc-48b9-4427-baa4-ce5a10cf629b">
[data-sub-layout="f9d16dcc-48b9-4427-baa4-ce5a10cf629b"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="f9d16dcc-48b9-4427-baa4-ce5a10cf629b"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="f9d16dcc-48b9-4427-baa4-ce5a10cf629b"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="851fde89-2d07-4837-8233-d73f9d6b4a85" data-placement-id="5515b664-ce6b-4be9-81a0-bd791a6b1fa2" data-placement-status="ACTIVE"><h3 class="footer-info-heading">Become A Member</h3>
</div>
</div>
</div>
</div></div>
<ul class="footer-info-list">
<li><a id="nso-popup-link" href="#nso-popup" data-reveal-id="nso-popup">Shop Owner</a></li>
<li><a id="nlc-popup-link" href="#nlc-popup" data-reveal-id="nlc-popup">Customer</a></li>
</ul>
<div class="deskNone">
<h3 class="footer-info-heading"><div data-content-region="footer_about_us_mobile_heading--global"><div data-layout-id="ac40db37-ed8c-40b7-a4c0-9ad9d0218168"> <div data-sub-layout-container="ca94bb39-eb99-489b-984b-1e5548ccf590" data-layout-name="Layout">
<style data-container-styling="ca94bb39-eb99-489b-984b-1e5548ccf590">
[data-sub-layout-container="ca94bb39-eb99-489b-984b-1e5548ccf590"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="ca94bb39-eb99-489b-984b-1e5548ccf590"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="e51f85ce-0ed6-4e0d-85cb-ed9da2b86bdb">
<style data-column-styling="e51f85ce-0ed6-4e0d-85cb-ed9da2b86bdb">
[data-sub-layout="e51f85ce-0ed6-4e0d-85cb-ed9da2b86bdb"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="e51f85ce-0ed6-4e0d-85cb-ed9da2b86bdb"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="e51f85ce-0ed6-4e0d-85cb-ed9da2b86bdb"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="d2ab5306-bb83-44ee-91ce-c5d8ebd11fdc" data-placement-id="d521aafd-6121-4691-bf3e-9e0a12320497" data-placement-status="ACTIVE"><h3 class="footer-info-heading">About</h3>
</div>
</div>
</div>
</div></div></h3>
<div data-content-region="footer_quicklink_4--global"><div data-layout-id="53cacf9c-39bb-4c96-a7b4-4e57e7db3e5e"> <div data-sub-layout-container="afaf3924-1371-4652-81f0-c7a136070ad5" data-layout-name="Layout">
<style data-container-styling="afaf3924-1371-4652-81f0-c7a136070ad5">
[data-sub-layout-container="afaf3924-1371-4652-81f0-c7a136070ad5"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="afaf3924-1371-4652-81f0-c7a136070ad5"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="fb1e82db-6941-47cb-99fc-779a3a4dc3be">
<style data-column-styling="fb1e82db-6941-47cb-99fc-779a3a4dc3be">
[data-sub-layout="fb1e82db-6941-47cb-99fc-779a3a4dc3be"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="fb1e82db-6941-47cb-99fc-779a3a4dc3be"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="fb1e82db-6941-47cb-99fc-779a3a4dc3be"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="e09ee897-ad94-4dde-a3b1-00cb09ed5367" data-placement-id="95c4a5a6-96c9-4370-80ef-c6195462e7c2" data-placement-status="ACTIVE"><ul class="footer-info-list"><li><a href="/faqs/">FAQs</a></li><li><a href="/where-to-buy/">Where to Buy</a></li></ul></div>
</div>
</div>
</div></div>
</div>
</article>
<article class="footer-info-col footer-info-col--small" data-section-type="footer-categories">
<div data-content-region="footer_categories_heading--global"><div data-layout-id="af6f5d51-2272-4286-920a-731612093010"> <div data-sub-layout-container="52175412-a1b8-497d-a0fd-340c3f03f379" data-layout-name="Layout">
<style data-container-styling="52175412-a1b8-497d-a0fd-340c3f03f379">
[data-sub-layout-container="52175412-a1b8-497d-a0fd-340c3f03f379"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="52175412-a1b8-497d-a0fd-340c3f03f379"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="4b8b6328-a20c-4ce2-9f9d-ea0bc30837fc">
<style data-column-styling="4b8b6328-a20c-4ce2-9f9d-ea0bc30837fc">
[data-sub-layout="4b8b6328-a20c-4ce2-9f9d-ea0bc30837fc"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="4b8b6328-a20c-4ce2-9f9d-ea0bc30837fc"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="4b8b6328-a20c-4ce2-9f9d-ea0bc30837fc"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="3c4795e8-ae71-47c1-a003-e62c96b5e699" data-placement-id="2dd04891-b760-4e97-98c3-6b1738b44530" data-placement-status="ACTIVE"><h3 class="footer-info-heading">Products</h3>
</div>
</div>
</div>
</div></div>
<div data-content-region="footer_quicklink_3--global"><div data-layout-id="c277d46b-6e8c-424d-9439-af2731512208"> <div data-sub-layout-container="d7010815-bb71-47a3-a9e0-dabb352803b8" data-layout-name="Layout">
<style data-container-styling="d7010815-bb71-47a3-a9e0-dabb352803b8">
[data-sub-layout-container="d7010815-bb71-47a3-a9e0-dabb352803b8"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="d7010815-bb71-47a3-a9e0-dabb352803b8"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="a3a8aa73-cd54-48dc-9de4-481820389de7">
<style data-column-styling="a3a8aa73-cd54-48dc-9de4-481820389de7">
[data-sub-layout="a3a8aa73-cd54-48dc-9de4-481820389de7"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="a3a8aa73-cd54-48dc-9de4-481820389de7"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="a3a8aa73-cd54-48dc-9de4-481820389de7"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="883d8626-caac-469e-8844-4a4a6b19bf24" data-placement-id="51af7140-15b1-42b7-ae05-f89f34f476e8" data-placement-status="ACTIVE"><ul class="footer-info-list"><li><a href="/fabric-lines/">Fabric Lines</a></li><li><a href="/designers/">Designers</a></li><li><a href="/projects/">Projects</a></li><li><a href="/be-inspired/">Be Inspired</a></li></ul></div>
</div>
</div>
</div></div>
<div class="deskNone">
<h3 class="footer-info-heading">Customer support</h3>
<strong class="footer-phone">
<div data-content-region="footer_phone_number--global"><div data-layout-id="ce0853b3-caf8-4e9f-9e7a-3853476f136d"> <div data-sub-layout-container="ec939b04-f047-4feb-b001-9d9974f0d2e0" data-layout-name="Layout">
<style data-container-styling="ec939b04-f047-4feb-b001-9d9974f0d2e0">
[data-sub-layout-container="ec939b04-f047-4feb-b001-9d9974f0d2e0"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="ec939b04-f047-4feb-b001-9d9974f0d2e0"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="52e8f7d1-5875-4544-9889-6cc802985923">
<style data-column-styling="52e8f7d1-5875-4544-9889-6cc802985923">
[data-sub-layout="52e8f7d1-5875-4544-9889-6cc802985923"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="52e8f7d1-5875-4544-9889-6cc802985923"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="52e8f7d1-5875-4544-9889-6cc802985923"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="98985c08-41fe-42d9-809f-c95ad42b3f12" data-placement-id="afeee008-0319-4216-84c9-ba2886985e82" data-placement-status="ACTIVE"><a href="tel:+(866) 907-3305">(866) 907-3305</a>
</div>
</div>
</div>
</div></div>
</strong>
<strong class="footer-email">
<div data-content-region="footer_email_address--global"><div data-layout-id="232dcaa7-87ba-404d-acb2-9d6d8528e7af"> <div data-sub-layout-container="e7786ec4-258b-45db-a410-f4f66b3617f4" data-layout-name="Layout">
<style data-container-styling="e7786ec4-258b-45db-a410-f4f66b3617f4">
[data-sub-layout-container="e7786ec4-258b-45db-a410-f4f66b3617f4"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="e7786ec4-258b-45db-a410-f4f66b3617f4"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="9a4e275a-5cb9-41b8-8fac-a172bd38b5d6">
<style data-column-styling="9a4e275a-5cb9-41b8-8fac-a172bd38b5d6">
[data-sub-layout="9a4e275a-5cb9-41b8-8fac-a172bd38b5d6"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="9a4e275a-5cb9-41b8-8fac-a172bd38b5d6"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="9a4e275a-5cb9-41b8-8fac-a172bd38b5d6"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="b1dafc33-bb90-4d61-8efe-88a478e3c550" data-placement-id="b2002623-476b-47ec-8e32-3501cfeba56f" data-placement-status="ACTIVE"><a href="/contact-us/">Email Us</a>
</div>
</div>
</div>
</div></div>
</strong>
</div>
</article>
<article class="footer-info-col footer-info-col--small moNone" data-section-type="footer-aboutpages">
<div data-content-region="footer_about_us_mobile_heading--global"><div data-layout-id="ac40db37-ed8c-40b7-a4c0-9ad9d0218168"> <div data-sub-layout-container="ca94bb39-eb99-489b-984b-1e5548ccf590" data-layout-name="Layout">
<style data-container-styling="ca94bb39-eb99-489b-984b-1e5548ccf590">
[data-sub-layout-container="ca94bb39-eb99-489b-984b-1e5548ccf590"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="ca94bb39-eb99-489b-984b-1e5548ccf590"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="e51f85ce-0ed6-4e0d-85cb-ed9da2b86bdb">
<style data-column-styling="e51f85ce-0ed6-4e0d-85cb-ed9da2b86bdb">
[data-sub-layout="e51f85ce-0ed6-4e0d-85cb-ed9da2b86bdb"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="e51f85ce-0ed6-4e0d-85cb-ed9da2b86bdb"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="e51f85ce-0ed6-4e0d-85cb-ed9da2b86bdb"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="d2ab5306-bb83-44ee-91ce-c5d8ebd11fdc" data-placement-id="d521aafd-6121-4691-bf3e-9e0a12320497" data-placement-status="ACTIVE"><h3 class="footer-info-heading">About</h3>
</div>
</div>
</div>
</div></div>
<div data-content-region="footer_quicklink_4--global"><div data-layout-id="53cacf9c-39bb-4c96-a7b4-4e57e7db3e5e"> <div data-sub-layout-container="afaf3924-1371-4652-81f0-c7a136070ad5" data-layout-name="Layout">
<style data-container-styling="afaf3924-1371-4652-81f0-c7a136070ad5">
[data-sub-layout-container="afaf3924-1371-4652-81f0-c7a136070ad5"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="afaf3924-1371-4652-81f0-c7a136070ad5"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="fb1e82db-6941-47cb-99fc-779a3a4dc3be">
<style data-column-styling="fb1e82db-6941-47cb-99fc-779a3a4dc3be">
[data-sub-layout="fb1e82db-6941-47cb-99fc-779a3a4dc3be"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="fb1e82db-6941-47cb-99fc-779a3a4dc3be"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="fb1e82db-6941-47cb-99fc-779a3a4dc3be"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="e09ee897-ad94-4dde-a3b1-00cb09ed5367" data-placement-id="95c4a5a6-96c9-4370-80ef-c6195462e7c2" data-placement-status="ACTIVE"><ul class="footer-info-list"><li><a href="/faqs/">FAQs</a></li><li><a href="/where-to-buy/">Where to Buy</a></li></ul></div>
</div>
</div>
</div></div>
</article>
<article class="footer-info-col moNone" data-section-type="newsletterSubscription">
<div data-content-region="footer_support_mobile_heading--global"><div data-layout-id="7a69c83e-dad0-42f1-b661-41dd7ab931a9"> <div data-sub-layout-container="ed76227f-37cd-4945-9e84-070f83a02ee0" data-layout-name="Layout">
<style data-container-styling="ed76227f-37cd-4945-9e84-070f83a02ee0">
[data-sub-layout-container="ed76227f-37cd-4945-9e84-070f83a02ee0"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="ed76227f-37cd-4945-9e84-070f83a02ee0"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="47c4769f-9ce4-42cf-b749-acfc6d7545c3">
<style data-column-styling="47c4769f-9ce4-42cf-b749-acfc6d7545c3">
[data-sub-layout="47c4769f-9ce4-42cf-b749-acfc6d7545c3"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="47c4769f-9ce4-42cf-b749-acfc6d7545c3"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="47c4769f-9ce4-42cf-b749-acfc6d7545c3"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="7b747d8d-ffe1-4d8a-bd14-ebf2fcc02106" data-placement-id="bad9371a-5c7c-4b38-8dc1-6cea1b714e85" data-placement-status="ACTIVE"><h3 class="footer-info-heading">Customer support</h3>
</div>
</div>
</div>
</div></div>
<strong class="footer-phone">
<div data-content-region="footer_phone_number--global"><div data-layout-id="ce0853b3-caf8-4e9f-9e7a-3853476f136d"> <div data-sub-layout-container="ec939b04-f047-4feb-b001-9d9974f0d2e0" data-layout-name="Layout">
<style data-container-styling="ec939b04-f047-4feb-b001-9d9974f0d2e0">
[data-sub-layout-container="ec939b04-f047-4feb-b001-9d9974f0d2e0"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="ec939b04-f047-4feb-b001-9d9974f0d2e0"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="52e8f7d1-5875-4544-9889-6cc802985923">
<style data-column-styling="52e8f7d1-5875-4544-9889-6cc802985923">
[data-sub-layout="52e8f7d1-5875-4544-9889-6cc802985923"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="52e8f7d1-5875-4544-9889-6cc802985923"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="52e8f7d1-5875-4544-9889-6cc802985923"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="98985c08-41fe-42d9-809f-c95ad42b3f12" data-placement-id="afeee008-0319-4216-84c9-ba2886985e82" data-placement-status="ACTIVE"><a href="tel:+(866) 907-3305">(866) 907-3305</a>
</div>
</div>
</div>
</div></div>
</strong>
<strong class="footer-email">
<div data-content-region="footer_email_address--global"><div data-layout-id="232dcaa7-87ba-404d-acb2-9d6d8528e7af"> <div data-sub-layout-container="e7786ec4-258b-45db-a410-f4f66b3617f4" data-layout-name="Layout">
<style data-container-styling="e7786ec4-258b-45db-a410-f4f66b3617f4">
[data-sub-layout-container="e7786ec4-258b-45db-a410-f4f66b3617f4"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="e7786ec4-258b-45db-a410-f4f66b3617f4"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="9a4e275a-5cb9-41b8-8fac-a172bd38b5d6">
<style data-column-styling="9a4e275a-5cb9-41b8-8fac-a172bd38b5d6">
[data-sub-layout="9a4e275a-5cb9-41b8-8fac-a172bd38b5d6"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="9a4e275a-5cb9-41b8-8fac-a172bd38b5d6"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="9a4e275a-5cb9-41b8-8fac-a172bd38b5d6"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="b1dafc33-bb90-4d61-8efe-88a478e3c550" data-placement-id="b2002623-476b-47ec-8e32-3501cfeba56f" data-placement-status="ACTIVE"><a href="/contact-us/">Email Us</a>
</div>
</div>
</div>
</div></div>
</strong>
</article>
</section>
<div class="ftr-copy flex">
<div class="footer-copyright">
<p class="powered-by">© 2026 FreeSpirit Fabrics <br> <span>ALL RIGHTS RESERVED.</span></p>
</div>
<div class="brands-banner">
<div data-content-region="headerbrands--global"><div data-layout-id="287892c3-187b-4d41-856c-dbdeb3b083ae"> <div data-sub-layout-container="13ac66ef-4222-4e5a-b475-e567767e5d6f" data-layout-name="Layout">
<style data-container-styling="13ac66ef-4222-4e5a-b475-e567767e5d6f">
[data-sub-layout-container="13ac66ef-4222-4e5a-b475-e567767e5d6f"] {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
}
[data-sub-layout-container="13ac66ef-4222-4e5a-b475-e567767e5d6f"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
</style>
<div data-sub-layout="5fbe67cd-d04c-4122-9390-3a1091b6c9d2">
<style data-column-styling="5fbe67cd-d04c-4122-9390-3a1091b6c9d2">
[data-sub-layout="5fbe67cd-d04c-4122-9390-3a1091b6c9d2"] {
display: flex;
flex-direction: column;
box-sizing: border-box;
flex-basis: 100%;
max-width: 100%;
z-index: 0;
position: relative;
height: ;
padding-top: 0px;
padding-right: 10.5px;
padding-bottom: 0px;
padding-left: 10.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-width: 0px;
border-style: solid;
border-color: #333333;
justify-content: center;
}
[data-sub-layout="5fbe67cd-d04c-4122-9390-3a1091b6c9d2"]:after {
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-size: cover;
z-index: auto;
}
@media only screen and (max-width: 700px) {
[data-sub-layout="5fbe67cd-d04c-4122-9390-3a1091b6c9d2"] {
flex-basis: 100%;
max-width: 100%;
}
}
</style>
<div data-widget-id="88711c3e-0271-47a7-bd4d-c78a4992b3fb" data-placement-id="bcca95ec-c16a-432a-99be-7a05a573a75d" data-placement-status="ACTIVE"><div class="brand-item"><a href="https://www.jaftex.com/" target="_blank">Jaftex Brands:</a></div><div class="brand-item"><a class="active" href="https://www.freespiritfabrics.com/ " target="_blank">FreeSpirit</a></div><div class="brand-item"><a href="https://www.henryglassfabrics.net/" target="_blank">Henry Glass</a></div><div class="brand-item"><a href="https://www.blankquilting.net/" target="_blank">Blank Quilting</a></div><div class="brand-item"><a href="https://www.studioefabrics.net/" target="_blank">StudioE</a></div><div class="brand-item"><a href="https://www.aenathan.net/" target="_blank">A.E. Nathan</a></div><div class="brand-item"><a href="http://fabriceditions.com/" target="_blank">Fabric Editions</a></div></div>
</div>
</div>
</div></div>
</div>
</div>
</div>
<div data-content-region="ssl_site_seal--global"></div>
</footer>
<!-- start nso link popup1 -->
<div id="nso-popup" class="modal" data-reveal>
<a href="javascript:void(0);" class="modal-close" aria-label="Close" role="button">
<span aria-hidden="true">×</span>
</a>
<!-- Modal content -->
<div class="modal-content">
<div id="nso-popup-area" class="mob-sc-popup-content-area">
<div class="mob-sc-popup-content">
<div class="ctct-inline-form" data-form-id="bec307ae-2a2d-402d-8d42-2b062755c1fb"></div>
</div>
</div>
</div>
</div>
<!-- end nso link popup -->
<!-- start nlc link popup -->
<div id="nlc-popup" class="modal" data-reveal>
<a href="javascript:void(0);" class="modal-close" aria-label="Close" role="button">
<span aria-hidden="true">×</span>
</a>
<!-- Modal content -->
<div class="modal-content">
<div id="nlc-popup-area" class="mob-sc-popup-content-area">
<div class="mob-sc-popup-content">
<div class="ctct-inline-form" data-form-id="4dc0406f-b4dd-4a5a-9591-ae9a0c7a7edd"></div>
</div>
</div>
</div>
<!-- end nlc link popup -->
<script>
function loadScripts(id) {
let scriptAdded = false;
document.getElementById(id).addEventListener('click', () => {
if (!scriptAdded) {
const scripts = [
{src: 'https://cdn11.bigcommerce.com/s-oqyn7ug8d8/content/js/jquery.validate.js'},
{text: "var _ctct_m='a4d08db6051cde991cc8143da74e4b8e';"},
{src: '//static.ctctcdn.com/js/signup-form-widget/current/signup-form-widget.min.js'}
];
scripts.forEach(scriptConfig => {
const script = document.createElement('script');
if (scriptConfig.src) script.src = scriptConfig.src;
if (scriptConfig.text) script.textContent = scriptConfig.text;
document.head.appendChild(script);
});
scriptAdded = true;
const element = document.querySelector('.footer-info-col[data-section-type="storeInfo"] address');
const storeAddress = element ? element.textContent.trim() : null;
const popupAreaId = id === 'nso-popup-link' ? 'nso-popup-area' : 'nlc-popup-area';
const popupArea = document.getElementById(popupAreaId);
const observer = new MutationObserver(() => {
const gdprText = popupArea.querySelector('.ctct-gdpr-text');
if (gdprText && storeAddress) {
const updatedText = gdprText.innerHTML.replace(
/(Jaftex Corporation,)(.*?)(, US)/,
`$1 ${storeAddress}, US`
);
gdprText.innerHTML = updatedText;
observer.disconnect();
}
});
observer.observe(popupArea, {
childList: true,
subtree: true
});
setTimeout(() => {
const gdprText = popupArea.querySelector('.ctct-gdpr-text');
if (gdprText && storeAddress) {
const updatedText = gdprText.innerHTML.replace(
/(Jaftex Corporation,)(.*?)(, US)/,
`$1 ${storeAddress}, US`
);
gdprText.innerHTML = updatedText;
observer.disconnect();
}
}, 100);
}
});
}
['nso-popup-link', 'nlc-popup-link'].forEach(loadScripts);
</script>
<!-- start Freespirit -->
<script>
function deleteCookie(name) {
document.cookie = name +'=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;';
}
const page_type_ca = "default";
if(page_type_ca == 'login'){
deleteCookie('is_ca')
}
</script>
<script type="text/javascript">
const cat_ids = [2466, 2464, 2465, 2479, 2533, 2534, 2556, 2588];
cat_ids.forEach(myFunction);
function myFunction(item) {
$('.grid_subcat li a[id = '+item+']').each(function(){
$(this).closest('li').hide();
})
}
if(window.location.href == "https://freespiritfabrics.com/search.php?search_query=full-moon-forest-ii§ion=product"){
window.location.replace("https://freespiritfabrics.com/404");
}
if(window.location.href == "https://freespiritfabrics.com/search.php?search_query=true-colors-2025§ion=product"){
window.location.replace("https://freespiritfabrics.com/404");
}
if(window.location.href == "https://freespiritfabrics.com/search.php?search_query=https://freespiritfabrics.com/search.php?search_query=tula-free-fall-quilt-backs§ion=product§ion=product"){
window.location.replace("https://freespiritfabrics.com/404");
}
if(window.location.href == "https://freespiritfabrics.com/fabric-lines/whats-new/full-moon-forest-ii/"){
window.location.replace("https://freespiritfabrics.com/404");
}
if(window.location.href == "https://freespiritfabrics.com/fabric-lines/whats-new/true-colors-2025/"){
window.location.replace("https://freespiritfabrics.com/404");
}
if(window.location.href == "https://freespiritfabrics.com/fabric-lines/whats-new/tula-free-fall-quilt-backs/"){
window.location.replace("https://freespiritfabrics.com/404");
}
if(window.location.href == "https://freespiritfabrics.com/fabric-lines/whats-new/true-colors-2025-pre-cuts/"){
window.location.replace("https://freespiritfabrics.com/404");
}
if(window.location.href == "https://freespiritfabrics.com/fabric-lines/whats-new/graywork-true-colors-minky/"){
window.location.replace("https://freespiritfabrics.com/404");
}
if(window.location.href == "https://freespiritfabrics.com/fabric-lines/whats-new/graywork/"){
window.location.replace("https://freespiritfabrics.com/404");
}
if(window.location.href == "https://freespiritfabrics.com/fabric-lines/whats-new/true-colors-graywork/"){
window.location.replace("https://freespiritfabrics.com/404");
}
if(window.location.href == "https://www.freespiritfabrics.com/be-inspired/freespirit-showcase/"){
window.location.replace("https://freespiritfabrics.com/404");
}
</script>
<style>
ul.navPage-subMenu-list li.cat-2588{display:none;}
article.subcategory.cat-2588{display:none;}
</style>
<!-- script>
$(document).ready(function() {
$(".footer-info-col[data-section-type=footer-aboutpages] .footer-info-list, .footer-info-col[data-section-type=footer-webPages] .deskNone .footer-info-list").append("<li><a href='/careers/' aria-label='Careers'>Careers</a></li>");
});
</script-->
<!-- end Freespirit -->
<!-- start Blank -->
<!-- end Blank -->
<!-- start StudioE -->
<!-- end StudioE -->
<!-- start A.E. Nathan -->
<!-- end A.E. Nathan -->
<!-- end HenryGlass -->
<script nonce="">window.__webpack_public_path__ = "https://cdn11.bigcommerce.com/s-oqyn7ug8d8/stencil/7ad60400-77b3-013f-e13d-3686fca96090/e/c9ee6260-7e86-013f-3a9d-2e37e71a75be/dist/";</script>
<script nonce="">
function onThemeBundleMain() {
window.stencilBootstrap("default", "{\"zoomSize\":\"1280x1280\",\"productSize\":\"500x659\",\"genericError\":\"Oops! Something went wrong.\",\"urls\":{\"home\":\"https://www.freespiritfabrics.com/\",\"brands\":\"https://www.freespiritfabrics.com/brands/\",\"search\":\"https://www.freespiritfabrics.com/search.php\",\"compare\":\"https://www.freespiritfabrics.com/compare\",\"sitemap\":\"https://www.freespiritfabrics.com/sitemap.php\",\"contact_us_submit\":\"https://www.freespiritfabrics.com/pages.php?action=sendContactForm\",\"subscribe\":{\"action\":\"https://www.freespiritfabrics.com/subscribe.php\"},\"checkout\":{\"single_address\":\"https://www.freespiritfabrics.com/checkout\",\"multiple_address\":\"https://www.freespiritfabrics.com/checkout.php?action=multiple\"},\"account\":{\"orders\":{\"all\":\"https://www.freespiritfabrics.com/account.php?action=order_status\",\"completed\":\"https://www.freespiritfabrics.com/account.php?action=view_orders\",\"save_new_return\":\"https://www.freespiritfabrics.com/account.php?action=save_new_return\"},\"returns\":\"https://www.freespiritfabrics.com/account.php?action=view_returns\",\"addresses\":\"https://www.freespiritfabrics.com/account.php?action=address_book\",\"inbox\":\"https://www.freespiritfabrics.com/account.php?action=inbox\",\"send_message\":\"https://www.freespiritfabrics.com/account.php?action=send_message\",\"add_address\":\"https://www.freespiritfabrics.com/account.php?action=add_shipping_address\",\"update_action\":\"https://www.freespiritfabrics.com/account.php?action=update_account\",\"details\":\"https://www.freespiritfabrics.com/account.php?action=account_details\",\"recent_items\":\"https://www.freespiritfabrics.com/account.php?action=recent_items\",\"index\":\"https://www.freespiritfabrics.com/account.php\",\"wishlists\":{\"all\":\"https://www.freespiritfabrics.com/wishlist.php\",\"add\":\"https://www.freespiritfabrics.com/wishlist.php?action=addwishlist\",\"edit\":\"https://www.freespiritfabrics.com/wishlist.php?action=editwishlist\",\"delete\":\"https://www.freespiritfabrics.com/wishlist.php?action=deletewishlist\"}},\"auth\":{\"login\":\"https://www.freespiritfabrics.com/login.php\",\"check_login\":\"https://www.freespiritfabrics.com/login.php?action=check_login\",\"create_account\":\"https://www.freespiritfabrics.com/login.php?action=create_account\",\"save_new_account\":\"https://www.freespiritfabrics.com/login.php?action=save_new_account\",\"forgot_password\":\"https://www.freespiritfabrics.com/login.php?action=reset_password\",\"send_password_email\":\"https://www.freespiritfabrics.com/login.php?action=send_password_email\",\"save_new_password\":\"https://www.freespiritfabrics.com/login.php?action=save_new_password\",\"logout\":\"https://www.freespiritfabrics.com/login.php?action=logout\"},\"cart\":\"https://www.freespiritfabrics.com/cart.php\",\"product\":{\"post_review\":\"https://www.freespiritfabrics.com/postreview.php\"},\"gift_certificate\":{\"purchase\":\"https://www.freespiritfabrics.com/giftcertificates.php\",\"redeem\":\"https://www.freespiritfabrics.com/giftcertificates.php?action=redeem\",\"balance\":\"https://www.freespiritfabrics.com/giftcertificates.php?action=balance\"},\"rss\":{\"products\":[]}},\"secureBaseUrl\":\"https://www.freespiritfabrics.com\",\"cartId\":null,\"template\":\"pages/home\",\"validationDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_messages.valid_email\\\":\\\"en\\\",\\\"validation_messages.password\\\":\\\"en\\\",\\\"validation_messages.password_match\\\":\\\"en\\\",\\\"validation_messages.invalid_password\\\":\\\"en\\\",\\\"validation_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationFallbackDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"en\\\",\\\"validation_fallback_messages.password\\\":\\\"en\\\",\\\"validation_fallback_messages.password_match\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"en\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_fallback_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_fallback_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationDefaultDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_default_messages.valid_email\\\":\\\"en\\\",\\\"validation_default_messages.password\\\":\\\"en\\\",\\\"validation_default_messages.password_match\\\":\\\"en\\\",\\\"validation_default_messages.invalid_password\\\":\\\"en\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_default_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_default_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_default_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_default_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"The field cannot be blank.\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"carouselArrowAndDotAriaLabel\":\"Go to slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"carouselActiveDotAriaLabel\":\"active\",\"carouselContentAnnounceMessage\":\"You are currently on slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"giftWrappingRemoveMessage\":\"Are you sure you want to remove the gift wrapping from this item?\",\"storefrontApiToken\":\"eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL3d3dy5mcmVlc3Bpcml0ZmFicmljcy5jb20iXSwiZWF0IjoxNzg3NDAxNjA0LCJpYXQiOjE3ODcyMjg4MDQsImlzcyI6IkJDIiwic2lkIjo5OTk5MjYxNjksInN1YiI6IkJDIiwic3ViX3R5cGUiOjAsInRva2VuX3R5cGUiOjF9.1Ov8DnhMpyiapweps6IllQFzK06pZh75O2qpMBqWixVwNfMFeJSuyZBjSPhyE0dHyG54bbjNnUS-w65tIGA6QA\"}").load();
function browserSupportsFormData() {
return typeof FormData !== 'undefined'
&& !!FormData.prototype.keys;
}
function loadFormDataPolyfillScript(src) {
var formDataPolyfillScript = document.createElement('script');
formDataPolyfillScript.src = src;
formDataPolyfillScript.onerror = function () {
console.error('Failed to load formData polyfill script ' + src);
};
document.body.appendChild(formDataPolyfillScript);
}
if (!browserSupportsFormData()) {
loadFormDataPolyfillScript('https://cdn11.bigcommerce.com/s-oqyn7ug8d8/stencil/7ad60400-77b3-013f-e13d-3686fca96090/e/c9ee6260-7e86-013f-3a9d-2e37e71a75be/dist/theme-bundle.polyfill_form_data.js');
}
}
</script>
<script id="theme-bundle-main" nonce="" async defer src="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/stencil/7ad60400-77b3-013f-e13d-3686fca96090/e/c9ee6260-7e86-013f-3a9d-2e37e71a75be/dist/theme-bundle.main.js"></script>
<script nonce="">
const scriptElement = document.getElementById('theme-bundle-main');
if (scriptElement) {
addEventListener('load', onThemeBundleMain);
} else {
console.error('Could not find script element with id "theme-bundle-main"');
}
</script>
<script type="text/javascript" src="https://cdn11.bigcommerce.com/shared/js/csrf-protection-header-5eeddd5de78d98d146ef4fd71b2aedce4161903e.js"></script>
<script type="text/javascript" src="https://cdn11.bigcommerce.com/r-72b4314e2eba3d07f6fca55e78b38b972ad724e9/javascript/visitor_stencil.js"></script>
<script>
$(function() {
/* Home page Display New Product */
var host = location.host;
//if(window.location.href == host){
if(1){
var shopproduct = "//freespiritfabrics.com/projects/"
$.ajax(
{
url: shopproduct,
processData : true,
cache: true,
success: function(data) {
var html = $.parseHTML( data );
var getshopproduct = $(html).find('.productGrid');
var prodeach = $(getshopproduct).find('.product');
$(prodeach).each(function(){
var findproduct = $(this).html();
$(".container .free-projects-sections .free-pro-area ul.productGrid").append("<li class='product item dpdf'>"+ findproduct +"</li>");
});
}
});
/* end */
}
});
</script><script>
$(document).ready(function() {
$('#FormField_11_select').html('<option selected="selected" value="United States">United States</option> <option value="Canada">Canada</option>');
});
</script><script id='aioa-adawidget-big' data-sid='t4fe3l7nfi9jwejr103n98kylctmesi' defer src='https://www.skynettechnologies.com/accessibility/js/all-in-one-accessibility-js-widget-minify.js?colorcode=0a8194&token=AIOAHA9O-R0ZB-3VPJ-J7QY-TCPG-8ZBE&t=19716845&position=bottom_right' ></script><script>
/*------------ Show / Hide Text ------------*/
function showHideText(sSelector, options) {
// Def. options
var defaults = {
charQty : 100,
ellipseText : "...",
moreText : "View More",
lessText : "View Less"
};
var settings = $.extend( {}, defaults, options );
var s = this;
s.container = $(sSelector);
s.containerH = s.container.height();
s.container.each(function() {
var content = $(this).html();
if(content.length > settings.charQty) {
var visibleText = content.substr(0, settings.charQty);
var hiddenText = content.substr(settings.charQty, content.length - settings.charQty);
var html = visibleText
+ '<span class="moreellipses">' +
settings.ellipseText
+ '</span><span class="morecontent"><span>' +
hiddenText
+ '</span><a href="" class="morelink">' +
settings.moreText
+ '</a></span>';
$(this).html(html);
}
});
s.showHide = function(event) {
event.preventDefault();
if($(this).hasClass("less")) {
$(this).removeClass("less");
$(this).html(settings.moreText);
$(this).prev().fadeToggle('fast', function() {
$(this).parent().prev().fadeIn();
});
} else {
$(this).addClass("less");
$(this).html(settings.lessText);
$(this).parent().prev().hide();
$(this).prev().fadeToggle('fast');
}
}
$(".morelink").bind('click', s.showHide);
}
/*------------------------------------------*/
</script>
<script>
var th = new showHideText('.collection-dec-area p:first-child', {
charQty : 100,
ellipseText : "...",
});
</script>
<script>window.__CF$cv$params={r:'a2e81e74f9739d91',t:'MTc4NzI5OTM4Mg==',u:'01a02358476775e08b35f146a7794120',ut:'IG38KJCOFw0ZfDqxY.que9C5m180gAdTelZD7.RCB7Q-1787299383-1.2.1.1-WDONFMVmTcVHJ7VkhfHV_AHPocfaTr27L0cmeJc3UkMH6m.ZcoP1AO0nsnMUl.hNV78WYX5_3dRC4s6iNgv2iXgKcDziwYxSHF4DrrHU1OM',i:60};(function(){if(!document.body)return;var s=document.createElement('script');s.src='/cdn-cgi/challenge-platform/scripts/precursor/main.js';document.head.appendChild(s);})();</script></body>
</html>
Sitemap
Кол-во: 0
XML-карта сайта для поисковиков
?
Sitemap.xml помогает поисковику быстрее находить и индексировать страницы. Особенно важен для крупных сайтов и новых страниц, на которые ещё нет входящих ссылок.
Robots.txt не содержит ссылку на карту сайта. Рекомендуется добавить карту сайта и указать ссылку на нее в robots.txt.
Внутренние ссылки
Кол-во: 15
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 15 оптимально.
Внутренние ссылки не запрещены к индексации в robots.txt.
На странице присутствуют изображения 1.
Показать внутренние ссылки
| Url | Анкор | Состояние | Анализировать |
|---|---|---|---|
| /fabric-lines/coming-soon/ |
See More
|
|
Анализировать url |
| /fabric-lines/in-shops-now/ |
See More
|
|
Анализировать url |
| /be-inspired/ |
See More
|
|
Анализировать url |
| /faqs/ |
FAQs
|
|
Анализировать url |
| /where-to-buy/ |
Where to Buy
|
|
Анализировать url |
| /fabric-lines/ |
Fabric Lines
|
|
Анализировать url |
| /designers/ |
Designers
|
|
Анализировать url |
| /projects/ |
Projects
|
|
Анализировать url |
| /be-inspired/ |
Be Inspired
|
|
Анализировать url |
| /tel:+(866) 907-3305 |
(866) 907-3305
|
|
|
| /contact-us/ |
Email Us
|
|
Анализировать url |
| /faqs/ |
FAQs
|
|
Анализировать url |
| /where-to-buy/ |
Where to Buy
|
|
Анализировать url |
| /tel:+(866) 907-3305 |
(866) 907-3305
|
|
|
| /contact-us/ |
Email Us
|
|
Анализировать url |
Внешние ссылки
Кол-во: 78
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице 78 слишком много. Спрячьте лишние ссылки в тег noindex или атрибут rel='nofollow'!
Показать внешние ссылки
| Url | Анкор | Анализировать |
|---|---|---|
| jaftex.com |
Jaftex Brands:
|
Анализировать url |
| freespiritfabrics.com |
FreeSpirit
|
Анализировать url |
| henryglassfabrics.net |
Henry Glass
|
Анализировать url |
| blankquilting.net |
Blank Quilting
|
Анализировать url |
| studioefabrics.net |
StudioE
|
Анализировать url |
| aenathan.net |
A.E. Nathan
|
Анализировать url |
| fabriceditions.com |
Fabric Editions
|
Анализировать url |
| freespiritfabrics.com |
<strong>US Dollars</strong>
|
Анализировать url |
| freespiritfabrics.com |
Canadian Dollar
|
Анализировать url |
| instagram.com |
<span class="aria-description--hidden">Instagram</span>
<svg>
<use href="#icon-instagram"></use>
</svg>
|
|
| facebook.com |
<span class="aria-description--hidden">Facebook</span>
<svg>
<use href="#icon-facebook"></use>
</svg>
|
|
| pinterest.com |
<span class="aria-description--hidden">Pinterest</span>
<svg>
<use href="#icon-pinterest"></use>
</svg>
|
Анализировать url |
| youtube.com |
<span class="aria-description--hidden">Youtube</span>
<svg>
<use href="#icon-youtube"></use>
</svg>
|
Анализировать url |
| freespiritfabrics.com |
<img class="header-logo-image-unknown-size" src="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/images/stencil/original/free-spirit2x_1756984740__17008.original.png" alt="FreeSpirit Fabrics" title="FreeSpirit Fabrics">
|
Анализировать url |
| freespiritfabrics.com |
Compare <span class="countPill countPill--positive countPill--alt"></span>
|
Анализировать url |
| instagram.com |
<span class="aria-description--hidden">Instagram</span>
<svg>
<use href="#icon-instagram"></use>
</svg>
|
|
| facebook.com |
<span class="aria-description--hidden">Facebook</span>
<svg>
<use href="#icon-facebook"></use>
</svg>
|
|
| pinterest.com |
<span class="aria-description--hidden">Pinterest</span>
<svg>
<use href="#icon-pinterest"></use>
</svg>
|
Анализировать url |
| youtube.com |
<span class="aria-description--hidden">Youtube</span>
<svg>
<use href="#icon-youtube"></use>
</svg>
|
Анализировать url |
| freespiritfabrics.com |
Fabric Lines
<i class="icon navPages-action-moreIcon" aria-hidden="true">
<svg><use href="#icon-chevron-down"></use></svg>
</i>
|
Анализировать url |
| freespiritfabrics.com |
All Fabric Lines
|
Анализировать url |
| freespiritfabrics.com |
What’s New
|
Анализировать url |
| freespiritfabrics.com |
Coming Soon
|
Анализировать url |
| freespiritfabrics.com |
In Shops Now
|
Анализировать url |
| freespiritfabrics.com |
While Supplies Last
|
Анализировать url |
| freespiritfabrics.com |
Cotton Duck
|
Анализировать url |
| freespiritfabrics.com |
Cotton Lawn
|
Анализировать url |
| freespiritfabrics.com |
Minky
|
Анализировать url |
| freespiritfabrics.com |
Pre-Cuts & Kits
|
Анализировать url |
| freespiritfabrics.com |
108" Quilt Backs
|
Анализировать url |
| freespiritfabrics.com |
Re-Order Fabrics
|
Анализировать url |
| freespiritfabrics.com |
Projects
|
Анализировать url |
| freespiritfabrics.com |
Designers
|
Анализировать url |
| freespiritfabrics.com |
Be Inspired
<i class="icon navPages-action-moreIcon" aria-hidden="true">
<svg><use href="#icon-chevron-down"></use></svg>
</i>
|
Анализировать url |
| freespiritfabrics.com |
All Be Inspired
|
Анализировать url |
| freespiritfabrics.com |
Catalogs
|
Анализировать url |
| freespiritfabrics.com |
Re-Order Catalogs
|
Анализировать url |
| freespiritfabrics.com |
25th Anniversary Block Party
|
Анализировать url |
| freespiritfabrics.com |
Between the Lines Auction
|
Анализировать url |
| freespiritfabrics.com |
Circle of Makers
|
Анализировать url |
| freespiritfabrics.com |
FreeSpirit SHOWCASE
|
Анализировать url |
| freespiritfabrics.com |
Kaffe & Brandon Tour 2026
|
Анализировать url |
| freespiritfabrics.com |
Kaffe Collective Welcomes Martha Negley
|
Анализировать url |
| freespiritfabrics.com |
Kaffe Fassett Mystery Quilt 2024
|
Анализировать url |
| freespiritfabrics.com |
My FreeSpirit Story Challenge
|
Анализировать url |
| freespiritfabrics.com |
Posh Seasonal Club
|
Анализировать url |
| freespiritfabrics.com |
Quilts at an English Manor House
|
Анализировать url |
| freespiritfabrics.com |
Tim Holtz Palette
|
Анализировать url |
| freespiritfabrics.com |
Where to Buy
<i class="icon navPages-action-moreIcon" aria-hidden="true">
<svg><use href="#icon-chevron-down"></use></svg>
</i>
|
Анализировать url |
| freespiritfabrics.com |
Where to Buy
|
Анализировать url |
| freespiritfabrics.com |
Store Locator
|
Анализировать url |
| freespiritfabrics.com |
Sales Representatives & International Distributors
|
Анализировать url |
| freespiritfabrics.com |
U.S. Distibutors
|
Анализировать url |
| jaftex.com |
Jaftex Brands:
|
Анализировать url |
| freespiritfabrics.com |
FreeSpirit
|
Анализировать url |
| henryglassfabrics.net |
Henry Glass
|
Анализировать url |
| blankquilting.net |
Blank Quilting
|
Анализировать url |
| studioefabrics.net |
StudioE
|
Анализировать url |
| aenathan.net |
A.E. Nathan
|
Анализировать url |
| fabriceditions.com |
Fabric Editions
|
Анализировать url |
| freespiritfabrics.com |
See More
|
Анализировать url |
| freespiritfabrics.com |
See More
|
Анализировать url |
| freespiritfabrics.com |
See More
|
Анализировать url |
| freespiritfabrics.com |
See More
|
Анализировать url |
| freespiritfabrics.com |
See More
|
Анализировать url |
| instagram.com |
@FreeSpirit
|
|
| freespiritfabrics.com |
<img class="header-logo-image-unknown-size" src="https://cdn11.bigcommerce.com/s-oqyn7ug8d8/images/stencil/original/free-spirit2x_1756984740__17008.original.png" alt="FreeSpirit Fabrics" title="FreeSpirit Fabrics">
|
Анализировать url |
| instagram.com |
<span class="aria-description--hidden">Instagram</span>
<svg>
<use href="#icon-instagram"></use>
</svg>
|
|
| facebook.com |
<span class="aria-description--hidden">Facebook</span>
<svg>
<use href="#icon-facebook"></use>
</svg>
|
|
| pinterest.com |
<span class="aria-description--hidden">Pinterest</span>
<svg>
<use href="#icon-pinterest"></use>
</svg>
|
Анализировать url |
| youtube.com |
<span class="aria-description--hidden">Youtube</span>
<svg>
<use href="#icon-youtube"></use>
</svg>
|
Анализировать url |
| jaftex.com |
Jaftex Brands:
|
Анализировать url |
| freespiritfabrics.com |
FreeSpirit
|
Анализировать url |
| henryglassfabrics.net |
Henry Glass
|
Анализировать url |
| blankquilting.net |
Blank Quilting
|
Анализировать url |
| studioefabrics.net |
StudioE
|
Анализировать url |
| aenathan.net |
A.E. Nathan
|
Анализировать url |
| fabriceditions.com |
Fabric Editions
|
Анализировать url |
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 100%
Нарушения
Не выявлены
Признаков информационной продукции (новости, видео, книги, игры, курсы) не обнаружено — обязательная возрастная маркировка по ФЗ-436 сайту не требуется. Нарушений нет.
Вердикт
Таким сайт freespiritfabric.com видят поисковые системы. Процент оптимизации невысокий - 39%. Чтобы улучшить сайт и попасть в ТОП необходимо:
Постарайтесь исправить общие ошибки.
Исправьте ошибки в мета-тегах.
Исправьте ошибки индексации.
Поделитесь с друзьями: